blob: 6bac035d112457576dbd151470ee381d66da3614 [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'o61ef2472010-08-01 22:30:33 -04003# Generated by GNU Autoconf 2.65.
4#
Theodore Ts'o50e1e101997-04-26 13:58:21 +00005#
Theodore Ts'oe1052142006-10-21 21:46:47 -04006# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
Theodore Ts'o61ef2472010-08-01 22:30:33 -04007# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation,
8# Inc.
9#
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010#
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011# This configure script is free software; the Free Software Foundation
12# gives unlimited permission to copy, distribute and modify it.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013## -------------------- ##
14## M4sh Initialization. ##
15## -------------------- ##
Theodore Ts'o50e1e101997-04-26 13:58:21 +000016
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040017# Be more Bourne compatible
18DUALCASE=1; export DUALCASE # for MKS sh
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050019if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050020 emulate sh
21 NULLCMD=:
Scott James Remnant39fd3d42009-05-14 13:03:25 +010022 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050023 # is contrary to our usage. Disable this feature.
24 alias -g '${1+"$@"}'='"$@"'
Theodore Ts'oe1052142006-10-21 21:46:47 -040025 setopt NO_GLOB_SUBST
26else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050027 case `(set -o) 2>/dev/null` in #(
28 *posix*) :
29 set -o posix ;; #(
30 *) :
31 ;;
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040032esac
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050033fi
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040034
35
Scott James Remnant39fd3d42009-05-14 13:03:25 +010036as_nl='
37'
38export as_nl
39# Printing a long string crashes Solaris 7 /usr/bin/printf.
40as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
41as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
42as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050043# Prefer a ksh shell builtin over an external printf program on Solaris,
44# but without wasting forks for bash or zsh.
45if test -z "$BASH_VERSION$ZSH_VERSION" \
46 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
47 as_echo='print -r --'
48 as_echo_n='print -rn --'
49elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
Scott James Remnant39fd3d42009-05-14 13:03:25 +010050 as_echo='printf %s\n'
51 as_echo_n='printf %s'
52else
53 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
54 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
55 as_echo_n='/usr/ucb/echo -n'
56 else
57 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
58 as_echo_n_body='eval
59 arg=$1;
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050060 case $arg in #(
Scott James Remnant39fd3d42009-05-14 13:03:25 +010061 *"$as_nl"*)
62 expr "X$arg" : "X\\(.*\\)$as_nl";
63 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
64 esac;
65 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
66 '
67 export as_echo_n_body
68 as_echo_n='sh -c $as_echo_n_body as_echo'
69 fi
70 export as_echo_body
71 as_echo='sh -c $as_echo_body as_echo'
72fi
73
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050074# The user is always right.
75if test "${PATH_SEPARATOR+set}" != set; then
Scott James Remnant39fd3d42009-05-14 13:03:25 +010076 PATH_SEPARATOR=:
77 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
78 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
79 PATH_SEPARATOR=';'
80 }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050081fi
82
Theodore Ts'oe1052142006-10-21 21:46:47 -040083
84# IFS
85# We need space, tab and new line, in precisely that order. Quoting is
86# there to prevent editors from complaining about space-tab.
87# (If _AS_PATH_WALK were called with IFS unset, it would disable word
88# splitting by setting IFS to empty value.)
Theodore Ts'oe1052142006-10-21 21:46:47 -040089IFS=" "" $as_nl"
90
91# Find who we are. Look in the path if we contain no directory separator.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050092case $0 in #((
Theodore Ts'oe1052142006-10-21 21:46:47 -040093 *[\\/]* ) as_myself=$0 ;;
94 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050095for as_dir in $PATH
96do
97 IFS=$as_save_IFS
98 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050099 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
100 done
Theodore Ts'oe1052142006-10-21 21:46:47 -0400101IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500102
Theodore Ts'oe1052142006-10-21 21:46:47 -0400103 ;;
104esac
105# We did not find ourselves, most probably we were run as `sh COMMAND'
106# in which case we are not to be found in the path.
107if test "x$as_myself" = x; then
108 as_myself=$0
109fi
110if test ! -f "$as_myself"; then
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100111 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -0500112 exit 1
Theodore Ts'oe1052142006-10-21 21:46:47 -0400113fi
114
Theodore Ts'o57aa50d2009-11-26 10:38:04 -0500115# Unset variables that we do not need and which cause bugs (e.g. in
116# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
117# suppresses any "Segmentation fault" message there. '((' could
118# trigger a bug in pdksh 5.2.14.
119for as_var in BASH_ENV ENV MAIL MAILPATH
120do eval test x\${$as_var+set} = xset \
121 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
Theodore Ts'oe1052142006-10-21 21:46:47 -0400122done
123PS1='$ '
124PS2='> '
125PS4='+ '
126
127# NLS nuisances.
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100128LC_ALL=C
129export LC_ALL
130LANGUAGE=C
131export LANGUAGE
Theodore Ts'oe1052142006-10-21 21:46:47 -0400132
Theodore Ts'o57aa50d2009-11-26 10:38:04 -0500133# CDPATH.
134(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
135
136if test "x$CONFIG_SHELL" = x; then
137 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
138 emulate sh
139 NULLCMD=:
140 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
141 # is contrary to our usage. Disable this feature.
142 alias -g '\${1+\"\$@\"}'='\"\$@\"'
143 setopt NO_GLOB_SUBST
144else
145 case \`(set -o) 2>/dev/null\` in #(
146 *posix*) :
147 set -o posix ;; #(
148 *) :
149 ;;
150esac
151fi
152"
153 as_required="as_fn_return () { (exit \$1); }
154as_fn_success () { as_fn_return 0; }
155as_fn_failure () { as_fn_return 1; }
156as_fn_ret_success () { return 0; }
157as_fn_ret_failure () { return 1; }
158
159exitcode=0
160as_fn_success || { exitcode=1; echo as_fn_success failed.; }
161as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
162as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
163as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
164if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
165
166else
167 exitcode=1; echo positional parameters were not saved.
168fi
169test x\$exitcode = x0 || exit 1"
170 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
171 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
172 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
173 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
174test \$(( 1 + 1 )) = 2 || exit 1"
175 if (eval "$as_required") 2>/dev/null; then :
176 as_have_required=yes
177else
178 as_have_required=no
179fi
180 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
181
182else
183 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
184as_found=false
185for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
186do
187 IFS=$as_save_IFS
188 test -z "$as_dir" && as_dir=.
189 as_found=:
190 case $as_dir in #(
191 /*)
192 for as_base in sh bash ksh sh5; do
193 # Try only shells that exist, to save several forks.
194 as_shell=$as_dir/$as_base
195 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
196 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
197 CONFIG_SHELL=$as_shell as_have_required=yes
198 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
199 break 2
200fi
201fi
202 done;;
203 esac
204 as_found=false
205done
206$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
207 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
208 CONFIG_SHELL=$SHELL as_have_required=yes
209fi; }
210IFS=$as_save_IFS
211
212
213 if test "x$CONFIG_SHELL" != x; then :
214 # We cannot yet assume a decent shell, so we have to provide a
215 # neutralization value for shells without unset; and this also
216 # works around shells that cannot unset nonexistent variables.
217 BASH_ENV=/dev/null
218 ENV=/dev/null
219 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
220 export CONFIG_SHELL
221 exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
222fi
223
224 if test x$as_have_required = xno; then :
225 $as_echo "$0: This script requires a shell more modern than all"
226 $as_echo "$0: the shells that I found on your system."
227 if test x${ZSH_VERSION+set} = xset ; then
228 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
229 $as_echo "$0: be upgraded to zsh 4.3.4 or later."
230 else
231 $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
232$0: including any error possibly output before this
233$0: message. Then install a modern shell, or manually run
234$0: the script under such a shell if you do have one."
235 fi
236 exit 1
237fi
238fi
239fi
240SHELL=${CONFIG_SHELL-/bin/sh}
241export SHELL
242# Unset more variables known to interfere with behavior of common tools.
243CLICOLOR_FORCE= GREP_OPTIONS=
244unset CLICOLOR_FORCE GREP_OPTIONS
245
246## --------------------- ##
247## M4sh Shell Functions. ##
248## --------------------- ##
249# as_fn_unset VAR
250# ---------------
251# Portably unset VAR.
252as_fn_unset ()
253{
254 { eval $1=; unset $1;}
255}
256as_unset=as_fn_unset
257
258# as_fn_set_status STATUS
259# -----------------------
260# Set $? to STATUS, without forking.
261as_fn_set_status ()
262{
263 return $1
264} # as_fn_set_status
265
266# as_fn_exit STATUS
267# -----------------
268# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
269as_fn_exit ()
270{
271 set +e
272 as_fn_set_status $1
273 exit $1
274} # as_fn_exit
275
276# as_fn_mkdir_p
277# -------------
278# Create "$as_dir" as a directory, including parents if necessary.
279as_fn_mkdir_p ()
280{
281
282 case $as_dir in #(
283 -*) as_dir=./$as_dir;;
284 esac
285 test -d "$as_dir" || eval $as_mkdir_p || {
286 as_dirs=
287 while :; do
288 case $as_dir in #(
289 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
290 *) as_qdir=$as_dir;;
291 esac
292 as_dirs="'$as_qdir' $as_dirs"
293 as_dir=`$as_dirname -- "$as_dir" ||
294$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
295 X"$as_dir" : 'X\(//\)[^/]' \| \
296 X"$as_dir" : 'X\(//\)$' \| \
297 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
298$as_echo X"$as_dir" |
299 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
300 s//\1/
301 q
302 }
303 /^X\(\/\/\)[^/].*/{
304 s//\1/
305 q
306 }
307 /^X\(\/\/\)$/{
308 s//\1/
309 q
310 }
311 /^X\(\/\).*/{
312 s//\1/
313 q
314 }
315 s/.*/./; q'`
316 test -d "$as_dir" && break
317 done
318 test -z "$as_dirs" || eval "mkdir $as_dirs"
319 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
320
321
322} # as_fn_mkdir_p
323# as_fn_append VAR VALUE
324# ----------------------
325# Append the text in VALUE to the end of the definition contained in VAR. Take
326# advantage of any shell optimizations that allow amortized linear growth over
327# repeated appends, instead of the typical quadratic growth present in naive
328# implementations.
329if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
330 eval 'as_fn_append ()
331 {
332 eval $1+=\$2
333 }'
334else
335 as_fn_append ()
336 {
337 eval $1=\$$1\$2
338 }
339fi # as_fn_append
340
341# as_fn_arith ARG...
342# ------------------
343# Perform arithmetic evaluation on the ARGs, and store the result in the
344# global $as_val. Take advantage of shells that can avoid forks. The arguments
345# must be portable across $(()) and expr.
346if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
347 eval 'as_fn_arith ()
348 {
349 as_val=$(( $* ))
350 }'
351else
352 as_fn_arith ()
353 {
354 as_val=`expr "$@" || test $? -eq 1`
355 }
356fi # as_fn_arith
357
358
359# as_fn_error ERROR [LINENO LOG_FD]
360# ---------------------------------
361# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
362# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
363# script with status $?, using 1 if that was 0.
364as_fn_error ()
365{
366 as_status=$?; test $as_status -eq 0 && as_status=1
367 if test "$3"; then
368 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
369 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
370 fi
371 $as_echo "$as_me: error: $1" >&2
372 as_fn_exit $as_status
373} # as_fn_error
374
Theodore Ts'oe1052142006-10-21 21:46:47 -0400375if expr a : '\(a\)' >/dev/null 2>&1 &&
376 test "X`expr 00001 : '.*\(...\)'`" = X001; then
377 as_expr=expr
378else
379 as_expr=false
380fi
381
382if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
383 as_basename=basename
384else
385 as_basename=false
386fi
387
Theodore Ts'o57aa50d2009-11-26 10:38:04 -0500388if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
389 as_dirname=dirname
390else
391 as_dirname=false
392fi
Theodore Ts'oe1052142006-10-21 21:46:47 -0400393
Theodore Ts'oe1052142006-10-21 21:46:47 -0400394as_me=`$as_basename -- "$0" ||
395$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
396 X"$0" : 'X\(//\)$' \| \
397 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100398$as_echo X/"$0" |
Theodore Ts'oe1052142006-10-21 21:46:47 -0400399 sed '/^.*\/\([^/][^/]*\)\/*$/{
400 s//\1/
401 q
402 }
403 /^X\/\(\/\/\)$/{
404 s//\1/
405 q
406 }
407 /^X\/\(\/\).*/{
408 s//\1/
409 q
410 }
411 s/.*/./; q'`
412
Theodore Ts'o57aa50d2009-11-26 10:38:04 -0500413# Avoid depending upon Character Ranges.
414as_cr_letters='abcdefghijklmnopqrstuvwxyz'
415as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
416as_cr_Letters=$as_cr_letters$as_cr_LETTERS
417as_cr_digits='0123456789'
418as_cr_alnum=$as_cr_Letters$as_cr_digits
Theodore Ts'oe1052142006-10-21 21:46:47 -0400419
420
Theodore Ts'o57aa50d2009-11-26 10:38:04 -0500421 as_lineno_1=$LINENO as_lineno_1a=$LINENO
422 as_lineno_2=$LINENO as_lineno_2a=$LINENO
423 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
424 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
425 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
Theodore Ts'oe1052142006-10-21 21:46:47 -0400426 sed -n '
427 p
428 /[$]LINENO/=
429 ' <$as_myself |
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500430 sed '
Theodore Ts'oe1052142006-10-21 21:46:47 -0400431 s/[$]LINENO.*/&-/
432 t lineno
433 b
434 :lineno
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500435 N
Theodore Ts'oe1052142006-10-21 21:46:47 -0400436 :loop
437 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500438 t loop
Theodore Ts'oe1052142006-10-21 21:46:47 -0400439 s/-\n.*//
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500440 ' >$as_me.lineno &&
Theodore Ts'oe1052142006-10-21 21:46:47 -0400441 chmod +x "$as_me.lineno" ||
Theodore Ts'o57aa50d2009-11-26 10:38:04 -0500442 { $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 -0500443
444 # Don't try to exec as it changes $[0], causing all sort of problems
445 # (the dirname of $[0] is not the place where we might find the
Theodore Ts'oe1052142006-10-21 21:46:47 -0400446 # original and so on. Autoconf is especially sensitive to this).
447 . "./$as_me.lineno"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500448 # Exit status is that of the last command.
449 exit
450}
451
Theodore Ts'oe1052142006-10-21 21:46:47 -0400452ECHO_C= ECHO_N= ECHO_T=
Theodore Ts'o57aa50d2009-11-26 10:38:04 -0500453case `echo -n x` in #(((((
Theodore Ts'oe1052142006-10-21 21:46:47 -0400454-n*)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -0500455 case `echo 'xy\c'` in
Theodore Ts'oe1052142006-10-21 21:46:47 -0400456 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -0500457 xy) ECHO_C='\c';;
458 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
459 ECHO_T=' ';;
Theodore Ts'oe1052142006-10-21 21:46:47 -0400460 esac;;
461*)
462 ECHO_N='-n';;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500463esac
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500464
465rm -f conf$$ conf$$.exe conf$$.file
Theodore Ts'oe1052142006-10-21 21:46:47 -0400466if test -d conf$$.dir; then
467 rm -f conf$$.dir/conf$$.file
468else
469 rm -f conf$$.dir
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100470 mkdir conf$$.dir 2>/dev/null
Theodore Ts'oe1052142006-10-21 21:46:47 -0400471fi
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100472if (echo >conf$$.file) 2>/dev/null; then
473 if ln -s conf$$.file conf$$ 2>/dev/null; then
474 as_ln_s='ln -s'
475 # ... but there are two gotchas:
476 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
477 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
478 # In both cases, we have to default to `cp -p'.
479 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
480 as_ln_s='cp -p'
481 elif ln conf$$.file conf$$ 2>/dev/null; then
482 as_ln_s=ln
483 else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500484 as_ln_s='cp -p'
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100485 fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500486else
487 as_ln_s='cp -p'
488fi
Theodore Ts'oe1052142006-10-21 21:46:47 -0400489rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
490rmdir conf$$.dir 2>/dev/null
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500491
492if mkdir -p . 2>/dev/null; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -0500493 as_mkdir_p='mkdir -p "$as_dir"'
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500494else
495 test -d ./-p && rmdir ./-p
496 as_mkdir_p=false
497fi
498
Theodore Ts'o29a5dee2007-07-04 16:28:47 -0400499if test -x / >/dev/null 2>&1; then
500 as_test_x='test -x'
Theodore Ts'oe1052142006-10-21 21:46:47 -0400501else
Theodore Ts'o29a5dee2007-07-04 16:28:47 -0400502 if ls -dL / >/dev/null 2>&1; then
503 as_ls_L_option=L
504 else
505 as_ls_L_option=
506 fi
507 as_test_x='
508 eval sh -c '\''
509 if test -d "$1"; then
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100510 test -d "$1/.";
Theodore Ts'o29a5dee2007-07-04 16:28:47 -0400511 else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -0500512 case $1 in #(
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100513 -*)set "./$1";;
Theodore Ts'o29a5dee2007-07-04 16:28:47 -0400514 esac;
Theodore Ts'o57aa50d2009-11-26 10:38:04 -0500515 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
Theodore Ts'o29a5dee2007-07-04 16:28:47 -0400516 ???[sx]*):;;*)false;;esac;fi
517 '\'' sh
518 '
Theodore Ts'oe1052142006-10-21 21:46:47 -0400519fi
Theodore Ts'o29a5dee2007-07-04 16:28:47 -0400520as_executable_p=$as_test_x
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500521
522# Sed expression to map a string onto a valid CPP name.
523as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
524
525# Sed expression to map a string onto a valid variable name.
526as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
527
528
Theodore Ts'o61ef2472010-08-01 22:30:33 -0400529test -n "$DJDIR" || exec 7<&0 </dev/null
530exec 6>&1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500531
532# Name of the host.
533# hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
534# so uname gets run too.
535ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
536
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500537#
538# Initializations.
539#
Theodore Ts'o50e1e101997-04-26 13:58:21 +0000540ac_default_prefix=/usr/local
Theodore Ts'oe1052142006-10-21 21:46:47 -0400541ac_clean_files=
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500542ac_config_libobj_dir=.
Theodore Ts'oe1052142006-10-21 21:46:47 -0400543LIBOBJS=
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500544cross_compiling=no
545subdirs=
546MFLAGS=
547MAKEFLAGS=
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500548
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500549# Identity of this package.
550PACKAGE_NAME=
551PACKAGE_TARNAME=
552PACKAGE_VERSION=
553PACKAGE_STRING=
554PACKAGE_BUGREPORT=
Theodore Ts'o57aa50d2009-11-26 10:38:04 -0500555PACKAGE_URL=
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500556
557ac_unique_file="version.h"
558# Factoring default headers for most tests.
559ac_includes_default="\
560#include <stdio.h>
Theodore Ts'o29a5dee2007-07-04 16:28:47 -0400561#ifdef HAVE_SYS_TYPES_H
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500562# include <sys/types.h>
563#endif
Theodore Ts'o29a5dee2007-07-04 16:28:47 -0400564#ifdef HAVE_SYS_STAT_H
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500565# include <sys/stat.h>
566#endif
Theodore Ts'o29a5dee2007-07-04 16:28:47 -0400567#ifdef STDC_HEADERS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500568# include <stdlib.h>
569# include <stddef.h>
570#else
Theodore Ts'o29a5dee2007-07-04 16:28:47 -0400571# ifdef HAVE_STDLIB_H
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500572# include <stdlib.h>
573# endif
574#endif
Theodore Ts'o29a5dee2007-07-04 16:28:47 -0400575#ifdef HAVE_STRING_H
576# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500577# include <memory.h>
578# endif
579# include <string.h>
580#endif
Theodore Ts'o29a5dee2007-07-04 16:28:47 -0400581#ifdef HAVE_STRINGS_H
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500582# include <strings.h>
583#endif
Theodore Ts'o29a5dee2007-07-04 16:28:47 -0400584#ifdef HAVE_INTTYPES_H
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500585# include <inttypes.h>
Theodore Ts'oe1052142006-10-21 21:46:47 -0400586#endif
Theodore Ts'o29a5dee2007-07-04 16:28:47 -0400587#ifdef HAVE_STDINT_H
Theodore Ts'oe1052142006-10-21 21:46:47 -0400588# include <stdint.h>
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500589#endif
Theodore Ts'o29a5dee2007-07-04 16:28:47 -0400590#ifdef HAVE_UNISTD_H
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500591# include <unistd.h>
592#endif"
593
Theodore Ts'o61ef2472010-08-01 22:30:33 -0400594ac_header_list=
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100595ac_subst_vars='LTLIBOBJS
Theodore Ts'oe1052142006-10-21 21:46:47 -0400596LIBOBJS
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100597BUILD_LDFLAGS
598BUILD_CFLAGS
599INTL_FLAGS
600DO_TEST_SUITE
601ET_DIR
602SS_DIR
603LDFLAG_STATIC
604root_sysconfdir
605root_libdir
606root_sbindir
607root_bindir
608root_prefix
609UNIX_CMT
610CYGWIN_CMT
611LINUX_CMT
612UNI_DIFF_OPTS
613SEM_INIT_LIB
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100614SOCKET_LIB
615SIZEOF_LONG_LONG
616SIZEOF_LONG
617SIZEOF_INT
618SIZEOF_SHORT
619BUILD_CC
620MAKEINFO
621STRIP
622AR
623LDCONFIG
624PERL
625SED
626AWK
627CHMOD
628RM
629CP
630MV
631LN_S
632LN
Theodore Ts'obcb915b2009-07-02 18:19:10 -0400633ifNotGNUmake
634ifGNUmake
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100635BINARY_TYPE
636POSUB
637LTLIBINTL
638LIBINTL
639INTLLIBS
640INTL_LIBTOOL_SUFFIX_PREFIX
641INTLOBJS
642GENCAT
643INSTOBJEXT
644DATADIRNAME
645CATOBJEXT
646USE_INCLUDED_LIBINTL
647BUILD_INCLUDED_LIBINTL
648INTLBISON
649LTLIBICONV
650LIBICONV
651HAVE_WPRINTF
652HAVE_SNPRINTF
653HAVE_ASPRINTF
654HAVE_POSIX_PRINTF
655GLIBC21
656ALLOCA
657RANLIB
658MSGMERGE
659XGETTEXT
660GMSGFMT
661MSGFMT
662USE_NLS
663MKINSTALLDIRS
664INSTALL_DATA
665INSTALL_SCRIPT
666INSTALL_PROGRAM
667SET_MAKE
668VERSION
669PACKAGE
670GETTEXT_PACKAGE
671UUIDD_CMT
672E2INITRD_MAN
673E2INITRD_PROG
674FSCK_MAN
675FSCK_PROG
Theodore Ts'o8d9c50c2010-12-24 15:19:44 -0500676DEFRAG_CMT
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100677RESIZER_CMT
678IMAGER_CMT
679DEBUGFS_CMT
Aditya Kalif239fef2011-07-20 11:40:02 -0700680QUOTA_CMT
681DEPPROFILED_LIBQUOTA
682PROFILED_LIBQUOTA
683DEPSTATIC_LIBQUOTA
684STATIC_LIBQUOTA
685DEPLIBQUOTA
686LIBQUOTA
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100687BLKID_CMT
688DEPPROFILED_LIBBLKID
689PROFILED_LIBBLKID
690DEPSTATIC_LIBBLKID
691STATIC_LIBBLKID
692DEPLIBBLKID
693LIBBLKID
694UUID_CMT
695DEPPROFILED_LIBUUID
696PROFILED_LIBUUID
697DEPSTATIC_LIBUUID
698STATIC_LIBUUID
699DEPLIBUUID
700LIBUUID
701PKG_CONFIG
702TEST_IO_CMT
703PRIVATE_LIBS_CMT
704LDFLAG_DYNAMIC
705PROFILED_LIB_EXT
706STATIC_LIB_EXT
707LIB_EXT
708CHECKER_CMT
709PROFILE_CMT
710BSDLIB_CMT
711ELF_CMT
712HTREE_CMT
Theodore Ts'oc13351f2009-07-02 00:11:17 -0400713Q
714E
Theodore Ts'o5aa6c3f2010-05-17 19:21:42 -0400715LINK_BUILD_FLAGS
716LINK_INSTALL_FLAGS
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100717MAINTAINER_CMT
718LINUX_INCLUDE
719EGREP
720GREP
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100721CPP
Theodore Ts'o9b3018a2011-08-11 14:56:49 -0400722RDYNAMIC
Theodore Ts'o57aa50d2009-11-26 10:38:04 -0500723DLOPEN_LIB
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100724OBJEXT
725EXEEXT
726ac_ct_CC
727CPPFLAGS
728LDFLAGS
729CFLAGS
730CC
731host_os
732host_vendor
733host_cpu
734host
735build_os
736build_vendor
737build_cpu
738build
739E2FSPROGS_PKGVER
740E2FSPROGS_VERSION
741E2FSPROGS_DAY
742E2FSPROGS_MONTH
743E2FSPROGS_YEAR
744target_alias
745host_alias
746build_alias
747LIBS
748ECHO_T
749ECHO_N
750ECHO_C
751DEFS
752mandir
753localedir
754libdir
755psdir
756pdfdir
757dvidir
758htmldir
759infodir
760docdir
761oldincludedir
762includedir
763localstatedir
764sharedstatedir
765sysconfdir
766datadir
767datarootdir
768libexecdir
769sbindir
770bindir
771program_transform_name
772prefix
773exec_prefix
Theodore Ts'o57aa50d2009-11-26 10:38:04 -0500774PACKAGE_URL
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100775PACKAGE_BUGREPORT
776PACKAGE_STRING
777PACKAGE_VERSION
778PACKAGE_TARNAME
779PACKAGE_NAME
780PATH_SEPARATOR
781SHELL'
Theodore Ts'oe1052142006-10-21 21:46:47 -0400782ac_subst_files='MCONFIG
783MAKEFILE_ELF
784MAKEFILE_BSDLIB
785MAKEFILE_PROFILE
786MAKEFILE_CHECKER
787MAKEFILE_LIBRARY
Theodore Ts'o488c75a2008-06-07 08:55:21 -0400788ASM_TYPES_HEADER
789PUBLIC_CONFIG_HEADER'
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100790ac_user_opts='
791enable_option_checking
792with_diet_libc
793with_cc
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100794with_ccopts
795with_ldopts
796with_root_prefix
797enable_maintainer_mode
Theodore Ts'o5aa6c3f2010-05-17 19:21:42 -0400798enable_symlink_install
799enable_symlink_build
Theodore Ts'oc13351f2009-07-02 00:11:17 -0400800enable_verbose_makecmds
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100801enable_compression
802enable_htree
803enable_elf_shlibs
804enable_bsd_shlibs
805enable_profile
806enable_checker
807enable_jbd_debug
808enable_blkid_debug
809enable_testio_debug
810enable_libuuid
811enable_libblkid
Aditya Kalif239fef2011-07-20 11:40:02 -0700812enable_libquota
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100813enable_debugfs
814enable_imager
815enable_resizer
Theodore Ts'o8d9c50c2010-12-24 15:19:44 -0500816enable_defrag
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100817enable_fsck
818enable_e2initrd_helper
819enable_tls
820enable_uuidd
821enable_nls
822with_gnu_ld
823enable_rpath
824with_libiconv_prefix
825with_included_gettext
826with_libintl_prefix
827'
Theodore Ts'oe1052142006-10-21 21:46:47 -0400828 ac_precious_vars='build_alias
829host_alias
830target_alias
831CC
832CFLAGS
833LDFLAGS
Theodore Ts'o29a5dee2007-07-04 16:28:47 -0400834LIBS
Theodore Ts'oe1052142006-10-21 21:46:47 -0400835CPPFLAGS
Theodore Ts'o14b596d2009-04-22 09:18:30 -0400836CPP
837PKG_CONFIG'
Theodore Ts'oe1052142006-10-21 21:46:47 -0400838
Theodore Ts'o50e1e101997-04-26 13:58:21 +0000839
840# Initialize some variables set by options.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500841ac_init_help=
842ac_init_version=false
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100843ac_unrecognized_opts=
844ac_unrecognized_sep=
Theodore Ts'o50e1e101997-04-26 13:58:21 +0000845# The variables have the same names as the options, with
846# dashes changed to underlines.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500847cache_file=/dev/null
Theodore Ts'o50e1e101997-04-26 13:58:21 +0000848exec_prefix=NONE
Theodore Ts'o50e1e101997-04-26 13:58:21 +0000849no_create=
Theodore Ts'o50e1e101997-04-26 13:58:21 +0000850no_recursion=
851prefix=NONE
852program_prefix=NONE
853program_suffix=NONE
854program_transform_name=s,x,x,
855silent=
856site=
857srcdir=
Theodore Ts'o50e1e101997-04-26 13:58:21 +0000858verbose=
859x_includes=NONE
860x_libraries=NONE
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500861
862# Installation directory options.
863# These are left unexpanded so users can "make install exec_prefix=/foo"
864# and all the variables that are supposed to be based on exec_prefix
865# by default will actually change.
866# Use braces instead of parens because sh, perl, etc. also accept them.
Theodore Ts'oe1052142006-10-21 21:46:47 -0400867# (The list follows the same order as the GNU Coding Standards.)
Theodore Ts'o21c84b71997-04-29 16:15:03 +0000868bindir='${exec_prefix}/bin'
869sbindir='${exec_prefix}/sbin'
870libexecdir='${exec_prefix}/libexec'
Theodore Ts'oe1052142006-10-21 21:46:47 -0400871datarootdir='${prefix}/share'
872datadir='${datarootdir}'
Theodore Ts'o21c84b71997-04-29 16:15:03 +0000873sysconfdir='${prefix}/etc'
874sharedstatedir='${prefix}/com'
875localstatedir='${prefix}/var'
Theodore Ts'o21c84b71997-04-29 16:15:03 +0000876includedir='${prefix}/include'
877oldincludedir='/usr/include'
Theodore Ts'oe1052142006-10-21 21:46:47 -0400878docdir='${datarootdir}/doc/${PACKAGE}'
879infodir='${datarootdir}/info'
880htmldir='${docdir}'
881dvidir='${docdir}'
882pdfdir='${docdir}'
883psdir='${docdir}'
884libdir='${exec_prefix}/lib'
885localedir='${datarootdir}/locale'
886mandir='${datarootdir}/man'
Theodore Ts'o50e1e101997-04-26 13:58:21 +0000887
Theodore Ts'o50e1e101997-04-26 13:58:21 +0000888ac_prev=
Theodore Ts'oe1052142006-10-21 21:46:47 -0400889ac_dashdash=
Theodore Ts'o50e1e101997-04-26 13:58:21 +0000890for ac_option
891do
Theodore Ts'o50e1e101997-04-26 13:58:21 +0000892 # If the previous option needs an argument, assign it.
893 if test -n "$ac_prev"; then
Theodore Ts'oe1052142006-10-21 21:46:47 -0400894 eval $ac_prev=\$ac_option
Theodore Ts'o50e1e101997-04-26 13:58:21 +0000895 ac_prev=
896 continue
897 fi
898
Theodore Ts'oe1052142006-10-21 21:46:47 -0400899 case $ac_option in
900 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
901 *) ac_optarg=yes ;;
902 esac
Theodore Ts'o50e1e101997-04-26 13:58:21 +0000903
904 # Accept the important Cygnus configure options, so we can diagnose typos.
905
Theodore Ts'oe1052142006-10-21 21:46:47 -0400906 case $ac_dashdash$ac_option in
907 --)
908 ac_dashdash=yes ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +0000909
Theodore Ts'o21c84b71997-04-29 16:15:03 +0000910 -bindir | --bindir | --bindi | --bind | --bin | --bi)
911 ac_prev=bindir ;;
912 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500913 bindir=$ac_optarg ;;
Theodore Ts'o21c84b71997-04-29 16:15:03 +0000914
915 -build | --build | --buil | --bui | --bu)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500916 ac_prev=build_alias ;;
Theodore Ts'o21c84b71997-04-29 16:15:03 +0000917 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500918 build_alias=$ac_optarg ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +0000919
920 -cache-file | --cache-file | --cache-fil | --cache-fi \
921 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
922 ac_prev=cache_file ;;
923 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
924 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500925 cache_file=$ac_optarg ;;
926
927 --config-cache | -C)
928 cache_file=config.cache ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +0000929
Theodore Ts'oe1052142006-10-21 21:46:47 -0400930 -datadir | --datadir | --datadi | --datad)
Theodore Ts'o21c84b71997-04-29 16:15:03 +0000931 ac_prev=datadir ;;
Theodore Ts'oe1052142006-10-21 21:46:47 -0400932 -datadir=* | --datadir=* | --datadi=* | --datad=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500933 datadir=$ac_optarg ;;
Theodore Ts'o21c84b71997-04-29 16:15:03 +0000934
Theodore Ts'oe1052142006-10-21 21:46:47 -0400935 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
936 | --dataroo | --dataro | --datar)
937 ac_prev=datarootdir ;;
938 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
939 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
940 datarootdir=$ac_optarg ;;
941
Theodore Ts'o50e1e101997-04-26 13:58:21 +0000942 -disable-* | --disable-*)
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100943 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
Theodore Ts'o50e1e101997-04-26 13:58:21 +0000944 # Reject names that are not valid shell variable names.
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100945 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
Theodore Ts'o57aa50d2009-11-26 10:38:04 -0500946 as_fn_error "invalid feature name: $ac_useropt"
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100947 ac_useropt_orig=$ac_useropt
948 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
949 case $ac_user_opts in
950 *"
951"enable_$ac_useropt"
952"*) ;;
953 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
954 ac_unrecognized_sep=', ';;
955 esac
956 eval enable_$ac_useropt=no ;;
Theodore Ts'oe1052142006-10-21 21:46:47 -0400957
958 -docdir | --docdir | --docdi | --doc | --do)
959 ac_prev=docdir ;;
960 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
961 docdir=$ac_optarg ;;
962
963 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
964 ac_prev=dvidir ;;
965 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
966 dvidir=$ac_optarg ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +0000967
968 -enable-* | --enable-*)
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100969 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
Theodore Ts'o50e1e101997-04-26 13:58:21 +0000970 # Reject names that are not valid shell variable names.
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100971 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
Theodore Ts'o57aa50d2009-11-26 10:38:04 -0500972 as_fn_error "invalid feature name: $ac_useropt"
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100973 ac_useropt_orig=$ac_useropt
974 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
975 case $ac_user_opts in
976 *"
977"enable_$ac_useropt"
978"*) ;;
979 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
980 ac_unrecognized_sep=', ';;
981 esac
982 eval enable_$ac_useropt=\$ac_optarg ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +0000983
984 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
985 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
986 | --exec | --exe | --ex)
987 ac_prev=exec_prefix ;;
988 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
989 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
990 | --exec=* | --exe=* | --ex=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500991 exec_prefix=$ac_optarg ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +0000992
993 -gas | --gas | --ga | --g)
994 # Obsolete; use --with-gas.
995 with_gas=yes ;;
996
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500997 -help | --help | --hel | --he | -h)
998 ac_init_help=long ;;
999 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1000 ac_init_help=recursive ;;
1001 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1002 ac_init_help=short ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001003
1004 -host | --host | --hos | --ho)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001005 ac_prev=host_alias ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001006 -host=* | --host=* | --hos=* | --ho=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001007 host_alias=$ac_optarg ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001008
Theodore Ts'oe1052142006-10-21 21:46:47 -04001009 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1010 ac_prev=htmldir ;;
1011 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1012 | --ht=*)
1013 htmldir=$ac_optarg ;;
1014
Theodore Ts'o21c84b71997-04-29 16:15:03 +00001015 -includedir | --includedir | --includedi | --included | --include \
1016 | --includ | --inclu | --incl | --inc)
1017 ac_prev=includedir ;;
1018 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1019 | --includ=* | --inclu=* | --incl=* | --inc=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001020 includedir=$ac_optarg ;;
Theodore Ts'o21c84b71997-04-29 16:15:03 +00001021
1022 -infodir | --infodir | --infodi | --infod | --info | --inf)
1023 ac_prev=infodir ;;
1024 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001025 infodir=$ac_optarg ;;
Theodore Ts'o21c84b71997-04-29 16:15:03 +00001026
1027 -libdir | --libdir | --libdi | --libd)
1028 ac_prev=libdir ;;
1029 -libdir=* | --libdir=* | --libdi=* | --libd=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001030 libdir=$ac_optarg ;;
Theodore Ts'o21c84b71997-04-29 16:15:03 +00001031
1032 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1033 | --libexe | --libex | --libe)
1034 ac_prev=libexecdir ;;
1035 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1036 | --libexe=* | --libex=* | --libe=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001037 libexecdir=$ac_optarg ;;
Theodore Ts'o21c84b71997-04-29 16:15:03 +00001038
Theodore Ts'oe1052142006-10-21 21:46:47 -04001039 -localedir | --localedir | --localedi | --localed | --locale)
1040 ac_prev=localedir ;;
1041 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1042 localedir=$ac_optarg ;;
1043
Theodore Ts'o21c84b71997-04-29 16:15:03 +00001044 -localstatedir | --localstatedir | --localstatedi | --localstated \
Theodore Ts'oe1052142006-10-21 21:46:47 -04001045 | --localstate | --localstat | --localsta | --localst | --locals)
Theodore Ts'o21c84b71997-04-29 16:15:03 +00001046 ac_prev=localstatedir ;;
1047 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
Theodore Ts'oe1052142006-10-21 21:46:47 -04001048 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001049 localstatedir=$ac_optarg ;;
Theodore Ts'o21c84b71997-04-29 16:15:03 +00001050
1051 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1052 ac_prev=mandir ;;
1053 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001054 mandir=$ac_optarg ;;
Theodore Ts'o21c84b71997-04-29 16:15:03 +00001055
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001056 -nfp | --nfp | --nf)
1057 # Obsolete; use --without-fp.
1058 with_fp=no ;;
1059
1060 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001061 | --no-cr | --no-c | -n)
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001062 no_create=yes ;;
1063
1064 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1065 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1066 no_recursion=yes ;;
1067
Theodore Ts'o21c84b71997-04-29 16:15:03 +00001068 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1069 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1070 | --oldin | --oldi | --old | --ol | --o)
1071 ac_prev=oldincludedir ;;
1072 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1073 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1074 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001075 oldincludedir=$ac_optarg ;;
Theodore Ts'o21c84b71997-04-29 16:15:03 +00001076
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001077 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1078 ac_prev=prefix ;;
1079 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001080 prefix=$ac_optarg ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001081
1082 -program-prefix | --program-prefix | --program-prefi | --program-pref \
1083 | --program-pre | --program-pr | --program-p)
1084 ac_prev=program_prefix ;;
1085 -program-prefix=* | --program-prefix=* | --program-prefi=* \
1086 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001087 program_prefix=$ac_optarg ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001088
1089 -program-suffix | --program-suffix | --program-suffi | --program-suff \
1090 | --program-suf | --program-su | --program-s)
1091 ac_prev=program_suffix ;;
1092 -program-suffix=* | --program-suffix=* | --program-suffi=* \
1093 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001094 program_suffix=$ac_optarg ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001095
1096 -program-transform-name | --program-transform-name \
1097 | --program-transform-nam | --program-transform-na \
1098 | --program-transform-n | --program-transform- \
1099 | --program-transform | --program-transfor \
1100 | --program-transfo | --program-transf \
1101 | --program-trans | --program-tran \
1102 | --progr-tra | --program-tr | --program-t)
1103 ac_prev=program_transform_name ;;
1104 -program-transform-name=* | --program-transform-name=* \
1105 | --program-transform-nam=* | --program-transform-na=* \
1106 | --program-transform-n=* | --program-transform-=* \
1107 | --program-transform=* | --program-transfor=* \
1108 | --program-transfo=* | --program-transf=* \
1109 | --program-trans=* | --program-tran=* \
1110 | --progr-tra=* | --program-tr=* | --program-t=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001111 program_transform_name=$ac_optarg ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001112
Theodore Ts'oe1052142006-10-21 21:46:47 -04001113 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1114 ac_prev=pdfdir ;;
1115 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1116 pdfdir=$ac_optarg ;;
1117
1118 -psdir | --psdir | --psdi | --psd | --ps)
1119 ac_prev=psdir ;;
1120 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1121 psdir=$ac_optarg ;;
1122
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001123 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1124 | -silent | --silent | --silen | --sile | --sil)
1125 silent=yes ;;
1126
Theodore Ts'o21c84b71997-04-29 16:15:03 +00001127 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1128 ac_prev=sbindir ;;
1129 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1130 | --sbi=* | --sb=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001131 sbindir=$ac_optarg ;;
Theodore Ts'o21c84b71997-04-29 16:15:03 +00001132
1133 -sharedstatedir | --sharedstatedir | --sharedstatedi \
1134 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1135 | --sharedst | --shareds | --shared | --share | --shar \
1136 | --sha | --sh)
1137 ac_prev=sharedstatedir ;;
1138 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1139 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1140 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1141 | --sha=* | --sh=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001142 sharedstatedir=$ac_optarg ;;
Theodore Ts'o21c84b71997-04-29 16:15:03 +00001143
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001144 -site | --site | --sit)
1145 ac_prev=site ;;
1146 -site=* | --site=* | --sit=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001147 site=$ac_optarg ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001148
1149 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1150 ac_prev=srcdir ;;
1151 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001152 srcdir=$ac_optarg ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001153
Theodore Ts'o21c84b71997-04-29 16:15:03 +00001154 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1155 | --syscon | --sysco | --sysc | --sys | --sy)
1156 ac_prev=sysconfdir ;;
1157 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1158 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001159 sysconfdir=$ac_optarg ;;
Theodore Ts'o21c84b71997-04-29 16:15:03 +00001160
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001161 -target | --target | --targe | --targ | --tar | --ta | --t)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001162 ac_prev=target_alias ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001163 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001164 target_alias=$ac_optarg ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001165
1166 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1167 verbose=yes ;;
1168
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001169 -version | --version | --versio | --versi | --vers | -V)
1170 ac_init_version=: ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001171
1172 -with-* | --with-*)
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001173 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001174 # Reject names that are not valid shell variable names.
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001175 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05001176 as_fn_error "invalid package name: $ac_useropt"
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001177 ac_useropt_orig=$ac_useropt
1178 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1179 case $ac_user_opts in
1180 *"
1181"with_$ac_useropt"
1182"*) ;;
1183 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1184 ac_unrecognized_sep=', ';;
1185 esac
1186 eval with_$ac_useropt=\$ac_optarg ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001187
1188 -without-* | --without-*)
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001189 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001190 # Reject names that are not valid shell variable names.
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001191 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05001192 as_fn_error "invalid package name: $ac_useropt"
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001193 ac_useropt_orig=$ac_useropt
1194 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1195 case $ac_user_opts in
1196 *"
1197"with_$ac_useropt"
1198"*) ;;
1199 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1200 ac_unrecognized_sep=', ';;
1201 esac
1202 eval with_$ac_useropt=no ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001203
1204 --x)
1205 # Obsolete; use --with-x.
1206 with_x=yes ;;
1207
1208 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1209 | --x-incl | --x-inc | --x-in | --x-i)
1210 ac_prev=x_includes ;;
1211 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1212 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001213 x_includes=$ac_optarg ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001214
1215 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1216 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1217 ac_prev=x_libraries ;;
1218 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1219 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001220 x_libraries=$ac_optarg ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001221
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05001222 -*) as_fn_error "unrecognized option: \`$ac_option'
1223Try \`$0 --help' for more information."
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001224 ;;
1225
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001226 *=*)
1227 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1228 # Reject names that are not valid shell variable names.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05001229 case $ac_envvar in #(
1230 '' | [0-9]* | *[!_$as_cr_alnum]* )
1231 as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1232 esac
Theodore Ts'oe1052142006-10-21 21:46:47 -04001233 eval $ac_envvar=\$ac_optarg
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001234 export $ac_envvar ;;
1235
Theodore Ts'o21c84b71997-04-29 16:15:03 +00001236 *)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001237 # FIXME: should be removed in autoconf 3.0.
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001238 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001239 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001240 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001241 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001242 ;;
1243
1244 esac
1245done
1246
1247if test -n "$ac_prev"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001248 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05001249 as_fn_error "missing argument to $ac_option"
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001250fi
1251
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001252if test -n "$ac_unrecognized_opts"; then
1253 case $enable_option_checking in
1254 no) ;;
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05001255 fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001256 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1257 esac
1258fi
1259
1260# Check all directory arguments for consistency.
Theodore Ts'oe1052142006-10-21 21:46:47 -04001261for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1262 datadir sysconfdir sharedstatedir localstatedir includedir \
1263 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1264 libdir localedir mandir
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001265do
Theodore Ts'oe1052142006-10-21 21:46:47 -04001266 eval ac_val=\$$ac_var
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001267 # Remove trailing slashes.
1268 case $ac_val in
1269 */ )
1270 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1271 eval $ac_var=\$ac_val;;
1272 esac
1273 # Be sure to have absolute directory names.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001274 case $ac_val in
Theodore Ts'oe1052142006-10-21 21:46:47 -04001275 [\\/$]* | ?:[\\/]* ) continue;;
1276 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001277 esac
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05001278 as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001279done
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001280
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001281# There might be people who depend on the old broken behavior: `$host'
1282# used to hold the argument of --host etc.
1283# FIXME: To remove some day.
1284build=$build_alias
1285host=$host_alias
1286target=$target_alias
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001287
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001288# FIXME: To remove some day.
1289if test "x$host_alias" != x; then
1290 if test "x$build_alias" = x; then
1291 cross_compiling=maybe
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001292 $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 -05001293 If a cross compiler is detected then cross compile mode will be used." >&2
1294 elif test "x$build_alias" != "x$host_alias"; then
1295 cross_compiling=yes
1296 fi
1297fi
1298
1299ac_tool_prefix=
1300test -n "$host_alias" && ac_tool_prefix=$host_alias-
1301
1302test "$silent" = yes && exec 6>/dev/null
1303
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001304
Theodore Ts'oe1052142006-10-21 21:46:47 -04001305ac_pwd=`pwd` && test -n "$ac_pwd" &&
1306ac_ls_di=`ls -di .` &&
1307ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05001308 as_fn_error "working directory cannot be determined"
Theodore Ts'oe1052142006-10-21 21:46:47 -04001309test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05001310 as_fn_error "pwd does not report name of working directory"
Theodore Ts'oe1052142006-10-21 21:46:47 -04001311
1312
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001313# Find the source files, if location was not specified.
1314if test -z "$srcdir"; then
1315 ac_srcdir_defaulted=yes
Theodore Ts'oe1052142006-10-21 21:46:47 -04001316 # Try the directory containing this script, then the parent directory.
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001317 ac_confdir=`$as_dirname -- "$as_myself" ||
1318$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1319 X"$as_myself" : 'X\(//\)[^/]' \| \
1320 X"$as_myself" : 'X\(//\)$' \| \
1321 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1322$as_echo X"$as_myself" |
Theodore Ts'oe1052142006-10-21 21:46:47 -04001323 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1324 s//\1/
1325 q
1326 }
1327 /^X\(\/\/\)[^/].*/{
1328 s//\1/
1329 q
1330 }
1331 /^X\(\/\/\)$/{
1332 s//\1/
1333 q
1334 }
1335 /^X\(\/\).*/{
1336 s//\1/
1337 q
1338 }
1339 s/.*/./; q'`
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001340 srcdir=$ac_confdir
Theodore Ts'oe1052142006-10-21 21:46:47 -04001341 if test ! -r "$srcdir/$ac_unique_file"; then
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001342 srcdir=..
1343 fi
1344else
1345 ac_srcdir_defaulted=no
1346fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04001347if test ! -r "$srcdir/$ac_unique_file"; then
1348 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05001349 as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001350fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04001351ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1352ac_abs_confdir=`(
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05001353 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
Theodore Ts'oe1052142006-10-21 21:46:47 -04001354 pwd)`
1355# When building in place, set srcdir=.
1356if test "$ac_abs_confdir" = "$ac_pwd"; then
1357 srcdir=.
1358fi
1359# Remove unnecessary trailing slashes from srcdir.
1360# Double slashes in file names in object file debugging info
1361# mess up M-x gdb in Emacs.
1362case $srcdir in
1363*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1364esac
1365for ac_var in $ac_precious_vars; do
1366 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1367 eval ac_env_${ac_var}_value=\$${ac_var}
1368 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1369 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1370done
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001371
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001372#
1373# Report the --help message.
1374#
1375if test "$ac_init_help" = "long"; then
1376 # Omit some internal or obsolete options to make the list less imposing.
1377 # This message is too long to be a string in the A/UX 3.1 sh.
1378 cat <<_ACEOF
1379\`configure' configures this package to adapt to many kinds of systems.
1380
1381Usage: $0 [OPTION]... [VAR=VALUE]...
1382
1383To assign environment variables (e.g., CC, CFLAGS...), specify them as
1384VAR=VALUE. See below for descriptions of some of the useful variables.
1385
1386Defaults for the options are specified in brackets.
1387
1388Configuration:
1389 -h, --help display this help and exit
1390 --help=short display options specific to this package
1391 --help=recursive display the short help of all the included packages
1392 -V, --version display version information and exit
1393 -q, --quiet, --silent do not print \`checking...' messages
1394 --cache-file=FILE cache test results in FILE [disabled]
1395 -C, --config-cache alias for \`--cache-file=config.cache'
1396 -n, --no-create do not create output files
1397 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1398
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001399Installation directories:
1400 --prefix=PREFIX install architecture-independent files in PREFIX
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001401 [$ac_default_prefix]
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001402 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001403 [PREFIX]
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001404
1405By default, \`make install' will install all the files in
1406\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1407an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1408for instance \`--prefix=\$HOME'.
1409
1410For better control, use the options below.
1411
1412Fine tuning of the installation directories:
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001413 --bindir=DIR user executables [EPREFIX/bin]
1414 --sbindir=DIR system admin executables [EPREFIX/sbin]
1415 --libexecdir=DIR program executables [EPREFIX/libexec]
1416 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1417 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1418 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1419 --libdir=DIR object code libraries [EPREFIX/lib]
1420 --includedir=DIR C header files [PREFIX/include]
1421 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1422 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1423 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1424 --infodir=DIR info documentation [DATAROOTDIR/info]
1425 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1426 --mandir=DIR man documentation [DATAROOTDIR/man]
1427 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
1428 --htmldir=DIR html documentation [DOCDIR]
1429 --dvidir=DIR dvi documentation [DOCDIR]
1430 --pdfdir=DIR pdf documentation [DOCDIR]
1431 --psdir=DIR ps documentation [DOCDIR]
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001432_ACEOF
1433
1434 cat <<\_ACEOF
1435
1436System types:
1437 --build=BUILD configure for building on BUILD [guessed]
1438 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1439_ACEOF
1440fi
1441
1442if test -n "$ac_init_help"; then
1443
1444 cat <<\_ACEOF
1445
1446Optional Features:
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001447 --disable-option-checking ignore unrecognized --enable/--with options
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001448 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1449 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
Theodore Ts'o98919bd2005-02-04 10:43:58 -05001450 --enable-maintainer-mode enable makefile rules useful for maintainers
Theodore Ts'o5aa6c3f2010-05-17 19:21:42 -04001451 --enable-symlink-install use symlinks when installing instead of hard links
1452 --enable-symlink-build use symlinks while building instead of hard links
1453 --enable-verbose-makecmds enable verbose make command output
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001454 --enable-compression enable EXPERIMENTAL compression support
1455 --enable-htree enable EXPERIMENTAL htree directory support
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001456 --enable-elf-shlibs select ELF shared libraries
1457 --enable-bsd-shlibs select BSD shared libraries
1458 --enable-profile build profiling libraries
1459 --enable-checker build checker libraries
1460 --enable-jbd-debug enable journal debugging
1461 --enable-blkid-debug enable blkid debugging
Theodore Ts'oaf773652008-09-01 11:27:27 -04001462 --disable-testio-debug disable the use of the test I/O manager for debugging
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001463 --disable-libuuid do not build private uuid library
Theodore Ts'o14b596d2009-04-22 09:18:30 -04001464 --disable-libblkid do not build private blkid library
Aditya Kalif239fef2011-07-20 11:40:02 -07001465 --disable-libquota do not build private quota library
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001466 --disable-debugfs disable support of debugfs program
1467 --disable-imager disable support of e2image program
1468 --disable-resizer disable support of e2resize program
Theodore Ts'o8d9c50c2010-12-24 15:19:44 -05001469 --disable-defrag disable support of e4defrag program
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001470 --enable-fsck build fsck wrapper program
1471 --enable-e2initrd-helper build e2initrd-helper program
Theodore Ts'o32493942007-12-31 10:45:01 -05001472 --disable-tls disable use of thread local support
Theodore Ts'o5610f992007-12-31 11:16:56 -05001473 --disable-uuidd disable building the uuid daemon
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001474 --disable-nls do not use Native Language Support
1475 --disable-rpath do not hardcode runtime library paths
1476
1477Optional Packages:
1478 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1479 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
Theodore Ts'o32493942007-12-31 10:45:01 -05001480 --with-diet-libc use diet libc
Theodore Ts'o0b5b9f92009-09-06 21:28:47 -04001481 --with-cc no longer supported, use CC= instead
1482 --with-ccopts no longer supported, use CFLAGS= instead
1483 --with-ldopts no longer supported, use LDFLAGS= instead
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001484 --with-root-prefix=PREFIX override prefix variable for files to be placed in the root
1485 --with-gnu-ld assume the C compiler uses GNU ld default=no
1486 --with-libiconv-prefix[=DIR] search for libiconv in DIR/include and DIR/lib
1487 --without-libiconv-prefix don't search for libiconv in includedir and libdir
1488 --with-included-gettext use the GNU gettext library included here
1489 --with-libintl-prefix[=DIR] search for libintl in DIR/include and DIR/lib
1490 --without-libintl-prefix don't search for libintl in includedir and libdir
1491
1492Some influential environment variables:
1493 CC C compiler command
1494 CFLAGS C compiler flags
1495 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1496 nonstandard directory <lib dir>
Theodore Ts'o29a5dee2007-07-04 16:28:47 -04001497 LIBS libraries to pass to the linker, e.g. -l<library>
Theodore Ts'o61ef2472010-08-01 22:30:33 -04001498 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
Theodore Ts'oe1052142006-10-21 21:46:47 -04001499 you have headers in a nonstandard directory <include dir>
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001500 CPP C preprocessor
Theodore Ts'o14b596d2009-04-22 09:18:30 -04001501 PKG_CONFIG path to pkg-config utility
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001502
1503Use these variables to override the choices made by `configure' or to help
1504it to find libraries and programs with nonstandard names/locations.
1505
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05001506Report bugs to the package provider.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001507_ACEOF
Theodore Ts'oe1052142006-10-21 21:46:47 -04001508ac_status=$?
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001509fi
1510
1511if test "$ac_init_help" = "recursive"; then
1512 # If there are subdirs, report their specific --help.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001513 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001514 test -d "$ac_dir" ||
1515 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1516 continue
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001517 ac_builddir=.
1518
Theodore Ts'oe1052142006-10-21 21:46:47 -04001519case "$ac_dir" in
1520.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1521*)
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001522 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
Theodore Ts'oe1052142006-10-21 21:46:47 -04001523 # A ".." for each directory in $ac_dir_suffix.
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001524 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
Theodore Ts'oe1052142006-10-21 21:46:47 -04001525 case $ac_top_builddir_sub in
1526 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1527 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1528 esac ;;
1529esac
1530ac_abs_top_builddir=$ac_pwd
1531ac_abs_builddir=$ac_pwd$ac_dir_suffix
1532# for backward compatibility:
1533ac_top_builddir=$ac_top_build_prefix
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001534
1535case $srcdir in
Theodore Ts'oe1052142006-10-21 21:46:47 -04001536 .) # We are building in place.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001537 ac_srcdir=.
Theodore Ts'oe1052142006-10-21 21:46:47 -04001538 ac_top_srcdir=$ac_top_builddir_sub
1539 ac_abs_top_srcdir=$ac_pwd ;;
1540 [\\/]* | ?:[\\/]* ) # Absolute name.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001541 ac_srcdir=$srcdir$ac_dir_suffix;
Theodore Ts'oe1052142006-10-21 21:46:47 -04001542 ac_top_srcdir=$srcdir
1543 ac_abs_top_srcdir=$srcdir ;;
1544 *) # Relative name.
1545 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1546 ac_top_srcdir=$ac_top_build_prefix$srcdir
1547 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001548esac
Theodore Ts'oe1052142006-10-21 21:46:47 -04001549ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001550
Theodore Ts'oe1052142006-10-21 21:46:47 -04001551 cd "$ac_dir" || { ac_status=$?; continue; }
1552 # Check for guested configure.
1553 if test -f "$ac_srcdir/configure.gnu"; then
1554 echo &&
1555 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1556 elif test -f "$ac_srcdir/configure"; then
1557 echo &&
1558 $SHELL "$ac_srcdir/configure" --help=recursive
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001559 else
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001560 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
Theodore Ts'oe1052142006-10-21 21:46:47 -04001561 fi || ac_status=$?
1562 cd "$ac_pwd" || { ac_status=$?; break; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001563 done
1564fi
1565
Theodore Ts'oe1052142006-10-21 21:46:47 -04001566test -n "$ac_init_help" && exit $ac_status
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001567if $ac_init_version; then
1568 cat <<\_ACEOF
Theodore Ts'oe1052142006-10-21 21:46:47 -04001569configure
Theodore Ts'o61ef2472010-08-01 22:30:33 -04001570generated by GNU Autoconf 2.65
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001571
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05001572Copyright (C) 2009 Free Software Foundation, Inc.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001573This configure script is free software; the Free Software Foundation
1574gives unlimited permission to copy, distribute and modify it.
1575_ACEOF
Theodore Ts'oe1052142006-10-21 21:46:47 -04001576 exit
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001577fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05001578
1579## ------------------------ ##
1580## Autoconf initialization. ##
1581## ------------------------ ##
1582
1583# ac_fn_c_try_compile LINENO
1584# --------------------------
1585# Try to compile conftest.$ac_ext, and return whether this succeeded.
1586ac_fn_c_try_compile ()
1587{
1588 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1589 rm -f conftest.$ac_objext
1590 if { { ac_try="$ac_compile"
1591case "(($ac_try" in
1592 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1593 *) ac_try_echo=$ac_try;;
1594esac
1595eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1596$as_echo "$ac_try_echo"; } >&5
1597 (eval "$ac_compile") 2>conftest.err
1598 ac_status=$?
1599 if test -s conftest.err; then
1600 grep -v '^ *+' conftest.err >conftest.er1
1601 cat conftest.er1 >&5
1602 mv -f conftest.er1 conftest.err
1603 fi
1604 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1605 test $ac_status = 0; } && {
1606 test -z "$ac_c_werror_flag" ||
1607 test ! -s conftest.err
1608 } && test -s conftest.$ac_objext; then :
1609 ac_retval=0
1610else
1611 $as_echo "$as_me: failed program was:" >&5
1612sed 's/^/| /' conftest.$ac_ext >&5
1613
1614 ac_retval=1
1615fi
1616 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
Theodore Ts'o61ef2472010-08-01 22:30:33 -04001617 as_fn_set_status $ac_retval
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05001618
1619} # ac_fn_c_try_compile
1620
1621# ac_fn_c_try_link LINENO
1622# -----------------------
1623# Try to link conftest.$ac_ext, and return whether this succeeded.
1624ac_fn_c_try_link ()
1625{
1626 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1627 rm -f conftest.$ac_objext conftest$ac_exeext
1628 if { { ac_try="$ac_link"
1629case "(($ac_try" in
1630 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1631 *) ac_try_echo=$ac_try;;
1632esac
1633eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1634$as_echo "$ac_try_echo"; } >&5
1635 (eval "$ac_link") 2>conftest.err
1636 ac_status=$?
1637 if test -s conftest.err; then
1638 grep -v '^ *+' conftest.err >conftest.er1
1639 cat conftest.er1 >&5
1640 mv -f conftest.er1 conftest.err
1641 fi
1642 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1643 test $ac_status = 0; } && {
1644 test -z "$ac_c_werror_flag" ||
1645 test ! -s conftest.err
1646 } && test -s conftest$ac_exeext && {
1647 test "$cross_compiling" = yes ||
1648 $as_test_x conftest$ac_exeext
1649 }; then :
1650 ac_retval=0
1651else
1652 $as_echo "$as_me: failed program was:" >&5
1653sed 's/^/| /' conftest.$ac_ext >&5
1654
1655 ac_retval=1
1656fi
1657 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1658 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1659 # interfere with the next link command; also delete a directory that is
1660 # left behind by Apple's compiler. We do this before executing the actions.
1661 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1662 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
Theodore Ts'o61ef2472010-08-01 22:30:33 -04001663 as_fn_set_status $ac_retval
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05001664
1665} # ac_fn_c_try_link
1666
1667# ac_fn_c_try_cpp LINENO
1668# ----------------------
1669# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1670ac_fn_c_try_cpp ()
1671{
1672 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1673 if { { ac_try="$ac_cpp conftest.$ac_ext"
1674case "(($ac_try" in
1675 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1676 *) ac_try_echo=$ac_try;;
1677esac
1678eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1679$as_echo "$ac_try_echo"; } >&5
1680 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1681 ac_status=$?
1682 if test -s conftest.err; then
1683 grep -v '^ *+' conftest.err >conftest.er1
1684 cat conftest.er1 >&5
1685 mv -f conftest.er1 conftest.err
1686 fi
1687 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1688 test $ac_status = 0; } >/dev/null && {
1689 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1690 test ! -s conftest.err
1691 }; then :
1692 ac_retval=0
1693else
1694 $as_echo "$as_me: failed program was:" >&5
1695sed 's/^/| /' conftest.$ac_ext >&5
1696
1697 ac_retval=1
1698fi
1699 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
Theodore Ts'o61ef2472010-08-01 22:30:33 -04001700 as_fn_set_status $ac_retval
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05001701
1702} # ac_fn_c_try_cpp
1703
1704# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1705# -------------------------------------------------------
1706# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1707# the include files in INCLUDES and setting the cache variable VAR
1708# accordingly.
1709ac_fn_c_check_header_mongrel ()
1710{
1711 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1712 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1713 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1714$as_echo_n "checking for $2... " >&6; }
1715if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1716 $as_echo_n "(cached) " >&6
1717fi
1718eval ac_res=\$$3
1719 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1720$as_echo "$ac_res" >&6; }
1721else
1722 # Is the header compilable?
1723{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1724$as_echo_n "checking $2 usability... " >&6; }
1725cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1726/* end confdefs.h. */
1727$4
1728#include <$2>
1729_ACEOF
1730if ac_fn_c_try_compile "$LINENO"; then :
1731 ac_header_compiler=yes
1732else
1733 ac_header_compiler=no
1734fi
1735rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1736{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1737$as_echo "$ac_header_compiler" >&6; }
1738
1739# Is the header present?
1740{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1741$as_echo_n "checking $2 presence... " >&6; }
1742cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1743/* end confdefs.h. */
1744#include <$2>
1745_ACEOF
1746if ac_fn_c_try_cpp "$LINENO"; then :
1747 ac_header_preproc=yes
1748else
1749 ac_header_preproc=no
1750fi
1751rm -f conftest.err conftest.$ac_ext
1752{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1753$as_echo "$ac_header_preproc" >&6; }
1754
1755# So? What about this header?
1756case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1757 yes:no: )
1758 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1759$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1760 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1761$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1762 ;;
1763 no:yes:* )
1764 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1765$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1766 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1767$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1768 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1769$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1770 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1771$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1772 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1773$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1774 ;;
1775esac
1776 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1777$as_echo_n "checking for $2... " >&6; }
1778if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1779 $as_echo_n "(cached) " >&6
1780else
1781 eval "$3=\$ac_header_compiler"
1782fi
1783eval ac_res=\$$3
1784 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1785$as_echo "$ac_res" >&6; }
1786fi
1787 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1788
1789} # ac_fn_c_check_header_mongrel
1790
1791# ac_fn_c_try_run LINENO
1792# ----------------------
1793# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1794# that executables *can* be run.
1795ac_fn_c_try_run ()
1796{
1797 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1798 if { { ac_try="$ac_link"
1799case "(($ac_try" in
1800 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1801 *) ac_try_echo=$ac_try;;
1802esac
1803eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1804$as_echo "$ac_try_echo"; } >&5
1805 (eval "$ac_link") 2>&5
1806 ac_status=$?
1807 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1808 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1809 { { case "(($ac_try" in
1810 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1811 *) ac_try_echo=$ac_try;;
1812esac
1813eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1814$as_echo "$ac_try_echo"; } >&5
1815 (eval "$ac_try") 2>&5
1816 ac_status=$?
1817 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1818 test $ac_status = 0; }; }; then :
1819 ac_retval=0
1820else
1821 $as_echo "$as_me: program exited with status $ac_status" >&5
1822 $as_echo "$as_me: failed program was:" >&5
1823sed 's/^/| /' conftest.$ac_ext >&5
1824
1825 ac_retval=$ac_status
1826fi
1827 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1828 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
Theodore Ts'o61ef2472010-08-01 22:30:33 -04001829 as_fn_set_status $ac_retval
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05001830
1831} # ac_fn_c_try_run
1832
1833# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1834# -------------------------------------------------------
1835# Tests whether HEADER exists and can be compiled using the include files in
1836# INCLUDES, setting the cache variable VAR accordingly.
1837ac_fn_c_check_header_compile ()
1838{
1839 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1840 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1841$as_echo_n "checking for $2... " >&6; }
1842if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1843 $as_echo_n "(cached) " >&6
1844else
1845 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1846/* end confdefs.h. */
1847$4
1848#include <$2>
1849_ACEOF
1850if ac_fn_c_try_compile "$LINENO"; then :
1851 eval "$3=yes"
1852else
1853 eval "$3=no"
1854fi
1855rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1856fi
1857eval ac_res=\$$3
1858 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1859$as_echo "$ac_res" >&6; }
1860 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1861
1862} # ac_fn_c_check_header_compile
1863
1864# ac_fn_c_check_type LINENO TYPE VAR INCLUDES
1865# -------------------------------------------
1866# Tests whether TYPE exists after having included INCLUDES, setting cache
1867# variable VAR accordingly.
1868ac_fn_c_check_type ()
1869{
1870 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1871 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1872$as_echo_n "checking for $2... " >&6; }
1873if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1874 $as_echo_n "(cached) " >&6
1875else
1876 eval "$3=no"
1877 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1878/* end confdefs.h. */
1879$4
1880int
1881main ()
1882{
1883if (sizeof ($2))
1884 return 0;
1885 ;
1886 return 0;
1887}
1888_ACEOF
1889if ac_fn_c_try_compile "$LINENO"; then :
1890 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1891/* end confdefs.h. */
1892$4
1893int
1894main ()
1895{
1896if (sizeof (($2)))
1897 return 0;
1898 ;
1899 return 0;
1900}
1901_ACEOF
1902if ac_fn_c_try_compile "$LINENO"; then :
1903
1904else
1905 eval "$3=yes"
1906fi
1907rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1908fi
1909rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1910fi
1911eval ac_res=\$$3
1912 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1913$as_echo "$ac_res" >&6; }
1914 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1915
1916} # ac_fn_c_check_type
1917
1918# ac_fn_c_check_func LINENO FUNC VAR
1919# ----------------------------------
1920# Tests whether FUNC exists, setting the cache variable VAR accordingly
1921ac_fn_c_check_func ()
1922{
1923 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1924 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1925$as_echo_n "checking for $2... " >&6; }
1926if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1927 $as_echo_n "(cached) " >&6
1928else
1929 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1930/* end confdefs.h. */
1931/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1932 For example, HP-UX 11i <limits.h> declares gettimeofday. */
1933#define $2 innocuous_$2
1934
1935/* System header to define __stub macros and hopefully few prototypes,
1936 which can conflict with char $2 (); below.
1937 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1938 <limits.h> exists even on freestanding compilers. */
1939
1940#ifdef __STDC__
1941# include <limits.h>
1942#else
1943# include <assert.h>
1944#endif
1945
1946#undef $2
1947
1948/* Override any GCC internal prototype to avoid an error.
1949 Use char because int might match the return type of a GCC
1950 builtin and then its argument prototype would still apply. */
1951#ifdef __cplusplus
1952extern "C"
1953#endif
1954char $2 ();
1955/* The GNU C library defines this for functions which it implements
1956 to always fail with ENOSYS. Some functions are actually named
1957 something starting with __ and the normal name is an alias. */
1958#if defined __stub_$2 || defined __stub___$2
1959choke me
1960#endif
1961
1962int
1963main ()
1964{
1965return $2 ();
1966 ;
1967 return 0;
1968}
1969_ACEOF
1970if ac_fn_c_try_link "$LINENO"; then :
1971 eval "$3=yes"
1972else
1973 eval "$3=no"
1974fi
1975rm -f core conftest.err conftest.$ac_objext \
1976 conftest$ac_exeext conftest.$ac_ext
1977fi
1978eval ac_res=\$$3
1979 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1980$as_echo "$ac_res" >&6; }
1981 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1982
1983} # ac_fn_c_check_func
1984
1985# ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
1986# --------------------------------------------
1987# Tries to find the compile-time value of EXPR in a program that includes
1988# INCLUDES, setting VAR accordingly. Returns whether the value could be
1989# computed
1990ac_fn_c_compute_int ()
1991{
1992 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1993 if test "$cross_compiling" = yes; then
1994 # Depending upon the size, compute the lo and hi bounds.
1995cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1996/* end confdefs.h. */
1997$4
1998int
1999main ()
2000{
2001static int test_array [1 - 2 * !(($2) >= 0)];
2002test_array [0] = 0
2003
2004 ;
2005 return 0;
2006}
2007_ACEOF
2008if ac_fn_c_try_compile "$LINENO"; then :
2009 ac_lo=0 ac_mid=0
2010 while :; do
2011 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2012/* end confdefs.h. */
2013$4
2014int
2015main ()
2016{
2017static int test_array [1 - 2 * !(($2) <= $ac_mid)];
2018test_array [0] = 0
2019
2020 ;
2021 return 0;
2022}
2023_ACEOF
2024if ac_fn_c_try_compile "$LINENO"; then :
2025 ac_hi=$ac_mid; break
2026else
2027 as_fn_arith $ac_mid + 1 && ac_lo=$as_val
2028 if test $ac_lo -le $ac_mid; then
2029 ac_lo= ac_hi=
2030 break
2031 fi
2032 as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val
2033fi
2034rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2035 done
2036else
2037 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2038/* end confdefs.h. */
2039$4
2040int
2041main ()
2042{
2043static int test_array [1 - 2 * !(($2) < 0)];
2044test_array [0] = 0
2045
2046 ;
2047 return 0;
2048}
2049_ACEOF
2050if ac_fn_c_try_compile "$LINENO"; then :
2051 ac_hi=-1 ac_mid=-1
2052 while :; do
2053 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2054/* end confdefs.h. */
2055$4
2056int
2057main ()
2058{
2059static int test_array [1 - 2 * !(($2) >= $ac_mid)];
2060test_array [0] = 0
2061
2062 ;
2063 return 0;
2064}
2065_ACEOF
2066if ac_fn_c_try_compile "$LINENO"; then :
2067 ac_lo=$ac_mid; break
2068else
2069 as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val
2070 if test $ac_mid -le $ac_hi; then
2071 ac_lo= ac_hi=
2072 break
2073 fi
2074 as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val
2075fi
2076rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2077 done
2078else
2079 ac_lo= ac_hi=
2080fi
2081rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2082fi
2083rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2084# Binary search between lo and hi bounds.
2085while test "x$ac_lo" != "x$ac_hi"; do
2086 as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val
2087 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2088/* end confdefs.h. */
2089$4
2090int
2091main ()
2092{
2093static int test_array [1 - 2 * !(($2) <= $ac_mid)];
2094test_array [0] = 0
2095
2096 ;
2097 return 0;
2098}
2099_ACEOF
2100if ac_fn_c_try_compile "$LINENO"; then :
2101 ac_hi=$ac_mid
2102else
2103 as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
2104fi
2105rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2106done
2107case $ac_lo in #((
2108?*) eval "$3=\$ac_lo"; ac_retval=0 ;;
2109'') ac_retval=1 ;;
2110esac
2111 else
2112 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2113/* end confdefs.h. */
2114$4
2115static long int longval () { return $2; }
2116static unsigned long int ulongval () { return $2; }
2117#include <stdio.h>
2118#include <stdlib.h>
2119int
2120main ()
2121{
2122
2123 FILE *f = fopen ("conftest.val", "w");
2124 if (! f)
2125 return 1;
2126 if (($2) < 0)
2127 {
2128 long int i = longval ();
2129 if (i != ($2))
2130 return 1;
2131 fprintf (f, "%ld", i);
2132 }
2133 else
2134 {
2135 unsigned long int i = ulongval ();
2136 if (i != ($2))
2137 return 1;
2138 fprintf (f, "%lu", i);
2139 }
2140 /* Do not output a trailing newline, as this causes \r\n confusion
2141 on some platforms. */
2142 return ferror (f) || fclose (f) != 0;
2143
2144 ;
2145 return 0;
2146}
2147_ACEOF
2148if ac_fn_c_try_run "$LINENO"; then :
2149 echo >>conftest.val; read $3 <conftest.val; ac_retval=0
2150else
2151 ac_retval=1
2152fi
2153rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
2154 conftest.$ac_objext conftest.beam conftest.$ac_ext
2155rm -f conftest.val
2156
2157 fi
2158 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
Theodore Ts'o61ef2472010-08-01 22:30:33 -04002159 as_fn_set_status $ac_retval
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002160
2161} # ac_fn_c_compute_int
2162
2163# ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES
2164# ----------------------------------------------------
2165# Tries to find if the field MEMBER exists in type AGGR, after including
2166# INCLUDES, setting cache variable VAR accordingly.
2167ac_fn_c_check_member ()
2168{
2169 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2170 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
2171$as_echo_n "checking for $2.$3... " >&6; }
2172if { as_var=$4; eval "test \"\${$as_var+set}\" = set"; }; then :
2173 $as_echo_n "(cached) " >&6
2174else
2175 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2176/* end confdefs.h. */
2177$5
2178int
2179main ()
2180{
2181static $2 ac_aggr;
2182if (ac_aggr.$3)
2183return 0;
2184 ;
2185 return 0;
2186}
2187_ACEOF
2188if ac_fn_c_try_compile "$LINENO"; then :
2189 eval "$4=yes"
2190else
2191 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2192/* end confdefs.h. */
2193$5
2194int
2195main ()
2196{
2197static $2 ac_aggr;
2198if (sizeof ac_aggr.$3)
2199return 0;
2200 ;
2201 return 0;
2202}
2203_ACEOF
2204if ac_fn_c_try_compile "$LINENO"; then :
2205 eval "$4=yes"
2206else
2207 eval "$4=no"
2208fi
2209rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2210fi
2211rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2212fi
2213eval ac_res=\$$4
2214 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2215$as_echo "$ac_res" >&6; }
2216 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2217
2218} # ac_fn_c_check_member
2219
2220# ac_fn_c_check_decl LINENO SYMBOL VAR
2221# ------------------------------------
2222# Tests whether SYMBOL is declared, setting cache variable VAR accordingly.
2223ac_fn_c_check_decl ()
2224{
2225 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2226 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $2 is declared" >&5
2227$as_echo_n "checking whether $2 is declared... " >&6; }
2228if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2229 $as_echo_n "(cached) " >&6
2230else
2231 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2232/* end confdefs.h. */
2233$4
2234int
2235main ()
2236{
2237#ifndef $2
2238 (void) $2;
2239#endif
2240
2241 ;
2242 return 0;
2243}
2244_ACEOF
2245if ac_fn_c_try_compile "$LINENO"; then :
2246 eval "$3=yes"
2247else
2248 eval "$3=no"
2249fi
2250rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2251fi
2252eval ac_res=\$$3
2253 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2254$as_echo "$ac_res" >&6; }
2255 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2256
2257} # ac_fn_c_check_decl
Theodore Ts'oe1052142006-10-21 21:46:47 -04002258cat >config.log <<_ACEOF
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002259This file contains any messages produced by compilers while
2260running configure, to aid debugging if configure makes a mistake.
2261
2262It was created by $as_me, which was
Theodore Ts'o61ef2472010-08-01 22:30:33 -04002263generated by GNU Autoconf 2.65. Invocation command line was
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002264
2265 $ $0 $@
2266
2267_ACEOF
Theodore Ts'oe1052142006-10-21 21:46:47 -04002268exec 5>>config.log
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002269{
2270cat <<_ASUNAME
2271## --------- ##
2272## Platform. ##
2273## --------- ##
2274
2275hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2276uname -m = `(uname -m) 2>/dev/null || echo unknown`
2277uname -r = `(uname -r) 2>/dev/null || echo unknown`
2278uname -s = `(uname -s) 2>/dev/null || echo unknown`
2279uname -v = `(uname -v) 2>/dev/null || echo unknown`
2280
2281/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2282/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
2283
2284/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
2285/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
2286/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
Theodore Ts'oe1052142006-10-21 21:46:47 -04002287/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002288/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
2289/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
2290/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
2291
2292_ASUNAME
2293
2294as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2295for as_dir in $PATH
2296do
2297 IFS=$as_save_IFS
2298 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002299 $as_echo "PATH: $as_dir"
2300 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04002301IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002302
2303} >&5
2304
2305cat >&5 <<_ACEOF
2306
2307
2308## ----------- ##
2309## Core tests. ##
2310## ----------- ##
2311
2312_ACEOF
2313
2314
2315# Keep a trace of the command line.
2316# Strip out --no-create and --no-recursion so they do not pile up.
2317# Strip out --silent because we don't want to record it for future runs.
2318# Also quote any args containing shell meta-characters.
2319# Make two passes to allow for proper duplicate-argument suppression.
2320ac_configure_args=
2321ac_configure_args0=
2322ac_configure_args1=
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002323ac_must_keep_next=false
2324for ac_pass in 1 2
2325do
2326 for ac_arg
2327 do
2328 case $ac_arg in
2329 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2330 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2331 | -silent | --silent | --silen | --sile | --sil)
2332 continue ;;
Theodore Ts'oe1052142006-10-21 21:46:47 -04002333 *\'*)
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002334 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002335 esac
2336 case $ac_pass in
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002337 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002338 2)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002339 as_fn_append ac_configure_args1 " '$ac_arg'"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002340 if test $ac_must_keep_next = true; then
2341 ac_must_keep_next=false # Got value, back to normal.
2342 else
2343 case $ac_arg in
2344 *=* | --config-cache | -C | -disable-* | --disable-* \
2345 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2346 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2347 | -with-* | --with-* | -without-* | --without-* | --x)
2348 case "$ac_configure_args0 " in
2349 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2350 esac
2351 ;;
2352 -* ) ac_must_keep_next=true ;;
2353 esac
2354 fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002355 as_fn_append ac_configure_args " '$ac_arg'"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002356 ;;
2357 esac
2358 done
2359done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002360{ ac_configure_args0=; unset ac_configure_args0;}
2361{ ac_configure_args1=; unset ac_configure_args1;}
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002362
2363# When interrupted or exit'd, cleanup temporary files, and complete
2364# config.log. We remove comments because anyway the quotes in there
2365# would cause problems or look ugly.
Theodore Ts'oe1052142006-10-21 21:46:47 -04002366# WARNING: Use '\'' to represent an apostrophe within the trap.
2367# 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 -05002368trap 'exit_status=$?
2369 # Save into config.log some information that might help in debugging.
2370 {
2371 echo
2372
2373 cat <<\_ASBOX
2374## ---------------- ##
2375## Cache variables. ##
2376## ---------------- ##
2377_ASBOX
2378 echo
2379 # The following way of writing the cache mishandles newlines in values,
Theodore Ts'oe1052142006-10-21 21:46:47 -04002380(
2381 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2382 eval ac_val=\$$ac_var
2383 case $ac_val in #(
2384 *${as_nl}*)
2385 case $ac_var in #(
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002386 *_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 +01002387$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
Theodore Ts'oe1052142006-10-21 21:46:47 -04002388 esac
2389 case $ac_var in #(
2390 _ | IFS | as_nl) ;; #(
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002391 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002392 *) { eval $ac_var=; unset $ac_var;} ;;
Theodore Ts'oe1052142006-10-21 21:46:47 -04002393 esac ;;
2394 esac
2395 done
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002396 (set) 2>&1 |
Theodore Ts'oe1052142006-10-21 21:46:47 -04002397 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2398 *${as_nl}ac_space=\ *)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002399 sed -n \
Theodore Ts'oe1052142006-10-21 21:46:47 -04002400 "s/'\''/'\''\\\\'\'''\''/g;
2401 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2402 ;; #(
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002403 *)
Theodore Ts'oe1052142006-10-21 21:46:47 -04002404 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002405 ;;
Theodore Ts'oe1052142006-10-21 21:46:47 -04002406 esac |
2407 sort
2408)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002409 echo
2410
2411 cat <<\_ASBOX
2412## ----------------- ##
2413## Output variables. ##
2414## ----------------- ##
2415_ASBOX
2416 echo
2417 for ac_var in $ac_subst_vars
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
2427 if test -n "$ac_subst_files"; then
2428 cat <<\_ASBOX
Theodore Ts'oe1052142006-10-21 21:46:47 -04002429## ------------------- ##
2430## File substitutions. ##
2431## ------------------- ##
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002432_ASBOX
2433 echo
2434 for ac_var in $ac_subst_files
2435 do
Theodore Ts'oe1052142006-10-21 21:46:47 -04002436 eval ac_val=\$$ac_var
2437 case $ac_val in
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002438 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
Theodore Ts'oe1052142006-10-21 21:46:47 -04002439 esac
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002440 $as_echo "$ac_var='\''$ac_val'\''"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002441 done | sort
2442 echo
2443 fi
2444
2445 if test -s confdefs.h; then
2446 cat <<\_ASBOX
2447## ----------- ##
2448## confdefs.h. ##
2449## ----------- ##
2450_ASBOX
2451 echo
Theodore Ts'oe1052142006-10-21 21:46:47 -04002452 cat confdefs.h
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002453 echo
2454 fi
2455 test "$ac_signal" != 0 &&
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002456 $as_echo "$as_me: caught signal $ac_signal"
2457 $as_echo "$as_me: exit $exit_status"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002458 } >&5
Theodore Ts'oe1052142006-10-21 21:46:47 -04002459 rm -f core *.core core.conftest.* &&
2460 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002461 exit $exit_status
Theodore Ts'oe1052142006-10-21 21:46:47 -04002462' 0
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002463for ac_signal in 1 2 13 15; do
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002464 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002465done
2466ac_signal=0
2467
2468# confdefs.h avoids OS command line length limits that DEFS can exceed.
Theodore Ts'oe1052142006-10-21 21:46:47 -04002469rm -f -r conftest* confdefs.h
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002470
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002471$as_echo "/* confdefs.h */" > confdefs.h
2472
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002473# Predefined preprocessor variables.
2474
2475cat >>confdefs.h <<_ACEOF
2476#define PACKAGE_NAME "$PACKAGE_NAME"
2477_ACEOF
2478
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002479cat >>confdefs.h <<_ACEOF
2480#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2481_ACEOF
2482
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002483cat >>confdefs.h <<_ACEOF
2484#define PACKAGE_VERSION "$PACKAGE_VERSION"
2485_ACEOF
2486
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002487cat >>confdefs.h <<_ACEOF
2488#define PACKAGE_STRING "$PACKAGE_STRING"
2489_ACEOF
2490
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002491cat >>confdefs.h <<_ACEOF
2492#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2493_ACEOF
2494
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002495cat >>confdefs.h <<_ACEOF
2496#define PACKAGE_URL "$PACKAGE_URL"
2497_ACEOF
2498
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002499
2500# Let the site file select an alternate cache file if it wants to.
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002501# Prefer an explicitly selected file to automatically selected ones.
2502ac_site_file1=NONE
2503ac_site_file2=NONE
Theodore Ts'oe1052142006-10-21 21:46:47 -04002504if test -n "$CONFIG_SITE"; then
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002505 ac_site_file1=$CONFIG_SITE
Theodore Ts'oe1052142006-10-21 21:46:47 -04002506elif test "x$prefix" != xNONE; then
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002507 ac_site_file1=$prefix/share/config.site
2508 ac_site_file2=$prefix/etc/config.site
Theodore Ts'oe1052142006-10-21 21:46:47 -04002509else
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002510 ac_site_file1=$ac_default_prefix/share/config.site
2511 ac_site_file2=$ac_default_prefix/etc/config.site
Theodore Ts'o50e1e101997-04-26 13:58:21 +00002512fi
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002513for ac_site_file in "$ac_site_file1" "$ac_site_file2"
Theodore Ts'oe1052142006-10-21 21:46:47 -04002514do
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002515 test "x$ac_site_file" = xNONE && continue
Theodore Ts'o61ef2472010-08-01 22:30:33 -04002516 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002517 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002518$as_echo "$as_me: loading site script $ac_site_file" >&6;}
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002519 sed 's/^/| /' "$ac_site_file" >&5
Theodore Ts'o50e1e101997-04-26 13:58:21 +00002520 . "$ac_site_file"
2521 fi
2522done
2523
2524if test -r "$cache_file"; then
Theodore Ts'o61ef2472010-08-01 22:30:33 -04002525 # Some versions of bash will fail to source /dev/null (special files
2526 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
2527 if test /dev/null != "$cache_file" && test -f "$cache_file"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002528 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002529$as_echo "$as_me: loading cache $cache_file" >&6;}
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002530 case $cache_file in
Theodore Ts'oe1052142006-10-21 21:46:47 -04002531 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2532 *) . "./$cache_file";;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002533 esac
2534 fi
Theodore Ts'o50e1e101997-04-26 13:58:21 +00002535else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002536 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002537$as_echo "$as_me: creating cache $cache_file" >&6;}
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002538 >$cache_file
2539fi
2540
Theodore Ts'o61ef2472010-08-01 22:30:33 -04002541as_fn_append ac_header_list " stdlib.h"
2542as_fn_append ac_header_list " unistd.h"
2543as_fn_append ac_header_list " sys/param.h"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002544# Check that the precious variables saved in the cache have kept the same
2545# value.
2546ac_cache_corrupted=false
Theodore Ts'oe1052142006-10-21 21:46:47 -04002547for ac_var in $ac_precious_vars; do
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002548 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2549 eval ac_new_set=\$ac_env_${ac_var}_set
Theodore Ts'oe1052142006-10-21 21:46:47 -04002550 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2551 eval ac_new_val=\$ac_env_${ac_var}_value
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002552 case $ac_old_set,$ac_new_set in
2553 set,)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002554 { $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 +01002555$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 -05002556 ac_cache_corrupted=: ;;
2557 ,set)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002558 { $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 +01002559$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002560 ac_cache_corrupted=: ;;
2561 ,);;
2562 *)
2563 if test "x$ac_old_val" != "x$ac_new_val"; then
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002564 # differences in whitespace do not lead to failure.
2565 ac_old_val_w=`echo x $ac_old_val`
2566 ac_new_val_w=`echo x $ac_new_val`
2567 if test "$ac_old_val_w" != "$ac_new_val_w"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002568 { $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 +01002569$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2570 ac_cache_corrupted=:
2571 else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002572 { $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 +01002573$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2574 eval $ac_var=\$ac_old_val
2575 fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002576 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002577$as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002578 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002579$as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002580 fi;;
2581 esac
2582 # Pass precious variables to config.status.
2583 if test "$ac_new_set" = set; then
2584 case $ac_new_val in
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002585 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002586 *) ac_arg=$ac_var=$ac_new_val ;;
2587 esac
2588 case " $ac_configure_args " in
2589 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002590 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002591 esac
2592 fi
2593done
2594if $ac_cache_corrupted; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002595 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002596$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002597 { $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 +01002598$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002599 as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
Theodore Ts'o50e1e101997-04-26 13:58:21 +00002600fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002601## -------------------- ##
2602## Main body of script. ##
2603## -------------------- ##
Theodore Ts'oe1052142006-10-21 21:46:47 -04002604
Theodore Ts'o50e1e101997-04-26 13:58:21 +00002605ac_ext=c
Theodore Ts'o50e1e101997-04-26 13:58:21 +00002606ac_cpp='$CPP $CPPFLAGS'
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002607ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2608ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2609ac_compiler_gnu=$ac_cv_c_compiler_gnu
Theodore Ts'o50e1e101997-04-26 13:58:21 +00002610
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002611
2612
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002613ac_aux_dir=
Theodore Ts'oe1052142006-10-21 21:46:47 -04002614for ac_dir in config "$srcdir"/config; do
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002615 for ac_t in install-sh install.sh shtool; do
2616 if test -f "$ac_dir/$ac_t"; then
2617 ac_aux_dir=$ac_dir
2618 ac_install_sh="$ac_aux_dir/$ac_t -c"
2619 break 2
2620 fi
2621 done
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002622done
2623if test -z "$ac_aux_dir"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002624 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 +00002625fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04002626
2627# These three variables are undocumented and unsupported,
2628# and are intended to be withdrawn in a future Autoconf release.
2629# They can cause serious problems if a builder's source tree is in a directory
2630# whose full name contains unusual characters.
2631ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2632ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2633ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2634
Theodore Ts'oa4b2d3c1998-04-03 16:12:25 +00002635
Theodore Ts'o50e1e101997-04-26 13:58:21 +00002636MCONFIG=./MCONFIG
2637
Theodore Ts'o74becf31997-04-26 14:37:06 +00002638BINARY_TYPE=bin
2639E2FSPROGS_VERSION=`grep E2FSPROGS_VERSION ${srcdir}/version.h \
2640 | awk '{print $3}' | tr \" " " | awk '{print $1}'`
2641DATE=`grep E2FSPROGS_DATE ${srcdir}/version.h | awk '{print $3}' \
2642 | tr \" " "`
Theodore Ts'obff0cc92003-03-23 01:37:53 -05002643E2FSPROGS_DAY=`echo $DATE | awk -F- '{print $1}'`
Theodore Ts'o74becf31997-04-26 14:37:06 +00002644MONTH=`echo $DATE | awk -F- '{print $2}'`
2645YEAR=`echo $DATE | awk -F- '{print $3}'`
2646
Theodore Ts'o14790ed1999-01-12 23:32:52 +00002647if expr $YEAR ">" 1900 > /dev/null ; then
2648 E2FSPROGS_YEAR=$YEAR
2649elif expr $YEAR ">" 90 >/dev/null ; then
Theodore Ts'o74becf31997-04-26 14:37:06 +00002650 E2FSPROGS_YEAR=19$YEAR
2651else
2652 E2FSPROGS_YEAR=20$YEAR
2653fi
2654
2655case $MONTH in
Andreas Dilger927566a2006-11-12 19:41:25 -05002656Jan) MONTH_NUM=01; E2FSPROGS_MONTH="January" ;;
2657Feb) MONTH_NUM=02; E2FSPROGS_MONTH="February" ;;
2658Mar) MONTH_NUM=03; E2FSPROGS_MONTH="March" ;;
2659Apr) MONTH_NUM=04; E2FSPROGS_MONTH="April" ;;
2660May) MONTH_NUM=05; E2FSPROGS_MONTH="May" ;;
2661Jun) MONTH_NUM=06; E2FSPROGS_MONTH="June" ;;
2662Jul) MONTH_NUM=07; E2FSPROGS_MONTH="July" ;;
2663Aug) MONTH_NUM=08; E2FSPROGS_MONTH="August" ;;
2664Sep) MONTH_NUM=09; E2FSPROGS_MONTH="September" ;;
2665Oct) MONTH_NUM=10; E2FSPROGS_MONTH="October" ;;
2666Nov) MONTH_NUM=11; E2FSPROGS_MONTH="November" ;;
2667Dec) MONTH_NUM=12; E2FSPROGS_MONTH="December" ;;
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002668*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unknown month $MONTH??" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002669$as_echo "$as_me: WARNING: Unknown month $MONTH??" >&2;} ;;
Theodore Ts'o74becf31997-04-26 14:37:06 +00002670esac
2671
Andreas Dilger927566a2006-11-12 19:41:25 -05002672base_ver=`echo $E2FSPROGS_VERSION | \
2673 sed -e 's/-WIP//' -e 's/pre-//' -e 's/-PLUS//'`
Andreas Dilger927566a2006-11-12 19:41:25 -05002674
2675date_spec=${E2FSPROGS_YEAR}.${MONTH_NUM}.${E2FSPROGS_DAY}
2676
2677case $E2FSPROGS_VERSION in
2678*-WIP|pre-*)
Theodore Ts'oab063962008-07-07 16:07:43 -04002679 E2FSPROGS_PKGVER="$base_ver~WIP-$E2FSPROGS_YEAR-$MONTH_NUM-$E2FSPROGS_DAY"
Andreas Dilger927566a2006-11-12 19:41:25 -05002680 ;;
2681*)
2682 E2FSPROGS_PKGVER="$base_ver"
2683 ;;
2684esac
2685
2686unset DATE MONTH YEAR base_ver pre_vers date_spec
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002687{ $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 +01002688$as_echo "Generating configuration file for e2fsprogs version $E2FSPROGS_VERSION" >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002689{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Release date is ${E2FSPROGS_MONTH}, ${E2FSPROGS_YEAR}" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002690$as_echo "Release date is ${E2FSPROGS_MONTH}, ${E2FSPROGS_YEAR}" >&6; }
Theodore Ts'o74becf31997-04-26 14:37:06 +00002691
Theodore Ts'o93636bd2003-07-12 02:45:05 -04002692
2693
2694
Andreas Dilger927566a2006-11-12 19:41:25 -05002695
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +00002696# Make sure we can run config.sub.
Theodore Ts'oe1052142006-10-21 21:46:47 -04002697$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002698 as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002699
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002700{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002701$as_echo_n "checking build system type... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002702if test "${ac_cv_build+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002703 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002704else
Theodore Ts'oe1052142006-10-21 21:46:47 -04002705 ac_build_alias=$build_alias
2706test "x$ac_build_alias" = x &&
2707 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2708test "x$ac_build_alias" = x &&
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002709 as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
Theodore Ts'oe1052142006-10-21 21:46:47 -04002710ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002711 as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002712
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +00002713fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002714{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002715$as_echo "$ac_cv_build" >&6; }
Theodore Ts'oe1052142006-10-21 21:46:47 -04002716case $ac_cv_build in
2717*-*-*) ;;
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002718*) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
Theodore Ts'oe1052142006-10-21 21:46:47 -04002719esac
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002720build=$ac_cv_build
Theodore Ts'oe1052142006-10-21 21:46:47 -04002721ac_save_IFS=$IFS; IFS='-'
2722set x $ac_cv_build
2723shift
2724build_cpu=$1
2725build_vendor=$2
2726shift; shift
2727# Remember, the first character of IFS is used to create $*,
2728# except with old shells:
2729build_os=$*
2730IFS=$ac_save_IFS
2731case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +00002732
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +00002733
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002734{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002735$as_echo_n "checking host system type... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002736if test "${ac_cv_host+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002737 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002738else
Theodore Ts'oe1052142006-10-21 21:46:47 -04002739 if test "x$host_alias" = x; then
2740 ac_cv_host=$ac_cv_build
2741else
2742 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002743 as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
Theodore Ts'oe1052142006-10-21 21:46:47 -04002744fi
Theodore Ts'o93636bd2003-07-12 02:45:05 -04002745
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002746fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002747{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002748$as_echo "$ac_cv_host" >&6; }
Theodore Ts'oe1052142006-10-21 21:46:47 -04002749case $ac_cv_host in
2750*-*-*) ;;
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002751*) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
Theodore Ts'oe1052142006-10-21 21:46:47 -04002752esac
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002753host=$ac_cv_host
Theodore Ts'oe1052142006-10-21 21:46:47 -04002754ac_save_IFS=$IFS; IFS='-'
2755set x $ac_cv_host
2756shift
2757host_cpu=$1
2758host_vendor=$2
2759shift; shift
2760# Remember, the first character of IFS is used to create $*,
2761# except with old shells:
2762host_os=$*
2763IFS=$ac_save_IFS
2764case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002765
2766
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002767DLOPEN_LIB=''
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002768ac_ext=c
2769ac_cpp='$CPP $CPPFLAGS'
2770ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2771ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2772ac_compiler_gnu=$ac_cv_c_compiler_gnu
2773if test -n "$ac_tool_prefix"; then
2774 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2775set dummy ${ac_tool_prefix}gcc; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002776{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002777$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002778if test "${ac_cv_prog_CC+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002779 $as_echo_n "(cached) " >&6
Theodore Ts'o73ae2d42000-02-02 16:13:14 +00002780else
2781 if test -n "$CC"; then
2782 ac_cv_prog_CC="$CC" # Let the user override the test.
2783else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002784as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2785for as_dir in $PATH
2786do
2787 IFS=$as_save_IFS
2788 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002789 for ac_exec_ext in '' $ac_executable_extensions; do
Theodore Ts'o29a5dee2007-07-04 16:28:47 -04002790 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 -05002791 ac_cv_prog_CC="${ac_tool_prefix}gcc"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002792 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002793 break 2
2794 fi
2795done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002796 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04002797IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002798
Theodore Ts'o07a0db12003-07-05 14:50:24 -04002799fi
2800fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002801CC=$ac_cv_prog_CC
Theodore Ts'o07a0db12003-07-05 14:50:24 -04002802if test -n "$CC"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002803 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002804$as_echo "$CC" >&6; }
Theodore Ts'o07a0db12003-07-05 14:50:24 -04002805else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002806 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002807$as_echo "no" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002808fi
2809
Theodore Ts'oe1052142006-10-21 21:46:47 -04002810
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002811fi
2812if test -z "$ac_cv_prog_CC"; then
2813 ac_ct_CC=$CC
2814 # Extract the first word of "gcc", so it can be a program name with args.
2815set dummy gcc; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002816{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002817$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002818if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002819 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002820else
2821 if test -n "$ac_ct_CC"; then
2822 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2823else
2824as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2825for as_dir in $PATH
2826do
2827 IFS=$as_save_IFS
2828 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002829 for ac_exec_ext in '' $ac_executable_extensions; do
Theodore Ts'o29a5dee2007-07-04 16:28:47 -04002830 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 -05002831 ac_cv_prog_ac_ct_CC="gcc"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002832 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002833 break 2
2834 fi
2835done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002836 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04002837IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002838
2839fi
2840fi
2841ac_ct_CC=$ac_cv_prog_ac_ct_CC
2842if test -n "$ac_ct_CC"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002843 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002844$as_echo "$ac_ct_CC" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002845else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002846 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002847$as_echo "no" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002848fi
2849
Theodore Ts'oe1052142006-10-21 21:46:47 -04002850 if test "x$ac_ct_CC" = x; then
2851 CC=""
2852 else
2853 case $cross_compiling:$ac_tool_warned in
2854yes:)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002855{ $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 +01002856$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
Theodore Ts'oe1052142006-10-21 21:46:47 -04002857ac_tool_warned=yes ;;
2858esac
2859 CC=$ac_ct_CC
2860 fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002861else
2862 CC="$ac_cv_prog_CC"
Theodore Ts'o07a0db12003-07-05 14:50:24 -04002863fi
2864
Theodore Ts'o07a0db12003-07-05 14:50:24 -04002865if test -z "$CC"; then
Theodore Ts'oe1052142006-10-21 21:46:47 -04002866 if test -n "$ac_tool_prefix"; then
2867 # 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 -05002868set dummy ${ac_tool_prefix}cc; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002869{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002870$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002871if test "${ac_cv_prog_CC+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002872 $as_echo_n "(cached) " >&6
Theodore Ts'o07a0db12003-07-05 14:50:24 -04002873else
2874 if test -n "$CC"; then
2875 ac_cv_prog_CC="$CC" # Let the user override the test.
2876else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002877as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2878for as_dir in $PATH
2879do
2880 IFS=$as_save_IFS
2881 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002882 for ac_exec_ext in '' $ac_executable_extensions; do
Theodore Ts'o29a5dee2007-07-04 16:28:47 -04002883 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 -05002884 ac_cv_prog_CC="${ac_tool_prefix}cc"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002885 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002886 break 2
2887 fi
2888done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002889 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04002890IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002891
2892fi
2893fi
2894CC=$ac_cv_prog_CC
2895if test -n "$CC"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002896 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002897$as_echo "$CC" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002898else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002899 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002900$as_echo "no" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002901fi
2902
Theodore Ts'oe1052142006-10-21 21:46:47 -04002903
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002904 fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002905fi
2906if test -z "$CC"; then
2907 # Extract the first word of "cc", so it can be a program name with args.
2908set dummy cc; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002909{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002910$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002911if test "${ac_cv_prog_CC+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002912 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002913else
2914 if test -n "$CC"; then
2915 ac_cv_prog_CC="$CC" # Let the user override the test.
2916else
Theodore Ts'o73ae2d42000-02-02 16:13:14 +00002917 ac_prog_rejected=no
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002918as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2919for as_dir in $PATH
2920do
2921 IFS=$as_save_IFS
2922 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002923 for ac_exec_ext in '' $ac_executable_extensions; do
Theodore Ts'o29a5dee2007-07-04 16:28:47 -04002924 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 -05002925 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2926 ac_prog_rejected=yes
2927 continue
2928 fi
2929 ac_cv_prog_CC="cc"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002930 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002931 break 2
2932 fi
2933done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002934 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04002935IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002936
Theodore Ts'o73ae2d42000-02-02 16:13:14 +00002937if test $ac_prog_rejected = yes; then
2938 # We found a bogon in the path, so make sure we never use it.
2939 set dummy $ac_cv_prog_CC
2940 shift
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002941 if test $# != 0; then
Theodore Ts'o73ae2d42000-02-02 16:13:14 +00002942 # We chose a different compiler from the bogus one.
2943 # However, it has the same basename, so the bogon will be chosen
2944 # first if we set CC to just the basename; use the full file name.
2945 shift
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002946 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
Theodore Ts'o73ae2d42000-02-02 16:13:14 +00002947 fi
2948fi
2949fi
2950fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002951CC=$ac_cv_prog_CC
Theodore Ts'o73ae2d42000-02-02 16:13:14 +00002952if test -n "$CC"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002953 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002954$as_echo "$CC" >&6; }
Theodore Ts'o73ae2d42000-02-02 16:13:14 +00002955else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002956 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002957$as_echo "no" >&6; }
Theodore Ts'o73ae2d42000-02-02 16:13:14 +00002958fi
2959
Theodore Ts'oe1052142006-10-21 21:46:47 -04002960
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002961fi
2962if test -z "$CC"; then
2963 if test -n "$ac_tool_prefix"; then
Theodore Ts'oe1052142006-10-21 21:46:47 -04002964 for ac_prog in cl.exe
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002965 do
2966 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2967set dummy $ac_tool_prefix$ac_prog; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002968{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002969$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002970if test "${ac_cv_prog_CC+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002971 $as_echo_n "(cached) " >&6
Theodore Ts'o73ae2d42000-02-02 16:13:14 +00002972else
2973 if test -n "$CC"; then
2974 ac_cv_prog_CC="$CC" # Let the user override the test.
2975else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002976as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2977for as_dir in $PATH
2978do
2979 IFS=$as_save_IFS
2980 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002981 for ac_exec_ext in '' $ac_executable_extensions; do
Theodore Ts'o29a5dee2007-07-04 16:28:47 -04002982 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 -05002983 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002984 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002985 break 2
2986 fi
2987done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002988 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04002989IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002990
Theodore Ts'o93636bd2003-07-12 02:45:05 -04002991fi
2992fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002993CC=$ac_cv_prog_CC
Theodore Ts'o93636bd2003-07-12 02:45:05 -04002994if test -n "$CC"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002995 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002996$as_echo "$CC" >&6; }
Theodore Ts'o93636bd2003-07-12 02:45:05 -04002997else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002998 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002999$as_echo "no" >&6; }
Theodore Ts'o93636bd2003-07-12 02:45:05 -04003000fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003001
Theodore Ts'oe1052142006-10-21 21:46:47 -04003002
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003003 test -n "$CC" && break
3004 done
3005fi
3006if test -z "$CC"; then
3007 ac_ct_CC=$CC
Theodore Ts'oe1052142006-10-21 21:46:47 -04003008 for ac_prog in cl.exe
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003009do
3010 # Extract the first word of "$ac_prog", so it can be a program name with args.
3011set dummy $ac_prog; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003012{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003013$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003014if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003015 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003016else
3017 if test -n "$ac_ct_CC"; then
3018 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3019else
3020as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3021for as_dir in $PATH
3022do
3023 IFS=$as_save_IFS
3024 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003025 for ac_exec_ext in '' $ac_executable_extensions; do
Theodore Ts'o29a5dee2007-07-04 16:28:47 -04003026 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 -05003027 ac_cv_prog_ac_ct_CC="$ac_prog"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003028 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003029 break 2
Theodore Ts'o73ae2d42000-02-02 16:13:14 +00003030 fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003031done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003032 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04003033IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003034
3035fi
3036fi
3037ac_ct_CC=$ac_cv_prog_ac_ct_CC
3038if test -n "$ac_ct_CC"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003039 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003040$as_echo "$ac_ct_CC" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003041else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003042 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003043$as_echo "no" >&6; }
Theodore Ts'o07a0db12003-07-05 14:50:24 -04003044fi
3045
Theodore Ts'oe1052142006-10-21 21:46:47 -04003046
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003047 test -n "$ac_ct_CC" && break
3048done
Theodore Ts'o07a0db12003-07-05 14:50:24 -04003049
Theodore Ts'oe1052142006-10-21 21:46:47 -04003050 if test "x$ac_ct_CC" = x; then
3051 CC=""
3052 else
3053 case $cross_compiling:$ac_tool_warned in
3054yes:)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003055{ $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 +01003056$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
Theodore Ts'oe1052142006-10-21 21:46:47 -04003057ac_tool_warned=yes ;;
3058esac
3059 CC=$ac_ct_CC
3060 fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003061fi
Theodore Ts'o93636bd2003-07-12 02:45:05 -04003062
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003063fi
Theodore Ts'o93636bd2003-07-12 02:45:05 -04003064
Theodore Ts'o07a0db12003-07-05 14:50:24 -04003065
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003066test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003067$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003068as_fn_error "no acceptable C compiler found in \$PATH
3069See \`config.log' for more details." "$LINENO" 5; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003070
3071# Provide some information about the compiler.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003072$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003073set X $ac_compile
3074ac_compiler=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003075for ac_option in --version -v -V -qversion; do
3076 { { ac_try="$ac_compiler $ac_option >&5"
Theodore Ts'oe1052142006-10-21 21:46:47 -04003077case "(($ac_try" in
3078 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3079 *) ac_try_echo=$ac_try;;
3080esac
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003081eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3082$as_echo "$ac_try_echo"; } >&5
3083 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003084 ac_status=$?
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003085 if test -s conftest.err; then
3086 sed '10a\
3087... rest of stderr output deleted ...
3088 10q' conftest.err >conftest.er1
3089 cat conftest.er1 >&5
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003090 fi
Theodore Ts'o61ef2472010-08-01 22:30:33 -04003091 rm -f conftest.er1 conftest.err
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003092 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3093 test $ac_status = 0; }
3094done
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003095
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003096cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003097/* end confdefs.h. */
Theodore Ts'o61ef2472010-08-01 22:30:33 -04003098
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003099int
3100main ()
3101{
3102
3103 ;
3104 return 0;
3105}
3106_ACEOF
3107ac_clean_files_save=$ac_clean_files
Theodore Ts'o61ef2472010-08-01 22:30:33 -04003108ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003109# Try to create an executable without -o first, disregard a.out.
3110# It will help us diagnose broken compilers, and finding out an intuition
3111# of exeext.
Theodore Ts'o61ef2472010-08-01 22:30:33 -04003112{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3113$as_echo_n "checking whether the C compiler works... " >&6; }
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003114ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3115
3116# The possible output files:
3117ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3118
Theodore Ts'oe1052142006-10-21 21:46:47 -04003119ac_rmfiles=
3120for ac_file in $ac_files
3121do
3122 case $ac_file in
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003123 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
Theodore Ts'oe1052142006-10-21 21:46:47 -04003124 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3125 esac
3126done
3127rm -f $ac_rmfiles
3128
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003129if { { ac_try="$ac_link_default"
Theodore Ts'oe1052142006-10-21 21:46:47 -04003130case "(($ac_try" in
3131 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3132 *) ac_try_echo=$ac_try;;
3133esac
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003134eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3135$as_echo "$ac_try_echo"; } >&5
Theodore Ts'oe1052142006-10-21 21:46:47 -04003136 (eval "$ac_link_default") 2>&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003137 ac_status=$?
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003138 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3139 test $ac_status = 0; }; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04003140 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3141# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3142# in a Makefile. We should not override ac_cv_exeext if it was cached,
3143# so that the user can short-circuit this test for compilers unknown to
3144# Autoconf.
Theodore Ts'o29a5dee2007-07-04 16:28:47 -04003145for ac_file in $ac_files ''
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003146do
3147 test -f "$ac_file" || continue
3148 case $ac_file in
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003149 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003150 ;;
3151 [ab].out )
3152 # We found the default executable, but exeext='' is most
3153 # certainly right.
3154 break;;
3155 *.* )
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003156 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
Theodore Ts'oe1052142006-10-21 21:46:47 -04003157 then :; else
3158 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3159 fi
3160 # We set ac_cv_exeext here because the later test for it is not
3161 # safe: cross compilers may not add the suffix if given an `-o'
3162 # argument, so we may need to know it at that point already.
3163 # Even if this section looks crufty: it has the advantage of
3164 # actually working.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003165 break;;
3166 * )
3167 break;;
3168 esac
3169done
Theodore Ts'oe1052142006-10-21 21:46:47 -04003170test "$ac_cv_exeext" = no && ac_cv_exeext=
3171
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003172else
Theodore Ts'o29a5dee2007-07-04 16:28:47 -04003173 ac_file=''
3174fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003175if test -z "$ac_file"; then :
Theodore Ts'o61ef2472010-08-01 22:30:33 -04003176 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3177$as_echo "no" >&6; }
3178$as_echo "$as_me: failed program was:" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003179sed 's/^/| /' conftest.$ac_ext >&5
3180
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003181{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003182$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003183{ as_fn_set_status 77
3184as_fn_error "C compiler cannot create executables
3185See \`config.log' for more details." "$LINENO" 5; }; }
Theodore Ts'o61ef2472010-08-01 22:30:33 -04003186else
3187 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3188$as_echo "yes" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003189fi
Theodore Ts'o61ef2472010-08-01 22:30:33 -04003190{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3191$as_echo_n "checking for C compiler default output file name... " >&6; }
3192{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3193$as_echo "$ac_file" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003194ac_exeext=$ac_cv_exeext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003195
Theodore Ts'o61ef2472010-08-01 22:30:33 -04003196rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003197ac_clean_files=$ac_clean_files_save
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003198{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003199$as_echo_n "checking for suffix of executables... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003200if { { ac_try="$ac_link"
Theodore Ts'oe1052142006-10-21 21:46:47 -04003201case "(($ac_try" in
3202 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3203 *) ac_try_echo=$ac_try;;
3204esac
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003205eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3206$as_echo "$ac_try_echo"; } >&5
Theodore Ts'oe1052142006-10-21 21:46:47 -04003207 (eval "$ac_link") 2>&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003208 ac_status=$?
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003209 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3210 test $ac_status = 0; }; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003211 # If both `conftest.exe' and `conftest' are `present' (well, observable)
3212# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
3213# work properly (i.e., refer to `conftest.exe'), while it won't with
3214# `rm'.
3215for ac_file in conftest.exe conftest conftest.*; do
3216 test -f "$ac_file" || continue
3217 case $ac_file in
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003218 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003219 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003220 break;;
3221 * ) break;;
3222 esac
3223done
Theodore Ts'o07a0db12003-07-05 14:50:24 -04003224else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003225 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003226$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003227as_fn_error "cannot compute suffix of executables: cannot compile and link
3228See \`config.log' for more details." "$LINENO" 5; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003229fi
Theodore Ts'o61ef2472010-08-01 22:30:33 -04003230rm -f conftest conftest$ac_cv_exeext
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003231{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003232$as_echo "$ac_cv_exeext" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003233
3234rm -f conftest.$ac_ext
3235EXEEXT=$ac_cv_exeext
3236ac_exeext=$EXEEXT
Theodore Ts'o61ef2472010-08-01 22:30:33 -04003237cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3238/* end confdefs.h. */
3239#include <stdio.h>
3240int
3241main ()
3242{
3243FILE *f = fopen ("conftest.out", "w");
3244 return ferror (f) || fclose (f) != 0;
3245
3246 ;
3247 return 0;
3248}
3249_ACEOF
3250ac_clean_files="$ac_clean_files conftest.out"
3251# Check that the compiler produces executables we can run. If not, either
3252# the compiler is broken, or we cross compile.
3253{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3254$as_echo_n "checking whether we are cross compiling... " >&6; }
3255if test "$cross_compiling" != yes; then
3256 { { ac_try="$ac_link"
3257case "(($ac_try" in
3258 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3259 *) ac_try_echo=$ac_try;;
3260esac
3261eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3262$as_echo "$ac_try_echo"; } >&5
3263 (eval "$ac_link") 2>&5
3264 ac_status=$?
3265 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3266 test $ac_status = 0; }
3267 if { ac_try='./conftest$ac_cv_exeext'
3268 { { case "(($ac_try" in
3269 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3270 *) ac_try_echo=$ac_try;;
3271esac
3272eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3273$as_echo "$ac_try_echo"; } >&5
3274 (eval "$ac_try") 2>&5
3275 ac_status=$?
3276 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3277 test $ac_status = 0; }; }; then
3278 cross_compiling=no
3279 else
3280 if test "$cross_compiling" = maybe; then
3281 cross_compiling=yes
3282 else
3283 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3284$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3285as_fn_error "cannot run C compiled programs.
3286If you meant to cross compile, use \`--host'.
3287See \`config.log' for more details." "$LINENO" 5; }
3288 fi
3289 fi
3290fi
3291{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3292$as_echo "$cross_compiling" >&6; }
3293
3294rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3295ac_clean_files=$ac_clean_files_save
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003296{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003297$as_echo_n "checking for suffix of object files... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003298if test "${ac_cv_objext+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003299 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003300else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003301 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003302/* end confdefs.h. */
3303
3304int
3305main ()
3306{
3307
3308 ;
3309 return 0;
3310}
3311_ACEOF
3312rm -f conftest.o conftest.obj
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003313if { { ac_try="$ac_compile"
Theodore Ts'oe1052142006-10-21 21:46:47 -04003314case "(($ac_try" in
3315 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3316 *) ac_try_echo=$ac_try;;
3317esac
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003318eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3319$as_echo "$ac_try_echo"; } >&5
Theodore Ts'oe1052142006-10-21 21:46:47 -04003320 (eval "$ac_compile") 2>&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003321 ac_status=$?
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003322 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3323 test $ac_status = 0; }; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04003324 for ac_file in conftest.o conftest.obj conftest.*; do
3325 test -f "$ac_file" || continue;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003326 case $ac_file in
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003327 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003328 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3329 break;;
3330 esac
3331done
3332else
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003333 $as_echo "$as_me: failed program was:" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003334sed 's/^/| /' conftest.$ac_ext >&5
3335
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003336{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003337$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003338as_fn_error "cannot compute suffix of object files: cannot compile
3339See \`config.log' for more details." "$LINENO" 5; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003340fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003341rm -f conftest.$ac_cv_objext conftest.$ac_ext
3342fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003343{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003344$as_echo "$ac_cv_objext" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003345OBJEXT=$ac_cv_objext
3346ac_objext=$OBJEXT
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003347{ $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 +01003348$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003349if test "${ac_cv_c_compiler_gnu+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003350 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003351else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003352 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003353/* end confdefs.h. */
3354
3355int
3356main ()
3357{
3358#ifndef __GNUC__
3359 choke me
Theodore Ts'o73ae2d42000-02-02 16:13:14 +00003360#endif
Theodore Ts'o73ae2d42000-02-02 16:13:14 +00003361
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003362 ;
3363 return 0;
3364}
3365_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003366if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003367 ac_compiler_gnu=yes
Theodore Ts'o73ae2d42000-02-02 16:13:14 +00003368else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003369 ac_compiler_gnu=no
Theodore Ts'o93636bd2003-07-12 02:45:05 -04003370fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04003371rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003372ac_cv_c_compiler_gnu=$ac_compiler_gnu
Theodore Ts'o07a0db12003-07-05 14:50:24 -04003373
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003374fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003375{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003376$as_echo "$ac_cv_c_compiler_gnu" >&6; }
3377if test $ac_compiler_gnu = yes; then
3378 GCC=yes
3379else
3380 GCC=
3381fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003382ac_test_CFLAGS=${CFLAGS+set}
3383ac_save_CFLAGS=$CFLAGS
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003384{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003385$as_echo_n "checking whether $CC accepts -g... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003386if test "${ac_cv_prog_cc_g+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003387 $as_echo_n "(cached) " >&6
Theodore Ts'o93636bd2003-07-12 02:45:05 -04003388else
Theodore Ts'oe1052142006-10-21 21:46:47 -04003389 ac_save_c_werror_flag=$ac_c_werror_flag
3390 ac_c_werror_flag=yes
3391 ac_cv_prog_cc_g=no
3392 CFLAGS="-g"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003393 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003394/* end confdefs.h. */
3395
3396int
3397main ()
3398{
3399
3400 ;
3401 return 0;
3402}
3403_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003404if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'o73ae2d42000-02-02 16:13:14 +00003405 ac_cv_prog_cc_g=yes
3406else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003407 CFLAGS=""
3408 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'oe1052142006-10-21 21:46:47 -04003409/* end confdefs.h. */
3410
3411int
3412main ()
3413{
3414
3415 ;
3416 return 0;
3417}
3418_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003419if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04003420
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003421else
3422 ac_c_werror_flag=$ac_save_c_werror_flag
Theodore Ts'oe1052142006-10-21 21:46:47 -04003423 CFLAGS="-g"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003424 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'oe1052142006-10-21 21:46:47 -04003425/* end confdefs.h. */
3426
3427int
3428main ()
3429{
3430
3431 ;
3432 return 0;
3433}
3434_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003435if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04003436 ac_cv_prog_cc_g=yes
Theodore Ts'o73ae2d42000-02-02 16:13:14 +00003437fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04003438rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003439fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04003440rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3441fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04003442rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3443 ac_c_werror_flag=$ac_save_c_werror_flag
3444fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003445{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003446$as_echo "$ac_cv_prog_cc_g" >&6; }
Theodore Ts'o73ae2d42000-02-02 16:13:14 +00003447if test "$ac_test_CFLAGS" = set; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003448 CFLAGS=$ac_save_CFLAGS
Theodore Ts'o73ae2d42000-02-02 16:13:14 +00003449elif test $ac_cv_prog_cc_g = yes; then
3450 if test "$GCC" = yes; then
3451 CFLAGS="-g -O2"
3452 else
3453 CFLAGS="-g"
3454 fi
3455else
3456 if test "$GCC" = yes; then
3457 CFLAGS="-O2"
3458 else
3459 CFLAGS=
3460 fi
3461fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003462{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003463$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003464if test "${ac_cv_prog_cc_c89+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003465 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003466else
Theodore Ts'oe1052142006-10-21 21:46:47 -04003467 ac_cv_prog_cc_c89=no
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003468ac_save_CC=$CC
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003469cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003470/* end confdefs.h. */
3471#include <stdarg.h>
3472#include <stdio.h>
3473#include <sys/types.h>
3474#include <sys/stat.h>
3475/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3476struct buf { int x; };
3477FILE * (*rcsopen) (struct buf *, struct stat *, int);
3478static char *e (p, i)
3479 char **p;
3480 int i;
3481{
3482 return p[i];
3483}
3484static char *f (char * (*g) (char **, int), char **p, ...)
3485{
3486 char *s;
3487 va_list v;
3488 va_start (v,p);
3489 s = g (p, va_arg (v,int));
3490 va_end (v);
3491 return s;
3492}
3493
3494/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3495 function prototypes and stuff, but not '\xHH' hex character constants.
3496 These don't provoke an error unfortunately, instead are silently treated
Theodore Ts'oe1052142006-10-21 21:46:47 -04003497 as 'x'. The following induces an error, until -std is added to get
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003498 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3499 array size at least. It's necessary to write '\x00'==0 to get something
Theodore Ts'oe1052142006-10-21 21:46:47 -04003500 that's true only with -std. */
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003501int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3502
Theodore Ts'oe1052142006-10-21 21:46:47 -04003503/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3504 inside strings and character constants. */
3505#define FOO(x) 'x'
3506int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3507
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003508int test (int i, double x);
3509struct s1 {int (*f) (int a);};
3510struct s2 {int (*f) (double a);};
3511int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3512int argc;
3513char **argv;
3514int
3515main ()
3516{
3517return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3518 ;
3519 return 0;
3520}
3521_ACEOF
Theodore Ts'oe1052142006-10-21 21:46:47 -04003522for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3523 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003524do
3525 CC="$ac_save_CC $ac_arg"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003526 if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04003527 ac_cv_prog_cc_c89=$ac_arg
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003528fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04003529rm -f core conftest.err conftest.$ac_objext
3530 test "x$ac_cv_prog_cc_c89" != "xno" && break
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003531done
Theodore Ts'oe1052142006-10-21 21:46:47 -04003532rm -f conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003533CC=$ac_save_CC
3534
3535fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04003536# AC_CACHE_VAL
3537case "x$ac_cv_prog_cc_c89" in
3538 x)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003539 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003540$as_echo "none needed" >&6; } ;;
Theodore Ts'oe1052142006-10-21 21:46:47 -04003541 xno)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003542 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003543$as_echo "unsupported" >&6; } ;;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003544 *)
Theodore Ts'oe1052142006-10-21 21:46:47 -04003545 CC="$CC $ac_cv_prog_cc_c89"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003547$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003548esac
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003549if test "x$ac_cv_prog_cc_c89" != xno; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003550
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003551fi
3552
3553ac_ext=c
3554ac_cpp='$CPP $CPPFLAGS'
3555ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3556ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3557ac_compiler_gnu=$ac_cv_c_compiler_gnu
3558
3559
3560{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
3561$as_echo_n "checking for dlopen in -ldl... " >&6; }
3562if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
3563 $as_echo_n "(cached) " >&6
3564else
3565 ac_check_lib_save_LIBS=$LIBS
3566LIBS="-ldl $LIBS"
3567cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3568/* end confdefs.h. */
3569
3570/* Override any GCC internal prototype to avoid an error.
3571 Use char because int might match the return type of a GCC
3572 builtin and then its argument prototype would still apply. */
3573#ifdef __cplusplus
3574extern "C"
3575#endif
3576char dlopen ();
3577int
3578main ()
3579{
3580return dlopen ();
3581 ;
3582 return 0;
3583}
3584_ACEOF
3585if ac_fn_c_try_link "$LINENO"; then :
3586 ac_cv_lib_dl_dlopen=yes
3587else
3588 ac_cv_lib_dl_dlopen=no
3589fi
3590rm -f core conftest.err conftest.$ac_objext \
3591 conftest$ac_exeext conftest.$ac_ext
3592LIBS=$ac_check_lib_save_LIBS
3593fi
3594{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
3595$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
3596if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
3597 DLOPEN_LIB=-ldl
3598$as_echo "#define HAVE_DLOPEN 1" >>confdefs.h
3599
3600fi
3601
3602
3603WITH_DIET_LIBC=
3604
3605# Check whether --with-diet-libc was given.
3606if test "${with_diet_libc+set}" = set; then :
3607 withval=$with_diet_libc; CC="diet cc -nostdinc"
3608WITH_DIET_LIBC=yes
3609{ $as_echo "$as_me:${as_lineno-$LINENO}: result: CC=$CC" >&5
3610$as_echo "CC=$CC" >&6; }
3611fi
3612
3613# Check whether --with-cc was given.
3614if test "${with_cc+set}" = set; then :
3615 withval=$with_cc; as_fn_error "--with-cc no longer supported; use CC= instead" "$LINENO" 5
3616fi
3617
3618
3619# Check whether --with-ccopts was given.
3620if test "${with_ccopts+set}" = set; then :
3621 withval=$with_ccopts; as_fn_error "--with-ccopts no longer supported; use CFLAGS= instead" "$LINENO" 5
3622fi
3623
3624
3625# Check whether --with-ldopts was given.
3626if test "${with_ldopts+set}" = set; then :
3627 withval=$with_ldopts; as_fn_error "--with-ldopts no longer supported; use LDFLAGS= instead" "$LINENO" 5
3628fi
3629
3630ac_ext=c
3631ac_cpp='$CPP $CPPFLAGS'
3632ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3633ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3634ac_compiler_gnu=$ac_cv_c_compiler_gnu
3635if test -n "$ac_tool_prefix"; then
3636 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3637set dummy ${ac_tool_prefix}gcc; ac_word=$2
3638{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3639$as_echo_n "checking for $ac_word... " >&6; }
3640if test "${ac_cv_prog_CC+set}" = set; then :
3641 $as_echo_n "(cached) " >&6
3642else
3643 if test -n "$CC"; then
3644 ac_cv_prog_CC="$CC" # Let the user override the test.
3645else
3646as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3647for as_dir in $PATH
3648do
3649 IFS=$as_save_IFS
3650 test -z "$as_dir" && as_dir=.
3651 for ac_exec_ext in '' $ac_executable_extensions; do
3652 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3653 ac_cv_prog_CC="${ac_tool_prefix}gcc"
3654 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3655 break 2
3656 fi
3657done
3658 done
3659IFS=$as_save_IFS
3660
3661fi
3662fi
3663CC=$ac_cv_prog_CC
3664if test -n "$CC"; then
3665 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3666$as_echo "$CC" >&6; }
3667else
3668 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3669$as_echo "no" >&6; }
3670fi
3671
3672
3673fi
3674if test -z "$ac_cv_prog_CC"; then
3675 ac_ct_CC=$CC
3676 # Extract the first word of "gcc", so it can be a program name with args.
3677set dummy gcc; ac_word=$2
3678{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3679$as_echo_n "checking for $ac_word... " >&6; }
3680if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3681 $as_echo_n "(cached) " >&6
3682else
3683 if test -n "$ac_ct_CC"; then
3684 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3685else
3686as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3687for as_dir in $PATH
3688do
3689 IFS=$as_save_IFS
3690 test -z "$as_dir" && as_dir=.
3691 for ac_exec_ext in '' $ac_executable_extensions; do
3692 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3693 ac_cv_prog_ac_ct_CC="gcc"
3694 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3695 break 2
3696 fi
3697done
3698 done
3699IFS=$as_save_IFS
3700
3701fi
3702fi
3703ac_ct_CC=$ac_cv_prog_ac_ct_CC
3704if test -n "$ac_ct_CC"; then
3705 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3706$as_echo "$ac_ct_CC" >&6; }
3707else
3708 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3709$as_echo "no" >&6; }
3710fi
3711
3712 if test "x$ac_ct_CC" = x; then
3713 CC=""
3714 else
3715 case $cross_compiling:$ac_tool_warned in
3716yes:)
3717{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3718$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3719ac_tool_warned=yes ;;
3720esac
3721 CC=$ac_ct_CC
3722 fi
3723else
3724 CC="$ac_cv_prog_CC"
3725fi
3726
3727if test -z "$CC"; then
3728 if test -n "$ac_tool_prefix"; then
3729 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3730set dummy ${ac_tool_prefix}cc; ac_word=$2
3731{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3732$as_echo_n "checking for $ac_word... " >&6; }
3733if test "${ac_cv_prog_CC+set}" = set; then :
3734 $as_echo_n "(cached) " >&6
3735else
3736 if test -n "$CC"; then
3737 ac_cv_prog_CC="$CC" # Let the user override the test.
3738else
3739as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3740for as_dir in $PATH
3741do
3742 IFS=$as_save_IFS
3743 test -z "$as_dir" && as_dir=.
3744 for ac_exec_ext in '' $ac_executable_extensions; do
3745 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3746 ac_cv_prog_CC="${ac_tool_prefix}cc"
3747 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3748 break 2
3749 fi
3750done
3751 done
3752IFS=$as_save_IFS
3753
3754fi
3755fi
3756CC=$ac_cv_prog_CC
3757if test -n "$CC"; then
3758 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3759$as_echo "$CC" >&6; }
3760else
3761 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3762$as_echo "no" >&6; }
3763fi
3764
3765
3766 fi
3767fi
3768if test -z "$CC"; then
3769 # Extract the first word of "cc", so it can be a program name with args.
3770set dummy cc; ac_word=$2
3771{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3772$as_echo_n "checking for $ac_word... " >&6; }
3773if test "${ac_cv_prog_CC+set}" = set; then :
3774 $as_echo_n "(cached) " >&6
3775else
3776 if test -n "$CC"; then
3777 ac_cv_prog_CC="$CC" # Let the user override the test.
3778else
3779 ac_prog_rejected=no
3780as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3781for as_dir in $PATH
3782do
3783 IFS=$as_save_IFS
3784 test -z "$as_dir" && as_dir=.
3785 for ac_exec_ext in '' $ac_executable_extensions; do
3786 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3787 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3788 ac_prog_rejected=yes
3789 continue
3790 fi
3791 ac_cv_prog_CC="cc"
3792 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3793 break 2
3794 fi
3795done
3796 done
3797IFS=$as_save_IFS
3798
3799if test $ac_prog_rejected = yes; then
3800 # We found a bogon in the path, so make sure we never use it.
3801 set dummy $ac_cv_prog_CC
3802 shift
3803 if test $# != 0; then
3804 # We chose a different compiler from the bogus one.
3805 # However, it has the same basename, so the bogon will be chosen
3806 # first if we set CC to just the basename; use the full file name.
3807 shift
3808 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3809 fi
3810fi
3811fi
3812fi
3813CC=$ac_cv_prog_CC
3814if test -n "$CC"; then
3815 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3816$as_echo "$CC" >&6; }
3817else
3818 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3819$as_echo "no" >&6; }
3820fi
3821
3822
3823fi
3824if test -z "$CC"; then
3825 if test -n "$ac_tool_prefix"; then
3826 for ac_prog in cl.exe
3827 do
3828 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3829set dummy $ac_tool_prefix$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_CC+set}" = set; then :
3833 $as_echo_n "(cached) " >&6
3834else
3835 if test -n "$CC"; then
3836 ac_cv_prog_CC="$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_CC="$ac_tool_prefix$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
3855CC=$ac_cv_prog_CC
3856if test -n "$CC"; then
3857 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3858$as_echo "$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 "$CC" && break
3866 done
3867fi
3868if test -z "$CC"; then
3869 ac_ct_CC=$CC
3870 for ac_prog in cl.exe
3871do
3872 # Extract the first word of "$ac_prog", so it can be a program name with args.
3873set dummy $ac_prog; ac_word=$2
3874{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3875$as_echo_n "checking for $ac_word... " >&6; }
3876if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3877 $as_echo_n "(cached) " >&6
3878else
3879 if test -n "$ac_ct_CC"; then
3880 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3881else
3882as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3883for as_dir in $PATH
3884do
3885 IFS=$as_save_IFS
3886 test -z "$as_dir" && as_dir=.
3887 for ac_exec_ext in '' $ac_executable_extensions; do
3888 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3889 ac_cv_prog_ac_ct_CC="$ac_prog"
3890 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3891 break 2
3892 fi
3893done
3894 done
3895IFS=$as_save_IFS
3896
3897fi
3898fi
3899ac_ct_CC=$ac_cv_prog_ac_ct_CC
3900if test -n "$ac_ct_CC"; then
3901 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3902$as_echo "$ac_ct_CC" >&6; }
3903else
3904 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3905$as_echo "no" >&6; }
3906fi
3907
3908
3909 test -n "$ac_ct_CC" && break
3910done
3911
3912 if test "x$ac_ct_CC" = x; then
3913 CC=""
3914 else
3915 case $cross_compiling:$ac_tool_warned in
3916yes:)
3917{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3918$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3919ac_tool_warned=yes ;;
3920esac
3921 CC=$ac_ct_CC
3922 fi
3923fi
3924
3925fi
3926
3927
3928test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3929$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3930as_fn_error "no acceptable C compiler found in \$PATH
3931See \`config.log' for more details." "$LINENO" 5; }
3932
3933# Provide some information about the compiler.
3934$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3935set X $ac_compile
3936ac_compiler=$2
3937for ac_option in --version -v -V -qversion; do
3938 { { ac_try="$ac_compiler $ac_option >&5"
3939case "(($ac_try" in
3940 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3941 *) ac_try_echo=$ac_try;;
3942esac
3943eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3944$as_echo "$ac_try_echo"; } >&5
3945 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3946 ac_status=$?
3947 if test -s conftest.err; then
3948 sed '10a\
3949... rest of stderr output deleted ...
3950 10q' conftest.err >conftest.er1
3951 cat conftest.er1 >&5
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003952 fi
Theodore Ts'o61ef2472010-08-01 22:30:33 -04003953 rm -f conftest.er1 conftest.err
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003954 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3955 test $ac_status = 0; }
3956done
3957
3958{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3959$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3960if test "${ac_cv_c_compiler_gnu+set}" = set; then :
3961 $as_echo_n "(cached) " >&6
3962else
3963 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3964/* end confdefs.h. */
3965
3966int
3967main ()
3968{
3969#ifndef __GNUC__
3970 choke me
3971#endif
3972
3973 ;
3974 return 0;
3975}
3976_ACEOF
3977if ac_fn_c_try_compile "$LINENO"; then :
3978 ac_compiler_gnu=yes
3979else
3980 ac_compiler_gnu=no
3981fi
3982rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3983ac_cv_c_compiler_gnu=$ac_compiler_gnu
3984
3985fi
3986{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3987$as_echo "$ac_cv_c_compiler_gnu" >&6; }
3988if test $ac_compiler_gnu = yes; then
3989 GCC=yes
3990else
3991 GCC=
3992fi
3993ac_test_CFLAGS=${CFLAGS+set}
3994ac_save_CFLAGS=$CFLAGS
3995{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3996$as_echo_n "checking whether $CC accepts -g... " >&6; }
3997if test "${ac_cv_prog_cc_g+set}" = set; then :
3998 $as_echo_n "(cached) " >&6
3999else
4000 ac_save_c_werror_flag=$ac_c_werror_flag
4001 ac_c_werror_flag=yes
4002 ac_cv_prog_cc_g=no
4003 CFLAGS="-g"
4004 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4005/* end confdefs.h. */
4006
4007int
4008main ()
4009{
4010
4011 ;
4012 return 0;
4013}
4014_ACEOF
4015if ac_fn_c_try_compile "$LINENO"; then :
4016 ac_cv_prog_cc_g=yes
4017else
4018 CFLAGS=""
4019 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4020/* end confdefs.h. */
4021
4022int
4023main ()
4024{
4025
4026 ;
4027 return 0;
4028}
4029_ACEOF
4030if ac_fn_c_try_compile "$LINENO"; then :
4031
4032else
4033 ac_c_werror_flag=$ac_save_c_werror_flag
4034 CFLAGS="-g"
4035 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4036/* end confdefs.h. */
4037
4038int
4039main ()
4040{
4041
4042 ;
4043 return 0;
4044}
4045_ACEOF
4046if ac_fn_c_try_compile "$LINENO"; then :
4047 ac_cv_prog_cc_g=yes
4048fi
4049rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4050fi
4051rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4052fi
4053rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4054 ac_c_werror_flag=$ac_save_c_werror_flag
4055fi
4056{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4057$as_echo "$ac_cv_prog_cc_g" >&6; }
4058if test "$ac_test_CFLAGS" = set; then
4059 CFLAGS=$ac_save_CFLAGS
4060elif test $ac_cv_prog_cc_g = yes; then
4061 if test "$GCC" = yes; then
4062 CFLAGS="-g -O2"
4063 else
4064 CFLAGS="-g"
4065 fi
4066else
4067 if test "$GCC" = yes; then
4068 CFLAGS="-O2"
4069 else
4070 CFLAGS=
4071 fi
4072fi
4073{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4074$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4075if test "${ac_cv_prog_cc_c89+set}" = set; then :
4076 $as_echo_n "(cached) " >&6
4077else
4078 ac_cv_prog_cc_c89=no
4079ac_save_CC=$CC
4080cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4081/* end confdefs.h. */
4082#include <stdarg.h>
4083#include <stdio.h>
4084#include <sys/types.h>
4085#include <sys/stat.h>
4086/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4087struct buf { int x; };
4088FILE * (*rcsopen) (struct buf *, struct stat *, int);
4089static char *e (p, i)
4090 char **p;
4091 int i;
4092{
4093 return p[i];
4094}
4095static char *f (char * (*g) (char **, int), char **p, ...)
4096{
4097 char *s;
4098 va_list v;
4099 va_start (v,p);
4100 s = g (p, va_arg (v,int));
4101 va_end (v);
4102 return s;
4103}
4104
4105/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
4106 function prototypes and stuff, but not '\xHH' hex character constants.
4107 These don't provoke an error unfortunately, instead are silently treated
4108 as 'x'. The following induces an error, until -std is added to get
4109 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
4110 array size at least. It's necessary to write '\x00'==0 to get something
4111 that's true only with -std. */
4112int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4113
4114/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4115 inside strings and character constants. */
4116#define FOO(x) 'x'
4117int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4118
4119int test (int i, double x);
4120struct s1 {int (*f) (int a);};
4121struct s2 {int (*f) (double a);};
4122int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4123int argc;
4124char **argv;
4125int
4126main ()
4127{
4128return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4129 ;
4130 return 0;
4131}
4132_ACEOF
4133for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4134 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4135do
4136 CC="$ac_save_CC $ac_arg"
4137 if ac_fn_c_try_compile "$LINENO"; then :
4138 ac_cv_prog_cc_c89=$ac_arg
4139fi
4140rm -f core conftest.err conftest.$ac_objext
4141 test "x$ac_cv_prog_cc_c89" != "xno" && break
4142done
4143rm -f conftest.$ac_ext
4144CC=$ac_save_CC
4145
4146fi
4147# AC_CACHE_VAL
4148case "x$ac_cv_prog_cc_c89" in
4149 x)
4150 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4151$as_echo "none needed" >&6; } ;;
4152 xno)
4153 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4154$as_echo "unsupported" >&6; } ;;
4155 *)
4156 CC="$CC $ac_cv_prog_cc_c89"
4157 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4158$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4159esac
4160if test "x$ac_cv_prog_cc_c89" != xno; then :
4161
4162fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004163
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004164ac_ext=c
4165ac_cpp='$CPP $CPPFLAGS'
4166ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4167ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4168ac_compiler_gnu=$ac_cv_c_compiler_gnu
4169
Theodore Ts'o9b3018a2011-08-11 14:56:49 -04004170if test "$GCC" = yes; then
4171 RDYNAMIC="-rdynamic"
4172
4173fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004174ac_ext=c
4175ac_cpp='$CPP $CPPFLAGS'
4176ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4177ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4178ac_compiler_gnu=$ac_cv_c_compiler_gnu
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004179{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004180$as_echo_n "checking how to run the C preprocessor... " >&6; }
Theodore Ts'of8bd9801999-10-26 04:19:45 +00004181# On Suns, sometimes $CPP names a directory.
4182if test -n "$CPP" && test -d "$CPP"; then
4183 CPP=
4184fi
4185if test -z "$CPP"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004186 if test "${ac_cv_prog_CPP+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004187 $as_echo_n "(cached) " >&6
Theodore Ts'of8bd9801999-10-26 04:19:45 +00004188else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004189 # Double quotes because CPP needs to be expanded
4190 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4191 do
4192 ac_preproc_ok=false
4193for ac_c_preproc_warn_flag in '' yes
4194do
4195 # Use a header file that comes with gcc, so configuring glibc
4196 # with a fresh cross-compiler works.
4197 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4198 # <limits.h> exists even on freestanding compilers.
Theodore Ts'of8bd9801999-10-26 04:19:45 +00004199 # On the NeXT, cc -E runs the code through the compiler's parser,
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004200 # not just through cpp. "Syntax error" is here to catch this case.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004201 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004202/* end confdefs.h. */
4203#ifdef __STDC__
4204# include <limits.h>
4205#else
4206# include <assert.h>
4207#endif
4208 Syntax error
4209_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004210if ac_fn_c_try_cpp "$LINENO"; then :
Theodore Ts'o93636bd2003-07-12 02:45:05 -04004211
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004212else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004213 # Broken: fails on valid input.
4214continue
4215fi
4216rm -f conftest.err conftest.$ac_ext
4217
Theodore Ts'oe1052142006-10-21 21:46:47 -04004218 # OK, works on sane cases. Now check whether nonexistent headers
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004219 # can be detected and how.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004220 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004221/* end confdefs.h. */
4222#include <ac_nonexistent.h>
4223_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004224if ac_fn_c_try_cpp "$LINENO"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004225 # Broken: success on invalid input.
4226continue
Theodore Ts'of8bd9801999-10-26 04:19:45 +00004227else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004228 # Passes both tests.
4229ac_preproc_ok=:
4230break
4231fi
4232rm -f conftest.err conftest.$ac_ext
4233
4234done
4235# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4236rm -f conftest.err conftest.$ac_ext
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004237if $ac_preproc_ok; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004238 break
4239fi
4240
4241 done
4242 ac_cv_prog_CPP=$CPP
4243
4244fi
4245 CPP=$ac_cv_prog_CPP
4246else
4247 ac_cv_prog_CPP=$CPP
4248fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004249{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004250$as_echo "$CPP" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004251ac_preproc_ok=false
4252for ac_c_preproc_warn_flag in '' yes
4253do
4254 # Use a header file that comes with gcc, so configuring glibc
4255 # with a fresh cross-compiler works.
4256 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4257 # <limits.h> exists even on freestanding compilers.
4258 # On the NeXT, cc -E runs the code through the compiler's parser,
4259 # not just through cpp. "Syntax error" is here to catch this case.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004260 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004261/* end confdefs.h. */
4262#ifdef __STDC__
4263# include <limits.h>
4264#else
4265# include <assert.h>
4266#endif
4267 Syntax error
4268_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004269if ac_fn_c_try_cpp "$LINENO"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004270
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004271else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004272 # Broken: fails on valid input.
4273continue
4274fi
4275rm -f conftest.err conftest.$ac_ext
4276
Theodore Ts'oe1052142006-10-21 21:46:47 -04004277 # OK, works on sane cases. Now check whether nonexistent headers
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004278 # can be detected and how.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004279 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004280/* end confdefs.h. */
4281#include <ac_nonexistent.h>
4282_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004283if ac_fn_c_try_cpp "$LINENO"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004284 # Broken: success on invalid input.
4285continue
4286else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004287 # Passes both tests.
4288ac_preproc_ok=:
4289break
4290fi
4291rm -f conftest.err conftest.$ac_ext
4292
4293done
4294# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4295rm -f conftest.err conftest.$ac_ext
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004296if $ac_preproc_ok; then :
4297
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004298else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004299 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004300$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004301as_fn_error "C preprocessor \"$CPP\" fails sanity check
4302See \`config.log' for more details." "$LINENO" 5; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004303fi
4304
4305ac_ext=c
4306ac_cpp='$CPP $CPPFLAGS'
4307ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4308ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4309ac_compiler_gnu=$ac_cv_c_compiler_gnu
4310
4311
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004312{ $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 +01004313$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004314if test "${ac_cv_path_GREP+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004315 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004316else
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004317 if test -z "$GREP"; then
Theodore Ts'oe1052142006-10-21 21:46:47 -04004318 ac_path_GREP_found=false
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004319 # Loop through the user's path and test for each of PROGNAME-LIST
4320 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
Theodore Ts'oe1052142006-10-21 21:46:47 -04004321for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4322do
4323 IFS=$as_save_IFS
4324 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004325 for ac_prog in grep ggrep; do
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004326 for ac_exec_ext in '' $ac_executable_extensions; do
4327 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4328 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4329# Check for GNU ac_path_GREP and select it if it is found.
Theodore Ts'oe1052142006-10-21 21:46:47 -04004330 # Check for GNU $ac_path_GREP
4331case `"$ac_path_GREP" --version 2>&1` in
4332*GNU*)
4333 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4334*)
4335 ac_count=0
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004336 $as_echo_n 0123456789 >"conftest.in"
Theodore Ts'oe1052142006-10-21 21:46:47 -04004337 while :
4338 do
4339 cat "conftest.in" "conftest.in" >"conftest.tmp"
4340 mv "conftest.tmp" "conftest.in"
4341 cp "conftest.in" "conftest.nl"
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004342 $as_echo 'GREP' >> "conftest.nl"
Theodore Ts'oe1052142006-10-21 21:46:47 -04004343 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4344 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004345 as_fn_arith $ac_count + 1 && ac_count=$as_val
Theodore Ts'oe1052142006-10-21 21:46:47 -04004346 if test $ac_count -gt ${ac_path_GREP_max-0}; then
4347 # Best one so far, save it but keep looking for a better one
4348 ac_cv_path_GREP="$ac_path_GREP"
4349 ac_path_GREP_max=$ac_count
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004350 fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04004351 # 10*(2^10) chars as input seems more than enough
4352 test $ac_count -gt 10 && break
4353 done
4354 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4355esac
4356
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004357 $ac_path_GREP_found && break 3
4358 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04004359 done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004360 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04004361IFS=$as_save_IFS
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004362 if test -z "$ac_cv_path_GREP"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004363 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 +01004364 fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04004365else
4366 ac_cv_path_GREP=$GREP
4367fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004368
Theodore Ts'oe1052142006-10-21 21:46:47 -04004369fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004370{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004371$as_echo "$ac_cv_path_GREP" >&6; }
Theodore Ts'oe1052142006-10-21 21:46:47 -04004372 GREP="$ac_cv_path_GREP"
4373
4374
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004375{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004376$as_echo_n "checking for egrep... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004377if test "${ac_cv_path_EGREP+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004378 $as_echo_n "(cached) " >&6
Theodore Ts'oe1052142006-10-21 21:46:47 -04004379else
4380 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4381 then ac_cv_path_EGREP="$GREP -E"
4382 else
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004383 if test -z "$EGREP"; then
Theodore Ts'oe1052142006-10-21 21:46:47 -04004384 ac_path_EGREP_found=false
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004385 # Loop through the user's path and test for each of PROGNAME-LIST
4386 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
Theodore Ts'oe1052142006-10-21 21:46:47 -04004387for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4388do
4389 IFS=$as_save_IFS
4390 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004391 for ac_prog in egrep; do
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004392 for ac_exec_ext in '' $ac_executable_extensions; do
4393 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4394 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4395# Check for GNU ac_path_EGREP and select it if it is found.
Theodore Ts'oe1052142006-10-21 21:46:47 -04004396 # Check for GNU $ac_path_EGREP
4397case `"$ac_path_EGREP" --version 2>&1` in
4398*GNU*)
4399 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4400*)
4401 ac_count=0
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004402 $as_echo_n 0123456789 >"conftest.in"
Theodore Ts'oe1052142006-10-21 21:46:47 -04004403 while :
4404 do
4405 cat "conftest.in" "conftest.in" >"conftest.tmp"
4406 mv "conftest.tmp" "conftest.in"
4407 cp "conftest.in" "conftest.nl"
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004408 $as_echo 'EGREP' >> "conftest.nl"
Theodore Ts'oe1052142006-10-21 21:46:47 -04004409 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4410 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004411 as_fn_arith $ac_count + 1 && ac_count=$as_val
Theodore Ts'oe1052142006-10-21 21:46:47 -04004412 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4413 # Best one so far, save it but keep looking for a better one
4414 ac_cv_path_EGREP="$ac_path_EGREP"
4415 ac_path_EGREP_max=$ac_count
4416 fi
4417 # 10*(2^10) chars as input seems more than enough
4418 test $ac_count -gt 10 && break
4419 done
4420 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4421esac
4422
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004423 $ac_path_EGREP_found && break 3
4424 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04004425 done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004426 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04004427IFS=$as_save_IFS
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004428 if test -z "$ac_cv_path_EGREP"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004429 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 +01004430 fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04004431else
4432 ac_cv_path_EGREP=$EGREP
4433fi
4434
Theodore Ts'oe1052142006-10-21 21:46:47 -04004435 fi
4436fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004437{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004438$as_echo "$ac_cv_path_EGREP" >&6; }
Theodore Ts'oe1052142006-10-21 21:46:47 -04004439 EGREP="$ac_cv_path_EGREP"
4440
4441
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004442{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004443$as_echo_n "checking for ANSI C header files... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004444if test "${ac_cv_header_stdc+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004445 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004446else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004447 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004448/* end confdefs.h. */
4449#include <stdlib.h>
4450#include <stdarg.h>
4451#include <string.h>
4452#include <float.h>
4453
4454int
4455main ()
4456{
4457
4458 ;
4459 return 0;
4460}
4461_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004462if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004463 ac_cv_header_stdc=yes
4464else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004465 ac_cv_header_stdc=no
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004466fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04004467rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004468
4469if test $ac_cv_header_stdc = yes; then
4470 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004471 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004472/* end confdefs.h. */
4473#include <string.h>
4474
4475_ACEOF
4476if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004477 $EGREP "memchr" >/dev/null 2>&1; then :
4478
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004479else
4480 ac_cv_header_stdc=no
Theodore Ts'of8bd9801999-10-26 04:19:45 +00004481fi
Theodore Ts'o93636bd2003-07-12 02:45:05 -04004482rm -f conftest*
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004483
Theodore Ts'of8bd9801999-10-26 04:19:45 +00004484fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004485
4486if test $ac_cv_header_stdc = yes; then
4487 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004488 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004489/* end confdefs.h. */
4490#include <stdlib.h>
4491
4492_ACEOF
4493if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004494 $EGREP "free" >/dev/null 2>&1; then :
4495
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004496else
4497 ac_cv_header_stdc=no
4498fi
4499rm -f conftest*
4500
4501fi
4502
4503if test $ac_cv_header_stdc = yes; then
4504 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004505 if test "$cross_compiling" = yes; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004506 :
4507else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004508 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004509/* end confdefs.h. */
4510#include <ctype.h>
Theodore Ts'oe1052142006-10-21 21:46:47 -04004511#include <stdlib.h>
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004512#if ((' ' & 0x0FF) == 0x020)
4513# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4514# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4515#else
4516# define ISLOWER(c) \
4517 (('a' <= (c) && (c) <= 'i') \
4518 || ('j' <= (c) && (c) <= 'r') \
4519 || ('s' <= (c) && (c) <= 'z'))
4520# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4521#endif
4522
4523#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4524int
4525main ()
4526{
4527 int i;
4528 for (i = 0; i < 256; i++)
4529 if (XOR (islower (i), ISLOWER (i))
4530 || toupper (i) != TOUPPER (i))
Theodore Ts'oe1052142006-10-21 21:46:47 -04004531 return 2;
4532 return 0;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004533}
4534_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004535if ac_fn_c_try_run "$LINENO"; then :
4536
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004537else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004538 ac_cv_header_stdc=no
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004539fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004540rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4541 conftest.$ac_objext conftest.beam conftest.$ac_ext
Theodore Ts'oe1052142006-10-21 21:46:47 -04004542fi
4543
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004544fi
4545fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004546{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004547$as_echo "$ac_cv_header_stdc" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004548if test $ac_cv_header_stdc = yes; then
4549
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004550$as_echo "#define STDC_HEADERS 1" >>confdefs.h
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004551
4552fi
4553
4554# On IRIX 5.3, sys/types and inttypes.h are conflicting.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004555for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4556 inttypes.h stdint.h unistd.h
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004557do :
4558 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4559ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4560"
4561eval as_val=\$$as_ac_Header
4562 if test "x$as_val" = x""yes; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004563 cat >>confdefs.h <<_ACEOF
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004564#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004565_ACEOF
4566
4567fi
4568
4569done
4570
4571
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004572ac_fn_c_check_header_mongrel "$LINENO" "linux/fs.h" "ac_cv_header_linux_fs_h" "$ac_includes_default"
4573if test "x$ac_cv_header_linux_fs_h" = x""yes; then :
Theodore Ts'of8bd9801999-10-26 04:19:45 +00004574 linux_headers=yes
4575else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004576 linux_headers=no
Theodore Ts'of8bd9801999-10-26 04:19:45 +00004577fi
4578
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004579
Theodore Ts'o73ae2d42000-02-02 16:13:14 +00004580if test "$linux_headers" != yes; then
4581 LINUX_INCLUDE='-I$(top_builddir)/include'
Theodore Ts'of8bd9801999-10-26 04:19:45 +00004582fi
4583
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004584{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for additional special compiler flags" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004585$as_echo_n "checking for additional special compiler flags... " >&6; }
Matthias Andreeb1c92f92004-02-23 21:30:11 +01004586if test "$GCC" = yes
4587then
4588 case "$host_cpu" in
4589 alpha) addcflags="-mieee" ;;
4590 esac
4591fi
4592if test "x$addcflags" != x
4593then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004594 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $addcflags" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004595$as_echo "$addcflags" >&6; }
Matthias Andreeb1c92f92004-02-23 21:30:11 +01004596 CFLAGS="$addcflags $CFLAGS"
4597else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004598 { $as_echo "$as_me:${as_lineno-$LINENO}: result: (none)" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004599$as_echo "(none)" >&6; }
Matthias Andreeb1c92f92004-02-23 21:30:11 +01004600fi
Theodore Ts'oa4d09611997-04-29 14:28:00 +00004601LIB_EXT=.a
4602STATIC_LIB_EXT=.a
Theodore Ts'o14b596d2009-04-22 09:18:30 -04004603PROFILED_LIB_EXT=.a
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004604
Theodore Ts'oe1052142006-10-21 21:46:47 -04004605# Check whether --with-root-prefix was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004606if test "${with_root_prefix+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04004607 withval=$with_root_prefix; root_prefix=$withval
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +00004608else
Theodore Ts'oa4b2d3c1998-04-03 16:12:25 +00004609 root_prefix=NONE
Theodore Ts'oe1052142006-10-21 21:46:47 -04004610fi
4611# Check whether --enable-maintainer-mode was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004612if test "${enable_maintainer_mode+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04004613 enableval=$enable_maintainer_mode; if test "$enableval" = "no"
Theodore Ts'o98919bd2005-02-04 10:43:58 -05004614then
4615 MAINTAINER_CMT=#
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004616 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling maintainer mode" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004617$as_echo "Disabling maintainer mode" >&6; }
Theodore Ts'o98919bd2005-02-04 10:43:58 -05004618else
4619 MAINTAINER_CMT=
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004620 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling maintainer mode" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004621$as_echo "Enabling maintainer mode" >&6; }
Theodore Ts'o98919bd2005-02-04 10:43:58 -05004622fi
4623
4624else
4625 MAINTAINER_CMT=#
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004626{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling maintainer mode by default" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004627$as_echo "Disabling maintainer mode by default" >&6; }
Theodore Ts'o98919bd2005-02-04 10:43:58 -05004628
Theodore Ts'oe1052142006-10-21 21:46:47 -04004629fi
Theodore Ts'o98919bd2005-02-04 10:43:58 -05004630
Theodore Ts'oe1052142006-10-21 21:46:47 -04004631
Theodore Ts'o5aa6c3f2010-05-17 19:21:42 -04004632# Check whether --enable-symlink-install was given.
4633if test "${enable_symlink_install+set}" = set; then :
4634 enableval=$enable_symlink_install; if test "$enableval" = "no"
4635then
4636 LINK_INSTALL_FLAGS=-f
4637 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling symlinks for install" >&5
4638$as_echo "Disabling symlinks for install" >&6; }
4639else
4640 LINK_INSTALL_FLAGS=-sf
4641 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling symlinks for install" >&5
4642$as_echo "Enabling symlinks for install" >&6; }
4643fi
4644
4645else
4646 LINK_INSTALL_FLAGS=-f
4647{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling symlinks for install" >&5
4648$as_echo "Disabling symlinks for install" >&6; }
4649
4650fi
4651
4652
4653# Check whether --enable-symlink-build was given.
4654if test "${enable_symlink_build+set}" = set; then :
4655 enableval=$enable_symlink_build; if test "$enableval" = "no"
4656then
4657 LINK_BUILD_FLAGS=
4658 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling symlinks for build" >&5
4659$as_echo "Disabling symlinks for build" >&6; }
4660else
4661 LINK_BUILD_FLAGS=-s
4662 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling symlinks for build" >&5
4663$as_echo "Enabling symlinks for build" >&6; }
4664fi
4665
4666else
4667 LINK_BUILD_FLAGS=
4668{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling symlinks for build" >&5
4669$as_echo "Disabling symlinks for build" >&6; }
4670
4671fi
4672
4673
Theodore Ts'oc13351f2009-07-02 00:11:17 -04004674# Check whether --enable-verbose-makecmds was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004675if test "${enable_verbose_makecmds+set}" = set; then :
Theodore Ts'oc13351f2009-07-02 00:11:17 -04004676 enableval=$enable_verbose_makecmds; if test "$enableval" = "no"
4677then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004678 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling verbose make commands" >&5
Theodore Ts'oc13351f2009-07-02 00:11:17 -04004679$as_echo "Disabling verbose make commands" >&6; }
4680 E=@echo
4681 Q=@
4682else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004683 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling verbose make commands" >&5
Theodore Ts'oc13351f2009-07-02 00:11:17 -04004684$as_echo "Enabling verbose make commands" >&6; }
4685 E=@\\#
4686 Q=
4687fi
4688
4689else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004690 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling verbose make commands" >&5
Theodore Ts'oc13351f2009-07-02 00:11:17 -04004691$as_echo "Disabling verbose make commands" >&6; }
4692E=@echo
4693Q=@
4694
4695fi
4696
4697
4698
Theodore Ts'oe1052142006-10-21 21:46:47 -04004699# Check whether --enable-compression was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004700if test "${enable_compression+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04004701 enableval=$enable_compression; if test "$enableval" = "no"
Theodore Ts'o19178752000-02-11 15:55:07 +00004702then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004703 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling compression support" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004704$as_echo "Disabling compression support" >&6; }
Theodore Ts'o19178752000-02-11 15:55:07 +00004705else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004706 $as_echo "#define ENABLE_COMPRESSION 1" >>confdefs.h
Theodore Ts'o19178752000-02-11 15:55:07 +00004707
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004708 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling compression support" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004709$as_echo "Enabling compression support" >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004710 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Compression support is experimental" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004711$as_echo "$as_me: WARNING: Compression support is experimental" >&2;}
Theodore Ts'o19178752000-02-11 15:55:07 +00004712fi
4713
4714else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004715 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling compression support by default" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004716$as_echo "Disabling compression support by default" >&6; }
Theodore Ts'o19178752000-02-11 15:55:07 +00004717
Theodore Ts'oe1052142006-10-21 21:46:47 -04004718fi
4719
4720# Check whether --enable-htree was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004721if test "${enable_htree+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04004722 enableval=$enable_htree; if test "$enableval" = "no"
Theodore Ts'o8fdc9982002-06-25 23:26:34 -04004723then
4724 HTREE_CMT=#
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004725 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling htree directory support" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004726$as_echo "Disabling htree directory support" >&6; }
Theodore Ts'o8fdc9982002-06-25 23:26:34 -04004727else
4728 HTREE_CMT=
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004729 $as_echo "#define ENABLE_HTREE 1" >>confdefs.h
Theodore Ts'o8fdc9982002-06-25 23:26:34 -04004730
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004731 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling htree directory support" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004732$as_echo "Enabling htree directory support" >&6; }
Theodore Ts'o8fdc9982002-06-25 23:26:34 -04004733fi
4734
4735else
Theodore Ts'o559ca6c2002-08-18 03:48:55 -04004736 HTREE_CMT=
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004737$as_echo "#define ENABLE_HTREE 1" >>confdefs.h
Theodore Ts'o559ca6c2002-08-18 03:48:55 -04004738
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004739{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling htree directory support by default" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004740$as_echo "Enabling htree directory support by default" >&6; }
Theodore Ts'o8fdc9982002-06-25 23:26:34 -04004741
Theodore Ts'oe1052142006-10-21 21:46:47 -04004742fi
Theodore Ts'o8fdc9982002-06-25 23:26:34 -04004743
Theodore Ts'oe1052142006-10-21 21:46:47 -04004744
Theodore Ts'oa4ece352008-01-01 20:05:04 -05004745E2_PKG_CONFIG_STATIC=--static
Theodore Ts'o55da9872008-09-02 23:12:38 -04004746LDFLAG_DYNAMIC=
4747PRIVATE_LIBS_CMT=
Theodore Ts'oe1052142006-10-21 21:46:47 -04004748# Check whether --enable-elf-shlibs was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004749if test "${enable_elf_shlibs+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04004750 enableval=$enable_elf_shlibs; if test "$enableval" = "no"
Theodore Ts'o50e1e101997-04-26 13:58:21 +00004751then
4752 ELF_CMT=#
4753 MAKEFILE_ELF=/dev/null
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004754 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling ELF shared libraries" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004755$as_echo "Disabling ELF shared libraries" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +00004756else
Theodore Ts'oa4ece352008-01-01 20:05:04 -05004757 E2_PKG_CONFIG_STATIC=
Theodore Ts'o50e1e101997-04-26 13:58:21 +00004758 ELF_CMT=
4759 MAKEFILE_ELF=$srcdir/lib/Makefile.elf-lib
Theodore Ts'of5955dd2000-10-25 02:38:39 +00004760 case "$host_os" in
4761 solaris2.*)
4762 MAKEFILE_ELF=$srcdir/lib/Makefile.solaris-lib
4763 ;;
4764 esac
Theodore Ts'o74becf31997-04-26 14:37:06 +00004765 BINARY_TYPE=elfbin
Theodore Ts'oa4d09611997-04-29 14:28:00 +00004766 LIB_EXT=.so
Theodore Ts'o55da9872008-09-02 23:12:38 -04004767 PRIVATE_LIBS_CMT=#
4768 LDFLAG_DYNAMIC='-Wl,-rpath-link,$(top_builddir)/lib'
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004769 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling ELF shared libraries" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004770$as_echo "Enabling ELF shared libraries" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +00004771fi
4772
4773else
4774 MAKEFILE_ELF=/dev/null
4775ELF_CMT=#
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004776{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling ELF shared libraries by default" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004777$as_echo "Disabling ELF shared libraries by default" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +00004778
Theodore Ts'oe1052142006-10-21 21:46:47 -04004779fi
Theodore Ts'o93636bd2003-07-12 02:45:05 -04004780
Theodore Ts'o50e1e101997-04-26 13:58:21 +00004781
Theodore Ts'oe1052142006-10-21 21:46:47 -04004782
4783# Check whether --enable-bsd-shlibs was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004784if test "${enable_bsd_shlibs+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04004785 enableval=$enable_bsd_shlibs; if test "$enableval" = "no"
Theodore Ts'o50e1e101997-04-26 13:58:21 +00004786then
4787 BSDLIB_CMT=#
4788 MAKEFILE_BSDLIB=/dev/null
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004789 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling BSD shared libraries" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004790$as_echo "Disabling BSD shared libraries" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +00004791else
Theodore Ts'oa4ece352008-01-01 20:05:04 -05004792 E2_PKG_CONFIG_STATIC=
Theodore Ts'o50e1e101997-04-26 13:58:21 +00004793 BSDLIB_CMT=
4794 MAKEFILE_BSDLIB=$srcdir/lib/Makefile.bsd-lib
Theodore Ts'oa4d09611997-04-29 14:28:00 +00004795 LIB_EXT=.so
Theodore Ts'oe1f07222003-03-14 02:25:36 -05004796 case "$host_os" in
Theodore Ts'oaa75ecc2003-03-17 10:01:22 -05004797 darwin*)
Theodore Ts'oe1f07222003-03-14 02:25:36 -05004798 MAKEFILE_BSDLIB=$srcdir/lib/Makefile.darwin-lib
4799 LIB_EXT=.dylib
4800 ;;
4801 esac
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004802 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling BSD shared libraries" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004803$as_echo "Enabling BSD shared libraries" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +00004804fi
4805
4806else
4807 MAKEFILE_BSDLIB=/dev/null
4808BSDLIB_CMT=#
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004809{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling BSD shared libraries by default" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004810$as_echo "Disabling BSD shared libraries by default" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +00004811
Theodore Ts'oe1052142006-10-21 21:46:47 -04004812fi
Theodore Ts'o93636bd2003-07-12 02:45:05 -04004813
Theodore Ts'o50e1e101997-04-26 13:58:21 +00004814
Theodore Ts'oe1052142006-10-21 21:46:47 -04004815
4816# Check whether --enable-profile was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004817if test "${enable_profile+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04004818 enableval=$enable_profile; if test "$enableval" = "no"
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00004819then
4820 PROFILE_CMT=#
4821 MAKEFILE_PROFILE=/dev/null
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004822 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling profiling libraries" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004823$as_echo "Disabling profiling libraries" >&6; }
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00004824else
4825 PROFILE_CMT=
4826 MAKEFILE_PROFILE=$srcdir/lib/Makefile.profile
4827 PROFILED_LIB_EXT=_p.a
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004828 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Building profiling libraries" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004829$as_echo "Building profiling libraries" >&6; }
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00004830fi
4831
4832else
4833 PROFILE_CMT=#
4834MAKEFILE_PROFILE=/dev/null
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004835{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling profiling libraries by default" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004836$as_echo "Disabling profiling libraries by default" >&6; }
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00004837
Theodore Ts'oe1052142006-10-21 21:46:47 -04004838fi
Theodore Ts'o93636bd2003-07-12 02:45:05 -04004839
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00004840
Theodore Ts'oe1052142006-10-21 21:46:47 -04004841
4842# Check whether --enable-checker was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004843if test "${enable_checker+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04004844 enableval=$enable_checker; if test "$enableval" = "no"
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00004845then
4846 CHECKER_CMT=#
4847 MAKEFILE_CHECKER=/dev/null
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004848 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling checker libraries" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004849$as_echo "Disabling checker libraries" >&6; }
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00004850else
4851 CHECKER_CMT=
4852 MAKEFILE_CHECKER=$srcdir/lib/Makefile.checker
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004853 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Building checker libraries" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004854$as_echo "Building checker libraries" >&6; }
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00004855fi
4856
4857else
4858 CHECKER_CMT=#
4859MAKEFILE_CHECKER=/dev/null
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004860{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling checker libraries by default" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004861$as_echo "Disabling checker libraries by default" >&6; }
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00004862
Theodore Ts'oe1052142006-10-21 21:46:47 -04004863fi
Theodore Ts'o93636bd2003-07-12 02:45:05 -04004864
4865
4866
4867
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00004868
Theodore Ts'oe1052142006-10-21 21:46:47 -04004869
Theodore Ts'o55da9872008-09-02 23:12:38 -04004870
4871
Theodore Ts'oe1052142006-10-21 21:46:47 -04004872# Check whether --enable-jbd-debug was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004873if test "${enable_jbd_debug+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04004874 enableval=$enable_jbd_debug; if test "$enableval" = "no"
Theodore Ts'o80bfaa32000-08-18 15:08:37 +00004875then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004876 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling journal debugging" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004877$as_echo "Disabling journal debugging" >&6; }
Theodore Ts'o80bfaa32000-08-18 15:08:37 +00004878else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004879 $as_echo "#define CONFIG_JBD_DEBUG 1" >>confdefs.h
Theodore Ts'o80bfaa32000-08-18 15:08:37 +00004880
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004881 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling journal debugging" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004882$as_echo "Enabling journal debugging" >&6; }
Theodore Ts'o80bfaa32000-08-18 15:08:37 +00004883fi
4884
4885else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004886 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling journal debugging by default" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004887$as_echo "Disabling journal debugging by default" >&6; }
Theodore Ts'o80bfaa32000-08-18 15:08:37 +00004888
Theodore Ts'oe1052142006-10-21 21:46:47 -04004889fi
4890
4891# Check whether --enable-blkid-debug was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004892if test "${enable_blkid_debug+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04004893 enableval=$enable_blkid_debug; if test "$enableval" = "no"
Theodore Ts'of0a22d02003-02-22 13:19:53 -05004894then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004895 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling blkid debugging" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004896$as_echo "Disabling blkid debugging" >&6; }
Theodore Ts'of0a22d02003-02-22 13:19:53 -05004897else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004898 $as_echo "#define CONFIG_BLKID_DEBUG 1" >>confdefs.h
Theodore Ts'of0a22d02003-02-22 13:19:53 -05004899
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004900 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling blkid debugging" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004901$as_echo "Enabling blkid debugging" >&6; }
Theodore Ts'of0a22d02003-02-22 13:19:53 -05004902fi
4903
4904else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004905 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling blkid debugging by default" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004906$as_echo "Disabling blkid debugging by default" >&6; }
Theodore Ts'of0a22d02003-02-22 13:19:53 -05004907
Theodore Ts'oe1052142006-10-21 21:46:47 -04004908fi
4909
4910# Check whether --enable-testio-debug was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004911if test "${enable_testio_debug+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04004912 enableval=$enable_testio_debug; if test "$enableval" = "no"
Theodore Ts'o2a29f132003-05-05 12:08:47 -04004913then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004914 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling testio debugging" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004915$as_echo "Disabling testio debugging" >&6; }
Theodore Ts'oaf773652008-09-01 11:27:27 -04004916 TEST_IO_CMT="#"
Theodore Ts'o2a29f132003-05-05 12:08:47 -04004917else
Theodore Ts'oaf773652008-09-01 11:27:27 -04004918 TEST_IO_CMT=
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004919 $as_echo "#define CONFIG_TESTIO_DEBUG 1" >>confdefs.h
Theodore Ts'o2a29f132003-05-05 12:08:47 -04004920
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004921 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling testio debugging" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004922$as_echo "Enabling testio debugging" >&6; }
Theodore Ts'o2a29f132003-05-05 12:08:47 -04004923fi
4924
4925else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004926 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling testio debugging by default" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004927$as_echo "Enabling testio debugging by default" >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004928$as_echo "#define CONFIG_TESTIO_DEBUG 1" >>confdefs.h
Theodore Ts'oaf773652008-09-01 11:27:27 -04004929
4930TEST_IO_CMT=
Theodore Ts'o2a29f132003-05-05 12:08:47 -04004931
Theodore Ts'oe1052142006-10-21 21:46:47 -04004932fi
4933
Theodore Ts'oaf773652008-09-01 11:27:27 -04004934
Theodore Ts'o14b596d2009-04-22 09:18:30 -04004935
4936
4937if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
4938 if test -n "$ac_tool_prefix"; then
4939 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
4940set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004941{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004942$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004943if test "${ac_cv_path_PKG_CONFIG+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004944 $as_echo_n "(cached) " >&6
Theodore Ts'o14b596d2009-04-22 09:18:30 -04004945else
4946 case $PKG_CONFIG in
4947 [\\/]* | ?:[\\/]*)
4948 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
4949 ;;
4950 *)
4951 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4952for as_dir in $PATH
4953do
4954 IFS=$as_save_IFS
4955 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004956 for ac_exec_ext in '' $ac_executable_extensions; do
Theodore Ts'o14b596d2009-04-22 09:18:30 -04004957 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4958 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004959 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'o14b596d2009-04-22 09:18:30 -04004960 break 2
4961 fi
4962done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004963 done
Theodore Ts'o14b596d2009-04-22 09:18:30 -04004964IFS=$as_save_IFS
4965
4966 ;;
4967esac
4968fi
4969PKG_CONFIG=$ac_cv_path_PKG_CONFIG
4970if test -n "$PKG_CONFIG"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004971 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004972$as_echo "$PKG_CONFIG" >&6; }
Theodore Ts'o14b596d2009-04-22 09:18:30 -04004973else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004974 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004975$as_echo "no" >&6; }
Theodore Ts'o14b596d2009-04-22 09:18:30 -04004976fi
4977
4978
4979fi
4980if test -z "$ac_cv_path_PKG_CONFIG"; then
4981 ac_pt_PKG_CONFIG=$PKG_CONFIG
4982 # Extract the first word of "pkg-config", so it can be a program name with args.
4983set dummy pkg-config; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004984{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004985$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004986if test "${ac_cv_path_ac_pt_PKG_CONFIG+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004987 $as_echo_n "(cached) " >&6
Theodore Ts'o14b596d2009-04-22 09:18:30 -04004988else
4989 case $ac_pt_PKG_CONFIG in
4990 [\\/]* | ?:[\\/]*)
4991 ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
4992 ;;
4993 *)
4994 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4995for as_dir in $PATH
4996do
4997 IFS=$as_save_IFS
4998 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004999 for ac_exec_ext in '' $ac_executable_extensions; do
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005000 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5001 ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005002 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005003 break 2
5004 fi
5005done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005006 done
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005007IFS=$as_save_IFS
5008
5009 ;;
5010esac
5011fi
5012ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
5013if test -n "$ac_pt_PKG_CONFIG"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005014 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005015$as_echo "$ac_pt_PKG_CONFIG" >&6; }
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005016else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005017 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005018$as_echo "no" >&6; }
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005019fi
5020
5021 if test "x$ac_pt_PKG_CONFIG" = x; then
5022 PKG_CONFIG=""
5023 else
5024 case $cross_compiling:$ac_tool_warned in
5025yes:)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005026{ $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 +01005027$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005028ac_tool_warned=yes ;;
5029esac
5030 PKG_CONFIG=$ac_pt_PKG_CONFIG
5031 fi
5032else
5033 PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
5034fi
5035
5036fi
5037if test -n "$PKG_CONFIG"; then
5038 _pkg_min_version=0.9.0
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005039 { $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 +01005040$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005041 if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005042 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005043$as_echo "yes" >&6; }
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005044 else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005045 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005046$as_echo "no" >&6; }
5047 PKG_CONFIG=""
5048 fi
5049
5050fi
5051LIBUUID=
5052DEPLIBUUID=
5053STATIC_LIBUUID=
5054DEPSTATIC_LIBUUID=
5055PROFILED_LIBUUID=
5056DEPPROFILED_LIBUUID=
5057UUID_CMT=
5058# Check whether --enable-libuuid was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005059if test "${enable_libuuid+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005060 enableval=$enable_libuuid; if test "$enableval" = "no"
5061then
5062 if test -z "$PKG_CONFIG"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005063 as_fn_error "pkg-config not installed; please install it." "$LINENO" 5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005064 fi
5065
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005066 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for uuid_generate in -luuid" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005067$as_echo_n "checking for uuid_generate in -luuid... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005068if test "${ac_cv_lib_uuid_uuid_generate+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005069 $as_echo_n "(cached) " >&6
5070else
5071 ac_check_lib_save_LIBS=$LIBS
5072LIBS="-luuid $LIBUUID $LIBS"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005073cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005074/* end confdefs.h. */
5075
5076/* Override any GCC internal prototype to avoid an error.
5077 Use char because int might match the return type of a GCC
5078 builtin and then its argument prototype would still apply. */
5079#ifdef __cplusplus
5080extern "C"
5081#endif
5082char uuid_generate ();
5083int
5084main ()
5085{
5086return uuid_generate ();
5087 ;
5088 return 0;
5089}
5090_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005091if ac_fn_c_try_link "$LINENO"; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005092 ac_cv_lib_uuid_uuid_generate=yes
5093else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005094 ac_cv_lib_uuid_uuid_generate=no
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005095fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005096rm -f core conftest.err conftest.$ac_objext \
5097 conftest$ac_exeext conftest.$ac_ext
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005098LIBS=$ac_check_lib_save_LIBS
5099fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005100{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_uuid_uuid_generate" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005101$as_echo "$ac_cv_lib_uuid_uuid_generate" >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005102if test "x$ac_cv_lib_uuid_uuid_generate" = x""yes; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005103 LIBUUID=`$PKG_CONFIG --libs uuid`;
5104 STATIC_LIBUUID=`$PKG_CONFIG --static --libs uuid`
5105else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005106 as_fn_error "external uuid library not found" "$LINENO" 5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005107fi
5108
5109 UUID_CMT=#
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005110 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling private uuid library" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005111$as_echo "Disabling private uuid library" >&6; }
5112else
5113 LIBUUID='$(LIB)/libuuid'$LIB_EXT
5114 DEPLIBUUID=$LIBUUID
5115 STATIC_LIBUUID='$(LIB)/libuuid'$STATIC_LIB_EXT
5116 DEPSTATIC_LIBUUID=$STATIC_LIBUUID
5117 PROFILED_LIBUUID='$(LIB)/libuuid'$PROFILED_LIB_EXT
5118 DEPPROFILED_LIBUUID=$PROFILED_LIBUUID
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005119 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling private uuid library" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005120$as_echo "Enabling private uuid library" >&6; }
5121fi
5122
5123else
5124 LIBUUID='$(LIB)/libuuid'$LIB_EXT
5125DEPLIBUUID=$LIBUUID
5126STATIC_LIBUUID='$(LIB)/libuuid'$STATIC_LIB_EXT
5127DEPSTATIC_LIBUUID=$STATIC_LIBUUID
5128PROFILED_LIBUUID='$(LIB)/libuuid'$PROFILED_LIB_EXT
5129DEPPROFILED_LIBUUID=$PROFILED_LIBUUID
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005130{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling private uuid library by default" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005131$as_echo "Enabling private uuid library by default" >&6; }
5132
5133fi
5134
5135
5136
5137
5138
5139
5140
5141
5142
5143
5144if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
5145 if test -n "$ac_tool_prefix"; then
5146 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
5147set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005148{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005149$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005150if test "${ac_cv_path_PKG_CONFIG+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005151 $as_echo_n "(cached) " >&6
5152else
5153 case $PKG_CONFIG in
5154 [\\/]* | ?:[\\/]*)
5155 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
5156 ;;
5157 *)
5158 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5159for as_dir in $PATH
5160do
5161 IFS=$as_save_IFS
5162 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005163 for ac_exec_ext in '' $ac_executable_extensions; do
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005164 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5165 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005166 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005167 break 2
5168 fi
5169done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005170 done
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005171IFS=$as_save_IFS
5172
5173 ;;
5174esac
5175fi
5176PKG_CONFIG=$ac_cv_path_PKG_CONFIG
5177if test -n "$PKG_CONFIG"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005178 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005179$as_echo "$PKG_CONFIG" >&6; }
5180else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005181 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005182$as_echo "no" >&6; }
5183fi
5184
5185
5186fi
5187if test -z "$ac_cv_path_PKG_CONFIG"; then
5188 ac_pt_PKG_CONFIG=$PKG_CONFIG
5189 # Extract the first word of "pkg-config", so it can be a program name with args.
5190set dummy pkg-config; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005191{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005192$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005193if test "${ac_cv_path_ac_pt_PKG_CONFIG+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005194 $as_echo_n "(cached) " >&6
5195else
5196 case $ac_pt_PKG_CONFIG in
5197 [\\/]* | ?:[\\/]*)
5198 ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
5199 ;;
5200 *)
5201 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5202for as_dir in $PATH
5203do
5204 IFS=$as_save_IFS
5205 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005206 for ac_exec_ext in '' $ac_executable_extensions; do
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005207 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5208 ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005209 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005210 break 2
5211 fi
5212done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005213 done
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005214IFS=$as_save_IFS
5215
5216 ;;
5217esac
5218fi
5219ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
5220if test -n "$ac_pt_PKG_CONFIG"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005221 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005222$as_echo "$ac_pt_PKG_CONFIG" >&6; }
5223else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005224 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005225$as_echo "no" >&6; }
5226fi
5227
5228 if test "x$ac_pt_PKG_CONFIG" = x; then
5229 PKG_CONFIG=""
5230 else
5231 case $cross_compiling:$ac_tool_warned in
5232yes:)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005233{ $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 +01005234$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5235ac_tool_warned=yes ;;
5236esac
5237 PKG_CONFIG=$ac_pt_PKG_CONFIG
5238 fi
5239else
5240 PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
5241fi
5242
5243fi
5244if test -n "$PKG_CONFIG"; then
5245 _pkg_min_version=0.9.0
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005246 { $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 +01005247$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
5248 if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005249 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005250$as_echo "yes" >&6; }
5251 else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005252 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005253$as_echo "no" >&6; }
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005254 PKG_CONFIG=""
5255 fi
5256
5257fi
5258LIBBLKID=
5259DEPLIBBLKID=
5260STATIC_LIBBLKID=
5261DEPSTATIC_LIBBLKID=
5262PROFILED_LIBBLKID=
5263DEPPROFILED_LIBBLKID=
5264BLKID_CMT=
5265# Check whether --enable-libblkid was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005266if test "${enable_libblkid+set}" = set; then :
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005267 enableval=$enable_libblkid; if test "$enableval" = "no"
5268then
5269 if test -z "$PKG_CONFIG"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005270 as_fn_error "pkg-config not installed; please install it." "$LINENO" 5
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005271 fi
5272
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005273 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for blkid_get_cache in -lblkid" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005274$as_echo_n "checking for blkid_get_cache in -lblkid... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005275if test "${ac_cv_lib_blkid_blkid_get_cache+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005276 $as_echo_n "(cached) " >&6
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005277else
5278 ac_check_lib_save_LIBS=$LIBS
5279LIBS="-lblkid $LIBBLKID $LIBS"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005280cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005281/* end confdefs.h. */
5282
5283/* Override any GCC internal prototype to avoid an error.
5284 Use char because int might match the return type of a GCC
5285 builtin and then its argument prototype would still apply. */
5286#ifdef __cplusplus
5287extern "C"
5288#endif
5289char blkid_get_cache ();
5290int
5291main ()
5292{
5293return blkid_get_cache ();
5294 ;
5295 return 0;
5296}
5297_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005298if ac_fn_c_try_link "$LINENO"; then :
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005299 ac_cv_lib_blkid_blkid_get_cache=yes
5300else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005301 ac_cv_lib_blkid_blkid_get_cache=no
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005302fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005303rm -f core conftest.err conftest.$ac_objext \
5304 conftest$ac_exeext conftest.$ac_ext
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005305LIBS=$ac_check_lib_save_LIBS
5306fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005307{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_blkid_blkid_get_cache" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005308$as_echo "$ac_cv_lib_blkid_blkid_get_cache" >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005309if test "x$ac_cv_lib_blkid_blkid_get_cache" = x""yes; then :
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005310 LIBBLKID=`$PKG_CONFIG --libs blkid`;
5311 STATIC_LIBBLKID=`$PKG_CONFIG --static --libs blkid`
5312else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005313 as_fn_error "external blkid library not found" "$LINENO" 5
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005314fi
5315
5316 BLKID_CMT=#
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005317 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling private blkid library" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005318$as_echo "Disabling private blkid library" >&6; }
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005319else
5320 LIBBLKID='$(LIB)/libblkid'$LIB_EXT
5321 DEPLIBBLKID=$LIBBLKID
5322 STATIC_LIBBLKID='$(LIB)/libblkid'$STATIC_LIB_EXT
5323 DEPSTATIC_LIBBLKID=$STATIC_LIBBLKID
5324 PROFILED_LIBBLKID='$(LIB)/libblkid'$PROFILED_LIB_EXT
5325 DEPPROFILED_LIBBLKID=$PROFILED_LIBBLKID
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005326 $as_echo "#define CONFIG_BUILD_FINDFS 1" >>confdefs.h
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005327
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005328 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling private blkid library" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005329$as_echo "Enabling private blkid library" >&6; }
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005330fi
5331
5332else
5333 LIBBLKID='$(LIB)/libblkid'$LIB_EXT
5334DEPLIBBLKID=$LIBBLKID
5335STATIC_LIBBLKID='$(LIB)/libblkid'$STATIC_LIB_EXT
5336DEPSTATIC_LIBBLKID=$STATIC_LIBBLKID
5337PROFILED_LIBBLKID='$(LIB)/libblkid'$PROFILED_LIB_EXT
5338DEPPROFILED_LIBBLKID=$PROFILED_LIBBLKID
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005339$as_echo "#define CONFIG_BUILD_FINDFS 1" >>confdefs.h
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005340
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005341{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling private blkid library by default" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005342$as_echo "Enabling private blkid library by default" >&6; }
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005343
5344fi
5345
5346
5347
5348
5349
5350
5351
5352
Aditya Kalif239fef2011-07-20 11:40:02 -07005353
5354
5355if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
5356 if test -n "$ac_tool_prefix"; then
5357 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
5358set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
5359{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5360$as_echo_n "checking for $ac_word... " >&6; }
5361if test "${ac_cv_path_PKG_CONFIG+set}" = set; then :
5362 $as_echo_n "(cached) " >&6
5363else
5364 case $PKG_CONFIG in
5365 [\\/]* | ?:[\\/]*)
5366 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
5367 ;;
5368 *)
5369 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5370for as_dir in $PATH
5371do
5372 IFS=$as_save_IFS
5373 test -z "$as_dir" && as_dir=.
5374 for ac_exec_ext in '' $ac_executable_extensions; do
5375 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5376 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
5377 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5378 break 2
5379 fi
5380done
5381 done
5382IFS=$as_save_IFS
5383
5384 ;;
5385esac
5386fi
5387PKG_CONFIG=$ac_cv_path_PKG_CONFIG
5388if test -n "$PKG_CONFIG"; then
5389 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
5390$as_echo "$PKG_CONFIG" >&6; }
5391else
5392 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5393$as_echo "no" >&6; }
5394fi
5395
5396
5397fi
5398if test -z "$ac_cv_path_PKG_CONFIG"; then
5399 ac_pt_PKG_CONFIG=$PKG_CONFIG
5400 # Extract the first word of "pkg-config", so it can be a program name with args.
5401set dummy pkg-config; ac_word=$2
5402{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5403$as_echo_n "checking for $ac_word... " >&6; }
5404if test "${ac_cv_path_ac_pt_PKG_CONFIG+set}" = set; then :
5405 $as_echo_n "(cached) " >&6
5406else
5407 case $ac_pt_PKG_CONFIG in
5408 [\\/]* | ?:[\\/]*)
5409 ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
5410 ;;
5411 *)
5412 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5413for as_dir in $PATH
5414do
5415 IFS=$as_save_IFS
5416 test -z "$as_dir" && as_dir=.
5417 for ac_exec_ext in '' $ac_executable_extensions; do
5418 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5419 ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
5420 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5421 break 2
5422 fi
5423done
5424 done
5425IFS=$as_save_IFS
5426
5427 ;;
5428esac
5429fi
5430ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
5431if test -n "$ac_pt_PKG_CONFIG"; then
5432 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
5433$as_echo "$ac_pt_PKG_CONFIG" >&6; }
5434else
5435 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5436$as_echo "no" >&6; }
5437fi
5438
5439 if test "x$ac_pt_PKG_CONFIG" = x; then
5440 PKG_CONFIG=""
5441 else
5442 case $cross_compiling:$ac_tool_warned in
5443yes:)
5444{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5445$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5446ac_tool_warned=yes ;;
5447esac
5448 PKG_CONFIG=$ac_pt_PKG_CONFIG
5449 fi
5450else
5451 PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
5452fi
5453
5454fi
5455if test -n "$PKG_CONFIG"; then
5456 _pkg_min_version=0.9.0
5457 { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
5458$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
5459 if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
5460 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5461$as_echo "yes" >&6; }
5462 else
5463 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5464$as_echo "no" >&6; }
5465 PKG_CONFIG=""
5466 fi
5467
5468fi
5469LIBQUOTA=
5470DEPLIBQUOTA=
5471STATIC_LIBQUOTA=
5472DEPSTATIC_LIBQUOTA=
5473PROFILED_LIBQUOTA=
5474DEPPROFILED_LIBQUOTA=
5475QUOTA_CMT=
5476# Check whether --enable-libquota was given.
5477if test "${enable_libquota+set}" = set; then :
5478 enableval=$enable_libquota; if test "$enableval" = "no"
5479then
5480 if test -z "$PKG_CONFIG"; then
5481 as_fn_error "pkg-config not installed; please install it." "$LINENO" 5
5482 fi
5483
5484 as_ac_Lib=`$as_echo "ac_cv_lib_quota_LIBQUOTA=\`$PKG_CONFIG --libs quota\`;
5485 STATIC_LIBQUOTA=\`$PKG_CONFIG --static --libs quota\`" | $as_tr_sh`
5486{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for LIBQUOTA=\`$PKG_CONFIG --libs quota\`;
5487 STATIC_LIBQUOTA=\`$PKG_CONFIG --static --libs quota\` in -lquota" >&5
5488$as_echo_n "checking for LIBQUOTA=\`$PKG_CONFIG --libs quota\`;
5489 STATIC_LIBQUOTA=\`$PKG_CONFIG --static --libs quota\` in -lquota... " >&6; }
5490if { as_var=$as_ac_Lib; eval "test \"\${$as_var+set}\" = set"; }; then :
5491 $as_echo_n "(cached) " >&6
5492else
5493 ac_check_lib_save_LIBS=$LIBS
5494LIBS="-lquota $LIBS"
5495cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5496/* end confdefs.h. */
5497
5498/* Override any GCC internal prototype to avoid an error.
5499 Use char because int might match the return type of a GCC
5500 builtin and then its argument prototype would still apply. */
5501#ifdef __cplusplus
5502extern "C"
5503#endif
5504char LIBQUOTA=`$PKG_CONFIG --libs quota`;
5505 STATIC_LIBQUOTA=`$PKG_CONFIG --static --libs quota` ();
5506int
5507main ()
5508{
5509return LIBQUOTA=`$PKG_CONFIG --libs quota`;
5510 STATIC_LIBQUOTA=`$PKG_CONFIG --static --libs quota` ();
5511 ;
5512 return 0;
5513}
5514_ACEOF
5515if ac_fn_c_try_link "$LINENO"; then :
5516 eval "$as_ac_Lib=yes"
5517else
5518 eval "$as_ac_Lib=no"
5519fi
5520rm -f core conftest.err conftest.$ac_objext \
5521 conftest$ac_exeext conftest.$ac_ext
5522LIBS=$ac_check_lib_save_LIBS
5523fi
5524eval ac_res=\$$as_ac_Lib
5525 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
5526$as_echo "$ac_res" >&6; }
5527eval as_val=\$$as_ac_Lib
5528 if test "x$as_val" = x""yes; then :
5529 as_fn_error "external quota library not found" "$LINENO" 5
5530else
5531 $LIBQUOTA
5532fi
5533
5534 QUOTA_CMT=#
5535 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling private quota library" >&5
5536$as_echo "Disabling private quota library" >&6; }
5537else
5538 LIBQUOTA='$(LIB)/libquota'$LIB_EXT
5539 DEPLIBQUOTA=$LIBQUOTA
5540 STATIC_LIBQUOTA='$(LIB)/libquota'$STATIC_LIB_EXT
5541 DEPSTATIC_LIBQUOTA=$STATIC_LIBQUOTA
5542 PROFILED_LIBQUOTA='$(LIB)/libquota'$PROFILED_LIB_EXT
5543 DEPPROFILED_LIBQUOTA=$PROFILED_LIBQUOTA
5544 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling private quota library" >&5
5545$as_echo "Enabling private quota library" >&6; }
5546fi
5547
5548else
5549 LIBQUOTA='$(LIB)/libquota'$LIB_EXT
5550DEPLIBQUOTA=$LIBQUOTA
5551STATIC_LIBQUOTA='$(LIB)/libquota'$STATIC_LIB_EXT
5552DEPSTATIC_LIBQUOTA=$STATIC_LIBQUOTA
5553PROFILED_LIBQUOTA='$(LIB)/libquota'$PROFILED_LIB_EXT
5554DEPPROFILED_LIBQUOTA=$PROFILED_LIBQUOTA
5555{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling private quota library by default" >&5
5556$as_echo "Enabling private quota library by default" >&6; }
5557
5558fi
5559
5560
5561
5562
5563
5564
5565
5566
Theodore Ts'oe1052142006-10-21 21:46:47 -04005567# Check whether --enable-debugfs was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005568if test "${enable_debugfs+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04005569 enableval=$enable_debugfs; if test "$enableval" = "no"
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005570then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005571 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling debugfs support" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005572$as_echo "Disabling debugfs support" >&6; }
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005573 DEBUGFS_CMT="#"
5574else
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005575 DEBUGFS_CMT=
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005576 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling debugfs support" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005577$as_echo "Enabling debugfs support" >&6; }
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005578fi
5579
5580else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005581 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling debugfs support by default" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005582$as_echo "Enabling debugfs support by default" >&6; }
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005583DEBUGFS_CMT=
5584
Theodore Ts'oe1052142006-10-21 21:46:47 -04005585fi
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005586
Theodore Ts'oe1052142006-10-21 21:46:47 -04005587
5588# Check whether --enable-imager was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005589if test "${enable_imager+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04005590 enableval=$enable_imager; if test "$enableval" = "no"
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005591then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005592 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling e2image support" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005593$as_echo "Disabling e2image support" >&6; }
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005594 IMAGER_CMT="#"
5595else
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005596 IMAGER_CMT=
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005597 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling e2image support" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005598$as_echo "Enabling e2image support" >&6; }
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005599fi
5600
5601else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005602 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling e2image support by default" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005603$as_echo "Enabling e2image support by default" >&6; }
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005604IMAGER_CMT=
5605
Theodore Ts'oe1052142006-10-21 21:46:47 -04005606fi
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005607
Theodore Ts'oe1052142006-10-21 21:46:47 -04005608
5609# Check whether --enable-resizer was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005610if test "${enable_resizer+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04005611 enableval=$enable_resizer; if test "$enableval" = "no"
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005612then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005613 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling e2resize support" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005614$as_echo "Disabling e2resize support" >&6; }
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005615 RESIZER_CMT="#"
5616else
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005617 RESIZER_CMT=
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005618 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling e2resize support" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005619$as_echo "Enabling e2resize support" >&6; }
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005620fi
5621
5622else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005623 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling e2resize support by default" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005624$as_echo "Enabling e2resize support by default" >&6; }
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005625RESIZER_CMT=
5626
Theodore Ts'oe1052142006-10-21 21:46:47 -04005627fi
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005628
Theodore Ts'oe1052142006-10-21 21:46:47 -04005629
Theodore Ts'o8d9c50c2010-12-24 15:19:44 -05005630# Check whether --enable-defrag was given.
5631if test "${enable_defrag+set}" = set; then :
5632 enableval=$enable_defrag; if test "$enableval" = "no"
5633then
5634 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling e4defrag support" >&5
5635$as_echo "Disabling e4defrag support" >&6; }
5636 DEFRAG_CMT="#"
5637else
5638 DEFRAG_CMT=
5639 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling e4defrag support" >&5
5640$as_echo "Enabling e4defrag support" >&6; }
5641fi
5642
5643else
5644 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling e4defrag support by default" >&5
5645$as_echo "Enabling e4defrag support by default" >&6; }
5646DEFRAG_CMT=
5647
5648fi
5649
5650
Theodore Ts'oe1052142006-10-21 21:46:47 -04005651# Check whether --enable-fsck was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005652if test "${enable_fsck+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04005653 enableval=$enable_fsck; if test "$enableval" = "no"
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005654then
5655 FSCK_PROG='' FSCK_MAN=''
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005656 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Not building fsck wrapper" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005657$as_echo "Not building fsck wrapper" >&6; }
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005658else
5659 FSCK_PROG=fsck FSCK_MAN=fsck.8
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005660 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Building fsck wrapper" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005661$as_echo "Building fsck wrapper" >&6; }
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005662fi
5663
5664else
5665 case "$host_os" in
Theodore Ts'oe3632402004-05-04 19:39:54 -04005666 gnu*)
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005667 FSCK_PROG='' FSCK_MAN=''
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005668 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Not building fsck wrapper by default" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005669$as_echo "Not building fsck wrapper by default" >&6; }
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005670 ;;
5671 *)
5672 FSCK_PROG=fsck FSCK_MAN=fsck.8
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005673 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Building fsck wrapper by default" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005674$as_echo "Building fsck wrapper by default" >&6; }
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005675esac
5676
Theodore Ts'oe1052142006-10-21 21:46:47 -04005677fi
Theodore Ts'o93636bd2003-07-12 02:45:05 -04005678
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005679
Theodore Ts'oe1052142006-10-21 21:46:47 -04005680
5681# Check whether --enable-e2initrd-helper was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005682if test "${enable_e2initrd_helper+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04005683 enableval=$enable_e2initrd_helper; if test "$enableval" = "no"
Theodore Ts'o5d407732004-09-18 14:53:14 -04005684then
5685 E2INITRD_PROG='' E2INITRD_MAN=''
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005686 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Not building e2initrd helper" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005687$as_echo "Not building e2initrd helper" >&6; }
Theodore Ts'o5d407732004-09-18 14:53:14 -04005688else
5689 E2INITRD_PROG=e2initrd_helper E2INITRD_MAN=e2initrd_helper.8
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005690 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Building e2initrd helper" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005691$as_echo "Building e2initrd helper" >&6; }
Theodore Ts'o5d407732004-09-18 14:53:14 -04005692fi
5693
5694else
5695 E2INITRD_PROG=e2initrd_helper E2INITRD_MAN=e2initrd_helper.8
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005696{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Building e2initrd helper by default" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005697$as_echo "Building e2initrd helper by default" >&6; }
Theodore Ts'o5d407732004-09-18 14:53:14 -04005698
Theodore Ts'oe1052142006-10-21 21:46:47 -04005699fi
Theodore Ts'o5d407732004-09-18 14:53:14 -04005700
5701
Theodore Ts'oe1052142006-10-21 21:46:47 -04005702
Theodore Ts'o32493942007-12-31 10:45:01 -05005703# Check whether --enable-tls was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005704if test "${enable_tls+set}" = set; then :
Theodore Ts'o32493942007-12-31 10:45:01 -05005705 enableval=$enable_tls; if test "$enableval" = "no"
5706then
5707 try_tls=""
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005708 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling thread local support" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005709$as_echo "Disabling thread local support" >&6; }
Theodore Ts'o32493942007-12-31 10:45:01 -05005710else
5711 try_tls="yes"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005712 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling thread local support" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005713$as_echo "Enabling thread local support" >&6; }
Theodore Ts'o32493942007-12-31 10:45:01 -05005714fi
5715
5716else
Theodore Ts'oeafba6c2008-07-10 10:21:42 -04005717 if test -n "$WITH_DIET_LIBC"
5718then
5719 try_tls=""
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005720 { $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 +01005721$as_echo "Diet libc does not support thread local support" >&6; }
Theodore Ts'oeafba6c2008-07-10 10:21:42 -04005722else
5723 try_tls="yes"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005724 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Try using thread local support by default" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005725$as_echo "Try using thread local support by default" >&6; }
Theodore Ts'oeafba6c2008-07-10 10:21:42 -04005726fi
Theodore Ts'o32493942007-12-31 10:45:01 -05005727
5728fi
5729
5730if test "$try_tls" = "yes"
5731then
5732
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005733 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for thread local storage (TLS) class" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005734$as_echo_n "checking for thread local storage (TLS) class... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005735 if test "${ac_cv_tls+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005736 $as_echo_n "(cached) " >&6
Theodore Ts'o32493942007-12-31 10:45:01 -05005737else
5738
5739 ax_tls_keywords="__thread __declspec(thread) none"
5740 for ax_tls_keyword in $ax_tls_keywords; do
5741 case $ax_tls_keyword in
5742 none) ac_cv_tls=none ; break ;;
5743 *)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005744 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'o32493942007-12-31 10:45:01 -05005745/* end confdefs.h. */
5746#include <stdlib.h>
5747 static void
5748 foo(void) {
5749 static $ax_tls_keyword int bar;
5750 exit(1);
5751 }
5752int
5753main ()
5754{
5755
5756 ;
5757 return 0;
5758}
5759_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005760if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'o32493942007-12-31 10:45:01 -05005761 ac_cv_tls=$ax_tls_keyword ; break
5762else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005763 ac_cv_tls=none
Theodore Ts'o32493942007-12-31 10:45:01 -05005764
5765fi
Theodore Ts'o32493942007-12-31 10:45:01 -05005766rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5767 esac
5768 done
5769
5770fi
5771
5772
5773 if test "$ac_cv_tls" != "none"; then
5774
5775cat >>confdefs.h <<_ACEOF
5776#define TLS $ac_cv_tls
5777_ACEOF
5778
5779 fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005780 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_tls" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005781$as_echo "$ac_cv_tls" >&6; }
Theodore Ts'o32493942007-12-31 10:45:01 -05005782
5783fi
Theodore Ts'o5610f992007-12-31 11:16:56 -05005784# Check whether --enable-uuidd was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005785if test "${enable_uuidd+set}" = set; then :
Theodore Ts'o5610f992007-12-31 11:16:56 -05005786 enableval=$enable_uuidd; if test "$enableval" = "no"
5787then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005788 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Not building uuidd" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005789$as_echo "Not building uuidd" >&6; }
Theodore Ts'o5610f992007-12-31 11:16:56 -05005790 UUIDD_CMT="#"
5791else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005792 $as_echo "#define USE_UUIDD 1" >>confdefs.h
Theodore Ts'o5610f992007-12-31 11:16:56 -05005793
5794 UUIDD_CMT=""
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005795 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Building uuidd" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005796$as_echo "Building uuidd" >&6; }
Theodore Ts'o5610f992007-12-31 11:16:56 -05005797fi
5798
5799else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005800 $as_echo "#define USE_UUIDD 1" >>confdefs.h
Theodore Ts'o5610f992007-12-31 11:16:56 -05005801
5802UUIDD_CMT=""
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005803{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Building uuidd by default" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005804$as_echo "Building uuidd by default" >&6; }
Theodore Ts'o5610f992007-12-31 11:16:56 -05005805
5806fi
5807
5808
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005809MAKEFILE_LIBRARY=$srcdir/lib/Makefile.library
5810
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005811GETTEXT_PACKAGE=e2fsprogs
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00005812PACKAGE=e2fsprogs
5813VERSION="$E2FSPROGS_VERSION"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005814VERSION=0.14.1
5815cat >>confdefs.h <<_ACEOF
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00005816#define PACKAGE "$PACKAGE"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005817_ACEOF
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00005818
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005819cat >>confdefs.h <<_ACEOF
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00005820#define VERSION "$VERSION"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005821_ACEOF
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00005822
Theodore Ts'o93636bd2003-07-12 02:45:05 -04005823
5824
5825
5826
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005827{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005828$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
5829set x ${MAKE-make}
5830ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005831if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005832 $as_echo_n "(cached) " >&6
Theodore Ts'oa04eba32003-05-03 16:35:17 -04005833else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005834 cat >conftest.make <<\_ACEOF
Theodore Ts'oe1052142006-10-21 21:46:47 -04005835SHELL = /bin/sh
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00005836all:
Theodore Ts'oe1052142006-10-21 21:46:47 -04005837 @echo '@@@%%%=$(MAKE)=@@@%%%'
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005838_ACEOF
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00005839# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
Theodore Ts'oe1052142006-10-21 21:46:47 -04005840case `${MAKE-make} -f conftest.make 2>/dev/null` in
5841 *@@@%%%=?*=@@@%%%*)
5842 eval ac_cv_prog_make_${ac_make}_set=yes;;
5843 *)
5844 eval ac_cv_prog_make_${ac_make}_set=no;;
5845esac
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005846rm -f conftest.make
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00005847fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04005848if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005849 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005850$as_echo "yes" >&6; }
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00005851 SET_MAKE=
5852else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005853 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005854$as_echo "no" >&6; }
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00005855 SET_MAKE="MAKE=${MAKE-make}"
5856fi
5857
Theodore Ts'oa04eba32003-05-03 16:35:17 -04005858# Find a good install program. We prefer a C program (faster),
5859# so one script is as good as another. But avoid the broken or
5860# incompatible versions:
5861# SysV /etc/install, /usr/sbin/install
5862# SunOS /usr/etc/install
5863# IRIX /sbin/install
5864# AIX /bin/install
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005865# AmigaOS /C/install, which installs bootblocks on floppy discs
Theodore Ts'oa04eba32003-05-03 16:35:17 -04005866# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
5867# AFS /usr/afsws/bin/install, which mishandles nonexistent args
5868# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005869# OS/2's system install, which has a completely different semantic
Theodore Ts'oa04eba32003-05-03 16:35:17 -04005870# ./install, which can be erroneously created by make from ./install.sh.
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005871# Reject install programs that cannot install multiple files.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005872{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005873$as_echo_n "checking for a BSD-compatible install... " >&6; }
Theodore Ts'oa04eba32003-05-03 16:35:17 -04005874if test -z "$INSTALL"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005875if test "${ac_cv_path_install+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005876 $as_echo_n "(cached) " >&6
Theodore Ts'oa04eba32003-05-03 16:35:17 -04005877else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005878 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5879for as_dir in $PATH
5880do
5881 IFS=$as_save_IFS
5882 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005883 # Account for people who put trailing slashes in PATH elements.
5884case $as_dir/ in #((
5885 ./ | .// | /[cC]/* | \
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005886 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005887 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005888 /usr/ucb/* ) ;;
5889 *)
5890 # OSF1 and SCO ODT 3.0 have their own names for install.
5891 # Don't use installbsd from OSF since it installs stuff as root
5892 # by default.
5893 for ac_prog in ginstall scoinst install; do
5894 for ac_exec_ext in '' $ac_executable_extensions; do
Theodore Ts'o29a5dee2007-07-04 16:28:47 -04005895 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 -04005896 if test $ac_prog = install &&
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005897 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
Theodore Ts'oa04eba32003-05-03 16:35:17 -04005898 # AIX install. It has an incompatible calling convention.
5899 :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005900 elif test $ac_prog = install &&
5901 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
5902 # program-specific install script used by HP pwplus--don't use.
5903 :
Theodore Ts'oa04eba32003-05-03 16:35:17 -04005904 else
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005905 rm -rf conftest.one conftest.two conftest.dir
5906 echo one > conftest.one
5907 echo two > conftest.two
5908 mkdir conftest.dir
5909 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
5910 test -s conftest.one && test -s conftest.two &&
5911 test -s conftest.dir/conftest.one &&
5912 test -s conftest.dir/conftest.two
5913 then
5914 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
5915 break 3
5916 fi
Theodore Ts'oa04eba32003-05-03 16:35:17 -04005917 fi
5918 fi
5919 done
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005920 done
5921 ;;
5922esac
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005923
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005924 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04005925IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005926
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005927rm -rf conftest.one conftest.two conftest.dir
Theodore Ts'oa04eba32003-05-03 16:35:17 -04005928
5929fi
5930 if test "${ac_cv_path_install+set}" = set; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005931 INSTALL=$ac_cv_path_install
Theodore Ts'oa04eba32003-05-03 16:35:17 -04005932 else
Theodore Ts'oe1052142006-10-21 21:46:47 -04005933 # As a last resort, use the slow shell script. Don't cache a
5934 # value for INSTALL within a source directory, because that will
Theodore Ts'oa04eba32003-05-03 16:35:17 -04005935 # break other packages using the cache if that directory is
Theodore Ts'oe1052142006-10-21 21:46:47 -04005936 # removed, or if the value is a relative name.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005937 INSTALL=$ac_install_sh
Theodore Ts'oa04eba32003-05-03 16:35:17 -04005938 fi
5939fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005940{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005941$as_echo "$INSTALL" >&6; }
Theodore Ts'oa04eba32003-05-03 16:35:17 -04005942
5943# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
5944# It thinks the first close brace ends the variable substitution.
5945test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
5946
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005947test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
Theodore Ts'oa04eba32003-05-03 16:35:17 -04005948
5949test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
5950
Theodore Ts'o93636bd2003-07-12 02:45:05 -04005951
Theodore Ts'oa04eba32003-05-03 16:35:17 -04005952 MKINSTALLDIRS=
5953 if test -n "$ac_aux_dir"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005954 case "$ac_aux_dir" in
5955 /*) MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs" ;;
5956 *) MKINSTALLDIRS="\$(top_builddir)/$ac_aux_dir/mkinstalldirs" ;;
5957 esac
Theodore Ts'oa04eba32003-05-03 16:35:17 -04005958 fi
5959 if test -z "$MKINSTALLDIRS"; then
5960 MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs"
5961 fi
Theodore Ts'oa04eba32003-05-03 16:35:17 -04005962
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005963
5964
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005965 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005966$as_echo_n "checking whether NLS is requested... " >&6; }
Theodore Ts'oe1052142006-10-21 21:46:47 -04005967 # Check whether --enable-nls was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005968if test "${enable_nls+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04005969 enableval=$enable_nls; USE_NLS=$enableval
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005970else
5971 USE_NLS=yes
Theodore Ts'oe1052142006-10-21 21:46:47 -04005972fi
5973
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005974 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005975$as_echo "$USE_NLS" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005976
5977
5978
5979
5980
5981
5982# Prepare PATH_SEPARATOR.
5983# The user is always right.
5984if test "${PATH_SEPARATOR+set}" != set; then
5985 echo "#! /bin/sh" >conf$$.sh
5986 echo "exit 0" >>conf$$.sh
5987 chmod +x conf$$.sh
5988 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
5989 PATH_SEPARATOR=';'
5990 else
5991 PATH_SEPARATOR=:
5992 fi
5993 rm -f conf$$.sh
5994fi
5995
5996# Find out how to test for executable files. Don't use a zero-byte file,
5997# as systems may use methods other than mode bits to determine executability.
5998cat >conf$$.file <<_ASEOF
5999#! /bin/sh
6000exit 0
6001_ASEOF
6002chmod +x conf$$.file
6003if test -x conf$$.file >/dev/null 2>&1; then
6004 ac_executable_p="test -x"
6005else
6006 ac_executable_p="test -f"
6007fi
6008rm -f conf$$.file
6009
6010# Extract the first word of "msgfmt", so it can be a program name with args.
6011set dummy msgfmt; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006012{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006013$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006014if test "${ac_cv_path_MSGFMT+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006015 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006016else
6017 case "$MSGFMT" in
6018 [\\/]* | ?:[\\/]*)
6019 ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
6020 ;;
6021 *)
6022 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
6023 for ac_dir in $PATH; do
6024 IFS="$ac_save_IFS"
6025 test -z "$ac_dir" && ac_dir=.
6026 for ac_exec_ext in '' $ac_executable_extensions; do
6027 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
6028 if $ac_dir/$ac_word --statistics /dev/null >/dev/null 2>&1 &&
6029 (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
6030 ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext"
6031 break 2
6032 fi
6033 fi
6034 done
6035 done
6036 IFS="$ac_save_IFS"
6037 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":"
6038 ;;
6039esac
6040fi
6041MSGFMT="$ac_cv_path_MSGFMT"
6042if test "$MSGFMT" != ":"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006043 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006044$as_echo "$MSGFMT" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006045else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006046 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006047$as_echo "no" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006048fi
6049
6050 # Extract the first word of "gmsgfmt", so it can be a program name with args.
6051set dummy gmsgfmt; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006052{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006053$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006054if test "${ac_cv_path_GMSGFMT+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006055 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006056else
6057 case $GMSGFMT in
6058 [\\/]* | ?:[\\/]*)
6059 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
6060 ;;
6061 *)
6062 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6063for as_dir in $PATH
6064do
6065 IFS=$as_save_IFS
6066 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006067 for ac_exec_ext in '' $ac_executable_extensions; do
Theodore Ts'o29a5dee2007-07-04 16:28:47 -04006068 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 -05006069 ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006070 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006071 break 2
6072 fi
6073done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006074 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04006075IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006076
6077 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
6078 ;;
6079esac
6080fi
6081GMSGFMT=$ac_cv_path_GMSGFMT
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006082if test -n "$GMSGFMT"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006083 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GMSGFMT" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006084$as_echo "$GMSGFMT" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006085else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006086 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006087$as_echo "no" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006088fi
6089
6090
6091
Theodore Ts'oe1052142006-10-21 21:46:47 -04006092
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006093# Prepare PATH_SEPARATOR.
6094# The user is always right.
6095if test "${PATH_SEPARATOR+set}" != set; then
6096 echo "#! /bin/sh" >conf$$.sh
6097 echo "exit 0" >>conf$$.sh
6098 chmod +x conf$$.sh
6099 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
6100 PATH_SEPARATOR=';'
6101 else
6102 PATH_SEPARATOR=:
6103 fi
6104 rm -f conf$$.sh
6105fi
6106
6107# Find out how to test for executable files. Don't use a zero-byte file,
6108# as systems may use methods other than mode bits to determine executability.
6109cat >conf$$.file <<_ASEOF
6110#! /bin/sh
6111exit 0
6112_ASEOF
6113chmod +x conf$$.file
6114if test -x conf$$.file >/dev/null 2>&1; then
6115 ac_executable_p="test -x"
6116else
6117 ac_executable_p="test -f"
6118fi
6119rm -f conf$$.file
6120
6121# Extract the first word of "xgettext", so it can be a program name with args.
6122set dummy xgettext; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006123{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006124$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006125if test "${ac_cv_path_XGETTEXT+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006126 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006127else
6128 case "$XGETTEXT" in
6129 [\\/]* | ?:[\\/]*)
6130 ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
6131 ;;
6132 *)
6133 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
6134 for ac_dir in $PATH; do
6135 IFS="$ac_save_IFS"
6136 test -z "$ac_dir" && ac_dir=.
6137 for ac_exec_ext in '' $ac_executable_extensions; do
6138 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
6139 if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
6140 (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
6141 ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext"
6142 break 2
6143 fi
6144 fi
6145 done
6146 done
6147 IFS="$ac_save_IFS"
6148 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
6149 ;;
6150esac
6151fi
6152XGETTEXT="$ac_cv_path_XGETTEXT"
6153if test "$XGETTEXT" != ":"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006154 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XGETTEXT" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006155$as_echo "$XGETTEXT" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006156else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006157 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006158$as_echo "no" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006159fi
6160
6161 rm -f messages.po
6162
6163
6164# Prepare PATH_SEPARATOR.
6165# The user is always right.
6166if test "${PATH_SEPARATOR+set}" != set; then
6167 echo "#! /bin/sh" >conf$$.sh
6168 echo "exit 0" >>conf$$.sh
6169 chmod +x conf$$.sh
6170 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
6171 PATH_SEPARATOR=';'
6172 else
6173 PATH_SEPARATOR=:
6174 fi
6175 rm -f conf$$.sh
6176fi
6177
6178# Find out how to test for executable files. Don't use a zero-byte file,
6179# as systems may use methods other than mode bits to determine executability.
6180cat >conf$$.file <<_ASEOF
6181#! /bin/sh
6182exit 0
6183_ASEOF
6184chmod +x conf$$.file
6185if test -x conf$$.file >/dev/null 2>&1; then
6186 ac_executable_p="test -x"
6187else
6188 ac_executable_p="test -f"
6189fi
6190rm -f conf$$.file
6191
6192# Extract the first word of "msgmerge", so it can be a program name with args.
6193set dummy msgmerge; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006194{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006195$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006196if test "${ac_cv_path_MSGMERGE+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006197 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006198else
6199 case "$MSGMERGE" in
6200 [\\/]* | ?:[\\/]*)
6201 ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path.
6202 ;;
6203 *)
6204 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
6205 for ac_dir in $PATH; do
6206 IFS="$ac_save_IFS"
6207 test -z "$ac_dir" && ac_dir=.
6208 for ac_exec_ext in '' $ac_executable_extensions; do
6209 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
6210 if $ac_dir/$ac_word --update -q /dev/null /dev/null >/dev/null 2>&1; then
6211 ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext"
6212 break 2
6213 fi
6214 fi
6215 done
6216 done
6217 IFS="$ac_save_IFS"
6218 test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":"
6219 ;;
6220esac
6221fi
6222MSGMERGE="$ac_cv_path_MSGMERGE"
6223if test "$MSGMERGE" != ":"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006224 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGMERGE" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006225$as_echo "$MSGMERGE" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006226else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006227 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006228$as_echo "no" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006229fi
6230
6231
6232 if test "$GMSGFMT" != ":"; then
6233 if $GMSGFMT --statistics /dev/null >/dev/null 2>&1 &&
6234 (if $GMSGFMT --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
6235 : ;
6236 else
6237 GMSGFMT=`echo "$GMSGFMT" | sed -e 's,^.*/,,'`
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006238 { $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 +01006239$as_echo "found $GMSGFMT program is not GNU msgfmt; ignore it" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006240 GMSGFMT=":"
6241 fi
6242 fi
6243
6244 if test "$XGETTEXT" != ":"; then
6245 if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
6246 (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
6247 : ;
6248 else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006249 { $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 +01006250$as_echo "found xgettext program is not GNU xgettext; ignore it" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006251 XGETTEXT=":"
6252 fi
6253 rm -f messages.po
6254 fi
6255
Theodore Ts'oe1052142006-10-21 21:46:47 -04006256 ac_config_commands="$ac_config_commands default-1"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006257
6258
6259if test -n "$ac_tool_prefix"; then
6260 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6261set dummy ${ac_tool_prefix}ranlib; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006262{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006263$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006264if test "${ac_cv_prog_RANLIB+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006265 $as_echo_n "(cached) " >&6
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006266else
6267 if test -n "$RANLIB"; then
6268 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6269else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006270as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6271for as_dir in $PATH
6272do
6273 IFS=$as_save_IFS
6274 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006275 for ac_exec_ext in '' $ac_executable_extensions; do
Theodore Ts'o29a5dee2007-07-04 16:28:47 -04006276 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 -05006277 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006278 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006279 break 2
6280 fi
6281done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006282 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04006283IFS=$as_save_IFS
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006284
6285fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006286fi
6287RANLIB=$ac_cv_prog_RANLIB
6288if test -n "$RANLIB"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006289 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006290$as_echo "$RANLIB" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006291else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006292 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006293$as_echo "no" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006294fi
Theodore Ts'o93636bd2003-07-12 02:45:05 -04006295
Theodore Ts'oe1052142006-10-21 21:46:47 -04006296
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006297fi
6298if test -z "$ac_cv_prog_RANLIB"; then
6299 ac_ct_RANLIB=$RANLIB
6300 # Extract the first word of "ranlib", so it can be a program name with args.
6301set dummy ranlib; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006302{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006303$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006304if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006305 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006306else
6307 if test -n "$ac_ct_RANLIB"; then
6308 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6309else
6310as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6311for as_dir in $PATH
6312do
6313 IFS=$as_save_IFS
6314 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006315 for ac_exec_ext in '' $ac_executable_extensions; do
Theodore Ts'o29a5dee2007-07-04 16:28:47 -04006316 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 -05006317 ac_cv_prog_ac_ct_RANLIB="ranlib"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006318 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006319 break 2
6320 fi
6321done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006322 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04006323IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006324
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006325fi
6326fi
6327ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6328if test -n "$ac_ct_RANLIB"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006329 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006330$as_echo "$ac_ct_RANLIB" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006331else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006332 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006333$as_echo "no" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006334fi
6335
Theodore Ts'oe1052142006-10-21 21:46:47 -04006336 if test "x$ac_ct_RANLIB" = x; then
6337 RANLIB=":"
6338 else
6339 case $cross_compiling:$ac_tool_warned in
6340yes:)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006341{ $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 +01006342$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
Theodore Ts'oe1052142006-10-21 21:46:47 -04006343ac_tool_warned=yes ;;
6344esac
6345 RANLIB=$ac_ct_RANLIB
6346 fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006347else
6348 RANLIB="$ac_cv_prog_RANLIB"
6349fi
6350
6351
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006352 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for strerror in -lcposix" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006353$as_echo_n "checking for strerror in -lcposix... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006354if test "${ac_cv_lib_cposix_strerror+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006355 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006356else
6357 ac_check_lib_save_LIBS=$LIBS
6358LIBS="-lcposix $LIBS"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006359cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006360/* end confdefs.h. */
6361
Theodore Ts'oe1052142006-10-21 21:46:47 -04006362/* Override any GCC internal prototype to avoid an error.
6363 Use char because int might match the return type of a GCC
6364 builtin and then its argument prototype would still apply. */
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006365#ifdef __cplusplus
6366extern "C"
6367#endif
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006368char strerror ();
6369int
6370main ()
6371{
Theodore Ts'oe1052142006-10-21 21:46:47 -04006372return strerror ();
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006373 ;
6374 return 0;
6375}
6376_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006377if ac_fn_c_try_link "$LINENO"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006378 ac_cv_lib_cposix_strerror=yes
6379else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006380 ac_cv_lib_cposix_strerror=no
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006381fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006382rm -f core conftest.err conftest.$ac_objext \
6383 conftest$ac_exeext conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006384LIBS=$ac_check_lib_save_LIBS
6385fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006386{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_cposix_strerror" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006387$as_echo "$ac_cv_lib_cposix_strerror" >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006388if test "x$ac_cv_lib_cposix_strerror" = x""yes; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006389 LIBS="$LIBS -lcposix"
6390fi
6391
6392
6393
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006394{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006395$as_echo_n "checking for an ANSI C-conforming const... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006396if test "${ac_cv_c_const+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006397 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006398else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006399 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006400/* end confdefs.h. */
6401
6402int
6403main ()
6404{
6405/* FIXME: Include the comments suggested by Paul. */
6406#ifndef __cplusplus
6407 /* Ultrix mips cc rejects this. */
6408 typedef int charset[2];
Theodore Ts'o29a5dee2007-07-04 16:28:47 -04006409 const charset cs;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006410 /* SunOS 4.1.1 cc rejects this. */
Theodore Ts'o29a5dee2007-07-04 16:28:47 -04006411 char const *const *pcpcc;
6412 char **ppc;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006413 /* NEC SVR4.0.2 mips cc rejects this. */
6414 struct point {int x, y;};
6415 static struct point const zero = {0,0};
6416 /* AIX XL C 1.02.0.0 rejects this.
6417 It does not let you subtract one const X* pointer from another in
6418 an arm of an if-expression whose if-part is not a constant
6419 expression */
6420 const char *g = "string";
Theodore Ts'o29a5dee2007-07-04 16:28:47 -04006421 pcpcc = &g + (g ? g-g : 0);
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006422 /* HPUX 7.0 cc rejects these. */
Theodore Ts'o29a5dee2007-07-04 16:28:47 -04006423 ++pcpcc;
6424 ppc = (char**) pcpcc;
6425 pcpcc = (char const *const *) ppc;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006426 { /* SCO 3.2v4 cc rejects this. */
6427 char *t;
6428 char const *s = 0 ? (char *) 0 : (char const *) 0;
6429
6430 *t++ = 0;
Theodore Ts'oe1052142006-10-21 21:46:47 -04006431 if (s) return 0;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006432 }
6433 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
6434 int x[] = {25, 17};
6435 const int *foo = &x[0];
6436 ++foo;
6437 }
6438 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
6439 typedef const int *iptr;
6440 iptr p = 0;
6441 ++p;
6442 }
6443 { /* AIX XL C 1.02.0.0 rejects this saying
6444 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
6445 struct s { int j; const int *ap[3]; };
6446 struct s *b; b->j = 5;
6447 }
6448 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
6449 const int foo = 10;
Theodore Ts'oe1052142006-10-21 21:46:47 -04006450 if (!foo) return 0;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006451 }
Theodore Ts'o29a5dee2007-07-04 16:28:47 -04006452 return !cs[0] && !zero.x;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006453#endif
6454
6455 ;
6456 return 0;
6457}
6458_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006459if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006460 ac_cv_c_const=yes
6461else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006462 ac_cv_c_const=no
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006463fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04006464rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006465fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006466{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006467$as_echo "$ac_cv_c_const" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006468if test $ac_cv_c_const = no; then
6469
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006470$as_echo "#define const /**/" >>confdefs.h
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006471
6472fi
6473
6474
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006475 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for signed" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006476$as_echo_n "checking for signed... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006477if test "${bh_cv_c_signed+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006478 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006479else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006480 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006481/* end confdefs.h. */
6482
6483int
6484main ()
6485{
6486signed char x;
6487 ;
6488 return 0;
6489}
6490_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006491if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006492 bh_cv_c_signed=yes
6493else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006494 bh_cv_c_signed=no
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006495fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04006496rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006497fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006498{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bh_cv_c_signed" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006499$as_echo "$bh_cv_c_signed" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006500 if test $bh_cv_c_signed = no; then
6501
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006502$as_echo "#define signed /**/" >>confdefs.h
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006503
6504 fi
6505
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006506{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006507$as_echo_n "checking for inline... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006508if test "${ac_cv_c_inline+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006509 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006510else
6511 ac_cv_c_inline=no
6512for ac_kw in inline __inline__ __inline; do
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006513 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006514/* end confdefs.h. */
6515#ifndef __cplusplus
6516typedef int foo_t;
6517static $ac_kw foo_t static_foo () {return 0; }
6518$ac_kw foo_t foo () {return 0; }
6519#endif
6520
6521_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006522if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04006523 ac_cv_c_inline=$ac_kw
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006524fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04006525rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6526 test "$ac_cv_c_inline" != no && break
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006527done
6528
6529fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006530{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006531$as_echo "$ac_cv_c_inline" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006532
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006533case $ac_cv_c_inline in
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006534 inline | yes) ;;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006535 *)
6536 case $ac_cv_c_inline in
6537 no) ac_val=;;
6538 *) ac_val=$ac_cv_c_inline;;
6539 esac
6540 cat >>confdefs.h <<_ACEOF
6541#ifndef __cplusplus
6542#define inline $ac_val
6543#endif
6544_ACEOF
6545 ;;
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006546esac
6547
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006548ac_fn_c_check_type "$LINENO" "off_t" "ac_cv_type_off_t" "$ac_includes_default"
6549if test "x$ac_cv_type_off_t" = x""yes; then :
Theodore Ts'o07a0db12003-07-05 14:50:24 -04006550
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006551else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006552
6553cat >>confdefs.h <<_ACEOF
Theodore Ts'oe1052142006-10-21 21:46:47 -04006554#define off_t long int
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006555_ACEOF
6556
6557fi
6558
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006559ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
6560if test "x$ac_cv_type_size_t" = x""yes; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006561
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006562else
6563
6564cat >>confdefs.h <<_ACEOF
Theodore Ts'oe1052142006-10-21 21:46:47 -04006565#define size_t unsigned int
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006566_ACEOF
6567
6568fi
6569
6570
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006571 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long long" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006572$as_echo_n "checking for long long... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006573if test "${ac_cv_type_long_long+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006574 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006575else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006576 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006577/* end confdefs.h. */
6578long long ll = 1LL; int i = 63;
6579int
6580main ()
6581{
6582long long llmax = (long long) -1;
6583 return ll << i | ll >> i | llmax / ll | llmax % ll;
6584 ;
6585 return 0;
6586}
6587_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006588if ac_fn_c_try_link "$LINENO"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006589 ac_cv_type_long_long=yes
6590else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006591 ac_cv_type_long_long=no
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006592fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006593rm -f core conftest.err conftest.$ac_objext \
6594 conftest$ac_exeext conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006595fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006596{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_long_long" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006597$as_echo "$ac_cv_type_long_long" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006598 if test $ac_cv_type_long_long = yes; then
6599
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006600$as_echo "#define HAVE_LONG_LONG 1" >>confdefs.h
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006601
6602 fi
6603
6604
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006605 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long double" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006606$as_echo_n "checking for long double... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006607if test "${gt_cv_c_long_double+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006608 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006609else
6610 if test "$GCC" = yes; then
6611 gt_cv_c_long_double=yes
6612 else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006613 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006614/* end confdefs.h. */
6615
6616 /* The Stardent Vistra knows sizeof(long double), but does not support it. */
6617 long double foo = 0.0;
6618 /* On Ultrix 4.3 cc, long double is 4 and double is 8. */
6619 int array [2*(sizeof(long double) >= sizeof(double)) - 1];
6620
6621int
6622main ()
6623{
6624
6625 ;
6626 return 0;
6627}
6628_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006629if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006630 gt_cv_c_long_double=yes
6631else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006632 gt_cv_c_long_double=no
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006633fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04006634rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006635 fi
6636fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006637{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_c_long_double" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006638$as_echo "$gt_cv_c_long_double" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006639 if test $gt_cv_c_long_double = yes; then
6640
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006641$as_echo "#define HAVE_LONG_DOUBLE 1" >>confdefs.h
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006642
6643 fi
6644
6645
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006646 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wchar_t" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006647$as_echo_n "checking for wchar_t... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006648if test "${gt_cv_c_wchar_t+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006649 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006650else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006651 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006652/* end confdefs.h. */
6653#include <stddef.h>
6654 wchar_t foo = (wchar_t)'\0';
6655int
6656main ()
6657{
6658
6659 ;
6660 return 0;
6661}
6662_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006663if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006664 gt_cv_c_wchar_t=yes
6665else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006666 gt_cv_c_wchar_t=no
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006667fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04006668rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006669fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006670{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_c_wchar_t" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006671$as_echo "$gt_cv_c_wchar_t" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006672 if test $gt_cv_c_wchar_t = yes; then
6673
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006674$as_echo "#define HAVE_WCHAR_T 1" >>confdefs.h
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006675
6676 fi
6677
6678
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006679 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wint_t" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006680$as_echo_n "checking for wint_t... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006681if test "${gt_cv_c_wint_t+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006682 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006683else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006684 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006685/* end confdefs.h. */
6686#include <wchar.h>
6687 wint_t foo = (wchar_t)'\0';
6688int
6689main ()
6690{
6691
6692 ;
6693 return 0;
6694}
6695_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006696if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006697 gt_cv_c_wint_t=yes
6698else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006699 gt_cv_c_wint_t=no
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006700fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04006701rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006702fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006703{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_c_wint_t" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006704$as_echo "$gt_cv_c_wint_t" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006705 if test $gt_cv_c_wint_t = yes; then
6706
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006707$as_echo "#define HAVE_WINT_T 1" >>confdefs.h
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006708
6709 fi
6710
6711
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006712 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inttypes.h" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006713$as_echo_n "checking for inttypes.h... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006714if test "${jm_ac_cv_header_inttypes_h+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006715 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006716else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006717 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006718/* end confdefs.h. */
6719#include <sys/types.h>
6720#include <inttypes.h>
6721int
6722main ()
6723{
6724uintmax_t i = (uintmax_t) -1;
6725 ;
6726 return 0;
6727}
6728_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006729if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006730 jm_ac_cv_header_inttypes_h=yes
6731else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006732 jm_ac_cv_header_inttypes_h=no
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006733fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04006734rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006735fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006736{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $jm_ac_cv_header_inttypes_h" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006737$as_echo "$jm_ac_cv_header_inttypes_h" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006738 if test $jm_ac_cv_header_inttypes_h = yes; then
6739
6740cat >>confdefs.h <<_ACEOF
6741#define HAVE_INTTYPES_H_WITH_UINTMAX 1
6742_ACEOF
6743
6744 fi
6745
6746
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006747 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for stdint.h" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006748$as_echo_n "checking for stdint.h... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006749if test "${jm_ac_cv_header_stdint_h+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006750 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006751else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006752 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006753/* end confdefs.h. */
6754#include <sys/types.h>
6755#include <stdint.h>
6756int
6757main ()
6758{
6759uintmax_t i = (uintmax_t) -1;
6760 ;
6761 return 0;
6762}
6763_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006764if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006765 jm_ac_cv_header_stdint_h=yes
6766else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006767 jm_ac_cv_header_stdint_h=no
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006768fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04006769rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006770fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006771{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $jm_ac_cv_header_stdint_h" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006772$as_echo "$jm_ac_cv_header_stdint_h" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006773 if test $jm_ac_cv_header_stdint_h = yes; then
6774
6775cat >>confdefs.h <<_ACEOF
6776#define HAVE_STDINT_H_WITH_UINTMAX 1
6777_ACEOF
6778
6779 fi
6780
6781
6782
6783
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006784 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for intmax_t" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006785$as_echo_n "checking for intmax_t... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006786if test "${gt_cv_c_intmax_t+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006787 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006788else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006789 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006790/* end confdefs.h. */
6791
6792#include <stddef.h>
6793#include <stdlib.h>
6794#if HAVE_STDINT_H_WITH_UINTMAX
6795#include <stdint.h>
6796#endif
6797#if HAVE_INTTYPES_H_WITH_UINTMAX
6798#include <inttypes.h>
6799#endif
6800
6801int
6802main ()
6803{
6804intmax_t x = -1;
6805 ;
6806 return 0;
6807}
6808_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006809if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006810 gt_cv_c_intmax_t=yes
6811else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006812 gt_cv_c_intmax_t=no
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006813fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04006814rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006815fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006816{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_c_intmax_t" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006817$as_echo "$gt_cv_c_intmax_t" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006818 if test $gt_cv_c_intmax_t = yes; then
6819
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006820$as_echo "#define HAVE_INTMAX_T 1" >>confdefs.h
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006821
6822 fi
6823
6824
6825
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006826 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether printf() supports POSIX/XSI format strings" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006827$as_echo_n "checking whether printf() supports POSIX/XSI format strings... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006828if test "${gt_cv_func_printf_posix+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006829 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006830else
6831
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006832 if test "$cross_compiling" = yes; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006833
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006834 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006835/* end confdefs.h. */
6836
6837#if defined __NetBSD__ || defined _MSC_VER || defined __MINGW32__ || defined __CYGWIN__
6838 notposix
6839#endif
6840
6841_ACEOF
6842if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006843 $EGREP "notposix" >/dev/null 2>&1; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006844 gt_cv_func_printf_posix="guessing no"
6845else
6846 gt_cv_func_printf_posix="guessing yes"
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006847fi
Theodore Ts'o93636bd2003-07-12 02:45:05 -04006848rm -f conftest*
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006849
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006850
6851else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006852 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006853/* end confdefs.h. */
6854
6855#include <stdio.h>
6856#include <string.h>
6857/* The string "%2$d %1$d", with dollar characters protected from the shell's
6858 dollar expansion (possibly an autoconf bug). */
6859static char format[] = { '%', '2', '$', 'd', ' ', '%', '1', '$', 'd', '\0' };
6860static char buf[100];
6861int main ()
6862{
6863 sprintf (buf, format, 33, 55);
6864 return (strcmp (buf, "55 33") != 0);
6865}
6866_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006867if ac_fn_c_try_run "$LINENO"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006868 gt_cv_func_printf_posix=yes
6869else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006870 gt_cv_func_printf_posix=no
Theodore Ts'o93636bd2003-07-12 02:45:05 -04006871fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006872rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6873 conftest.$ac_objext conftest.beam conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006874fi
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006875
Theodore Ts'oe1052142006-10-21 21:46:47 -04006876
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006877fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006878{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_printf_posix" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006879$as_echo "$gt_cv_func_printf_posix" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006880 case $gt_cv_func_printf_posix in
6881 *yes)
6882
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006883$as_echo "#define HAVE_POSIX_PRINTF 1" >>confdefs.h
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006884
6885 ;;
6886 esac
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006887
6888# The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
6889# for constant arguments. Useless!
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006890{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working alloca.h" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006891$as_echo_n "checking for working alloca.h... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006892if test "${ac_cv_working_alloca_h+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006893 $as_echo_n "(cached) " >&6
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006894else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006895 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006896/* end confdefs.h. */
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006897#include <alloca.h>
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006898int
6899main ()
6900{
6901char *p = (char *) alloca (2 * sizeof (int));
Theodore Ts'oe1052142006-10-21 21:46:47 -04006902 if (p) return 0;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006903 ;
6904 return 0;
6905}
6906_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006907if ac_fn_c_try_link "$LINENO"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006908 ac_cv_working_alloca_h=yes
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006909else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006910 ac_cv_working_alloca_h=no
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006911fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006912rm -f core conftest.err conftest.$ac_objext \
6913 conftest$ac_exeext conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006914fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006915{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_working_alloca_h" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006916$as_echo "$ac_cv_working_alloca_h" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006917if test $ac_cv_working_alloca_h = yes; then
6918
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006919$as_echo "#define HAVE_ALLOCA_H 1" >>confdefs.h
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006920
6921fi
6922
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006923{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for alloca" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006924$as_echo_n "checking for alloca... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006925if test "${ac_cv_func_alloca_works+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006926 $as_echo_n "(cached) " >&6
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006927else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006928 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006929/* end confdefs.h. */
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006930#ifdef __GNUC__
6931# define alloca __builtin_alloca
6932#else
6933# ifdef _MSC_VER
6934# include <malloc.h>
6935# define alloca _alloca
6936# else
Theodore Ts'o29a5dee2007-07-04 16:28:47 -04006937# ifdef HAVE_ALLOCA_H
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006938# include <alloca.h>
6939# else
6940# ifdef _AIX
6941 #pragma alloca
6942# else
6943# ifndef alloca /* predefined by HP cc +Olibcalls */
6944char *alloca ();
6945# endif
6946# endif
6947# endif
6948# endif
6949#endif
6950
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006951int
6952main ()
6953{
6954char *p = (char *) alloca (1);
Theodore Ts'oe1052142006-10-21 21:46:47 -04006955 if (p) return 0;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006956 ;
6957 return 0;
6958}
6959_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006960if ac_fn_c_try_link "$LINENO"; then :
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006961 ac_cv_func_alloca_works=yes
6962else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006963 ac_cv_func_alloca_works=no
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006964fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006965rm -f core conftest.err conftest.$ac_objext \
6966 conftest$ac_exeext conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006967fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006968{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_alloca_works" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006969$as_echo "$ac_cv_func_alloca_works" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006970
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006971if test $ac_cv_func_alloca_works = yes; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006972
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006973$as_echo "#define HAVE_ALLOCA 1" >>confdefs.h
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006974
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006975else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006976 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
6977# that cause trouble. Some versions do not even contain alloca or
6978# contain a buggy version. If you still want to use their alloca,
6979# use ar to extract alloca.o from them instead of compiling alloca.c.
6980
Theodore Ts'oe1052142006-10-21 21:46:47 -04006981ALLOCA=\${LIBOBJDIR}alloca.$ac_objext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006982
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006983$as_echo "#define C_ALLOCA 1" >>confdefs.h
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006984
6985
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006986{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether \`alloca.c' needs Cray hooks" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006987$as_echo_n "checking whether \`alloca.c' needs Cray hooks... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006988if test "${ac_cv_os_cray+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006989 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006990else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006991 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006992/* end confdefs.h. */
Theodore Ts'oe1052142006-10-21 21:46:47 -04006993#if defined CRAY && ! defined CRAY2
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006994webecray
6995#else
6996wenotbecray
6997#endif
6998
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006999_ACEOF
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007000if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007001 $EGREP "webecray" >/dev/null 2>&1; then :
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007002 ac_cv_os_cray=yes
7003else
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007004 ac_cv_os_cray=no
7005fi
7006rm -f conftest*
7007
7008fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007009{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_os_cray" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007010$as_echo "$ac_cv_os_cray" >&6; }
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007011if test $ac_cv_os_cray = yes; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007012 for ac_func in _getb67 GETB67 getb67; do
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007013 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007014ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
7015eval as_val=\$$as_ac_var
7016 if test "x$as_val" = x""yes; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007017
7018cat >>confdefs.h <<_ACEOF
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007019#define CRAY_STACKSEG_END $ac_func
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007020_ACEOF
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007021
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007022 break
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007023fi
7024
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007025 done
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007026fi
7027
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007028{ $as_echo "$as_me:${as_lineno-$LINENO}: checking stack direction for C alloca" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007029$as_echo_n "checking stack direction for C alloca... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007030if test "${ac_cv_c_stack_direction+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007031 $as_echo_n "(cached) " >&6
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007032else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007033 if test "$cross_compiling" = yes; then :
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007034 ac_cv_c_stack_direction=0
7035else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007036 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007037/* end confdefs.h. */
Theodore Ts'oe1052142006-10-21 21:46:47 -04007038$ac_includes_default
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007039int
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007040find_stack_direction ()
7041{
7042 static char *addr = 0;
7043 auto char dummy;
7044 if (addr == 0)
7045 {
7046 addr = &dummy;
7047 return find_stack_direction ();
7048 }
7049 else
7050 return (&dummy > addr) ? 1 : -1;
7051}
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007052
7053int
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007054main ()
7055{
Theodore Ts'oe1052142006-10-21 21:46:47 -04007056 return find_stack_direction () < 0;
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007057}
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007058_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007059if ac_fn_c_try_run "$LINENO"; then :
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007060 ac_cv_c_stack_direction=1
7061else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007062 ac_cv_c_stack_direction=-1
Theodore Ts'o93636bd2003-07-12 02:45:05 -04007063fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007064rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7065 conftest.$ac_objext conftest.beam conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007066fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04007067
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007068fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007069{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_stack_direction" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007070$as_echo "$ac_cv_c_stack_direction" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007071cat >>confdefs.h <<_ACEOF
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007072#define STACK_DIRECTION $ac_cv_c_stack_direction
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007073_ACEOF
7074
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007075
7076fi
7077
Theodore Ts'o61ef2472010-08-01 22:30:33 -04007078
7079
7080
7081 for ac_header in $ac_header_list
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007082do :
7083 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
Theodore Ts'o61ef2472010-08-01 22:30:33 -04007084ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
7085"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007086eval as_val=\$$as_ac_Header
7087 if test "x$as_val" = x""yes; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007088 cat >>confdefs.h <<_ACEOF
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007089#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007090_ACEOF
7091
7092fi
7093
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007094done
7095
Theodore Ts'o61ef2472010-08-01 22:30:33 -04007096
7097
7098
7099
7100
7101
7102
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007103for ac_func in getpagesize
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007104do :
7105 ac_fn_c_check_func "$LINENO" "getpagesize" "ac_cv_func_getpagesize"
7106if test "x$ac_cv_func_getpagesize" = x""yes; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007107 cat >>confdefs.h <<_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007108#define HAVE_GETPAGESIZE 1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007109_ACEOF
7110
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007111fi
7112done
7113
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007114{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working mmap" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007115$as_echo_n "checking for working mmap... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007116if test "${ac_cv_func_mmap_fixed_mapped+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007117 $as_echo_n "(cached) " >&6
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007118else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007119 if test "$cross_compiling" = yes; then :
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007120 ac_cv_func_mmap_fixed_mapped=no
7121else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007122 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007123/* end confdefs.h. */
7124$ac_includes_default
7125/* malloc might have been renamed as rpl_malloc. */
7126#undef malloc
Theodore Ts'o93636bd2003-07-12 02:45:05 -04007127
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007128/* Thanks to Mike Haertel and Jim Avera for this test.
7129 Here is a matrix of mmap possibilities:
7130 mmap private not fixed
7131 mmap private fixed at somewhere currently unmapped
7132 mmap private fixed at somewhere already mapped
7133 mmap shared not fixed
7134 mmap shared fixed at somewhere currently unmapped
7135 mmap shared fixed at somewhere already mapped
7136 For private mappings, we should verify that changes cannot be read()
7137 back from the file, nor mmap's back from the file at a different
7138 address. (There have been systems where private was not correctly
7139 implemented like the infamous i386 svr4.0, and systems where the
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007140 VM page cache was not coherent with the file system buffer cache
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007141 like early versions of FreeBSD and possibly contemporary NetBSD.)
7142 For shared mappings, we should conversely verify that changes get
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007143 propagated back to all the places they're supposed to be.
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007144
7145 Grep wants private fixed already mapped.
7146 The main things grep needs to know about mmap are:
7147 * does it exist and is it safe to write into the mmap'd area
7148 * how to use it (BSD variants) */
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007149
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007150#include <fcntl.h>
7151#include <sys/mman.h>
7152
Theodore Ts'o29a5dee2007-07-04 16:28:47 -04007153#if !defined STDC_HEADERS && !defined HAVE_STDLIB_H
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007154char *malloc ();
7155#endif
Theodore Ts'o93636bd2003-07-12 02:45:05 -04007156
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007157/* This mess was copied from the GNU getpagesize.h. */
Theodore Ts'o29a5dee2007-07-04 16:28:47 -04007158#ifndef HAVE_GETPAGESIZE
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007159# ifdef _SC_PAGESIZE
7160# define getpagesize() sysconf(_SC_PAGESIZE)
7161# else /* no _SC_PAGESIZE */
Theodore Ts'o29a5dee2007-07-04 16:28:47 -04007162# ifdef HAVE_SYS_PARAM_H
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007163# include <sys/param.h>
7164# ifdef EXEC_PAGESIZE
7165# define getpagesize() EXEC_PAGESIZE
7166# else /* no EXEC_PAGESIZE */
7167# ifdef NBPG
7168# define getpagesize() NBPG * CLSIZE
7169# ifndef CLSIZE
7170# define CLSIZE 1
7171# endif /* no CLSIZE */
7172# else /* no NBPG */
7173# ifdef NBPC
7174# define getpagesize() NBPC
7175# else /* no NBPC */
7176# ifdef PAGESIZE
7177# define getpagesize() PAGESIZE
7178# endif /* PAGESIZE */
7179# endif /* no NBPC */
7180# endif /* no NBPG */
7181# endif /* no EXEC_PAGESIZE */
7182# else /* no HAVE_SYS_PARAM_H */
7183# define getpagesize() 8192 /* punt totally */
7184# endif /* no HAVE_SYS_PARAM_H */
7185# endif /* no _SC_PAGESIZE */
7186
7187#endif /* no HAVE_GETPAGESIZE */
7188
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007189int
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007190main ()
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007191{
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007192 char *data, *data2, *data3;
Theodore Ts'o61ef2472010-08-01 22:30:33 -04007193 const char *cdata2;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007194 int i, pagesize;
Theodore Ts'o61ef2472010-08-01 22:30:33 -04007195 int fd, fd2;
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007196
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007197 pagesize = getpagesize ();
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007198
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007199 /* First, make a file with some known garbage in it. */
7200 data = (char *) malloc (pagesize);
7201 if (!data)
Theodore Ts'oe1052142006-10-21 21:46:47 -04007202 return 1;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007203 for (i = 0; i < pagesize; ++i)
7204 *(data + i) = rand ();
7205 umask (0);
7206 fd = creat ("conftest.mmap", 0600);
7207 if (fd < 0)
Theodore Ts'o61ef2472010-08-01 22:30:33 -04007208 return 2;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007209 if (write (fd, data, pagesize) != pagesize)
Theodore Ts'o61ef2472010-08-01 22:30:33 -04007210 return 3;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007211 close (fd);
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007212
Theodore Ts'o61ef2472010-08-01 22:30:33 -04007213 /* Next, check that the tail of a page is zero-filled. File must have
7214 non-zero length, otherwise we risk SIGBUS for entire page. */
7215 fd2 = open ("conftest.txt", O_RDWR | O_CREAT | O_TRUNC, 0600);
7216 if (fd2 < 0)
7217 return 4;
7218 cdata2 = "";
7219 if (write (fd2, cdata2, 1) != 1)
7220 return 5;
7221 data2 = (char *) mmap (0, pagesize, PROT_READ | PROT_WRITE, MAP_SHARED, fd2, 0L);
7222 if (data2 == MAP_FAILED)
7223 return 6;
7224 for (i = 0; i < pagesize; ++i)
7225 if (*(data2 + i))
7226 return 7;
7227 close (fd2);
7228 if (munmap (data2, pagesize))
7229 return 8;
7230
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007231 /* Next, try to mmap the file at a fixed address which already has
7232 something else allocated at it. If we can, also make sure that
7233 we see the same garbage. */
7234 fd = open ("conftest.mmap", O_RDWR);
7235 if (fd < 0)
Theodore Ts'o61ef2472010-08-01 22:30:33 -04007236 return 9;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007237 if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
7238 MAP_PRIVATE | MAP_FIXED, fd, 0L))
Theodore Ts'o61ef2472010-08-01 22:30:33 -04007239 return 10;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007240 for (i = 0; i < pagesize; ++i)
7241 if (*(data + i) != *(data2 + i))
Theodore Ts'o61ef2472010-08-01 22:30:33 -04007242 return 11;
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007243
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007244 /* Finally, make sure that changes to the mapped area do not
7245 percolate back to the file as seen by read(). (This is a bug on
7246 some variants of i386 svr4.0.) */
7247 for (i = 0; i < pagesize; ++i)
7248 *(data2 + i) = *(data2 + i) + 1;
7249 data3 = (char *) malloc (pagesize);
7250 if (!data3)
Theodore Ts'o61ef2472010-08-01 22:30:33 -04007251 return 12;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007252 if (read (fd, data3, pagesize) != pagesize)
Theodore Ts'o61ef2472010-08-01 22:30:33 -04007253 return 13;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007254 for (i = 0; i < pagesize; ++i)
7255 if (*(data + i) != *(data3 + i))
Theodore Ts'o61ef2472010-08-01 22:30:33 -04007256 return 14;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007257 close (fd);
Theodore Ts'oe1052142006-10-21 21:46:47 -04007258 return 0;
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007259}
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007260_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007261if ac_fn_c_try_run "$LINENO"; then :
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007262 ac_cv_func_mmap_fixed_mapped=yes
7263else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007264 ac_cv_func_mmap_fixed_mapped=no
Theodore Ts'o93636bd2003-07-12 02:45:05 -04007265fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007266rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7267 conftest.$ac_objext conftest.beam conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007268fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04007269
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007270fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007271{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_mmap_fixed_mapped" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007272$as_echo "$ac_cv_func_mmap_fixed_mapped" >&6; }
Theodore Ts'o93636bd2003-07-12 02:45:05 -04007273if test $ac_cv_func_mmap_fixed_mapped = yes; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007274
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007275$as_echo "#define HAVE_MMAP 1" >>confdefs.h
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007276
7277fi
Theodore Ts'o61ef2472010-08-01 22:30:33 -04007278rm -f conftest.mmap conftest.txt
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007279
Theodore Ts'o93636bd2003-07-12 02:45:05 -04007280
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007281 { $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 +01007282$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 -05007283if test "${ac_cv_gnu_library_2_1+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007284 $as_echo_n "(cached) " >&6
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007285else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007286 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007287/* end confdefs.h. */
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007288
7289#include <features.h>
7290#ifdef __GNU_LIBRARY__
7291 #if (__GLIBC__ == 2 && __GLIBC_MINOR__ >= 1) || (__GLIBC__ > 2)
7292 Lucky GNU user
7293 #endif
7294#endif
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007295
7296_ACEOF
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007297if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007298 $EGREP "Lucky GNU user" >/dev/null 2>&1; then :
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007299 ac_cv_gnu_library_2_1=yes
7300else
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007301 ac_cv_gnu_library_2_1=no
7302fi
7303rm -f conftest*
7304
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007305
7306
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007307fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007308{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_gnu_library_2_1" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007309$as_echo "$ac_cv_gnu_library_2_1" >&6; }
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007310
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007311 GLIBC21="$ac_cv_gnu_library_2_1"
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007312
Theodore Ts'o93636bd2003-07-12 02:45:05 -04007313
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007314
7315
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007316 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether integer division by zero raises SIGFPE" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007317$as_echo_n "checking whether integer division by zero raises SIGFPE... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007318if test "${gt_cv_int_divbyzero_sigfpe+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007319 $as_echo_n "(cached) " >&6
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007320else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007321
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007322 if test "$cross_compiling" = yes; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007323
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007324 # Guess based on the CPU.
7325 case "$host_cpu" in
7326 alpha* | i3456786 | m68k | s390*)
7327 gt_cv_int_divbyzero_sigfpe="guessing yes";;
7328 *)
7329 gt_cv_int_divbyzero_sigfpe="guessing no";;
7330 esac
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007331
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007332else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007333 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007334/* end confdefs.h. */
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007335
7336#include <stdlib.h>
7337#include <signal.h>
7338
7339static void
7340#ifdef __cplusplus
7341sigfpe_handler (int sig)
7342#else
7343sigfpe_handler (sig) int sig;
7344#endif
7345{
7346 /* Exit with code 0 if SIGFPE, with code 1 if any other signal. */
7347 exit (sig != SIGFPE);
7348}
7349
7350int x = 1;
7351int y = 0;
7352int z;
7353int nan;
7354
7355int main ()
7356{
7357 signal (SIGFPE, sigfpe_handler);
7358/* IRIX and AIX (when "xlc -qcheck" is used) yield signal SIGTRAP. */
7359#if (defined (__sgi) || defined (_AIX)) && defined (SIGTRAP)
7360 signal (SIGTRAP, sigfpe_handler);
7361#endif
7362/* Linux/SPARC yields signal SIGILL. */
7363#if defined (__sparc__) && defined (__linux__)
7364 signal (SIGILL, sigfpe_handler);
7365#endif
7366
7367 z = x / y;
7368 nan = y / y;
7369 exit (1);
7370}
7371
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007372_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007373if ac_fn_c_try_run "$LINENO"; then :
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007374 gt_cv_int_divbyzero_sigfpe=yes
7375else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007376 gt_cv_int_divbyzero_sigfpe=no
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007377fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007378rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7379 conftest.$ac_objext conftest.beam conftest.$ac_ext
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007380fi
7381
Theodore Ts'oe1052142006-10-21 21:46:47 -04007382
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007383fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007384{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_int_divbyzero_sigfpe" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007385$as_echo "$gt_cv_int_divbyzero_sigfpe" >&6; }
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007386 case "$gt_cv_int_divbyzero_sigfpe" in
7387 *yes) value=1;;
7388 *) value=0;;
7389 esac
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007390
7391cat >>confdefs.h <<_ACEOF
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007392#define INTDIV0_RAISES_SIGFPE $value
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007393_ACEOF
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007394
7395
7396
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007397 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for unsigned long long" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007398$as_echo_n "checking for unsigned long long... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007399if test "${ac_cv_type_unsigned_long_long+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007400 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007401else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007402 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007403/* end confdefs.h. */
7404unsigned long long ull = 1ULL; int i = 63;
7405int
7406main ()
7407{
7408unsigned long long ullmax = (unsigned long long) -1;
7409 return ull << i | ull >> i | ullmax / ull | ullmax % ull;
7410 ;
7411 return 0;
7412}
7413_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007414if ac_fn_c_try_link "$LINENO"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007415 ac_cv_type_unsigned_long_long=yes
7416else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007417 ac_cv_type_unsigned_long_long=no
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007418fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007419rm -f core conftest.err conftest.$ac_objext \
7420 conftest$ac_exeext conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007421fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007422{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_unsigned_long_long" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007423$as_echo "$ac_cv_type_unsigned_long_long" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007424 if test $ac_cv_type_unsigned_long_long = yes; then
7425
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007426$as_echo "#define HAVE_UNSIGNED_LONG_LONG 1" >>confdefs.h
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007427
7428 fi
7429
7430
7431
7432
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007433 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 -05007434
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007435 test $ac_cv_type_unsigned_long_long = yes \
7436 && ac_type='unsigned long long' \
7437 || ac_type='unsigned long'
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007438
7439cat >>confdefs.h <<_ACEOF
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007440#define uintmax_t $ac_type
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007441_ACEOF
7442
7443 else
7444
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007445$as_echo "#define HAVE_UINTMAX_T 1" >>confdefs.h
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007446
7447 fi
7448
Theodore Ts'o07a0db12003-07-05 14:50:24 -04007449
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007450 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inttypes.h" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007451$as_echo_n "checking for inttypes.h... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007452if test "${gt_cv_header_inttypes_h+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007453 $as_echo_n "(cached) " >&6
Theodore Ts'o93636bd2003-07-12 02:45:05 -04007454else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007455
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007456 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007457/* end confdefs.h. */
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007458#include <sys/types.h>
7459#include <inttypes.h>
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007460int
7461main ()
7462{
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007463
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007464 ;
7465 return 0;
7466}
7467_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007468if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007469 gt_cv_header_inttypes_h=yes
7470else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007471 gt_cv_header_inttypes_h=no
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007472fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04007473rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007474
7475fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007476{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_header_inttypes_h" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007477$as_echo "$gt_cv_header_inttypes_h" >&6; }
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007478 if test $gt_cv_header_inttypes_h = yes; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007479
7480cat >>confdefs.h <<_ACEOF
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007481#define HAVE_INTTYPES_H 1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007482_ACEOF
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007483
7484 fi
7485
Theodore Ts'o07a0db12003-07-05 14:50:24 -04007486
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007487
Theodore Ts'o93636bd2003-07-12 02:45:05 -04007488 if test $gt_cv_header_inttypes_h = yes; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007489 { $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 +01007490$as_echo_n "checking whether the inttypes.h PRIxNN macros are broken... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007491if test "${gt_cv_inttypes_pri_broken+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007492 $as_echo_n "(cached) " >&6
Theodore Ts'o93636bd2003-07-12 02:45:05 -04007493else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007494
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007495 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007496/* end confdefs.h. */
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007497#include <inttypes.h>
7498#ifdef PRId32
7499char *p = PRId32;
7500#endif
7501
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007502int
7503main ()
7504{
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007505
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007506 ;
7507 return 0;
7508}
7509_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007510if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007511 gt_cv_inttypes_pri_broken=no
7512else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007513 gt_cv_inttypes_pri_broken=yes
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007514fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04007515rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007516
7517fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007518{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_inttypes_pri_broken" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007519$as_echo "$gt_cv_inttypes_pri_broken" >&6; }
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007520 fi
7521 if test "$gt_cv_inttypes_pri_broken" = yes; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007522
7523cat >>confdefs.h <<_ACEOF
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007524#define PRI_MACROS_BROKEN 1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007525_ACEOF
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007526
7527 fi
7528
7529
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007530 for ac_header in stdint.h
7531do :
7532 ac_fn_c_check_header_mongrel "$LINENO" "stdint.h" "ac_cv_header_stdint_h" "$ac_includes_default"
7533if test "x$ac_cv_header_stdint_h" = x""yes; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007534 cat >>confdefs.h <<_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007535#define HAVE_STDINT_H 1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007536_ACEOF
7537
7538fi
7539
7540done
7541
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007542 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for SIZE_MAX" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007543$as_echo_n "checking for SIZE_MAX... " >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007544 result=
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007545 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007546/* end confdefs.h. */
7547
7548#include <limits.h>
7549#if HAVE_STDINT_H
7550#include <stdint.h>
7551#endif
7552#ifdef SIZE_MAX
7553Found it
7554#endif
7555
7556_ACEOF
7557if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007558 $EGREP "Found it" >/dev/null 2>&1; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007559 result=yes
7560fi
7561rm -f conftest*
7562
7563 if test -z "$result"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007564 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 -05007565
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007566else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007567 result=?
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007568fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04007569
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007570
7571 if ac_fn_c_compute_int "$LINENO" "~(size_t)0 % 10" "res_lo" "#include <stddef.h>"; then :
7572
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007573else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007574 result=?
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007575fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04007576
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007577
7578 if ac_fn_c_compute_int "$LINENO" "sizeof (size_t) <= sizeof (unsigned int)" "fits_in_uint" "#include <stddef.h>"; then :
7579
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007580else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007581 result=?
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007582fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04007583
Theodore Ts'o29a5dee2007-07-04 16:28:47 -04007584
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007585 if test "$fits_in_uint" = 1; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007586 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007587/* end confdefs.h. */
7588#include <stddef.h>
7589 extern size_t foo;
7590 extern unsigned long foo;
7591
7592int
7593main ()
7594{
7595
7596 ;
7597 return 0;
7598}
7599_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007600if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007601 fits_in_uint=0
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007602fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04007603rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007604 fi
7605 if test -z "$result"; then
7606 if test "$fits_in_uint" = 1; then
7607 result="$res_hi$res_lo"U
7608 else
7609 result="$res_hi$res_lo"UL
7610 fi
7611 else
7612 result='~(size_t)0'
7613 fi
7614 fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007615 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $result" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007616$as_echo "$result" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007617 if test "$result" != yes; then
7618
7619cat >>confdefs.h <<_ACEOF
7620#define SIZE_MAX $result
7621_ACEOF
7622
7623 fi
7624
7625
7626
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007627 for ac_header in stdint.h
7628do :
7629 ac_fn_c_check_header_mongrel "$LINENO" "stdint.h" "ac_cv_header_stdint_h" "$ac_includes_default"
7630if test "x$ac_cv_header_stdint_h" = x""yes; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007631 cat >>confdefs.h <<_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007632#define HAVE_STDINT_H 1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007633_ACEOF
7634
7635fi
7636
7637done
7638
7639
7640
7641 if test "X$prefix" = "XNONE"; then
7642 acl_final_prefix="$ac_default_prefix"
7643 else
7644 acl_final_prefix="$prefix"
7645 fi
7646 if test "X$exec_prefix" = "XNONE"; then
7647 acl_final_exec_prefix='${prefix}'
7648 else
7649 acl_final_exec_prefix="$exec_prefix"
7650 fi
7651 acl_save_prefix="$prefix"
7652 prefix="$acl_final_prefix"
7653 eval acl_final_exec_prefix=\"$acl_final_exec_prefix\"
7654 prefix="$acl_save_prefix"
7655
7656
Theodore Ts'oe1052142006-10-21 21:46:47 -04007657# Check whether --with-gnu-ld was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007658if test "${with_gnu_ld+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04007659 withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007660else
7661 with_gnu_ld=no
Theodore Ts'oe1052142006-10-21 21:46:47 -04007662fi
7663
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007664# Prepare PATH_SEPARATOR.
7665# The user is always right.
7666if test "${PATH_SEPARATOR+set}" != set; then
7667 echo "#! /bin/sh" >conf$$.sh
7668 echo "exit 0" >>conf$$.sh
7669 chmod +x conf$$.sh
7670 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
7671 PATH_SEPARATOR=';'
7672 else
7673 PATH_SEPARATOR=:
7674 fi
7675 rm -f conf$$.sh
7676fi
7677ac_prog=ld
7678if test "$GCC" = yes; then
7679 # Check if gcc -print-prog-name=ld gives a path.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007680 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by GCC" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007681$as_echo_n "checking for ld used by GCC... " >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007682 case $host in
7683 *-*-mingw*)
7684 # gcc leaves a trailing carriage return which upsets mingw
7685 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
7686 *)
7687 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
7688 esac
7689 case $ac_prog in
7690 # Accept absolute paths.
7691 [\\/]* | [A-Za-z]:[\\/]*)
7692 re_direlt='/[^/][^/]*/\.\./'
7693 # Canonicalize the path of ld
7694 ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
7695 while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
7696 ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
7697 done
7698 test -z "$LD" && LD="$ac_prog"
7699 ;;
7700 "")
7701 # If it fails, then pretend we aren't using GCC.
7702 ac_prog=ld
7703 ;;
7704 *)
7705 # If it is relative, then search for the first ld in PATH.
7706 with_gnu_ld=unknown
7707 ;;
7708 esac
7709elif test "$with_gnu_ld" = yes; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007710 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007711$as_echo_n "checking for GNU ld... " >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007712else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007713 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007714$as_echo_n "checking for non-GNU ld... " >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007715fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007716if test "${acl_cv_path_LD+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007717 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007718else
7719 if test -z "$LD"; then
7720 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
7721 for ac_dir in $PATH; do
7722 test -z "$ac_dir" && ac_dir=.
7723 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
7724 acl_cv_path_LD="$ac_dir/$ac_prog"
7725 # Check to see if the program is GNU ld. I'd rather use --version,
7726 # but apparently some GNU ld's only accept -v.
7727 # Break only if it was the GNU/non-GNU ld that we prefer.
7728 case `"$acl_cv_path_LD" -v 2>&1 < /dev/null` in
7729 *GNU* | *'with BFD'*)
7730 test "$with_gnu_ld" != no && break ;;
7731 *)
7732 test "$with_gnu_ld" != yes && break ;;
7733 esac
7734 fi
7735 done
7736 IFS="$ac_save_ifs"
7737else
7738 acl_cv_path_LD="$LD" # Let the user override the test with a path.
7739fi
7740fi
7741
7742LD="$acl_cv_path_LD"
7743if test -n "$LD"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007744 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007745$as_echo "$LD" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007746else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007747 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007748$as_echo "no" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007749fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007750test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
7751{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007752$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007753if test "${acl_cv_prog_gnu_ld+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007754 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007755else
7756 # I'd rather use --version here, but apparently some GNU ld's only accept -v.
7757case `$LD -v 2>&1 </dev/null` in
7758*GNU* | *'with BFD'*)
7759 acl_cv_prog_gnu_ld=yes ;;
7760*)
7761 acl_cv_prog_gnu_ld=no ;;
7762esac
7763fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007764{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_prog_gnu_ld" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007765$as_echo "$acl_cv_prog_gnu_ld" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007766with_gnu_ld=$acl_cv_prog_gnu_ld
7767
7768
7769
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007770 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shared library run path origin" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007771$as_echo_n "checking for shared library run path origin... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007772if test "${acl_cv_rpath+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007773 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007774else
7775
7776 CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \
7777 ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh
7778 . ./conftest.sh
7779 rm -f ./conftest.sh
7780 acl_cv_rpath=done
7781
7782fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007783{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_rpath" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007784$as_echo "$acl_cv_rpath" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007785 wl="$acl_cv_wl"
7786 libext="$acl_cv_libext"
7787 shlibext="$acl_cv_shlibext"
7788 hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec"
7789 hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator"
7790 hardcode_direct="$acl_cv_hardcode_direct"
7791 hardcode_minus_L="$acl_cv_hardcode_minus_L"
Theodore Ts'oe1052142006-10-21 21:46:47 -04007792 # Check whether --enable-rpath was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007793if test "${enable_rpath+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04007794 enableval=$enable_rpath; :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007795else
7796 enable_rpath=yes
Theodore Ts'oe1052142006-10-21 21:46:47 -04007797fi
7798
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007799
7800
7801
7802
7803
7804
7805
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007806 use_additional=yes
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007807
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007808 acl_save_prefix="$prefix"
7809 prefix="$acl_final_prefix"
7810 acl_save_exec_prefix="$exec_prefix"
7811 exec_prefix="$acl_final_exec_prefix"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007812
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007813 eval additional_includedir=\"$includedir\"
7814 eval additional_libdir=\"$libdir\"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007815
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007816 exec_prefix="$acl_save_exec_prefix"
7817 prefix="$acl_save_prefix"
7818
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007819
Theodore Ts'oe1052142006-10-21 21:46:47 -04007820# Check whether --with-libiconv-prefix was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007821if test "${with_libiconv_prefix+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04007822 withval=$with_libiconv_prefix;
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007823 if test "X$withval" = "Xno"; then
7824 use_additional=no
7825 else
7826 if test "X$withval" = "X"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007827
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007828 acl_save_prefix="$prefix"
7829 prefix="$acl_final_prefix"
7830 acl_save_exec_prefix="$exec_prefix"
7831 exec_prefix="$acl_final_exec_prefix"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007832
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007833 eval additional_includedir=\"$includedir\"
7834 eval additional_libdir=\"$libdir\"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007835
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007836 exec_prefix="$acl_save_exec_prefix"
7837 prefix="$acl_save_prefix"
7838
7839 else
7840 additional_includedir="$withval/include"
7841 additional_libdir="$withval/lib"
7842 fi
7843 fi
7844
Theodore Ts'oe1052142006-10-21 21:46:47 -04007845fi
7846
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007847 LIBICONV=
7848 LTLIBICONV=
7849 INCICONV=
7850 rpathdirs=
7851 ltrpathdirs=
7852 names_already_handled=
7853 names_next_round='iconv '
7854 while test -n "$names_next_round"; do
7855 names_this_round="$names_next_round"
7856 names_next_round=
7857 for name in $names_this_round; do
7858 already_handled=
7859 for n in $names_already_handled; do
7860 if test "$n" = "$name"; then
7861 already_handled=yes
7862 break
7863 fi
7864 done
7865 if test -z "$already_handled"; then
7866 names_already_handled="$names_already_handled $name"
7867 uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
7868 eval value=\"\$HAVE_LIB$uppername\"
7869 if test -n "$value"; then
7870 if test "$value" = yes; then
7871 eval value=\"\$LIB$uppername\"
7872 test -z "$value" || LIBICONV="${LIBICONV}${LIBICONV:+ }$value"
7873 eval value=\"\$LTLIB$uppername\"
7874 test -z "$value" || LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$value"
7875 else
7876 :
7877 fi
7878 else
7879 found_dir=
7880 found_la=
7881 found_so=
7882 found_a=
7883 if test $use_additional = yes; then
7884 if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then
7885 found_dir="$additional_libdir"
7886 found_so="$additional_libdir/lib$name.$shlibext"
7887 if test -f "$additional_libdir/lib$name.la"; then
7888 found_la="$additional_libdir/lib$name.la"
7889 fi
7890 else
7891 if test -f "$additional_libdir/lib$name.$libext"; then
7892 found_dir="$additional_libdir"
7893 found_a="$additional_libdir/lib$name.$libext"
7894 if test -f "$additional_libdir/lib$name.la"; then
7895 found_la="$additional_libdir/lib$name.la"
7896 fi
7897 fi
7898 fi
7899 fi
7900 if test "X$found_dir" = "X"; then
7901 for x in $LDFLAGS $LTLIBICONV; do
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007902
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007903 acl_save_prefix="$prefix"
7904 prefix="$acl_final_prefix"
7905 acl_save_exec_prefix="$exec_prefix"
7906 exec_prefix="$acl_final_exec_prefix"
7907 eval x=\"$x\"
7908 exec_prefix="$acl_save_exec_prefix"
7909 prefix="$acl_save_prefix"
7910
7911 case "$x" in
7912 -L*)
7913 dir=`echo "X$x" | sed -e 's/^X-L//'`
7914 if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext"; then
7915 found_dir="$dir"
7916 found_so="$dir/lib$name.$shlibext"
7917 if test -f "$dir/lib$name.la"; then
7918 found_la="$dir/lib$name.la"
7919 fi
7920 else
7921 if test -f "$dir/lib$name.$libext"; then
7922 found_dir="$dir"
7923 found_a="$dir/lib$name.$libext"
7924 if test -f "$dir/lib$name.la"; then
7925 found_la="$dir/lib$name.la"
7926 fi
7927 fi
7928 fi
7929 ;;
7930 esac
7931 if test "X$found_dir" != "X"; then
7932 break
7933 fi
7934 done
7935 fi
7936 if test "X$found_dir" != "X"; then
7937 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$found_dir -l$name"
7938 if test "X$found_so" != "X"; then
7939 if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/lib"; then
7940 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
7941 else
7942 haveit=
7943 for x in $ltrpathdirs; do
7944 if test "X$x" = "X$found_dir"; then
7945 haveit=yes
7946 break
7947 fi
7948 done
7949 if test -z "$haveit"; then
7950 ltrpathdirs="$ltrpathdirs $found_dir"
7951 fi
7952 if test "$hardcode_direct" = yes; then
7953 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
7954 else
7955 if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no; then
7956 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
7957 haveit=
7958 for x in $rpathdirs; do
7959 if test "X$x" = "X$found_dir"; then
7960 haveit=yes
7961 break
7962 fi
7963 done
7964 if test -z "$haveit"; then
7965 rpathdirs="$rpathdirs $found_dir"
7966 fi
7967 else
7968 haveit=
7969 for x in $LDFLAGS $LIBICONV; do
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007970
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007971 acl_save_prefix="$prefix"
7972 prefix="$acl_final_prefix"
7973 acl_save_exec_prefix="$exec_prefix"
7974 exec_prefix="$acl_final_exec_prefix"
7975 eval x=\"$x\"
7976 exec_prefix="$acl_save_exec_prefix"
7977 prefix="$acl_save_prefix"
7978
7979 if test "X$x" = "X-L$found_dir"; then
7980 haveit=yes
7981 break
7982 fi
7983 done
7984 if test -z "$haveit"; then
7985 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir"
7986 fi
7987 if test "$hardcode_minus_L" != no; then
7988 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
7989 else
7990 LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
7991 fi
7992 fi
7993 fi
7994 fi
7995 else
7996 if test "X$found_a" != "X"; then
7997 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_a"
7998 else
7999 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir -l$name"
8000 fi
8001 fi
8002 additional_includedir=
8003 case "$found_dir" in
8004 */lib | */lib/)
8005 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'`
8006 additional_includedir="$basedir/include"
8007 ;;
8008 esac
8009 if test "X$additional_includedir" != "X"; then
8010 if test "X$additional_includedir" != "X/usr/include"; then
8011 haveit=
8012 if test "X$additional_includedir" = "X/usr/local/include"; then
8013 if test -n "$GCC"; then
8014 case $host_os in
8015 linux*) haveit=yes;;
8016 esac
8017 fi
8018 fi
8019 if test -z "$haveit"; then
8020 for x in $CPPFLAGS $INCICONV; do
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008021
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008022 acl_save_prefix="$prefix"
8023 prefix="$acl_final_prefix"
8024 acl_save_exec_prefix="$exec_prefix"
8025 exec_prefix="$acl_final_exec_prefix"
8026 eval x=\"$x\"
8027 exec_prefix="$acl_save_exec_prefix"
8028 prefix="$acl_save_prefix"
8029
8030 if test "X$x" = "X-I$additional_includedir"; then
8031 haveit=yes
8032 break
8033 fi
8034 done
8035 if test -z "$haveit"; then
8036 if test -d "$additional_includedir"; then
8037 INCICONV="${INCICONV}${INCICONV:+ }-I$additional_includedir"
8038 fi
8039 fi
8040 fi
8041 fi
8042 fi
8043 if test -n "$found_la"; then
8044 save_libdir="$libdir"
8045 case "$found_la" in
8046 */* | *\\*) . "$found_la" ;;
8047 *) . "./$found_la" ;;
8048 esac
8049 libdir="$save_libdir"
8050 for dep in $dependency_libs; do
8051 case "$dep" in
8052 -L*)
8053 additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
8054 if test "X$additional_libdir" != "X/usr/lib"; then
8055 haveit=
8056 if test "X$additional_libdir" = "X/usr/local/lib"; then
8057 if test -n "$GCC"; then
8058 case $host_os in
8059 linux*) haveit=yes;;
8060 esac
8061 fi
8062 fi
8063 if test -z "$haveit"; then
8064 haveit=
8065 for x in $LDFLAGS $LIBICONV; do
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008066
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008067 acl_save_prefix="$prefix"
8068 prefix="$acl_final_prefix"
8069 acl_save_exec_prefix="$exec_prefix"
8070 exec_prefix="$acl_final_exec_prefix"
8071 eval x=\"$x\"
8072 exec_prefix="$acl_save_exec_prefix"
8073 prefix="$acl_save_prefix"
8074
8075 if test "X$x" = "X-L$additional_libdir"; then
8076 haveit=yes
8077 break
8078 fi
8079 done
8080 if test -z "$haveit"; then
8081 if test -d "$additional_libdir"; then
8082 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$additional_libdir"
8083 fi
8084 fi
8085 haveit=
8086 for x in $LDFLAGS $LTLIBICONV; do
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008087
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008088 acl_save_prefix="$prefix"
8089 prefix="$acl_final_prefix"
8090 acl_save_exec_prefix="$exec_prefix"
8091 exec_prefix="$acl_final_exec_prefix"
8092 eval x=\"$x\"
8093 exec_prefix="$acl_save_exec_prefix"
8094 prefix="$acl_save_prefix"
8095
8096 if test "X$x" = "X-L$additional_libdir"; then
8097 haveit=yes
8098 break
8099 fi
8100 done
8101 if test -z "$haveit"; then
8102 if test -d "$additional_libdir"; then
8103 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$additional_libdir"
8104 fi
8105 fi
8106 fi
8107 fi
8108 ;;
8109 -R*)
8110 dir=`echo "X$dep" | sed -e 's/^X-R//'`
8111 if test "$enable_rpath" != no; then
8112 haveit=
8113 for x in $rpathdirs; do
8114 if test "X$x" = "X$dir"; then
8115 haveit=yes
8116 break
8117 fi
8118 done
8119 if test -z "$haveit"; then
8120 rpathdirs="$rpathdirs $dir"
8121 fi
8122 haveit=
8123 for x in $ltrpathdirs; do
8124 if test "X$x" = "X$dir"; then
8125 haveit=yes
8126 break
8127 fi
8128 done
8129 if test -z "$haveit"; then
8130 ltrpathdirs="$ltrpathdirs $dir"
8131 fi
8132 fi
8133 ;;
8134 -l*)
8135 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
8136 ;;
8137 *.la)
8138 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
8139 ;;
8140 *)
8141 LIBICONV="${LIBICONV}${LIBICONV:+ }$dep"
8142 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$dep"
8143 ;;
8144 esac
8145 done
8146 fi
8147 else
8148 LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
8149 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-l$name"
8150 fi
8151 fi
8152 fi
8153 done
8154 done
8155 if test "X$rpathdirs" != "X"; then
8156 if test -n "$hardcode_libdir_separator"; then
8157 alldirs=
8158 for found_dir in $rpathdirs; do
8159 alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir"
8160 done
8161 acl_save_libdir="$libdir"
8162 libdir="$alldirs"
8163 eval flag=\"$hardcode_libdir_flag_spec\"
8164 libdir="$acl_save_libdir"
8165 LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
8166 else
8167 for found_dir in $rpathdirs; do
8168 acl_save_libdir="$libdir"
8169 libdir="$found_dir"
8170 eval flag=\"$hardcode_libdir_flag_spec\"
8171 libdir="$acl_save_libdir"
8172 LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
8173 done
8174 fi
8175 fi
8176 if test "X$ltrpathdirs" != "X"; then
8177 for found_dir in $ltrpathdirs; do
8178 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-R$found_dir"
8179 done
8180 fi
8181
Theodore Ts'o93636bd2003-07-12 02:45:05 -04008182
8183
Theodore Ts'o93636bd2003-07-12 02:45:05 -04008184
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008185
8186
8187
8188
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008189 ac_fn_c_check_type "$LINENO" "ptrdiff_t" "ac_cv_type_ptrdiff_t" "$ac_includes_default"
8190if test "x$ac_cv_type_ptrdiff_t" = x""yes; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008191
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008192else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008193
8194$as_echo "#define ptrdiff_t long" >>confdefs.h
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008195
8196
Theodore Ts'o93636bd2003-07-12 02:45:05 -04008197fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04008198
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008199 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 -04008200stdlib.h string.h unistd.h sys/param.h
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008201do :
8202 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
8203ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
8204eval as_val=\$$as_ac_Header
8205 if test "x$as_val" = x""yes; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008206 cat >>confdefs.h <<_ACEOF
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008207#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008208_ACEOF
8209
8210fi
8211
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00008212done
8213
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008214 for ac_func in asprintf fwprintf getcwd getegid geteuid getgid getuid \
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008215mempcpy munmap putenv setenv setlocale snprintf stpcpy strcasecmp strdup \
8216strtoul tsearch wcslen __argz_count __argz_stringify __argz_next \
8217__fsetlocking
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008218do :
8219 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
8220ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
8221eval as_val=\$$as_ac_var
8222 if test "x$as_val" = x""yes; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008223 cat >>confdefs.h <<_ACEOF
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008224#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008225_ACEOF
8226
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00008227fi
8228done
8229
Theodore Ts'o07a0db12003-07-05 14:50:24 -04008230
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008231
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008232 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether _snprintf is declared" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008233$as_echo_n "checking whether _snprintf is declared... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008234if test "${ac_cv_have_decl__snprintf+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008235 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008236else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008237 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008238/* end confdefs.h. */
8239#include <stdio.h>
8240int
8241main ()
8242{
8243
8244#ifndef _snprintf
8245 char *p = (char *) _snprintf;
8246#endif
8247
8248 ;
8249 return 0;
8250}
8251_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008252if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008253 ac_cv_have_decl__snprintf=yes
8254else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008255 ac_cv_have_decl__snprintf=no
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008256fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04008257rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008258fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008259{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_decl__snprintf" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008260$as_echo "$ac_cv_have_decl__snprintf" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008261 if test $ac_cv_have_decl__snprintf = yes; then
8262 gt_value=1
8263 else
8264 gt_value=0
8265 fi
8266
8267cat >>confdefs.h <<_ACEOF
8268#define HAVE_DECL__SNPRINTF $gt_value
8269_ACEOF
8270
8271
8272
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008273 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether _snwprintf is declared" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008274$as_echo_n "checking whether _snwprintf is declared... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008275if test "${ac_cv_have_decl__snwprintf+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008276 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008277else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008278 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008279/* end confdefs.h. */
8280#include <stdio.h>
8281int
8282main ()
8283{
8284
8285#ifndef _snwprintf
8286 char *p = (char *) _snwprintf;
8287#endif
8288
8289 ;
8290 return 0;
8291}
8292_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008293if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008294 ac_cv_have_decl__snwprintf=yes
8295else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008296 ac_cv_have_decl__snwprintf=no
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008297fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04008298rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008299fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008300{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_decl__snwprintf" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008301$as_echo "$ac_cv_have_decl__snwprintf" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008302 if test $ac_cv_have_decl__snwprintf = yes; then
8303 gt_value=1
8304 else
8305 gt_value=0
8306 fi
8307
8308cat >>confdefs.h <<_ACEOF
8309#define HAVE_DECL__SNWPRINTF $gt_value
8310_ACEOF
8311
8312
8313
8314
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008315 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether feof_unlocked is declared" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008316$as_echo_n "checking whether feof_unlocked is declared... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008317if test "${ac_cv_have_decl_feof_unlocked+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008318 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008319else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008320 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008321/* end confdefs.h. */
8322#include <stdio.h>
8323int
8324main ()
8325{
8326
8327#ifndef feof_unlocked
8328 char *p = (char *) feof_unlocked;
8329#endif
8330
8331 ;
8332 return 0;
8333}
8334_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008335if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008336 ac_cv_have_decl_feof_unlocked=yes
8337else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008338 ac_cv_have_decl_feof_unlocked=no
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008339fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04008340rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008341fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008342{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_decl_feof_unlocked" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008343$as_echo "$ac_cv_have_decl_feof_unlocked" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008344 if test $ac_cv_have_decl_feof_unlocked = yes; then
8345 gt_value=1
8346 else
8347 gt_value=0
8348 fi
8349
8350cat >>confdefs.h <<_ACEOF
8351#define HAVE_DECL_FEOF_UNLOCKED $gt_value
8352_ACEOF
8353
8354
8355
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008356 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether fgets_unlocked is declared" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008357$as_echo_n "checking whether fgets_unlocked is declared... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008358if test "${ac_cv_have_decl_fgets_unlocked+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008359 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008360else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008361 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008362/* end confdefs.h. */
8363#include <stdio.h>
8364int
8365main ()
8366{
8367
8368#ifndef fgets_unlocked
8369 char *p = (char *) fgets_unlocked;
8370#endif
8371
8372 ;
8373 return 0;
8374}
8375_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008376if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008377 ac_cv_have_decl_fgets_unlocked=yes
8378else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008379 ac_cv_have_decl_fgets_unlocked=no
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008380fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04008381rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008382fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008383{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_decl_fgets_unlocked" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008384$as_echo "$ac_cv_have_decl_fgets_unlocked" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008385 if test $ac_cv_have_decl_fgets_unlocked = yes; then
8386 gt_value=1
8387 else
8388 gt_value=0
8389 fi
8390
8391cat >>confdefs.h <<_ACEOF
8392#define HAVE_DECL_FGETS_UNLOCKED $gt_value
8393_ACEOF
8394
8395
8396
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008397 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether getc_unlocked is declared" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008398$as_echo_n "checking whether getc_unlocked is declared... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008399if test "${ac_cv_have_decl_getc_unlocked+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008400 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008401else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008402 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008403/* end confdefs.h. */
8404#include <stdio.h>
8405int
8406main ()
8407{
8408
8409#ifndef getc_unlocked
8410 char *p = (char *) getc_unlocked;
8411#endif
8412
8413 ;
8414 return 0;
8415}
8416_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008417if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008418 ac_cv_have_decl_getc_unlocked=yes
8419else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008420 ac_cv_have_decl_getc_unlocked=no
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008421fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04008422rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008423fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008424{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_decl_getc_unlocked" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008425$as_echo "$ac_cv_have_decl_getc_unlocked" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008426 if test $ac_cv_have_decl_getc_unlocked = yes; then
8427 gt_value=1
8428 else
8429 gt_value=0
8430 fi
8431
8432cat >>confdefs.h <<_ACEOF
8433#define HAVE_DECL_GETC_UNLOCKED $gt_value
8434_ACEOF
8435
8436
8437
8438 case $gt_cv_func_printf_posix in
8439 *yes) HAVE_POSIX_PRINTF=1 ;;
8440 *) HAVE_POSIX_PRINTF=0 ;;
8441 esac
8442
8443 if test "$ac_cv_func_asprintf" = yes; then
8444 HAVE_ASPRINTF=1
8445 else
8446 HAVE_ASPRINTF=0
8447 fi
8448
8449 if test "$ac_cv_func_snprintf" = yes; then
8450 HAVE_SNPRINTF=1
8451 else
8452 HAVE_SNPRINTF=0
8453 fi
8454
8455 if test "$ac_cv_func_wprintf" = yes; then
8456 HAVE_WPRINTF=1
8457 else
8458 HAVE_WPRINTF=0
8459 fi
8460
8461
8462
8463
8464
8465
Theodore Ts'o93636bd2003-07-12 02:45:05 -04008466
8467 am_save_CPPFLAGS="$CPPFLAGS"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008468
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008469 for element in $INCICONV; do
8470 haveit=
8471 for x in $CPPFLAGS; do
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008472
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008473 acl_save_prefix="$prefix"
8474 prefix="$acl_final_prefix"
8475 acl_save_exec_prefix="$exec_prefix"
8476 exec_prefix="$acl_final_exec_prefix"
8477 eval x=\"$x\"
8478 exec_prefix="$acl_save_exec_prefix"
8479 prefix="$acl_save_prefix"
8480
8481 if test "X$x" = "X$element"; then
8482 haveit=yes
8483 break
8484 fi
8485 done
8486 if test -z "$haveit"; then
8487 CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
8488 fi
8489 done
8490
Theodore Ts'o07a0db12003-07-05 14:50:24 -04008491
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008492 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008493$as_echo_n "checking for iconv... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008494if test "${am_cv_func_iconv+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008495 $as_echo_n "(cached) " >&6
Theodore Ts'o93636bd2003-07-12 02:45:05 -04008496else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008497
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008498 am_cv_func_iconv="no, consider installing GNU libiconv"
8499 am_cv_lib_iconv=no
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008500 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008501/* end confdefs.h. */
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008502#include <stdlib.h>
8503#include <iconv.h>
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008504int
8505main ()
8506{
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008507iconv_t cd = iconv_open("","");
8508 iconv(cd,NULL,NULL,NULL,NULL);
8509 iconv_close(cd);
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008510 ;
8511 return 0;
8512}
8513_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008514if ac_fn_c_try_link "$LINENO"; then :
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008515 am_cv_func_iconv=yes
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008516fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008517rm -f core conftest.err conftest.$ac_objext \
8518 conftest$ac_exeext conftest.$ac_ext
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008519 if test "$am_cv_func_iconv" != yes; then
8520 am_save_LIBS="$LIBS"
8521 LIBS="$LIBS $LIBICONV"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008522 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008523/* end confdefs.h. */
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008524#include <stdlib.h>
8525#include <iconv.h>
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008526int
8527main ()
8528{
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008529iconv_t cd = iconv_open("","");
8530 iconv(cd,NULL,NULL,NULL,NULL);
8531 iconv_close(cd);
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008532 ;
8533 return 0;
8534}
8535_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008536if ac_fn_c_try_link "$LINENO"; then :
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008537 am_cv_lib_iconv=yes
8538 am_cv_func_iconv=yes
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008539fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008540rm -f core conftest.err conftest.$ac_objext \
8541 conftest$ac_exeext conftest.$ac_ext
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008542 LIBS="$am_save_LIBS"
8543 fi
Theodore Ts'o07a0db12003-07-05 14:50:24 -04008544
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008545fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008546{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_func_iconv" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008547$as_echo "$am_cv_func_iconv" >&6; }
Theodore Ts'o93636bd2003-07-12 02:45:05 -04008548 if test "$am_cv_func_iconv" = yes; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008549
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008550$as_echo "#define HAVE_ICONV 1" >>confdefs.h
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008551
8552 fi
8553 if test "$am_cv_lib_iconv" = yes; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008554 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libiconv" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008555$as_echo_n "checking how to link with libiconv... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008556 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBICONV" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008557$as_echo "$LIBICONV" >&6; }
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008558 else
8559 CPPFLAGS="$am_save_CPPFLAGS"
8560 LIBICONV=
8561 LTLIBICONV=
8562 fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008563
8564
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008565
8566 if test "$am_cv_func_iconv" = yes; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008567 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv declaration" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008568$as_echo_n "checking for iconv declaration... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008569 if test "${am_cv_proto_iconv+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008570 $as_echo_n "(cached) " >&6
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008571else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008572
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008573 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008574/* end confdefs.h. */
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008575
8576#include <stdlib.h>
8577#include <iconv.h>
8578extern
8579#ifdef __cplusplus
8580"C"
8581#endif
8582#if defined(__STDC__) || defined(__cplusplus)
8583size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
8584#else
8585size_t iconv();
8586#endif
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00008587
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008588int
8589main ()
8590{
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00008591
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008592 ;
8593 return 0;
8594}
8595_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008596if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008597 am_cv_proto_iconv_arg1=""
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00008598else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008599 am_cv_proto_iconv_arg1="const"
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00008600fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04008601rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008602 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 +00008603fi
8604
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008605 am_cv_proto_iconv=`echo "$am_cv_proto_iconv" | tr -s ' ' | sed -e 's/( /(/'`
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008606 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${ac_t:-
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008607 }$am_cv_proto_iconv" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008608$as_echo "${ac_t:-
Theodore Ts'oe1052142006-10-21 21:46:47 -04008609 }$am_cv_proto_iconv" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008610
8611cat >>confdefs.h <<_ACEOF
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008612#define ICONV_CONST $am_cv_proto_iconv_arg1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008613_ACEOF
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008614
8615 fi
8616
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008617
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008618 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nl_langinfo and CODESET" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008619$as_echo_n "checking for nl_langinfo and CODESET... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008620if test "${am_cv_langinfo_codeset+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008621 $as_echo_n "(cached) " >&6
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00008622else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008623 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008624/* end confdefs.h. */
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008625#include <langinfo.h>
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008626int
8627main ()
8628{
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008629char* cs = nl_langinfo(CODESET);
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008630 ;
8631 return 0;
8632}
8633_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008634if ac_fn_c_try_link "$LINENO"; then :
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008635 am_cv_langinfo_codeset=yes
8636else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008637 am_cv_langinfo_codeset=no
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008638fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008639rm -f core conftest.err conftest.$ac_objext \
8640 conftest$ac_exeext conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008641
8642fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008643{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_langinfo_codeset" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008644$as_echo "$am_cv_langinfo_codeset" >&6; }
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008645 if test $am_cv_langinfo_codeset = yes; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008646
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008647$as_echo "#define HAVE_LANGINFO_CODESET 1" >>confdefs.h
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00008648
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008649 fi
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00008650
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008651 if test $ac_cv_header_locale_h = yes; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008652
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008653 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for LC_MESSAGES" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008654$as_echo_n "checking for LC_MESSAGES... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008655if test "${am_cv_val_LC_MESSAGES+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008656 $as_echo_n "(cached) " >&6
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00008657else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008658 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008659/* end confdefs.h. */
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00008660#include <locale.h>
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008661int
8662main ()
8663{
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00008664return LC_MESSAGES
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008665 ;
8666 return 0;
8667}
8668_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008669if ac_fn_c_try_link "$LINENO"; then :
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00008670 am_cv_val_LC_MESSAGES=yes
8671else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008672 am_cv_val_LC_MESSAGES=no
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008673fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008674rm -f core conftest.err conftest.$ac_objext \
8675 conftest$ac_exeext conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008676fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008677{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_val_LC_MESSAGES" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008678$as_echo "$am_cv_val_LC_MESSAGES" >&6; }
Theodore Ts'o93636bd2003-07-12 02:45:05 -04008679 if test $am_cv_val_LC_MESSAGES = yes; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008680
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008681$as_echo "#define HAVE_LC_MESSAGES 1" >>confdefs.h
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00008682
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00008683 fi
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008684
8685 fi
8686
8687 for ac_prog in bison
8688do
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008689 # Extract the first word of "$ac_prog", so it can be a program name with args.
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008690set dummy $ac_prog; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008691{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008692$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008693if test "${ac_cv_prog_INTLBISON+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008694 $as_echo_n "(cached) " >&6
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008695else
8696 if test -n "$INTLBISON"; then
8697 ac_cv_prog_INTLBISON="$INTLBISON" # Let the user override the test.
8698else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008699as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8700for as_dir in $PATH
8701do
8702 IFS=$as_save_IFS
8703 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008704 for ac_exec_ext in '' $ac_executable_extensions; do
Theodore Ts'o29a5dee2007-07-04 16:28:47 -04008705 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 -05008706 ac_cv_prog_INTLBISON="$ac_prog"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008707 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008708 break 2
8709 fi
8710done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008711 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04008712IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008713
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008714fi
8715fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008716INTLBISON=$ac_cv_prog_INTLBISON
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008717if test -n "$INTLBISON"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008718 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INTLBISON" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008719$as_echo "$INTLBISON" >&6; }
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008720else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008721 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008722$as_echo "no" >&6; }
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008723fi
8724
Theodore Ts'oe1052142006-10-21 21:46:47 -04008725
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008726 test -n "$INTLBISON" && break
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008727done
8728
8729 if test -z "$INTLBISON"; then
8730 ac_verc_fail=yes
8731 else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008732 { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of bison" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008733$as_echo_n "checking version of bison... " >&6; }
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008734 ac_prog_version=`$INTLBISON --version 2>&1 | sed -n 's/^.*GNU Bison.* \([0-9]*\.[0-9.]*\).*$/\1/p'`
8735 case $ac_prog_version in
8736 '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
8737 1.2[6-9]* | 1.[3-9][0-9]* | [2-9].*)
8738 ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;;
8739 *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;;
8740 esac
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008741 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008742$as_echo "$ac_prog_version" >&6; }
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008743 fi
8744 if test $ac_verc_fail = yes; then
8745 INTLBISON=:
8746 fi
8747
Theodore Ts'o93636bd2003-07-12 02:45:05 -04008748
Theodore Ts'o93636bd2003-07-12 02:45:05 -04008749
Theodore Ts'o93636bd2003-07-12 02:45:05 -04008750
Theodore Ts'o93636bd2003-07-12 02:45:05 -04008751
Theodore Ts'o93636bd2003-07-12 02:45:05 -04008752
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008753
8754
8755
8756
8757
8758
8759
8760
8761
8762
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008763 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008764$as_echo_n "checking whether NLS is requested... " >&6; }
Theodore Ts'oe1052142006-10-21 21:46:47 -04008765 # Check whether --enable-nls was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008766if test "${enable_nls+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04008767 enableval=$enable_nls; USE_NLS=$enableval
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00008768else
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008769 USE_NLS=yes
Theodore Ts'oe1052142006-10-21 21:46:47 -04008770fi
8771
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008772 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008773$as_echo "$USE_NLS" >&6; }
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00008774
Theodore Ts'o93636bd2003-07-12 02:45:05 -04008775
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008776
8777
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008778 BUILD_INCLUDED_LIBINTL=no
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00008779 USE_INCLUDED_LIBINTL=no
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008780
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008781 LIBINTL=
8782 LTLIBINTL=
8783 POSUB=
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00008784
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008785 if test "$USE_NLS" = "yes"; then
8786 gt_use_preinstalled_gnugettext=no
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008787
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008788 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether included gettext is requested" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008789$as_echo_n "checking whether included gettext is requested... " >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008790
Theodore Ts'oe1052142006-10-21 21:46:47 -04008791# Check whether --with-included-gettext was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008792if test "${with_included_gettext+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04008793 withval=$with_included_gettext; nls_cv_force_use_gnu_gettext=$withval
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00008794else
8795 nls_cv_force_use_gnu_gettext=no
Theodore Ts'oe1052142006-10-21 21:46:47 -04008796fi
8797
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008798 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $nls_cv_force_use_gnu_gettext" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008799$as_echo "$nls_cv_force_use_gnu_gettext" >&6; }
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00008800
8801 nls_cv_use_gnu_gettext="$nls_cv_force_use_gnu_gettext"
8802 if test "$nls_cv_force_use_gnu_gettext" != "yes"; then
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00008803
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008804
8805
8806
8807
8808
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008809 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU gettext in libc" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008810$as_echo_n "checking for GNU gettext in libc... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008811if test "${gt_cv_func_gnugettext1_libc+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008812 $as_echo_n "(cached) " >&6
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00008813else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008814 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008815/* end confdefs.h. */
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00008816#include <libintl.h>
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00008817extern int _nl_msg_cat_cntr;
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008818extern int *_nl_domain_bindings;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008819int
8820main ()
8821{
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008822bindtextdomain ("", "");
8823return (int) gettext ("") + _nl_msg_cat_cntr + *_nl_domain_bindings
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008824 ;
8825 return 0;
8826}
8827_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008828if ac_fn_c_try_link "$LINENO"; then :
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008829 gt_cv_func_gnugettext1_libc=yes
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00008830else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008831 gt_cv_func_gnugettext1_libc=no
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008832fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008833rm -f core conftest.err conftest.$ac_objext \
8834 conftest$ac_exeext conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008835fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008836{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_gnugettext1_libc" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008837$as_echo "$gt_cv_func_gnugettext1_libc" >&6; }
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00008838
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008839 if test "$gt_cv_func_gnugettext1_libc" != "yes"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008840
8841
8842
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008843 use_additional=yes
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008844
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008845 acl_save_prefix="$prefix"
8846 prefix="$acl_final_prefix"
8847 acl_save_exec_prefix="$exec_prefix"
8848 exec_prefix="$acl_final_exec_prefix"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008849
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008850 eval additional_includedir=\"$includedir\"
8851 eval additional_libdir=\"$libdir\"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008852
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008853 exec_prefix="$acl_save_exec_prefix"
8854 prefix="$acl_save_prefix"
8855
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008856
Theodore Ts'oe1052142006-10-21 21:46:47 -04008857# Check whether --with-libintl-prefix was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008858if test "${with_libintl_prefix+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04008859 withval=$with_libintl_prefix;
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008860 if test "X$withval" = "Xno"; then
8861 use_additional=no
8862 else
8863 if test "X$withval" = "X"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008864
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008865 acl_save_prefix="$prefix"
8866 prefix="$acl_final_prefix"
8867 acl_save_exec_prefix="$exec_prefix"
8868 exec_prefix="$acl_final_exec_prefix"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008869
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008870 eval additional_includedir=\"$includedir\"
8871 eval additional_libdir=\"$libdir\"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008872
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008873 exec_prefix="$acl_save_exec_prefix"
8874 prefix="$acl_save_prefix"
8875
8876 else
8877 additional_includedir="$withval/include"
8878 additional_libdir="$withval/lib"
8879 fi
8880 fi
8881
Theodore Ts'oe1052142006-10-21 21:46:47 -04008882fi
8883
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008884 LIBINTL=
8885 LTLIBINTL=
8886 INCINTL=
8887 rpathdirs=
8888 ltrpathdirs=
8889 names_already_handled=
8890 names_next_round='intl '
8891 while test -n "$names_next_round"; do
8892 names_this_round="$names_next_round"
8893 names_next_round=
8894 for name in $names_this_round; do
8895 already_handled=
8896 for n in $names_already_handled; do
8897 if test "$n" = "$name"; then
8898 already_handled=yes
8899 break
8900 fi
8901 done
8902 if test -z "$already_handled"; then
8903 names_already_handled="$names_already_handled $name"
8904 uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
8905 eval value=\"\$HAVE_LIB$uppername\"
8906 if test -n "$value"; then
8907 if test "$value" = yes; then
8908 eval value=\"\$LIB$uppername\"
8909 test -z "$value" || LIBINTL="${LIBINTL}${LIBINTL:+ }$value"
8910 eval value=\"\$LTLIB$uppername\"
8911 test -z "$value" || LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }$value"
8912 else
8913 :
8914 fi
8915 else
8916 found_dir=
8917 found_la=
8918 found_so=
8919 found_a=
8920 if test $use_additional = yes; then
8921 if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then
8922 found_dir="$additional_libdir"
8923 found_so="$additional_libdir/lib$name.$shlibext"
8924 if test -f "$additional_libdir/lib$name.la"; then
8925 found_la="$additional_libdir/lib$name.la"
8926 fi
8927 else
8928 if test -f "$additional_libdir/lib$name.$libext"; then
8929 found_dir="$additional_libdir"
8930 found_a="$additional_libdir/lib$name.$libext"
8931 if test -f "$additional_libdir/lib$name.la"; then
8932 found_la="$additional_libdir/lib$name.la"
8933 fi
8934 fi
8935 fi
8936 fi
8937 if test "X$found_dir" = "X"; then
8938 for x in $LDFLAGS $LTLIBINTL; do
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008939
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008940 acl_save_prefix="$prefix"
8941 prefix="$acl_final_prefix"
8942 acl_save_exec_prefix="$exec_prefix"
8943 exec_prefix="$acl_final_exec_prefix"
8944 eval x=\"$x\"
8945 exec_prefix="$acl_save_exec_prefix"
8946 prefix="$acl_save_prefix"
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00008947
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008948 case "$x" in
8949 -L*)
8950 dir=`echo "X$x" | sed -e 's/^X-L//'`
8951 if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext"; then
8952 found_dir="$dir"
8953 found_so="$dir/lib$name.$shlibext"
8954 if test -f "$dir/lib$name.la"; then
8955 found_la="$dir/lib$name.la"
8956 fi
8957 else
8958 if test -f "$dir/lib$name.$libext"; then
8959 found_dir="$dir"
8960 found_a="$dir/lib$name.$libext"
8961 if test -f "$dir/lib$name.la"; then
8962 found_la="$dir/lib$name.la"
8963 fi
8964 fi
8965 fi
8966 ;;
8967 esac
8968 if test "X$found_dir" != "X"; then
8969 break
8970 fi
8971 done
8972 fi
8973 if test "X$found_dir" != "X"; then
8974 LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-L$found_dir -l$name"
8975 if test "X$found_so" != "X"; then
8976 if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/lib"; then
8977 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
8978 else
8979 haveit=
8980 for x in $ltrpathdirs; do
8981 if test "X$x" = "X$found_dir"; then
8982 haveit=yes
8983 break
8984 fi
8985 done
8986 if test -z "$haveit"; then
8987 ltrpathdirs="$ltrpathdirs $found_dir"
8988 fi
8989 if test "$hardcode_direct" = yes; then
8990 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
8991 else
8992 if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no; then
8993 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
8994 haveit=
8995 for x in $rpathdirs; do
8996 if test "X$x" = "X$found_dir"; then
8997 haveit=yes
8998 break
8999 fi
9000 done
9001 if test -z "$haveit"; then
9002 rpathdirs="$rpathdirs $found_dir"
9003 fi
9004 else
9005 haveit=
9006 for x in $LDFLAGS $LIBINTL; do
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009007
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009008 acl_save_prefix="$prefix"
9009 prefix="$acl_final_prefix"
9010 acl_save_exec_prefix="$exec_prefix"
9011 exec_prefix="$acl_final_exec_prefix"
9012 eval x=\"$x\"
9013 exec_prefix="$acl_save_exec_prefix"
9014 prefix="$acl_save_prefix"
9015
9016 if test "X$x" = "X-L$found_dir"; then
9017 haveit=yes
9018 break
9019 fi
9020 done
9021 if test -z "$haveit"; then
9022 LIBINTL="${LIBINTL}${LIBINTL:+ }-L$found_dir"
9023 fi
9024 if test "$hardcode_minus_L" != no; then
9025 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
9026 else
9027 LIBINTL="${LIBINTL}${LIBINTL:+ }-l$name"
9028 fi
9029 fi
9030 fi
9031 fi
9032 else
9033 if test "X$found_a" != "X"; then
9034 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_a"
9035 else
9036 LIBINTL="${LIBINTL}${LIBINTL:+ }-L$found_dir -l$name"
9037 fi
9038 fi
9039 additional_includedir=
9040 case "$found_dir" in
9041 */lib | */lib/)
9042 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'`
9043 additional_includedir="$basedir/include"
9044 ;;
9045 esac
9046 if test "X$additional_includedir" != "X"; then
9047 if test "X$additional_includedir" != "X/usr/include"; then
9048 haveit=
9049 if test "X$additional_includedir" = "X/usr/local/include"; then
9050 if test -n "$GCC"; then
9051 case $host_os in
9052 linux*) haveit=yes;;
9053 esac
9054 fi
9055 fi
9056 if test -z "$haveit"; then
9057 for x in $CPPFLAGS $INCINTL; 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"
9066
9067 if test "X$x" = "X-I$additional_includedir"; then
9068 haveit=yes
9069 break
9070 fi
9071 done
9072 if test -z "$haveit"; then
9073 if test -d "$additional_includedir"; then
9074 INCINTL="${INCINTL}${INCINTL:+ }-I$additional_includedir"
9075 fi
9076 fi
9077 fi
9078 fi
9079 fi
9080 if test -n "$found_la"; then
9081 save_libdir="$libdir"
9082 case "$found_la" in
9083 */* | *\\*) . "$found_la" ;;
9084 *) . "./$found_la" ;;
9085 esac
9086 libdir="$save_libdir"
9087 for dep in $dependency_libs; do
9088 case "$dep" in
9089 -L*)
9090 additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
9091 if test "X$additional_libdir" != "X/usr/lib"; then
9092 haveit=
9093 if test "X$additional_libdir" = "X/usr/local/lib"; then
9094 if test -n "$GCC"; then
9095 case $host_os in
9096 linux*) haveit=yes;;
9097 esac
9098 fi
9099 fi
9100 if test -z "$haveit"; then
9101 haveit=
9102 for x in $LDFLAGS $LIBINTL; do
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009103
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009104 acl_save_prefix="$prefix"
9105 prefix="$acl_final_prefix"
9106 acl_save_exec_prefix="$exec_prefix"
9107 exec_prefix="$acl_final_exec_prefix"
9108 eval x=\"$x\"
9109 exec_prefix="$acl_save_exec_prefix"
9110 prefix="$acl_save_prefix"
9111
9112 if test "X$x" = "X-L$additional_libdir"; then
9113 haveit=yes
9114 break
9115 fi
9116 done
9117 if test -z "$haveit"; then
9118 if test -d "$additional_libdir"; then
9119 LIBINTL="${LIBINTL}${LIBINTL:+ }-L$additional_libdir"
9120 fi
9121 fi
9122 haveit=
9123 for x in $LDFLAGS $LTLIBINTL; do
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009124
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009125 acl_save_prefix="$prefix"
9126 prefix="$acl_final_prefix"
9127 acl_save_exec_prefix="$exec_prefix"
9128 exec_prefix="$acl_final_exec_prefix"
9129 eval x=\"$x\"
9130 exec_prefix="$acl_save_exec_prefix"
9131 prefix="$acl_save_prefix"
9132
9133 if test "X$x" = "X-L$additional_libdir"; then
9134 haveit=yes
9135 break
9136 fi
9137 done
9138 if test -z "$haveit"; then
9139 if test -d "$additional_libdir"; then
9140 LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-L$additional_libdir"
9141 fi
9142 fi
9143 fi
9144 fi
9145 ;;
9146 -R*)
9147 dir=`echo "X$dep" | sed -e 's/^X-R//'`
9148 if test "$enable_rpath" != no; then
9149 haveit=
9150 for x in $rpathdirs; do
9151 if test "X$x" = "X$dir"; then
9152 haveit=yes
9153 break
9154 fi
9155 done
9156 if test -z "$haveit"; then
9157 rpathdirs="$rpathdirs $dir"
9158 fi
9159 haveit=
9160 for x in $ltrpathdirs; do
9161 if test "X$x" = "X$dir"; then
9162 haveit=yes
9163 break
9164 fi
9165 done
9166 if test -z "$haveit"; then
9167 ltrpathdirs="$ltrpathdirs $dir"
9168 fi
9169 fi
9170 ;;
9171 -l*)
9172 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
9173 ;;
9174 *.la)
9175 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
9176 ;;
9177 *)
9178 LIBINTL="${LIBINTL}${LIBINTL:+ }$dep"
9179 LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }$dep"
9180 ;;
9181 esac
9182 done
9183 fi
9184 else
9185 LIBINTL="${LIBINTL}${LIBINTL:+ }-l$name"
9186 LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-l$name"
9187 fi
9188 fi
9189 fi
9190 done
9191 done
9192 if test "X$rpathdirs" != "X"; then
9193 if test -n "$hardcode_libdir_separator"; then
9194 alldirs=
9195 for found_dir in $rpathdirs; do
9196 alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir"
9197 done
9198 acl_save_libdir="$libdir"
9199 libdir="$alldirs"
9200 eval flag=\"$hardcode_libdir_flag_spec\"
9201 libdir="$acl_save_libdir"
9202 LIBINTL="${LIBINTL}${LIBINTL:+ }$flag"
9203 else
9204 for found_dir in $rpathdirs; do
9205 acl_save_libdir="$libdir"
9206 libdir="$found_dir"
9207 eval flag=\"$hardcode_libdir_flag_spec\"
9208 libdir="$acl_save_libdir"
9209 LIBINTL="${LIBINTL}${LIBINTL:+ }$flag"
9210 done
9211 fi
9212 fi
9213 if test "X$ltrpathdirs" != "X"; then
9214 for found_dir in $ltrpathdirs; do
9215 LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-R$found_dir"
9216 done
9217 fi
9218
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009219 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU gettext in libintl" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009220$as_echo_n "checking for GNU gettext in libintl... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009221if test "${gt_cv_func_gnugettext1_libintl+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009222 $as_echo_n "(cached) " >&6
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00009223else
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009224 gt_save_CPPFLAGS="$CPPFLAGS"
9225 CPPFLAGS="$CPPFLAGS $INCINTL"
9226 gt_save_LIBS="$LIBS"
9227 LIBS="$LIBS $LIBINTL"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009228 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009229/* end confdefs.h. */
Theodore Ts'o2b5901d2004-11-19 17:06:47 -05009230#include <libintl.h>
9231extern int _nl_msg_cat_cntr;
9232extern
9233#ifdef __cplusplus
9234"C"
9235#endif
9236const char *_nl_expand_alias ();
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009237int
9238main ()
9239{
Theodore Ts'o2b5901d2004-11-19 17:06:47 -05009240bindtextdomain ("", "");
9241return (int) gettext ("") + _nl_msg_cat_cntr + *_nl_expand_alias (0)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009242 ;
9243 return 0;
9244}
9245_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009246if ac_fn_c_try_link "$LINENO"; then :
Theodore Ts'o2b5901d2004-11-19 17:06:47 -05009247 gt_cv_func_gnugettext1_libintl=yes
9248else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009249 gt_cv_func_gnugettext1_libintl=no
Theodore Ts'o2b5901d2004-11-19 17:06:47 -05009250fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009251rm -f core conftest.err conftest.$ac_objext \
9252 conftest$ac_exeext conftest.$ac_ext
Theodore Ts'o2b5901d2004-11-19 17:06:47 -05009253 if test "$gt_cv_func_gnugettext1_libintl" != yes && test -n "$LIBICONV"; then
9254 LIBS="$LIBS $LIBICONV"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009255 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009256/* end confdefs.h. */
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009257#include <libintl.h>
9258extern int _nl_msg_cat_cntr;
9259extern
9260#ifdef __cplusplus
9261"C"
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00009262#endif
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009263const char *_nl_expand_alias ();
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009264int
9265main ()
9266{
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009267bindtextdomain ("", "");
9268return (int) gettext ("") + _nl_msg_cat_cntr + *_nl_expand_alias (0)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009269 ;
9270 return 0;
9271}
9272_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009273if ac_fn_c_try_link "$LINENO"; then :
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009274 LIBINTL="$LIBINTL $LIBICONV"
9275 LTLIBINTL="$LTLIBINTL $LTLIBICONV"
9276 gt_cv_func_gnugettext1_libintl=yes
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009277
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00009278fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009279rm -f core conftest.err conftest.$ac_objext \
9280 conftest$ac_exeext conftest.$ac_ext
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009281 fi
9282 CPPFLAGS="$gt_save_CPPFLAGS"
9283 LIBS="$gt_save_LIBS"
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00009284fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009285{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_gnugettext1_libintl" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009286$as_echo "$gt_cv_func_gnugettext1_libintl" >&6; }
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00009287 fi
9288
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009289 if test "$gt_cv_func_gnugettext1_libc" = "yes" \
9290 || { test "$gt_cv_func_gnugettext1_libintl" = "yes" \
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009291 && test "$PACKAGE" != gettext-runtime \
9292 && test "$PACKAGE" != gettext-tools; }; then
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009293 gt_use_preinstalled_gnugettext=yes
9294 else
9295 LIBINTL=
9296 LTLIBINTL=
9297 INCINTL=
9298 fi
9299
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009300
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009301 if test "$gt_use_preinstalled_gnugettext" != "yes"; then
9302 nls_cv_use_gnu_gettext=yes
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00009303 fi
9304 fi
9305
9306 if test "$nls_cv_use_gnu_gettext" = "yes"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009307 BUILD_INCLUDED_LIBINTL=yes
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009308 USE_INCLUDED_LIBINTL=yes
9309 LIBINTL="\${top_builddir}/intl/libintl.a $LIBICONV"
9310 LTLIBINTL="\${top_builddir}/intl/libintl.a $LTLIBICONV"
9311 LIBS=`echo " $LIBS " | sed -e 's/ -lintl / /' -e 's/^ //' -e 's/ $//'`
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00009312 fi
9313
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009314 if test "$gt_use_preinstalled_gnugettext" = "yes" \
9315 || test "$nls_cv_use_gnu_gettext" = "yes"; then
9316 CATOBJEXT=.gmo
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00009317 fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009318
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00009319
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009320 if test "$gt_use_preinstalled_gnugettext" = "yes" \
9321 || test "$nls_cv_use_gnu_gettext" = "yes"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009322
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009323$as_echo "#define ENABLE_NLS 1" >>confdefs.h
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00009324
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009325 else
9326 USE_NLS=no
9327 fi
9328 fi
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00009329
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009330 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use NLS" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009331$as_echo_n "checking whether to use NLS... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009332 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009333$as_echo "$USE_NLS" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009334 if test "$USE_NLS" = "yes"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009335 { $as_echo "$as_me:${as_lineno-$LINENO}: checking where the gettext function comes from" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009336$as_echo_n "checking where the gettext function comes from... " >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009337 if test "$gt_use_preinstalled_gnugettext" = "yes"; then
9338 if test "$gt_cv_func_gnugettext1_libintl" = "yes"; then
9339 gt_source="external libintl"
9340 else
9341 gt_source="libc"
9342 fi
9343 else
9344 gt_source="included intl directory"
9345 fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009346 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_source" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009347$as_echo "$gt_source" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009348 fi
9349
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009350 if test "$USE_NLS" = "yes"; then
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00009351
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009352 if test "$gt_use_preinstalled_gnugettext" = "yes"; then
9353 if test "$gt_cv_func_gnugettext1_libintl" = "yes"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009354 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libintl" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009355$as_echo_n "checking how to link with libintl... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009356 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBINTL" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009357$as_echo "$LIBINTL" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009358
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009359 for element in $INCINTL; do
9360 haveit=
9361 for x in $CPPFLAGS; do
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009362
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009363 acl_save_prefix="$prefix"
9364 prefix="$acl_final_prefix"
9365 acl_save_exec_prefix="$exec_prefix"
9366 exec_prefix="$acl_final_exec_prefix"
9367 eval x=\"$x\"
9368 exec_prefix="$acl_save_exec_prefix"
9369 prefix="$acl_save_prefix"
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00009370
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009371 if test "X$x" = "X$element"; then
9372 haveit=yes
9373 break
9374 fi
9375 done
9376 if test -z "$haveit"; then
9377 CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
9378 fi
9379 done
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00009380
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009381 fi
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00009382
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009383
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009384$as_echo "#define HAVE_GETTEXT 1" >>confdefs.h
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009385
9386
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009387$as_echo "#define HAVE_DCGETTEXT 1" >>confdefs.h
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009388
9389 fi
9390
9391 POSUB=po
9392 fi
9393
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009394
9395 if test "$PACKAGE" = gettext-runtime || test "$PACKAGE" = gettext-tools; then
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009396 BUILD_INCLUDED_LIBINTL=yes
9397 fi
9398
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009399
9400
9401
Theodore Ts'o93636bd2003-07-12 02:45:05 -04009402
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009403 nls_cv_header_intl=
9404 nls_cv_header_libgt=
9405
9406 DATADIRNAME=share
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009407
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009408
9409 INSTOBJEXT=.mo
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009410
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009411
9412 GENCAT=gencat
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009413
9414
9415 if test "$USE_INCLUDED_LIBINTL" = yes; then
9416 INTLOBJS="\$(GETTOBJS)"
9417 fi
9418
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009419
9420 INTL_LIBTOOL_SUFFIX_PREFIX=
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009421
9422
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009423
9424 INTLLIBS="$LIBINTL"
Theodore Ts'o93636bd2003-07-12 02:45:05 -04009425
9426
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009427
9428
9429
9430
9431
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009432{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009433$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
9434set x ${MAKE-make}
9435ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009436if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009437 $as_echo_n "(cached) " >&6
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009438else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009439 cat >conftest.make <<\_ACEOF
Theodore Ts'oe1052142006-10-21 21:46:47 -04009440SHELL = /bin/sh
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009441all:
Theodore Ts'oe1052142006-10-21 21:46:47 -04009442 @echo '@@@%%%=$(MAKE)=@@@%%%'
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009443_ACEOF
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009444# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
Theodore Ts'oe1052142006-10-21 21:46:47 -04009445case `${MAKE-make} -f conftest.make 2>/dev/null` in
9446 *@@@%%%=?*=@@@%%%*)
9447 eval ac_cv_prog_make_${ac_make}_set=yes;;
9448 *)
9449 eval ac_cv_prog_make_${ac_make}_set=no;;
9450esac
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009451rm -f conftest.make
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009452fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04009453if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009454 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009455$as_echo "yes" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009456 SET_MAKE=
9457else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009458 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009459$as_echo "no" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009460 SET_MAKE="MAKE=${MAKE-make}"
9461fi
9462
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009463 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU make" >&5
Theodore Ts'obcb915b2009-07-02 18:19:10 -04009464$as_echo_n "checking for GNU make... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009465if test "${_cv_gnu_make_command+set}" = set; then :
Theodore Ts'obcb915b2009-07-02 18:19:10 -04009466 $as_echo_n "(cached) " >&6
9467else
9468 _cv_gnu_make_command='' ;
9469 for a in "$MAKE" make gmake gnumake ; do
9470 if test -z "$a" ; then continue ; fi ;
9471 if ( sh -c "$a --version" 2> /dev/null | grep GNU 2>&1 > /dev/null ) ; then
9472 _cv_gnu_make_command=$a ;
9473 break;
9474 fi
9475 done ;
9476
9477fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009478{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_cv_gnu_make_command" >&5
Theodore Ts'obcb915b2009-07-02 18:19:10 -04009479$as_echo "$_cv_gnu_make_command" >&6; } ;
9480 if test "x$_cv_gnu_make_command" != "x" ; then
9481 ifGNUmake='' ;
9482 ifNotGNUmake='#' ;
9483 else
9484 ifGNUmake='#' ;
9485 ifNotGNUmake='' ;
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009486 { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"Not found\"" >&5
Theodore Ts'obcb915b2009-07-02 18:19:10 -04009487$as_echo "\"Not found\"" >&6; };
9488 fi
9489
9490
9491
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009492# Extract the first word of "ln", so it can be a program name with args.
9493set dummy ln; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009494{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009495$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009496if test "${ac_cv_path_LN+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009497 $as_echo_n "(cached) " >&6
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009498else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009499 case $LN in
9500 [\\/]* | ?:[\\/]*)
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009501 ac_cv_path_LN="$LN" # Let the user override the test with a path.
9502 ;;
9503 *)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009504 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9505for as_dir in $PATH
9506do
9507 IFS=$as_save_IFS
9508 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009509 for ac_exec_ext in '' $ac_executable_extensions; do
Theodore Ts'o29a5dee2007-07-04 16:28:47 -04009510 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 -05009511 ac_cv_path_LN="$as_dir/$ac_word$ac_exec_ext"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009512 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009513 break 2
9514 fi
9515done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009516 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04009517IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009518
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009519 test -z "$ac_cv_path_LN" && ac_cv_path_LN="ln"
9520 ;;
9521esac
9522fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009523LN=$ac_cv_path_LN
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009524if test -n "$LN"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009525 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LN" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009526$as_echo "$LN" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009527else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009528 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009529$as_echo "no" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009530fi
9531
Theodore Ts'oe1052142006-10-21 21:46:47 -04009532
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009533{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009534$as_echo_n "checking whether ln -s works... " >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009535LN_S=$as_ln_s
9536if test "$LN_S" = "ln -s"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009537 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009538$as_echo "yes" >&6; }
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +00009539else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009540 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009541$as_echo "no, using $LN_S" >&6; }
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +00009542fi
9543
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009544# Extract the first word of "mv", so it can be a program name with args.
9545set dummy mv; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009546{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009547$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009548if test "${ac_cv_path_MV+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009549 $as_echo_n "(cached) " >&6
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009550else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009551 case $MV in
9552 [\\/]* | ?:[\\/]*)
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009553 ac_cv_path_MV="$MV" # Let the user override the test with a path.
9554 ;;
9555 *)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009556 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9557for as_dir in $PATH
9558do
9559 IFS=$as_save_IFS
9560 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009561 for ac_exec_ext in '' $ac_executable_extensions; do
Theodore Ts'o29a5dee2007-07-04 16:28:47 -04009562 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 -05009563 ac_cv_path_MV="$as_dir/$ac_word$ac_exec_ext"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009564 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009565 break 2
9566 fi
9567done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009568 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04009569IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009570
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009571 test -z "$ac_cv_path_MV" && ac_cv_path_MV="mv"
9572 ;;
9573esac
9574fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009575MV=$ac_cv_path_MV
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009576if test -n "$MV"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009577 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MV" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009578$as_echo "$MV" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009579else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009580 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009581$as_echo "no" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009582fi
9583
Theodore Ts'oe1052142006-10-21 21:46:47 -04009584
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009585# Extract the first word of "cp", so it can be a program name with args.
9586set dummy cp; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009587{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009588$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009589if test "${ac_cv_path_CP+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009590 $as_echo_n "(cached) " >&6
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009591else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009592 case $CP in
9593 [\\/]* | ?:[\\/]*)
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009594 ac_cv_path_CP="$CP" # Let the user override the test with a path.
9595 ;;
9596 *)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009597 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9598for as_dir in $PATH
9599do
9600 IFS=$as_save_IFS
9601 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009602 for ac_exec_ext in '' $ac_executable_extensions; do
Theodore Ts'o29a5dee2007-07-04 16:28:47 -04009603 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 -05009604 ac_cv_path_CP="$as_dir/$ac_word$ac_exec_ext"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009605 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009606 break 2
9607 fi
9608done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009609 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04009610IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009611
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009612 test -z "$ac_cv_path_CP" && ac_cv_path_CP="cp"
9613 ;;
9614esac
9615fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009616CP=$ac_cv_path_CP
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009617if test -n "$CP"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009618 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CP" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009619$as_echo "$CP" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009620else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009621 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009622$as_echo "no" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009623fi
9624
Theodore Ts'oe1052142006-10-21 21:46:47 -04009625
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009626# Extract the first word of "rm", so it can be a program name with args.
9627set dummy rm; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009628{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009629$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009630if test "${ac_cv_path_RM+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009631 $as_echo_n "(cached) " >&6
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009632else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009633 case $RM in
9634 [\\/]* | ?:[\\/]*)
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009635 ac_cv_path_RM="$RM" # Let the user override the test with a path.
9636 ;;
9637 *)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009638 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9639for as_dir in $PATH
9640do
9641 IFS=$as_save_IFS
9642 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009643 for ac_exec_ext in '' $ac_executable_extensions; do
Theodore Ts'o29a5dee2007-07-04 16:28:47 -04009644 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 -05009645 ac_cv_path_RM="$as_dir/$ac_word$ac_exec_ext"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009646 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009647 break 2
9648 fi
9649done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009650 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04009651IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009652
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009653 test -z "$ac_cv_path_RM" && ac_cv_path_RM="rm"
9654 ;;
9655esac
9656fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009657RM=$ac_cv_path_RM
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009658if test -n "$RM"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009659 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RM" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009660$as_echo "$RM" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009661else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009662 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009663$as_echo "no" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009664fi
9665
Theodore Ts'oe1052142006-10-21 21:46:47 -04009666
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009667# Extract the first word of "chmod", so it can be a program name with args.
9668set dummy chmod; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009669{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009670$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009671if test "${ac_cv_path_CHMOD+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009672 $as_echo_n "(cached) " >&6
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009673else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009674 case $CHMOD in
9675 [\\/]* | ?:[\\/]*)
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009676 ac_cv_path_CHMOD="$CHMOD" # Let the user override the test with a path.
9677 ;;
9678 *)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009679 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9680for as_dir in $PATH
9681do
9682 IFS=$as_save_IFS
9683 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009684 for ac_exec_ext in '' $ac_executable_extensions; do
Theodore Ts'o29a5dee2007-07-04 16:28:47 -04009685 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 -05009686 ac_cv_path_CHMOD="$as_dir/$ac_word$ac_exec_ext"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009687 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009688 break 2
9689 fi
9690done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009691 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04009692IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009693
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009694 test -z "$ac_cv_path_CHMOD" && ac_cv_path_CHMOD=":"
9695 ;;
9696esac
9697fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009698CHMOD=$ac_cv_path_CHMOD
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009699if test -n "$CHMOD"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009700 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CHMOD" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009701$as_echo "$CHMOD" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009702else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009703 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009704$as_echo "no" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009705fi
9706
Theodore Ts'oe1052142006-10-21 21:46:47 -04009707
Theodore Ts'o32237012005-01-17 19:13:39 -05009708for ac_prog in gawk mawk nawk awk
9709do
9710 # Extract the first word of "$ac_prog", so it can be a program name with args.
9711set dummy $ac_prog; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009712{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009713$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009714if test "${ac_cv_prog_AWK+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009715 $as_echo_n "(cached) " >&6
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009716else
Theodore Ts'o32237012005-01-17 19:13:39 -05009717 if test -n "$AWK"; then
9718 ac_cv_prog_AWK="$AWK" # Let the user override the test.
9719else
9720as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009721for as_dir in $PATH
9722do
9723 IFS=$as_save_IFS
9724 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009725 for ac_exec_ext in '' $ac_executable_extensions; do
Theodore Ts'o29a5dee2007-07-04 16:28:47 -04009726 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 -05009727 ac_cv_prog_AWK="$ac_prog"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009728 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009729 break 2
9730 fi
9731done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009732 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04009733IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009734
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009735fi
Theodore Ts'o32237012005-01-17 19:13:39 -05009736fi
9737AWK=$ac_cv_prog_AWK
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009738if test -n "$AWK"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009739 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009740$as_echo "$AWK" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009741else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009742 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009743$as_echo "no" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009744fi
9745
Theodore Ts'oe1052142006-10-21 21:46:47 -04009746
Theodore Ts'o32237012005-01-17 19:13:39 -05009747 test -n "$AWK" && break
9748done
9749
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009750{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009751$as_echo_n "checking for egrep... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009752if test "${ac_cv_path_EGREP+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009753 $as_echo_n "(cached) " >&6
Theodore Ts'o32237012005-01-17 19:13:39 -05009754else
Theodore Ts'oe1052142006-10-21 21:46:47 -04009755 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
9756 then ac_cv_path_EGREP="$GREP -E"
9757 else
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009758 if test -z "$EGREP"; then
Theodore Ts'oe1052142006-10-21 21:46:47 -04009759 ac_path_EGREP_found=false
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009760 # Loop through the user's path and test for each of PROGNAME-LIST
9761 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
Theodore Ts'oe1052142006-10-21 21:46:47 -04009762for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
9763do
9764 IFS=$as_save_IFS
9765 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009766 for ac_prog in egrep; do
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009767 for ac_exec_ext in '' $ac_executable_extensions; do
9768 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
9769 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
9770# Check for GNU ac_path_EGREP and select it if it is found.
Theodore Ts'oe1052142006-10-21 21:46:47 -04009771 # Check for GNU $ac_path_EGREP
9772case `"$ac_path_EGREP" --version 2>&1` in
9773*GNU*)
9774 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
9775*)
9776 ac_count=0
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009777 $as_echo_n 0123456789 >"conftest.in"
Theodore Ts'oe1052142006-10-21 21:46:47 -04009778 while :
9779 do
9780 cat "conftest.in" "conftest.in" >"conftest.tmp"
9781 mv "conftest.tmp" "conftest.in"
9782 cp "conftest.in" "conftest.nl"
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009783 $as_echo 'EGREP' >> "conftest.nl"
Theodore Ts'oe1052142006-10-21 21:46:47 -04009784 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
9785 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009786 as_fn_arith $ac_count + 1 && ac_count=$as_val
Theodore Ts'oe1052142006-10-21 21:46:47 -04009787 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
9788 # Best one so far, save it but keep looking for a better one
9789 ac_cv_path_EGREP="$ac_path_EGREP"
9790 ac_path_EGREP_max=$ac_count
Theodore Ts'o32237012005-01-17 19:13:39 -05009791 fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04009792 # 10*(2^10) chars as input seems more than enough
9793 test $ac_count -gt 10 && break
9794 done
9795 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
9796esac
9797
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009798 $ac_path_EGREP_found && break 3
9799 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04009800 done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009801 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04009802IFS=$as_save_IFS
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009803 if test -z "$ac_cv_path_EGREP"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009804 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 +01009805 fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04009806else
9807 ac_cv_path_EGREP=$EGREP
9808fi
9809
Theodore Ts'oe1052142006-10-21 21:46:47 -04009810 fi
9811fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009812{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009813$as_echo "$ac_cv_path_EGREP" >&6; }
Theodore Ts'oe1052142006-10-21 21:46:47 -04009814 EGREP="$ac_cv_path_EGREP"
Theodore Ts'o32237012005-01-17 19:13:39 -05009815
9816
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009817# Extract the first word of "sed", so it can be a program name with args.
9818set dummy sed; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009819{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009820$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009821if test "${ac_cv_path_SED+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009822 $as_echo_n "(cached) " >&6
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009823else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009824 case $SED in
9825 [\\/]* | ?:[\\/]*)
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009826 ac_cv_path_SED="$SED" # Let the user override the test with a path.
9827 ;;
9828 *)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009829 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9830for as_dir in $PATH
9831do
9832 IFS=$as_save_IFS
9833 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009834 for ac_exec_ext in '' $ac_executable_extensions; do
Theodore Ts'o29a5dee2007-07-04 16:28:47 -04009835 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 -05009836 ac_cv_path_SED="$as_dir/$ac_word$ac_exec_ext"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009837 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009838 break 2
9839 fi
9840done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009841 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04009842IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009843
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009844 test -z "$ac_cv_path_SED" && ac_cv_path_SED="sed"
9845 ;;
9846esac
9847fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009848SED=$ac_cv_path_SED
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009849if test -n "$SED"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009850 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SED" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009851$as_echo "$SED" >&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'o9d564f71999-07-03 20:25:58 +00009858# Extract the first word of "perl", so it can be a program name with args.
9859set dummy perl; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009860{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009861$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009862if test "${ac_cv_path_PERL+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009863 $as_echo_n "(cached) " >&6
Theodore Ts'o9d564f71999-07-03 20:25:58 +00009864else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009865 case $PERL in
9866 [\\/]* | ?:[\\/]*)
Theodore Ts'o9d564f71999-07-03 20:25:58 +00009867 ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
9868 ;;
Theodore Ts'o9d564f71999-07-03 20:25:58 +00009869 *)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009870 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9871for as_dir in $PATH
9872do
9873 IFS=$as_save_IFS
9874 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009875 for ac_exec_ext in '' $ac_executable_extensions; do
Theodore Ts'o29a5dee2007-07-04 16:28:47 -04009876 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 -05009877 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009878 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009879 break 2
9880 fi
9881done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009882 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04009883IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009884
Theodore Ts'o9d564f71999-07-03 20:25:58 +00009885 test -z "$ac_cv_path_PERL" && ac_cv_path_PERL="perl"
9886 ;;
9887esac
9888fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009889PERL=$ac_cv_path_PERL
Theodore Ts'o9d564f71999-07-03 20:25:58 +00009890if test -n "$PERL"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009891 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009892$as_echo "$PERL" >&6; }
Theodore Ts'o9d564f71999-07-03 20:25:58 +00009893else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009894 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009895$as_echo "no" >&6; }
Theodore Ts'o9d564f71999-07-03 20:25:58 +00009896fi
9897
Theodore Ts'oe1052142006-10-21 21:46:47 -04009898
Theodore Ts'o250f79f2001-05-19 22:02:22 +00009899# Extract the first word of "ldconfig", so it can be a program name with args.
9900set dummy ldconfig; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009901{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009902$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009903if test "${ac_cv_path_LDCONFIG+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009904 $as_echo_n "(cached) " >&6
Theodore Ts'o250f79f2001-05-19 22:02:22 +00009905else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009906 case $LDCONFIG in
9907 [\\/]* | ?:[\\/]*)
Theodore Ts'o250f79f2001-05-19 22:02:22 +00009908 ac_cv_path_LDCONFIG="$LDCONFIG" # Let the user override the test with a path.
9909 ;;
Theodore Ts'o250f79f2001-05-19 22:02:22 +00009910 *)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009911 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9912for as_dir in $PATH
9913do
9914 IFS=$as_save_IFS
9915 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009916 for ac_exec_ext in '' $ac_executable_extensions; do
Theodore Ts'o29a5dee2007-07-04 16:28:47 -04009917 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 -05009918 ac_cv_path_LDCONFIG="$as_dir/$ac_word$ac_exec_ext"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009919 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009920 break 2
9921 fi
9922done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009923 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04009924IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009925
Theodore Ts'o250f79f2001-05-19 22:02:22 +00009926 test -z "$ac_cv_path_LDCONFIG" && ac_cv_path_LDCONFIG=":"
9927 ;;
9928esac
9929fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009930LDCONFIG=$ac_cv_path_LDCONFIG
Theodore Ts'o250f79f2001-05-19 22:02:22 +00009931if test -n "$LDCONFIG"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009932 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LDCONFIG" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009933$as_echo "$LDCONFIG" >&6; }
Theodore Ts'o250f79f2001-05-19 22:02:22 +00009934else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009935 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009936$as_echo "no" >&6; }
Theodore Ts'o250f79f2001-05-19 22:02:22 +00009937fi
9938
Theodore Ts'oe1052142006-10-21 21:46:47 -04009939
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009940if test -n "$ac_tool_prefix"; then
9941 # 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 +00009942set dummy ${ac_tool_prefix}ar; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009943{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009944$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009945if test "${ac_cv_prog_AR+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009946 $as_echo_n "(cached) " >&6
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009947else
9948 if test -n "$AR"; then
9949 ac_cv_prog_AR="$AR" # Let the user override the test.
9950else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009951as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9952for as_dir in $PATH
9953do
9954 IFS=$as_save_IFS
9955 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009956 for ac_exec_ext in '' $ac_executable_extensions; do
Theodore Ts'o29a5dee2007-07-04 16:28:47 -04009957 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 -05009958 ac_cv_prog_AR="${ac_tool_prefix}ar"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009959 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009960 break 2
9961 fi
9962done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009963 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04009964IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009965
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009966fi
9967fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009968AR=$ac_cv_prog_AR
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009969if test -n "$AR"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009970 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009971$as_echo "$AR" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009972else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009973 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009974$as_echo "no" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009975fi
9976
Theodore Ts'oe1052142006-10-21 21:46:47 -04009977
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009978fi
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009979if test -z "$ac_cv_prog_AR"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009980 ac_ct_AR=$AR
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009981 # Extract the first word of "ar", so it can be a program name with args.
9982set dummy ar; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009983{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009984$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009985if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009986 $as_echo_n "(cached) " >&6
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009987else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009988 if test -n "$ac_ct_AR"; then
9989 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009990else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009991as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9992for as_dir in $PATH
9993do
9994 IFS=$as_save_IFS
9995 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009996 for ac_exec_ext in '' $ac_executable_extensions; do
Theodore Ts'o29a5dee2007-07-04 16:28:47 -04009997 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 -05009998 ac_cv_prog_ac_ct_AR="ar"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009999 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010000 break 2
10001 fi
10002done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010003 done
Theodore Ts'oe1052142006-10-21 21:46:47 -040010004IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010005
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010006fi
10007fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010008ac_ct_AR=$ac_cv_prog_ac_ct_AR
10009if test -n "$ac_ct_AR"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010010 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010011$as_echo "$ac_ct_AR" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010012else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010013 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010014$as_echo "no" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010015fi
10016
Theodore Ts'oe1052142006-10-21 21:46:47 -040010017 if test "x$ac_ct_AR" = x; then
10018 AR="ar"
10019 else
10020 case $cross_compiling:$ac_tool_warned in
10021yes:)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010022{ $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 +010010023$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
Theodore Ts'oe1052142006-10-21 21:46:47 -040010024ac_tool_warned=yes ;;
10025esac
10026 AR=$ac_ct_AR
10027 fi
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010028else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010029 AR="$ac_cv_prog_AR"
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010030fi
10031
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010032if test -n "$ac_tool_prefix"; then
10033 # 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 +000010034set dummy ${ac_tool_prefix}ranlib; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010035{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010036$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010037if test "${ac_cv_prog_RANLIB+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010038 $as_echo_n "(cached) " >&6
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010039else
10040 if test -n "$RANLIB"; then
10041 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
10042else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010043as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10044for as_dir in $PATH
10045do
10046 IFS=$as_save_IFS
10047 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010048 for ac_exec_ext in '' $ac_executable_extensions; do
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040010049 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 -050010050 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010051 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010052 break 2
10053 fi
10054done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010055 done
Theodore Ts'oe1052142006-10-21 21:46:47 -040010056IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010057
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010058fi
10059fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010060RANLIB=$ac_cv_prog_RANLIB
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010061if test -n "$RANLIB"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010062 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010063$as_echo "$RANLIB" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010064else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010065 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010066$as_echo "no" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010067fi
10068
Theodore Ts'oe1052142006-10-21 21:46:47 -040010069
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010070fi
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010071if test -z "$ac_cv_prog_RANLIB"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010072 ac_ct_RANLIB=$RANLIB
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010073 # Extract the first word of "ranlib", so it can be a program name with args.
10074set dummy ranlib; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010075{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010076$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010077if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010078 $as_echo_n "(cached) " >&6
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010079else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010080 if test -n "$ac_ct_RANLIB"; then
10081 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010082else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010083as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10084for as_dir in $PATH
10085do
10086 IFS=$as_save_IFS
10087 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010088 for ac_exec_ext in '' $ac_executable_extensions; do
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040010089 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 -050010090 ac_cv_prog_ac_ct_RANLIB="ranlib"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010091 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010092 break 2
10093 fi
10094done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010095 done
Theodore Ts'oe1052142006-10-21 21:46:47 -040010096IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010097
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010098fi
10099fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010100ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
10101if test -n "$ac_ct_RANLIB"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010102 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010103$as_echo "$ac_ct_RANLIB" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010104else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010105 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010106$as_echo "no" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010107fi
10108
Theodore Ts'oe1052142006-10-21 21:46:47 -040010109 if test "x$ac_ct_RANLIB" = x; then
10110 RANLIB=":"
10111 else
10112 case $cross_compiling:$ac_tool_warned in
10113yes:)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010114{ $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 +010010115$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
Theodore Ts'oe1052142006-10-21 21:46:47 -040010116ac_tool_warned=yes ;;
10117esac
10118 RANLIB=$ac_ct_RANLIB
10119 fi
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010120else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010121 RANLIB="$ac_cv_prog_RANLIB"
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010122fi
10123
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010124if test -n "$ac_tool_prefix"; then
10125 # 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 +000010126set dummy ${ac_tool_prefix}strip; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010127{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010128$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010129if test "${ac_cv_prog_STRIP+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010130 $as_echo_n "(cached) " >&6
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010131else
10132 if test -n "$STRIP"; then
10133 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
10134else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010135as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10136for as_dir in $PATH
10137do
10138 IFS=$as_save_IFS
10139 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010140 for ac_exec_ext in '' $ac_executable_extensions; do
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040010141 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 -050010142 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010143 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010144 break 2
10145 fi
10146done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010147 done
Theodore Ts'oe1052142006-10-21 21:46:47 -040010148IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010149
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010150fi
10151fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010152STRIP=$ac_cv_prog_STRIP
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010153if test -n "$STRIP"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010154 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010155$as_echo "$STRIP" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010156else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010157 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010158$as_echo "no" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010159fi
10160
Theodore Ts'oe1052142006-10-21 21:46:47 -040010161
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010162fi
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010163if test -z "$ac_cv_prog_STRIP"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010164 ac_ct_STRIP=$STRIP
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010165 # Extract the first word of "strip", so it can be a program name with args.
10166set dummy strip; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010167{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010168$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010169if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010170 $as_echo_n "(cached) " >&6
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010171else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010172 if test -n "$ac_ct_STRIP"; then
10173 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010174else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010175as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10176for as_dir in $PATH
10177do
10178 IFS=$as_save_IFS
10179 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010180 for ac_exec_ext in '' $ac_executable_extensions; do
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040010181 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 -050010182 ac_cv_prog_ac_ct_STRIP="strip"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010183 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010184 break 2
10185 fi
10186done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010187 done
Theodore Ts'oe1052142006-10-21 21:46:47 -040010188IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010189
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010190fi
10191fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010192ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
10193if test -n "$ac_ct_STRIP"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010194 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010195$as_echo "$ac_ct_STRIP" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010196else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010197 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010198$as_echo "no" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010199fi
10200
Theodore Ts'oe1052142006-10-21 21:46:47 -040010201 if test "x$ac_ct_STRIP" = x; then
10202 STRIP=":"
10203 else
10204 case $cross_compiling:$ac_tool_warned in
10205yes:)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010206{ $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 +010010207$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
Theodore Ts'oe1052142006-10-21 21:46:47 -040010208ac_tool_warned=yes ;;
10209esac
10210 STRIP=$ac_ct_STRIP
10211 fi
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010212else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010213 STRIP="$ac_cv_prog_STRIP"
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010214fi
10215
Manish Katiyar7321d942008-04-14 17:20:03 +053010216# Extract the first word of "makeinfo", so it can be a program name with args.
10217set dummy makeinfo; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010218{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010219$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010220if test "${ac_cv_prog_MAKEINFO+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010221 $as_echo_n "(cached) " >&6
Manish Katiyar7321d942008-04-14 17:20:03 +053010222else
10223 if test -n "$MAKEINFO"; then
10224 ac_cv_prog_MAKEINFO="$MAKEINFO" # Let the user override the test.
10225else
10226as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10227for as_dir in $PATH
10228do
10229 IFS=$as_save_IFS
10230 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010231 for ac_exec_ext in '' $ac_executable_extensions; do
Manish Katiyar7321d942008-04-14 17:20:03 +053010232 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10233 ac_cv_prog_MAKEINFO="makeinfo"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010234 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Manish Katiyar7321d942008-04-14 17:20:03 +053010235 break 2
10236 fi
10237done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010238 done
Manish Katiyar7321d942008-04-14 17:20:03 +053010239IFS=$as_save_IFS
10240
10241fi
10242fi
10243MAKEINFO=$ac_cv_prog_MAKEINFO
10244if test -n "$MAKEINFO"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010245 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKEINFO" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010246$as_echo "$MAKEINFO" >&6; }
Manish Katiyar7321d942008-04-14 17:20:03 +053010247else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010248 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010249$as_echo "no" >&6; }
Manish Katiyar7321d942008-04-14 17:20:03 +053010250fi
10251
10252
10253if test "_$MAKEINFO" = "_"; then
10254 MAKEINFO="@echo Makeinfo is missing. Info documentation will not be built.;true"
10255else
10256 case "$MAKEINFO" in
10257 */missing.*)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010258 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING:
Manish Katiyar7321d942008-04-14 17:20:03 +053010259*** Makeinfo is missing. Info documentation will not be built." >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010260$as_echo "$as_me: WARNING:
Manish Katiyar7321d942008-04-14 17:20:03 +053010261*** Makeinfo is missing. Info documentation will not be built." >&2;}
10262 ;;
10263 *)
10264 ;;
10265 esac
10266fi
10267
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010268
Theodore Ts'o6c133521999-07-03 20:37:03 +000010269# See if we need a separate native compiler.
10270if test $cross_compiling = no; then
10271 BUILD_CC="$CC"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010272
Theodore Ts'o6c133521999-07-03 20:37:03 +000010273else
10274 for ac_prog in gcc cc
10275do
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010276 # Extract the first word of "$ac_prog", so it can be a program name with args.
Theodore Ts'o6c133521999-07-03 20:37:03 +000010277set dummy $ac_prog; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010278{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010279$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010280if test "${ac_cv_prog_BUILD_CC+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010281 $as_echo_n "(cached) " >&6
Theodore Ts'o6c133521999-07-03 20:37:03 +000010282else
10283 if test -n "$BUILD_CC"; then
10284 ac_cv_prog_BUILD_CC="$BUILD_CC" # Let the user override the test.
10285else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010286as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10287for as_dir in $PATH
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010288do
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010289 IFS=$as_save_IFS
10290 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010291 for ac_exec_ext in '' $ac_executable_extensions; do
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040010292 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 -050010293 ac_cv_prog_BUILD_CC="$ac_prog"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010294 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010295 break 2
10296 fi
10297done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010298 done
Theodore Ts'oe1052142006-10-21 21:46:47 -040010299IFS=$as_save_IFS
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010300
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010301fi
10302fi
10303BUILD_CC=$ac_cv_prog_BUILD_CC
10304if test -n "$BUILD_CC"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010305 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BUILD_CC" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010306$as_echo "$BUILD_CC" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010307else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010308 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010309$as_echo "no" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010310fi
10311
Theodore Ts'oe1052142006-10-21 21:46:47 -040010312
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010313 test -n "$BUILD_CC" && break
10314done
10315
10316fi
Theodore Ts'o9b3018a2011-08-11 14:56:49 -040010317for ac_header in dirent.h errno.h execinfo.h getopt.h malloc.h mntent.h paths.h semaphore.h setjmp.h signal.h stdarg.h stdint.h stdlib.h termios.h termio.h unistd.h utime.h 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 -050010318do :
10319 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
10320ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
10321eval as_val=\$$as_ac_Header
10322 if test "x$as_val" = x""yes; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010323 cat >>confdefs.h <<_ACEOF
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010324#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010325_ACEOF
10326
10327fi
10328
10329done
10330
Theodore Ts'oda76d6b2005-01-18 23:29:01 -050010331for ac_header in sys/disk.h sys/mount.h
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010332do :
10333 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
10334ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "
Theodore Ts'oda76d6b2005-01-18 23:29:01 -050010335#if HAVE_SYS_QUEUE_H
10336#include <sys/queue.h>
10337#endif
10338
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010339"
10340eval as_val=\$$as_ac_Header
10341 if test "x$as_val" = x""yes; then :
Theodore Ts'oda76d6b2005-01-18 23:29:01 -050010342 cat >>confdefs.h <<_ACEOF
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010343#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
Theodore Ts'oda76d6b2005-01-18 23:29:01 -050010344_ACEOF
10345
10346fi
10347
10348done
10349
Theodore Ts'oda76d6b2005-01-18 23:29:01 -050010350for ac_header in net/if.h
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010351do :
10352 ac_fn_c_check_header_compile "$LINENO" "net/if.h" "ac_cv_header_net_if_h" "
Theodore Ts'oda76d6b2005-01-18 23:29:01 -050010353#if HAVE_SYS_TYPES_H
10354#include <sys/types.h>
10355#endif
10356#if HAVE_SYS_SOCKET
10357#include <sys/socket.h>
10358#endif
10359
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010360"
10361if test "x$ac_cv_header_net_if_h" = x""yes; then :
Theodore Ts'oda76d6b2005-01-18 23:29:01 -050010362 cat >>confdefs.h <<_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010363#define HAVE_NET_IF_H 1
Theodore Ts'oda76d6b2005-01-18 23:29:01 -050010364_ACEOF
10365
10366fi
10367
10368done
10369
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010370for ac_func in vprintf
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010371do :
10372 ac_fn_c_check_func "$LINENO" "vprintf" "ac_cv_func_vprintf"
10373if test "x$ac_cv_func_vprintf" = x""yes; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010374 cat >>confdefs.h <<_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010375#define HAVE_VPRINTF 1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010376_ACEOF
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010377
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010378ac_fn_c_check_func "$LINENO" "_doprnt" "ac_cv_func__doprnt"
10379if test "x$ac_cv_func__doprnt" = x""yes; then :
Theodore Ts'o93636bd2003-07-12 02:45:05 -040010380
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010381$as_echo "#define HAVE_DOPRNT 1" >>confdefs.h
Theodore Ts'o93636bd2003-07-12 02:45:05 -040010382
10383fi
10384
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010385fi
10386done
10387
10388
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010389ac_fn_c_check_member "$LINENO" "struct dirent" "d_reclen" "ac_cv_member_struct_dirent_d_reclen" "#include <dirent.h>
10390"
10391if test "x$ac_cv_member_struct_dirent_d_reclen" = x""yes; then :
10392 $as_echo "#define HAVE_RECLEN_DIRENT 1" >>confdefs.h
Theodore Ts'offf45482003-04-13 00:44:19 -040010393
10394fi
Theodore Ts'o6c65d252005-01-19 12:59:48 -050010395
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010396ac_fn_c_check_type "$LINENO" "ssize_t" "ac_cv_type_ssize_t" "#include <sys/types.h>
10397"
10398if test "x$ac_cv_type_ssize_t" = x""yes; then :
10399 $as_echo "#define HAVE_TYPE_SSIZE_T 1" >>confdefs.h
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010400
Theodore Ts'offf45482003-04-13 00:44:19 -040010401fi
Theodore Ts'oe1052142006-10-21 21:46:47 -040010402
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010403ac_fn_c_check_decl "$LINENO" "llseek" "ac_cv_have_decl_llseek" "#include <unistd.h>
10404"
10405if test "x$ac_cv_have_decl_llseek" = x""yes; then :
10406 $as_echo "#define HAVE_LLSEEK_PROTOTYPE 1" >>confdefs.h
Theodore Ts'offf45482003-04-13 00:44:19 -040010407
10408fi
Theodore Ts'o6c65d252005-01-19 12:59:48 -050010409
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010410ac_fn_c_check_decl "$LINENO" "lseek64" "ac_cv_have_decl_lseek64" "#define _LARGEFILE_SOURCE
Theodore Ts'o6c65d252005-01-19 12:59:48 -050010411 #define _LARGEFILE64_SOURCE
10412 #include <unistd.h>
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010413"
10414if test "x$ac_cv_have_decl_lseek64" = x""yes; then :
10415 $as_echo "#define HAVE_LSEEK64_PROTOTYPE 1" >>confdefs.h
Theodore Ts'o6928adc2000-05-25 23:28:50 +000010416
10417fi
Theodore Ts'o6c65d252005-01-19 12:59:48 -050010418
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040010419# The cast to long int works around a bug in the HP C Compiler
10420# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
10421# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
10422# This bug is HP SR number 8606223364.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010423{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of short" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010424$as_echo_n "checking size of short... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010425if test "${ac_cv_sizeof_short+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010426 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010427else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010428 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 -050010429
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010430else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010431 if test "$ac_cv_type_short" = yes; then
10432 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010433$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010434{ as_fn_set_status 77
10435as_fn_error "cannot compute sizeof (short)
10436See \`config.log' for more details." "$LINENO" 5; }; }
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040010437 else
10438 ac_cv_sizeof_short=0
10439 fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010440fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010441
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010442fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010443{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_short" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010444$as_echo "$ac_cv_sizeof_short" >&6; }
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040010445
10446
10447
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010448cat >>confdefs.h <<_ACEOF
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010449#define SIZEOF_SHORT $ac_cv_sizeof_short
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010450_ACEOF
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010451
10452
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040010453# The cast to long int works around a bug in the HP C Compiler
10454# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
10455# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
10456# This bug is HP SR number 8606223364.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010457{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of int" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010458$as_echo_n "checking size of int... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010459if test "${ac_cv_sizeof_int+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010460 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010461else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010462 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 -050010463
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010464else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010465 if test "$ac_cv_type_int" = yes; then
10466 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010467$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010468{ as_fn_set_status 77
10469as_fn_error "cannot compute sizeof (int)
10470See \`config.log' for more details." "$LINENO" 5; }; }
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040010471 else
10472 ac_cv_sizeof_int=0
10473 fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010474fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010475
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010476fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010477{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_int" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010478$as_echo "$ac_cv_sizeof_int" >&6; }
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040010479
10480
10481
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010482cat >>confdefs.h <<_ACEOF
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010483#define SIZEOF_INT $ac_cv_sizeof_int
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010484_ACEOF
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010485
10486
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040010487# The cast to long int works around a bug in the HP C Compiler
10488# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
10489# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
10490# This bug is HP SR number 8606223364.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010491{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010492$as_echo_n "checking size of long... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010493if test "${ac_cv_sizeof_long+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010494 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010495else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010496 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 -050010497
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010498else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010499 if test "$ac_cv_type_long" = yes; then
10500 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010501$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010502{ as_fn_set_status 77
10503as_fn_error "cannot compute sizeof (long)
10504See \`config.log' for more details." "$LINENO" 5; }; }
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040010505 else
10506 ac_cv_sizeof_long=0
10507 fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010508fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010509
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010510fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010511{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010512$as_echo "$ac_cv_sizeof_long" >&6; }
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040010513
10514
10515
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010516cat >>confdefs.h <<_ACEOF
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010517#define SIZEOF_LONG $ac_cv_sizeof_long
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010518_ACEOF
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010519
10520
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040010521# The cast to long int works around a bug in the HP C Compiler
10522# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
10523# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
10524# This bug is HP SR number 8606223364.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010525{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long long" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010526$as_echo_n "checking size of long long... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010527if test "${ac_cv_sizeof_long_long+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010528 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010529else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010530 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 -050010531
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010532else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010533 if test "$ac_cv_type_long_long" = yes; then
10534 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010535$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010536{ as_fn_set_status 77
10537as_fn_error "cannot compute sizeof (long long)
10538See \`config.log' for more details." "$LINENO" 5; }; }
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040010539 else
10540 ac_cv_sizeof_long_long=0
10541 fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010542fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010543
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010544fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010545{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long_long" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010546$as_echo "$ac_cv_sizeof_long_long" >&6; }
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040010547
10548
10549
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010550cat >>confdefs.h <<_ACEOF
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +000010551#define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010552_ACEOF
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +000010553
Theodore Ts'o93636bd2003-07-12 02:45:05 -040010554
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010555SIZEOF_SHORT=$ac_cv_sizeof_short
10556SIZEOF_INT=$ac_cv_sizeof_int
10557SIZEOF_LONG=$ac_cv_sizeof_long
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +000010558SIZEOF_LONG_LONG=$ac_cv_sizeof_long_long
10559
Theodore Ts'o93636bd2003-07-12 02:45:05 -040010560
10561
10562
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010563 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010564$as_echo_n "checking whether byte ordering is bigendian... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010565if test "${ac_cv_c_bigendian+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010566 $as_echo_n "(cached) " >&6
Theodore Ts'o877eb6d2001-06-11 06:54:13 +000010567else
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010568 ac_cv_c_bigendian=unknown
10569 # See if we're dealing with a universal compiler.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010570 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010571/* end confdefs.h. */
10572#ifndef __APPLE_CC__
10573 not a universal capable compiler
10574 #endif
10575 typedef int dummy;
10576
10577_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010578if ac_fn_c_try_compile "$LINENO"; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010579
10580 # Check for potential -arch flags. It is not universal unless
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010581 # there are at least two -arch flags with different values.
10582 ac_arch=
10583 ac_prev=
10584 for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
10585 if test -n "$ac_prev"; then
10586 case $ac_word in
10587 i?86 | x86_64 | ppc | ppc64)
10588 if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
10589 ac_arch=$ac_word
10590 else
10591 ac_cv_c_bigendian=universal
10592 break
10593 fi
10594 ;;
10595 esac
10596 ac_prev=
10597 elif test "x$ac_word" = "x-arch"; then
10598 ac_prev=arch
10599 fi
10600 done
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010601fi
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010602rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10603 if test $ac_cv_c_bigendian = unknown; then
10604 # See if sys/param.h defines the BYTE_ORDER macro.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010605 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010606/* end confdefs.h. */
Theodore Ts'o877eb6d2001-06-11 06:54:13 +000010607#include <sys/types.h>
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010608 #include <sys/param.h>
Theodore Ts'o877eb6d2001-06-11 06:54:13 +000010609
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010610int
10611main ()
10612{
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010613#if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
10614 && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
10615 && LITTLE_ENDIAN)
10616 bogus endian macros
10617 #endif
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010618
10619 ;
10620 return 0;
10621}
10622_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010623if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'o877eb6d2001-06-11 06:54:13 +000010624 # It does; now see whether it defined to BIG_ENDIAN or not.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010625 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010626/* end confdefs.h. */
Theodore Ts'o877eb6d2001-06-11 06:54:13 +000010627#include <sys/types.h>
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010628 #include <sys/param.h>
Theodore Ts'o877eb6d2001-06-11 06:54:13 +000010629
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010630int
10631main ()
10632{
Theodore Ts'o877eb6d2001-06-11 06:54:13 +000010633#if BYTE_ORDER != BIG_ENDIAN
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010634 not big endian
10635 #endif
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010636
10637 ;
10638 return 0;
10639}
10640_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010641if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'o877eb6d2001-06-11 06:54:13 +000010642 ac_cv_c_bigendian=yes
10643else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010644 ac_cv_c_bigendian=no
Theodore Ts'o877eb6d2001-06-11 06:54:13 +000010645fi
Theodore Ts'oe1052142006-10-21 21:46:47 -040010646rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010647fi
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010648rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10649 fi
10650 if test $ac_cv_c_bigendian = unknown; then
10651 # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010652 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010653/* end confdefs.h. */
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010654#include <limits.h>
10655
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010656int
10657main ()
10658{
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010659#if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
10660 bogus endian macros
10661 #endif
10662
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010663 ;
10664 return 0;
10665}
10666_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010667if ac_fn_c_try_compile "$LINENO"; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010668 # It does; now see whether it defined to _BIG_ENDIAN or not.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010669 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010670/* end confdefs.h. */
10671#include <limits.h>
10672
10673int
10674main ()
10675{
10676#ifndef _BIG_ENDIAN
10677 not big endian
10678 #endif
10679
10680 ;
10681 return 0;
10682}
10683_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010684if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010685 ac_cv_c_bigendian=yes
Theodore Ts'o877eb6d2001-06-11 06:54:13 +000010686else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010687 ac_cv_c_bigendian=no
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010688fi
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010689rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010690fi
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010691rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10692 fi
10693 if test $ac_cv_c_bigendian = unknown; then
10694 # Compile a test program.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010695 if test "$cross_compiling" = yes; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010696 # Try to guess by grepping values from an object file.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010697 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010698/* end confdefs.h. */
10699short int ascii_mm[] =
10700 { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
10701 short int ascii_ii[] =
10702 { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
10703 int use_ascii (int i) {
10704 return ascii_mm[i] + ascii_ii[i];
10705 }
10706 short int ebcdic_ii[] =
10707 { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
10708 short int ebcdic_mm[] =
10709 { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
10710 int use_ebcdic (int i) {
10711 return ebcdic_mm[i] + ebcdic_ii[i];
10712 }
10713 extern int foo;
10714
10715int
10716main ()
10717{
10718return use_ascii (foo) == use_ebcdic (foo);
10719 ;
10720 return 0;
10721}
10722_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010723if ac_fn_c_try_compile "$LINENO"; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010724 if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
10725 ac_cv_c_bigendian=yes
10726 fi
10727 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
10728 if test "$ac_cv_c_bigendian" = unknown; then
10729 ac_cv_c_bigendian=no
10730 else
10731 # finding both strings is unlikely to happen, but who knows?
10732 ac_cv_c_bigendian=unknown
10733 fi
10734 fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010735fi
Theodore Ts'oe1052142006-10-21 21:46:47 -040010736rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010737else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010738 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010739/* end confdefs.h. */
Theodore Ts'oe1052142006-10-21 21:46:47 -040010740$ac_includes_default
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010741int
10742main ()
10743{
Theodore Ts'oe1052142006-10-21 21:46:47 -040010744
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010745 /* Are we little or big endian? From Harbison&Steele. */
10746 union
10747 {
10748 long int l;
10749 char c[sizeof (long int)];
10750 } u;
10751 u.l = 1;
10752 return u.c[sizeof (long int) - 1] == 1;
Theodore Ts'oe1052142006-10-21 21:46:47 -040010753
10754 ;
10755 return 0;
Theodore Ts'o877eb6d2001-06-11 06:54:13 +000010756}
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010757_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010758if ac_fn_c_try_run "$LINENO"; then :
Theodore Ts'o877eb6d2001-06-11 06:54:13 +000010759 ac_cv_c_bigendian=no
10760else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010761 ac_cv_c_bigendian=yes
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010762fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010763rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
10764 conftest.$ac_objext conftest.beam conftest.$ac_ext
Theodore Ts'o93636bd2003-07-12 02:45:05 -040010765fi
Theodore Ts'oe1052142006-10-21 21:46:47 -040010766
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010767 fi
Theodore Ts'o93636bd2003-07-12 02:45:05 -040010768fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010769{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010770$as_echo "$ac_cv_c_bigendian" >&6; }
10771 case $ac_cv_c_bigendian in #(
10772 yes)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010773 $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010774;; #(
10775 no)
10776 ;; #(
10777 universal)
10778
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010779$as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010780
10781 ;; #(
10782 *)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010783 as_fn_error "unknown endianness
10784 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010785 esac
Theodore Ts'o877eb6d2001-06-11 06:54:13 +000010786
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040010787BUILD_CC="$BUILD_CC" CPP="$CPP" /bin/sh $ac_aux_dir/parse-types.sh
Theodore Ts'o4ea7ea02006-04-09 08:41:55 -040010788ASM_TYPES_HEADER=./asm_types.h
10789
Theodore Ts'o488c75a2008-06-07 08:55:21 -040010790echo "/* These defines are needed for the public ext2fs.h header file */" \
10791 > public_config.h
10792if grep HAVE_SYS_TYPES_H confdefs.h > tmp_config.$$; then
10793 uniq tmp_config.$$ >> public_config.h
10794else
10795 echo "#undef HAVE_SYS_TYPES_H" >> public_config.h
10796fi
10797if grep WORDS_BIGENDIAN confdefs.h > tmp_config.$$; then
10798 uniq tmp_config.$$ >> public_config.h
10799else
10800 echo "#undef WORDS_BIGENDIAN" >> public_config.h
10801fi
10802rm -f tmp_config.$$
10803PUBLIC_CONFIG_HEADER=./public_config.h
10804
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010805for ac_header in inttypes.h
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010806do :
10807 ac_fn_c_check_header_mongrel "$LINENO" "inttypes.h" "ac_cv_header_inttypes_h" "$ac_includes_default"
10808if test "x$ac_cv_header_inttypes_h" = x""yes; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010809 cat >>confdefs.h <<_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010810#define HAVE_INTTYPES_H 1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010811_ACEOF
10812
10813fi
10814
Theodore Ts'o0c193f82003-08-01 14:26:23 -040010815done
10816
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010817ac_fn_c_check_type "$LINENO" "intptr_t" "ac_cv_type_intptr_t" "$ac_includes_default"
10818if test "x$ac_cv_type_intptr_t" = x""yes; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010819
10820cat >>confdefs.h <<_ACEOF
Theodore Ts'od2ee56d2005-01-09 00:57:45 -050010821#define HAVE_INTPTR_T 1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010822_ACEOF
10823
Theodore Ts'od2ee56d2005-01-09 00:57:45 -050010824
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010825fi
10826
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010827{ $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 +010010828$as_echo_n "checking whether struct stat has a st_flags field... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010829if test "${e2fsprogs_cv_struct_st_flags+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010830 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010831else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010832 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010833/* end confdefs.h. */
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010834#include <sys/stat.h>
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010835int
10836main ()
10837{
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010838struct stat stat; stat.st_flags = 0;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010839 ;
10840 return 0;
10841}
10842_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010843if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010844 e2fsprogs_cv_struct_st_flags=yes
10845else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010846 e2fsprogs_cv_struct_st_flags=no
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010847fi
Theodore Ts'oe1052142006-10-21 21:46:47 -040010848rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10849fi
10850
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010851{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $e2fsprogs_cv_struct_st_flags" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010852$as_echo "$e2fsprogs_cv_struct_st_flags" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010853if test "$e2fsprogs_cv_struct_st_flags" = yes; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010854 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether st_flags field is useful" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010855$as_echo_n "checking whether st_flags field is useful... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010856 if test "${e2fsprogs_cv_struct_st_flags_immut+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010857 $as_echo_n "(cached) " >&6
Theodore Ts'oc03bc4e1999-10-20 18:20:36 +000010858else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010859 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010860/* end confdefs.h. */
Theodore Ts'oc03bc4e1999-10-20 18:20:36 +000010861#include <sys/stat.h>
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010862int
10863main ()
10864{
Theodore Ts'oc03bc4e1999-10-20 18:20:36 +000010865struct stat stat; stat.st_flags |= UF_IMMUTABLE;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010866 ;
10867 return 0;
10868}
10869_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010870if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'oc03bc4e1999-10-20 18:20:36 +000010871 e2fsprogs_cv_struct_st_flags_immut=yes
10872else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010873 e2fsprogs_cv_struct_st_flags_immut=no
Theodore Ts'oc03bc4e1999-10-20 18:20:36 +000010874fi
Theodore Ts'oe1052142006-10-21 21:46:47 -040010875rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10876fi
10877
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010878 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $e2fsprogs_cv_struct_st_flags_immut" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010879$as_echo "$e2fsprogs_cv_struct_st_flags_immut" >&6; }
Theodore Ts'oc03bc4e1999-10-20 18:20:36 +000010880 if test "$e2fsprogs_cv_struct_st_flags_immut" = yes; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010881 $as_echo "#define HAVE_STAT_FLAGS 1" >>confdefs.h
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010882
Theodore Ts'oc03bc4e1999-10-20 18:20:36 +000010883 fi
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010884fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010885ac_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 -050010886 #include <sys/socket.h>
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010887"
10888if test "x$ac_cv_member_struct_sockaddr_sa_len" = x""yes; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010889
10890cat >>confdefs.h <<_ACEOF
Theodore Ts'o84ea6e72004-03-19 19:29:17 -050010891#define HAVE_SA_LEN 1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010892_ACEOF
Theodore Ts'o84ea6e72004-03-19 19:29:17 -050010893
10894fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010895
Eric Sandeen9ed8e5f2009-10-02 11:32:42 -050010896if test -n "$BLKID_CMT"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010897 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing blkid_probe_all" >&5
Eric Sandeen9ed8e5f2009-10-02 11:32:42 -050010898$as_echo_n "checking for library containing blkid_probe_all... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010899if test "${ac_cv_search_blkid_probe_all+set}" = set; then :
Eric Sandeen9ed8e5f2009-10-02 11:32:42 -050010900 $as_echo_n "(cached) " >&6
10901else
10902 ac_func_search_save_LIBS=$LIBS
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010903cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Eric Sandeen9ed8e5f2009-10-02 11:32:42 -050010904/* end confdefs.h. */
10905
10906/* Override any GCC internal prototype to avoid an error.
10907 Use char because int might match the return type of a GCC
10908 builtin and then its argument prototype would still apply. */
10909#ifdef __cplusplus
10910extern "C"
10911#endif
10912char blkid_probe_all ();
10913int
10914main ()
10915{
10916return blkid_probe_all ();
10917 ;
10918 return 0;
10919}
10920_ACEOF
10921for ac_lib in '' blkid; do
10922 if test -z "$ac_lib"; then
10923 ac_res="none required"
10924 else
10925 ac_res=-l$ac_lib
10926 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
10927 fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010928 if ac_fn_c_try_link "$LINENO"; then :
Eric Sandeen9ed8e5f2009-10-02 11:32:42 -050010929 ac_cv_search_blkid_probe_all=$ac_res
Eric Sandeen9ed8e5f2009-10-02 11:32:42 -050010930fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010931rm -f core conftest.err conftest.$ac_objext \
10932 conftest$ac_exeext
10933 if test "${ac_cv_search_blkid_probe_all+set}" = set; then :
Eric Sandeen9ed8e5f2009-10-02 11:32:42 -050010934 break
10935fi
10936done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010937if test "${ac_cv_search_blkid_probe_all+set}" = set; then :
10938
Eric Sandeen9ed8e5f2009-10-02 11:32:42 -050010939else
10940 ac_cv_search_blkid_probe_all=no
10941fi
10942rm conftest.$ac_ext
10943LIBS=$ac_func_search_save_LIBS
10944fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010945{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_blkid_probe_all" >&5
Eric Sandeen9ed8e5f2009-10-02 11:32:42 -050010946$as_echo "$ac_cv_search_blkid_probe_all" >&6; }
10947ac_res=$ac_cv_search_blkid_probe_all
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010948if test "$ac_res" != no; then :
Eric Sandeen9ed8e5f2009-10-02 11:32:42 -050010949 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
10950
10951fi
10952
10953fi
Theodore Ts'o9b3018a2011-08-11 14:56:49 -040010954for 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 sync_file_range posix_fadvise fallocate fallocate64 blkid_probe_get_topology mbstowcs backtrace
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010955do :
10956 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
10957ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
10958eval as_val=\$$as_ac_var
10959 if test "x$as_val" = x""yes; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010960 cat >>confdefs.h <<_ACEOF
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010961#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010962_ACEOF
10963
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010964fi
10965done
10966
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +000010967SOCKET_LIB=''
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010968{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for socket in -lsocket" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010969$as_echo_n "checking for socket in -lsocket... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010970if test "${ac_cv_lib_socket_socket+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010971 $as_echo_n "(cached) " >&6
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +000010972else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010973 ac_check_lib_save_LIBS=$LIBS
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +000010974LIBS="-lsocket $LIBS"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010975cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010976/* end confdefs.h. */
10977
Theodore Ts'oe1052142006-10-21 21:46:47 -040010978/* Override any GCC internal prototype to avoid an error.
10979 Use char because int might match the return type of a GCC
10980 builtin and then its argument prototype would still apply. */
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010981#ifdef __cplusplus
10982extern "C"
10983#endif
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010984char socket ();
10985int
10986main ()
10987{
Theodore Ts'oe1052142006-10-21 21:46:47 -040010988return socket ();
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010989 ;
10990 return 0;
10991}
10992_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010993if ac_fn_c_try_link "$LINENO"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010994 ac_cv_lib_socket_socket=yes
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +000010995else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010996 ac_cv_lib_socket_socket=no
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +000010997fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010998rm -f core conftest.err conftest.$ac_objext \
10999 conftest$ac_exeext conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011000LIBS=$ac_check_lib_save_LIBS
11001fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011002{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_socket" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011003$as_echo "$ac_cv_lib_socket_socket" >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011004if test "x$ac_cv_lib_socket_socket" = x""yes; then :
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +000011005 SOCKET_LIB=-lsocket
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +000011006fi
11007
Theodore Ts'o93636bd2003-07-12 02:45:05 -040011008
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011009{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for optreset" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011010$as_echo_n "checking for optreset... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011011if test "${ac_cv_have_optreset+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011012 $as_echo_n "(cached) " >&6
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011013else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011014 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011015/* end confdefs.h. */
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011016#include <unistd.h>
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011017
11018_ACEOF
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011019if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011020 $EGREP "optreset" >/dev/null 2>&1; then :
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011021 ac_cv_have_optreset=yes
11022else
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011023 ac_cv_have_optreset=no
11024fi
11025rm -f conftest*
11026
11027fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011028{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_optreset" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011029$as_echo "$ac_cv_have_optreset" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011030if test $ac_cv_have_optreset = yes; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011031 $as_echo "#define HAVE_OPTRESET 1" >>confdefs.h
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011032
11033fi
Theodore Ts'od7f45af2008-09-12 10:15:26 -040011034SEM_INIT_LIB=''
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011035ac_fn_c_check_func "$LINENO" "sem_init" "ac_cv_func_sem_init"
11036if test "x$ac_cv_func_sem_init" = x""yes; then :
11037
Theodore Ts'od7f45af2008-09-12 10:15:26 -040011038else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011039 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sem_init in -lpthread" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011040$as_echo_n "checking for sem_init in -lpthread... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011041if test "${ac_cv_lib_pthread_sem_init+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011042 $as_echo_n "(cached) " >&6
Theodore Ts'od7f45af2008-09-12 10:15:26 -040011043else
11044 ac_check_lib_save_LIBS=$LIBS
11045LIBS="-lpthread $LIBS"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011046cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'od7f45af2008-09-12 10:15:26 -040011047/* end confdefs.h. */
11048
11049/* Override any GCC internal prototype to avoid an error.
11050 Use char because int might match the return type of a GCC
11051 builtin and then its argument prototype would still apply. */
11052#ifdef __cplusplus
11053extern "C"
11054#endif
11055char sem_init ();
11056int
11057main ()
11058{
11059return sem_init ();
11060 ;
11061 return 0;
11062}
11063_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011064if ac_fn_c_try_link "$LINENO"; then :
Theodore Ts'od7f45af2008-09-12 10:15:26 -040011065 ac_cv_lib_pthread_sem_init=yes
11066else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011067 ac_cv_lib_pthread_sem_init=no
Theodore Ts'od7f45af2008-09-12 10:15:26 -040011068fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011069rm -f core conftest.err conftest.$ac_objext \
11070 conftest$ac_exeext conftest.$ac_ext
Theodore Ts'od7f45af2008-09-12 10:15:26 -040011071LIBS=$ac_check_lib_save_LIBS
11072fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011073{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pthread_sem_init" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011074$as_echo "$ac_cv_lib_pthread_sem_init" >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011075if test "x$ac_cv_lib_pthread_sem_init" = x""yes; then :
11076 $as_echo "#define HAVE_SEM_INIT 1" >>confdefs.h
Theodore Ts'od7f45af2008-09-12 10:15:26 -040011077
11078 SEM_INIT_LIB=-lpthread
11079else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011080 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sem_init in -lrt" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011081$as_echo_n "checking for sem_init in -lrt... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011082if test "${ac_cv_lib_rt_sem_init+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011083 $as_echo_n "(cached) " >&6
Theodore Ts'od7f45af2008-09-12 10:15:26 -040011084else
11085 ac_check_lib_save_LIBS=$LIBS
11086LIBS="-lrt $LIBS"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011087cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'od7f45af2008-09-12 10:15:26 -040011088/* end confdefs.h. */
11089
11090/* Override any GCC internal prototype to avoid an error.
11091 Use char because int might match the return type of a GCC
11092 builtin and then its argument prototype would still apply. */
11093#ifdef __cplusplus
11094extern "C"
11095#endif
11096char sem_init ();
11097int
11098main ()
11099{
11100return sem_init ();
11101 ;
11102 return 0;
11103}
11104_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011105if ac_fn_c_try_link "$LINENO"; then :
Theodore Ts'od7f45af2008-09-12 10:15:26 -040011106 ac_cv_lib_rt_sem_init=yes
11107else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011108 ac_cv_lib_rt_sem_init=no
Theodore Ts'od7f45af2008-09-12 10:15:26 -040011109fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011110rm -f core conftest.err conftest.$ac_objext \
11111 conftest$ac_exeext conftest.$ac_ext
Theodore Ts'od7f45af2008-09-12 10:15:26 -040011112LIBS=$ac_check_lib_save_LIBS
11113fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011114{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_rt_sem_init" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011115$as_echo "$ac_cv_lib_rt_sem_init" >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011116if test "x$ac_cv_lib_rt_sem_init" = x""yes; then :
11117 $as_echo "#define HAVE_SEM_INIT 1" >>confdefs.h
Theodore Ts'od7f45af2008-09-12 10:15:26 -040011118
11119 SEM_INIT_LIB=-lrt
11120else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011121 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sem_init in -lposix4" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011122$as_echo_n "checking for sem_init in -lposix4... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011123if test "${ac_cv_lib_posix4_sem_init+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011124 $as_echo_n "(cached) " >&6
Theodore Ts'od7f45af2008-09-12 10:15:26 -040011125else
11126 ac_check_lib_save_LIBS=$LIBS
11127LIBS="-lposix4 $LIBS"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011128cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'od7f45af2008-09-12 10:15:26 -040011129/* end confdefs.h. */
11130
11131/* Override any GCC internal prototype to avoid an error.
11132 Use char because int might match the return type of a GCC
11133 builtin and then its argument prototype would still apply. */
11134#ifdef __cplusplus
11135extern "C"
11136#endif
11137char sem_init ();
11138int
11139main ()
11140{
11141return sem_init ();
11142 ;
11143 return 0;
11144}
11145_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011146if ac_fn_c_try_link "$LINENO"; then :
Theodore Ts'od7f45af2008-09-12 10:15:26 -040011147 ac_cv_lib_posix4_sem_init=yes
11148else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011149 ac_cv_lib_posix4_sem_init=no
Theodore Ts'od7f45af2008-09-12 10:15:26 -040011150fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011151rm -f core conftest.err conftest.$ac_objext \
11152 conftest$ac_exeext conftest.$ac_ext
Theodore Ts'od7f45af2008-09-12 10:15:26 -040011153LIBS=$ac_check_lib_save_LIBS
11154fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011155{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_posix4_sem_init" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011156$as_echo "$ac_cv_lib_posix4_sem_init" >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011157if test "x$ac_cv_lib_posix4_sem_init" = x""yes; then :
11158 $as_echo "#define HAVE_SEM_INIT 1" >>confdefs.h
Theodore Ts'od7f45af2008-09-12 10:15:26 -040011159
11160 SEM_INIT_LIB=-lposix4
11161fi
11162
11163fi
11164
11165fi
11166
11167fi
11168
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011169{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for unified diff option" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011170$as_echo_n "checking for unified diff option... " >&6; }
Theodore Ts'o27f991b2008-04-01 20:32:55 -040011171if diff -u $0 $0 > /dev/null 2>&1 ; then
Theodore Ts'oe54635d2006-08-06 14:33:13 -040011172 UNI_DIFF_OPTS=-u
11173else
11174 UNI_DIFF_OPTS=-c
11175fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011176{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $UNI_DIFF_OPTS" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011177$as_echo "$UNI_DIFF_OPTS" >&6; }
Theodore Ts'oe54635d2006-08-06 14:33:13 -040011178
Theodore Ts'o8f3f29d2000-02-11 05:04:44 +000011179case "$host_os" in
11180linux*)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011181 $as_echo "#define HAVE_EXT2_IOCTLS 1" >>confdefs.h
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011182
Theodore Ts'o8f3f29d2000-02-11 05:04:44 +000011183 ;;
11184esac
Theodore Ts'oe6f2bda2002-08-18 03:37:10 -040011185LINUX_CMT="#"
Theodore Ts'offf45482003-04-13 00:44:19 -040011186CYGWIN_CMT="#"
11187UNIX_CMT=
Theodore Ts'oe6f2bda2002-08-18 03:37:10 -040011188case "$host_os" in
11189linux*)
11190 LINUX_CMT=
11191 ;;
Theodore Ts'offf45482003-04-13 00:44:19 -040011192cygwin)
11193 CYGWIN_CMT=
11194 UNIX_CMT="#"
Theodore Ts'offf45482003-04-13 00:44:19 -040011195 ;;
Theodore Ts'oe6f2bda2002-08-18 03:37:10 -040011196esac
11197
Theodore Ts'o93636bd2003-07-12 02:45:05 -040011198
11199
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011200case "$host_os" in
Theodore Ts'o93636bd2003-07-12 02:45:05 -040011201linux* | gnu* | k*bsd*-gnu)
Theodore Ts'oa4b2d3c1998-04-03 16:12:25 +000011202 if test "$prefix" = NONE -a "$root_prefix" = NONE ; then
11203 root_prefix="";
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011204 { $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 +010011205$as_echo "On $host_os systems, root_prefix defaults to ''" >&6; }
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +000011206 fi
11207 ;;
11208esac
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +000011209case "$host_os" in
Theodore Ts'o93636bd2003-07-12 02:45:05 -040011210linux* | gnu* | k*bsd*-gnu)
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +000011211 if test "$prefix" = NONE ; then
Theodore Ts'oa4b2d3c1998-04-03 16:12:25 +000011212 prefix="/usr";
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011213 { $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 +010011214$as_echo "On $host_os systems, prefix defaults to /usr" >&6; }
Theodore Ts'obff61a72002-05-21 22:21:38 -040011215 if test "$mandir" = '${prefix}/man' ; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011216 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ...and mandir defaults to /usr/share/man" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011217$as_echo "...and mandir defaults to /usr/share/man" >&6; }
Theodore Ts'obff61a72002-05-21 22:21:38 -040011218 mandir=/usr/share/man
11219 fi
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011220 fi
11221;;
11222esac
Theodore Ts'oa4b2d3c1998-04-03 16:12:25 +000011223if test "$root_prefix" = NONE ; then
Theodore Ts'offe19911998-04-08 06:05:49 +000011224 if test "$prefix" = NONE ; then
Theodore Ts'oa4b2d3c1998-04-03 16:12:25 +000011225 root_prefix="$ac_default_prefix"
11226 else
11227 root_prefix="$prefix"
11228 fi
Theodore Ts'ob5ffead2002-05-11 19:17:00 -040011229 root_bindir=$bindir
11230 root_sbindir=$sbindir
11231 root_libdir=$libdir
11232 root_sysconfdir=$sysconfdir
11233else
11234 root_bindir='${root_prefix}/bin'
11235 root_sbindir='${root_prefix}/sbin'
11236 root_libdir='${root_prefix}/lib'
11237 root_sysconfdir='${root_prefix}/etc'
Theodore Ts'oa4b2d3c1998-04-03 16:12:25 +000011238fi
Theodore Ts'oc4ef11c2008-01-04 16:55:37 -050011239if test "$bindir" != '${exec_prefix}/bin'; then
11240 root_bindir=$bindir
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011241 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Setting root_bindir to $root_bindir" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011242$as_echo "Setting root_bindir to $root_bindir" >&6; }
Theodore Ts'oc4ef11c2008-01-04 16:55:37 -050011243fi
11244if test "$sbindir" != '${exec_prefix}/sbin'; then
11245 root_sbindir=$sbindir
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011246 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Setting root_sbindir to $root_sbindir" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011247$as_echo "Setting root_sbindir to $root_sbindir" >&6; }
Theodore Ts'oc4ef11c2008-01-04 16:55:37 -050011248fi
11249if test "$libdir" != '${exec_prefix}/lib'; then
11250 root_libdir=$libdir
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011251 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Setting root_libdir to $root_libdir" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011252$as_echo "Setting root_libdir to $root_libdir" >&6; }
Theodore Ts'oc4ef11c2008-01-04 16:55:37 -050011253fi
11254if test "$sysconfdir" != '${prefix}/etc'; then
11255 root_sysconfdir=$sysconfdir
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011256 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Setting root_sysconfdir to $root_sysconfdir" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011257$as_echo "Setting root_sysconfdir to $root_sysconfdir" >&6; }
Theodore Ts'oc4ef11c2008-01-04 16:55:37 -050011258fi
Theodore Ts'oa4b2d3c1998-04-03 16:12:25 +000011259
Theodore Ts'o93636bd2003-07-12 02:45:05 -040011260
11261
11262
11263
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011264{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether linker accepts -static" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011265$as_echo_n "checking whether linker accepts -static... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011266if test "${ac_cv_e2fsprogs_use_static+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011267 $as_echo_n "(cached) " >&6
Theodore Ts'oae851481997-04-29 18:13:24 +000011268else
11269 SAVE_LDFLAGS=$LDFLAGS; LDFLAGS="$LDFLAGS -static"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011270cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011271/* end confdefs.h. */
Theodore Ts'oae851481997-04-29 18:13:24 +000011272#include <stdio.h>
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011273int
11274main ()
11275{
Theodore Ts'oae851481997-04-29 18:13:24 +000011276fflush(stdout);
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011277 ;
11278 return 0;
11279}
11280_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011281if ac_fn_c_try_link "$LINENO"; then :
Theodore Ts'oae851481997-04-29 18:13:24 +000011282 ac_cv_e2fsprogs_use_static=yes
11283else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011284 ac_cv_e2fsprogs_use_static=no
Theodore Ts'oae851481997-04-29 18:13:24 +000011285fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011286rm -f core conftest.err conftest.$ac_objext \
11287 conftest$ac_exeext conftest.$ac_ext
Theodore Ts'oae851481997-04-29 18:13:24 +000011288LDFLAGS=$SAVE_LDFLAGS
11289fi
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011290
Theodore Ts'odefde781999-01-04 07:39:19 +000011291case "$host_os" in
11292solaris2.*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011293 ac_cv_e2fsprogs_use_static=no
Theodore Ts'odefde781999-01-04 07:39:19 +000011294;;
11295esac
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011296{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_e2fsprogs_use_static" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011297$as_echo "$ac_cv_e2fsprogs_use_static" >&6; }
Theodore Ts'o74becf31997-04-26 14:37:06 +000011298LDFLAG_STATIC=
Theodore Ts'oae851481997-04-29 18:13:24 +000011299if test $ac_cv_e2fsprogs_use_static = yes; then
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011300 LDFLAG_STATIC=-static
Theodore Ts'oae851481997-04-29 18:13:24 +000011301fi
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011302
Theodore Ts'o07a0db12003-07-05 14:50:24 -040011303case "$host_os" in
11304darwin*)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011305 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Using Apple Darwin / GNU libintl workaround" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011306$as_echo "Using Apple Darwin / GNU libintl workaround" >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011307 $as_echo "#define _INTL_REDIRECT_MACROS 1" >>confdefs.h
Theodore Ts'o07a0db12003-07-05 14:50:24 -040011308
11309 ;;
11310esac
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011311SS_DIR=`cd ${srcdir}/lib/ss; pwd`
11312ET_DIR=`cd ${srcdir}/lib/et; pwd`
11313
Theodore Ts'o93636bd2003-07-12 02:45:05 -040011314
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011315if test "$cross_compiling" = yes ; then
11316 DO_TEST_SUITE=
11317else
11318 DO_TEST_SUITE=check
11319fi
11320
Theodore Ts'oc6f35b82003-05-17 16:29:27 -040011321INTL_FLAGS=
11322if test "$USE_INCLUDED_LIBINTL" = "yes" ; then
11323 INTL_FLAGS='-I$(top_builddir)/intl -I$(top_srcdir)/intl'
11324fi
11325
Theodore Ts'odd947da2005-11-09 18:37:07 -040011326if test $cross_compiling = no; then
11327 BUILD_CFLAGS="$CFLAGS"
11328 BUILD_LDFLAGS="$LDFLAGS"
11329else
11330 BUILD_CFLAGS=
11331 BUILD_LDFLAGS=
11332fi
11333
11334
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011335test -d lib || mkdir lib
11336test -d include || mkdir include
11337test -d include/linux || mkdir include/linux
Theodore Ts'odefde781999-01-04 07:39:19 +000011338test -d include/asm || mkdir include/asm
Theodore Ts'obff0cc92003-03-23 01:37:53 -050011339for i in MCONFIG Makefile e2fsprogs.spec \
11340 util/Makefile util/subst.conf util/gen-tarball \
Theodore Ts'o4ea7ea02006-04-09 08:41:55 -040011341 lib/et/Makefile lib/ss/Makefile lib/e2p/Makefile \
11342 lib/ext2fs/Makefile lib/ext2fs/ext2_types.h \
Theodore Ts'o94ba8c72003-03-02 02:07:14 -050011343 lib/uuid/Makefile lib/uuid/uuid_types.h \
Aditya Kalif239fef2011-07-20 11:40:02 -070011344 lib/blkid/Makefile lib/blkid/blkid_types.h lib/quota/Makefile \
Theodore Ts'oe6441862005-01-26 12:59:25 -050011345 lib/ss/ss.pc lib/uuid/uuid.pc lib/et/com_err.pc \
11346 lib/e2p/e2p.pc lib/blkid/blkid.pc lib/ext2fs/ext2fs.pc \
Theodore Ts'o921f4ad2004-11-19 17:25:27 -050011347 misc/Makefile ext2ed/Makefile e2fsck/Makefile \
Theodore Ts'o94ba8c72003-03-02 02:07:14 -050011348 debugfs/Makefile tests/Makefile tests/progs/Makefile \
Matthias Andree98a5ad62009-07-15 17:37:52 +020011349 resize/Makefile doc/Makefile intl/Makefile \
11350 intl/libgnuintl.h po/Makefile.in ; do
Theodore Ts'o94ba8c72003-03-02 02:07:14 -050011351 if test -d `dirname ${srcdir}/$i` ; then
11352 outlist="$outlist $i"
11353 fi
11354done
Theodore Ts'oe1052142006-10-21 21:46:47 -040011355ac_config_files="$ac_config_files $outlist"
11356
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011357cat >confcache <<\_ACEOF
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011358# This file is a shell script that caches the results of configure
11359# tests run on this system so they can be shared between configure
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011360# scripts and configure runs, see configure's option --config-cache.
11361# It is not useful on other systems. If it contains results you don't
11362# want to keep, you may remove or edit it.
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011363#
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011364# config.status only pays attention to the cache file if you give it
11365# the --recheck option to rerun configure.
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011366#
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011367# `ac_cv_env_foo' variables (set or unset) will be overridden when
11368# loading this file, other *unset* `ac_cv_foo' will be assigned the
11369# following values.
11370
11371_ACEOF
11372
Theodore Ts'o21c84b71997-04-29 16:15:03 +000011373# The following way of writing the cache mishandles newlines in values,
11374# but we know of no workaround that is simple, portable, and efficient.
Theodore Ts'oe1052142006-10-21 21:46:47 -040011375# So, we kill variables containing newlines.
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011376# Ultrix sh set writes to stderr and can't be redirected directly,
11377# and sets the high bit in the cache file unless we assign to the vars.
Theodore Ts'oe1052142006-10-21 21:46:47 -040011378(
11379 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
11380 eval ac_val=\$$ac_var
11381 case $ac_val in #(
11382 *${as_nl}*)
11383 case $ac_var in #(
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011384 *_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 +010011385$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
Theodore Ts'oe1052142006-10-21 21:46:47 -040011386 esac
11387 case $ac_var in #(
11388 _ | IFS | as_nl) ;; #(
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011389 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011390 *) { eval $ac_var=; unset $ac_var;} ;;
Theodore Ts'oe1052142006-10-21 21:46:47 -040011391 esac ;;
11392 esac
11393 done
11394
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011395 (set) 2>&1 |
Theodore Ts'oe1052142006-10-21 21:46:47 -040011396 case $as_nl`(ac_space=' '; set) 2>&1` in #(
11397 *${as_nl}ac_space=\ *)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011398 # `set' does not quote correctly, so add quotes: double-quote
11399 # substitution turns \\\\ into \\, and sed turns \\ into \.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011400 sed -n \
11401 "s/'/'\\\\''/g;
11402 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
Theodore Ts'oe1052142006-10-21 21:46:47 -040011403 ;; #(
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011404 *)
11405 # `set' quotes correctly as required by POSIX, so do not add quotes.
Theodore Ts'oe1052142006-10-21 21:46:47 -040011406 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011407 ;;
Theodore Ts'oe1052142006-10-21 21:46:47 -040011408 esac |
11409 sort
11410) |
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011411 sed '
Theodore Ts'oe1052142006-10-21 21:46:47 -040011412 /^ac_cv_env_/b end
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011413 t clear
Theodore Ts'oe1052142006-10-21 21:46:47 -040011414 :clear
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011415 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
11416 t end
Theodore Ts'oe1052142006-10-21 21:46:47 -040011417 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
11418 :end' >>confcache
11419if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
11420 if test -w "$cache_file"; then
11421 test "x$cache_file" != "x/dev/null" &&
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011422 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011423$as_echo "$as_me: updating cache $cache_file" >&6;}
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011424 cat confcache >$cache_file
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011425 else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011426 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011427$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011428 fi
11429fi
11430rm -f confcache
11431
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011432test "x$prefix" = xNONE && prefix=$ac_default_prefix
11433# Let make expand exec_prefix.
11434test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
11435
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011436# Transform confdefs.h into DEFS.
11437# Protect against shell expansion while executing Makefile rules.
11438# Protect against Makefile macro expansion.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011439#
11440# If the first sed substitution is executed (which looks for macros that
Theodore Ts'oe1052142006-10-21 21:46:47 -040011441# take arguments), then branch to the quote section. Otherwise,
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011442# look for a macro that doesn't take arguments.
Theodore Ts'oe1052142006-10-21 21:46:47 -040011443ac_script='
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011444:mline
11445/\\$/{
11446 N
11447 s,\\\n,,
11448 b mline
11449}
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011450t clear
Theodore Ts'oe1052142006-10-21 21:46:47 -040011451:clear
11452s/^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*([^)]*)\)[ ]*\(.*\)/-D\1=\2/g
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011453t quote
Theodore Ts'oe1052142006-10-21 21:46:47 -040011454s/^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)/-D\1=\2/g
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011455t quote
Theodore Ts'oe1052142006-10-21 21:46:47 -040011456b any
11457:quote
11458s/[ `~#$^&*(){}\\|;'\''"<>?]/\\&/g
11459s/\[/\\&/g
11460s/\]/\\&/g
11461s/\$/$$/g
11462H
11463:any
11464${
11465 g
11466 s/^\n//
11467 s/\n/ /g
11468 p
11469}
11470'
11471DEFS=`sed -n "$ac_script" confdefs.h`
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011472
Theodore Ts'o93636bd2003-07-12 02:45:05 -040011473
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011474ac_libobjs=
11475ac_ltlibobjs=
11476for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
11477 # 1. Remove the extension, and $U if already installed.
Theodore Ts'oe1052142006-10-21 21:46:47 -040011478 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011479 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
Theodore Ts'oe1052142006-10-21 21:46:47 -040011480 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
11481 # will be set to the directory where LIBOBJS objects are built.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011482 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
11483 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011484done
11485LIBOBJS=$ac_libobjs
11486
11487LTLIBOBJS=$ac_ltlibobjs
11488
11489
11490
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011491
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011492: ${CONFIG_STATUS=./config.status}
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011493ac_write_fail=0
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011494ac_clean_files_save=$ac_clean_files
11495ac_clean_files="$ac_clean_files $CONFIG_STATUS"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011496{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011497$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011498as_write_fail=0
11499cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011500#! $SHELL
11501# Generated by $as_me.
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011502# Run this file to recreate the current configuration.
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011503# Compiler output produced by configure, useful for debugging
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011504# configure, is in config.log if it exists.
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011505
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011506debug=false
11507ac_cs_recheck=false
11508ac_cs_silent=false
Theodore Ts'o07a0db12003-07-05 14:50:24 -040011509
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011510SHELL=\${CONFIG_SHELL-$SHELL}
11511export SHELL
11512_ASEOF
11513cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
11514## -------------------- ##
11515## M4sh Initialization. ##
11516## -------------------- ##
Theodore Ts'o07a0db12003-07-05 14:50:24 -040011517
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040011518# Be more Bourne compatible
11519DUALCASE=1; export DUALCASE # for MKS sh
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011520if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011521 emulate sh
11522 NULLCMD=:
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011523 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011524 # is contrary to our usage. Disable this feature.
11525 alias -g '${1+"$@"}'='"$@"'
Theodore Ts'oe1052142006-10-21 21:46:47 -040011526 setopt NO_GLOB_SUBST
11527else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011528 case `(set -o) 2>/dev/null` in #(
11529 *posix*) :
11530 set -o posix ;; #(
11531 *) :
11532 ;;
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040011533esac
Theodore Ts'o93636bd2003-07-12 02:45:05 -040011534fi
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040011535
11536
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011537as_nl='
11538'
11539export as_nl
11540# Printing a long string crashes Solaris 7 /usr/bin/printf.
11541as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
11542as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
11543as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011544# Prefer a ksh shell builtin over an external printf program on Solaris,
11545# but without wasting forks for bash or zsh.
11546if test -z "$BASH_VERSION$ZSH_VERSION" \
11547 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
11548 as_echo='print -r --'
11549 as_echo_n='print -rn --'
11550elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011551 as_echo='printf %s\n'
11552 as_echo_n='printf %s'
11553else
11554 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
11555 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
11556 as_echo_n='/usr/ucb/echo -n'
11557 else
11558 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
11559 as_echo_n_body='eval
11560 arg=$1;
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011561 case $arg in #(
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011562 *"$as_nl"*)
11563 expr "X$arg" : "X\\(.*\\)$as_nl";
11564 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
11565 esac;
11566 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
11567 '
11568 export as_echo_n_body
11569 as_echo_n='sh -c $as_echo_n_body as_echo'
11570 fi
11571 export as_echo_body
11572 as_echo='sh -c $as_echo_body as_echo'
11573fi
11574
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011575# The user is always right.
11576if test "${PATH_SEPARATOR+set}" != set; then
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011577 PATH_SEPARATOR=:
11578 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
11579 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
11580 PATH_SEPARATOR=';'
11581 }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011582fi
11583
Theodore Ts'oe1052142006-10-21 21:46:47 -040011584
11585# IFS
11586# We need space, tab and new line, in precisely that order. Quoting is
11587# there to prevent editors from complaining about space-tab.
11588# (If _AS_PATH_WALK were called with IFS unset, it would disable word
11589# splitting by setting IFS to empty value.)
Theodore Ts'oe1052142006-10-21 21:46:47 -040011590IFS=" "" $as_nl"
11591
11592# Find who we are. Look in the path if we contain no directory separator.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011593case $0 in #((
Theodore Ts'oe1052142006-10-21 21:46:47 -040011594 *[\\/]* ) as_myself=$0 ;;
11595 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011596for as_dir in $PATH
11597do
11598 IFS=$as_save_IFS
11599 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011600 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
11601 done
Theodore Ts'oe1052142006-10-21 21:46:47 -040011602IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011603
Theodore Ts'oe1052142006-10-21 21:46:47 -040011604 ;;
11605esac
11606# We did not find ourselves, most probably we were run as `sh COMMAND'
11607# in which case we are not to be found in the path.
11608if test "x$as_myself" = x; then
11609 as_myself=$0
11610fi
11611if test ! -f "$as_myself"; then
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011612 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011613 exit 1
Theodore Ts'oe1052142006-10-21 21:46:47 -040011614fi
11615
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011616# Unset variables that we do not need and which cause bugs (e.g. in
11617# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
11618# suppresses any "Segmentation fault" message there. '((' could
11619# trigger a bug in pdksh 5.2.14.
11620for as_var in BASH_ENV ENV MAIL MAILPATH
11621do eval test x\${$as_var+set} = xset \
11622 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
Theodore Ts'oe1052142006-10-21 21:46:47 -040011623done
11624PS1='$ '
11625PS2='> '
11626PS4='+ '
11627
11628# NLS nuisances.
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011629LC_ALL=C
11630export LC_ALL
11631LANGUAGE=C
11632export LANGUAGE
Theodore Ts'oe1052142006-10-21 21:46:47 -040011633
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011634# CDPATH.
11635(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
11636
11637
11638# as_fn_error ERROR [LINENO LOG_FD]
11639# ---------------------------------
11640# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
11641# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
11642# script with status $?, using 1 if that was 0.
11643as_fn_error ()
11644{
11645 as_status=$?; test $as_status -eq 0 && as_status=1
11646 if test "$3"; then
11647 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
11648 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
11649 fi
11650 $as_echo "$as_me: error: $1" >&2
11651 as_fn_exit $as_status
11652} # as_fn_error
11653
11654
11655# as_fn_set_status STATUS
11656# -----------------------
11657# Set $? to STATUS, without forking.
11658as_fn_set_status ()
11659{
11660 return $1
11661} # as_fn_set_status
11662
11663# as_fn_exit STATUS
11664# -----------------
11665# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
11666as_fn_exit ()
11667{
11668 set +e
11669 as_fn_set_status $1
11670 exit $1
11671} # as_fn_exit
11672
11673# as_fn_unset VAR
11674# ---------------
11675# Portably unset VAR.
11676as_fn_unset ()
11677{
11678 { eval $1=; unset $1;}
11679}
11680as_unset=as_fn_unset
11681# as_fn_append VAR VALUE
11682# ----------------------
11683# Append the text in VALUE to the end of the definition contained in VAR. Take
11684# advantage of any shell optimizations that allow amortized linear growth over
11685# repeated appends, instead of the typical quadratic growth present in naive
11686# implementations.
11687if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
11688 eval 'as_fn_append ()
11689 {
11690 eval $1+=\$2
11691 }'
11692else
11693 as_fn_append ()
11694 {
11695 eval $1=\$$1\$2
11696 }
11697fi # as_fn_append
11698
11699# as_fn_arith ARG...
11700# ------------------
11701# Perform arithmetic evaluation on the ARGs, and store the result in the
11702# global $as_val. Take advantage of shells that can avoid forks. The arguments
11703# must be portable across $(()) and expr.
11704if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
11705 eval 'as_fn_arith ()
11706 {
11707 as_val=$(( $* ))
11708 }'
11709else
11710 as_fn_arith ()
11711 {
11712 as_val=`expr "$@" || test $? -eq 1`
11713 }
11714fi # as_fn_arith
11715
11716
Theodore Ts'oe1052142006-10-21 21:46:47 -040011717if expr a : '\(a\)' >/dev/null 2>&1 &&
11718 test "X`expr 00001 : '.*\(...\)'`" = X001; then
11719 as_expr=expr
11720else
11721 as_expr=false
11722fi
11723
11724if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
11725 as_basename=basename
11726else
11727 as_basename=false
11728fi
11729
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011730if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
11731 as_dirname=dirname
11732else
11733 as_dirname=false
11734fi
Theodore Ts'oe1052142006-10-21 21:46:47 -040011735
Theodore Ts'oe1052142006-10-21 21:46:47 -040011736as_me=`$as_basename -- "$0" ||
11737$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
11738 X"$0" : 'X\(//\)$' \| \
11739 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011740$as_echo X/"$0" |
Theodore Ts'oe1052142006-10-21 21:46:47 -040011741 sed '/^.*\/\([^/][^/]*\)\/*$/{
11742 s//\1/
11743 q
11744 }
11745 /^X\/\(\/\/\)$/{
11746 s//\1/
11747 q
11748 }
11749 /^X\/\(\/\).*/{
11750 s//\1/
11751 q
11752 }
11753 s/.*/./; q'`
11754
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011755# Avoid depending upon Character Ranges.
11756as_cr_letters='abcdefghijklmnopqrstuvwxyz'
11757as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
11758as_cr_Letters=$as_cr_letters$as_cr_LETTERS
11759as_cr_digits='0123456789'
11760as_cr_alnum=$as_cr_Letters$as_cr_digits
Theodore Ts'oe1052142006-10-21 21:46:47 -040011761
11762ECHO_C= ECHO_N= ECHO_T=
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011763case `echo -n x` in #(((((
Theodore Ts'oe1052142006-10-21 21:46:47 -040011764-n*)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011765 case `echo 'xy\c'` in
Theodore Ts'oe1052142006-10-21 21:46:47 -040011766 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011767 xy) ECHO_C='\c';;
11768 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
11769 ECHO_T=' ';;
Theodore Ts'oe1052142006-10-21 21:46:47 -040011770 esac;;
11771*)
11772 ECHO_N='-n';;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011773esac
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011774
11775rm -f conf$$ conf$$.exe conf$$.file
Theodore Ts'oe1052142006-10-21 21:46:47 -040011776if test -d conf$$.dir; then
11777 rm -f conf$$.dir/conf$$.file
11778else
11779 rm -f conf$$.dir
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011780 mkdir conf$$.dir 2>/dev/null
Theodore Ts'oe1052142006-10-21 21:46:47 -040011781fi
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011782if (echo >conf$$.file) 2>/dev/null; then
11783 if ln -s conf$$.file conf$$ 2>/dev/null; then
11784 as_ln_s='ln -s'
11785 # ... but there are two gotchas:
11786 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
11787 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
11788 # In both cases, we have to default to `cp -p'.
11789 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
11790 as_ln_s='cp -p'
11791 elif ln conf$$.file conf$$ 2>/dev/null; then
11792 as_ln_s=ln
11793 else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011794 as_ln_s='cp -p'
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011795 fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011796else
11797 as_ln_s='cp -p'
11798fi
Theodore Ts'oe1052142006-10-21 21:46:47 -040011799rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
11800rmdir conf$$.dir 2>/dev/null
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011801
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011802
11803# as_fn_mkdir_p
11804# -------------
11805# Create "$as_dir" as a directory, including parents if necessary.
11806as_fn_mkdir_p ()
11807{
11808
11809 case $as_dir in #(
11810 -*) as_dir=./$as_dir;;
11811 esac
11812 test -d "$as_dir" || eval $as_mkdir_p || {
11813 as_dirs=
11814 while :; do
11815 case $as_dir in #(
11816 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
11817 *) as_qdir=$as_dir;;
11818 esac
11819 as_dirs="'$as_qdir' $as_dirs"
11820 as_dir=`$as_dirname -- "$as_dir" ||
11821$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11822 X"$as_dir" : 'X\(//\)[^/]' \| \
11823 X"$as_dir" : 'X\(//\)$' \| \
11824 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
11825$as_echo X"$as_dir" |
11826 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
11827 s//\1/
11828 q
11829 }
11830 /^X\(\/\/\)[^/].*/{
11831 s//\1/
11832 q
11833 }
11834 /^X\(\/\/\)$/{
11835 s//\1/
11836 q
11837 }
11838 /^X\(\/\).*/{
11839 s//\1/
11840 q
11841 }
11842 s/.*/./; q'`
11843 test -d "$as_dir" && break
11844 done
11845 test -z "$as_dirs" || eval "mkdir $as_dirs"
11846 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
11847
11848
11849} # as_fn_mkdir_p
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011850if mkdir -p . 2>/dev/null; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011851 as_mkdir_p='mkdir -p "$as_dir"'
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011852else
11853 test -d ./-p && rmdir ./-p
11854 as_mkdir_p=false
11855fi
11856
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040011857if test -x / >/dev/null 2>&1; then
11858 as_test_x='test -x'
Theodore Ts'oe1052142006-10-21 21:46:47 -040011859else
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040011860 if ls -dL / >/dev/null 2>&1; then
11861 as_ls_L_option=L
11862 else
11863 as_ls_L_option=
11864 fi
11865 as_test_x='
11866 eval sh -c '\''
11867 if test -d "$1"; then
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011868 test -d "$1/.";
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040011869 else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011870 case $1 in #(
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011871 -*)set "./$1";;
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040011872 esac;
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011873 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040011874 ???[sx]*):;;*)false;;esac;fi
11875 '\'' sh
11876 '
Theodore Ts'oe1052142006-10-21 21:46:47 -040011877fi
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040011878as_executable_p=$as_test_x
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011879
11880# Sed expression to map a string onto a valid CPP name.
11881as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
11882
11883# Sed expression to map a string onto a valid variable name.
11884as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
11885
11886
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011887exec 6>&1
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011888## ----------------------------------- ##
11889## Main body of $CONFIG_STATUS script. ##
11890## ----------------------------------- ##
11891_ASEOF
11892test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011893
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011894cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11895# Save the log message, to keep $0 and so on meaningful, and to
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011896# report actual input values of CONFIG_FILES etc. instead of their
Theodore Ts'oe1052142006-10-21 21:46:47 -040011897# values after options handling.
11898ac_log="
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011899This file was extended by $as_me, which was
Theodore Ts'o61ef2472010-08-01 22:30:33 -040011900generated by GNU Autoconf 2.65. Invocation command line was
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011901
11902 CONFIG_FILES = $CONFIG_FILES
11903 CONFIG_HEADERS = $CONFIG_HEADERS
11904 CONFIG_LINKS = $CONFIG_LINKS
11905 CONFIG_COMMANDS = $CONFIG_COMMANDS
11906 $ $0 $@
11907
Theodore Ts'oe1052142006-10-21 21:46:47 -040011908on `(hostname || uname -n) 2>/dev/null | sed 1q`
11909"
11910
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011911_ACEOF
11912
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011913case $ac_config_files in *"
11914"*) set x $ac_config_files; shift; ac_config_files=$*;;
11915esac
11916
11917
11918
11919cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011920# Files that config.status was made for.
Theodore Ts'oe1052142006-10-21 21:46:47 -040011921config_files="$ac_config_files"
11922config_commands="$ac_config_commands"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011923
Theodore Ts'oe1052142006-10-21 21:46:47 -040011924_ACEOF
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011925
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011926cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011927ac_cs_usage="\
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011928\`$as_me' instantiates files and other configuration actions
11929from templates according to the current configuration. Unless the files
11930and actions are specified as TAGs, all are instantiated by default.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011931
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011932Usage: $0 [OPTION]... [TAG]...
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011933
11934 -h, --help print this help, then exit
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040011935 -V, --version print version number and configuration settings, then exit
Theodore Ts'o61ef2472010-08-01 22:30:33 -040011936 --config print configuration, then exit
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011937 -q, --quiet, --silent
11938 do not print progress messages
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011939 -d, --debug don't remove temporary files
11940 --recheck update $as_me by reconfiguring in the same conditions
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011941 --file=FILE[:TEMPLATE]
11942 instantiate the configuration file FILE
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011943
11944Configuration files:
11945$config_files
11946
11947Configuration commands:
11948$config_commands
11949
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011950Report bugs to the package provider."
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011951
Theodore Ts'oe1052142006-10-21 21:46:47 -040011952_ACEOF
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011953cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
Theodore Ts'o61ef2472010-08-01 22:30:33 -040011954ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011955ac_cs_version="\\
11956config.status
Theodore Ts'o61ef2472010-08-01 22:30:33 -040011957configured by $0, generated by GNU Autoconf 2.65,
11958 with options \\"\$ac_cs_config\\"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011959
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011960Copyright (C) 2009 Free Software Foundation, Inc.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011961This config.status script is free software; the Free Software Foundation
11962gives unlimited permission to copy, distribute and modify it."
Theodore Ts'oe1052142006-10-21 21:46:47 -040011963
11964ac_pwd='$ac_pwd'
11965srcdir='$srcdir'
11966INSTALL='$INSTALL'
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011967AWK='$AWK'
11968test -n "\$AWK" || AWK=awk
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011969_ACEOF
11970
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011971cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11972# The default lists apply if the user does not specify any file.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011973ac_need_defaults=:
11974while test $# != 0
11975do
11976 case $1 in
11977 --*=*)
Theodore Ts'oe1052142006-10-21 21:46:47 -040011978 ac_option=`expr "X$1" : 'X\([^=]*\)='`
11979 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011980 ac_shift=:
11981 ;;
Theodore Ts'oe1052142006-10-21 21:46:47 -040011982 *)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011983 ac_option=$1
11984 ac_optarg=$2
11985 ac_shift=shift
11986 ;;
Theodore Ts'o93636bd2003-07-12 02:45:05 -040011987 esac
11988
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011989 case $ac_option in
11990 # Handling of the options.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011991 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
11992 ac_cs_recheck=: ;;
Theodore Ts'oe1052142006-10-21 21:46:47 -040011993 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011994 $as_echo "$ac_cs_version"; exit ;;
Theodore Ts'o61ef2472010-08-01 22:30:33 -040011995 --config | --confi | --conf | --con | --co | --c )
11996 $as_echo "$ac_cs_config"; exit ;;
Theodore Ts'oe1052142006-10-21 21:46:47 -040011997 --debug | --debu | --deb | --de | --d | -d )
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011998 debug=: ;;
11999 --file | --fil | --fi | --f )
12000 $ac_shift
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012001 case $ac_optarg in
12002 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
12003 esac
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012004 as_fn_append CONFIG_FILES " '$ac_optarg'"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012005 ac_need_defaults=false;;
Theodore Ts'oe1052142006-10-21 21:46:47 -040012006 --he | --h | --help | --hel | -h )
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012007 $as_echo "$ac_cs_usage"; exit ;;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012008 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
12009 | -silent | --silent | --silen | --sile | --sil | --si | --s)
12010 ac_cs_silent=: ;;
12011
12012 # This is an error.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012013 -*) as_fn_error "unrecognized option: \`$1'
12014Try \`$0 --help' for more information." ;;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012015
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012016 *) as_fn_append ac_config_targets " $1"
Theodore Ts'oe1052142006-10-21 21:46:47 -040012017 ac_need_defaults=false ;;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012018
Theodore Ts'o93636bd2003-07-12 02:45:05 -040012019 esac
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012020 shift
12021done
Theodore Ts'o93636bd2003-07-12 02:45:05 -040012022
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012023ac_configure_extra_args=
Theodore Ts'o93636bd2003-07-12 02:45:05 -040012024
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012025if $ac_cs_silent; then
12026 exec 6>/dev/null
12027 ac_configure_extra_args="$ac_configure_extra_args --silent"
12028fi
12029
12030_ACEOF
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012031cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012032if \$ac_cs_recheck; then
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012033 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
12034 shift
12035 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
12036 CONFIG_SHELL='$SHELL'
Theodore Ts'oe1052142006-10-21 21:46:47 -040012037 export CONFIG_SHELL
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012038 exec "\$@"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012039fi
12040
12041_ACEOF
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012042cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
Theodore Ts'oe1052142006-10-21 21:46:47 -040012043exec 5>>config.log
12044{
12045 echo
12046 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
12047## Running $as_me. ##
12048_ASBOX
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012049 $as_echo "$ac_log"
Theodore Ts'oe1052142006-10-21 21:46:47 -040012050} >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012051
Theodore Ts'oe1052142006-10-21 21:46:47 -040012052_ACEOF
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012053cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012054#
Theodore Ts'oe1052142006-10-21 21:46:47 -040012055# INIT-COMMANDS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012056#
Theodore Ts'oa04eba32003-05-03 16:35:17 -040012057# Capture the value of obsolete ALL_LINGUAS because we need it to compute
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012058 # POFILES, UPDATEPOFILES, DUMMYPOFILES, GMOFILES, CATALOGS. But hide it
Theodore Ts'oa04eba32003-05-03 16:35:17 -040012059 # from automake.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012060 eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"'
Theodore Ts'oa04eba32003-05-03 16:35:17 -040012061 # Capture the value of LINGUAS because we need it to compute CATALOGS.
12062 LINGUAS="${LINGUAS-%UNSET%}"
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012063
Theodore Ts'oa04eba32003-05-03 16:35:17 -040012064
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012065_ACEOF
12066
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012067cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
Theodore Ts'oe1052142006-10-21 21:46:47 -040012068
12069# Handling of arguments.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012070for ac_config_target in $ac_config_targets
12071do
Theodore Ts'oe1052142006-10-21 21:46:47 -040012072 case $ac_config_target in
12073 "default-1") CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
12074 "$outlist") CONFIG_FILES="$CONFIG_FILES $outlist" ;;
12075
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012076 *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012077 esac
12078done
12079
Theodore Ts'oe1052142006-10-21 21:46:47 -040012080
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012081# If the user did not use the arguments to specify the items to instantiate,
12082# then the envvar interface is used. Set only those that are not.
12083# We use the long form for the default assignment because of an extremely
12084# bizarre bug on SunOS 4.1.3.
12085if $ac_need_defaults; then
12086 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
12087 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
12088fi
12089
12090# Have a temporary directory for convenience. Make it in the build tree
Theodore Ts'oe1052142006-10-21 21:46:47 -040012091# simply because there is no reason against having it here, and in addition,
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012092# creating and moving files from /tmp can sometimes cause problems.
Theodore Ts'oe1052142006-10-21 21:46:47 -040012093# Hook for its removal unless debugging.
12094# Note that there is a small window in which the directory will not be cleaned:
12095# after its creation but before its name has been assigned to `$tmp'.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012096$debug ||
12097{
Theodore Ts'oe1052142006-10-21 21:46:47 -040012098 tmp=
12099 trap 'exit_status=$?
12100 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
12101' 0
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012102 trap 'as_fn_exit 1' 1 2 13 15
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012103}
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012104# Create a (secure) tmp directory for tmp files.
12105
12106{
Theodore Ts'oe1052142006-10-21 21:46:47 -040012107 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012108 test -n "$tmp" && test -d "$tmp"
12109} ||
12110{
Theodore Ts'oe1052142006-10-21 21:46:47 -040012111 tmp=./conf$$-$RANDOM
12112 (umask 077 && mkdir "$tmp")
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012113} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012114
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012115# Set up the scripts for CONFIG_FILES section.
12116# No need to generate them if there are no CONFIG_FILES.
12117# This happens for instance with `./config.status config.h'.
Theodore Ts'oe1052142006-10-21 21:46:47 -040012118if test -n "$CONFIG_FILES"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012119
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012120if $AWK 'BEGIN { getline <"/dev/null" }' </dev/null 2>/dev/null; then
12121 ac_cs_awk_getline=:
12122 ac_cs_awk_pipe_init=
12123 ac_cs_awk_read_file='
12124 while ((getline aline < (F[key])) > 0)
12125 print(aline)
12126 close(F[key])'
12127 ac_cs_awk_pipe_fini=
12128else
12129 ac_cs_awk_getline=false
12130 ac_cs_awk_pipe_init="print \"cat <<'|#_!!_#|' &&\""
12131 ac_cs_awk_read_file='
12132 print "|#_!!_#|"
12133 print "cat " F[key] " &&"
12134 '$ac_cs_awk_pipe_init
12135 # The final `:' finishes the AND list.
12136 ac_cs_awk_pipe_fini='END { print "|#_!!_#|"; print ":" }'
12137fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012138ac_cr=`echo X | tr X '\015'`
12139# On cygwin, bash can eat \r inside `` if the user requested igncr.
12140# But we know of no other shell where ac_cr would be empty at this
12141# point, so we can use a bashism as a fallback.
12142if test "x$ac_cr" = x; then
12143 eval ac_cr=\$\'\\r\'
12144fi
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012145ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
12146if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012147 ac_cs_awk_cr='\r'
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012148else
12149 ac_cs_awk_cr=$ac_cr
12150fi
12151
12152echo 'BEGIN {' >"$tmp/subs1.awk" &&
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012153_ACEOF
12154
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012155# Create commands to substitute file output variables.
12156{
12157 echo "cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1" &&
12158 echo 'cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&' &&
12159 echo "$ac_subst_files" | sed 's/.*/F["&"]="$&"/' &&
12160 echo "_ACAWK" &&
12161 echo "_ACEOF"
12162} >conf$$files.sh &&
12163. ./conf$$files.sh ||
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012164 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012165rm -f conf$$files.sh
Theodore Ts'oe1052142006-10-21 21:46:47 -040012166
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012167{
12168 echo "cat >conf$$subs.awk <<_ACEOF" &&
12169 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
12170 echo "_ACEOF"
12171} >conf$$subs.sh ||
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012172 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012173ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
Theodore Ts'oe1052142006-10-21 21:46:47 -040012174ac_delim='%!_!# '
12175for ac_last_try in false false false false false :; do
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012176 . ./conf$$subs.sh ||
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012177 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
Theodore Ts'oe1052142006-10-21 21:46:47 -040012178
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012179 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
12180 if test $ac_delim_n = $ac_delim_num; then
Theodore Ts'oe1052142006-10-21 21:46:47 -040012181 break
12182 elif $ac_last_try; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012183 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
Theodore Ts'oe1052142006-10-21 21:46:47 -040012184 else
12185 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012186 fi
Theodore Ts'oe1052142006-10-21 21:46:47 -040012187done
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012188rm -f conf$$subs.sh
Theodore Ts'oe1052142006-10-21 21:46:47 -040012189
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012190cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12191cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
Theodore Ts'oe1052142006-10-21 21:46:47 -040012192_ACEOF
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012193sed -n '
12194h
12195s/^/S["/; s/!.*/"]=/
12196p
12197g
12198s/^[^!]*!//
12199:repl
12200t repl
12201s/'"$ac_delim"'$//
12202t delim
12203:nl
12204h
Theodore Ts'o61ef2472010-08-01 22:30:33 -040012205s/\(.\{148\}\)..*/\1/
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012206t more1
12207s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
12208p
12209n
12210b repl
12211:more1
12212s/["\\]/\\&/g; s/^/"/; s/$/"\\/
12213p
12214g
12215s/.\{148\}//
12216t nl
12217:delim
12218h
Theodore Ts'o61ef2472010-08-01 22:30:33 -040012219s/\(.\{148\}\)..*/\1/
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012220t more2
12221s/["\\]/\\&/g; s/^/"/; s/$/"/
12222p
12223b
12224:more2
12225s/["\\]/\\&/g; s/^/"/; s/$/"\\/
12226p
12227g
12228s/.\{148\}//
12229t delim
12230' <conf$$subs.awk | sed '
12231/^[^""]/{
12232 N
12233 s/\n//
12234}
12235' >>$CONFIG_STATUS || ac_write_fail=1
12236rm -f conf$$subs.awk
12237cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12238_ACAWK
12239cat >>"\$tmp/subs1.awk" <<_ACAWK &&
12240 for (key in S) S_is_set[key] = 1
12241 FS = ""
12242 \$ac_cs_awk_pipe_init
12243}
12244{
12245 line = $ 0
12246 nfields = split(line, field, "@")
12247 substed = 0
12248 len = length(field[1])
12249 for (i = 2; i < nfields; i++) {
12250 key = field[i]
12251 keylen = length(key)
12252 if (S_is_set[key]) {
12253 value = S[key]
12254 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
12255 len += length(value) + length(field[++i])
12256 substed = 1
12257 } else
12258 len += 1 + keylen
12259 }
12260 if (nfields == 3 && !substed) {
12261 key = field[2]
12262 if (F[key] != "" && line ~ /^[ ]*@.*@[ ]*$/) {
12263 \$ac_cs_awk_read_file
12264 next
12265 }
12266 }
12267 print line
12268}
12269\$ac_cs_awk_pipe_fini
12270_ACAWK
Theodore Ts'oe1052142006-10-21 21:46:47 -040012271_ACEOF
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012272cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12273if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
12274 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
12275else
12276 cat
12277fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012278 || as_fn_error "could not setup config files machinery" "$LINENO" 5
Theodore Ts'oe1052142006-10-21 21:46:47 -040012279_ACEOF
Theodore Ts'oe1052142006-10-21 21:46:47 -040012280
12281# VPATH may cause trouble with some makes, so we remove $(srcdir),
12282# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
12283# trailing colons and then remove the whole line if VPATH becomes empty
12284# (actually we leave an empty line to preserve line numbers).
12285if test "x$srcdir" = x.; then
12286 ac_vpsub='/^[ ]*VPATH[ ]*=/{
12287s/:*\$(srcdir):*/:/
12288s/:*\${srcdir}:*/:/
12289s/:*@srcdir@:*/:/
12290s/^\([^=]*=[ ]*\):*/\1/
12291s/:*$//
12292s/^[^=]*=[ ]*$//
12293}'
12294fi
12295
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012296cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012297fi # test -n "$CONFIG_FILES"
12298
Theodore Ts'oe1052142006-10-21 21:46:47 -040012299
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012300eval set X " :F $CONFIG_FILES :C $CONFIG_COMMANDS"
12301shift
12302for ac_tag
Theodore Ts'oe1052142006-10-21 21:46:47 -040012303do
12304 case $ac_tag in
12305 :[FHLC]) ac_mode=$ac_tag; continue;;
12306 esac
12307 case $ac_mode$ac_tag in
12308 :[FHL]*:*);;
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012309 :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
Theodore Ts'oe1052142006-10-21 21:46:47 -040012310 :[FH]-) ac_tag=-:-;;
12311 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
12312 esac
12313 ac_save_IFS=$IFS
12314 IFS=:
12315 set x $ac_tag
12316 IFS=$ac_save_IFS
12317 shift
12318 ac_file=$1
12319 shift
12320
12321 case $ac_mode in
12322 :L) ac_source=$1;;
12323 :[FH])
12324 ac_file_inputs=
12325 for ac_f
12326 do
12327 case $ac_f in
12328 -) ac_f="$tmp/stdin";;
12329 *) # Look for the file first in the build tree, then in the source tree
12330 # (if the path is not absolute). The absolute path cannot be DOS-style,
12331 # because $ac_f cannot contain `:'.
12332 test -f "$ac_f" ||
12333 case $ac_f in
12334 [\\/$]*) false;;
12335 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
12336 esac ||
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012337 as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
Theodore Ts'oe1052142006-10-21 21:46:47 -040012338 esac
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012339 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012340 as_fn_append ac_file_inputs " '$ac_f'"
Theodore Ts'oe1052142006-10-21 21:46:47 -040012341 done
12342
12343 # Let's still pretend it is `configure' which instantiates (i.e., don't
12344 # use $as_me), people would be surprised to read:
12345 # /* config.h. Generated by config.status. */
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012346 configure_input='Generated from '`
12347 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
12348 `' by configure.'
Theodore Ts'oe1052142006-10-21 21:46:47 -040012349 if test x"$ac_file" != x-; then
12350 configure_input="$ac_file. $configure_input"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012351 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012352$as_echo "$as_me: creating $ac_file" >&6;}
Theodore Ts'oe1052142006-10-21 21:46:47 -040012353 fi
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012354 # Neutralize special characters interpreted by sed in replacement strings.
12355 case $configure_input in #(
12356 *\&* | *\|* | *\\* )
12357 ac_sed_conf_input=`$as_echo "$configure_input" |
12358 sed 's/[\\\\&|]/\\\\&/g'`;; #(
12359 *) ac_sed_conf_input=$configure_input;;
12360 esac
Theodore Ts'oe1052142006-10-21 21:46:47 -040012361
12362 case $ac_tag in
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012363 *:-:* | *:-) cat >"$tmp/stdin" \
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012364 || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
Theodore Ts'oe1052142006-10-21 21:46:47 -040012365 esac
12366 ;;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012367 esac
12368
Theodore Ts'oe1052142006-10-21 21:46:47 -040012369 ac_dir=`$as_dirname -- "$ac_file" ||
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012370$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12371 X"$ac_file" : 'X\(//\)[^/]' \| \
12372 X"$ac_file" : 'X\(//\)$' \| \
Theodore Ts'oe1052142006-10-21 21:46:47 -040012373 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012374$as_echo X"$ac_file" |
Theodore Ts'oe1052142006-10-21 21:46:47 -040012375 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12376 s//\1/
12377 q
12378 }
12379 /^X\(\/\/\)[^/].*/{
12380 s//\1/
12381 q
12382 }
12383 /^X\(\/\/\)$/{
12384 s//\1/
12385 q
12386 }
12387 /^X\(\/\).*/{
12388 s//\1/
12389 q
12390 }
12391 s/.*/./; q'`
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012392 as_dir="$ac_dir"; as_fn_mkdir_p
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012393 ac_builddir=.
12394
Theodore Ts'oe1052142006-10-21 21:46:47 -040012395case "$ac_dir" in
12396.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
12397*)
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012398 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
Theodore Ts'oe1052142006-10-21 21:46:47 -040012399 # A ".." for each directory in $ac_dir_suffix.
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012400 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
Theodore Ts'oe1052142006-10-21 21:46:47 -040012401 case $ac_top_builddir_sub in
12402 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
12403 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
12404 esac ;;
12405esac
12406ac_abs_top_builddir=$ac_pwd
12407ac_abs_builddir=$ac_pwd$ac_dir_suffix
12408# for backward compatibility:
12409ac_top_builddir=$ac_top_build_prefix
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012410
12411case $srcdir in
Theodore Ts'oe1052142006-10-21 21:46:47 -040012412 .) # We are building in place.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012413 ac_srcdir=.
Theodore Ts'oe1052142006-10-21 21:46:47 -040012414 ac_top_srcdir=$ac_top_builddir_sub
12415 ac_abs_top_srcdir=$ac_pwd ;;
12416 [\\/]* | ?:[\\/]* ) # Absolute name.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012417 ac_srcdir=$srcdir$ac_dir_suffix;
Theodore Ts'oe1052142006-10-21 21:46:47 -040012418 ac_top_srcdir=$srcdir
12419 ac_abs_top_srcdir=$srcdir ;;
12420 *) # Relative name.
12421 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
12422 ac_top_srcdir=$ac_top_build_prefix$srcdir
12423 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012424esac
Theodore Ts'oe1052142006-10-21 21:46:47 -040012425ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012426
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012427
Theodore Ts'oe1052142006-10-21 21:46:47 -040012428 case $ac_mode in
12429 :F)
12430 #
12431 # CONFIG_FILE
12432 #
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012433
12434 case $INSTALL in
12435 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
Theodore Ts'oe1052142006-10-21 21:46:47 -040012436 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012437 esac
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012438_ACEOF
Theodore Ts'oe1052142006-10-21 21:46:47 -040012439
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012440cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
Theodore Ts'oe1052142006-10-21 21:46:47 -040012441# If the template does not know about datarootdir, expand it.
12442# FIXME: This hack should be removed a few years after 2.60.
12443ac_datarootdir_hack=; ac_datarootdir_seen=
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012444ac_sed_dataroot='
12445/datarootdir/ {
Theodore Ts'oe1052142006-10-21 21:46:47 -040012446 p
12447 q
12448}
12449/@datadir@/p
12450/@docdir@/p
12451/@infodir@/p
12452/@localedir@/p
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012453/@mandir@/p'
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012454case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
Theodore Ts'oe1052142006-10-21 21:46:47 -040012455*datarootdir*) ac_datarootdir_seen=yes;;
12456*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012457 { $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 +010012458$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
Theodore Ts'oe1052142006-10-21 21:46:47 -040012459_ACEOF
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012460cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
Theodore Ts'oe1052142006-10-21 21:46:47 -040012461 ac_datarootdir_hack='
12462 s&@datadir@&$datadir&g
12463 s&@docdir@&$docdir&g
12464 s&@infodir@&$infodir&g
12465 s&@localedir@&$localedir&g
12466 s&@mandir@&$mandir&g
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012467 s&\\\${datarootdir}&$datarootdir&g' ;;
Theodore Ts'oe1052142006-10-21 21:46:47 -040012468esac
12469_ACEOF
12470
12471# Neutralize VPATH when `$srcdir' = `.'.
12472# Shell code in configure.ac might set extrasub.
12473# FIXME: do we really want to maintain this feature?
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012474cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12475ac_sed_extra="$ac_vpsub
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012476$extrasub
12477_ACEOF
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012478cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012479:t
12480/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012481s|@configure_input@|$ac_sed_conf_input|;t t
Theodore Ts'oe1052142006-10-21 21:46:47 -040012482s&@top_builddir@&$ac_top_builddir_sub&;t t
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012483s&@top_build_prefix@&$ac_top_build_prefix&;t t
Theodore Ts'oe1052142006-10-21 21:46:47 -040012484s&@srcdir@&$ac_srcdir&;t t
12485s&@abs_srcdir@&$ac_abs_srcdir&;t t
12486s&@top_srcdir@&$ac_top_srcdir&;t t
12487s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
12488s&@builddir@&$ac_builddir&;t t
12489s&@abs_builddir@&$ac_abs_builddir&;t t
12490s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
12491s&@INSTALL@&$ac_INSTALL&;t t
12492$ac_datarootdir_hack
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012493"
12494eval sed \"\$ac_sed_extra\" "$ac_file_inputs" |
12495if $ac_cs_awk_getline; then
12496 $AWK -f "$tmp/subs.awk"
12497else
12498 $AWK -f "$tmp/subs.awk" | $SHELL
12499fi >$tmp/out \
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012500 || as_fn_error "could not create $ac_file" "$LINENO" 5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012501
Theodore Ts'oe1052142006-10-21 21:46:47 -040012502test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
12503 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
12504 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012505 { $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 -040012506which seems to be undefined. Please make sure it is defined." >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012507$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
Theodore Ts'oe1052142006-10-21 21:46:47 -040012508which seems to be undefined. Please make sure it is defined." >&2;}
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012509
Theodore Ts'oe1052142006-10-21 21:46:47 -040012510 rm -f "$tmp/stdin"
12511 case $ac_file in
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012512 -) cat "$tmp/out" && rm -f "$tmp/out";;
12513 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
12514 esac \
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012515 || as_fn_error "could not create $ac_file" "$LINENO" 5
Theodore Ts'oe1052142006-10-21 21:46:47 -040012516 ;;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012517
12518
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012519 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012520$as_echo "$as_me: executing $ac_file commands" >&6;}
Theodore Ts'oe1052142006-10-21 21:46:47 -040012521 ;;
12522 esac
12523
12524
12525 case $ac_file$ac_mode in
12526 "default-1":C)
Theodore Ts'oa04eba32003-05-03 16:35:17 -040012527 for ac_file in $CONFIG_FILES; do
12528 # Support "outfile[:infile[:infile...]]"
12529 case "$ac_file" in
12530 *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
Theodore Ts'oa64c9c12000-02-08 20:17:21 +000012531 esac
Theodore Ts'oa04eba32003-05-03 16:35:17 -040012532 # PO directories have a Makefile.in generated from Makefile.in.in.
12533 case "$ac_file" in */Makefile.in)
12534 # Adjust a relative srcdir.
12535 ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
12536 ac_dir_suffix="/`echo "$ac_dir"|sed 's%^\./%%'`"
12537 ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
12538 # In autoconf-2.13 it is called $ac_given_srcdir.
12539 # In autoconf-2.50 it is called $srcdir.
12540 test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir"
12541 case "$ac_given_srcdir" in
12542 .) top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;;
12543 /*) top_srcdir="$ac_given_srcdir" ;;
12544 *) top_srcdir="$ac_dots$ac_given_srcdir" ;;
12545 esac
12546 if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then
12547 rm -f "$ac_dir/POTFILES"
12548 test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES"
12549 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 -050012550 POMAKEFILEDEPS="POTFILES.in"
12551 # ALL_LINGUAS, POFILES, UPDATEPOFILES, DUMMYPOFILES, GMOFILES depend
Theodore Ts'oa04eba32003-05-03 16:35:17 -040012552 # on $ac_dir but don't depend on user-specified configuration
12553 # parameters.
12554 if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then
12555 # The LINGUAS file contains the set of available languages.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012556 if test -n "$OBSOLETE_ALL_LINGUAS"; then
Theodore Ts'oa04eba32003-05-03 16:35:17 -040012557 test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete"
12558 fi
12559 ALL_LINGUAS_=`sed -e "/^#/d" "$ac_given_srcdir/$ac_dir/LINGUAS"`
12560 # Hide the ALL_LINGUAS assigment from automake.
12561 eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012562 POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS"
12563 else
12564 # The set of available languages was given in configure.in.
12565 eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS'
Theodore Ts'oa04eba32003-05-03 16:35:17 -040012566 fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012567 # Compute POFILES
12568 # as $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(lang).po)
12569 # Compute UPDATEPOFILES
12570 # as $(foreach lang, $(ALL_LINGUAS), $(lang).po-update)
12571 # Compute DUMMYPOFILES
12572 # as $(foreach lang, $(ALL_LINGUAS), $(lang).nop)
12573 # Compute GMOFILES
12574 # as $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(lang).gmo)
Theodore Ts'oa04eba32003-05-03 16:35:17 -040012575 case "$ac_given_srcdir" in
12576 .) srcdirpre= ;;
12577 *) srcdirpre='$(srcdir)/' ;;
12578 esac
12579 POFILES=
Theodore Ts'oa04eba32003-05-03 16:35:17 -040012580 UPDATEPOFILES=
12581 DUMMYPOFILES=
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012582 GMOFILES=
Theodore Ts'oa04eba32003-05-03 16:35:17 -040012583 for lang in $ALL_LINGUAS; do
12584 POFILES="$POFILES $srcdirpre$lang.po"
Theodore Ts'oa04eba32003-05-03 16:35:17 -040012585 UPDATEPOFILES="$UPDATEPOFILES $lang.po-update"
12586 DUMMYPOFILES="$DUMMYPOFILES $lang.nop"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012587 GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
Theodore Ts'oa04eba32003-05-03 16:35:17 -040012588 done
12589 # CATALOGS depends on both $ac_dir and the user's LINGUAS
12590 # environment variable.
12591 INST_LINGUAS=
12592 if test -n "$ALL_LINGUAS"; then
12593 for presentlang in $ALL_LINGUAS; do
12594 useit=no
12595 if test "%UNSET%" != "$LINGUAS"; then
12596 desiredlanguages="$LINGUAS"
12597 else
12598 desiredlanguages="$ALL_LINGUAS"
12599 fi
12600 for desiredlang in $desiredlanguages; do
12601 # Use the presentlang catalog if desiredlang is
12602 # a. equal to presentlang, or
12603 # b. a variant of presentlang (because in this case,
12604 # presentlang can be used as a fallback for messages
12605 # which are not translated in the desiredlang catalog).
12606 case "$desiredlang" in
12607 "$presentlang"*) useit=yes;;
12608 esac
12609 done
12610 if test $useit = yes; then
12611 INST_LINGUAS="$INST_LINGUAS $presentlang"
12612 fi
12613 done
12614 fi
12615 CATALOGS=
12616 if test -n "$INST_LINGUAS"; then
12617 for lang in $INST_LINGUAS; do
12618 CATALOGS="$CATALOGS $lang.gmo"
12619 done
12620 fi
12621 test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012622 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 -040012623 for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do
12624 if test -f "$f"; then
12625 case "$f" in
12626 *.orig | *.bak | *~) ;;
12627 *) cat "$f" >> "$ac_dir/Makefile" ;;
12628 esac
12629 fi
12630 done
12631 fi
12632 ;;
12633 esac
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012634 done ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012635
Theodore Ts'oe1052142006-10-21 21:46:47 -040012636 esac
12637done # for ac_tag
12638
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012639
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012640as_fn_exit 0
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012641_ACEOF
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012642ac_clean_files=$ac_clean_files_save
12643
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012644test $ac_write_fail = 0 ||
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012645 as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012646
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012647
12648# configure is writing to config.log, and then calls config.status.
12649# config.status does its own redirection, appending to config.log.
12650# Unfortunately, on DOS this fails, as config.log is still kept open
12651# by configure, so config.status won't be able to write to it; its
12652# output is simply discarded. So we exec the FD to /dev/null,
12653# effectively closing config.log, so it can be properly (re)opened and
12654# appended to by config.status. When coming back to configure, we
12655# need to make the FD available again.
12656if test "$no_create" != yes; then
12657 ac_cs_success=:
12658 ac_config_status_args=
12659 test "$silent" = yes &&
12660 ac_config_status_args="$ac_config_status_args --quiet"
12661 exec 5>/dev/null
12662 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
12663 exec 5>>config.log
12664 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
12665 # would make configure fail if this is the last instruction.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012666 $ac_cs_success || as_fn_exit $?
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012667fi
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012668if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012669 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012670$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
12671fi
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012672
Theodore Ts'oee683a12005-02-05 15:53:56 -050012673if test -f util/gen-tarball; then chmod +x util/gen-tarball; fi