blob: ab92f1aa1cc895264af7c835ba149b90632981d7 [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.
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10003# Generated by GNU Autoconf 2.69.
Theodore Ts'o61ef2472010-08-01 22:30:33 -04004#
Theodore Ts'o50e1e101997-04-26 13:58:21 +00005#
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10006# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
Theodore Ts'o61ef2472010-08-01 22:30:33 -04007#
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008#
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009# This configure script is free software; the Free Software Foundation
10# gives unlimited permission to copy, distribute and modify it.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011## -------------------- ##
12## M4sh Initialization. ##
13## -------------------- ##
Theodore Ts'o50e1e101997-04-26 13:58:21 +000014
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040015# Be more Bourne compatible
16DUALCASE=1; export DUALCASE # for MKS sh
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050017if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050018 emulate sh
19 NULLCMD=:
Scott James Remnant39fd3d42009-05-14 13:03:25 +010020 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050021 # is contrary to our usage. Disable this feature.
22 alias -g '${1+"$@"}'='"$@"'
Theodore Ts'oe1052142006-10-21 21:46:47 -040023 setopt NO_GLOB_SUBST
24else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050025 case `(set -o) 2>/dev/null` in #(
26 *posix*) :
27 set -o posix ;; #(
28 *) :
29 ;;
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040030esac
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050031fi
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040032
33
Scott James Remnant39fd3d42009-05-14 13:03:25 +010034as_nl='
35'
36export as_nl
37# Printing a long string crashes Solaris 7 /usr/bin/printf.
38as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
39as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
40as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050041# Prefer a ksh shell builtin over an external printf program on Solaris,
42# but without wasting forks for bash or zsh.
43if test -z "$BASH_VERSION$ZSH_VERSION" \
44 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
45 as_echo='print -r --'
46 as_echo_n='print -rn --'
47elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
Scott James Remnant39fd3d42009-05-14 13:03:25 +010048 as_echo='printf %s\n'
49 as_echo_n='printf %s'
50else
51 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
52 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
53 as_echo_n='/usr/ucb/echo -n'
54 else
55 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
56 as_echo_n_body='eval
57 arg=$1;
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050058 case $arg in #(
Scott James Remnant39fd3d42009-05-14 13:03:25 +010059 *"$as_nl"*)
60 expr "X$arg" : "X\\(.*\\)$as_nl";
61 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
62 esac;
63 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
64 '
65 export as_echo_n_body
66 as_echo_n='sh -c $as_echo_n_body as_echo'
67 fi
68 export as_echo_body
69 as_echo='sh -c $as_echo_body as_echo'
70fi
71
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050072# The user is always right.
73if test "${PATH_SEPARATOR+set}" != set; then
Scott James Remnant39fd3d42009-05-14 13:03:25 +010074 PATH_SEPARATOR=:
75 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
76 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
77 PATH_SEPARATOR=';'
78 }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050079fi
80
Theodore Ts'oe1052142006-10-21 21:46:47 -040081
82# IFS
83# We need space, tab and new line, in precisely that order. Quoting is
84# there to prevent editors from complaining about space-tab.
85# (If _AS_PATH_WALK were called with IFS unset, it would disable word
86# splitting by setting IFS to empty value.)
Theodore Ts'oe1052142006-10-21 21:46:47 -040087IFS=" "" $as_nl"
88
89# Find who we are. Look in the path if we contain no directory separator.
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100090as_myself=
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050091case $0 in #((
Theodore Ts'oe1052142006-10-21 21:46:47 -040092 *[\\/]* ) as_myself=$0 ;;
93 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050094for as_dir in $PATH
95do
96 IFS=$as_save_IFS
97 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050098 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
99 done
Theodore Ts'oe1052142006-10-21 21:46:47 -0400100IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500101
Theodore Ts'oe1052142006-10-21 21:46:47 -0400102 ;;
103esac
104# We did not find ourselves, most probably we were run as `sh COMMAND'
105# in which case we are not to be found in the path.
106if test "x$as_myself" = x; then
107 as_myself=$0
108fi
109if test ! -f "$as_myself"; then
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100110 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -0500111 exit 1
Theodore Ts'oe1052142006-10-21 21:46:47 -0400112fi
113
Theodore Ts'o57aa50d2009-11-26 10:38:04 -0500114# Unset variables that we do not need and which cause bugs (e.g. in
115# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
116# suppresses any "Segmentation fault" message there. '((' could
117# trigger a bug in pdksh 5.2.14.
118for as_var in BASH_ENV ENV MAIL MAILPATH
119do eval test x\${$as_var+set} = xset \
120 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
Theodore Ts'oe1052142006-10-21 21:46:47 -0400121done
122PS1='$ '
123PS2='> '
124PS4='+ '
125
126# NLS nuisances.
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100127LC_ALL=C
128export LC_ALL
129LANGUAGE=C
130export LANGUAGE
Theodore Ts'oe1052142006-10-21 21:46:47 -0400131
Theodore Ts'o57aa50d2009-11-26 10:38:04 -0500132# CDPATH.
133(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
134
Tony Breedsd6a4bcb2012-06-26 11:42:15 +1000135# Use a proper internal environment variable to ensure we don't fall
136 # into an infinite loop, continuously re-executing ourselves.
137 if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
138 _as_can_reexec=no; export _as_can_reexec;
139 # We cannot yet assume a decent shell, so we have to provide a
140# neutralization value for shells without unset; and this also
141# works around shells that cannot unset nonexistent variables.
142# Preserve -v and -x to the replacement shell.
143BASH_ENV=/dev/null
144ENV=/dev/null
145(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
146case $- in # ((((
147 *v*x* | *x*v* ) as_opts=-vx ;;
148 *v* ) as_opts=-v ;;
149 *x* ) as_opts=-x ;;
150 * ) as_opts= ;;
151esac
152exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
153# Admittedly, this is quite paranoid, since all the known shells bail
154# out after a failed `exec'.
155$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
156as_fn_exit 255
157 fi
158 # We don't want this to propagate to other subprocesses.
159 { _as_can_reexec=; unset _as_can_reexec;}
Theodore Ts'o57aa50d2009-11-26 10:38:04 -0500160if test "x$CONFIG_SHELL" = x; then
161 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
162 emulate sh
163 NULLCMD=:
164 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
165 # is contrary to our usage. Disable this feature.
166 alias -g '\${1+\"\$@\"}'='\"\$@\"'
167 setopt NO_GLOB_SUBST
168else
169 case \`(set -o) 2>/dev/null\` in #(
170 *posix*) :
171 set -o posix ;; #(
172 *) :
173 ;;
174esac
175fi
176"
177 as_required="as_fn_return () { (exit \$1); }
178as_fn_success () { as_fn_return 0; }
179as_fn_failure () { as_fn_return 1; }
180as_fn_ret_success () { return 0; }
181as_fn_ret_failure () { return 1; }
182
183exitcode=0
184as_fn_success || { exitcode=1; echo as_fn_success failed.; }
185as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
186as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
187as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
188if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
189
190else
191 exitcode=1; echo positional parameters were not saved.
192fi
Tony Breedsd6a4bcb2012-06-26 11:42:15 +1000193test x\$exitcode = x0 || exit 1
194test -x / || exit 1"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -0500195 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
196 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
197 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
198 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
199test \$(( 1 + 1 )) = 2 || exit 1"
200 if (eval "$as_required") 2>/dev/null; then :
201 as_have_required=yes
202else
203 as_have_required=no
204fi
205 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
206
207else
208 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
209as_found=false
210for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
211do
212 IFS=$as_save_IFS
213 test -z "$as_dir" && as_dir=.
214 as_found=:
215 case $as_dir in #(
216 /*)
217 for as_base in sh bash ksh sh5; do
218 # Try only shells that exist, to save several forks.
219 as_shell=$as_dir/$as_base
220 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
221 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
222 CONFIG_SHELL=$as_shell as_have_required=yes
223 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
224 break 2
225fi
226fi
227 done;;
228 esac
229 as_found=false
230done
231$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
232 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
233 CONFIG_SHELL=$SHELL as_have_required=yes
234fi; }
235IFS=$as_save_IFS
236
237
238 if test "x$CONFIG_SHELL" != x; then :
Tony Breedsd6a4bcb2012-06-26 11:42:15 +1000239 export CONFIG_SHELL
240 # We cannot yet assume a decent shell, so we have to provide a
241# neutralization value for shells without unset; and this also
242# works around shells that cannot unset nonexistent variables.
243# Preserve -v and -x to the replacement shell.
244BASH_ENV=/dev/null
245ENV=/dev/null
246(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
247case $- in # ((((
248 *v*x* | *x*v* ) as_opts=-vx ;;
249 *v* ) as_opts=-v ;;
250 *x* ) as_opts=-x ;;
251 * ) as_opts= ;;
252esac
253exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
254# Admittedly, this is quite paranoid, since all the known shells bail
255# out after a failed `exec'.
256$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
257exit 255
Theodore Ts'o57aa50d2009-11-26 10:38:04 -0500258fi
259
260 if test x$as_have_required = xno; then :
261 $as_echo "$0: This script requires a shell more modern than all"
262 $as_echo "$0: the shells that I found on your system."
263 if test x${ZSH_VERSION+set} = xset ; then
264 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
265 $as_echo "$0: be upgraded to zsh 4.3.4 or later."
266 else
267 $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
268$0: including any error possibly output before this
269$0: message. Then install a modern shell, or manually run
270$0: the script under such a shell if you do have one."
271 fi
272 exit 1
273fi
274fi
275fi
276SHELL=${CONFIG_SHELL-/bin/sh}
277export SHELL
278# Unset more variables known to interfere with behavior of common tools.
279CLICOLOR_FORCE= GREP_OPTIONS=
280unset CLICOLOR_FORCE GREP_OPTIONS
281
282## --------------------- ##
283## M4sh Shell Functions. ##
284## --------------------- ##
285# as_fn_unset VAR
286# ---------------
287# Portably unset VAR.
288as_fn_unset ()
289{
290 { eval $1=; unset $1;}
291}
292as_unset=as_fn_unset
293
294# as_fn_set_status STATUS
295# -----------------------
296# Set $? to STATUS, without forking.
297as_fn_set_status ()
298{
299 return $1
300} # as_fn_set_status
301
302# as_fn_exit STATUS
303# -----------------
304# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
305as_fn_exit ()
306{
307 set +e
308 as_fn_set_status $1
309 exit $1
310} # as_fn_exit
311
312# as_fn_mkdir_p
313# -------------
314# Create "$as_dir" as a directory, including parents if necessary.
315as_fn_mkdir_p ()
316{
317
318 case $as_dir in #(
319 -*) as_dir=./$as_dir;;
320 esac
321 test -d "$as_dir" || eval $as_mkdir_p || {
322 as_dirs=
323 while :; do
324 case $as_dir in #(
325 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
326 *) as_qdir=$as_dir;;
327 esac
328 as_dirs="'$as_qdir' $as_dirs"
329 as_dir=`$as_dirname -- "$as_dir" ||
330$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
331 X"$as_dir" : 'X\(//\)[^/]' \| \
332 X"$as_dir" : 'X\(//\)$' \| \
333 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
334$as_echo X"$as_dir" |
335 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
336 s//\1/
337 q
338 }
339 /^X\(\/\/\)[^/].*/{
340 s//\1/
341 q
342 }
343 /^X\(\/\/\)$/{
344 s//\1/
345 q
346 }
347 /^X\(\/\).*/{
348 s//\1/
349 q
350 }
351 s/.*/./; q'`
352 test -d "$as_dir" && break
353 done
354 test -z "$as_dirs" || eval "mkdir $as_dirs"
Tony Breedsd6a4bcb2012-06-26 11:42:15 +1000355 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -0500356
357
358} # as_fn_mkdir_p
Tony Breedsd6a4bcb2012-06-26 11:42:15 +1000359
360# as_fn_executable_p FILE
361# -----------------------
362# Test if FILE is an executable regular file.
363as_fn_executable_p ()
364{
365 test -f "$1" && test -x "$1"
366} # as_fn_executable_p
Theodore Ts'o57aa50d2009-11-26 10:38:04 -0500367# as_fn_append VAR VALUE
368# ----------------------
369# Append the text in VALUE to the end of the definition contained in VAR. Take
370# advantage of any shell optimizations that allow amortized linear growth over
371# repeated appends, instead of the typical quadratic growth present in naive
372# implementations.
373if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
374 eval 'as_fn_append ()
375 {
376 eval $1+=\$2
377 }'
378else
379 as_fn_append ()
380 {
381 eval $1=\$$1\$2
382 }
383fi # as_fn_append
384
385# as_fn_arith ARG...
386# ------------------
387# Perform arithmetic evaluation on the ARGs, and store the result in the
388# global $as_val. Take advantage of shells that can avoid forks. The arguments
389# must be portable across $(()) and expr.
390if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
391 eval 'as_fn_arith ()
392 {
393 as_val=$(( $* ))
394 }'
395else
396 as_fn_arith ()
397 {
398 as_val=`expr "$@" || test $? -eq 1`
399 }
400fi # as_fn_arith
401
402
Tony Breedsd6a4bcb2012-06-26 11:42:15 +1000403# as_fn_error STATUS ERROR [LINENO LOG_FD]
404# ----------------------------------------
Theodore Ts'o57aa50d2009-11-26 10:38:04 -0500405# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
406# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
Tony Breedsd6a4bcb2012-06-26 11:42:15 +1000407# script with STATUS, using 1 if that was 0.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -0500408as_fn_error ()
409{
Tony Breedsd6a4bcb2012-06-26 11:42:15 +1000410 as_status=$1; test $as_status -eq 0 && as_status=1
411 if test "$4"; then
412 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
413 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
Theodore Ts'o57aa50d2009-11-26 10:38:04 -0500414 fi
Tony Breedsd6a4bcb2012-06-26 11:42:15 +1000415 $as_echo "$as_me: error: $2" >&2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -0500416 as_fn_exit $as_status
417} # as_fn_error
418
Theodore Ts'oe1052142006-10-21 21:46:47 -0400419if expr a : '\(a\)' >/dev/null 2>&1 &&
420 test "X`expr 00001 : '.*\(...\)'`" = X001; then
421 as_expr=expr
422else
423 as_expr=false
424fi
425
426if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
427 as_basename=basename
428else
429 as_basename=false
430fi
431
Theodore Ts'o57aa50d2009-11-26 10:38:04 -0500432if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
433 as_dirname=dirname
434else
435 as_dirname=false
436fi
Theodore Ts'oe1052142006-10-21 21:46:47 -0400437
Theodore Ts'oe1052142006-10-21 21:46:47 -0400438as_me=`$as_basename -- "$0" ||
439$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
440 X"$0" : 'X\(//\)$' \| \
441 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100442$as_echo X/"$0" |
Theodore Ts'oe1052142006-10-21 21:46:47 -0400443 sed '/^.*\/\([^/][^/]*\)\/*$/{
444 s//\1/
445 q
446 }
447 /^X\/\(\/\/\)$/{
448 s//\1/
449 q
450 }
451 /^X\/\(\/\).*/{
452 s//\1/
453 q
454 }
455 s/.*/./; q'`
456
Theodore Ts'o57aa50d2009-11-26 10:38:04 -0500457# Avoid depending upon Character Ranges.
458as_cr_letters='abcdefghijklmnopqrstuvwxyz'
459as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
460as_cr_Letters=$as_cr_letters$as_cr_LETTERS
461as_cr_digits='0123456789'
462as_cr_alnum=$as_cr_Letters$as_cr_digits
Theodore Ts'oe1052142006-10-21 21:46:47 -0400463
464
Theodore Ts'o57aa50d2009-11-26 10:38:04 -0500465 as_lineno_1=$LINENO as_lineno_1a=$LINENO
466 as_lineno_2=$LINENO as_lineno_2a=$LINENO
467 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
468 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
469 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
Theodore Ts'oe1052142006-10-21 21:46:47 -0400470 sed -n '
471 p
472 /[$]LINENO/=
473 ' <$as_myself |
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500474 sed '
Theodore Ts'oe1052142006-10-21 21:46:47 -0400475 s/[$]LINENO.*/&-/
476 t lineno
477 b
478 :lineno
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500479 N
Theodore Ts'oe1052142006-10-21 21:46:47 -0400480 :loop
481 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500482 t loop
Theodore Ts'oe1052142006-10-21 21:46:47 -0400483 s/-\n.*//
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500484 ' >$as_me.lineno &&
Theodore Ts'oe1052142006-10-21 21:46:47 -0400485 chmod +x "$as_me.lineno" ||
Theodore Ts'o57aa50d2009-11-26 10:38:04 -0500486 { $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 -0500487
Tony Breedsd6a4bcb2012-06-26 11:42:15 +1000488 # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
489 # already done that, so ensure we don't try to do so again and fall
490 # in an infinite loop. This has already happened in practice.
491 _as_can_reexec=no; export _as_can_reexec
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500492 # Don't try to exec as it changes $[0], causing all sort of problems
493 # (the dirname of $[0] is not the place where we might find the
Theodore Ts'oe1052142006-10-21 21:46:47 -0400494 # original and so on. Autoconf is especially sensitive to this).
495 . "./$as_me.lineno"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500496 # Exit status is that of the last command.
497 exit
498}
499
Theodore Ts'oe1052142006-10-21 21:46:47 -0400500ECHO_C= ECHO_N= ECHO_T=
Theodore Ts'o57aa50d2009-11-26 10:38:04 -0500501case `echo -n x` in #(((((
Theodore Ts'oe1052142006-10-21 21:46:47 -0400502-n*)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -0500503 case `echo 'xy\c'` in
Theodore Ts'oe1052142006-10-21 21:46:47 -0400504 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -0500505 xy) ECHO_C='\c';;
506 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
507 ECHO_T=' ';;
Theodore Ts'oe1052142006-10-21 21:46:47 -0400508 esac;;
509*)
510 ECHO_N='-n';;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500511esac
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500512
513rm -f conf$$ conf$$.exe conf$$.file
Theodore Ts'oe1052142006-10-21 21:46:47 -0400514if test -d conf$$.dir; then
515 rm -f conf$$.dir/conf$$.file
516else
517 rm -f conf$$.dir
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100518 mkdir conf$$.dir 2>/dev/null
Theodore Ts'oe1052142006-10-21 21:46:47 -0400519fi
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100520if (echo >conf$$.file) 2>/dev/null; then
521 if ln -s conf$$.file conf$$ 2>/dev/null; then
522 as_ln_s='ln -s'
523 # ... but there are two gotchas:
524 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
525 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
Tony Breedsd6a4bcb2012-06-26 11:42:15 +1000526 # In both cases, we have to default to `cp -pR'.
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100527 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
Tony Breedsd6a4bcb2012-06-26 11:42:15 +1000528 as_ln_s='cp -pR'
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100529 elif ln conf$$.file conf$$ 2>/dev/null; then
530 as_ln_s=ln
531 else
Tony Breedsd6a4bcb2012-06-26 11:42:15 +1000532 as_ln_s='cp -pR'
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100533 fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500534else
Tony Breedsd6a4bcb2012-06-26 11:42:15 +1000535 as_ln_s='cp -pR'
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500536fi
Theodore Ts'oe1052142006-10-21 21:46:47 -0400537rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
538rmdir conf$$.dir 2>/dev/null
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500539
540if mkdir -p . 2>/dev/null; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -0500541 as_mkdir_p='mkdir -p "$as_dir"'
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500542else
543 test -d ./-p && rmdir ./-p
544 as_mkdir_p=false
545fi
546
Tony Breedsd6a4bcb2012-06-26 11:42:15 +1000547as_test_x='test -x'
548as_executable_p=as_fn_executable_p
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500549
550# Sed expression to map a string onto a valid CPP name.
551as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
552
553# Sed expression to map a string onto a valid variable name.
554as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
555
556
Theodore Ts'o61ef2472010-08-01 22:30:33 -0400557test -n "$DJDIR" || exec 7<&0 </dev/null
558exec 6>&1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500559
560# Name of the host.
Tony Breedsd6a4bcb2012-06-26 11:42:15 +1000561# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500562# so uname gets run too.
563ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
564
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500565#
566# Initializations.
567#
Theodore Ts'o50e1e101997-04-26 13:58:21 +0000568ac_default_prefix=/usr/local
Theodore Ts'oe1052142006-10-21 21:46:47 -0400569ac_clean_files=
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500570ac_config_libobj_dir=.
Theodore Ts'oe1052142006-10-21 21:46:47 -0400571LIBOBJS=
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500572cross_compiling=no
573subdirs=
574MFLAGS=
575MAKEFLAGS=
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500576
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500577# Identity of this package.
578PACKAGE_NAME=
579PACKAGE_TARNAME=
580PACKAGE_VERSION=
581PACKAGE_STRING=
582PACKAGE_BUGREPORT=
Theodore Ts'o57aa50d2009-11-26 10:38:04 -0500583PACKAGE_URL=
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500584
585ac_unique_file="version.h"
586# Factoring default headers for most tests.
587ac_includes_default="\
588#include <stdio.h>
Theodore Ts'o29a5dee2007-07-04 16:28:47 -0400589#ifdef HAVE_SYS_TYPES_H
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500590# include <sys/types.h>
591#endif
Theodore Ts'o29a5dee2007-07-04 16:28:47 -0400592#ifdef HAVE_SYS_STAT_H
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500593# include <sys/stat.h>
594#endif
Theodore Ts'o29a5dee2007-07-04 16:28:47 -0400595#ifdef STDC_HEADERS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500596# include <stdlib.h>
597# include <stddef.h>
598#else
Theodore Ts'o29a5dee2007-07-04 16:28:47 -0400599# ifdef HAVE_STDLIB_H
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500600# include <stdlib.h>
601# endif
602#endif
Theodore Ts'o29a5dee2007-07-04 16:28:47 -0400603#ifdef HAVE_STRING_H
604# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500605# include <memory.h>
606# endif
607# include <string.h>
608#endif
Theodore Ts'o29a5dee2007-07-04 16:28:47 -0400609#ifdef HAVE_STRINGS_H
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500610# include <strings.h>
611#endif
Theodore Ts'o29a5dee2007-07-04 16:28:47 -0400612#ifdef HAVE_INTTYPES_H
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500613# include <inttypes.h>
Theodore Ts'oe1052142006-10-21 21:46:47 -0400614#endif
Theodore Ts'o29a5dee2007-07-04 16:28:47 -0400615#ifdef HAVE_STDINT_H
Theodore Ts'oe1052142006-10-21 21:46:47 -0400616# include <stdint.h>
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500617#endif
Theodore Ts'o29a5dee2007-07-04 16:28:47 -0400618#ifdef HAVE_UNISTD_H
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500619# include <unistd.h>
620#endif"
621
Theodore Ts'o61ef2472010-08-01 22:30:33 -0400622ac_header_list=
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100623ac_subst_vars='LTLIBOBJS
Theodore Ts'oe1052142006-10-21 21:46:47 -0400624LIBOBJS
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100625BUILD_LDFLAGS
626BUILD_CFLAGS
Theodore Ts'od1154eb2011-09-18 17:34:37 -0400627INCLUDES
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100628DO_TEST_SUITE
629ET_DIR
630SS_DIR
631LDFLAG_STATIC
632root_sysconfdir
633root_libdir
634root_sbindir
635root_bindir
636root_prefix
637UNIX_CMT
638CYGWIN_CMT
639LINUX_CMT
640UNI_DIFF_OPTS
641SEM_INIT_LIB
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100642SOCKET_LIB
643SIZEOF_LONG_LONG
644SIZEOF_LONG
645SIZEOF_INT
646SIZEOF_SHORT
647BUILD_CC
648MAKEINFO
649STRIP
650AR
651LDCONFIG
652PERL
653SED
654AWK
655CHMOD
656RM
657CP
658MV
659LN_S
660LN
Theodore Ts'obcb915b2009-07-02 18:19:10 -0400661ifNotGNUmake
662ifGNUmake
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100663BINARY_TYPE
664POSUB
665LTLIBINTL
666LIBINTL
667INTLLIBS
668INTL_LIBTOOL_SUFFIX_PREFIX
669INTLOBJS
670GENCAT
671INSTOBJEXT
672DATADIRNAME
673CATOBJEXT
674USE_INCLUDED_LIBINTL
675BUILD_INCLUDED_LIBINTL
676INTLBISON
677LTLIBICONV
678LIBICONV
679HAVE_WPRINTF
680HAVE_SNPRINTF
681HAVE_ASPRINTF
682HAVE_POSIX_PRINTF
683GLIBC21
684ALLOCA
Theodore Ts'od1154eb2011-09-18 17:34:37 -0400685EGREP
686GREP
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100687RANLIB
688MSGMERGE
689XGETTEXT
690GMSGFMT
691MSGFMT
692USE_NLS
693MKINSTALLDIRS
694INSTALL_DATA
695INSTALL_SCRIPT
696INSTALL_PROGRAM
697SET_MAKE
698VERSION
699PACKAGE
700GETTEXT_PACKAGE
701UUIDD_CMT
702E2INITRD_MAN
703E2INITRD_PROG
704FSCK_MAN
705FSCK_PROG
Theodore Ts'o8d9c50c2010-12-24 15:19:44 -0500706DEFRAG_CMT
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100707RESIZER_CMT
708IMAGER_CMT
709DEBUGFS_CMT
Aditya Kalif239fef2011-07-20 11:40:02 -0700710QUOTA_CMT
711DEPPROFILED_LIBQUOTA
712PROFILED_LIBQUOTA
713DEPSTATIC_LIBQUOTA
714STATIC_LIBQUOTA
715DEPLIBQUOTA
716LIBQUOTA
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100717BLKID_CMT
718DEPPROFILED_LIBBLKID
719PROFILED_LIBBLKID
720DEPSTATIC_LIBBLKID
721STATIC_LIBBLKID
722DEPLIBBLKID
723LIBBLKID
724UUID_CMT
725DEPPROFILED_LIBUUID
726PROFILED_LIBUUID
727DEPSTATIC_LIBUUID
728STATIC_LIBUUID
729DEPLIBUUID
730LIBUUID
731PKG_CONFIG
732TEST_IO_CMT
733PRIVATE_LIBS_CMT
734LDFLAG_DYNAMIC
735PROFILED_LIB_EXT
736STATIC_LIB_EXT
737LIB_EXT
738CHECKER_CMT
739PROFILE_CMT
740BSDLIB_CMT
741ELF_CMT
742HTREE_CMT
Theodore Ts'oc13351f2009-07-02 00:11:17 -0400743Q
Theodore Ts'oc1986ec2012-06-13 15:29:13 -0400744ES
Theodore Ts'oc13351f2009-07-02 00:11:17 -0400745E
Theodore Ts'o5aa6c3f2010-05-17 19:21:42 -0400746LINK_BUILD_FLAGS
Theodore Ts'o183c73b2012-05-12 23:13:24 -0400747SYMLINK_RELATIVE
Theodore Ts'o5aa6c3f2010-05-17 19:21:42 -0400748LINK_INSTALL_FLAGS
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100749MAINTAINER_CMT
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100750CPP
Theodore Ts'o9b3018a2011-08-11 14:56:49 -0400751RDYNAMIC
Theodore Ts'o57aa50d2009-11-26 10:38:04 -0500752DLOPEN_LIB
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100753OBJEXT
754EXEEXT
755ac_ct_CC
756CPPFLAGS
757LDFLAGS
758CFLAGS
759CC
760host_os
761host_vendor
762host_cpu
763host
764build_os
765build_vendor
766build_cpu
767build
768E2FSPROGS_PKGVER
769E2FSPROGS_VERSION
770E2FSPROGS_DAY
771E2FSPROGS_MONTH
772E2FSPROGS_YEAR
773target_alias
774host_alias
775build_alias
776LIBS
777ECHO_T
778ECHO_N
779ECHO_C
780DEFS
781mandir
782localedir
783libdir
784psdir
785pdfdir
786dvidir
787htmldir
788infodir
789docdir
790oldincludedir
791includedir
792localstatedir
793sharedstatedir
794sysconfdir
795datadir
796datarootdir
797libexecdir
798sbindir
799bindir
800program_transform_name
801prefix
802exec_prefix
Theodore Ts'o57aa50d2009-11-26 10:38:04 -0500803PACKAGE_URL
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100804PACKAGE_BUGREPORT
805PACKAGE_STRING
806PACKAGE_VERSION
807PACKAGE_TARNAME
808PACKAGE_NAME
809PATH_SEPARATOR
810SHELL'
Theodore Ts'oe1052142006-10-21 21:46:47 -0400811ac_subst_files='MCONFIG
812MAKEFILE_ELF
813MAKEFILE_BSDLIB
814MAKEFILE_PROFILE
815MAKEFILE_CHECKER
816MAKEFILE_LIBRARY
Theodore Ts'o488c75a2008-06-07 08:55:21 -0400817ASM_TYPES_HEADER
818PUBLIC_CONFIG_HEADER'
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100819ac_user_opts='
820enable_option_checking
821with_diet_libc
822with_cc
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100823with_ccopts
824with_ldopts
825with_root_prefix
826enable_maintainer_mode
Theodore Ts'o5aa6c3f2010-05-17 19:21:42 -0400827enable_symlink_install
Theodore Ts'o183c73b2012-05-12 23:13:24 -0400828enable_symlink_relative_symlinks
Theodore Ts'o5aa6c3f2010-05-17 19:21:42 -0400829enable_symlink_build
Theodore Ts'oc13351f2009-07-02 00:11:17 -0400830enable_verbose_makecmds
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100831enable_compression
832enable_htree
833enable_elf_shlibs
834enable_bsd_shlibs
835enable_profile
836enable_checker
837enable_jbd_debug
838enable_blkid_debug
839enable_testio_debug
840enable_libuuid
841enable_libblkid
Theodore Ts'o7becb202011-11-14 10:40:43 -0500842enable_quota
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100843enable_debugfs
844enable_imager
845enable_resizer
Theodore Ts'o8d9c50c2010-12-24 15:19:44 -0500846enable_defrag
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100847enable_fsck
848enable_e2initrd_helper
849enable_tls
850enable_uuidd
Tony Breedsd6a4bcb2012-06-26 11:42:15 +1000851enable_mmp
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100852enable_nls
853with_gnu_ld
854enable_rpath
855with_libiconv_prefix
856with_included_gettext
857with_libintl_prefix
Theodore Ts'o55e00a22011-09-18 23:53:23 -0400858with_multiarch
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100859'
Theodore Ts'oe1052142006-10-21 21:46:47 -0400860 ac_precious_vars='build_alias
861host_alias
862target_alias
863CC
864CFLAGS
865LDFLAGS
Theodore Ts'o29a5dee2007-07-04 16:28:47 -0400866LIBS
Theodore Ts'oe1052142006-10-21 21:46:47 -0400867CPPFLAGS
Theodore Ts'o14b596d2009-04-22 09:18:30 -0400868CPP
869PKG_CONFIG'
Theodore Ts'oe1052142006-10-21 21:46:47 -0400870
Theodore Ts'o50e1e101997-04-26 13:58:21 +0000871
872# Initialize some variables set by options.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500873ac_init_help=
874ac_init_version=false
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100875ac_unrecognized_opts=
876ac_unrecognized_sep=
Theodore Ts'o50e1e101997-04-26 13:58:21 +0000877# The variables have the same names as the options, with
878# dashes changed to underlines.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500879cache_file=/dev/null
Theodore Ts'o50e1e101997-04-26 13:58:21 +0000880exec_prefix=NONE
Theodore Ts'o50e1e101997-04-26 13:58:21 +0000881no_create=
Theodore Ts'o50e1e101997-04-26 13:58:21 +0000882no_recursion=
883prefix=NONE
884program_prefix=NONE
885program_suffix=NONE
886program_transform_name=s,x,x,
887silent=
888site=
889srcdir=
Theodore Ts'o50e1e101997-04-26 13:58:21 +0000890verbose=
891x_includes=NONE
892x_libraries=NONE
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500893
894# Installation directory options.
895# These are left unexpanded so users can "make install exec_prefix=/foo"
896# and all the variables that are supposed to be based on exec_prefix
897# by default will actually change.
898# Use braces instead of parens because sh, perl, etc. also accept them.
Theodore Ts'oe1052142006-10-21 21:46:47 -0400899# (The list follows the same order as the GNU Coding Standards.)
Theodore Ts'o21c84b71997-04-29 16:15:03 +0000900bindir='${exec_prefix}/bin'
901sbindir='${exec_prefix}/sbin'
902libexecdir='${exec_prefix}/libexec'
Theodore Ts'oe1052142006-10-21 21:46:47 -0400903datarootdir='${prefix}/share'
904datadir='${datarootdir}'
Theodore Ts'o21c84b71997-04-29 16:15:03 +0000905sysconfdir='${prefix}/etc'
906sharedstatedir='${prefix}/com'
907localstatedir='${prefix}/var'
Theodore Ts'o21c84b71997-04-29 16:15:03 +0000908includedir='${prefix}/include'
909oldincludedir='/usr/include'
Theodore Ts'oe1052142006-10-21 21:46:47 -0400910docdir='${datarootdir}/doc/${PACKAGE}'
911infodir='${datarootdir}/info'
912htmldir='${docdir}'
913dvidir='${docdir}'
914pdfdir='${docdir}'
915psdir='${docdir}'
916libdir='${exec_prefix}/lib'
917localedir='${datarootdir}/locale'
918mandir='${datarootdir}/man'
Theodore Ts'o50e1e101997-04-26 13:58:21 +0000919
Theodore Ts'o50e1e101997-04-26 13:58:21 +0000920ac_prev=
Theodore Ts'oe1052142006-10-21 21:46:47 -0400921ac_dashdash=
Theodore Ts'o50e1e101997-04-26 13:58:21 +0000922for ac_option
923do
Theodore Ts'o50e1e101997-04-26 13:58:21 +0000924 # If the previous option needs an argument, assign it.
925 if test -n "$ac_prev"; then
Theodore Ts'oe1052142006-10-21 21:46:47 -0400926 eval $ac_prev=\$ac_option
Theodore Ts'o50e1e101997-04-26 13:58:21 +0000927 ac_prev=
928 continue
929 fi
930
Theodore Ts'oe1052142006-10-21 21:46:47 -0400931 case $ac_option in
Tony Breedsd6a4bcb2012-06-26 11:42:15 +1000932 *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
933 *=) ac_optarg= ;;
934 *) ac_optarg=yes ;;
Theodore Ts'oe1052142006-10-21 21:46:47 -0400935 esac
Theodore Ts'o50e1e101997-04-26 13:58:21 +0000936
937 # Accept the important Cygnus configure options, so we can diagnose typos.
938
Theodore Ts'oe1052142006-10-21 21:46:47 -0400939 case $ac_dashdash$ac_option in
940 --)
941 ac_dashdash=yes ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +0000942
Theodore Ts'o21c84b71997-04-29 16:15:03 +0000943 -bindir | --bindir | --bindi | --bind | --bin | --bi)
944 ac_prev=bindir ;;
945 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500946 bindir=$ac_optarg ;;
Theodore Ts'o21c84b71997-04-29 16:15:03 +0000947
948 -build | --build | --buil | --bui | --bu)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500949 ac_prev=build_alias ;;
Theodore Ts'o21c84b71997-04-29 16:15:03 +0000950 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500951 build_alias=$ac_optarg ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +0000952
953 -cache-file | --cache-file | --cache-fil | --cache-fi \
954 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
955 ac_prev=cache_file ;;
956 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
957 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500958 cache_file=$ac_optarg ;;
959
960 --config-cache | -C)
961 cache_file=config.cache ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +0000962
Theodore Ts'oe1052142006-10-21 21:46:47 -0400963 -datadir | --datadir | --datadi | --datad)
Theodore Ts'o21c84b71997-04-29 16:15:03 +0000964 ac_prev=datadir ;;
Theodore Ts'oe1052142006-10-21 21:46:47 -0400965 -datadir=* | --datadir=* | --datadi=* | --datad=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500966 datadir=$ac_optarg ;;
Theodore Ts'o21c84b71997-04-29 16:15:03 +0000967
Theodore Ts'oe1052142006-10-21 21:46:47 -0400968 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
969 | --dataroo | --dataro | --datar)
970 ac_prev=datarootdir ;;
971 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
972 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
973 datarootdir=$ac_optarg ;;
974
Theodore Ts'o50e1e101997-04-26 13:58:21 +0000975 -disable-* | --disable-*)
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100976 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
Theodore Ts'o50e1e101997-04-26 13:58:21 +0000977 # Reject names that are not valid shell variable names.
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100978 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
Tony Breedsd6a4bcb2012-06-26 11:42:15 +1000979 as_fn_error $? "invalid feature name: $ac_useropt"
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100980 ac_useropt_orig=$ac_useropt
981 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
982 case $ac_user_opts in
983 *"
984"enable_$ac_useropt"
985"*) ;;
986 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
987 ac_unrecognized_sep=', ';;
988 esac
989 eval enable_$ac_useropt=no ;;
Theodore Ts'oe1052142006-10-21 21:46:47 -0400990
991 -docdir | --docdir | --docdi | --doc | --do)
992 ac_prev=docdir ;;
993 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
994 docdir=$ac_optarg ;;
995
996 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
997 ac_prev=dvidir ;;
998 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
999 dvidir=$ac_optarg ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001000
1001 -enable-* | --enable-*)
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001002 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001003 # Reject names that are not valid shell variable names.
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001004 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10001005 as_fn_error $? "invalid feature name: $ac_useropt"
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001006 ac_useropt_orig=$ac_useropt
1007 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1008 case $ac_user_opts in
1009 *"
1010"enable_$ac_useropt"
1011"*) ;;
1012 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1013 ac_unrecognized_sep=', ';;
1014 esac
1015 eval enable_$ac_useropt=\$ac_optarg ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001016
1017 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
1018 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
1019 | --exec | --exe | --ex)
1020 ac_prev=exec_prefix ;;
1021 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
1022 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
1023 | --exec=* | --exe=* | --ex=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001024 exec_prefix=$ac_optarg ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001025
1026 -gas | --gas | --ga | --g)
1027 # Obsolete; use --with-gas.
1028 with_gas=yes ;;
1029
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001030 -help | --help | --hel | --he | -h)
1031 ac_init_help=long ;;
1032 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1033 ac_init_help=recursive ;;
1034 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1035 ac_init_help=short ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001036
1037 -host | --host | --hos | --ho)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001038 ac_prev=host_alias ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001039 -host=* | --host=* | --hos=* | --ho=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001040 host_alias=$ac_optarg ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001041
Theodore Ts'oe1052142006-10-21 21:46:47 -04001042 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1043 ac_prev=htmldir ;;
1044 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1045 | --ht=*)
1046 htmldir=$ac_optarg ;;
1047
Theodore Ts'o21c84b71997-04-29 16:15:03 +00001048 -includedir | --includedir | --includedi | --included | --include \
1049 | --includ | --inclu | --incl | --inc)
1050 ac_prev=includedir ;;
1051 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1052 | --includ=* | --inclu=* | --incl=* | --inc=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001053 includedir=$ac_optarg ;;
Theodore Ts'o21c84b71997-04-29 16:15:03 +00001054
1055 -infodir | --infodir | --infodi | --infod | --info | --inf)
1056 ac_prev=infodir ;;
1057 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001058 infodir=$ac_optarg ;;
Theodore Ts'o21c84b71997-04-29 16:15:03 +00001059
1060 -libdir | --libdir | --libdi | --libd)
1061 ac_prev=libdir ;;
1062 -libdir=* | --libdir=* | --libdi=* | --libd=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001063 libdir=$ac_optarg ;;
Theodore Ts'o21c84b71997-04-29 16:15:03 +00001064
1065 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1066 | --libexe | --libex | --libe)
1067 ac_prev=libexecdir ;;
1068 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1069 | --libexe=* | --libex=* | --libe=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001070 libexecdir=$ac_optarg ;;
Theodore Ts'o21c84b71997-04-29 16:15:03 +00001071
Theodore Ts'oe1052142006-10-21 21:46:47 -04001072 -localedir | --localedir | --localedi | --localed | --locale)
1073 ac_prev=localedir ;;
1074 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1075 localedir=$ac_optarg ;;
1076
Theodore Ts'o21c84b71997-04-29 16:15:03 +00001077 -localstatedir | --localstatedir | --localstatedi | --localstated \
Theodore Ts'oe1052142006-10-21 21:46:47 -04001078 | --localstate | --localstat | --localsta | --localst | --locals)
Theodore Ts'o21c84b71997-04-29 16:15:03 +00001079 ac_prev=localstatedir ;;
1080 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
Theodore Ts'oe1052142006-10-21 21:46:47 -04001081 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001082 localstatedir=$ac_optarg ;;
Theodore Ts'o21c84b71997-04-29 16:15:03 +00001083
1084 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1085 ac_prev=mandir ;;
1086 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001087 mandir=$ac_optarg ;;
Theodore Ts'o21c84b71997-04-29 16:15:03 +00001088
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001089 -nfp | --nfp | --nf)
1090 # Obsolete; use --without-fp.
1091 with_fp=no ;;
1092
1093 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001094 | --no-cr | --no-c | -n)
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001095 no_create=yes ;;
1096
1097 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1098 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1099 no_recursion=yes ;;
1100
Theodore Ts'o21c84b71997-04-29 16:15:03 +00001101 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1102 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1103 | --oldin | --oldi | --old | --ol | --o)
1104 ac_prev=oldincludedir ;;
1105 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1106 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1107 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001108 oldincludedir=$ac_optarg ;;
Theodore Ts'o21c84b71997-04-29 16:15:03 +00001109
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001110 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1111 ac_prev=prefix ;;
1112 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001113 prefix=$ac_optarg ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001114
1115 -program-prefix | --program-prefix | --program-prefi | --program-pref \
1116 | --program-pre | --program-pr | --program-p)
1117 ac_prev=program_prefix ;;
1118 -program-prefix=* | --program-prefix=* | --program-prefi=* \
1119 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001120 program_prefix=$ac_optarg ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001121
1122 -program-suffix | --program-suffix | --program-suffi | --program-suff \
1123 | --program-suf | --program-su | --program-s)
1124 ac_prev=program_suffix ;;
1125 -program-suffix=* | --program-suffix=* | --program-suffi=* \
1126 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001127 program_suffix=$ac_optarg ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001128
1129 -program-transform-name | --program-transform-name \
1130 | --program-transform-nam | --program-transform-na \
1131 | --program-transform-n | --program-transform- \
1132 | --program-transform | --program-transfor \
1133 | --program-transfo | --program-transf \
1134 | --program-trans | --program-tran \
1135 | --progr-tra | --program-tr | --program-t)
1136 ac_prev=program_transform_name ;;
1137 -program-transform-name=* | --program-transform-name=* \
1138 | --program-transform-nam=* | --program-transform-na=* \
1139 | --program-transform-n=* | --program-transform-=* \
1140 | --program-transform=* | --program-transfor=* \
1141 | --program-transfo=* | --program-transf=* \
1142 | --program-trans=* | --program-tran=* \
1143 | --progr-tra=* | --program-tr=* | --program-t=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001144 program_transform_name=$ac_optarg ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001145
Theodore Ts'oe1052142006-10-21 21:46:47 -04001146 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1147 ac_prev=pdfdir ;;
1148 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1149 pdfdir=$ac_optarg ;;
1150
1151 -psdir | --psdir | --psdi | --psd | --ps)
1152 ac_prev=psdir ;;
1153 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1154 psdir=$ac_optarg ;;
1155
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001156 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1157 | -silent | --silent | --silen | --sile | --sil)
1158 silent=yes ;;
1159
Theodore Ts'o21c84b71997-04-29 16:15:03 +00001160 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1161 ac_prev=sbindir ;;
1162 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1163 | --sbi=* | --sb=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001164 sbindir=$ac_optarg ;;
Theodore Ts'o21c84b71997-04-29 16:15:03 +00001165
1166 -sharedstatedir | --sharedstatedir | --sharedstatedi \
1167 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1168 | --sharedst | --shareds | --shared | --share | --shar \
1169 | --sha | --sh)
1170 ac_prev=sharedstatedir ;;
1171 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1172 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1173 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1174 | --sha=* | --sh=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001175 sharedstatedir=$ac_optarg ;;
Theodore Ts'o21c84b71997-04-29 16:15:03 +00001176
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001177 -site | --site | --sit)
1178 ac_prev=site ;;
1179 -site=* | --site=* | --sit=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001180 site=$ac_optarg ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001181
1182 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1183 ac_prev=srcdir ;;
1184 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001185 srcdir=$ac_optarg ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001186
Theodore Ts'o21c84b71997-04-29 16:15:03 +00001187 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1188 | --syscon | --sysco | --sysc | --sys | --sy)
1189 ac_prev=sysconfdir ;;
1190 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1191 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001192 sysconfdir=$ac_optarg ;;
Theodore Ts'o21c84b71997-04-29 16:15:03 +00001193
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001194 -target | --target | --targe | --targ | --tar | --ta | --t)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001195 ac_prev=target_alias ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001196 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001197 target_alias=$ac_optarg ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001198
1199 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1200 verbose=yes ;;
1201
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001202 -version | --version | --versio | --versi | --vers | -V)
1203 ac_init_version=: ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001204
1205 -with-* | --with-*)
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001206 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001207 # Reject names that are not valid shell variable names.
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001208 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10001209 as_fn_error $? "invalid package name: $ac_useropt"
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001210 ac_useropt_orig=$ac_useropt
1211 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1212 case $ac_user_opts in
1213 *"
1214"with_$ac_useropt"
1215"*) ;;
1216 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1217 ac_unrecognized_sep=', ';;
1218 esac
1219 eval with_$ac_useropt=\$ac_optarg ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001220
1221 -without-* | --without-*)
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001222 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001223 # Reject names that are not valid shell variable names.
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001224 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10001225 as_fn_error $? "invalid package name: $ac_useropt"
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001226 ac_useropt_orig=$ac_useropt
1227 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1228 case $ac_user_opts in
1229 *"
1230"with_$ac_useropt"
1231"*) ;;
1232 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1233 ac_unrecognized_sep=', ';;
1234 esac
1235 eval with_$ac_useropt=no ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001236
1237 --x)
1238 # Obsolete; use --with-x.
1239 with_x=yes ;;
1240
1241 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1242 | --x-incl | --x-inc | --x-in | --x-i)
1243 ac_prev=x_includes ;;
1244 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1245 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001246 x_includes=$ac_optarg ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001247
1248 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1249 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1250 ac_prev=x_libraries ;;
1251 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1252 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001253 x_libraries=$ac_optarg ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001254
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10001255 -*) as_fn_error $? "unrecognized option: \`$ac_option'
1256Try \`$0 --help' for more information"
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001257 ;;
1258
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001259 *=*)
1260 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1261 # Reject names that are not valid shell variable names.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05001262 case $ac_envvar in #(
1263 '' | [0-9]* | *[!_$as_cr_alnum]* )
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10001264 as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05001265 esac
Theodore Ts'oe1052142006-10-21 21:46:47 -04001266 eval $ac_envvar=\$ac_optarg
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001267 export $ac_envvar ;;
1268
Theodore Ts'o21c84b71997-04-29 16:15:03 +00001269 *)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001270 # FIXME: should be removed in autoconf 3.0.
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001271 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001272 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001273 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10001274 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001275 ;;
1276
1277 esac
1278done
1279
1280if test -n "$ac_prev"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001281 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10001282 as_fn_error $? "missing argument to $ac_option"
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001283fi
1284
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001285if test -n "$ac_unrecognized_opts"; then
1286 case $enable_option_checking in
1287 no) ;;
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10001288 fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001289 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1290 esac
1291fi
1292
1293# Check all directory arguments for consistency.
Theodore Ts'oe1052142006-10-21 21:46:47 -04001294for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1295 datadir sysconfdir sharedstatedir localstatedir includedir \
1296 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1297 libdir localedir mandir
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001298do
Theodore Ts'oe1052142006-10-21 21:46:47 -04001299 eval ac_val=\$$ac_var
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001300 # Remove trailing slashes.
1301 case $ac_val in
1302 */ )
1303 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1304 eval $ac_var=\$ac_val;;
1305 esac
1306 # Be sure to have absolute directory names.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001307 case $ac_val in
Theodore Ts'oe1052142006-10-21 21:46:47 -04001308 [\\/$]* | ?:[\\/]* ) continue;;
1309 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001310 esac
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10001311 as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001312done
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001313
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001314# There might be people who depend on the old broken behavior: `$host'
1315# used to hold the argument of --host etc.
1316# FIXME: To remove some day.
1317build=$build_alias
1318host=$host_alias
1319target=$target_alias
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001320
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001321# FIXME: To remove some day.
1322if test "x$host_alias" != x; then
1323 if test "x$build_alias" = x; then
1324 cross_compiling=maybe
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001325 elif test "x$build_alias" != "x$host_alias"; then
1326 cross_compiling=yes
1327 fi
1328fi
1329
1330ac_tool_prefix=
1331test -n "$host_alias" && ac_tool_prefix=$host_alias-
1332
1333test "$silent" = yes && exec 6>/dev/null
1334
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001335
Theodore Ts'oe1052142006-10-21 21:46:47 -04001336ac_pwd=`pwd` && test -n "$ac_pwd" &&
1337ac_ls_di=`ls -di .` &&
1338ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10001339 as_fn_error $? "working directory cannot be determined"
Theodore Ts'oe1052142006-10-21 21:46:47 -04001340test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10001341 as_fn_error $? "pwd does not report name of working directory"
Theodore Ts'oe1052142006-10-21 21:46:47 -04001342
1343
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001344# Find the source files, if location was not specified.
1345if test -z "$srcdir"; then
1346 ac_srcdir_defaulted=yes
Theodore Ts'oe1052142006-10-21 21:46:47 -04001347 # Try the directory containing this script, then the parent directory.
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001348 ac_confdir=`$as_dirname -- "$as_myself" ||
1349$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1350 X"$as_myself" : 'X\(//\)[^/]' \| \
1351 X"$as_myself" : 'X\(//\)$' \| \
1352 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1353$as_echo X"$as_myself" |
Theodore Ts'oe1052142006-10-21 21:46:47 -04001354 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1355 s//\1/
1356 q
1357 }
1358 /^X\(\/\/\)[^/].*/{
1359 s//\1/
1360 q
1361 }
1362 /^X\(\/\/\)$/{
1363 s//\1/
1364 q
1365 }
1366 /^X\(\/\).*/{
1367 s//\1/
1368 q
1369 }
1370 s/.*/./; q'`
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001371 srcdir=$ac_confdir
Theodore Ts'oe1052142006-10-21 21:46:47 -04001372 if test ! -r "$srcdir/$ac_unique_file"; then
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001373 srcdir=..
1374 fi
1375else
1376 ac_srcdir_defaulted=no
1377fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04001378if test ! -r "$srcdir/$ac_unique_file"; then
1379 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10001380 as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001381fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04001382ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1383ac_abs_confdir=`(
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10001384 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
Theodore Ts'oe1052142006-10-21 21:46:47 -04001385 pwd)`
1386# When building in place, set srcdir=.
1387if test "$ac_abs_confdir" = "$ac_pwd"; then
1388 srcdir=.
1389fi
1390# Remove unnecessary trailing slashes from srcdir.
1391# Double slashes in file names in object file debugging info
1392# mess up M-x gdb in Emacs.
1393case $srcdir in
1394*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1395esac
1396for ac_var in $ac_precious_vars; do
1397 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1398 eval ac_env_${ac_var}_value=\$${ac_var}
1399 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1400 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1401done
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001402
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001403#
1404# Report the --help message.
1405#
1406if test "$ac_init_help" = "long"; then
1407 # Omit some internal or obsolete options to make the list less imposing.
1408 # This message is too long to be a string in the A/UX 3.1 sh.
1409 cat <<_ACEOF
1410\`configure' configures this package to adapt to many kinds of systems.
1411
1412Usage: $0 [OPTION]... [VAR=VALUE]...
1413
1414To assign environment variables (e.g., CC, CFLAGS...), specify them as
1415VAR=VALUE. See below for descriptions of some of the useful variables.
1416
1417Defaults for the options are specified in brackets.
1418
1419Configuration:
1420 -h, --help display this help and exit
1421 --help=short display options specific to this package
1422 --help=recursive display the short help of all the included packages
1423 -V, --version display version information and exit
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10001424 -q, --quiet, --silent do not print \`checking ...' messages
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001425 --cache-file=FILE cache test results in FILE [disabled]
1426 -C, --config-cache alias for \`--cache-file=config.cache'
1427 -n, --no-create do not create output files
1428 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1429
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001430Installation directories:
1431 --prefix=PREFIX install architecture-independent files in PREFIX
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001432 [$ac_default_prefix]
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001433 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001434 [PREFIX]
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001435
1436By default, \`make install' will install all the files in
1437\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1438an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1439for instance \`--prefix=\$HOME'.
1440
1441For better control, use the options below.
1442
1443Fine tuning of the installation directories:
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001444 --bindir=DIR user executables [EPREFIX/bin]
1445 --sbindir=DIR system admin executables [EPREFIX/sbin]
1446 --libexecdir=DIR program executables [EPREFIX/libexec]
1447 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1448 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1449 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1450 --libdir=DIR object code libraries [EPREFIX/lib]
1451 --includedir=DIR C header files [PREFIX/include]
1452 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1453 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1454 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1455 --infodir=DIR info documentation [DATAROOTDIR/info]
1456 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1457 --mandir=DIR man documentation [DATAROOTDIR/man]
1458 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
1459 --htmldir=DIR html documentation [DOCDIR]
1460 --dvidir=DIR dvi documentation [DOCDIR]
1461 --pdfdir=DIR pdf documentation [DOCDIR]
1462 --psdir=DIR ps documentation [DOCDIR]
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001463_ACEOF
1464
1465 cat <<\_ACEOF
1466
1467System types:
1468 --build=BUILD configure for building on BUILD [guessed]
1469 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1470_ACEOF
1471fi
1472
1473if test -n "$ac_init_help"; then
1474
1475 cat <<\_ACEOF
1476
1477Optional Features:
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001478 --disable-option-checking ignore unrecognized --enable/--with options
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001479 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1480 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
Theodore Ts'o98919bd2005-02-04 10:43:58 -05001481 --enable-maintainer-mode enable makefile rules useful for maintainers
Theodore Ts'o5aa6c3f2010-05-17 19:21:42 -04001482 --enable-symlink-install use symlinks when installing instead of hard links
Theodore Ts'o183c73b2012-05-12 23:13:24 -04001483 --enable-relative-symlinks use relative symlinks when installing
Theodore Ts'o5aa6c3f2010-05-17 19:21:42 -04001484 --enable-symlink-build use symlinks while building instead of hard links
1485 --enable-verbose-makecmds enable verbose make command output
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001486 --enable-compression enable EXPERIMENTAL compression support
1487 --enable-htree enable EXPERIMENTAL htree directory support
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001488 --enable-elf-shlibs select ELF shared libraries
1489 --enable-bsd-shlibs select BSD shared libraries
1490 --enable-profile build profiling libraries
1491 --enable-checker build checker libraries
1492 --enable-jbd-debug enable journal debugging
1493 --enable-blkid-debug enable blkid debugging
Theodore Ts'oaf773652008-09-01 11:27:27 -04001494 --disable-testio-debug disable the use of the test I/O manager for debugging
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001495 --disable-libuuid do not build private uuid library
Theodore Ts'o14b596d2009-04-22 09:18:30 -04001496 --disable-libblkid do not build private blkid library
Theodore Ts'o7becb202011-11-14 10:40:43 -05001497 --enable-libquota enable quota support
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001498 --disable-debugfs disable support of debugfs program
1499 --disable-imager disable support of e2image program
1500 --disable-resizer disable support of e2resize program
Theodore Ts'o8d9c50c2010-12-24 15:19:44 -05001501 --disable-defrag disable support of e4defrag program
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001502 --enable-fsck build fsck wrapper program
1503 --enable-e2initrd-helper build e2initrd-helper program
Theodore Ts'o32493942007-12-31 10:45:01 -05001504 --disable-tls disable use of thread local support
Theodore Ts'o5610f992007-12-31 11:16:56 -05001505 --disable-uuidd disable building the uuid daemon
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10001506 --disable-mmp disable support mmp, Multi Mount Protection
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001507 --disable-nls do not use Native Language Support
1508 --disable-rpath do not hardcode runtime library paths
1509
1510Optional Packages:
1511 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1512 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
Theodore Ts'o32493942007-12-31 10:45:01 -05001513 --with-diet-libc use diet libc
Theodore Ts'o0b5b9f92009-09-06 21:28:47 -04001514 --with-cc no longer supported, use CC= instead
1515 --with-ccopts no longer supported, use CFLAGS= instead
1516 --with-ldopts no longer supported, use LDFLAGS= instead
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001517 --with-root-prefix=PREFIX override prefix variable for files to be placed in the root
1518 --with-gnu-ld assume the C compiler uses GNU ld default=no
1519 --with-libiconv-prefix[=DIR] search for libiconv in DIR/include and DIR/lib
1520 --without-libiconv-prefix don't search for libiconv in includedir and libdir
1521 --with-included-gettext use the GNU gettext library included here
1522 --with-libintl-prefix[=DIR] search for libintl in DIR/include and DIR/lib
1523 --without-libintl-prefix don't search for libintl in includedir and libdir
Theodore Ts'o55e00a22011-09-18 23:53:23 -04001524 --with-multiarch=ARCH specify the multiarch triplet
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001525
1526Some influential environment variables:
1527 CC C compiler command
1528 CFLAGS C compiler flags
1529 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1530 nonstandard directory <lib dir>
Theodore Ts'o29a5dee2007-07-04 16:28:47 -04001531 LIBS libraries to pass to the linker, e.g. -l<library>
Theodore Ts'o61ef2472010-08-01 22:30:33 -04001532 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
Theodore Ts'oe1052142006-10-21 21:46:47 -04001533 you have headers in a nonstandard directory <include dir>
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001534 CPP C preprocessor
Theodore Ts'o14b596d2009-04-22 09:18:30 -04001535 PKG_CONFIG path to pkg-config utility
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001536
1537Use these variables to override the choices made by `configure' or to help
1538it to find libraries and programs with nonstandard names/locations.
1539
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05001540Report bugs to the package provider.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001541_ACEOF
Theodore Ts'oe1052142006-10-21 21:46:47 -04001542ac_status=$?
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001543fi
1544
1545if test "$ac_init_help" = "recursive"; then
1546 # If there are subdirs, report their specific --help.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001547 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001548 test -d "$ac_dir" ||
1549 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1550 continue
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001551 ac_builddir=.
1552
Theodore Ts'oe1052142006-10-21 21:46:47 -04001553case "$ac_dir" in
1554.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1555*)
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001556 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
Theodore Ts'oe1052142006-10-21 21:46:47 -04001557 # A ".." for each directory in $ac_dir_suffix.
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001558 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
Theodore Ts'oe1052142006-10-21 21:46:47 -04001559 case $ac_top_builddir_sub in
1560 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1561 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1562 esac ;;
1563esac
1564ac_abs_top_builddir=$ac_pwd
1565ac_abs_builddir=$ac_pwd$ac_dir_suffix
1566# for backward compatibility:
1567ac_top_builddir=$ac_top_build_prefix
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001568
1569case $srcdir in
Theodore Ts'oe1052142006-10-21 21:46:47 -04001570 .) # We are building in place.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001571 ac_srcdir=.
Theodore Ts'oe1052142006-10-21 21:46:47 -04001572 ac_top_srcdir=$ac_top_builddir_sub
1573 ac_abs_top_srcdir=$ac_pwd ;;
1574 [\\/]* | ?:[\\/]* ) # Absolute name.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001575 ac_srcdir=$srcdir$ac_dir_suffix;
Theodore Ts'oe1052142006-10-21 21:46:47 -04001576 ac_top_srcdir=$srcdir
1577 ac_abs_top_srcdir=$srcdir ;;
1578 *) # Relative name.
1579 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1580 ac_top_srcdir=$ac_top_build_prefix$srcdir
1581 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001582esac
Theodore Ts'oe1052142006-10-21 21:46:47 -04001583ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001584
Theodore Ts'oe1052142006-10-21 21:46:47 -04001585 cd "$ac_dir" || { ac_status=$?; continue; }
1586 # Check for guested configure.
1587 if test -f "$ac_srcdir/configure.gnu"; then
1588 echo &&
1589 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1590 elif test -f "$ac_srcdir/configure"; then
1591 echo &&
1592 $SHELL "$ac_srcdir/configure" --help=recursive
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001593 else
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001594 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
Theodore Ts'oe1052142006-10-21 21:46:47 -04001595 fi || ac_status=$?
1596 cd "$ac_pwd" || { ac_status=$?; break; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001597 done
1598fi
1599
Theodore Ts'oe1052142006-10-21 21:46:47 -04001600test -n "$ac_init_help" && exit $ac_status
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001601if $ac_init_version; then
1602 cat <<\_ACEOF
Theodore Ts'oe1052142006-10-21 21:46:47 -04001603configure
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10001604generated by GNU Autoconf 2.69
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001605
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10001606Copyright (C) 2012 Free Software Foundation, Inc.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001607This configure script is free software; the Free Software Foundation
1608gives unlimited permission to copy, distribute and modify it.
1609_ACEOF
Theodore Ts'oe1052142006-10-21 21:46:47 -04001610 exit
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001611fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05001612
1613## ------------------------ ##
1614## Autoconf initialization. ##
1615## ------------------------ ##
1616
1617# ac_fn_c_try_compile LINENO
1618# --------------------------
1619# Try to compile conftest.$ac_ext, and return whether this succeeded.
1620ac_fn_c_try_compile ()
1621{
1622 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1623 rm -f conftest.$ac_objext
1624 if { { ac_try="$ac_compile"
1625case "(($ac_try" in
1626 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1627 *) ac_try_echo=$ac_try;;
1628esac
1629eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1630$as_echo "$ac_try_echo"; } >&5
1631 (eval "$ac_compile") 2>conftest.err
1632 ac_status=$?
1633 if test -s conftest.err; then
1634 grep -v '^ *+' conftest.err >conftest.er1
1635 cat conftest.er1 >&5
1636 mv -f conftest.er1 conftest.err
1637 fi
1638 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1639 test $ac_status = 0; } && {
1640 test -z "$ac_c_werror_flag" ||
1641 test ! -s conftest.err
1642 } && test -s conftest.$ac_objext; then :
1643 ac_retval=0
1644else
1645 $as_echo "$as_me: failed program was:" >&5
1646sed 's/^/| /' conftest.$ac_ext >&5
1647
1648 ac_retval=1
1649fi
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10001650 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
Theodore Ts'o61ef2472010-08-01 22:30:33 -04001651 as_fn_set_status $ac_retval
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05001652
1653} # ac_fn_c_try_compile
1654
1655# ac_fn_c_try_link LINENO
1656# -----------------------
1657# Try to link conftest.$ac_ext, and return whether this succeeded.
1658ac_fn_c_try_link ()
1659{
1660 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1661 rm -f conftest.$ac_objext conftest$ac_exeext
1662 if { { ac_try="$ac_link"
1663case "(($ac_try" in
1664 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1665 *) ac_try_echo=$ac_try;;
1666esac
1667eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1668$as_echo "$ac_try_echo"; } >&5
1669 (eval "$ac_link") 2>conftest.err
1670 ac_status=$?
1671 if test -s conftest.err; then
1672 grep -v '^ *+' conftest.err >conftest.er1
1673 cat conftest.er1 >&5
1674 mv -f conftest.er1 conftest.err
1675 fi
1676 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1677 test $ac_status = 0; } && {
1678 test -z "$ac_c_werror_flag" ||
1679 test ! -s conftest.err
1680 } && test -s conftest$ac_exeext && {
1681 test "$cross_compiling" = yes ||
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10001682 test -x conftest$ac_exeext
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05001683 }; then :
1684 ac_retval=0
1685else
1686 $as_echo "$as_me: failed program was:" >&5
1687sed 's/^/| /' conftest.$ac_ext >&5
1688
1689 ac_retval=1
1690fi
1691 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1692 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1693 # interfere with the next link command; also delete a directory that is
1694 # left behind by Apple's compiler. We do this before executing the actions.
1695 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10001696 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
Theodore Ts'o61ef2472010-08-01 22:30:33 -04001697 as_fn_set_status $ac_retval
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05001698
1699} # ac_fn_c_try_link
1700
1701# ac_fn_c_try_cpp LINENO
1702# ----------------------
1703# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1704ac_fn_c_try_cpp ()
1705{
1706 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1707 if { { ac_try="$ac_cpp conftest.$ac_ext"
1708case "(($ac_try" in
1709 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1710 *) ac_try_echo=$ac_try;;
1711esac
1712eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1713$as_echo "$ac_try_echo"; } >&5
1714 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1715 ac_status=$?
1716 if test -s conftest.err; then
1717 grep -v '^ *+' conftest.err >conftest.er1
1718 cat conftest.er1 >&5
1719 mv -f conftest.er1 conftest.err
1720 fi
1721 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10001722 test $ac_status = 0; } > conftest.i && {
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05001723 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1724 test ! -s conftest.err
1725 }; then :
1726 ac_retval=0
1727else
1728 $as_echo "$as_me: failed program was:" >&5
1729sed 's/^/| /' conftest.$ac_ext >&5
1730
1731 ac_retval=1
1732fi
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10001733 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
Theodore Ts'o61ef2472010-08-01 22:30:33 -04001734 as_fn_set_status $ac_retval
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05001735
1736} # ac_fn_c_try_cpp
1737
Theodore Ts'od1154eb2011-09-18 17:34:37 -04001738# ac_fn_c_try_run LINENO
1739# ----------------------
1740# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1741# that executables *can* be run.
1742ac_fn_c_try_run ()
1743{
1744 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1745 if { { ac_try="$ac_link"
1746case "(($ac_try" in
1747 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1748 *) ac_try_echo=$ac_try;;
1749esac
1750eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1751$as_echo "$ac_try_echo"; } >&5
1752 (eval "$ac_link") 2>&5
1753 ac_status=$?
1754 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1755 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1756 { { case "(($ac_try" in
1757 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1758 *) ac_try_echo=$ac_try;;
1759esac
1760eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1761$as_echo "$ac_try_echo"; } >&5
1762 (eval "$ac_try") 2>&5
1763 ac_status=$?
1764 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1765 test $ac_status = 0; }; }; then :
1766 ac_retval=0
1767else
1768 $as_echo "$as_me: program exited with status $ac_status" >&5
1769 $as_echo "$as_me: failed program was:" >&5
1770sed 's/^/| /' conftest.$ac_ext >&5
1771
1772 ac_retval=$ac_status
1773fi
1774 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10001775 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
Theodore Ts'od1154eb2011-09-18 17:34:37 -04001776 as_fn_set_status $ac_retval
1777
1778} # ac_fn_c_try_run
1779
1780# ac_fn_c_check_type LINENO TYPE VAR INCLUDES
1781# -------------------------------------------
1782# Tests whether TYPE exists after having included INCLUDES, setting cache
1783# variable VAR accordingly.
1784ac_fn_c_check_type ()
1785{
1786 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1787 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1788$as_echo_n "checking for $2... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10001789if eval \${$3+:} false; then :
Theodore Ts'od1154eb2011-09-18 17:34:37 -04001790 $as_echo_n "(cached) " >&6
1791else
1792 eval "$3=no"
1793 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1794/* end confdefs.h. */
1795$4
1796int
1797main ()
1798{
1799if (sizeof ($2))
1800 return 0;
1801 ;
1802 return 0;
1803}
1804_ACEOF
1805if ac_fn_c_try_compile "$LINENO"; then :
1806 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1807/* end confdefs.h. */
1808$4
1809int
1810main ()
1811{
1812if (sizeof (($2)))
1813 return 0;
1814 ;
1815 return 0;
1816}
1817_ACEOF
1818if ac_fn_c_try_compile "$LINENO"; then :
1819
1820else
1821 eval "$3=yes"
1822fi
1823rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1824fi
1825rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1826fi
1827eval ac_res=\$$3
1828 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1829$as_echo "$ac_res" >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10001830 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
Theodore Ts'od1154eb2011-09-18 17:34:37 -04001831
1832} # ac_fn_c_check_type
1833
1834# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1835# -------------------------------------------------------
1836# Tests whether HEADER exists and can be compiled using the include files in
1837# INCLUDES, setting the cache variable VAR accordingly.
1838ac_fn_c_check_header_compile ()
1839{
1840 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1841 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1842$as_echo_n "checking for $2... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10001843if eval \${$3+:} false; then :
Theodore Ts'od1154eb2011-09-18 17:34:37 -04001844 $as_echo_n "(cached) " >&6
1845else
1846 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1847/* end confdefs.h. */
1848$4
1849#include <$2>
1850_ACEOF
1851if ac_fn_c_try_compile "$LINENO"; then :
1852 eval "$3=yes"
1853else
1854 eval "$3=no"
1855fi
1856rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1857fi
1858eval ac_res=\$$3
1859 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1860$as_echo "$ac_res" >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10001861 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
Theodore Ts'od1154eb2011-09-18 17:34:37 -04001862
1863} # ac_fn_c_check_header_compile
1864
1865# ac_fn_c_check_func LINENO FUNC VAR
1866# ----------------------------------
1867# Tests whether FUNC exists, setting the cache variable VAR accordingly
1868ac_fn_c_check_func ()
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; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10001873if eval \${$3+:} false; then :
Theodore Ts'od1154eb2011-09-18 17:34:37 -04001874 $as_echo_n "(cached) " >&6
1875else
1876 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1877/* end confdefs.h. */
1878/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1879 For example, HP-UX 11i <limits.h> declares gettimeofday. */
1880#define $2 innocuous_$2
1881
1882/* System header to define __stub macros and hopefully few prototypes,
1883 which can conflict with char $2 (); below.
1884 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1885 <limits.h> exists even on freestanding compilers. */
1886
1887#ifdef __STDC__
1888# include <limits.h>
1889#else
1890# include <assert.h>
1891#endif
1892
1893#undef $2
1894
1895/* Override any GCC internal prototype to avoid an error.
1896 Use char because int might match the return type of a GCC
1897 builtin and then its argument prototype would still apply. */
1898#ifdef __cplusplus
1899extern "C"
1900#endif
1901char $2 ();
1902/* The GNU C library defines this for functions which it implements
1903 to always fail with ENOSYS. Some functions are actually named
1904 something starting with __ and the normal name is an alias. */
1905#if defined __stub_$2 || defined __stub___$2
1906choke me
1907#endif
1908
1909int
1910main ()
1911{
1912return $2 ();
1913 ;
1914 return 0;
1915}
1916_ACEOF
1917if ac_fn_c_try_link "$LINENO"; then :
1918 eval "$3=yes"
1919else
1920 eval "$3=no"
1921fi
1922rm -f core conftest.err conftest.$ac_objext \
1923 conftest$ac_exeext conftest.$ac_ext
1924fi
1925eval ac_res=\$$3
1926 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1927$as_echo "$ac_res" >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10001928 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
Theodore Ts'od1154eb2011-09-18 17:34:37 -04001929
1930} # ac_fn_c_check_func
1931
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05001932# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1933# -------------------------------------------------------
1934# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1935# the include files in INCLUDES and setting the cache variable VAR
1936# accordingly.
1937ac_fn_c_check_header_mongrel ()
1938{
1939 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10001940 if eval \${$3+:} false; then :
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05001941 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1942$as_echo_n "checking for $2... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10001943if eval \${$3+:} false; then :
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05001944 $as_echo_n "(cached) " >&6
1945fi
1946eval ac_res=\$$3
1947 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1948$as_echo "$ac_res" >&6; }
1949else
1950 # Is the header compilable?
1951{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1952$as_echo_n "checking $2 usability... " >&6; }
1953cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1954/* end confdefs.h. */
1955$4
1956#include <$2>
1957_ACEOF
1958if ac_fn_c_try_compile "$LINENO"; then :
1959 ac_header_compiler=yes
1960else
1961 ac_header_compiler=no
1962fi
1963rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1964{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1965$as_echo "$ac_header_compiler" >&6; }
1966
1967# Is the header present?
1968{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1969$as_echo_n "checking $2 presence... " >&6; }
1970cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1971/* end confdefs.h. */
1972#include <$2>
1973_ACEOF
1974if ac_fn_c_try_cpp "$LINENO"; then :
1975 ac_header_preproc=yes
1976else
1977 ac_header_preproc=no
1978fi
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10001979rm -f conftest.err conftest.i conftest.$ac_ext
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05001980{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1981$as_echo "$ac_header_preproc" >&6; }
1982
1983# So? What about this header?
1984case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1985 yes:no: )
1986 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1987$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1988 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1989$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1990 ;;
1991 no:yes:* )
1992 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1993$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1994 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1995$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1996 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1997$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1998 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1999$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
2000 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
2001$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
2002 ;;
2003esac
2004 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2005$as_echo_n "checking for $2... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10002006if eval \${$3+:} false; then :
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002007 $as_echo_n "(cached) " >&6
2008else
2009 eval "$3=\$ac_header_compiler"
2010fi
2011eval ac_res=\$$3
2012 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2013$as_echo "$ac_res" >&6; }
2014fi
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10002015 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002016
2017} # ac_fn_c_check_header_mongrel
2018
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002019# ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
2020# --------------------------------------------
2021# Tries to find the compile-time value of EXPR in a program that includes
2022# INCLUDES, setting VAR accordingly. Returns whether the value could be
2023# computed
2024ac_fn_c_compute_int ()
2025{
2026 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2027 if test "$cross_compiling" = yes; then
2028 # Depending upon the size, compute the lo and hi bounds.
2029cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2030/* end confdefs.h. */
2031$4
2032int
2033main ()
2034{
2035static int test_array [1 - 2 * !(($2) >= 0)];
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10002036test_array [0] = 0;
2037return test_array [0];
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002038
2039 ;
2040 return 0;
2041}
2042_ACEOF
2043if ac_fn_c_try_compile "$LINENO"; then :
2044 ac_lo=0 ac_mid=0
2045 while :; do
2046 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2047/* end confdefs.h. */
2048$4
2049int
2050main ()
2051{
2052static int test_array [1 - 2 * !(($2) <= $ac_mid)];
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10002053test_array [0] = 0;
2054return test_array [0];
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002055
2056 ;
2057 return 0;
2058}
2059_ACEOF
2060if ac_fn_c_try_compile "$LINENO"; then :
2061 ac_hi=$ac_mid; break
2062else
2063 as_fn_arith $ac_mid + 1 && ac_lo=$as_val
2064 if test $ac_lo -le $ac_mid; then
2065 ac_lo= ac_hi=
2066 break
2067 fi
2068 as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val
2069fi
2070rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2071 done
2072else
2073 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2074/* end confdefs.h. */
2075$4
2076int
2077main ()
2078{
2079static int test_array [1 - 2 * !(($2) < 0)];
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10002080test_array [0] = 0;
2081return test_array [0];
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002082
2083 ;
2084 return 0;
2085}
2086_ACEOF
2087if ac_fn_c_try_compile "$LINENO"; then :
2088 ac_hi=-1 ac_mid=-1
2089 while :; do
2090 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2091/* end confdefs.h. */
2092$4
2093int
2094main ()
2095{
2096static int test_array [1 - 2 * !(($2) >= $ac_mid)];
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10002097test_array [0] = 0;
2098return test_array [0];
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002099
2100 ;
2101 return 0;
2102}
2103_ACEOF
2104if ac_fn_c_try_compile "$LINENO"; then :
2105 ac_lo=$ac_mid; break
2106else
2107 as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val
2108 if test $ac_mid -le $ac_hi; then
2109 ac_lo= ac_hi=
2110 break
2111 fi
2112 as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val
2113fi
2114rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2115 done
2116else
2117 ac_lo= ac_hi=
2118fi
2119rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2120fi
2121rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2122# Binary search between lo and hi bounds.
2123while test "x$ac_lo" != "x$ac_hi"; do
2124 as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val
2125 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2126/* end confdefs.h. */
2127$4
2128int
2129main ()
2130{
2131static int test_array [1 - 2 * !(($2) <= $ac_mid)];
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10002132test_array [0] = 0;
2133return test_array [0];
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002134
2135 ;
2136 return 0;
2137}
2138_ACEOF
2139if ac_fn_c_try_compile "$LINENO"; then :
2140 ac_hi=$ac_mid
2141else
2142 as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
2143fi
2144rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2145done
2146case $ac_lo in #((
2147?*) eval "$3=\$ac_lo"; ac_retval=0 ;;
2148'') ac_retval=1 ;;
2149esac
2150 else
2151 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2152/* end confdefs.h. */
2153$4
2154static long int longval () { return $2; }
2155static unsigned long int ulongval () { return $2; }
2156#include <stdio.h>
2157#include <stdlib.h>
2158int
2159main ()
2160{
2161
2162 FILE *f = fopen ("conftest.val", "w");
2163 if (! f)
2164 return 1;
2165 if (($2) < 0)
2166 {
2167 long int i = longval ();
2168 if (i != ($2))
2169 return 1;
2170 fprintf (f, "%ld", i);
2171 }
2172 else
2173 {
2174 unsigned long int i = ulongval ();
2175 if (i != ($2))
2176 return 1;
2177 fprintf (f, "%lu", i);
2178 }
2179 /* Do not output a trailing newline, as this causes \r\n confusion
2180 on some platforms. */
2181 return ferror (f) || fclose (f) != 0;
2182
2183 ;
2184 return 0;
2185}
2186_ACEOF
2187if ac_fn_c_try_run "$LINENO"; then :
2188 echo >>conftest.val; read $3 <conftest.val; ac_retval=0
2189else
2190 ac_retval=1
2191fi
2192rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
2193 conftest.$ac_objext conftest.beam conftest.$ac_ext
2194rm -f conftest.val
2195
2196 fi
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10002197 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
Theodore Ts'o61ef2472010-08-01 22:30:33 -04002198 as_fn_set_status $ac_retval
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002199
2200} # ac_fn_c_compute_int
2201
2202# ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES
2203# ----------------------------------------------------
2204# Tries to find if the field MEMBER exists in type AGGR, after including
2205# INCLUDES, setting cache variable VAR accordingly.
2206ac_fn_c_check_member ()
2207{
2208 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2209 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
2210$as_echo_n "checking for $2.$3... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10002211if eval \${$4+:} false; then :
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002212 $as_echo_n "(cached) " >&6
2213else
2214 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2215/* end confdefs.h. */
2216$5
2217int
2218main ()
2219{
2220static $2 ac_aggr;
2221if (ac_aggr.$3)
2222return 0;
2223 ;
2224 return 0;
2225}
2226_ACEOF
2227if ac_fn_c_try_compile "$LINENO"; then :
2228 eval "$4=yes"
2229else
2230 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2231/* end confdefs.h. */
2232$5
2233int
2234main ()
2235{
2236static $2 ac_aggr;
2237if (sizeof ac_aggr.$3)
2238return 0;
2239 ;
2240 return 0;
2241}
2242_ACEOF
2243if ac_fn_c_try_compile "$LINENO"; then :
2244 eval "$4=yes"
2245else
2246 eval "$4=no"
2247fi
2248rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2249fi
2250rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2251fi
2252eval ac_res=\$$4
2253 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2254$as_echo "$ac_res" >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10002255 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002256
2257} # ac_fn_c_check_member
2258
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10002259# ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
2260# ---------------------------------------------
2261# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
2262# accordingly.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002263ac_fn_c_check_decl ()
2264{
2265 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10002266 as_decl_name=`echo $2|sed 's/ *(.*//'`
2267 as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
2268 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
2269$as_echo_n "checking whether $as_decl_name is declared... " >&6; }
2270if eval \${$3+:} false; then :
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002271 $as_echo_n "(cached) " >&6
2272else
2273 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2274/* end confdefs.h. */
2275$4
2276int
2277main ()
2278{
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10002279#ifndef $as_decl_name
2280#ifdef __cplusplus
2281 (void) $as_decl_use;
2282#else
2283 (void) $as_decl_name;
2284#endif
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002285#endif
2286
2287 ;
2288 return 0;
2289}
2290_ACEOF
2291if ac_fn_c_try_compile "$LINENO"; then :
2292 eval "$3=yes"
2293else
2294 eval "$3=no"
2295fi
2296rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2297fi
2298eval ac_res=\$$3
2299 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2300$as_echo "$ac_res" >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10002301 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002302
2303} # ac_fn_c_check_decl
Theodore Ts'oe1052142006-10-21 21:46:47 -04002304cat >config.log <<_ACEOF
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002305This file contains any messages produced by compilers while
2306running configure, to aid debugging if configure makes a mistake.
2307
2308It was created by $as_me, which was
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10002309generated by GNU Autoconf 2.69. Invocation command line was
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002310
2311 $ $0 $@
2312
2313_ACEOF
Theodore Ts'oe1052142006-10-21 21:46:47 -04002314exec 5>>config.log
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002315{
2316cat <<_ASUNAME
2317## --------- ##
2318## Platform. ##
2319## --------- ##
2320
2321hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2322uname -m = `(uname -m) 2>/dev/null || echo unknown`
2323uname -r = `(uname -r) 2>/dev/null || echo unknown`
2324uname -s = `(uname -s) 2>/dev/null || echo unknown`
2325uname -v = `(uname -v) 2>/dev/null || echo unknown`
2326
2327/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2328/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
2329
2330/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
2331/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
2332/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
Theodore Ts'oe1052142006-10-21 21:46:47 -04002333/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002334/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
2335/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
2336/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
2337
2338_ASUNAME
2339
2340as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2341for as_dir in $PATH
2342do
2343 IFS=$as_save_IFS
2344 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002345 $as_echo "PATH: $as_dir"
2346 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04002347IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002348
2349} >&5
2350
2351cat >&5 <<_ACEOF
2352
2353
2354## ----------- ##
2355## Core tests. ##
2356## ----------- ##
2357
2358_ACEOF
2359
2360
2361# Keep a trace of the command line.
2362# Strip out --no-create and --no-recursion so they do not pile up.
2363# Strip out --silent because we don't want to record it for future runs.
2364# Also quote any args containing shell meta-characters.
2365# Make two passes to allow for proper duplicate-argument suppression.
2366ac_configure_args=
2367ac_configure_args0=
2368ac_configure_args1=
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002369ac_must_keep_next=false
2370for ac_pass in 1 2
2371do
2372 for ac_arg
2373 do
2374 case $ac_arg in
2375 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2376 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2377 | -silent | --silent | --silen | --sile | --sil)
2378 continue ;;
Theodore Ts'oe1052142006-10-21 21:46:47 -04002379 *\'*)
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002380 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002381 esac
2382 case $ac_pass in
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002383 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002384 2)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002385 as_fn_append ac_configure_args1 " '$ac_arg'"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002386 if test $ac_must_keep_next = true; then
2387 ac_must_keep_next=false # Got value, back to normal.
2388 else
2389 case $ac_arg in
2390 *=* | --config-cache | -C | -disable-* | --disable-* \
2391 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2392 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2393 | -with-* | --with-* | -without-* | --without-* | --x)
2394 case "$ac_configure_args0 " in
2395 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2396 esac
2397 ;;
2398 -* ) ac_must_keep_next=true ;;
2399 esac
2400 fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002401 as_fn_append ac_configure_args " '$ac_arg'"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002402 ;;
2403 esac
2404 done
2405done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002406{ ac_configure_args0=; unset ac_configure_args0;}
2407{ ac_configure_args1=; unset ac_configure_args1;}
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002408
2409# When interrupted or exit'd, cleanup temporary files, and complete
2410# config.log. We remove comments because anyway the quotes in there
2411# would cause problems or look ugly.
Theodore Ts'oe1052142006-10-21 21:46:47 -04002412# WARNING: Use '\'' to represent an apostrophe within the trap.
2413# 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 -05002414trap 'exit_status=$?
2415 # Save into config.log some information that might help in debugging.
2416 {
2417 echo
2418
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10002419 $as_echo "## ---------------- ##
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002420## Cache variables. ##
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10002421## ---------------- ##"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002422 echo
2423 # The following way of writing the cache mishandles newlines in values,
Theodore Ts'oe1052142006-10-21 21:46:47 -04002424(
2425 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2426 eval ac_val=\$$ac_var
2427 case $ac_val in #(
2428 *${as_nl}*)
2429 case $ac_var in #(
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002430 *_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 +01002431$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
Theodore Ts'oe1052142006-10-21 21:46:47 -04002432 esac
2433 case $ac_var in #(
2434 _ | IFS | as_nl) ;; #(
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002435 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002436 *) { eval $ac_var=; unset $ac_var;} ;;
Theodore Ts'oe1052142006-10-21 21:46:47 -04002437 esac ;;
2438 esac
2439 done
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002440 (set) 2>&1 |
Theodore Ts'oe1052142006-10-21 21:46:47 -04002441 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2442 *${as_nl}ac_space=\ *)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002443 sed -n \
Theodore Ts'oe1052142006-10-21 21:46:47 -04002444 "s/'\''/'\''\\\\'\'''\''/g;
2445 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2446 ;; #(
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002447 *)
Theodore Ts'oe1052142006-10-21 21:46:47 -04002448 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002449 ;;
Theodore Ts'oe1052142006-10-21 21:46:47 -04002450 esac |
2451 sort
2452)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002453 echo
2454
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10002455 $as_echo "## ----------------- ##
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002456## Output variables. ##
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10002457## ----------------- ##"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002458 echo
2459 for ac_var in $ac_subst_vars
2460 do
Theodore Ts'oe1052142006-10-21 21:46:47 -04002461 eval ac_val=\$$ac_var
2462 case $ac_val in
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002463 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
Theodore Ts'oe1052142006-10-21 21:46:47 -04002464 esac
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002465 $as_echo "$ac_var='\''$ac_val'\''"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002466 done | sort
2467 echo
2468
2469 if test -n "$ac_subst_files"; then
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10002470 $as_echo "## ------------------- ##
Theodore Ts'oe1052142006-10-21 21:46:47 -04002471## File substitutions. ##
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10002472## ------------------- ##"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002473 echo
2474 for ac_var in $ac_subst_files
2475 do
Theodore Ts'oe1052142006-10-21 21:46:47 -04002476 eval ac_val=\$$ac_var
2477 case $ac_val in
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002478 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
Theodore Ts'oe1052142006-10-21 21:46:47 -04002479 esac
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002480 $as_echo "$ac_var='\''$ac_val'\''"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002481 done | sort
2482 echo
2483 fi
2484
2485 if test -s confdefs.h; then
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10002486 $as_echo "## ----------- ##
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002487## confdefs.h. ##
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10002488## ----------- ##"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002489 echo
Theodore Ts'oe1052142006-10-21 21:46:47 -04002490 cat confdefs.h
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002491 echo
2492 fi
2493 test "$ac_signal" != 0 &&
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002494 $as_echo "$as_me: caught signal $ac_signal"
2495 $as_echo "$as_me: exit $exit_status"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002496 } >&5
Theodore Ts'oe1052142006-10-21 21:46:47 -04002497 rm -f core *.core core.conftest.* &&
2498 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002499 exit $exit_status
Theodore Ts'oe1052142006-10-21 21:46:47 -04002500' 0
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002501for ac_signal in 1 2 13 15; do
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002502 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002503done
2504ac_signal=0
2505
2506# confdefs.h avoids OS command line length limits that DEFS can exceed.
Theodore Ts'oe1052142006-10-21 21:46:47 -04002507rm -f -r conftest* confdefs.h
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002508
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002509$as_echo "/* confdefs.h */" > confdefs.h
2510
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002511# Predefined preprocessor variables.
2512
2513cat >>confdefs.h <<_ACEOF
2514#define PACKAGE_NAME "$PACKAGE_NAME"
2515_ACEOF
2516
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002517cat >>confdefs.h <<_ACEOF
2518#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2519_ACEOF
2520
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002521cat >>confdefs.h <<_ACEOF
2522#define PACKAGE_VERSION "$PACKAGE_VERSION"
2523_ACEOF
2524
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002525cat >>confdefs.h <<_ACEOF
2526#define PACKAGE_STRING "$PACKAGE_STRING"
2527_ACEOF
2528
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002529cat >>confdefs.h <<_ACEOF
2530#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2531_ACEOF
2532
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002533cat >>confdefs.h <<_ACEOF
2534#define PACKAGE_URL "$PACKAGE_URL"
2535_ACEOF
2536
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002537
2538# Let the site file select an alternate cache file if it wants to.
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002539# Prefer an explicitly selected file to automatically selected ones.
2540ac_site_file1=NONE
2541ac_site_file2=NONE
Theodore Ts'oe1052142006-10-21 21:46:47 -04002542if test -n "$CONFIG_SITE"; then
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10002543 # We do not want a PATH search for config.site.
2544 case $CONFIG_SITE in #((
2545 -*) ac_site_file1=./$CONFIG_SITE;;
2546 */*) ac_site_file1=$CONFIG_SITE;;
2547 *) ac_site_file1=./$CONFIG_SITE;;
2548 esac
Theodore Ts'oe1052142006-10-21 21:46:47 -04002549elif test "x$prefix" != xNONE; then
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002550 ac_site_file1=$prefix/share/config.site
2551 ac_site_file2=$prefix/etc/config.site
Theodore Ts'oe1052142006-10-21 21:46:47 -04002552else
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002553 ac_site_file1=$ac_default_prefix/share/config.site
2554 ac_site_file2=$ac_default_prefix/etc/config.site
Theodore Ts'o50e1e101997-04-26 13:58:21 +00002555fi
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002556for ac_site_file in "$ac_site_file1" "$ac_site_file2"
Theodore Ts'oe1052142006-10-21 21:46:47 -04002557do
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002558 test "x$ac_site_file" = xNONE && continue
Theodore Ts'o61ef2472010-08-01 22:30:33 -04002559 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002560 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002561$as_echo "$as_me: loading site script $ac_site_file" >&6;}
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002562 sed 's/^/| /' "$ac_site_file" >&5
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10002563 . "$ac_site_file" \
2564 || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2565$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2566as_fn_error $? "failed to load site script $ac_site_file
2567See \`config.log' for more details" "$LINENO" 5; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +00002568 fi
2569done
2570
2571if test -r "$cache_file"; then
Theodore Ts'o61ef2472010-08-01 22:30:33 -04002572 # Some versions of bash will fail to source /dev/null (special files
2573 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
2574 if test /dev/null != "$cache_file" && test -f "$cache_file"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002575 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002576$as_echo "$as_me: loading cache $cache_file" >&6;}
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002577 case $cache_file in
Theodore Ts'oe1052142006-10-21 21:46:47 -04002578 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2579 *) . "./$cache_file";;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002580 esac
2581 fi
Theodore Ts'o50e1e101997-04-26 13:58:21 +00002582else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002583 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002584$as_echo "$as_me: creating cache $cache_file" >&6;}
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002585 >$cache_file
2586fi
2587
Theodore Ts'o61ef2472010-08-01 22:30:33 -04002588as_fn_append ac_header_list " stdlib.h"
2589as_fn_append ac_header_list " unistd.h"
2590as_fn_append ac_header_list " sys/param.h"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002591# Check that the precious variables saved in the cache have kept the same
2592# value.
2593ac_cache_corrupted=false
Theodore Ts'oe1052142006-10-21 21:46:47 -04002594for ac_var in $ac_precious_vars; do
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002595 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2596 eval ac_new_set=\$ac_env_${ac_var}_set
Theodore Ts'oe1052142006-10-21 21:46:47 -04002597 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2598 eval ac_new_val=\$ac_env_${ac_var}_value
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002599 case $ac_old_set,$ac_new_set in
2600 set,)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002601 { $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 +01002602$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 -05002603 ac_cache_corrupted=: ;;
2604 ,set)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002605 { $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 +01002606$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002607 ac_cache_corrupted=: ;;
2608 ,);;
2609 *)
2610 if test "x$ac_old_val" != "x$ac_new_val"; then
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002611 # differences in whitespace do not lead to failure.
2612 ac_old_val_w=`echo x $ac_old_val`
2613 ac_new_val_w=`echo x $ac_new_val`
2614 if test "$ac_old_val_w" != "$ac_new_val_w"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002615 { $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 +01002616$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2617 ac_cache_corrupted=:
2618 else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002619 { $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 +01002620$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2621 eval $ac_var=\$ac_old_val
2622 fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002623 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002624$as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002625 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002626$as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002627 fi;;
2628 esac
2629 # Pass precious variables to config.status.
2630 if test "$ac_new_set" = set; then
2631 case $ac_new_val in
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002632 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002633 *) ac_arg=$ac_var=$ac_new_val ;;
2634 esac
2635 case " $ac_configure_args " in
2636 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002637 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002638 esac
2639 fi
2640done
2641if $ac_cache_corrupted; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002642 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002643$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002644 { $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 +01002645$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10002646 as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
Theodore Ts'o50e1e101997-04-26 13:58:21 +00002647fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002648## -------------------- ##
2649## Main body of script. ##
2650## -------------------- ##
Theodore Ts'oe1052142006-10-21 21:46:47 -04002651
Theodore Ts'o50e1e101997-04-26 13:58:21 +00002652ac_ext=c
Theodore Ts'o50e1e101997-04-26 13:58:21 +00002653ac_cpp='$CPP $CPPFLAGS'
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002654ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2655ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2656ac_compiler_gnu=$ac_cv_c_compiler_gnu
Theodore Ts'o50e1e101997-04-26 13:58:21 +00002657
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002658
2659
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002660ac_aux_dir=
Theodore Ts'oe1052142006-10-21 21:46:47 -04002661for ac_dir in config "$srcdir"/config; do
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10002662 if test -f "$ac_dir/install-sh"; then
2663 ac_aux_dir=$ac_dir
2664 ac_install_sh="$ac_aux_dir/install-sh -c"
2665 break
2666 elif test -f "$ac_dir/install.sh"; then
2667 ac_aux_dir=$ac_dir
2668 ac_install_sh="$ac_aux_dir/install.sh -c"
2669 break
2670 elif test -f "$ac_dir/shtool"; then
2671 ac_aux_dir=$ac_dir
2672 ac_install_sh="$ac_aux_dir/shtool install -c"
2673 break
2674 fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002675done
2676if test -z "$ac_aux_dir"; then
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10002677 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 +00002678fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04002679
2680# These three variables are undocumented and unsupported,
2681# and are intended to be withdrawn in a future Autoconf release.
2682# They can cause serious problems if a builder's source tree is in a directory
2683# whose full name contains unusual characters.
2684ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2685ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2686ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2687
Theodore Ts'oa4b2d3c1998-04-03 16:12:25 +00002688
Theodore Ts'od1154eb2011-09-18 17:34:37 -04002689ac_config_headers="$ac_config_headers lib/config.h"
2690
2691
Theodore Ts'o50e1e101997-04-26 13:58:21 +00002692MCONFIG=./MCONFIG
2693
Theodore Ts'o74becf31997-04-26 14:37:06 +00002694BINARY_TYPE=bin
2695E2FSPROGS_VERSION=`grep E2FSPROGS_VERSION ${srcdir}/version.h \
2696 | awk '{print $3}' | tr \" " " | awk '{print $1}'`
2697DATE=`grep E2FSPROGS_DATE ${srcdir}/version.h | awk '{print $3}' \
2698 | tr \" " "`
Theodore Ts'obff0cc92003-03-23 01:37:53 -05002699E2FSPROGS_DAY=`echo $DATE | awk -F- '{print $1}'`
Theodore Ts'o74becf31997-04-26 14:37:06 +00002700MONTH=`echo $DATE | awk -F- '{print $2}'`
2701YEAR=`echo $DATE | awk -F- '{print $3}'`
2702
Theodore Ts'o14790ed1999-01-12 23:32:52 +00002703if expr $YEAR ">" 1900 > /dev/null ; then
2704 E2FSPROGS_YEAR=$YEAR
2705elif expr $YEAR ">" 90 >/dev/null ; then
Theodore Ts'o74becf31997-04-26 14:37:06 +00002706 E2FSPROGS_YEAR=19$YEAR
2707else
2708 E2FSPROGS_YEAR=20$YEAR
2709fi
2710
2711case $MONTH in
Andreas Dilger927566a2006-11-12 19:41:25 -05002712Jan) MONTH_NUM=01; E2FSPROGS_MONTH="January" ;;
2713Feb) MONTH_NUM=02; E2FSPROGS_MONTH="February" ;;
2714Mar) MONTH_NUM=03; E2FSPROGS_MONTH="March" ;;
2715Apr) MONTH_NUM=04; E2FSPROGS_MONTH="April" ;;
2716May) MONTH_NUM=05; E2FSPROGS_MONTH="May" ;;
2717Jun) MONTH_NUM=06; E2FSPROGS_MONTH="June" ;;
2718Jul) MONTH_NUM=07; E2FSPROGS_MONTH="July" ;;
2719Aug) MONTH_NUM=08; E2FSPROGS_MONTH="August" ;;
2720Sep) MONTH_NUM=09; E2FSPROGS_MONTH="September" ;;
2721Oct) MONTH_NUM=10; E2FSPROGS_MONTH="October" ;;
2722Nov) MONTH_NUM=11; E2FSPROGS_MONTH="November" ;;
2723Dec) MONTH_NUM=12; E2FSPROGS_MONTH="December" ;;
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002724*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unknown month $MONTH??" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002725$as_echo "$as_me: WARNING: Unknown month $MONTH??" >&2;} ;;
Theodore Ts'o74becf31997-04-26 14:37:06 +00002726esac
2727
Andreas Dilger927566a2006-11-12 19:41:25 -05002728base_ver=`echo $E2FSPROGS_VERSION | \
2729 sed -e 's/-WIP//' -e 's/pre-//' -e 's/-PLUS//'`
Andreas Dilger927566a2006-11-12 19:41:25 -05002730
2731date_spec=${E2FSPROGS_YEAR}.${MONTH_NUM}.${E2FSPROGS_DAY}
2732
2733case $E2FSPROGS_VERSION in
2734*-WIP|pre-*)
Theodore Ts'oab063962008-07-07 16:07:43 -04002735 E2FSPROGS_PKGVER="$base_ver~WIP-$E2FSPROGS_YEAR-$MONTH_NUM-$E2FSPROGS_DAY"
Andreas Dilger927566a2006-11-12 19:41:25 -05002736 ;;
2737*)
2738 E2FSPROGS_PKGVER="$base_ver"
2739 ;;
2740esac
2741
2742unset DATE MONTH YEAR base_ver pre_vers date_spec
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002743{ $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 +01002744$as_echo "Generating configuration file for e2fsprogs version $E2FSPROGS_VERSION" >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002745{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Release date is ${E2FSPROGS_MONTH}, ${E2FSPROGS_YEAR}" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002746$as_echo "Release date is ${E2FSPROGS_MONTH}, ${E2FSPROGS_YEAR}" >&6; }
Theodore Ts'o74becf31997-04-26 14:37:06 +00002747
Theodore Ts'o93636bd2003-07-12 02:45:05 -04002748
2749
2750
Andreas Dilger927566a2006-11-12 19:41:25 -05002751
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +00002752# Make sure we can run config.sub.
Theodore Ts'oe1052142006-10-21 21:46:47 -04002753$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10002754 as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002755
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002756{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002757$as_echo_n "checking build system type... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10002758if ${ac_cv_build+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002759 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002760else
Theodore Ts'oe1052142006-10-21 21:46:47 -04002761 ac_build_alias=$build_alias
2762test "x$ac_build_alias" = x &&
2763 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2764test "x$ac_build_alias" = x &&
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10002765 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
Theodore Ts'oe1052142006-10-21 21:46:47 -04002766ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10002767 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002768
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +00002769fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002770{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002771$as_echo "$ac_cv_build" >&6; }
Theodore Ts'oe1052142006-10-21 21:46:47 -04002772case $ac_cv_build in
2773*-*-*) ;;
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10002774*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
Theodore Ts'oe1052142006-10-21 21:46:47 -04002775esac
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002776build=$ac_cv_build
Theodore Ts'oe1052142006-10-21 21:46:47 -04002777ac_save_IFS=$IFS; IFS='-'
2778set x $ac_cv_build
2779shift
2780build_cpu=$1
2781build_vendor=$2
2782shift; shift
2783# Remember, the first character of IFS is used to create $*,
2784# except with old shells:
2785build_os=$*
2786IFS=$ac_save_IFS
2787case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +00002788
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +00002789
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002790{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002791$as_echo_n "checking host system type... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10002792if ${ac_cv_host+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002793 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002794else
Theodore Ts'oe1052142006-10-21 21:46:47 -04002795 if test "x$host_alias" = x; then
2796 ac_cv_host=$ac_cv_build
2797else
2798 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10002799 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
Theodore Ts'oe1052142006-10-21 21:46:47 -04002800fi
Theodore Ts'o93636bd2003-07-12 02:45:05 -04002801
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002802fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002803{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002804$as_echo "$ac_cv_host" >&6; }
Theodore Ts'oe1052142006-10-21 21:46:47 -04002805case $ac_cv_host in
2806*-*-*) ;;
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10002807*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
Theodore Ts'oe1052142006-10-21 21:46:47 -04002808esac
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002809host=$ac_cv_host
Theodore Ts'oe1052142006-10-21 21:46:47 -04002810ac_save_IFS=$IFS; IFS='-'
2811set x $ac_cv_host
2812shift
2813host_cpu=$1
2814host_vendor=$2
2815shift; shift
2816# Remember, the first character of IFS is used to create $*,
2817# except with old shells:
2818host_os=$*
2819IFS=$ac_save_IFS
2820case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002821
2822
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002823DLOPEN_LIB=''
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002824ac_ext=c
2825ac_cpp='$CPP $CPPFLAGS'
2826ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2827ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2828ac_compiler_gnu=$ac_cv_c_compiler_gnu
2829if test -n "$ac_tool_prefix"; then
2830 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2831set dummy ${ac_tool_prefix}gcc; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002832{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002833$as_echo_n "checking for $ac_word... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10002834if ${ac_cv_prog_CC+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002835 $as_echo_n "(cached) " >&6
Theodore Ts'o73ae2d42000-02-02 16:13:14 +00002836else
2837 if test -n "$CC"; then
2838 ac_cv_prog_CC="$CC" # Let the user override the test.
2839else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002840as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2841for as_dir in $PATH
2842do
2843 IFS=$as_save_IFS
2844 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002845 for ac_exec_ext in '' $ac_executable_extensions; do
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10002846 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002847 ac_cv_prog_CC="${ac_tool_prefix}gcc"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002848 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002849 break 2
2850 fi
2851done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002852 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04002853IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002854
Theodore Ts'o07a0db12003-07-05 14:50:24 -04002855fi
2856fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002857CC=$ac_cv_prog_CC
Theodore Ts'o07a0db12003-07-05 14:50:24 -04002858if test -n "$CC"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002859 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002860$as_echo "$CC" >&6; }
Theodore Ts'o07a0db12003-07-05 14:50:24 -04002861else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002862 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002863$as_echo "no" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002864fi
2865
Theodore Ts'oe1052142006-10-21 21:46:47 -04002866
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002867fi
2868if test -z "$ac_cv_prog_CC"; then
2869 ac_ct_CC=$CC
2870 # Extract the first word of "gcc", so it can be a program name with args.
2871set dummy gcc; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002872{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002873$as_echo_n "checking for $ac_word... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10002874if ${ac_cv_prog_ac_ct_CC+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002875 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002876else
2877 if test -n "$ac_ct_CC"; then
2878 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2879else
2880as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2881for as_dir in $PATH
2882do
2883 IFS=$as_save_IFS
2884 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002885 for ac_exec_ext in '' $ac_executable_extensions; do
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10002886 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002887 ac_cv_prog_ac_ct_CC="gcc"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002888 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002889 break 2
2890 fi
2891done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002892 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04002893IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002894
2895fi
2896fi
2897ac_ct_CC=$ac_cv_prog_ac_ct_CC
2898if test -n "$ac_ct_CC"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002899 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002900$as_echo "$ac_ct_CC" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002901else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002902 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002903$as_echo "no" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002904fi
2905
Theodore Ts'oe1052142006-10-21 21:46:47 -04002906 if test "x$ac_ct_CC" = x; then
2907 CC=""
2908 else
2909 case $cross_compiling:$ac_tool_warned in
2910yes:)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002911{ $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 +01002912$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
Theodore Ts'oe1052142006-10-21 21:46:47 -04002913ac_tool_warned=yes ;;
2914esac
2915 CC=$ac_ct_CC
2916 fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002917else
2918 CC="$ac_cv_prog_CC"
Theodore Ts'o07a0db12003-07-05 14:50:24 -04002919fi
2920
Theodore Ts'o07a0db12003-07-05 14:50:24 -04002921if test -z "$CC"; then
Theodore Ts'oe1052142006-10-21 21:46:47 -04002922 if test -n "$ac_tool_prefix"; then
2923 # 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 -05002924set dummy ${ac_tool_prefix}cc; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002925{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002926$as_echo_n "checking for $ac_word... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10002927if ${ac_cv_prog_CC+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002928 $as_echo_n "(cached) " >&6
Theodore Ts'o07a0db12003-07-05 14:50:24 -04002929else
2930 if test -n "$CC"; then
2931 ac_cv_prog_CC="$CC" # Let the user override the test.
2932else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002933as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2934for as_dir in $PATH
2935do
2936 IFS=$as_save_IFS
2937 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002938 for ac_exec_ext in '' $ac_executable_extensions; do
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10002939 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002940 ac_cv_prog_CC="${ac_tool_prefix}cc"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002941 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002942 break 2
2943 fi
2944done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002945 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04002946IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002947
2948fi
2949fi
2950CC=$ac_cv_prog_CC
2951if test -n "$CC"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002952 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002953$as_echo "$CC" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002954else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002955 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002956$as_echo "no" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002957fi
2958
Theodore Ts'oe1052142006-10-21 21:46:47 -04002959
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002960 fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002961fi
2962if test -z "$CC"; then
2963 # Extract the first word of "cc", so it can be a program name with args.
2964set dummy cc; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002965{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002966$as_echo_n "checking for $ac_word... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10002967if ${ac_cv_prog_CC+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002968 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002969else
2970 if test -n "$CC"; then
2971 ac_cv_prog_CC="$CC" # Let the user override the test.
2972else
Theodore Ts'o73ae2d42000-02-02 16:13:14 +00002973 ac_prog_rejected=no
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002974as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2975for as_dir in $PATH
2976do
2977 IFS=$as_save_IFS
2978 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002979 for ac_exec_ext in '' $ac_executable_extensions; do
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10002980 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002981 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2982 ac_prog_rejected=yes
2983 continue
2984 fi
2985 ac_cv_prog_CC="cc"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002986 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002987 break 2
2988 fi
2989done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002990 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04002991IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002992
Theodore Ts'o73ae2d42000-02-02 16:13:14 +00002993if test $ac_prog_rejected = yes; then
2994 # We found a bogon in the path, so make sure we never use it.
2995 set dummy $ac_cv_prog_CC
2996 shift
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002997 if test $# != 0; then
Theodore Ts'o73ae2d42000-02-02 16:13:14 +00002998 # We chose a different compiler from the bogus one.
2999 # However, it has the same basename, so the bogon will be chosen
3000 # first if we set CC to just the basename; use the full file name.
3001 shift
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003002 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
Theodore Ts'o73ae2d42000-02-02 16:13:14 +00003003 fi
3004fi
3005fi
3006fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003007CC=$ac_cv_prog_CC
Theodore Ts'o73ae2d42000-02-02 16:13:14 +00003008if test -n "$CC"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003009 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003010$as_echo "$CC" >&6; }
Theodore Ts'o73ae2d42000-02-02 16:13:14 +00003011else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003012 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003013$as_echo "no" >&6; }
Theodore Ts'o73ae2d42000-02-02 16:13:14 +00003014fi
3015
Theodore Ts'oe1052142006-10-21 21:46:47 -04003016
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003017fi
3018if test -z "$CC"; then
3019 if test -n "$ac_tool_prefix"; then
Theodore Ts'oe1052142006-10-21 21:46:47 -04003020 for ac_prog in cl.exe
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003021 do
3022 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3023set dummy $ac_tool_prefix$ac_prog; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003024{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003025$as_echo_n "checking for $ac_word... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10003026if ${ac_cv_prog_CC+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003027 $as_echo_n "(cached) " >&6
Theodore Ts'o73ae2d42000-02-02 16:13:14 +00003028else
3029 if test -n "$CC"; then
3030 ac_cv_prog_CC="$CC" # Let the user override the test.
3031else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003032as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3033for as_dir in $PATH
3034do
3035 IFS=$as_save_IFS
3036 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003037 for ac_exec_ext in '' $ac_executable_extensions; do
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10003038 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003039 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003040 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003041 break 2
3042 fi
3043done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003044 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04003045IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003046
Theodore Ts'o93636bd2003-07-12 02:45:05 -04003047fi
3048fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003049CC=$ac_cv_prog_CC
Theodore Ts'o93636bd2003-07-12 02:45:05 -04003050if test -n "$CC"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003051 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003052$as_echo "$CC" >&6; }
Theodore Ts'o93636bd2003-07-12 02:45:05 -04003053else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003054 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003055$as_echo "no" >&6; }
Theodore Ts'o93636bd2003-07-12 02:45:05 -04003056fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003057
Theodore Ts'oe1052142006-10-21 21:46:47 -04003058
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003059 test -n "$CC" && break
3060 done
3061fi
3062if test -z "$CC"; then
3063 ac_ct_CC=$CC
Theodore Ts'oe1052142006-10-21 21:46:47 -04003064 for ac_prog in cl.exe
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003065do
3066 # Extract the first word of "$ac_prog", so it can be a program name with args.
3067set dummy $ac_prog; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003068{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003069$as_echo_n "checking for $ac_word... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10003070if ${ac_cv_prog_ac_ct_CC+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003071 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003072else
3073 if test -n "$ac_ct_CC"; then
3074 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3075else
3076as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3077for as_dir in $PATH
3078do
3079 IFS=$as_save_IFS
3080 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003081 for ac_exec_ext in '' $ac_executable_extensions; do
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10003082 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003083 ac_cv_prog_ac_ct_CC="$ac_prog"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003084 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003085 break 2
Theodore Ts'o73ae2d42000-02-02 16:13:14 +00003086 fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003087done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003088 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04003089IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003090
3091fi
3092fi
3093ac_ct_CC=$ac_cv_prog_ac_ct_CC
3094if test -n "$ac_ct_CC"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003095 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003096$as_echo "$ac_ct_CC" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003097else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003098 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003099$as_echo "no" >&6; }
Theodore Ts'o07a0db12003-07-05 14:50:24 -04003100fi
3101
Theodore Ts'oe1052142006-10-21 21:46:47 -04003102
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003103 test -n "$ac_ct_CC" && break
3104done
Theodore Ts'o07a0db12003-07-05 14:50:24 -04003105
Theodore Ts'oe1052142006-10-21 21:46:47 -04003106 if test "x$ac_ct_CC" = x; then
3107 CC=""
3108 else
3109 case $cross_compiling:$ac_tool_warned in
3110yes:)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003111{ $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 +01003112$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
Theodore Ts'oe1052142006-10-21 21:46:47 -04003113ac_tool_warned=yes ;;
3114esac
3115 CC=$ac_ct_CC
3116 fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003117fi
Theodore Ts'o93636bd2003-07-12 02:45:05 -04003118
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003119fi
Theodore Ts'o93636bd2003-07-12 02:45:05 -04003120
Theodore Ts'o07a0db12003-07-05 14:50:24 -04003121
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003122test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003123$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10003124as_fn_error $? "no acceptable C compiler found in \$PATH
3125See \`config.log' for more details" "$LINENO" 5; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003126
3127# Provide some information about the compiler.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003128$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003129set X $ac_compile
3130ac_compiler=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003131for ac_option in --version -v -V -qversion; do
3132 { { ac_try="$ac_compiler $ac_option >&5"
Theodore Ts'oe1052142006-10-21 21:46:47 -04003133case "(($ac_try" in
3134 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3135 *) ac_try_echo=$ac_try;;
3136esac
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003137eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3138$as_echo "$ac_try_echo"; } >&5
3139 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003140 ac_status=$?
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003141 if test -s conftest.err; then
3142 sed '10a\
3143... rest of stderr output deleted ...
3144 10q' conftest.err >conftest.er1
3145 cat conftest.er1 >&5
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003146 fi
Theodore Ts'o61ef2472010-08-01 22:30:33 -04003147 rm -f conftest.er1 conftest.err
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003148 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3149 test $ac_status = 0; }
3150done
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003151
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003152cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003153/* end confdefs.h. */
Theodore Ts'o61ef2472010-08-01 22:30:33 -04003154
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003155int
3156main ()
3157{
3158
3159 ;
3160 return 0;
3161}
3162_ACEOF
3163ac_clean_files_save=$ac_clean_files
Theodore Ts'o61ef2472010-08-01 22:30:33 -04003164ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003165# Try to create an executable without -o first, disregard a.out.
3166# It will help us diagnose broken compilers, and finding out an intuition
3167# of exeext.
Theodore Ts'o61ef2472010-08-01 22:30:33 -04003168{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3169$as_echo_n "checking whether the C compiler works... " >&6; }
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003170ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3171
3172# The possible output files:
3173ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3174
Theodore Ts'oe1052142006-10-21 21:46:47 -04003175ac_rmfiles=
3176for ac_file in $ac_files
3177do
3178 case $ac_file in
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003179 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
Theodore Ts'oe1052142006-10-21 21:46:47 -04003180 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3181 esac
3182done
3183rm -f $ac_rmfiles
3184
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003185if { { ac_try="$ac_link_default"
Theodore Ts'oe1052142006-10-21 21:46:47 -04003186case "(($ac_try" in
3187 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3188 *) ac_try_echo=$ac_try;;
3189esac
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003190eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3191$as_echo "$ac_try_echo"; } >&5
Theodore Ts'oe1052142006-10-21 21:46:47 -04003192 (eval "$ac_link_default") 2>&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003193 ac_status=$?
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003194 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3195 test $ac_status = 0; }; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04003196 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3197# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3198# in a Makefile. We should not override ac_cv_exeext if it was cached,
3199# so that the user can short-circuit this test for compilers unknown to
3200# Autoconf.
Theodore Ts'o29a5dee2007-07-04 16:28:47 -04003201for ac_file in $ac_files ''
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003202do
3203 test -f "$ac_file" || continue
3204 case $ac_file in
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003205 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003206 ;;
3207 [ab].out )
3208 # We found the default executable, but exeext='' is most
3209 # certainly right.
3210 break;;
3211 *.* )
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003212 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
Theodore Ts'oe1052142006-10-21 21:46:47 -04003213 then :; else
3214 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3215 fi
3216 # We set ac_cv_exeext here because the later test for it is not
3217 # safe: cross compilers may not add the suffix if given an `-o'
3218 # argument, so we may need to know it at that point already.
3219 # Even if this section looks crufty: it has the advantage of
3220 # actually working.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003221 break;;
3222 * )
3223 break;;
3224 esac
3225done
Theodore Ts'oe1052142006-10-21 21:46:47 -04003226test "$ac_cv_exeext" = no && ac_cv_exeext=
3227
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003228else
Theodore Ts'o29a5dee2007-07-04 16:28:47 -04003229 ac_file=''
3230fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003231if test -z "$ac_file"; then :
Theodore Ts'o61ef2472010-08-01 22:30:33 -04003232 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3233$as_echo "no" >&6; }
3234$as_echo "$as_me: failed program was:" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003235sed 's/^/| /' conftest.$ac_ext >&5
3236
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003237{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003238$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10003239as_fn_error 77 "C compiler cannot create executables
3240See \`config.log' for more details" "$LINENO" 5; }
Theodore Ts'o61ef2472010-08-01 22:30:33 -04003241else
3242 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3243$as_echo "yes" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003244fi
Theodore Ts'o61ef2472010-08-01 22:30:33 -04003245{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3246$as_echo_n "checking for C compiler default output file name... " >&6; }
3247{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3248$as_echo "$ac_file" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003249ac_exeext=$ac_cv_exeext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003250
Theodore Ts'o61ef2472010-08-01 22:30:33 -04003251rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003252ac_clean_files=$ac_clean_files_save
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003253{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003254$as_echo_n "checking for suffix of executables... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003255if { { ac_try="$ac_link"
Theodore Ts'oe1052142006-10-21 21:46:47 -04003256case "(($ac_try" in
3257 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3258 *) ac_try_echo=$ac_try;;
3259esac
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003260eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3261$as_echo "$ac_try_echo"; } >&5
Theodore Ts'oe1052142006-10-21 21:46:47 -04003262 (eval "$ac_link") 2>&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003263 ac_status=$?
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003264 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3265 test $ac_status = 0; }; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003266 # If both `conftest.exe' and `conftest' are `present' (well, observable)
3267# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
3268# work properly (i.e., refer to `conftest.exe'), while it won't with
3269# `rm'.
3270for ac_file in conftest.exe conftest conftest.*; do
3271 test -f "$ac_file" || continue
3272 case $ac_file in
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003273 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003274 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003275 break;;
3276 * ) break;;
3277 esac
3278done
Theodore Ts'o07a0db12003-07-05 14:50:24 -04003279else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003280 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003281$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10003282as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3283See \`config.log' for more details" "$LINENO" 5; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003284fi
Theodore Ts'o61ef2472010-08-01 22:30:33 -04003285rm -f conftest conftest$ac_cv_exeext
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003286{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003287$as_echo "$ac_cv_exeext" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003288
3289rm -f conftest.$ac_ext
3290EXEEXT=$ac_cv_exeext
3291ac_exeext=$EXEEXT
Theodore Ts'o61ef2472010-08-01 22:30:33 -04003292cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3293/* end confdefs.h. */
3294#include <stdio.h>
3295int
3296main ()
3297{
3298FILE *f = fopen ("conftest.out", "w");
3299 return ferror (f) || fclose (f) != 0;
3300
3301 ;
3302 return 0;
3303}
3304_ACEOF
3305ac_clean_files="$ac_clean_files conftest.out"
3306# Check that the compiler produces executables we can run. If not, either
3307# the compiler is broken, or we cross compile.
3308{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3309$as_echo_n "checking whether we are cross compiling... " >&6; }
3310if test "$cross_compiling" != yes; then
3311 { { ac_try="$ac_link"
3312case "(($ac_try" in
3313 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3314 *) ac_try_echo=$ac_try;;
3315esac
3316eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3317$as_echo "$ac_try_echo"; } >&5
3318 (eval "$ac_link") 2>&5
3319 ac_status=$?
3320 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3321 test $ac_status = 0; }
3322 if { ac_try='./conftest$ac_cv_exeext'
3323 { { case "(($ac_try" in
3324 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3325 *) ac_try_echo=$ac_try;;
3326esac
3327eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3328$as_echo "$ac_try_echo"; } >&5
3329 (eval "$ac_try") 2>&5
3330 ac_status=$?
3331 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3332 test $ac_status = 0; }; }; then
3333 cross_compiling=no
3334 else
3335 if test "$cross_compiling" = maybe; then
3336 cross_compiling=yes
3337 else
3338 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3339$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10003340as_fn_error $? "cannot run C compiled programs.
Theodore Ts'o61ef2472010-08-01 22:30:33 -04003341If you meant to cross compile, use \`--host'.
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10003342See \`config.log' for more details" "$LINENO" 5; }
Theodore Ts'o61ef2472010-08-01 22:30:33 -04003343 fi
3344 fi
3345fi
3346{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3347$as_echo "$cross_compiling" >&6; }
3348
3349rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3350ac_clean_files=$ac_clean_files_save
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003351{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003352$as_echo_n "checking for suffix of object files... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10003353if ${ac_cv_objext+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003354 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003355else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003356 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003357/* end confdefs.h. */
3358
3359int
3360main ()
3361{
3362
3363 ;
3364 return 0;
3365}
3366_ACEOF
3367rm -f conftest.o conftest.obj
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003368if { { ac_try="$ac_compile"
Theodore Ts'oe1052142006-10-21 21:46:47 -04003369case "(($ac_try" in
3370 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3371 *) ac_try_echo=$ac_try;;
3372esac
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003373eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3374$as_echo "$ac_try_echo"; } >&5
Theodore Ts'oe1052142006-10-21 21:46:47 -04003375 (eval "$ac_compile") 2>&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003376 ac_status=$?
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003377 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3378 test $ac_status = 0; }; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04003379 for ac_file in conftest.o conftest.obj conftest.*; do
3380 test -f "$ac_file" || continue;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003381 case $ac_file in
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003382 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003383 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3384 break;;
3385 esac
3386done
3387else
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003388 $as_echo "$as_me: failed program was:" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003389sed 's/^/| /' conftest.$ac_ext >&5
3390
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003391{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003392$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10003393as_fn_error $? "cannot compute suffix of object files: cannot compile
3394See \`config.log' for more details" "$LINENO" 5; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003395fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003396rm -f conftest.$ac_cv_objext conftest.$ac_ext
3397fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003398{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003399$as_echo "$ac_cv_objext" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003400OBJEXT=$ac_cv_objext
3401ac_objext=$OBJEXT
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003402{ $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 +01003403$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10003404if ${ac_cv_c_compiler_gnu+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003405 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003406else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003407 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003408/* end confdefs.h. */
3409
3410int
3411main ()
3412{
3413#ifndef __GNUC__
3414 choke me
Theodore Ts'o73ae2d42000-02-02 16:13:14 +00003415#endif
Theodore Ts'o73ae2d42000-02-02 16:13:14 +00003416
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003417 ;
3418 return 0;
3419}
3420_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003421if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003422 ac_compiler_gnu=yes
Theodore Ts'o73ae2d42000-02-02 16:13:14 +00003423else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003424 ac_compiler_gnu=no
Theodore Ts'o93636bd2003-07-12 02:45:05 -04003425fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04003426rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003427ac_cv_c_compiler_gnu=$ac_compiler_gnu
Theodore Ts'o07a0db12003-07-05 14:50:24 -04003428
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003429fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003430{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003431$as_echo "$ac_cv_c_compiler_gnu" >&6; }
3432if test $ac_compiler_gnu = yes; then
3433 GCC=yes
3434else
3435 GCC=
3436fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003437ac_test_CFLAGS=${CFLAGS+set}
3438ac_save_CFLAGS=$CFLAGS
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003439{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003440$as_echo_n "checking whether $CC accepts -g... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10003441if ${ac_cv_prog_cc_g+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003442 $as_echo_n "(cached) " >&6
Theodore Ts'o93636bd2003-07-12 02:45:05 -04003443else
Theodore Ts'oe1052142006-10-21 21:46:47 -04003444 ac_save_c_werror_flag=$ac_c_werror_flag
3445 ac_c_werror_flag=yes
3446 ac_cv_prog_cc_g=no
3447 CFLAGS="-g"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003448 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003449/* end confdefs.h. */
3450
3451int
3452main ()
3453{
3454
3455 ;
3456 return 0;
3457}
3458_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003459if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'o73ae2d42000-02-02 16:13:14 +00003460 ac_cv_prog_cc_g=yes
3461else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003462 CFLAGS=""
3463 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'oe1052142006-10-21 21:46:47 -04003464/* end confdefs.h. */
3465
3466int
3467main ()
3468{
3469
3470 ;
3471 return 0;
3472}
3473_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003474if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04003475
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003476else
3477 ac_c_werror_flag=$ac_save_c_werror_flag
Theodore Ts'oe1052142006-10-21 21:46:47 -04003478 CFLAGS="-g"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003479 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'oe1052142006-10-21 21:46:47 -04003480/* end confdefs.h. */
3481
3482int
3483main ()
3484{
3485
3486 ;
3487 return 0;
3488}
3489_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003490if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04003491 ac_cv_prog_cc_g=yes
Theodore Ts'o73ae2d42000-02-02 16:13:14 +00003492fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04003493rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003494fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04003495rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3496fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04003497rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3498 ac_c_werror_flag=$ac_save_c_werror_flag
3499fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003500{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003501$as_echo "$ac_cv_prog_cc_g" >&6; }
Theodore Ts'o73ae2d42000-02-02 16:13:14 +00003502if test "$ac_test_CFLAGS" = set; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003503 CFLAGS=$ac_save_CFLAGS
Theodore Ts'o73ae2d42000-02-02 16:13:14 +00003504elif test $ac_cv_prog_cc_g = yes; then
3505 if test "$GCC" = yes; then
3506 CFLAGS="-g -O2"
3507 else
3508 CFLAGS="-g"
3509 fi
3510else
3511 if test "$GCC" = yes; then
3512 CFLAGS="-O2"
3513 else
3514 CFLAGS=
3515 fi
3516fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003517{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003518$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10003519if ${ac_cv_prog_cc_c89+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003520 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003521else
Theodore Ts'oe1052142006-10-21 21:46:47 -04003522 ac_cv_prog_cc_c89=no
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003523ac_save_CC=$CC
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003524cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003525/* end confdefs.h. */
3526#include <stdarg.h>
3527#include <stdio.h>
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10003528struct stat;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003529/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3530struct buf { int x; };
3531FILE * (*rcsopen) (struct buf *, struct stat *, int);
3532static char *e (p, i)
3533 char **p;
3534 int i;
3535{
3536 return p[i];
3537}
3538static char *f (char * (*g) (char **, int), char **p, ...)
3539{
3540 char *s;
3541 va_list v;
3542 va_start (v,p);
3543 s = g (p, va_arg (v,int));
3544 va_end (v);
3545 return s;
3546}
3547
3548/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3549 function prototypes and stuff, but not '\xHH' hex character constants.
3550 These don't provoke an error unfortunately, instead are silently treated
Theodore Ts'oe1052142006-10-21 21:46:47 -04003551 as 'x'. The following induces an error, until -std is added to get
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003552 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3553 array size at least. It's necessary to write '\x00'==0 to get something
Theodore Ts'oe1052142006-10-21 21:46:47 -04003554 that's true only with -std. */
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003555int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3556
Theodore Ts'oe1052142006-10-21 21:46:47 -04003557/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3558 inside strings and character constants. */
3559#define FOO(x) 'x'
3560int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3561
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003562int test (int i, double x);
3563struct s1 {int (*f) (int a);};
3564struct s2 {int (*f) (double a);};
3565int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3566int argc;
3567char **argv;
3568int
3569main ()
3570{
3571return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3572 ;
3573 return 0;
3574}
3575_ACEOF
Theodore Ts'oe1052142006-10-21 21:46:47 -04003576for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3577 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003578do
3579 CC="$ac_save_CC $ac_arg"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003580 if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04003581 ac_cv_prog_cc_c89=$ac_arg
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003582fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04003583rm -f core conftest.err conftest.$ac_objext
3584 test "x$ac_cv_prog_cc_c89" != "xno" && break
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003585done
Theodore Ts'oe1052142006-10-21 21:46:47 -04003586rm -f conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003587CC=$ac_save_CC
3588
3589fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04003590# AC_CACHE_VAL
3591case "x$ac_cv_prog_cc_c89" in
3592 x)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003593 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003594$as_echo "none needed" >&6; } ;;
Theodore Ts'oe1052142006-10-21 21:46:47 -04003595 xno)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003596 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003597$as_echo "unsupported" >&6; } ;;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003598 *)
Theodore Ts'oe1052142006-10-21 21:46:47 -04003599 CC="$CC $ac_cv_prog_cc_c89"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003600 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003601$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003602esac
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003603if test "x$ac_cv_prog_cc_c89" != xno; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003604
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003605fi
3606
3607ac_ext=c
3608ac_cpp='$CPP $CPPFLAGS'
3609ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3610ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3611ac_compiler_gnu=$ac_cv_c_compiler_gnu
3612
3613
3614{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
3615$as_echo_n "checking for dlopen in -ldl... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10003616if ${ac_cv_lib_dl_dlopen+:} false; then :
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003617 $as_echo_n "(cached) " >&6
3618else
3619 ac_check_lib_save_LIBS=$LIBS
3620LIBS="-ldl $LIBS"
3621cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3622/* end confdefs.h. */
3623
3624/* Override any GCC internal prototype to avoid an error.
3625 Use char because int might match the return type of a GCC
3626 builtin and then its argument prototype would still apply. */
3627#ifdef __cplusplus
3628extern "C"
3629#endif
3630char dlopen ();
3631int
3632main ()
3633{
3634return dlopen ();
3635 ;
3636 return 0;
3637}
3638_ACEOF
3639if ac_fn_c_try_link "$LINENO"; then :
3640 ac_cv_lib_dl_dlopen=yes
3641else
3642 ac_cv_lib_dl_dlopen=no
3643fi
3644rm -f core conftest.err conftest.$ac_objext \
3645 conftest$ac_exeext conftest.$ac_ext
3646LIBS=$ac_check_lib_save_LIBS
3647fi
3648{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
3649$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10003650if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003651 DLOPEN_LIB=-ldl
Theodore Ts'od1154eb2011-09-18 17:34:37 -04003652
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003653$as_echo "#define HAVE_DLOPEN 1" >>confdefs.h
3654
3655fi
3656
3657
3658WITH_DIET_LIBC=
3659
3660# Check whether --with-diet-libc was given.
3661if test "${with_diet_libc+set}" = set; then :
3662 withval=$with_diet_libc; CC="diet cc -nostdinc"
3663WITH_DIET_LIBC=yes
3664{ $as_echo "$as_me:${as_lineno-$LINENO}: result: CC=$CC" >&5
3665$as_echo "CC=$CC" >&6; }
3666fi
3667
3668# Check whether --with-cc was given.
3669if test "${with_cc+set}" = set; then :
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10003670 withval=$with_cc; as_fn_error $? "--with-cc no longer supported; use CC= instead" "$LINENO" 5
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003671fi
3672
3673
3674# Check whether --with-ccopts was given.
3675if test "${with_ccopts+set}" = set; then :
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10003676 withval=$with_ccopts; as_fn_error $? "--with-ccopts no longer supported; use CFLAGS= instead" "$LINENO" 5
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003677fi
3678
3679
3680# Check whether --with-ldopts was given.
3681if test "${with_ldopts+set}" = set; then :
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10003682 withval=$with_ldopts; as_fn_error $? "--with-ldopts no longer supported; use LDFLAGS= instead" "$LINENO" 5
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003683fi
3684
3685ac_ext=c
3686ac_cpp='$CPP $CPPFLAGS'
3687ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3688ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3689ac_compiler_gnu=$ac_cv_c_compiler_gnu
3690if test -n "$ac_tool_prefix"; then
3691 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3692set dummy ${ac_tool_prefix}gcc; ac_word=$2
3693{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3694$as_echo_n "checking for $ac_word... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10003695if ${ac_cv_prog_CC+:} false; then :
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003696 $as_echo_n "(cached) " >&6
3697else
3698 if test -n "$CC"; then
3699 ac_cv_prog_CC="$CC" # Let the user override the test.
3700else
3701as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3702for as_dir in $PATH
3703do
3704 IFS=$as_save_IFS
3705 test -z "$as_dir" && as_dir=.
3706 for ac_exec_ext in '' $ac_executable_extensions; do
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10003707 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003708 ac_cv_prog_CC="${ac_tool_prefix}gcc"
3709 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3710 break 2
3711 fi
3712done
3713 done
3714IFS=$as_save_IFS
3715
3716fi
3717fi
3718CC=$ac_cv_prog_CC
3719if test -n "$CC"; then
3720 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3721$as_echo "$CC" >&6; }
3722else
3723 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3724$as_echo "no" >&6; }
3725fi
3726
3727
3728fi
3729if test -z "$ac_cv_prog_CC"; then
3730 ac_ct_CC=$CC
3731 # Extract the first word of "gcc", so it can be a program name with args.
3732set dummy gcc; ac_word=$2
3733{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3734$as_echo_n "checking for $ac_word... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10003735if ${ac_cv_prog_ac_ct_CC+:} false; then :
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003736 $as_echo_n "(cached) " >&6
3737else
3738 if test -n "$ac_ct_CC"; then
3739 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3740else
3741as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3742for as_dir in $PATH
3743do
3744 IFS=$as_save_IFS
3745 test -z "$as_dir" && as_dir=.
3746 for ac_exec_ext in '' $ac_executable_extensions; do
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10003747 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003748 ac_cv_prog_ac_ct_CC="gcc"
3749 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3750 break 2
3751 fi
3752done
3753 done
3754IFS=$as_save_IFS
3755
3756fi
3757fi
3758ac_ct_CC=$ac_cv_prog_ac_ct_CC
3759if test -n "$ac_ct_CC"; then
3760 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3761$as_echo "$ac_ct_CC" >&6; }
3762else
3763 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3764$as_echo "no" >&6; }
3765fi
3766
3767 if test "x$ac_ct_CC" = x; then
3768 CC=""
3769 else
3770 case $cross_compiling:$ac_tool_warned in
3771yes:)
3772{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3773$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3774ac_tool_warned=yes ;;
3775esac
3776 CC=$ac_ct_CC
3777 fi
3778else
3779 CC="$ac_cv_prog_CC"
3780fi
3781
3782if test -z "$CC"; then
3783 if test -n "$ac_tool_prefix"; then
3784 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3785set dummy ${ac_tool_prefix}cc; ac_word=$2
3786{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3787$as_echo_n "checking for $ac_word... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10003788if ${ac_cv_prog_CC+:} false; then :
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003789 $as_echo_n "(cached) " >&6
3790else
3791 if test -n "$CC"; then
3792 ac_cv_prog_CC="$CC" # Let the user override the test.
3793else
3794as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3795for as_dir in $PATH
3796do
3797 IFS=$as_save_IFS
3798 test -z "$as_dir" && as_dir=.
3799 for ac_exec_ext in '' $ac_executable_extensions; do
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10003800 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003801 ac_cv_prog_CC="${ac_tool_prefix}cc"
3802 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3803 break 2
3804 fi
3805done
3806 done
3807IFS=$as_save_IFS
3808
3809fi
3810fi
3811CC=$ac_cv_prog_CC
3812if test -n "$CC"; then
3813 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3814$as_echo "$CC" >&6; }
3815else
3816 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3817$as_echo "no" >&6; }
3818fi
3819
3820
3821 fi
3822fi
3823if test -z "$CC"; then
3824 # Extract the first word of "cc", so it can be a program name with args.
3825set dummy cc; ac_word=$2
3826{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3827$as_echo_n "checking for $ac_word... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10003828if ${ac_cv_prog_CC+:} false; then :
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003829 $as_echo_n "(cached) " >&6
3830else
3831 if test -n "$CC"; then
3832 ac_cv_prog_CC="$CC" # Let the user override the test.
3833else
3834 ac_prog_rejected=no
3835as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3836for as_dir in $PATH
3837do
3838 IFS=$as_save_IFS
3839 test -z "$as_dir" && as_dir=.
3840 for ac_exec_ext in '' $ac_executable_extensions; do
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10003841 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003842 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3843 ac_prog_rejected=yes
3844 continue
3845 fi
3846 ac_cv_prog_CC="cc"
3847 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3848 break 2
3849 fi
3850done
3851 done
3852IFS=$as_save_IFS
3853
3854if test $ac_prog_rejected = yes; then
3855 # We found a bogon in the path, so make sure we never use it.
3856 set dummy $ac_cv_prog_CC
3857 shift
3858 if test $# != 0; then
3859 # We chose a different compiler from the bogus one.
3860 # However, it has the same basename, so the bogon will be chosen
3861 # first if we set CC to just the basename; use the full file name.
3862 shift
3863 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3864 fi
3865fi
3866fi
3867fi
3868CC=$ac_cv_prog_CC
3869if test -n "$CC"; then
3870 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3871$as_echo "$CC" >&6; }
3872else
3873 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3874$as_echo "no" >&6; }
3875fi
3876
3877
3878fi
3879if test -z "$CC"; then
3880 if test -n "$ac_tool_prefix"; then
3881 for ac_prog in cl.exe
3882 do
3883 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3884set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3885{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3886$as_echo_n "checking for $ac_word... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10003887if ${ac_cv_prog_CC+:} false; then :
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003888 $as_echo_n "(cached) " >&6
3889else
3890 if test -n "$CC"; then
3891 ac_cv_prog_CC="$CC" # Let the user override the test.
3892else
3893as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3894for as_dir in $PATH
3895do
3896 IFS=$as_save_IFS
3897 test -z "$as_dir" && as_dir=.
3898 for ac_exec_ext in '' $ac_executable_extensions; do
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10003899 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003900 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3901 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3902 break 2
3903 fi
3904done
3905 done
3906IFS=$as_save_IFS
3907
3908fi
3909fi
3910CC=$ac_cv_prog_CC
3911if test -n "$CC"; then
3912 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3913$as_echo "$CC" >&6; }
3914else
3915 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3916$as_echo "no" >&6; }
3917fi
3918
3919
3920 test -n "$CC" && break
3921 done
3922fi
3923if test -z "$CC"; then
3924 ac_ct_CC=$CC
3925 for ac_prog in cl.exe
3926do
3927 # Extract the first word of "$ac_prog", so it can be a program name with args.
3928set dummy $ac_prog; ac_word=$2
3929{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3930$as_echo_n "checking for $ac_word... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10003931if ${ac_cv_prog_ac_ct_CC+:} false; then :
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003932 $as_echo_n "(cached) " >&6
3933else
3934 if test -n "$ac_ct_CC"; then
3935 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3936else
3937as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3938for as_dir in $PATH
3939do
3940 IFS=$as_save_IFS
3941 test -z "$as_dir" && as_dir=.
3942 for ac_exec_ext in '' $ac_executable_extensions; do
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10003943 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003944 ac_cv_prog_ac_ct_CC="$ac_prog"
3945 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3946 break 2
3947 fi
3948done
3949 done
3950IFS=$as_save_IFS
3951
3952fi
3953fi
3954ac_ct_CC=$ac_cv_prog_ac_ct_CC
3955if test -n "$ac_ct_CC"; then
3956 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3957$as_echo "$ac_ct_CC" >&6; }
3958else
3959 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3960$as_echo "no" >&6; }
3961fi
3962
3963
3964 test -n "$ac_ct_CC" && break
3965done
3966
3967 if test "x$ac_ct_CC" = x; then
3968 CC=""
3969 else
3970 case $cross_compiling:$ac_tool_warned in
3971yes:)
3972{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3973$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3974ac_tool_warned=yes ;;
3975esac
3976 CC=$ac_ct_CC
3977 fi
3978fi
3979
3980fi
3981
3982
3983test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3984$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10003985as_fn_error $? "no acceptable C compiler found in \$PATH
3986See \`config.log' for more details" "$LINENO" 5; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003987
3988# Provide some information about the compiler.
3989$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3990set X $ac_compile
3991ac_compiler=$2
3992for ac_option in --version -v -V -qversion; do
3993 { { ac_try="$ac_compiler $ac_option >&5"
3994case "(($ac_try" in
3995 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3996 *) ac_try_echo=$ac_try;;
3997esac
3998eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3999$as_echo "$ac_try_echo"; } >&5
4000 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
4001 ac_status=$?
4002 if test -s conftest.err; then
4003 sed '10a\
4004... rest of stderr output deleted ...
4005 10q' conftest.err >conftest.er1
4006 cat conftest.er1 >&5
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004007 fi
Theodore Ts'o61ef2472010-08-01 22:30:33 -04004008 rm -f conftest.er1 conftest.err
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004009 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4010 test $ac_status = 0; }
4011done
4012
4013{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4014$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10004015if ${ac_cv_c_compiler_gnu+:} false; then :
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004016 $as_echo_n "(cached) " >&6
4017else
4018 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4019/* end confdefs.h. */
4020
4021int
4022main ()
4023{
4024#ifndef __GNUC__
4025 choke me
4026#endif
4027
4028 ;
4029 return 0;
4030}
4031_ACEOF
4032if ac_fn_c_try_compile "$LINENO"; then :
4033 ac_compiler_gnu=yes
4034else
4035 ac_compiler_gnu=no
4036fi
4037rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4038ac_cv_c_compiler_gnu=$ac_compiler_gnu
4039
4040fi
4041{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4042$as_echo "$ac_cv_c_compiler_gnu" >&6; }
4043if test $ac_compiler_gnu = yes; then
4044 GCC=yes
4045else
4046 GCC=
4047fi
4048ac_test_CFLAGS=${CFLAGS+set}
4049ac_save_CFLAGS=$CFLAGS
4050{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4051$as_echo_n "checking whether $CC accepts -g... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10004052if ${ac_cv_prog_cc_g+:} false; then :
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004053 $as_echo_n "(cached) " >&6
4054else
4055 ac_save_c_werror_flag=$ac_c_werror_flag
4056 ac_c_werror_flag=yes
4057 ac_cv_prog_cc_g=no
4058 CFLAGS="-g"
4059 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4060/* end confdefs.h. */
4061
4062int
4063main ()
4064{
4065
4066 ;
4067 return 0;
4068}
4069_ACEOF
4070if ac_fn_c_try_compile "$LINENO"; then :
4071 ac_cv_prog_cc_g=yes
4072else
4073 CFLAGS=""
4074 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4075/* end confdefs.h. */
4076
4077int
4078main ()
4079{
4080
4081 ;
4082 return 0;
4083}
4084_ACEOF
4085if ac_fn_c_try_compile "$LINENO"; then :
4086
4087else
4088 ac_c_werror_flag=$ac_save_c_werror_flag
4089 CFLAGS="-g"
4090 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4091/* end confdefs.h. */
4092
4093int
4094main ()
4095{
4096
4097 ;
4098 return 0;
4099}
4100_ACEOF
4101if ac_fn_c_try_compile "$LINENO"; then :
4102 ac_cv_prog_cc_g=yes
4103fi
4104rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4105fi
4106rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4107fi
4108rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4109 ac_c_werror_flag=$ac_save_c_werror_flag
4110fi
4111{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4112$as_echo "$ac_cv_prog_cc_g" >&6; }
4113if test "$ac_test_CFLAGS" = set; then
4114 CFLAGS=$ac_save_CFLAGS
4115elif test $ac_cv_prog_cc_g = yes; then
4116 if test "$GCC" = yes; then
4117 CFLAGS="-g -O2"
4118 else
4119 CFLAGS="-g"
4120 fi
4121else
4122 if test "$GCC" = yes; then
4123 CFLAGS="-O2"
4124 else
4125 CFLAGS=
4126 fi
4127fi
4128{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4129$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10004130if ${ac_cv_prog_cc_c89+:} false; then :
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004131 $as_echo_n "(cached) " >&6
4132else
4133 ac_cv_prog_cc_c89=no
4134ac_save_CC=$CC
4135cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4136/* end confdefs.h. */
4137#include <stdarg.h>
4138#include <stdio.h>
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10004139struct stat;
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004140/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4141struct buf { int x; };
4142FILE * (*rcsopen) (struct buf *, struct stat *, int);
4143static char *e (p, i)
4144 char **p;
4145 int i;
4146{
4147 return p[i];
4148}
4149static char *f (char * (*g) (char **, int), char **p, ...)
4150{
4151 char *s;
4152 va_list v;
4153 va_start (v,p);
4154 s = g (p, va_arg (v,int));
4155 va_end (v);
4156 return s;
4157}
4158
4159/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
4160 function prototypes and stuff, but not '\xHH' hex character constants.
4161 These don't provoke an error unfortunately, instead are silently treated
4162 as 'x'. The following induces an error, until -std is added to get
4163 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
4164 array size at least. It's necessary to write '\x00'==0 to get something
4165 that's true only with -std. */
4166int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4167
4168/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4169 inside strings and character constants. */
4170#define FOO(x) 'x'
4171int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4172
4173int test (int i, double x);
4174struct s1 {int (*f) (int a);};
4175struct s2 {int (*f) (double a);};
4176int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4177int argc;
4178char **argv;
4179int
4180main ()
4181{
4182return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4183 ;
4184 return 0;
4185}
4186_ACEOF
4187for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4188 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4189do
4190 CC="$ac_save_CC $ac_arg"
4191 if ac_fn_c_try_compile "$LINENO"; then :
4192 ac_cv_prog_cc_c89=$ac_arg
4193fi
4194rm -f core conftest.err conftest.$ac_objext
4195 test "x$ac_cv_prog_cc_c89" != "xno" && break
4196done
4197rm -f conftest.$ac_ext
4198CC=$ac_save_CC
4199
4200fi
4201# AC_CACHE_VAL
4202case "x$ac_cv_prog_cc_c89" in
4203 x)
4204 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4205$as_echo "none needed" >&6; } ;;
4206 xno)
4207 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4208$as_echo "unsupported" >&6; } ;;
4209 *)
4210 CC="$CC $ac_cv_prog_cc_c89"
4211 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4212$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4213esac
4214if test "x$ac_cv_prog_cc_c89" != xno; then :
4215
4216fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004217
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004218ac_ext=c
4219ac_cpp='$CPP $CPPFLAGS'
4220ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4221ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4222ac_compiler_gnu=$ac_cv_c_compiler_gnu
4223
Theodore Ts'o9b3018a2011-08-11 14:56:49 -04004224if test "$GCC" = yes; then
4225 RDYNAMIC="-rdynamic"
4226
4227fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004228ac_ext=c
4229ac_cpp='$CPP $CPPFLAGS'
4230ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4231ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4232ac_compiler_gnu=$ac_cv_c_compiler_gnu
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004233{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004234$as_echo_n "checking how to run the C preprocessor... " >&6; }
Theodore Ts'of8bd9801999-10-26 04:19:45 +00004235# On Suns, sometimes $CPP names a directory.
4236if test -n "$CPP" && test -d "$CPP"; then
4237 CPP=
4238fi
4239if test -z "$CPP"; then
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10004240 if ${ac_cv_prog_CPP+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004241 $as_echo_n "(cached) " >&6
Theodore Ts'of8bd9801999-10-26 04:19:45 +00004242else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004243 # Double quotes because CPP needs to be expanded
4244 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4245 do
4246 ac_preproc_ok=false
4247for ac_c_preproc_warn_flag in '' yes
4248do
4249 # Use a header file that comes with gcc, so configuring glibc
4250 # with a fresh cross-compiler works.
4251 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4252 # <limits.h> exists even on freestanding compilers.
Theodore Ts'of8bd9801999-10-26 04:19:45 +00004253 # On the NeXT, cc -E runs the code through the compiler's parser,
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004254 # not just through cpp. "Syntax error" is here to catch this case.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004255 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004256/* end confdefs.h. */
4257#ifdef __STDC__
4258# include <limits.h>
4259#else
4260# include <assert.h>
4261#endif
4262 Syntax error
4263_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004264if ac_fn_c_try_cpp "$LINENO"; then :
Theodore Ts'o93636bd2003-07-12 02:45:05 -04004265
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004266else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004267 # Broken: fails on valid input.
4268continue
4269fi
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10004270rm -f conftest.err conftest.i conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004271
Theodore Ts'oe1052142006-10-21 21:46:47 -04004272 # OK, works on sane cases. Now check whether nonexistent headers
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004273 # can be detected and how.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004274 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004275/* end confdefs.h. */
4276#include <ac_nonexistent.h>
4277_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004278if ac_fn_c_try_cpp "$LINENO"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004279 # Broken: success on invalid input.
4280continue
Theodore Ts'of8bd9801999-10-26 04:19:45 +00004281else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004282 # Passes both tests.
4283ac_preproc_ok=:
4284break
4285fi
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10004286rm -f conftest.err conftest.i conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004287
4288done
4289# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10004290rm -f conftest.i conftest.err conftest.$ac_ext
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004291if $ac_preproc_ok; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004292 break
4293fi
4294
4295 done
4296 ac_cv_prog_CPP=$CPP
4297
4298fi
4299 CPP=$ac_cv_prog_CPP
4300else
4301 ac_cv_prog_CPP=$CPP
4302fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004303{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004304$as_echo "$CPP" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004305ac_preproc_ok=false
4306for ac_c_preproc_warn_flag in '' yes
4307do
4308 # Use a header file that comes with gcc, so configuring glibc
4309 # with a fresh cross-compiler works.
4310 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4311 # <limits.h> exists even on freestanding compilers.
4312 # On the NeXT, cc -E runs the code through the compiler's parser,
4313 # not just through cpp. "Syntax error" is here to catch this case.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004314 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004315/* end confdefs.h. */
4316#ifdef __STDC__
4317# include <limits.h>
4318#else
4319# include <assert.h>
4320#endif
4321 Syntax error
4322_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004323if ac_fn_c_try_cpp "$LINENO"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004324
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004325else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004326 # Broken: fails on valid input.
4327continue
4328fi
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10004329rm -f conftest.err conftest.i conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004330
Theodore Ts'oe1052142006-10-21 21:46:47 -04004331 # OK, works on sane cases. Now check whether nonexistent headers
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004332 # can be detected and how.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004333 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004334/* end confdefs.h. */
4335#include <ac_nonexistent.h>
4336_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004337if ac_fn_c_try_cpp "$LINENO"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004338 # Broken: success on invalid input.
4339continue
4340else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004341 # Passes both tests.
4342ac_preproc_ok=:
4343break
4344fi
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10004345rm -f conftest.err conftest.i conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004346
4347done
4348# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10004349rm -f conftest.i conftest.err conftest.$ac_ext
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004350if $ac_preproc_ok; then :
4351
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004352else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004353 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004354$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10004355as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
4356See \`config.log' for more details" "$LINENO" 5; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004357fi
4358
4359ac_ext=c
4360ac_cpp='$CPP $CPPFLAGS'
4361ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4362ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4363ac_compiler_gnu=$ac_cv_c_compiler_gnu
4364
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004365{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for additional special compiler flags" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004366$as_echo_n "checking for additional special compiler flags... " >&6; }
Matthias Andreeb1c92f92004-02-23 21:30:11 +01004367if test "$GCC" = yes
4368then
4369 case "$host_cpu" in
4370 alpha) addcflags="-mieee" ;;
4371 esac
4372fi
4373if test "x$addcflags" != x
4374then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004375 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $addcflags" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004376$as_echo "$addcflags" >&6; }
Matthias Andreeb1c92f92004-02-23 21:30:11 +01004377 CFLAGS="$addcflags $CFLAGS"
4378else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004379 { $as_echo "$as_me:${as_lineno-$LINENO}: result: (none)" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004380$as_echo "(none)" >&6; }
Matthias Andreeb1c92f92004-02-23 21:30:11 +01004381fi
Theodore Ts'oa4d09611997-04-29 14:28:00 +00004382LIB_EXT=.a
4383STATIC_LIB_EXT=.a
Theodore Ts'o14b596d2009-04-22 09:18:30 -04004384PROFILED_LIB_EXT=.a
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004385
Theodore Ts'oe1052142006-10-21 21:46:47 -04004386# Check whether --with-root-prefix was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004387if test "${with_root_prefix+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04004388 withval=$with_root_prefix; root_prefix=$withval
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +00004389else
Theodore Ts'oa4b2d3c1998-04-03 16:12:25 +00004390 root_prefix=NONE
Theodore Ts'oe1052142006-10-21 21:46:47 -04004391fi
4392# Check whether --enable-maintainer-mode was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004393if test "${enable_maintainer_mode+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04004394 enableval=$enable_maintainer_mode; if test "$enableval" = "no"
Theodore Ts'o98919bd2005-02-04 10:43:58 -05004395then
4396 MAINTAINER_CMT=#
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004397 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling maintainer mode" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004398$as_echo "Disabling maintainer mode" >&6; }
Theodore Ts'o98919bd2005-02-04 10:43:58 -05004399else
4400 MAINTAINER_CMT=
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004401 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling maintainer mode" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004402$as_echo "Enabling maintainer mode" >&6; }
Theodore Ts'o98919bd2005-02-04 10:43:58 -05004403fi
4404
4405else
4406 MAINTAINER_CMT=#
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004407{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling maintainer mode by default" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004408$as_echo "Disabling maintainer mode by default" >&6; }
Theodore Ts'o98919bd2005-02-04 10:43:58 -05004409
Theodore Ts'oe1052142006-10-21 21:46:47 -04004410fi
Theodore Ts'o98919bd2005-02-04 10:43:58 -05004411
Theodore Ts'oe1052142006-10-21 21:46:47 -04004412
Theodore Ts'o5aa6c3f2010-05-17 19:21:42 -04004413# Check whether --enable-symlink-install was given.
4414if test "${enable_symlink_install+set}" = set; then :
4415 enableval=$enable_symlink_install; if test "$enableval" = "no"
4416then
4417 LINK_INSTALL_FLAGS=-f
4418 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling symlinks for install" >&5
4419$as_echo "Disabling symlinks for install" >&6; }
4420else
4421 LINK_INSTALL_FLAGS=-sf
4422 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling symlinks for install" >&5
4423$as_echo "Enabling symlinks for install" >&6; }
4424fi
4425
4426else
4427 LINK_INSTALL_FLAGS=-f
Theodore Ts'o183c73b2012-05-12 23:13:24 -04004428{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling symlinks for install by default" >&5
4429$as_echo "Disabling symlinks for install by default" >&6; }
4430
4431fi
4432
4433
4434# Check whether --enable-symlink-relative-symlinks was given.
4435if test "${enable_symlink_relative_symlinks+set}" = set; then :
4436 enableval=$enable_symlink_relative_symlinks; if test "$enableval" = "no"
4437then
4438 SYMLINK_RELATIVE=
4439 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling relative symlinks for install" >&5
4440$as_echo "Disabling relative symlinks for install" >&6; }
4441else
4442 SYMLINK_RELATIVE=--relative
4443 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling symlinks for install" >&5
4444$as_echo "Enabling symlinks for install" >&6; }
4445fi
4446
4447else
4448 SYMLINK_RELATIVE=
4449{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling relative symlinks for install by default" >&5
4450$as_echo "Disabling relative symlinks for install by default" >&6; }
Theodore Ts'o5aa6c3f2010-05-17 19:21:42 -04004451
4452fi
4453
4454
4455# Check whether --enable-symlink-build was given.
4456if test "${enable_symlink_build+set}" = set; then :
4457 enableval=$enable_symlink_build; if test "$enableval" = "no"
4458then
4459 LINK_BUILD_FLAGS=
4460 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling symlinks for build" >&5
4461$as_echo "Disabling symlinks for build" >&6; }
4462else
4463 LINK_BUILD_FLAGS=-s
4464 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling symlinks for build" >&5
4465$as_echo "Enabling symlinks for build" >&6; }
4466fi
4467
4468else
4469 LINK_BUILD_FLAGS=
Theodore Ts'o183c73b2012-05-12 23:13:24 -04004470{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling symlinks for build by default" >&5
4471$as_echo "Disabling symlinks for build by default" >&6; }
Theodore Ts'o5aa6c3f2010-05-17 19:21:42 -04004472
4473fi
4474
4475
Theodore Ts'oc13351f2009-07-02 00:11:17 -04004476# Check whether --enable-verbose-makecmds was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004477if test "${enable_verbose_makecmds+set}" = set; then :
Theodore Ts'oc13351f2009-07-02 00:11:17 -04004478 enableval=$enable_verbose_makecmds; if test "$enableval" = "no"
4479then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004480 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling verbose make commands" >&5
Theodore Ts'oc13351f2009-07-02 00:11:17 -04004481$as_echo "Disabling verbose make commands" >&6; }
4482 E=@echo
Theodore Ts'oc1986ec2012-06-13 15:29:13 -04004483 ES=echo
Theodore Ts'oc13351f2009-07-02 00:11:17 -04004484 Q=@
4485else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004486 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling verbose make commands" >&5
Theodore Ts'oc13351f2009-07-02 00:11:17 -04004487$as_echo "Enabling verbose make commands" >&6; }
4488 E=@\\#
Theodore Ts'oc1986ec2012-06-13 15:29:13 -04004489 ES=\\#
Theodore Ts'oc13351f2009-07-02 00:11:17 -04004490 Q=
4491fi
4492
4493else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004494 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling verbose make commands" >&5
Theodore Ts'oc13351f2009-07-02 00:11:17 -04004495$as_echo "Disabling verbose make commands" >&6; }
4496E=@echo
Theodore Ts'oc1986ec2012-06-13 15:29:13 -04004497ES=echo
Theodore Ts'oc13351f2009-07-02 00:11:17 -04004498Q=@
4499
4500fi
4501
4502
4503
Theodore Ts'oc1986ec2012-06-13 15:29:13 -04004504
Theodore Ts'oe1052142006-10-21 21:46:47 -04004505# Check whether --enable-compression was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004506if test "${enable_compression+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04004507 enableval=$enable_compression; if test "$enableval" = "no"
Theodore Ts'o19178752000-02-11 15:55:07 +00004508then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004509 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling compression support" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004510$as_echo "Disabling compression support" >&6; }
Theodore Ts'o19178752000-02-11 15:55:07 +00004511else
Theodore Ts'od1154eb2011-09-18 17:34:37 -04004512
4513$as_echo "#define ENABLE_COMPRESSION 1" >>confdefs.h
Theodore Ts'o19178752000-02-11 15:55:07 +00004514
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004515 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling compression support" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004516$as_echo "Enabling compression support" >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004517 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Compression support is experimental" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004518$as_echo "$as_me: WARNING: Compression support is experimental" >&2;}
Theodore Ts'o19178752000-02-11 15:55:07 +00004519fi
4520
4521else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004522 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling compression support by default" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004523$as_echo "Disabling compression support by default" >&6; }
Theodore Ts'o19178752000-02-11 15:55:07 +00004524
Theodore Ts'oe1052142006-10-21 21:46:47 -04004525fi
4526
Theodore Ts'od1154eb2011-09-18 17:34:37 -04004527
Theodore Ts'oe1052142006-10-21 21:46:47 -04004528# Check whether --enable-htree was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004529if test "${enable_htree+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04004530 enableval=$enable_htree; if test "$enableval" = "no"
Theodore Ts'o8fdc9982002-06-25 23:26:34 -04004531then
4532 HTREE_CMT=#
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004533 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling htree directory support" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004534$as_echo "Disabling htree directory support" >&6; }
Theodore Ts'o8fdc9982002-06-25 23:26:34 -04004535else
4536 HTREE_CMT=
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004537 $as_echo "#define ENABLE_HTREE 1" >>confdefs.h
Theodore Ts'o8fdc9982002-06-25 23:26:34 -04004538
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004539 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling htree directory support" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004540$as_echo "Enabling htree directory support" >&6; }
Theodore Ts'o8fdc9982002-06-25 23:26:34 -04004541fi
4542
4543else
Theodore Ts'o559ca6c2002-08-18 03:48:55 -04004544 HTREE_CMT=
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004545$as_echo "#define ENABLE_HTREE 1" >>confdefs.h
Theodore Ts'o559ca6c2002-08-18 03:48:55 -04004546
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004547{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling htree directory support by default" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004548$as_echo "Enabling htree directory support by default" >&6; }
Theodore Ts'o8fdc9982002-06-25 23:26:34 -04004549
Theodore Ts'oe1052142006-10-21 21:46:47 -04004550fi
Theodore Ts'o8fdc9982002-06-25 23:26:34 -04004551
Theodore Ts'oe1052142006-10-21 21:46:47 -04004552
Theodore Ts'oa4ece352008-01-01 20:05:04 -05004553E2_PKG_CONFIG_STATIC=--static
Theodore Ts'o55da9872008-09-02 23:12:38 -04004554LDFLAG_DYNAMIC=
4555PRIVATE_LIBS_CMT=
Theodore Ts'oe1052142006-10-21 21:46:47 -04004556# Check whether --enable-elf-shlibs was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004557if test "${enable_elf_shlibs+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04004558 enableval=$enable_elf_shlibs; if test "$enableval" = "no"
Theodore Ts'o50e1e101997-04-26 13:58:21 +00004559then
4560 ELF_CMT=#
4561 MAKEFILE_ELF=/dev/null
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004562 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling ELF shared libraries" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004563$as_echo "Disabling ELF shared libraries" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +00004564else
Theodore Ts'oa4ece352008-01-01 20:05:04 -05004565 E2_PKG_CONFIG_STATIC=
Theodore Ts'o50e1e101997-04-26 13:58:21 +00004566 ELF_CMT=
4567 MAKEFILE_ELF=$srcdir/lib/Makefile.elf-lib
Theodore Ts'of5955dd2000-10-25 02:38:39 +00004568 case "$host_os" in
4569 solaris2.*)
4570 MAKEFILE_ELF=$srcdir/lib/Makefile.solaris-lib
4571 ;;
4572 esac
Theodore Ts'o74becf31997-04-26 14:37:06 +00004573 BINARY_TYPE=elfbin
Theodore Ts'oa4d09611997-04-29 14:28:00 +00004574 LIB_EXT=.so
Theodore Ts'o55da9872008-09-02 23:12:38 -04004575 PRIVATE_LIBS_CMT=#
4576 LDFLAG_DYNAMIC='-Wl,-rpath-link,$(top_builddir)/lib'
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004577 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling ELF shared libraries" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004578$as_echo "Enabling ELF shared libraries" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +00004579fi
4580
4581else
4582 MAKEFILE_ELF=/dev/null
4583ELF_CMT=#
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004584{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling ELF shared libraries by default" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004585$as_echo "Disabling ELF shared libraries by default" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +00004586
Theodore Ts'oe1052142006-10-21 21:46:47 -04004587fi
Theodore Ts'o93636bd2003-07-12 02:45:05 -04004588
Theodore Ts'o50e1e101997-04-26 13:58:21 +00004589
Theodore Ts'oe1052142006-10-21 21:46:47 -04004590
4591# Check whether --enable-bsd-shlibs was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004592if test "${enable_bsd_shlibs+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04004593 enableval=$enable_bsd_shlibs; if test "$enableval" = "no"
Theodore Ts'o50e1e101997-04-26 13:58:21 +00004594then
4595 BSDLIB_CMT=#
4596 MAKEFILE_BSDLIB=/dev/null
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004597 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling BSD shared libraries" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004598$as_echo "Disabling BSD shared libraries" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +00004599else
Theodore Ts'oa4ece352008-01-01 20:05:04 -05004600 E2_PKG_CONFIG_STATIC=
Theodore Ts'o50e1e101997-04-26 13:58:21 +00004601 BSDLIB_CMT=
4602 MAKEFILE_BSDLIB=$srcdir/lib/Makefile.bsd-lib
Theodore Ts'oa4d09611997-04-29 14:28:00 +00004603 LIB_EXT=.so
Theodore Ts'oe1f07222003-03-14 02:25:36 -05004604 case "$host_os" in
Theodore Ts'oaa75ecc2003-03-17 10:01:22 -05004605 darwin*)
Theodore Ts'oe1f07222003-03-14 02:25:36 -05004606 MAKEFILE_BSDLIB=$srcdir/lib/Makefile.darwin-lib
4607 LIB_EXT=.dylib
4608 ;;
4609 esac
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004610 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling BSD shared libraries" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004611$as_echo "Enabling BSD shared libraries" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +00004612fi
4613
4614else
4615 MAKEFILE_BSDLIB=/dev/null
4616BSDLIB_CMT=#
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004617{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling BSD shared libraries by default" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004618$as_echo "Disabling BSD shared libraries by default" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +00004619
Theodore Ts'oe1052142006-10-21 21:46:47 -04004620fi
Theodore Ts'o93636bd2003-07-12 02:45:05 -04004621
Theodore Ts'o50e1e101997-04-26 13:58:21 +00004622
Theodore Ts'oe1052142006-10-21 21:46:47 -04004623
4624# Check whether --enable-profile was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004625if test "${enable_profile+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04004626 enableval=$enable_profile; if test "$enableval" = "no"
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00004627then
4628 PROFILE_CMT=#
4629 MAKEFILE_PROFILE=/dev/null
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004630 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling profiling libraries" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004631$as_echo "Disabling profiling libraries" >&6; }
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00004632else
4633 PROFILE_CMT=
4634 MAKEFILE_PROFILE=$srcdir/lib/Makefile.profile
4635 PROFILED_LIB_EXT=_p.a
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004636 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Building profiling libraries" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004637$as_echo "Building profiling libraries" >&6; }
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00004638fi
4639
4640else
4641 PROFILE_CMT=#
4642MAKEFILE_PROFILE=/dev/null
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004643{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling profiling libraries by default" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004644$as_echo "Disabling profiling libraries by default" >&6; }
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00004645
Theodore Ts'oe1052142006-10-21 21:46:47 -04004646fi
Theodore Ts'o93636bd2003-07-12 02:45:05 -04004647
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00004648
Theodore Ts'oe1052142006-10-21 21:46:47 -04004649
4650# Check whether --enable-checker was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004651if test "${enable_checker+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04004652 enableval=$enable_checker; if test "$enableval" = "no"
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00004653then
4654 CHECKER_CMT=#
4655 MAKEFILE_CHECKER=/dev/null
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004656 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling checker libraries" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004657$as_echo "Disabling checker libraries" >&6; }
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00004658else
4659 CHECKER_CMT=
4660 MAKEFILE_CHECKER=$srcdir/lib/Makefile.checker
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004661 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Building checker libraries" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004662$as_echo "Building checker libraries" >&6; }
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00004663fi
4664
4665else
4666 CHECKER_CMT=#
4667MAKEFILE_CHECKER=/dev/null
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004668{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling checker libraries by default" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004669$as_echo "Disabling checker libraries by default" >&6; }
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00004670
Theodore Ts'oe1052142006-10-21 21:46:47 -04004671fi
Theodore Ts'o93636bd2003-07-12 02:45:05 -04004672
4673
4674
4675
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00004676
Theodore Ts'oe1052142006-10-21 21:46:47 -04004677
Theodore Ts'o55da9872008-09-02 23:12:38 -04004678
4679
Theodore Ts'oe1052142006-10-21 21:46:47 -04004680# Check whether --enable-jbd-debug was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004681if test "${enable_jbd_debug+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04004682 enableval=$enable_jbd_debug; if test "$enableval" = "no"
Theodore Ts'o80bfaa32000-08-18 15:08:37 +00004683then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004684 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling journal debugging" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004685$as_echo "Disabling journal debugging" >&6; }
Theodore Ts'o80bfaa32000-08-18 15:08:37 +00004686else
Theodore Ts'od1154eb2011-09-18 17:34:37 -04004687
4688$as_echo "#define CONFIG_JBD_DEBUG 1" >>confdefs.h
Theodore Ts'o80bfaa32000-08-18 15:08:37 +00004689
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004690 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling journal debugging" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004691$as_echo "Enabling journal debugging" >&6; }
Theodore Ts'o80bfaa32000-08-18 15:08:37 +00004692fi
4693
4694else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004695 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling journal debugging by default" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004696$as_echo "Disabling journal debugging by default" >&6; }
Theodore Ts'o80bfaa32000-08-18 15:08:37 +00004697
Theodore Ts'oe1052142006-10-21 21:46:47 -04004698fi
4699
4700# Check whether --enable-blkid-debug was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004701if test "${enable_blkid_debug+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04004702 enableval=$enable_blkid_debug; if test "$enableval" = "no"
Theodore Ts'of0a22d02003-02-22 13:19:53 -05004703then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004704 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling blkid debugging" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004705$as_echo "Disabling blkid debugging" >&6; }
Theodore Ts'of0a22d02003-02-22 13:19:53 -05004706else
Theodore Ts'od1154eb2011-09-18 17:34:37 -04004707
4708$as_echo "#define CONFIG_BLKID_DEBUG 1" >>confdefs.h
Theodore Ts'of0a22d02003-02-22 13:19:53 -05004709
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004710 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling blkid debugging" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004711$as_echo "Enabling blkid debugging" >&6; }
Theodore Ts'of0a22d02003-02-22 13:19:53 -05004712fi
4713
4714else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004715 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling blkid debugging by default" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004716$as_echo "Disabling blkid debugging by default" >&6; }
Theodore Ts'of0a22d02003-02-22 13:19:53 -05004717
Theodore Ts'oe1052142006-10-21 21:46:47 -04004718fi
4719
4720# Check whether --enable-testio-debug was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004721if test "${enable_testio_debug+set}" = set; then :
Theodore Ts'od1154eb2011-09-18 17:34:37 -04004722 enableval=$enable_testio_debug;
4723if test "$enableval" = "no"
Theodore Ts'o2a29f132003-05-05 12:08:47 -04004724then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004725 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling testio debugging" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004726$as_echo "Disabling testio debugging" >&6; }
Theodore Ts'oaf773652008-09-01 11:27:27 -04004727 TEST_IO_CMT="#"
Theodore Ts'o2a29f132003-05-05 12:08:47 -04004728else
Theodore Ts'oaf773652008-09-01 11:27:27 -04004729 TEST_IO_CMT=
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004730 $as_echo "#define CONFIG_TESTIO_DEBUG 1" >>confdefs.h
Theodore Ts'o2a29f132003-05-05 12:08:47 -04004731
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004732 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling testio debugging" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004733$as_echo "Enabling testio debugging" >&6; }
Theodore Ts'o2a29f132003-05-05 12:08:47 -04004734fi
4735
4736else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004737 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling testio debugging by default" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004738$as_echo "Enabling testio debugging by default" >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004739$as_echo "#define CONFIG_TESTIO_DEBUG 1" >>confdefs.h
Theodore Ts'oaf773652008-09-01 11:27:27 -04004740
4741TEST_IO_CMT=
Theodore Ts'o2a29f132003-05-05 12:08:47 -04004742
Theodore Ts'oe1052142006-10-21 21:46:47 -04004743fi
4744
Theodore Ts'oaf773652008-09-01 11:27:27 -04004745
Theodore Ts'o14b596d2009-04-22 09:18:30 -04004746
4747
4748if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
4749 if test -n "$ac_tool_prefix"; then
4750 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
4751set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004752{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004753$as_echo_n "checking for $ac_word... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10004754if ${ac_cv_path_PKG_CONFIG+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004755 $as_echo_n "(cached) " >&6
Theodore Ts'o14b596d2009-04-22 09:18:30 -04004756else
4757 case $PKG_CONFIG in
4758 [\\/]* | ?:[\\/]*)
4759 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
4760 ;;
4761 *)
4762 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4763for as_dir in $PATH
4764do
4765 IFS=$as_save_IFS
4766 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004767 for ac_exec_ext in '' $ac_executable_extensions; do
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10004768 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'o14b596d2009-04-22 09:18:30 -04004769 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004770 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'o14b596d2009-04-22 09:18:30 -04004771 break 2
4772 fi
4773done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004774 done
Theodore Ts'o14b596d2009-04-22 09:18:30 -04004775IFS=$as_save_IFS
4776
4777 ;;
4778esac
4779fi
4780PKG_CONFIG=$ac_cv_path_PKG_CONFIG
4781if test -n "$PKG_CONFIG"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004782 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004783$as_echo "$PKG_CONFIG" >&6; }
Theodore Ts'o14b596d2009-04-22 09:18:30 -04004784else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004785 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004786$as_echo "no" >&6; }
Theodore Ts'o14b596d2009-04-22 09:18:30 -04004787fi
4788
4789
4790fi
4791if test -z "$ac_cv_path_PKG_CONFIG"; then
4792 ac_pt_PKG_CONFIG=$PKG_CONFIG
4793 # Extract the first word of "pkg-config", so it can be a program name with args.
4794set dummy pkg-config; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004795{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004796$as_echo_n "checking for $ac_word... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10004797if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004798 $as_echo_n "(cached) " >&6
Theodore Ts'o14b596d2009-04-22 09:18:30 -04004799else
4800 case $ac_pt_PKG_CONFIG in
4801 [\\/]* | ?:[\\/]*)
4802 ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
4803 ;;
4804 *)
4805 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4806for as_dir in $PATH
4807do
4808 IFS=$as_save_IFS
4809 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004810 for ac_exec_ext in '' $ac_executable_extensions; do
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10004811 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'o14b596d2009-04-22 09:18:30 -04004812 ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004813 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'o14b596d2009-04-22 09:18:30 -04004814 break 2
4815 fi
4816done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004817 done
Theodore Ts'o14b596d2009-04-22 09:18:30 -04004818IFS=$as_save_IFS
4819
4820 ;;
4821esac
4822fi
4823ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
4824if test -n "$ac_pt_PKG_CONFIG"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004825 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004826$as_echo "$ac_pt_PKG_CONFIG" >&6; }
Theodore Ts'o14b596d2009-04-22 09:18:30 -04004827else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004828 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004829$as_echo "no" >&6; }
Theodore Ts'o14b596d2009-04-22 09:18:30 -04004830fi
4831
4832 if test "x$ac_pt_PKG_CONFIG" = x; then
4833 PKG_CONFIG=""
4834 else
4835 case $cross_compiling:$ac_tool_warned in
4836yes:)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004837{ $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 +01004838$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
Theodore Ts'o14b596d2009-04-22 09:18:30 -04004839ac_tool_warned=yes ;;
4840esac
4841 PKG_CONFIG=$ac_pt_PKG_CONFIG
4842 fi
4843else
4844 PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
4845fi
4846
4847fi
4848if test -n "$PKG_CONFIG"; then
4849 _pkg_min_version=0.9.0
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004850 { $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 +01004851$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
Theodore Ts'o14b596d2009-04-22 09:18:30 -04004852 if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004853 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004854$as_echo "yes" >&6; }
Theodore Ts'o14b596d2009-04-22 09:18:30 -04004855 else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004856 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004857$as_echo "no" >&6; }
4858 PKG_CONFIG=""
4859 fi
4860
4861fi
4862LIBUUID=
4863DEPLIBUUID=
4864STATIC_LIBUUID=
4865DEPSTATIC_LIBUUID=
4866PROFILED_LIBUUID=
4867DEPPROFILED_LIBUUID=
4868UUID_CMT=
4869# Check whether --enable-libuuid was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004870if test "${enable_libuuid+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004871 enableval=$enable_libuuid; if test "$enableval" = "no"
4872then
4873 if test -z "$PKG_CONFIG"; then
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10004874 as_fn_error $? "pkg-config not installed; please install it." "$LINENO" 5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004875 fi
4876
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004877 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for uuid_generate in -luuid" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004878$as_echo_n "checking for uuid_generate in -luuid... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10004879if ${ac_cv_lib_uuid_uuid_generate+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004880 $as_echo_n "(cached) " >&6
4881else
4882 ac_check_lib_save_LIBS=$LIBS
4883LIBS="-luuid $LIBUUID $LIBS"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004884cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004885/* end confdefs.h. */
4886
4887/* Override any GCC internal prototype to avoid an error.
4888 Use char because int might match the return type of a GCC
4889 builtin and then its argument prototype would still apply. */
4890#ifdef __cplusplus
4891extern "C"
4892#endif
4893char uuid_generate ();
4894int
4895main ()
4896{
4897return uuid_generate ();
4898 ;
4899 return 0;
4900}
4901_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004902if ac_fn_c_try_link "$LINENO"; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004903 ac_cv_lib_uuid_uuid_generate=yes
4904else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004905 ac_cv_lib_uuid_uuid_generate=no
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004906fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004907rm -f core conftest.err conftest.$ac_objext \
4908 conftest$ac_exeext conftest.$ac_ext
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004909LIBS=$ac_check_lib_save_LIBS
4910fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004911{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_uuid_uuid_generate" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004912$as_echo "$ac_cv_lib_uuid_uuid_generate" >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10004913if test "x$ac_cv_lib_uuid_uuid_generate" = xyes; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004914 LIBUUID=`$PKG_CONFIG --libs uuid`;
4915 STATIC_LIBUUID=`$PKG_CONFIG --static --libs uuid`
4916else
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10004917 as_fn_error $? "external uuid library not found" "$LINENO" 5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004918fi
4919
4920 UUID_CMT=#
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004921 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling private uuid library" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004922$as_echo "Disabling private uuid library" >&6; }
4923else
4924 LIBUUID='$(LIB)/libuuid'$LIB_EXT
4925 DEPLIBUUID=$LIBUUID
4926 STATIC_LIBUUID='$(LIB)/libuuid'$STATIC_LIB_EXT
4927 DEPSTATIC_LIBUUID=$STATIC_LIBUUID
4928 PROFILED_LIBUUID='$(LIB)/libuuid'$PROFILED_LIB_EXT
4929 DEPPROFILED_LIBUUID=$PROFILED_LIBUUID
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004930 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling private uuid library" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004931$as_echo "Enabling private uuid library" >&6; }
4932fi
4933
4934else
4935 LIBUUID='$(LIB)/libuuid'$LIB_EXT
4936DEPLIBUUID=$LIBUUID
4937STATIC_LIBUUID='$(LIB)/libuuid'$STATIC_LIB_EXT
4938DEPSTATIC_LIBUUID=$STATIC_LIBUUID
4939PROFILED_LIBUUID='$(LIB)/libuuid'$PROFILED_LIB_EXT
4940DEPPROFILED_LIBUUID=$PROFILED_LIBUUID
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004941{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling private uuid library by default" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004942$as_echo "Enabling private uuid library by default" >&6; }
4943
4944fi
4945
4946
4947
4948
4949
4950
4951
4952
4953
4954
4955if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
4956 if test -n "$ac_tool_prefix"; then
4957 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
4958set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004959{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004960$as_echo_n "checking for $ac_word... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10004961if ${ac_cv_path_PKG_CONFIG+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004962 $as_echo_n "(cached) " >&6
4963else
4964 case $PKG_CONFIG in
4965 [\\/]* | ?:[\\/]*)
4966 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
4967 ;;
4968 *)
4969 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4970for as_dir in $PATH
4971do
4972 IFS=$as_save_IFS
4973 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004974 for ac_exec_ext in '' $ac_executable_extensions; do
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10004975 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004976 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004977 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004978 break 2
4979 fi
4980done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004981 done
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004982IFS=$as_save_IFS
4983
4984 ;;
4985esac
4986fi
4987PKG_CONFIG=$ac_cv_path_PKG_CONFIG
4988if test -n "$PKG_CONFIG"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004989 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004990$as_echo "$PKG_CONFIG" >&6; }
4991else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004992 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004993$as_echo "no" >&6; }
4994fi
4995
4996
4997fi
4998if test -z "$ac_cv_path_PKG_CONFIG"; then
4999 ac_pt_PKG_CONFIG=$PKG_CONFIG
5000 # Extract the first word of "pkg-config", so it can be a program name with args.
5001set dummy pkg-config; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005002{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005003$as_echo_n "checking for $ac_word... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10005004if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005005 $as_echo_n "(cached) " >&6
5006else
5007 case $ac_pt_PKG_CONFIG in
5008 [\\/]* | ?:[\\/]*)
5009 ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
5010 ;;
5011 *)
5012 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5013for as_dir in $PATH
5014do
5015 IFS=$as_save_IFS
5016 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005017 for ac_exec_ext in '' $ac_executable_extensions; do
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10005018 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005019 ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005020 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005021 break 2
5022 fi
5023done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005024 done
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005025IFS=$as_save_IFS
5026
5027 ;;
5028esac
5029fi
5030ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
5031if test -n "$ac_pt_PKG_CONFIG"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005032 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005033$as_echo "$ac_pt_PKG_CONFIG" >&6; }
5034else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005035 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005036$as_echo "no" >&6; }
5037fi
5038
5039 if test "x$ac_pt_PKG_CONFIG" = x; then
5040 PKG_CONFIG=""
5041 else
5042 case $cross_compiling:$ac_tool_warned in
5043yes:)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005044{ $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 +01005045$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5046ac_tool_warned=yes ;;
5047esac
5048 PKG_CONFIG=$ac_pt_PKG_CONFIG
5049 fi
5050else
5051 PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
5052fi
5053
5054fi
5055if test -n "$PKG_CONFIG"; then
5056 _pkg_min_version=0.9.0
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005057 { $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 +01005058$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
5059 if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005060 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005061$as_echo "yes" >&6; }
5062 else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005063 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005064$as_echo "no" >&6; }
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005065 PKG_CONFIG=""
5066 fi
5067
5068fi
5069LIBBLKID=
5070DEPLIBBLKID=
5071STATIC_LIBBLKID=
5072DEPSTATIC_LIBBLKID=
5073PROFILED_LIBBLKID=
5074DEPPROFILED_LIBBLKID=
5075BLKID_CMT=
Theodore Ts'od1154eb2011-09-18 17:34:37 -04005076
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005077# Check whether --enable-libblkid was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005078if test "${enable_libblkid+set}" = set; then :
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005079 enableval=$enable_libblkid; if test "$enableval" = "no"
5080then
5081 if test -z "$PKG_CONFIG"; then
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10005082 as_fn_error $? "pkg-config not installed; please install it." "$LINENO" 5
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005083 fi
5084
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005085 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for blkid_get_cache in -lblkid" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005086$as_echo_n "checking for blkid_get_cache in -lblkid... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10005087if ${ac_cv_lib_blkid_blkid_get_cache+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005088 $as_echo_n "(cached) " >&6
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005089else
5090 ac_check_lib_save_LIBS=$LIBS
5091LIBS="-lblkid $LIBBLKID $LIBS"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005092cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005093/* end confdefs.h. */
5094
5095/* Override any GCC internal prototype to avoid an error.
5096 Use char because int might match the return type of a GCC
5097 builtin and then its argument prototype would still apply. */
5098#ifdef __cplusplus
5099extern "C"
5100#endif
5101char blkid_get_cache ();
5102int
5103main ()
5104{
5105return blkid_get_cache ();
5106 ;
5107 return 0;
5108}
5109_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005110if ac_fn_c_try_link "$LINENO"; then :
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005111 ac_cv_lib_blkid_blkid_get_cache=yes
5112else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005113 ac_cv_lib_blkid_blkid_get_cache=no
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005114fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005115rm -f core conftest.err conftest.$ac_objext \
5116 conftest$ac_exeext conftest.$ac_ext
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005117LIBS=$ac_check_lib_save_LIBS
5118fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005119{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_blkid_blkid_get_cache" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005120$as_echo "$ac_cv_lib_blkid_blkid_get_cache" >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10005121if test "x$ac_cv_lib_blkid_blkid_get_cache" = xyes; then :
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005122 LIBBLKID=`$PKG_CONFIG --libs blkid`;
5123 STATIC_LIBBLKID=`$PKG_CONFIG --static --libs blkid`
5124else
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10005125 as_fn_error $? "external blkid library not found" "$LINENO" 5
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005126fi
5127
5128 BLKID_CMT=#
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005129 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling private blkid library" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005130$as_echo "Disabling private blkid library" >&6; }
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005131else
5132 LIBBLKID='$(LIB)/libblkid'$LIB_EXT
5133 DEPLIBBLKID=$LIBBLKID
5134 STATIC_LIBBLKID='$(LIB)/libblkid'$STATIC_LIB_EXT
5135 DEPSTATIC_LIBBLKID=$STATIC_LIBBLKID
5136 PROFILED_LIBBLKID='$(LIB)/libblkid'$PROFILED_LIB_EXT
5137 DEPPROFILED_LIBBLKID=$PROFILED_LIBBLKID
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005138 $as_echo "#define CONFIG_BUILD_FINDFS 1" >>confdefs.h
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005139
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005140 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling private blkid library" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005141$as_echo "Enabling private blkid library" >&6; }
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005142fi
5143
5144else
5145 LIBBLKID='$(LIB)/libblkid'$LIB_EXT
5146DEPLIBBLKID=$LIBBLKID
5147STATIC_LIBBLKID='$(LIB)/libblkid'$STATIC_LIB_EXT
5148DEPSTATIC_LIBBLKID=$STATIC_LIBBLKID
5149PROFILED_LIBBLKID='$(LIB)/libblkid'$PROFILED_LIB_EXT
5150DEPPROFILED_LIBBLKID=$PROFILED_LIBBLKID
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005151$as_echo "#define CONFIG_BUILD_FINDFS 1" >>confdefs.h
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005152
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005153{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling private blkid library by default" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005154$as_echo "Enabling private blkid library by default" >&6; }
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005155
5156fi
5157
5158
5159
5160
5161
5162
5163
5164
Aditya Kalif239fef2011-07-20 11:40:02 -07005165
5166
5167if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
5168 if test -n "$ac_tool_prefix"; then
5169 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
5170set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
5171{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5172$as_echo_n "checking for $ac_word... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10005173if ${ac_cv_path_PKG_CONFIG+:} false; then :
Aditya Kalif239fef2011-07-20 11:40:02 -07005174 $as_echo_n "(cached) " >&6
5175else
5176 case $PKG_CONFIG in
5177 [\\/]* | ?:[\\/]*)
5178 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
5179 ;;
5180 *)
5181 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5182for as_dir in $PATH
5183do
5184 IFS=$as_save_IFS
5185 test -z "$as_dir" && as_dir=.
5186 for ac_exec_ext in '' $ac_executable_extensions; do
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10005187 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Aditya Kalif239fef2011-07-20 11:40:02 -07005188 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
5189 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5190 break 2
5191 fi
5192done
5193 done
5194IFS=$as_save_IFS
5195
5196 ;;
5197esac
5198fi
5199PKG_CONFIG=$ac_cv_path_PKG_CONFIG
5200if test -n "$PKG_CONFIG"; then
5201 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
5202$as_echo "$PKG_CONFIG" >&6; }
5203else
5204 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5205$as_echo "no" >&6; }
5206fi
5207
5208
5209fi
5210if test -z "$ac_cv_path_PKG_CONFIG"; then
5211 ac_pt_PKG_CONFIG=$PKG_CONFIG
5212 # Extract the first word of "pkg-config", so it can be a program name with args.
5213set dummy pkg-config; ac_word=$2
5214{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5215$as_echo_n "checking for $ac_word... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10005216if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then :
Aditya Kalif239fef2011-07-20 11:40:02 -07005217 $as_echo_n "(cached) " >&6
5218else
5219 case $ac_pt_PKG_CONFIG in
5220 [\\/]* | ?:[\\/]*)
5221 ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
5222 ;;
5223 *)
5224 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5225for as_dir in $PATH
5226do
5227 IFS=$as_save_IFS
5228 test -z "$as_dir" && as_dir=.
5229 for ac_exec_ext in '' $ac_executable_extensions; do
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10005230 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Aditya Kalif239fef2011-07-20 11:40:02 -07005231 ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
5232 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5233 break 2
5234 fi
5235done
5236 done
5237IFS=$as_save_IFS
5238
5239 ;;
5240esac
5241fi
5242ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
5243if test -n "$ac_pt_PKG_CONFIG"; then
5244 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
5245$as_echo "$ac_pt_PKG_CONFIG" >&6; }
5246else
5247 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5248$as_echo "no" >&6; }
5249fi
5250
5251 if test "x$ac_pt_PKG_CONFIG" = x; then
5252 PKG_CONFIG=""
5253 else
5254 case $cross_compiling:$ac_tool_warned in
5255yes:)
5256{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5257$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5258ac_tool_warned=yes ;;
5259esac
5260 PKG_CONFIG=$ac_pt_PKG_CONFIG
5261 fi
5262else
5263 PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
5264fi
5265
5266fi
5267if test -n "$PKG_CONFIG"; then
5268 _pkg_min_version=0.9.0
5269 { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
5270$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
5271 if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
5272 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5273$as_echo "yes" >&6; }
5274 else
5275 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5276$as_echo "no" >&6; }
5277 PKG_CONFIG=""
5278 fi
5279
5280fi
Theodore Ts'o7becb202011-11-14 10:40:43 -05005281
5282# Check whether --enable-quota was given.
5283if test "${enable_quota+set}" = set; then :
5284 enableval=$enable_quota; if test "$enableval" = "no"
Aditya Kalif239fef2011-07-20 11:40:02 -07005285then
Theodore Ts'o7becb202011-11-14 10:40:43 -05005286 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling quota support" >&5
5287$as_echo "Disabling quota support" >&6; }
5288else
5289 $as_echo "#define CONFIG_QUOTA 1" >>confdefs.h
Aditya Kalif239fef2011-07-20 11:40:02 -07005290
Theodore Ts'o7becb202011-11-14 10:40:43 -05005291 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling quota support" >&5
5292$as_echo "Enabling quota support" >&6; }
Aditya Kalif239fef2011-07-20 11:40:02 -07005293fi
5294
5295else
Theodore Ts'o7becb202011-11-14 10:40:43 -05005296 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling quota support by default" >&5
5297$as_echo "Disabling quota support by default" >&6; }
5298
5299fi
5300
5301LIBQUOTA='$(LIB)/libquota'$LIB_EXT
Aditya Kalif239fef2011-07-20 11:40:02 -07005302DEPLIBQUOTA=$LIBQUOTA
5303STATIC_LIBQUOTA='$(LIB)/libquota'$STATIC_LIB_EXT
5304DEPSTATIC_LIBQUOTA=$STATIC_LIBQUOTA
5305PROFILED_LIBQUOTA='$(LIB)/libquota'$PROFILED_LIB_EXT
5306DEPPROFILED_LIBQUOTA=$PROFILED_LIBQUOTA
Aditya Kalif239fef2011-07-20 11:40:02 -07005307
5308
5309
5310
5311
5312
5313
Theodore Ts'oe1052142006-10-21 21:46:47 -04005314# Check whether --enable-debugfs was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005315if test "${enable_debugfs+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04005316 enableval=$enable_debugfs; if test "$enableval" = "no"
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005317then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005318 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling debugfs support" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005319$as_echo "Disabling debugfs support" >&6; }
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005320 DEBUGFS_CMT="#"
5321else
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005322 DEBUGFS_CMT=
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005323 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling debugfs support" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005324$as_echo "Enabling debugfs support" >&6; }
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005325fi
5326
5327else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005328 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling debugfs support by default" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005329$as_echo "Enabling debugfs support by default" >&6; }
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005330DEBUGFS_CMT=
5331
Theodore Ts'oe1052142006-10-21 21:46:47 -04005332fi
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005333
Theodore Ts'oe1052142006-10-21 21:46:47 -04005334
5335# Check whether --enable-imager was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005336if test "${enable_imager+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04005337 enableval=$enable_imager; if test "$enableval" = "no"
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005338then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005339 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling e2image support" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005340$as_echo "Disabling e2image support" >&6; }
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005341 IMAGER_CMT="#"
5342else
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005343 IMAGER_CMT=
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005344 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling e2image support" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005345$as_echo "Enabling e2image support" >&6; }
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005346fi
5347
5348else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005349 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling e2image support by default" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005350$as_echo "Enabling e2image support by default" >&6; }
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005351IMAGER_CMT=
5352
Theodore Ts'oe1052142006-10-21 21:46:47 -04005353fi
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005354
Theodore Ts'oe1052142006-10-21 21:46:47 -04005355
5356# Check whether --enable-resizer was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005357if test "${enable_resizer+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04005358 enableval=$enable_resizer; if test "$enableval" = "no"
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005359then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005360 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling e2resize support" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005361$as_echo "Disabling e2resize support" >&6; }
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005362 RESIZER_CMT="#"
5363else
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005364 RESIZER_CMT=
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005365 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling e2resize support" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005366$as_echo "Enabling e2resize support" >&6; }
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005367fi
5368
5369else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005370 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling e2resize support by default" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005371$as_echo "Enabling e2resize support by default" >&6; }
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005372RESIZER_CMT=
5373
Theodore Ts'oe1052142006-10-21 21:46:47 -04005374fi
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005375
Theodore Ts'oe1052142006-10-21 21:46:47 -04005376
Theodore Ts'o8d9c50c2010-12-24 15:19:44 -05005377# Check whether --enable-defrag was given.
5378if test "${enable_defrag+set}" = set; then :
5379 enableval=$enable_defrag; if test "$enableval" = "no"
5380then
5381 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling e4defrag support" >&5
5382$as_echo "Disabling e4defrag support" >&6; }
5383 DEFRAG_CMT="#"
5384else
5385 DEFRAG_CMT=
5386 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling e4defrag support" >&5
5387$as_echo "Enabling e4defrag support" >&6; }
5388fi
5389
5390else
5391 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling e4defrag support by default" >&5
5392$as_echo "Enabling e4defrag support by default" >&6; }
5393DEFRAG_CMT=
5394
5395fi
5396
5397
Theodore Ts'oe1052142006-10-21 21:46:47 -04005398# Check whether --enable-fsck was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005399if test "${enable_fsck+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04005400 enableval=$enable_fsck; if test "$enableval" = "no"
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005401then
5402 FSCK_PROG='' FSCK_MAN=''
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005403 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Not building fsck wrapper" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005404$as_echo "Not building fsck wrapper" >&6; }
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005405else
5406 FSCK_PROG=fsck FSCK_MAN=fsck.8
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005407 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Building fsck wrapper" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005408$as_echo "Building fsck wrapper" >&6; }
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005409fi
5410
5411else
5412 case "$host_os" in
Theodore Ts'oe3632402004-05-04 19:39:54 -04005413 gnu*)
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005414 FSCK_PROG='' FSCK_MAN=''
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005415 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Not building fsck wrapper by default" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005416$as_echo "Not building fsck wrapper by default" >&6; }
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005417 ;;
5418 *)
5419 FSCK_PROG=fsck FSCK_MAN=fsck.8
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005420 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Building fsck wrapper by default" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005421$as_echo "Building fsck wrapper by default" >&6; }
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005422esac
5423
Theodore Ts'oe1052142006-10-21 21:46:47 -04005424fi
Theodore Ts'o93636bd2003-07-12 02:45:05 -04005425
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005426
Theodore Ts'oe1052142006-10-21 21:46:47 -04005427
5428# Check whether --enable-e2initrd-helper was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005429if test "${enable_e2initrd_helper+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04005430 enableval=$enable_e2initrd_helper; if test "$enableval" = "no"
Theodore Ts'o5d407732004-09-18 14:53:14 -04005431then
5432 E2INITRD_PROG='' E2INITRD_MAN=''
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005433 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Not building e2initrd helper" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005434$as_echo "Not building e2initrd helper" >&6; }
Theodore Ts'o5d407732004-09-18 14:53:14 -04005435else
5436 E2INITRD_PROG=e2initrd_helper E2INITRD_MAN=e2initrd_helper.8
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005437 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Building e2initrd helper" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005438$as_echo "Building e2initrd helper" >&6; }
Theodore Ts'o5d407732004-09-18 14:53:14 -04005439fi
5440
5441else
5442 E2INITRD_PROG=e2initrd_helper E2INITRD_MAN=e2initrd_helper.8
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005443{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Building e2initrd helper by default" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005444$as_echo "Building e2initrd helper by default" >&6; }
Theodore Ts'o5d407732004-09-18 14:53:14 -04005445
Theodore Ts'oe1052142006-10-21 21:46:47 -04005446fi
Theodore Ts'o5d407732004-09-18 14:53:14 -04005447
5448
Theodore Ts'oe1052142006-10-21 21:46:47 -04005449
Theodore Ts'o32493942007-12-31 10:45:01 -05005450# Check whether --enable-tls was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005451if test "${enable_tls+set}" = set; then :
Theodore Ts'o32493942007-12-31 10:45:01 -05005452 enableval=$enable_tls; if test "$enableval" = "no"
5453then
5454 try_tls=""
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005455 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling thread local support" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005456$as_echo "Disabling thread local support" >&6; }
Theodore Ts'o32493942007-12-31 10:45:01 -05005457else
5458 try_tls="yes"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005459 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling thread local support" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005460$as_echo "Enabling thread local support" >&6; }
Theodore Ts'o32493942007-12-31 10:45:01 -05005461fi
5462
5463else
Theodore Ts'oeafba6c2008-07-10 10:21:42 -04005464 if test -n "$WITH_DIET_LIBC"
5465then
5466 try_tls=""
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005467 { $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 +01005468$as_echo "Diet libc does not support thread local support" >&6; }
Theodore Ts'oeafba6c2008-07-10 10:21:42 -04005469else
5470 try_tls="yes"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005471 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Try using thread local support by default" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005472$as_echo "Try using thread local support by default" >&6; }
Theodore Ts'oeafba6c2008-07-10 10:21:42 -04005473fi
Theodore Ts'o32493942007-12-31 10:45:01 -05005474
5475fi
5476
5477if test "$try_tls" = "yes"
5478then
5479
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005480 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for thread local storage (TLS) class" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005481$as_echo_n "checking for thread local storage (TLS) class... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10005482 if ${ac_cv_tls+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005483 $as_echo_n "(cached) " >&6
Theodore Ts'o32493942007-12-31 10:45:01 -05005484else
5485
5486 ax_tls_keywords="__thread __declspec(thread) none"
5487 for ax_tls_keyword in $ax_tls_keywords; do
5488 case $ax_tls_keyword in
5489 none) ac_cv_tls=none ; break ;;
5490 *)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005491 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'o32493942007-12-31 10:45:01 -05005492/* end confdefs.h. */
5493#include <stdlib.h>
5494 static void
5495 foo(void) {
5496 static $ax_tls_keyword int bar;
5497 exit(1);
5498 }
5499int
5500main ()
5501{
5502
5503 ;
5504 return 0;
5505}
5506_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005507if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'o32493942007-12-31 10:45:01 -05005508 ac_cv_tls=$ax_tls_keyword ; break
5509else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005510 ac_cv_tls=none
Theodore Ts'o32493942007-12-31 10:45:01 -05005511
5512fi
Theodore Ts'o32493942007-12-31 10:45:01 -05005513rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5514 esac
5515 done
5516
5517fi
5518
5519
5520 if test "$ac_cv_tls" != "none"; then
5521
5522cat >>confdefs.h <<_ACEOF
5523#define TLS $ac_cv_tls
5524_ACEOF
5525
5526 fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005527 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_tls" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005528$as_echo "$ac_cv_tls" >&6; }
Theodore Ts'o32493942007-12-31 10:45:01 -05005529
5530fi
Theodore Ts'od1154eb2011-09-18 17:34:37 -04005531
Theodore Ts'o5610f992007-12-31 11:16:56 -05005532# Check whether --enable-uuidd was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005533if test "${enable_uuidd+set}" = set; then :
Theodore Ts'o5610f992007-12-31 11:16:56 -05005534 enableval=$enable_uuidd; if test "$enableval" = "no"
5535then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005536 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Not building uuidd" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005537$as_echo "Not building uuidd" >&6; }
Theodore Ts'o5610f992007-12-31 11:16:56 -05005538 UUIDD_CMT="#"
5539else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005540 $as_echo "#define USE_UUIDD 1" >>confdefs.h
Theodore Ts'o5610f992007-12-31 11:16:56 -05005541
5542 UUIDD_CMT=""
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005543 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Building uuidd" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005544$as_echo "Building uuidd" >&6; }
Theodore Ts'o5610f992007-12-31 11:16:56 -05005545fi
5546
5547else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005548 $as_echo "#define USE_UUIDD 1" >>confdefs.h
Theodore Ts'o5610f992007-12-31 11:16:56 -05005549
5550UUIDD_CMT=""
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005551{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Building uuidd by default" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005552$as_echo "Building uuidd by default" >&6; }
Theodore Ts'o5610f992007-12-31 11:16:56 -05005553
5554fi
5555
5556
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10005557
5558# Check whether --enable-mmp was given.
5559if test "${enable_mmp+set}" = set; then :
5560 enableval=$enable_mmp; if test "$enableval" = "no"
5561then
5562 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling mmp support" >&5
5563$as_echo "Disabling mmp support" >&6; }
5564else
5565 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling mmp support" >&5
5566$as_echo "Enabling mmp support" >&6; }
5567 $as_echo "#define CONFIG_MMP 1" >>confdefs.h
5568
5569fi
5570
5571else
5572 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling mmp support by default" >&5
5573$as_echo "Enabling mmp support by default" >&6; }
5574$as_echo "#define CONFIG_MMP 1" >>confdefs.h
5575
5576
5577fi
5578
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005579MAKEFILE_LIBRARY=$srcdir/lib/Makefile.library
5580
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005581GETTEXT_PACKAGE=e2fsprogs
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00005582PACKAGE=e2fsprogs
5583VERSION="$E2FSPROGS_VERSION"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005584VERSION=0.14.1
Theodore Ts'od1154eb2011-09-18 17:34:37 -04005585
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005586cat >>confdefs.h <<_ACEOF
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00005587#define PACKAGE "$PACKAGE"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005588_ACEOF
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00005589
Theodore Ts'od1154eb2011-09-18 17:34:37 -04005590
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005591cat >>confdefs.h <<_ACEOF
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00005592#define VERSION "$VERSION"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005593_ACEOF
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00005594
Theodore Ts'o93636bd2003-07-12 02:45:05 -04005595
5596
5597
5598
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005599{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005600$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
5601set x ${MAKE-make}
5602ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10005603if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005604 $as_echo_n "(cached) " >&6
Theodore Ts'oa04eba32003-05-03 16:35:17 -04005605else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005606 cat >conftest.make <<\_ACEOF
Theodore Ts'oe1052142006-10-21 21:46:47 -04005607SHELL = /bin/sh
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00005608all:
Theodore Ts'oe1052142006-10-21 21:46:47 -04005609 @echo '@@@%%%=$(MAKE)=@@@%%%'
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005610_ACEOF
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10005611# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
Theodore Ts'oe1052142006-10-21 21:46:47 -04005612case `${MAKE-make} -f conftest.make 2>/dev/null` in
5613 *@@@%%%=?*=@@@%%%*)
5614 eval ac_cv_prog_make_${ac_make}_set=yes;;
5615 *)
5616 eval ac_cv_prog_make_${ac_make}_set=no;;
5617esac
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005618rm -f conftest.make
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00005619fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04005620if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005621 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005622$as_echo "yes" >&6; }
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00005623 SET_MAKE=
5624else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005625 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005626$as_echo "no" >&6; }
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00005627 SET_MAKE="MAKE=${MAKE-make}"
5628fi
5629
Theodore Ts'oa04eba32003-05-03 16:35:17 -04005630# Find a good install program. We prefer a C program (faster),
5631# so one script is as good as another. But avoid the broken or
5632# incompatible versions:
5633# SysV /etc/install, /usr/sbin/install
5634# SunOS /usr/etc/install
5635# IRIX /sbin/install
5636# AIX /bin/install
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005637# AmigaOS /C/install, which installs bootblocks on floppy discs
Theodore Ts'oa04eba32003-05-03 16:35:17 -04005638# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
5639# AFS /usr/afsws/bin/install, which mishandles nonexistent args
5640# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005641# OS/2's system install, which has a completely different semantic
Theodore Ts'oa04eba32003-05-03 16:35:17 -04005642# ./install, which can be erroneously created by make from ./install.sh.
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005643# Reject install programs that cannot install multiple files.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005644{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005645$as_echo_n "checking for a BSD-compatible install... " >&6; }
Theodore Ts'oa04eba32003-05-03 16:35:17 -04005646if test -z "$INSTALL"; then
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10005647if ${ac_cv_path_install+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005648 $as_echo_n "(cached) " >&6
Theodore Ts'oa04eba32003-05-03 16:35:17 -04005649else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005650 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5651for as_dir in $PATH
5652do
5653 IFS=$as_save_IFS
5654 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005655 # Account for people who put trailing slashes in PATH elements.
5656case $as_dir/ in #((
5657 ./ | .// | /[cC]/* | \
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005658 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005659 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005660 /usr/ucb/* ) ;;
5661 *)
5662 # OSF1 and SCO ODT 3.0 have their own names for install.
5663 # Don't use installbsd from OSF since it installs stuff as root
5664 # by default.
5665 for ac_prog in ginstall scoinst install; do
5666 for ac_exec_ext in '' $ac_executable_extensions; do
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10005667 if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
Theodore Ts'oa04eba32003-05-03 16:35:17 -04005668 if test $ac_prog = install &&
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005669 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
Theodore Ts'oa04eba32003-05-03 16:35:17 -04005670 # AIX install. It has an incompatible calling convention.
5671 :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005672 elif test $ac_prog = install &&
5673 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
5674 # program-specific install script used by HP pwplus--don't use.
5675 :
Theodore Ts'oa04eba32003-05-03 16:35:17 -04005676 else
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005677 rm -rf conftest.one conftest.two conftest.dir
5678 echo one > conftest.one
5679 echo two > conftest.two
5680 mkdir conftest.dir
5681 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
5682 test -s conftest.one && test -s conftest.two &&
5683 test -s conftest.dir/conftest.one &&
5684 test -s conftest.dir/conftest.two
5685 then
5686 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
5687 break 3
5688 fi
Theodore Ts'oa04eba32003-05-03 16:35:17 -04005689 fi
5690 fi
5691 done
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005692 done
5693 ;;
5694esac
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005695
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005696 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04005697IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005698
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005699rm -rf conftest.one conftest.two conftest.dir
Theodore Ts'oa04eba32003-05-03 16:35:17 -04005700
5701fi
5702 if test "${ac_cv_path_install+set}" = set; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005703 INSTALL=$ac_cv_path_install
Theodore Ts'oa04eba32003-05-03 16:35:17 -04005704 else
Theodore Ts'oe1052142006-10-21 21:46:47 -04005705 # As a last resort, use the slow shell script. Don't cache a
5706 # value for INSTALL within a source directory, because that will
Theodore Ts'oa04eba32003-05-03 16:35:17 -04005707 # break other packages using the cache if that directory is
Theodore Ts'oe1052142006-10-21 21:46:47 -04005708 # removed, or if the value is a relative name.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005709 INSTALL=$ac_install_sh
Theodore Ts'oa04eba32003-05-03 16:35:17 -04005710 fi
5711fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005712{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005713$as_echo "$INSTALL" >&6; }
Theodore Ts'oa04eba32003-05-03 16:35:17 -04005714
5715# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
5716# It thinks the first close brace ends the variable substitution.
5717test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
5718
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005719test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
Theodore Ts'oa04eba32003-05-03 16:35:17 -04005720
5721test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
5722
Theodore Ts'o93636bd2003-07-12 02:45:05 -04005723
Theodore Ts'oa04eba32003-05-03 16:35:17 -04005724 MKINSTALLDIRS=
5725 if test -n "$ac_aux_dir"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005726 case "$ac_aux_dir" in
5727 /*) MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs" ;;
5728 *) MKINSTALLDIRS="\$(top_builddir)/$ac_aux_dir/mkinstalldirs" ;;
5729 esac
Theodore Ts'oa04eba32003-05-03 16:35:17 -04005730 fi
5731 if test -z "$MKINSTALLDIRS"; then
5732 MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs"
5733 fi
Theodore Ts'oa04eba32003-05-03 16:35:17 -04005734
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005735
5736
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005737 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005738$as_echo_n "checking whether NLS is requested... " >&6; }
Theodore Ts'oe1052142006-10-21 21:46:47 -04005739 # Check whether --enable-nls was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005740if test "${enable_nls+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04005741 enableval=$enable_nls; USE_NLS=$enableval
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005742else
5743 USE_NLS=yes
Theodore Ts'oe1052142006-10-21 21:46:47 -04005744fi
5745
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005746 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005747$as_echo "$USE_NLS" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005748
5749
5750
5751
5752
5753
5754# Prepare PATH_SEPARATOR.
5755# The user is always right.
5756if test "${PATH_SEPARATOR+set}" != set; then
5757 echo "#! /bin/sh" >conf$$.sh
5758 echo "exit 0" >>conf$$.sh
5759 chmod +x conf$$.sh
5760 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
5761 PATH_SEPARATOR=';'
5762 else
5763 PATH_SEPARATOR=:
5764 fi
5765 rm -f conf$$.sh
5766fi
5767
5768# Find out how to test for executable files. Don't use a zero-byte file,
5769# as systems may use methods other than mode bits to determine executability.
5770cat >conf$$.file <<_ASEOF
5771#! /bin/sh
5772exit 0
5773_ASEOF
5774chmod +x conf$$.file
5775if test -x conf$$.file >/dev/null 2>&1; then
5776 ac_executable_p="test -x"
5777else
5778 ac_executable_p="test -f"
5779fi
5780rm -f conf$$.file
5781
5782# Extract the first word of "msgfmt", so it can be a program name with args.
5783set dummy msgfmt; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005784{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005785$as_echo_n "checking for $ac_word... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10005786if ${ac_cv_path_MSGFMT+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005787 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005788else
5789 case "$MSGFMT" in
5790 [\\/]* | ?:[\\/]*)
5791 ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
5792 ;;
5793 *)
5794 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
5795 for ac_dir in $PATH; do
5796 IFS="$ac_save_IFS"
5797 test -z "$ac_dir" && ac_dir=.
5798 for ac_exec_ext in '' $ac_executable_extensions; do
5799 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
5800 if $ac_dir/$ac_word --statistics /dev/null >/dev/null 2>&1 &&
5801 (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
5802 ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext"
5803 break 2
5804 fi
5805 fi
5806 done
5807 done
5808 IFS="$ac_save_IFS"
5809 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":"
5810 ;;
5811esac
5812fi
5813MSGFMT="$ac_cv_path_MSGFMT"
5814if test "$MSGFMT" != ":"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005815 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005816$as_echo "$MSGFMT" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005817else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005818 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005819$as_echo "no" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005820fi
5821
5822 # Extract the first word of "gmsgfmt", so it can be a program name with args.
5823set dummy gmsgfmt; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005824{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005825$as_echo_n "checking for $ac_word... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10005826if ${ac_cv_path_GMSGFMT+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005827 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005828else
5829 case $GMSGFMT in
5830 [\\/]* | ?:[\\/]*)
5831 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
5832 ;;
5833 *)
5834 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5835for as_dir in $PATH
5836do
5837 IFS=$as_save_IFS
5838 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005839 for ac_exec_ext in '' $ac_executable_extensions; do
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10005840 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005841 ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005842 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005843 break 2
5844 fi
5845done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005846 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04005847IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005848
5849 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
5850 ;;
5851esac
5852fi
5853GMSGFMT=$ac_cv_path_GMSGFMT
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005854if test -n "$GMSGFMT"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005855 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GMSGFMT" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005856$as_echo "$GMSGFMT" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005857else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005858 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005859$as_echo "no" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005860fi
5861
5862
5863
Theodore Ts'oe1052142006-10-21 21:46:47 -04005864
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005865# Prepare PATH_SEPARATOR.
5866# The user is always right.
5867if test "${PATH_SEPARATOR+set}" != set; then
5868 echo "#! /bin/sh" >conf$$.sh
5869 echo "exit 0" >>conf$$.sh
5870 chmod +x conf$$.sh
5871 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
5872 PATH_SEPARATOR=';'
5873 else
5874 PATH_SEPARATOR=:
5875 fi
5876 rm -f conf$$.sh
5877fi
5878
5879# Find out how to test for executable files. Don't use a zero-byte file,
5880# as systems may use methods other than mode bits to determine executability.
5881cat >conf$$.file <<_ASEOF
5882#! /bin/sh
5883exit 0
5884_ASEOF
5885chmod +x conf$$.file
5886if test -x conf$$.file >/dev/null 2>&1; then
5887 ac_executable_p="test -x"
5888else
5889 ac_executable_p="test -f"
5890fi
5891rm -f conf$$.file
5892
5893# Extract the first word of "xgettext", so it can be a program name with args.
5894set dummy xgettext; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005895{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005896$as_echo_n "checking for $ac_word... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10005897if ${ac_cv_path_XGETTEXT+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005898 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005899else
5900 case "$XGETTEXT" in
5901 [\\/]* | ?:[\\/]*)
5902 ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
5903 ;;
5904 *)
5905 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
5906 for ac_dir in $PATH; do
5907 IFS="$ac_save_IFS"
5908 test -z "$ac_dir" && ac_dir=.
5909 for ac_exec_ext in '' $ac_executable_extensions; do
5910 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
5911 if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
5912 (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
5913 ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext"
5914 break 2
5915 fi
5916 fi
5917 done
5918 done
5919 IFS="$ac_save_IFS"
5920 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
5921 ;;
5922esac
5923fi
5924XGETTEXT="$ac_cv_path_XGETTEXT"
5925if test "$XGETTEXT" != ":"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005926 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XGETTEXT" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005927$as_echo "$XGETTEXT" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005928else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005929 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005930$as_echo "no" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005931fi
5932
5933 rm -f messages.po
5934
5935
5936# Prepare PATH_SEPARATOR.
5937# The user is always right.
5938if test "${PATH_SEPARATOR+set}" != set; then
5939 echo "#! /bin/sh" >conf$$.sh
5940 echo "exit 0" >>conf$$.sh
5941 chmod +x conf$$.sh
5942 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
5943 PATH_SEPARATOR=';'
5944 else
5945 PATH_SEPARATOR=:
5946 fi
5947 rm -f conf$$.sh
5948fi
5949
5950# Find out how to test for executable files. Don't use a zero-byte file,
5951# as systems may use methods other than mode bits to determine executability.
5952cat >conf$$.file <<_ASEOF
5953#! /bin/sh
5954exit 0
5955_ASEOF
5956chmod +x conf$$.file
5957if test -x conf$$.file >/dev/null 2>&1; then
5958 ac_executable_p="test -x"
5959else
5960 ac_executable_p="test -f"
5961fi
5962rm -f conf$$.file
5963
5964# Extract the first word of "msgmerge", so it can be a program name with args.
5965set dummy msgmerge; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005966{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005967$as_echo_n "checking for $ac_word... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10005968if ${ac_cv_path_MSGMERGE+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005969 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005970else
5971 case "$MSGMERGE" in
5972 [\\/]* | ?:[\\/]*)
5973 ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path.
5974 ;;
5975 *)
5976 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
5977 for ac_dir in $PATH; do
5978 IFS="$ac_save_IFS"
5979 test -z "$ac_dir" && ac_dir=.
5980 for ac_exec_ext in '' $ac_executable_extensions; do
5981 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
5982 if $ac_dir/$ac_word --update -q /dev/null /dev/null >/dev/null 2>&1; then
5983 ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext"
5984 break 2
5985 fi
5986 fi
5987 done
5988 done
5989 IFS="$ac_save_IFS"
5990 test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":"
5991 ;;
5992esac
5993fi
5994MSGMERGE="$ac_cv_path_MSGMERGE"
5995if test "$MSGMERGE" != ":"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005996 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGMERGE" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005997$as_echo "$MSGMERGE" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005998else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005999 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006000$as_echo "no" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006001fi
6002
6003
6004 if test "$GMSGFMT" != ":"; then
6005 if $GMSGFMT --statistics /dev/null >/dev/null 2>&1 &&
6006 (if $GMSGFMT --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
6007 : ;
6008 else
6009 GMSGFMT=`echo "$GMSGFMT" | sed -e 's,^.*/,,'`
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006010 { $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 +01006011$as_echo "found $GMSGFMT program is not GNU msgfmt; ignore it" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006012 GMSGFMT=":"
6013 fi
6014 fi
6015
6016 if test "$XGETTEXT" != ":"; then
6017 if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
6018 (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
6019 : ;
6020 else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006021 { $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 +01006022$as_echo "found xgettext program is not GNU xgettext; ignore it" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006023 XGETTEXT=":"
6024 fi
6025 rm -f messages.po
6026 fi
6027
Theodore Ts'oe1052142006-10-21 21:46:47 -04006028 ac_config_commands="$ac_config_commands default-1"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006029
6030
6031if test -n "$ac_tool_prefix"; then
6032 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6033set dummy ${ac_tool_prefix}ranlib; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006034{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006035$as_echo_n "checking for $ac_word... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10006036if ${ac_cv_prog_RANLIB+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006037 $as_echo_n "(cached) " >&6
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006038else
6039 if test -n "$RANLIB"; then
6040 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6041else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006042as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6043for as_dir in $PATH
6044do
6045 IFS=$as_save_IFS
6046 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006047 for ac_exec_ext in '' $ac_executable_extensions; do
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10006048 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006049 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006050 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006051 break 2
6052 fi
6053done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006054 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04006055IFS=$as_save_IFS
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006056
6057fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006058fi
6059RANLIB=$ac_cv_prog_RANLIB
6060if test -n "$RANLIB"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006061 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006062$as_echo "$RANLIB" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006063else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006064 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006065$as_echo "no" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006066fi
Theodore Ts'o93636bd2003-07-12 02:45:05 -04006067
Theodore Ts'oe1052142006-10-21 21:46:47 -04006068
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006069fi
6070if test -z "$ac_cv_prog_RANLIB"; then
6071 ac_ct_RANLIB=$RANLIB
6072 # Extract the first word of "ranlib", so it can be a program name with args.
6073set dummy ranlib; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006074{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006075$as_echo_n "checking for $ac_word... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10006076if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006077 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006078else
6079 if test -n "$ac_ct_RANLIB"; then
6080 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6081else
6082as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6083for as_dir in $PATH
6084do
6085 IFS=$as_save_IFS
6086 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006087 for ac_exec_ext in '' $ac_executable_extensions; do
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10006088 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006089 ac_cv_prog_ac_ct_RANLIB="ranlib"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006090 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006091 break 2
6092 fi
6093done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006094 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04006095IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006096
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006097fi
6098fi
6099ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6100if test -n "$ac_ct_RANLIB"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006101 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006102$as_echo "$ac_ct_RANLIB" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006103else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006104 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006105$as_echo "no" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006106fi
6107
Theodore Ts'oe1052142006-10-21 21:46:47 -04006108 if test "x$ac_ct_RANLIB" = x; then
6109 RANLIB=":"
6110 else
6111 case $cross_compiling:$ac_tool_warned in
6112yes:)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006113{ $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 +01006114$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
Theodore Ts'oe1052142006-10-21 21:46:47 -04006115ac_tool_warned=yes ;;
6116esac
6117 RANLIB=$ac_ct_RANLIB
6118 fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006119else
6120 RANLIB="$ac_cv_prog_RANLIB"
6121fi
6122
6123
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006124 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for strerror in -lcposix" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006125$as_echo_n "checking for strerror in -lcposix... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10006126if ${ac_cv_lib_cposix_strerror+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006127 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006128else
6129 ac_check_lib_save_LIBS=$LIBS
6130LIBS="-lcposix $LIBS"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006131cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006132/* end confdefs.h. */
6133
Theodore Ts'oe1052142006-10-21 21:46:47 -04006134/* Override any GCC internal prototype to avoid an error.
6135 Use char because int might match the return type of a GCC
6136 builtin and then its argument prototype would still apply. */
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006137#ifdef __cplusplus
6138extern "C"
6139#endif
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006140char strerror ();
6141int
6142main ()
6143{
Theodore Ts'oe1052142006-10-21 21:46:47 -04006144return strerror ();
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006145 ;
6146 return 0;
6147}
6148_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006149if ac_fn_c_try_link "$LINENO"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006150 ac_cv_lib_cposix_strerror=yes
6151else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006152 ac_cv_lib_cposix_strerror=no
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006153fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006154rm -f core conftest.err conftest.$ac_objext \
6155 conftest$ac_exeext conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006156LIBS=$ac_check_lib_save_LIBS
6157fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006158{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_cposix_strerror" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006159$as_echo "$ac_cv_lib_cposix_strerror" >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10006160if test "x$ac_cv_lib_cposix_strerror" = xyes; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006161 LIBS="$LIBS -lcposix"
6162fi
6163
6164
6165
Theodore Ts'od1154eb2011-09-18 17:34:37 -04006166
6167{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
6168$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10006169if ${ac_cv_path_GREP+:} false; then :
Theodore Ts'od1154eb2011-09-18 17:34:37 -04006170 $as_echo_n "(cached) " >&6
6171else
6172 if test -z "$GREP"; then
6173 ac_path_GREP_found=false
6174 # Loop through the user's path and test for each of PROGNAME-LIST
6175 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6176for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
6177do
6178 IFS=$as_save_IFS
6179 test -z "$as_dir" && as_dir=.
6180 for ac_prog in grep ggrep; do
6181 for ac_exec_ext in '' $ac_executable_extensions; do
6182 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10006183 as_fn_executable_p "$ac_path_GREP" || continue
Theodore Ts'od1154eb2011-09-18 17:34:37 -04006184# Check for GNU ac_path_GREP and select it if it is found.
6185 # Check for GNU $ac_path_GREP
6186case `"$ac_path_GREP" --version 2>&1` in
6187*GNU*)
6188 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
6189*)
6190 ac_count=0
6191 $as_echo_n 0123456789 >"conftest.in"
6192 while :
6193 do
6194 cat "conftest.in" "conftest.in" >"conftest.tmp"
6195 mv "conftest.tmp" "conftest.in"
6196 cp "conftest.in" "conftest.nl"
6197 $as_echo 'GREP' >> "conftest.nl"
6198 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
6199 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
6200 as_fn_arith $ac_count + 1 && ac_count=$as_val
6201 if test $ac_count -gt ${ac_path_GREP_max-0}; then
6202 # Best one so far, save it but keep looking for a better one
6203 ac_cv_path_GREP="$ac_path_GREP"
6204 ac_path_GREP_max=$ac_count
6205 fi
6206 # 10*(2^10) chars as input seems more than enough
6207 test $ac_count -gt 10 && break
6208 done
6209 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
6210esac
6211
6212 $ac_path_GREP_found && break 3
6213 done
6214 done
6215 done
6216IFS=$as_save_IFS
6217 if test -z "$ac_cv_path_GREP"; then
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10006218 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
Theodore Ts'od1154eb2011-09-18 17:34:37 -04006219 fi
6220else
6221 ac_cv_path_GREP=$GREP
6222fi
6223
6224fi
6225{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
6226$as_echo "$ac_cv_path_GREP" >&6; }
6227 GREP="$ac_cv_path_GREP"
6228
6229
6230{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
6231$as_echo_n "checking for egrep... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10006232if ${ac_cv_path_EGREP+:} false; then :
Theodore Ts'od1154eb2011-09-18 17:34:37 -04006233 $as_echo_n "(cached) " >&6
6234else
6235 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
6236 then ac_cv_path_EGREP="$GREP -E"
6237 else
6238 if test -z "$EGREP"; then
6239 ac_path_EGREP_found=false
6240 # Loop through the user's path and test for each of PROGNAME-LIST
6241 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6242for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
6243do
6244 IFS=$as_save_IFS
6245 test -z "$as_dir" && as_dir=.
6246 for ac_prog in egrep; do
6247 for ac_exec_ext in '' $ac_executable_extensions; do
6248 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10006249 as_fn_executable_p "$ac_path_EGREP" || continue
Theodore Ts'od1154eb2011-09-18 17:34:37 -04006250# Check for GNU ac_path_EGREP and select it if it is found.
6251 # Check for GNU $ac_path_EGREP
6252case `"$ac_path_EGREP" --version 2>&1` in
6253*GNU*)
6254 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
6255*)
6256 ac_count=0
6257 $as_echo_n 0123456789 >"conftest.in"
6258 while :
6259 do
6260 cat "conftest.in" "conftest.in" >"conftest.tmp"
6261 mv "conftest.tmp" "conftest.in"
6262 cp "conftest.in" "conftest.nl"
6263 $as_echo 'EGREP' >> "conftest.nl"
6264 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
6265 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
6266 as_fn_arith $ac_count + 1 && ac_count=$as_val
6267 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
6268 # Best one so far, save it but keep looking for a better one
6269 ac_cv_path_EGREP="$ac_path_EGREP"
6270 ac_path_EGREP_max=$ac_count
6271 fi
6272 # 10*(2^10) chars as input seems more than enough
6273 test $ac_count -gt 10 && break
6274 done
6275 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
6276esac
6277
6278 $ac_path_EGREP_found && break 3
6279 done
6280 done
6281 done
6282IFS=$as_save_IFS
6283 if test -z "$ac_cv_path_EGREP"; then
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10006284 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
Theodore Ts'od1154eb2011-09-18 17:34:37 -04006285 fi
6286else
6287 ac_cv_path_EGREP=$EGREP
6288fi
6289
6290 fi
6291fi
6292{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
6293$as_echo "$ac_cv_path_EGREP" >&6; }
6294 EGREP="$ac_cv_path_EGREP"
6295
6296
6297{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
6298$as_echo_n "checking for ANSI C header files... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10006299if ${ac_cv_header_stdc+:} false; then :
Theodore Ts'od1154eb2011-09-18 17:34:37 -04006300 $as_echo_n "(cached) " >&6
6301else
6302 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6303/* end confdefs.h. */
6304#include <stdlib.h>
6305#include <stdarg.h>
6306#include <string.h>
6307#include <float.h>
6308
6309int
6310main ()
6311{
6312
6313 ;
6314 return 0;
6315}
6316_ACEOF
6317if ac_fn_c_try_compile "$LINENO"; then :
6318 ac_cv_header_stdc=yes
6319else
6320 ac_cv_header_stdc=no
6321fi
6322rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6323
6324if test $ac_cv_header_stdc = yes; then
6325 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6326 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6327/* end confdefs.h. */
6328#include <string.h>
6329
6330_ACEOF
6331if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6332 $EGREP "memchr" >/dev/null 2>&1; then :
6333
6334else
6335 ac_cv_header_stdc=no
6336fi
6337rm -f conftest*
6338
6339fi
6340
6341if test $ac_cv_header_stdc = yes; then
6342 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6343 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6344/* end confdefs.h. */
6345#include <stdlib.h>
6346
6347_ACEOF
6348if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6349 $EGREP "free" >/dev/null 2>&1; then :
6350
6351else
6352 ac_cv_header_stdc=no
6353fi
6354rm -f conftest*
6355
6356fi
6357
6358if test $ac_cv_header_stdc = yes; then
6359 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
6360 if test "$cross_compiling" = yes; then :
6361 :
6362else
6363 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6364/* end confdefs.h. */
6365#include <ctype.h>
6366#include <stdlib.h>
6367#if ((' ' & 0x0FF) == 0x020)
6368# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6369# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6370#else
6371# define ISLOWER(c) \
6372 (('a' <= (c) && (c) <= 'i') \
6373 || ('j' <= (c) && (c) <= 'r') \
6374 || ('s' <= (c) && (c) <= 'z'))
6375# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
6376#endif
6377
6378#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
6379int
6380main ()
6381{
6382 int i;
6383 for (i = 0; i < 256; i++)
6384 if (XOR (islower (i), ISLOWER (i))
6385 || toupper (i) != TOUPPER (i))
6386 return 2;
6387 return 0;
6388}
6389_ACEOF
6390if ac_fn_c_try_run "$LINENO"; then :
6391
6392else
6393 ac_cv_header_stdc=no
6394fi
6395rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6396 conftest.$ac_objext conftest.beam conftest.$ac_ext
6397fi
6398
6399fi
6400fi
6401{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
6402$as_echo "$ac_cv_header_stdc" >&6; }
6403if test $ac_cv_header_stdc = yes; then
6404
6405$as_echo "#define STDC_HEADERS 1" >>confdefs.h
6406
6407fi
6408
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006409{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006410$as_echo_n "checking for an ANSI C-conforming const... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10006411if ${ac_cv_c_const+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006412 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006413else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006414 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006415/* end confdefs.h. */
6416
6417int
6418main ()
6419{
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10006420
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006421#ifndef __cplusplus
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10006422 /* Ultrix mips cc rejects this sort of thing. */
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006423 typedef int charset[2];
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10006424 const charset cs = { 0, 0 };
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006425 /* SunOS 4.1.1 cc rejects this. */
Theodore Ts'o29a5dee2007-07-04 16:28:47 -04006426 char const *const *pcpcc;
6427 char **ppc;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006428 /* NEC SVR4.0.2 mips cc rejects this. */
6429 struct point {int x, y;};
6430 static struct point const zero = {0,0};
6431 /* AIX XL C 1.02.0.0 rejects this.
6432 It does not let you subtract one const X* pointer from another in
6433 an arm of an if-expression whose if-part is not a constant
6434 expression */
6435 const char *g = "string";
Theodore Ts'o29a5dee2007-07-04 16:28:47 -04006436 pcpcc = &g + (g ? g-g : 0);
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006437 /* HPUX 7.0 cc rejects these. */
Theodore Ts'o29a5dee2007-07-04 16:28:47 -04006438 ++pcpcc;
6439 ppc = (char**) pcpcc;
6440 pcpcc = (char const *const *) ppc;
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10006441 { /* SCO 3.2v4 cc rejects this sort of thing. */
6442 char tx;
6443 char *t = &tx;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006444 char const *s = 0 ? (char *) 0 : (char const *) 0;
6445
6446 *t++ = 0;
Theodore Ts'oe1052142006-10-21 21:46:47 -04006447 if (s) return 0;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006448 }
6449 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
6450 int x[] = {25, 17};
6451 const int *foo = &x[0];
6452 ++foo;
6453 }
6454 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
6455 typedef const int *iptr;
6456 iptr p = 0;
6457 ++p;
6458 }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10006459 { /* AIX XL C 1.02.0.0 rejects this sort of thing, saying
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006460 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10006461 struct s { int j; const int *ap[3]; } bx;
6462 struct s *b = &bx; b->j = 5;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006463 }
6464 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
6465 const int foo = 10;
Theodore Ts'oe1052142006-10-21 21:46:47 -04006466 if (!foo) return 0;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006467 }
Theodore Ts'o29a5dee2007-07-04 16:28:47 -04006468 return !cs[0] && !zero.x;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006469#endif
6470
6471 ;
6472 return 0;
6473}
6474_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006475if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006476 ac_cv_c_const=yes
6477else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006478 ac_cv_c_const=no
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006479fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04006480rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006481fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006482{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006483$as_echo "$ac_cv_c_const" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006484if test $ac_cv_c_const = no; then
6485
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006486$as_echo "#define const /**/" >>confdefs.h
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006487
6488fi
6489
6490
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006491 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for signed" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006492$as_echo_n "checking for signed... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10006493if ${bh_cv_c_signed+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006494 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006495else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006496 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006497/* end confdefs.h. */
6498
6499int
6500main ()
6501{
6502signed char x;
6503 ;
6504 return 0;
6505}
6506_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006507if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006508 bh_cv_c_signed=yes
6509else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006510 bh_cv_c_signed=no
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006511fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04006512rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006513fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006514{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bh_cv_c_signed" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006515$as_echo "$bh_cv_c_signed" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006516 if test $bh_cv_c_signed = no; then
6517
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006518$as_echo "#define signed /**/" >>confdefs.h
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006519
6520 fi
6521
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006522{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006523$as_echo_n "checking for inline... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10006524if ${ac_cv_c_inline+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006525 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006526else
6527 ac_cv_c_inline=no
6528for ac_kw in inline __inline__ __inline; do
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006529 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006530/* end confdefs.h. */
6531#ifndef __cplusplus
6532typedef int foo_t;
6533static $ac_kw foo_t static_foo () {return 0; }
6534$ac_kw foo_t foo () {return 0; }
6535#endif
6536
6537_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006538if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04006539 ac_cv_c_inline=$ac_kw
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006540fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04006541rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6542 test "$ac_cv_c_inline" != no && break
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006543done
6544
6545fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006546{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006547$as_echo "$ac_cv_c_inline" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006548
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006549case $ac_cv_c_inline in
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006550 inline | yes) ;;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006551 *)
6552 case $ac_cv_c_inline in
6553 no) ac_val=;;
6554 *) ac_val=$ac_cv_c_inline;;
6555 esac
6556 cat >>confdefs.h <<_ACEOF
6557#ifndef __cplusplus
6558#define inline $ac_val
6559#endif
6560_ACEOF
6561 ;;
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006562esac
6563
Theodore Ts'od1154eb2011-09-18 17:34:37 -04006564# On IRIX 5.3, sys/types and inttypes.h are conflicting.
6565for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
6566 inttypes.h stdint.h unistd.h
6567do :
6568 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
6569ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
6570"
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10006571if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
Theodore Ts'od1154eb2011-09-18 17:34:37 -04006572 cat >>confdefs.h <<_ACEOF
6573#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
6574_ACEOF
6575
6576fi
6577
6578done
6579
6580
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006581ac_fn_c_check_type "$LINENO" "off_t" "ac_cv_type_off_t" "$ac_includes_default"
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10006582if test "x$ac_cv_type_off_t" = xyes; then :
Theodore Ts'o07a0db12003-07-05 14:50:24 -04006583
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006584else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006585
6586cat >>confdefs.h <<_ACEOF
Theodore Ts'oe1052142006-10-21 21:46:47 -04006587#define off_t long int
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006588_ACEOF
6589
6590fi
6591
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006592ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10006593if test "x$ac_cv_type_size_t" = xyes; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006594
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006595else
6596
6597cat >>confdefs.h <<_ACEOF
Theodore Ts'oe1052142006-10-21 21:46:47 -04006598#define size_t unsigned int
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006599_ACEOF
6600
6601fi
6602
6603
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006604 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long long" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006605$as_echo_n "checking for long long... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10006606if ${ac_cv_type_long_long+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006607 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006608else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006609 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006610/* end confdefs.h. */
6611long long ll = 1LL; int i = 63;
6612int
6613main ()
6614{
6615long long llmax = (long long) -1;
6616 return ll << i | ll >> i | llmax / ll | llmax % ll;
6617 ;
6618 return 0;
6619}
6620_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006621if ac_fn_c_try_link "$LINENO"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006622 ac_cv_type_long_long=yes
6623else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006624 ac_cv_type_long_long=no
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006625fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006626rm -f core conftest.err conftest.$ac_objext \
6627 conftest$ac_exeext conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006628fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006629{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_long_long" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006630$as_echo "$ac_cv_type_long_long" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006631 if test $ac_cv_type_long_long = yes; then
6632
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006633$as_echo "#define HAVE_LONG_LONG 1" >>confdefs.h
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006634
6635 fi
6636
6637
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006638 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long double" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006639$as_echo_n "checking for long double... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10006640if ${gt_cv_c_long_double+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006641 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006642else
6643 if test "$GCC" = yes; then
6644 gt_cv_c_long_double=yes
6645 else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006646 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006647/* end confdefs.h. */
6648
6649 /* The Stardent Vistra knows sizeof(long double), but does not support it. */
6650 long double foo = 0.0;
6651 /* On Ultrix 4.3 cc, long double is 4 and double is 8. */
6652 int array [2*(sizeof(long double) >= sizeof(double)) - 1];
6653
6654int
6655main ()
6656{
6657
6658 ;
6659 return 0;
6660}
6661_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006662if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006663 gt_cv_c_long_double=yes
6664else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006665 gt_cv_c_long_double=no
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006666fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04006667rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006668 fi
6669fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006670{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_c_long_double" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006671$as_echo "$gt_cv_c_long_double" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006672 if test $gt_cv_c_long_double = yes; then
6673
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006674$as_echo "#define HAVE_LONG_DOUBLE 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 wchar_t" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006680$as_echo_n "checking for wchar_t... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10006681if ${gt_cv_c_wchar_t+:} false; 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 <stddef.h>
6687 wchar_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_wchar_t=yes
6698else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006699 gt_cv_c_wchar_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_wchar_t" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006704$as_echo "$gt_cv_c_wchar_t" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006705 if test $gt_cv_c_wchar_t = yes; then
6706
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006707$as_echo "#define HAVE_WCHAR_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 wint_t" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006713$as_echo_n "checking for wint_t... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10006714if ${gt_cv_c_wint_t+:} false; 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 <wchar.h>
6720 wint_t foo = (wchar_t)'\0';
6721int
6722main ()
6723{
6724
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 gt_cv_c_wint_t=yes
6731else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006732 gt_cv_c_wint_t=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: $gt_cv_c_wint_t" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006737$as_echo "$gt_cv_c_wint_t" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006738 if test $gt_cv_c_wint_t = yes; then
6739
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006740$as_echo "#define HAVE_WINT_T 1" >>confdefs.h
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006741
6742 fi
6743
6744
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006745 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inttypes.h" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006746$as_echo_n "checking for inttypes.h... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10006747if ${jm_ac_cv_header_inttypes_h+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006748 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006749else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006750 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006751/* end confdefs.h. */
6752#include <sys/types.h>
6753#include <inttypes.h>
6754int
6755main ()
6756{
6757uintmax_t i = (uintmax_t) -1;
6758 ;
6759 return 0;
6760}
6761_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006762if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006763 jm_ac_cv_header_inttypes_h=yes
6764else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006765 jm_ac_cv_header_inttypes_h=no
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006766fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04006767rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006768fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006769{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $jm_ac_cv_header_inttypes_h" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006770$as_echo "$jm_ac_cv_header_inttypes_h" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006771 if test $jm_ac_cv_header_inttypes_h = yes; then
6772
6773cat >>confdefs.h <<_ACEOF
6774#define HAVE_INTTYPES_H_WITH_UINTMAX 1
6775_ACEOF
6776
6777 fi
6778
6779
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006780 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for stdint.h" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006781$as_echo_n "checking for stdint.h... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10006782if ${jm_ac_cv_header_stdint_h+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006783 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006784else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006785 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006786/* end confdefs.h. */
6787#include <sys/types.h>
6788#include <stdint.h>
6789int
6790main ()
6791{
6792uintmax_t i = (uintmax_t) -1;
6793 ;
6794 return 0;
6795}
6796_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006797if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006798 jm_ac_cv_header_stdint_h=yes
6799else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006800 jm_ac_cv_header_stdint_h=no
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006801fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04006802rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006803fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006804{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $jm_ac_cv_header_stdint_h" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006805$as_echo "$jm_ac_cv_header_stdint_h" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006806 if test $jm_ac_cv_header_stdint_h = yes; then
6807
6808cat >>confdefs.h <<_ACEOF
6809#define HAVE_STDINT_H_WITH_UINTMAX 1
6810_ACEOF
6811
6812 fi
6813
6814
6815
6816
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006817 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for intmax_t" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006818$as_echo_n "checking for intmax_t... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10006819if ${gt_cv_c_intmax_t+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006820 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006821else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006822 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006823/* end confdefs.h. */
6824
6825#include <stddef.h>
6826#include <stdlib.h>
6827#if HAVE_STDINT_H_WITH_UINTMAX
6828#include <stdint.h>
6829#endif
6830#if HAVE_INTTYPES_H_WITH_UINTMAX
6831#include <inttypes.h>
6832#endif
6833
6834int
6835main ()
6836{
6837intmax_t x = -1;
6838 ;
6839 return 0;
6840}
6841_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006842if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006843 gt_cv_c_intmax_t=yes
6844else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006845 gt_cv_c_intmax_t=no
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006846fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04006847rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006848fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006849{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_c_intmax_t" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006850$as_echo "$gt_cv_c_intmax_t" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006851 if test $gt_cv_c_intmax_t = yes; then
6852
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006853$as_echo "#define HAVE_INTMAX_T 1" >>confdefs.h
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006854
6855 fi
6856
6857
6858
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006859 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether printf() supports POSIX/XSI format strings" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006860$as_echo_n "checking whether printf() supports POSIX/XSI format strings... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10006861if ${gt_cv_func_printf_posix+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006862 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006863else
6864
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006865 if test "$cross_compiling" = yes; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006866
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006867 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006868/* end confdefs.h. */
6869
6870#if defined __NetBSD__ || defined _MSC_VER || defined __MINGW32__ || defined __CYGWIN__
6871 notposix
6872#endif
6873
6874_ACEOF
6875if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006876 $EGREP "notposix" >/dev/null 2>&1; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006877 gt_cv_func_printf_posix="guessing no"
6878else
6879 gt_cv_func_printf_posix="guessing yes"
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006880fi
Theodore Ts'o93636bd2003-07-12 02:45:05 -04006881rm -f conftest*
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006882
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006883
6884else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006885 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006886/* end confdefs.h. */
6887
6888#include <stdio.h>
6889#include <string.h>
6890/* The string "%2$d %1$d", with dollar characters protected from the shell's
6891 dollar expansion (possibly an autoconf bug). */
6892static char format[] = { '%', '2', '$', 'd', ' ', '%', '1', '$', 'd', '\0' };
6893static char buf[100];
6894int main ()
6895{
6896 sprintf (buf, format, 33, 55);
6897 return (strcmp (buf, "55 33") != 0);
6898}
6899_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006900if ac_fn_c_try_run "$LINENO"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006901 gt_cv_func_printf_posix=yes
6902else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006903 gt_cv_func_printf_posix=no
Theodore Ts'o93636bd2003-07-12 02:45:05 -04006904fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006905rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6906 conftest.$ac_objext conftest.beam conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006907fi
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006908
Theodore Ts'oe1052142006-10-21 21:46:47 -04006909
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006910fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006911{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_printf_posix" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006912$as_echo "$gt_cv_func_printf_posix" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006913 case $gt_cv_func_printf_posix in
6914 *yes)
6915
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006916$as_echo "#define HAVE_POSIX_PRINTF 1" >>confdefs.h
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006917
6918 ;;
6919 esac
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006920
6921# The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
6922# for constant arguments. Useless!
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006923{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working alloca.h" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006924$as_echo_n "checking for working alloca.h... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10006925if ${ac_cv_working_alloca_h+:} false; 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#include <alloca.h>
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006931int
6932main ()
6933{
6934char *p = (char *) alloca (2 * sizeof (int));
Theodore Ts'oe1052142006-10-21 21:46:47 -04006935 if (p) return 0;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006936 ;
6937 return 0;
6938}
6939_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006940if ac_fn_c_try_link "$LINENO"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006941 ac_cv_working_alloca_h=yes
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006942else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006943 ac_cv_working_alloca_h=no
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006944fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006945rm -f core conftest.err conftest.$ac_objext \
6946 conftest$ac_exeext conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006947fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006948{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_working_alloca_h" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006949$as_echo "$ac_cv_working_alloca_h" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006950if test $ac_cv_working_alloca_h = yes; then
6951
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006952$as_echo "#define HAVE_ALLOCA_H 1" >>confdefs.h
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006953
6954fi
6955
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006956{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for alloca" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006957$as_echo_n "checking for alloca... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10006958if ${ac_cv_func_alloca_works+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006959 $as_echo_n "(cached) " >&6
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006960else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006961 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006962/* end confdefs.h. */
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006963#ifdef __GNUC__
6964# define alloca __builtin_alloca
6965#else
6966# ifdef _MSC_VER
6967# include <malloc.h>
6968# define alloca _alloca
6969# else
Theodore Ts'o29a5dee2007-07-04 16:28:47 -04006970# ifdef HAVE_ALLOCA_H
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006971# include <alloca.h>
6972# else
6973# ifdef _AIX
6974 #pragma alloca
6975# else
6976# ifndef alloca /* predefined by HP cc +Olibcalls */
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10006977void *alloca (size_t);
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006978# endif
6979# endif
6980# endif
6981# endif
6982#endif
6983
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006984int
6985main ()
6986{
6987char *p = (char *) alloca (1);
Theodore Ts'oe1052142006-10-21 21:46:47 -04006988 if (p) return 0;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006989 ;
6990 return 0;
6991}
6992_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006993if ac_fn_c_try_link "$LINENO"; then :
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006994 ac_cv_func_alloca_works=yes
6995else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006996 ac_cv_func_alloca_works=no
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006997fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006998rm -f core conftest.err conftest.$ac_objext \
6999 conftest$ac_exeext conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007000fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007001{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_alloca_works" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007002$as_echo "$ac_cv_func_alloca_works" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007003
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007004if test $ac_cv_func_alloca_works = yes; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007005
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007006$as_echo "#define HAVE_ALLOCA 1" >>confdefs.h
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007007
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007008else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007009 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
7010# that cause trouble. Some versions do not even contain alloca or
7011# contain a buggy version. If you still want to use their alloca,
7012# use ar to extract alloca.o from them instead of compiling alloca.c.
7013
Theodore Ts'oe1052142006-10-21 21:46:47 -04007014ALLOCA=\${LIBOBJDIR}alloca.$ac_objext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007015
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007016$as_echo "#define C_ALLOCA 1" >>confdefs.h
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007017
7018
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007019{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether \`alloca.c' needs Cray hooks" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007020$as_echo_n "checking whether \`alloca.c' needs Cray hooks... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10007021if ${ac_cv_os_cray+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007022 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007023else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007024 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007025/* end confdefs.h. */
Theodore Ts'oe1052142006-10-21 21:46:47 -04007026#if defined CRAY && ! defined CRAY2
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007027webecray
7028#else
7029wenotbecray
7030#endif
7031
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007032_ACEOF
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007033if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007034 $EGREP "webecray" >/dev/null 2>&1; then :
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007035 ac_cv_os_cray=yes
7036else
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007037 ac_cv_os_cray=no
7038fi
7039rm -f conftest*
7040
7041fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007042{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_os_cray" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007043$as_echo "$ac_cv_os_cray" >&6; }
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007044if test $ac_cv_os_cray = yes; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007045 for ac_func in _getb67 GETB67 getb67; do
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007046 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007047ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10007048if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007049
7050cat >>confdefs.h <<_ACEOF
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007051#define CRAY_STACKSEG_END $ac_func
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007052_ACEOF
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007053
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007054 break
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007055fi
7056
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007057 done
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007058fi
7059
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007060{ $as_echo "$as_me:${as_lineno-$LINENO}: checking stack direction for C alloca" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007061$as_echo_n "checking stack direction for C alloca... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10007062if ${ac_cv_c_stack_direction+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007063 $as_echo_n "(cached) " >&6
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007064else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007065 if test "$cross_compiling" = yes; then :
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007066 ac_cv_c_stack_direction=0
7067else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007068 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007069/* end confdefs.h. */
Theodore Ts'oe1052142006-10-21 21:46:47 -04007070$ac_includes_default
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007071int
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10007072find_stack_direction (int *addr, int depth)
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007073{
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10007074 int dir, dummy = 0;
7075 if (! addr)
7076 addr = &dummy;
7077 *addr = addr < &dummy ? 1 : addr == &dummy ? 0 : -1;
7078 dir = depth ? find_stack_direction (addr, depth - 1) : 0;
7079 return dir + dummy;
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007080}
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007081
7082int
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10007083main (int argc, char **argv)
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007084{
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10007085 return find_stack_direction (0, argc + !argv + 20) < 0;
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007086}
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007087_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007088if ac_fn_c_try_run "$LINENO"; then :
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007089 ac_cv_c_stack_direction=1
7090else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007091 ac_cv_c_stack_direction=-1
Theodore Ts'o93636bd2003-07-12 02:45:05 -04007092fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007093rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7094 conftest.$ac_objext conftest.beam conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007095fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04007096
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007097fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007098{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_stack_direction" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007099$as_echo "$ac_cv_c_stack_direction" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007100cat >>confdefs.h <<_ACEOF
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007101#define STACK_DIRECTION $ac_cv_c_stack_direction
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007102_ACEOF
7103
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007104
7105fi
7106
Theodore Ts'o61ef2472010-08-01 22:30:33 -04007107
7108
7109
7110 for ac_header in $ac_header_list
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007111do :
7112 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
Theodore Ts'o61ef2472010-08-01 22:30:33 -04007113ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
7114"
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10007115if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007116 cat >>confdefs.h <<_ACEOF
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007117#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007118_ACEOF
7119
7120fi
7121
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007122done
7123
Theodore Ts'o61ef2472010-08-01 22:30:33 -04007124
7125
7126
7127
7128
7129
7130
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007131for ac_func in getpagesize
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007132do :
7133 ac_fn_c_check_func "$LINENO" "getpagesize" "ac_cv_func_getpagesize"
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10007134if test "x$ac_cv_func_getpagesize" = xyes; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007135 cat >>confdefs.h <<_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007136#define HAVE_GETPAGESIZE 1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007137_ACEOF
7138
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007139fi
7140done
7141
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007142{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working mmap" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007143$as_echo_n "checking for working mmap... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10007144if ${ac_cv_func_mmap_fixed_mapped+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007145 $as_echo_n "(cached) " >&6
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007146else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007147 if test "$cross_compiling" = yes; then :
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007148 ac_cv_func_mmap_fixed_mapped=no
7149else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007150 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007151/* end confdefs.h. */
7152$ac_includes_default
7153/* malloc might have been renamed as rpl_malloc. */
7154#undef malloc
Theodore Ts'o93636bd2003-07-12 02:45:05 -04007155
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007156/* Thanks to Mike Haertel and Jim Avera for this test.
7157 Here is a matrix of mmap possibilities:
7158 mmap private not fixed
7159 mmap private fixed at somewhere currently unmapped
7160 mmap private fixed at somewhere already mapped
7161 mmap shared not fixed
7162 mmap shared fixed at somewhere currently unmapped
7163 mmap shared fixed at somewhere already mapped
7164 For private mappings, we should verify that changes cannot be read()
7165 back from the file, nor mmap's back from the file at a different
7166 address. (There have been systems where private was not correctly
7167 implemented like the infamous i386 svr4.0, and systems where the
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007168 VM page cache was not coherent with the file system buffer cache
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007169 like early versions of FreeBSD and possibly contemporary NetBSD.)
7170 For shared mappings, we should conversely verify that changes get
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007171 propagated back to all the places they're supposed to be.
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007172
7173 Grep wants private fixed already mapped.
7174 The main things grep needs to know about mmap are:
7175 * does it exist and is it safe to write into the mmap'd area
7176 * how to use it (BSD variants) */
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007177
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007178#include <fcntl.h>
7179#include <sys/mman.h>
7180
Theodore Ts'o29a5dee2007-07-04 16:28:47 -04007181#if !defined STDC_HEADERS && !defined HAVE_STDLIB_H
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007182char *malloc ();
7183#endif
Theodore Ts'o93636bd2003-07-12 02:45:05 -04007184
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007185/* This mess was copied from the GNU getpagesize.h. */
Theodore Ts'o29a5dee2007-07-04 16:28:47 -04007186#ifndef HAVE_GETPAGESIZE
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007187# ifdef _SC_PAGESIZE
7188# define getpagesize() sysconf(_SC_PAGESIZE)
7189# else /* no _SC_PAGESIZE */
Theodore Ts'o29a5dee2007-07-04 16:28:47 -04007190# ifdef HAVE_SYS_PARAM_H
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007191# include <sys/param.h>
7192# ifdef EXEC_PAGESIZE
7193# define getpagesize() EXEC_PAGESIZE
7194# else /* no EXEC_PAGESIZE */
7195# ifdef NBPG
7196# define getpagesize() NBPG * CLSIZE
7197# ifndef CLSIZE
7198# define CLSIZE 1
7199# endif /* no CLSIZE */
7200# else /* no NBPG */
7201# ifdef NBPC
7202# define getpagesize() NBPC
7203# else /* no NBPC */
7204# ifdef PAGESIZE
7205# define getpagesize() PAGESIZE
7206# endif /* PAGESIZE */
7207# endif /* no NBPC */
7208# endif /* no NBPG */
7209# endif /* no EXEC_PAGESIZE */
7210# else /* no HAVE_SYS_PARAM_H */
7211# define getpagesize() 8192 /* punt totally */
7212# endif /* no HAVE_SYS_PARAM_H */
7213# endif /* no _SC_PAGESIZE */
7214
7215#endif /* no HAVE_GETPAGESIZE */
7216
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007217int
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007218main ()
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007219{
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007220 char *data, *data2, *data3;
Theodore Ts'o61ef2472010-08-01 22:30:33 -04007221 const char *cdata2;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007222 int i, pagesize;
Theodore Ts'o61ef2472010-08-01 22:30:33 -04007223 int fd, fd2;
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007224
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007225 pagesize = getpagesize ();
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007226
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007227 /* First, make a file with some known garbage in it. */
7228 data = (char *) malloc (pagesize);
7229 if (!data)
Theodore Ts'oe1052142006-10-21 21:46:47 -04007230 return 1;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007231 for (i = 0; i < pagesize; ++i)
7232 *(data + i) = rand ();
7233 umask (0);
7234 fd = creat ("conftest.mmap", 0600);
7235 if (fd < 0)
Theodore Ts'o61ef2472010-08-01 22:30:33 -04007236 return 2;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007237 if (write (fd, data, pagesize) != pagesize)
Theodore Ts'o61ef2472010-08-01 22:30:33 -04007238 return 3;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007239 close (fd);
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007240
Theodore Ts'o61ef2472010-08-01 22:30:33 -04007241 /* Next, check that the tail of a page is zero-filled. File must have
7242 non-zero length, otherwise we risk SIGBUS for entire page. */
7243 fd2 = open ("conftest.txt", O_RDWR | O_CREAT | O_TRUNC, 0600);
7244 if (fd2 < 0)
7245 return 4;
7246 cdata2 = "";
7247 if (write (fd2, cdata2, 1) != 1)
7248 return 5;
7249 data2 = (char *) mmap (0, pagesize, PROT_READ | PROT_WRITE, MAP_SHARED, fd2, 0L);
7250 if (data2 == MAP_FAILED)
7251 return 6;
7252 for (i = 0; i < pagesize; ++i)
7253 if (*(data2 + i))
7254 return 7;
7255 close (fd2);
7256 if (munmap (data2, pagesize))
7257 return 8;
7258
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007259 /* Next, try to mmap the file at a fixed address which already has
7260 something else allocated at it. If we can, also make sure that
7261 we see the same garbage. */
7262 fd = open ("conftest.mmap", O_RDWR);
7263 if (fd < 0)
Theodore Ts'o61ef2472010-08-01 22:30:33 -04007264 return 9;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007265 if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
7266 MAP_PRIVATE | MAP_FIXED, fd, 0L))
Theodore Ts'o61ef2472010-08-01 22:30:33 -04007267 return 10;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007268 for (i = 0; i < pagesize; ++i)
7269 if (*(data + i) != *(data2 + i))
Theodore Ts'o61ef2472010-08-01 22:30:33 -04007270 return 11;
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007271
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007272 /* Finally, make sure that changes to the mapped area do not
7273 percolate back to the file as seen by read(). (This is a bug on
7274 some variants of i386 svr4.0.) */
7275 for (i = 0; i < pagesize; ++i)
7276 *(data2 + i) = *(data2 + i) + 1;
7277 data3 = (char *) malloc (pagesize);
7278 if (!data3)
Theodore Ts'o61ef2472010-08-01 22:30:33 -04007279 return 12;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007280 if (read (fd, data3, pagesize) != pagesize)
Theodore Ts'o61ef2472010-08-01 22:30:33 -04007281 return 13;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007282 for (i = 0; i < pagesize; ++i)
7283 if (*(data + i) != *(data3 + i))
Theodore Ts'o61ef2472010-08-01 22:30:33 -04007284 return 14;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007285 close (fd);
Theodore Ts'oe1052142006-10-21 21:46:47 -04007286 return 0;
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007287}
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007288_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007289if ac_fn_c_try_run "$LINENO"; then :
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007290 ac_cv_func_mmap_fixed_mapped=yes
7291else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007292 ac_cv_func_mmap_fixed_mapped=no
Theodore Ts'o93636bd2003-07-12 02:45:05 -04007293fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007294rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7295 conftest.$ac_objext conftest.beam conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007296fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04007297
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007298fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007299{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_mmap_fixed_mapped" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007300$as_echo "$ac_cv_func_mmap_fixed_mapped" >&6; }
Theodore Ts'o93636bd2003-07-12 02:45:05 -04007301if test $ac_cv_func_mmap_fixed_mapped = yes; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007302
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007303$as_echo "#define HAVE_MMAP 1" >>confdefs.h
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007304
7305fi
Theodore Ts'o61ef2472010-08-01 22:30:33 -04007306rm -f conftest.mmap conftest.txt
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007307
Theodore Ts'o93636bd2003-07-12 02:45:05 -04007308
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007309 { $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 +01007310$as_echo_n "checking whether we are using the GNU C Library 2.1 or newer... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10007311if ${ac_cv_gnu_library_2_1+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007312 $as_echo_n "(cached) " >&6
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007313else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007314 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007315/* end confdefs.h. */
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007316
7317#include <features.h>
7318#ifdef __GNU_LIBRARY__
7319 #if (__GLIBC__ == 2 && __GLIBC_MINOR__ >= 1) || (__GLIBC__ > 2)
7320 Lucky GNU user
7321 #endif
7322#endif
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007323
7324_ACEOF
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007325if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007326 $EGREP "Lucky GNU user" >/dev/null 2>&1; then :
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007327 ac_cv_gnu_library_2_1=yes
7328else
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007329 ac_cv_gnu_library_2_1=no
7330fi
7331rm -f conftest*
7332
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007333
7334
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007335fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007336{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_gnu_library_2_1" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007337$as_echo "$ac_cv_gnu_library_2_1" >&6; }
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007338
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007339 GLIBC21="$ac_cv_gnu_library_2_1"
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007340
Theodore Ts'o93636bd2003-07-12 02:45:05 -04007341
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007342
7343
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007344 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether integer division by zero raises SIGFPE" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007345$as_echo_n "checking whether integer division by zero raises SIGFPE... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10007346if ${gt_cv_int_divbyzero_sigfpe+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007347 $as_echo_n "(cached) " >&6
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007348else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007349
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007350 if test "$cross_compiling" = yes; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007351
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007352 # Guess based on the CPU.
7353 case "$host_cpu" in
7354 alpha* | i3456786 | m68k | s390*)
7355 gt_cv_int_divbyzero_sigfpe="guessing yes";;
7356 *)
7357 gt_cv_int_divbyzero_sigfpe="guessing no";;
7358 esac
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007359
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007360else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007361 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007362/* end confdefs.h. */
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007363
7364#include <stdlib.h>
7365#include <signal.h>
7366
7367static void
7368#ifdef __cplusplus
7369sigfpe_handler (int sig)
7370#else
7371sigfpe_handler (sig) int sig;
7372#endif
7373{
7374 /* Exit with code 0 if SIGFPE, with code 1 if any other signal. */
7375 exit (sig != SIGFPE);
7376}
7377
7378int x = 1;
7379int y = 0;
7380int z;
7381int nan;
7382
7383int main ()
7384{
7385 signal (SIGFPE, sigfpe_handler);
7386/* IRIX and AIX (when "xlc -qcheck" is used) yield signal SIGTRAP. */
7387#if (defined (__sgi) || defined (_AIX)) && defined (SIGTRAP)
7388 signal (SIGTRAP, sigfpe_handler);
7389#endif
7390/* Linux/SPARC yields signal SIGILL. */
7391#if defined (__sparc__) && defined (__linux__)
7392 signal (SIGILL, sigfpe_handler);
7393#endif
7394
7395 z = x / y;
7396 nan = y / y;
7397 exit (1);
7398}
7399
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007400_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007401if ac_fn_c_try_run "$LINENO"; then :
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007402 gt_cv_int_divbyzero_sigfpe=yes
7403else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007404 gt_cv_int_divbyzero_sigfpe=no
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007405fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007406rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7407 conftest.$ac_objext conftest.beam conftest.$ac_ext
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007408fi
7409
Theodore Ts'oe1052142006-10-21 21:46:47 -04007410
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007411fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007412{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_int_divbyzero_sigfpe" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007413$as_echo "$gt_cv_int_divbyzero_sigfpe" >&6; }
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007414 case "$gt_cv_int_divbyzero_sigfpe" in
7415 *yes) value=1;;
7416 *) value=0;;
7417 esac
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007418
7419cat >>confdefs.h <<_ACEOF
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007420#define INTDIV0_RAISES_SIGFPE $value
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007421_ACEOF
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007422
7423
7424
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007425 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for unsigned long long" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007426$as_echo_n "checking for unsigned long long... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10007427if ${ac_cv_type_unsigned_long_long+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007428 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007429else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007430 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007431/* end confdefs.h. */
7432unsigned long long ull = 1ULL; int i = 63;
7433int
7434main ()
7435{
7436unsigned long long ullmax = (unsigned long long) -1;
7437 return ull << i | ull >> i | ullmax / ull | ullmax % ull;
7438 ;
7439 return 0;
7440}
7441_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007442if ac_fn_c_try_link "$LINENO"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007443 ac_cv_type_unsigned_long_long=yes
7444else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007445 ac_cv_type_unsigned_long_long=no
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007446fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007447rm -f core conftest.err conftest.$ac_objext \
7448 conftest$ac_exeext conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007449fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007450{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_unsigned_long_long" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007451$as_echo "$ac_cv_type_unsigned_long_long" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007452 if test $ac_cv_type_unsigned_long_long = yes; then
7453
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007454$as_echo "#define HAVE_UNSIGNED_LONG_LONG 1" >>confdefs.h
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007455
7456 fi
7457
7458
7459
7460
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007461 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 -05007462
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007463 test $ac_cv_type_unsigned_long_long = yes \
7464 && ac_type='unsigned long long' \
7465 || ac_type='unsigned long'
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007466
7467cat >>confdefs.h <<_ACEOF
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007468#define uintmax_t $ac_type
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007469_ACEOF
7470
7471 else
7472
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007473$as_echo "#define HAVE_UINTMAX_T 1" >>confdefs.h
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007474
7475 fi
7476
Theodore Ts'o07a0db12003-07-05 14:50:24 -04007477
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007478 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inttypes.h" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007479$as_echo_n "checking for inttypes.h... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10007480if ${gt_cv_header_inttypes_h+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007481 $as_echo_n "(cached) " >&6
Theodore Ts'o93636bd2003-07-12 02:45:05 -04007482else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007483
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007484 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007485/* end confdefs.h. */
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007486#include <sys/types.h>
7487#include <inttypes.h>
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007488int
7489main ()
7490{
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007491
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007492 ;
7493 return 0;
7494}
7495_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007496if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007497 gt_cv_header_inttypes_h=yes
7498else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007499 gt_cv_header_inttypes_h=no
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007500fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04007501rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007502
7503fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007504{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_header_inttypes_h" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007505$as_echo "$gt_cv_header_inttypes_h" >&6; }
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007506 if test $gt_cv_header_inttypes_h = yes; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007507
7508cat >>confdefs.h <<_ACEOF
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007509#define HAVE_INTTYPES_H 1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007510_ACEOF
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007511
7512 fi
7513
Theodore Ts'o07a0db12003-07-05 14:50:24 -04007514
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007515
Theodore Ts'o93636bd2003-07-12 02:45:05 -04007516 if test $gt_cv_header_inttypes_h = yes; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007517 { $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 +01007518$as_echo_n "checking whether the inttypes.h PRIxNN macros are broken... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10007519if ${gt_cv_inttypes_pri_broken+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007520 $as_echo_n "(cached) " >&6
Theodore Ts'o93636bd2003-07-12 02:45:05 -04007521else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007522
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007523 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007524/* end confdefs.h. */
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007525#include <inttypes.h>
7526#ifdef PRId32
7527char *p = PRId32;
7528#endif
7529
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007530int
7531main ()
7532{
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007533
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007534 ;
7535 return 0;
7536}
7537_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007538if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007539 gt_cv_inttypes_pri_broken=no
7540else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007541 gt_cv_inttypes_pri_broken=yes
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007542fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04007543rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007544
7545fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007546{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_inttypes_pri_broken" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007547$as_echo "$gt_cv_inttypes_pri_broken" >&6; }
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007548 fi
7549 if test "$gt_cv_inttypes_pri_broken" = yes; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007550
7551cat >>confdefs.h <<_ACEOF
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007552#define PRI_MACROS_BROKEN 1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007553_ACEOF
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007554
7555 fi
7556
7557
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007558 for ac_header in stdint.h
7559do :
7560 ac_fn_c_check_header_mongrel "$LINENO" "stdint.h" "ac_cv_header_stdint_h" "$ac_includes_default"
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10007561if test "x$ac_cv_header_stdint_h" = xyes; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007562 cat >>confdefs.h <<_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007563#define HAVE_STDINT_H 1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007564_ACEOF
7565
7566fi
7567
7568done
7569
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007570 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for SIZE_MAX" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007571$as_echo_n "checking for SIZE_MAX... " >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007572 result=
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007573 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007574/* end confdefs.h. */
7575
7576#include <limits.h>
7577#if HAVE_STDINT_H
7578#include <stdint.h>
7579#endif
7580#ifdef SIZE_MAX
7581Found it
7582#endif
7583
7584_ACEOF
7585if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007586 $EGREP "Found it" >/dev/null 2>&1; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007587 result=yes
7588fi
7589rm -f conftest*
7590
7591 if test -z "$result"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007592 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 -05007593
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007594else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007595 result=?
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007596fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04007597
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007598
7599 if ac_fn_c_compute_int "$LINENO" "~(size_t)0 % 10" "res_lo" "#include <stddef.h>"; then :
7600
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007601else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007602 result=?
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007603fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04007604
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007605
7606 if ac_fn_c_compute_int "$LINENO" "sizeof (size_t) <= sizeof (unsigned int)" "fits_in_uint" "#include <stddef.h>"; then :
7607
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007608else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007609 result=?
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007610fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04007611
Theodore Ts'o29a5dee2007-07-04 16:28:47 -04007612
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007613 if test "$fits_in_uint" = 1; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007614 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007615/* end confdefs.h. */
7616#include <stddef.h>
7617 extern size_t foo;
7618 extern unsigned long foo;
7619
7620int
7621main ()
7622{
7623
7624 ;
7625 return 0;
7626}
7627_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007628if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007629 fits_in_uint=0
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007630fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04007631rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007632 fi
7633 if test -z "$result"; then
7634 if test "$fits_in_uint" = 1; then
7635 result="$res_hi$res_lo"U
7636 else
7637 result="$res_hi$res_lo"UL
7638 fi
7639 else
7640 result='~(size_t)0'
7641 fi
7642 fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007643 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $result" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007644$as_echo "$result" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007645 if test "$result" != yes; then
7646
7647cat >>confdefs.h <<_ACEOF
7648#define SIZE_MAX $result
7649_ACEOF
7650
7651 fi
7652
7653
7654
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007655 for ac_header in stdint.h
7656do :
7657 ac_fn_c_check_header_mongrel "$LINENO" "stdint.h" "ac_cv_header_stdint_h" "$ac_includes_default"
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10007658if test "x$ac_cv_header_stdint_h" = xyes; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007659 cat >>confdefs.h <<_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007660#define HAVE_STDINT_H 1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007661_ACEOF
7662
7663fi
7664
7665done
7666
7667
7668
7669 if test "X$prefix" = "XNONE"; then
7670 acl_final_prefix="$ac_default_prefix"
7671 else
7672 acl_final_prefix="$prefix"
7673 fi
7674 if test "X$exec_prefix" = "XNONE"; then
7675 acl_final_exec_prefix='${prefix}'
7676 else
7677 acl_final_exec_prefix="$exec_prefix"
7678 fi
7679 acl_save_prefix="$prefix"
7680 prefix="$acl_final_prefix"
7681 eval acl_final_exec_prefix=\"$acl_final_exec_prefix\"
7682 prefix="$acl_save_prefix"
7683
7684
Theodore Ts'oe1052142006-10-21 21:46:47 -04007685# Check whether --with-gnu-ld was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007686if test "${with_gnu_ld+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04007687 withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007688else
7689 with_gnu_ld=no
Theodore Ts'oe1052142006-10-21 21:46:47 -04007690fi
7691
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007692# Prepare PATH_SEPARATOR.
7693# The user is always right.
7694if test "${PATH_SEPARATOR+set}" != set; then
7695 echo "#! /bin/sh" >conf$$.sh
7696 echo "exit 0" >>conf$$.sh
7697 chmod +x conf$$.sh
7698 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
7699 PATH_SEPARATOR=';'
7700 else
7701 PATH_SEPARATOR=:
7702 fi
7703 rm -f conf$$.sh
7704fi
7705ac_prog=ld
7706if test "$GCC" = yes; then
7707 # Check if gcc -print-prog-name=ld gives a path.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007708 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by GCC" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007709$as_echo_n "checking for ld used by GCC... " >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007710 case $host in
7711 *-*-mingw*)
7712 # gcc leaves a trailing carriage return which upsets mingw
7713 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
7714 *)
7715 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
7716 esac
7717 case $ac_prog in
7718 # Accept absolute paths.
7719 [\\/]* | [A-Za-z]:[\\/]*)
7720 re_direlt='/[^/][^/]*/\.\./'
7721 # Canonicalize the path of ld
7722 ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
7723 while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
7724 ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
7725 done
7726 test -z "$LD" && LD="$ac_prog"
7727 ;;
7728 "")
7729 # If it fails, then pretend we aren't using GCC.
7730 ac_prog=ld
7731 ;;
7732 *)
7733 # If it is relative, then search for the first ld in PATH.
7734 with_gnu_ld=unknown
7735 ;;
7736 esac
7737elif test "$with_gnu_ld" = yes; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007738 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007739$as_echo_n "checking for GNU ld... " >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007740else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007741 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007742$as_echo_n "checking for non-GNU ld... " >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007743fi
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10007744if ${acl_cv_path_LD+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007745 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007746else
7747 if test -z "$LD"; then
7748 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
7749 for ac_dir in $PATH; do
7750 test -z "$ac_dir" && ac_dir=.
7751 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
7752 acl_cv_path_LD="$ac_dir/$ac_prog"
7753 # Check to see if the program is GNU ld. I'd rather use --version,
7754 # but apparently some GNU ld's only accept -v.
7755 # Break only if it was the GNU/non-GNU ld that we prefer.
7756 case `"$acl_cv_path_LD" -v 2>&1 < /dev/null` in
7757 *GNU* | *'with BFD'*)
7758 test "$with_gnu_ld" != no && break ;;
7759 *)
7760 test "$with_gnu_ld" != yes && break ;;
7761 esac
7762 fi
7763 done
7764 IFS="$ac_save_ifs"
7765else
7766 acl_cv_path_LD="$LD" # Let the user override the test with a path.
7767fi
7768fi
7769
7770LD="$acl_cv_path_LD"
7771if test -n "$LD"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007772 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007773$as_echo "$LD" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007774else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007775 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007776$as_echo "no" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007777fi
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10007778test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007779{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007780$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10007781if ${acl_cv_prog_gnu_ld+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007782 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007783else
7784 # I'd rather use --version here, but apparently some GNU ld's only accept -v.
7785case `$LD -v 2>&1 </dev/null` in
7786*GNU* | *'with BFD'*)
7787 acl_cv_prog_gnu_ld=yes ;;
7788*)
7789 acl_cv_prog_gnu_ld=no ;;
7790esac
7791fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007792{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_prog_gnu_ld" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007793$as_echo "$acl_cv_prog_gnu_ld" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007794with_gnu_ld=$acl_cv_prog_gnu_ld
7795
7796
7797
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007798 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shared library run path origin" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007799$as_echo_n "checking for shared library run path origin... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10007800if ${acl_cv_rpath+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007801 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007802else
7803
7804 CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \
7805 ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh
7806 . ./conftest.sh
7807 rm -f ./conftest.sh
7808 acl_cv_rpath=done
7809
7810fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007811{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_rpath" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007812$as_echo "$acl_cv_rpath" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007813 wl="$acl_cv_wl"
7814 libext="$acl_cv_libext"
7815 shlibext="$acl_cv_shlibext"
7816 hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec"
7817 hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator"
7818 hardcode_direct="$acl_cv_hardcode_direct"
7819 hardcode_minus_L="$acl_cv_hardcode_minus_L"
Theodore Ts'oe1052142006-10-21 21:46:47 -04007820 # Check whether --enable-rpath was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007821if test "${enable_rpath+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04007822 enableval=$enable_rpath; :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007823else
7824 enable_rpath=yes
Theodore Ts'oe1052142006-10-21 21:46:47 -04007825fi
7826
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007827
7828
7829
7830
7831
7832
7833
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007834 use_additional=yes
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007835
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007836 acl_save_prefix="$prefix"
7837 prefix="$acl_final_prefix"
7838 acl_save_exec_prefix="$exec_prefix"
7839 exec_prefix="$acl_final_exec_prefix"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007840
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007841 eval additional_includedir=\"$includedir\"
7842 eval additional_libdir=\"$libdir\"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007843
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007844 exec_prefix="$acl_save_exec_prefix"
7845 prefix="$acl_save_prefix"
7846
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007847
Theodore Ts'oe1052142006-10-21 21:46:47 -04007848# Check whether --with-libiconv-prefix was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007849if test "${with_libiconv_prefix+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04007850 withval=$with_libiconv_prefix;
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007851 if test "X$withval" = "Xno"; then
7852 use_additional=no
7853 else
7854 if test "X$withval" = "X"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007855
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007856 acl_save_prefix="$prefix"
7857 prefix="$acl_final_prefix"
7858 acl_save_exec_prefix="$exec_prefix"
7859 exec_prefix="$acl_final_exec_prefix"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007860
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007861 eval additional_includedir=\"$includedir\"
7862 eval additional_libdir=\"$libdir\"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007863
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007864 exec_prefix="$acl_save_exec_prefix"
7865 prefix="$acl_save_prefix"
7866
7867 else
7868 additional_includedir="$withval/include"
7869 additional_libdir="$withval/lib"
7870 fi
7871 fi
7872
Theodore Ts'oe1052142006-10-21 21:46:47 -04007873fi
7874
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007875 LIBICONV=
7876 LTLIBICONV=
7877 INCICONV=
7878 rpathdirs=
7879 ltrpathdirs=
7880 names_already_handled=
7881 names_next_round='iconv '
7882 while test -n "$names_next_round"; do
7883 names_this_round="$names_next_round"
7884 names_next_round=
7885 for name in $names_this_round; do
7886 already_handled=
7887 for n in $names_already_handled; do
7888 if test "$n" = "$name"; then
7889 already_handled=yes
7890 break
7891 fi
7892 done
7893 if test -z "$already_handled"; then
7894 names_already_handled="$names_already_handled $name"
7895 uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
7896 eval value=\"\$HAVE_LIB$uppername\"
7897 if test -n "$value"; then
7898 if test "$value" = yes; then
7899 eval value=\"\$LIB$uppername\"
7900 test -z "$value" || LIBICONV="${LIBICONV}${LIBICONV:+ }$value"
7901 eval value=\"\$LTLIB$uppername\"
7902 test -z "$value" || LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$value"
7903 else
7904 :
7905 fi
7906 else
7907 found_dir=
7908 found_la=
7909 found_so=
7910 found_a=
7911 if test $use_additional = yes; then
7912 if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then
7913 found_dir="$additional_libdir"
7914 found_so="$additional_libdir/lib$name.$shlibext"
7915 if test -f "$additional_libdir/lib$name.la"; then
7916 found_la="$additional_libdir/lib$name.la"
7917 fi
7918 else
7919 if test -f "$additional_libdir/lib$name.$libext"; then
7920 found_dir="$additional_libdir"
7921 found_a="$additional_libdir/lib$name.$libext"
7922 if test -f "$additional_libdir/lib$name.la"; then
7923 found_la="$additional_libdir/lib$name.la"
7924 fi
7925 fi
7926 fi
7927 fi
7928 if test "X$found_dir" = "X"; then
7929 for x in $LDFLAGS $LTLIBICONV; do
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007930
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007931 acl_save_prefix="$prefix"
7932 prefix="$acl_final_prefix"
7933 acl_save_exec_prefix="$exec_prefix"
7934 exec_prefix="$acl_final_exec_prefix"
7935 eval x=\"$x\"
7936 exec_prefix="$acl_save_exec_prefix"
7937 prefix="$acl_save_prefix"
7938
7939 case "$x" in
7940 -L*)
7941 dir=`echo "X$x" | sed -e 's/^X-L//'`
7942 if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext"; then
7943 found_dir="$dir"
7944 found_so="$dir/lib$name.$shlibext"
7945 if test -f "$dir/lib$name.la"; then
7946 found_la="$dir/lib$name.la"
7947 fi
7948 else
7949 if test -f "$dir/lib$name.$libext"; then
7950 found_dir="$dir"
7951 found_a="$dir/lib$name.$libext"
7952 if test -f "$dir/lib$name.la"; then
7953 found_la="$dir/lib$name.la"
7954 fi
7955 fi
7956 fi
7957 ;;
7958 esac
7959 if test "X$found_dir" != "X"; then
7960 break
7961 fi
7962 done
7963 fi
7964 if test "X$found_dir" != "X"; then
7965 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$found_dir -l$name"
7966 if test "X$found_so" != "X"; then
7967 if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/lib"; then
7968 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
7969 else
7970 haveit=
7971 for x in $ltrpathdirs; do
7972 if test "X$x" = "X$found_dir"; then
7973 haveit=yes
7974 break
7975 fi
7976 done
7977 if test -z "$haveit"; then
7978 ltrpathdirs="$ltrpathdirs $found_dir"
7979 fi
7980 if test "$hardcode_direct" = yes; then
7981 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
7982 else
7983 if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no; then
7984 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
7985 haveit=
7986 for x in $rpathdirs; do
7987 if test "X$x" = "X$found_dir"; then
7988 haveit=yes
7989 break
7990 fi
7991 done
7992 if test -z "$haveit"; then
7993 rpathdirs="$rpathdirs $found_dir"
7994 fi
7995 else
7996 haveit=
7997 for x in $LDFLAGS $LIBICONV; do
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007998
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007999 acl_save_prefix="$prefix"
8000 prefix="$acl_final_prefix"
8001 acl_save_exec_prefix="$exec_prefix"
8002 exec_prefix="$acl_final_exec_prefix"
8003 eval x=\"$x\"
8004 exec_prefix="$acl_save_exec_prefix"
8005 prefix="$acl_save_prefix"
8006
8007 if test "X$x" = "X-L$found_dir"; then
8008 haveit=yes
8009 break
8010 fi
8011 done
8012 if test -z "$haveit"; then
8013 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir"
8014 fi
8015 if test "$hardcode_minus_L" != no; then
8016 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
8017 else
8018 LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
8019 fi
8020 fi
8021 fi
8022 fi
8023 else
8024 if test "X$found_a" != "X"; then
8025 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_a"
8026 else
8027 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir -l$name"
8028 fi
8029 fi
8030 additional_includedir=
8031 case "$found_dir" in
8032 */lib | */lib/)
8033 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'`
8034 additional_includedir="$basedir/include"
8035 ;;
8036 esac
8037 if test "X$additional_includedir" != "X"; then
8038 if test "X$additional_includedir" != "X/usr/include"; then
8039 haveit=
8040 if test "X$additional_includedir" = "X/usr/local/include"; then
8041 if test -n "$GCC"; then
8042 case $host_os in
8043 linux*) haveit=yes;;
8044 esac
8045 fi
8046 fi
8047 if test -z "$haveit"; then
8048 for x in $CPPFLAGS $INCICONV; do
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008049
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008050 acl_save_prefix="$prefix"
8051 prefix="$acl_final_prefix"
8052 acl_save_exec_prefix="$exec_prefix"
8053 exec_prefix="$acl_final_exec_prefix"
8054 eval x=\"$x\"
8055 exec_prefix="$acl_save_exec_prefix"
8056 prefix="$acl_save_prefix"
8057
8058 if test "X$x" = "X-I$additional_includedir"; then
8059 haveit=yes
8060 break
8061 fi
8062 done
8063 if test -z "$haveit"; then
8064 if test -d "$additional_includedir"; then
8065 INCICONV="${INCICONV}${INCICONV:+ }-I$additional_includedir"
8066 fi
8067 fi
8068 fi
8069 fi
8070 fi
8071 if test -n "$found_la"; then
8072 save_libdir="$libdir"
8073 case "$found_la" in
8074 */* | *\\*) . "$found_la" ;;
8075 *) . "./$found_la" ;;
8076 esac
8077 libdir="$save_libdir"
8078 for dep in $dependency_libs; do
8079 case "$dep" in
8080 -L*)
8081 additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
8082 if test "X$additional_libdir" != "X/usr/lib"; then
8083 haveit=
8084 if test "X$additional_libdir" = "X/usr/local/lib"; then
8085 if test -n "$GCC"; then
8086 case $host_os in
8087 linux*) haveit=yes;;
8088 esac
8089 fi
8090 fi
8091 if test -z "$haveit"; then
8092 haveit=
8093 for x in $LDFLAGS $LIBICONV; do
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008094
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008095 acl_save_prefix="$prefix"
8096 prefix="$acl_final_prefix"
8097 acl_save_exec_prefix="$exec_prefix"
8098 exec_prefix="$acl_final_exec_prefix"
8099 eval x=\"$x\"
8100 exec_prefix="$acl_save_exec_prefix"
8101 prefix="$acl_save_prefix"
8102
8103 if test "X$x" = "X-L$additional_libdir"; then
8104 haveit=yes
8105 break
8106 fi
8107 done
8108 if test -z "$haveit"; then
8109 if test -d "$additional_libdir"; then
8110 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$additional_libdir"
8111 fi
8112 fi
8113 haveit=
8114 for x in $LDFLAGS $LTLIBICONV; do
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008115
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008116 acl_save_prefix="$prefix"
8117 prefix="$acl_final_prefix"
8118 acl_save_exec_prefix="$exec_prefix"
8119 exec_prefix="$acl_final_exec_prefix"
8120 eval x=\"$x\"
8121 exec_prefix="$acl_save_exec_prefix"
8122 prefix="$acl_save_prefix"
8123
8124 if test "X$x" = "X-L$additional_libdir"; then
8125 haveit=yes
8126 break
8127 fi
8128 done
8129 if test -z "$haveit"; then
8130 if test -d "$additional_libdir"; then
8131 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$additional_libdir"
8132 fi
8133 fi
8134 fi
8135 fi
8136 ;;
8137 -R*)
8138 dir=`echo "X$dep" | sed -e 's/^X-R//'`
8139 if test "$enable_rpath" != no; then
8140 haveit=
8141 for x in $rpathdirs; do
8142 if test "X$x" = "X$dir"; then
8143 haveit=yes
8144 break
8145 fi
8146 done
8147 if test -z "$haveit"; then
8148 rpathdirs="$rpathdirs $dir"
8149 fi
8150 haveit=
8151 for x in $ltrpathdirs; do
8152 if test "X$x" = "X$dir"; then
8153 haveit=yes
8154 break
8155 fi
8156 done
8157 if test -z "$haveit"; then
8158 ltrpathdirs="$ltrpathdirs $dir"
8159 fi
8160 fi
8161 ;;
8162 -l*)
8163 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
8164 ;;
8165 *.la)
8166 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
8167 ;;
8168 *)
8169 LIBICONV="${LIBICONV}${LIBICONV:+ }$dep"
8170 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$dep"
8171 ;;
8172 esac
8173 done
8174 fi
8175 else
8176 LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
8177 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-l$name"
8178 fi
8179 fi
8180 fi
8181 done
8182 done
8183 if test "X$rpathdirs" != "X"; then
8184 if test -n "$hardcode_libdir_separator"; then
8185 alldirs=
8186 for found_dir in $rpathdirs; do
8187 alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir"
8188 done
8189 acl_save_libdir="$libdir"
8190 libdir="$alldirs"
8191 eval flag=\"$hardcode_libdir_flag_spec\"
8192 libdir="$acl_save_libdir"
8193 LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
8194 else
8195 for found_dir in $rpathdirs; do
8196 acl_save_libdir="$libdir"
8197 libdir="$found_dir"
8198 eval flag=\"$hardcode_libdir_flag_spec\"
8199 libdir="$acl_save_libdir"
8200 LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
8201 done
8202 fi
8203 fi
8204 if test "X$ltrpathdirs" != "X"; then
8205 for found_dir in $ltrpathdirs; do
8206 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-R$found_dir"
8207 done
8208 fi
8209
Theodore Ts'o93636bd2003-07-12 02:45:05 -04008210
8211
Theodore Ts'o93636bd2003-07-12 02:45:05 -04008212
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008213
8214
8215
8216
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008217 ac_fn_c_check_type "$LINENO" "ptrdiff_t" "ac_cv_type_ptrdiff_t" "$ac_includes_default"
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10008218if test "x$ac_cv_type_ptrdiff_t" = xyes; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008219
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008220else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008221
8222$as_echo "#define ptrdiff_t long" >>confdefs.h
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008223
8224
Theodore Ts'o93636bd2003-07-12 02:45:05 -04008225fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04008226
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008227 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 -04008228stdlib.h string.h unistd.h sys/param.h
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008229do :
8230 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
8231ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10008232if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008233 cat >>confdefs.h <<_ACEOF
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008234#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008235_ACEOF
8236
8237fi
8238
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00008239done
8240
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008241 for ac_func in asprintf fwprintf getcwd getegid geteuid getgid getuid \
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008242mempcpy munmap putenv setenv setlocale snprintf stpcpy strcasecmp strdup \
8243strtoul tsearch wcslen __argz_count __argz_stringify __argz_next \
8244__fsetlocking
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008245do :
8246 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
8247ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10008248if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008249 cat >>confdefs.h <<_ACEOF
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008250#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008251_ACEOF
8252
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00008253fi
8254done
8255
Theodore Ts'o07a0db12003-07-05 14:50:24 -04008256
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008257
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008258 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether _snprintf is declared" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008259$as_echo_n "checking whether _snprintf is declared... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10008260if ${ac_cv_have_decl__snprintf+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008261 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008262else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008263 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008264/* end confdefs.h. */
8265#include <stdio.h>
8266int
8267main ()
8268{
8269
8270#ifndef _snprintf
8271 char *p = (char *) _snprintf;
8272#endif
8273
8274 ;
8275 return 0;
8276}
8277_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008278if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008279 ac_cv_have_decl__snprintf=yes
8280else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008281 ac_cv_have_decl__snprintf=no
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008282fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04008283rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008284fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008285{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_decl__snprintf" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008286$as_echo "$ac_cv_have_decl__snprintf" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008287 if test $ac_cv_have_decl__snprintf = yes; then
8288 gt_value=1
8289 else
8290 gt_value=0
8291 fi
8292
8293cat >>confdefs.h <<_ACEOF
8294#define HAVE_DECL__SNPRINTF $gt_value
8295_ACEOF
8296
8297
8298
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008299 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether _snwprintf is declared" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008300$as_echo_n "checking whether _snwprintf is declared... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10008301if ${ac_cv_have_decl__snwprintf+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008302 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008303else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008304 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008305/* end confdefs.h. */
8306#include <stdio.h>
8307int
8308main ()
8309{
8310
8311#ifndef _snwprintf
8312 char *p = (char *) _snwprintf;
8313#endif
8314
8315 ;
8316 return 0;
8317}
8318_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008319if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008320 ac_cv_have_decl__snwprintf=yes
8321else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008322 ac_cv_have_decl__snwprintf=no
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008323fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04008324rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008325fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008326{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_decl__snwprintf" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008327$as_echo "$ac_cv_have_decl__snwprintf" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008328 if test $ac_cv_have_decl__snwprintf = yes; then
8329 gt_value=1
8330 else
8331 gt_value=0
8332 fi
8333
8334cat >>confdefs.h <<_ACEOF
8335#define HAVE_DECL__SNWPRINTF $gt_value
8336_ACEOF
8337
8338
8339
8340
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008341 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether feof_unlocked is declared" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008342$as_echo_n "checking whether feof_unlocked is declared... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10008343if ${ac_cv_have_decl_feof_unlocked+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008344 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008345else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008346 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008347/* end confdefs.h. */
8348#include <stdio.h>
8349int
8350main ()
8351{
8352
8353#ifndef feof_unlocked
8354 char *p = (char *) feof_unlocked;
8355#endif
8356
8357 ;
8358 return 0;
8359}
8360_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008361if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008362 ac_cv_have_decl_feof_unlocked=yes
8363else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008364 ac_cv_have_decl_feof_unlocked=no
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008365fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04008366rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008367fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008368{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_decl_feof_unlocked" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008369$as_echo "$ac_cv_have_decl_feof_unlocked" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008370 if test $ac_cv_have_decl_feof_unlocked = yes; then
8371 gt_value=1
8372 else
8373 gt_value=0
8374 fi
8375
8376cat >>confdefs.h <<_ACEOF
8377#define HAVE_DECL_FEOF_UNLOCKED $gt_value
8378_ACEOF
8379
8380
8381
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008382 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether fgets_unlocked is declared" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008383$as_echo_n "checking whether fgets_unlocked is declared... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10008384if ${ac_cv_have_decl_fgets_unlocked+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008385 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008386else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008387 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008388/* end confdefs.h. */
8389#include <stdio.h>
8390int
8391main ()
8392{
8393
8394#ifndef fgets_unlocked
8395 char *p = (char *) fgets_unlocked;
8396#endif
8397
8398 ;
8399 return 0;
8400}
8401_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008402if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008403 ac_cv_have_decl_fgets_unlocked=yes
8404else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008405 ac_cv_have_decl_fgets_unlocked=no
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008406fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04008407rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008408fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008409{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_decl_fgets_unlocked" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008410$as_echo "$ac_cv_have_decl_fgets_unlocked" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008411 if test $ac_cv_have_decl_fgets_unlocked = yes; then
8412 gt_value=1
8413 else
8414 gt_value=0
8415 fi
8416
8417cat >>confdefs.h <<_ACEOF
8418#define HAVE_DECL_FGETS_UNLOCKED $gt_value
8419_ACEOF
8420
8421
8422
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008423 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether getc_unlocked is declared" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008424$as_echo_n "checking whether getc_unlocked is declared... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10008425if ${ac_cv_have_decl_getc_unlocked+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008426 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008427else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008428 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008429/* end confdefs.h. */
8430#include <stdio.h>
8431int
8432main ()
8433{
8434
8435#ifndef getc_unlocked
8436 char *p = (char *) getc_unlocked;
8437#endif
8438
8439 ;
8440 return 0;
8441}
8442_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008443if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008444 ac_cv_have_decl_getc_unlocked=yes
8445else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008446 ac_cv_have_decl_getc_unlocked=no
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008447fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04008448rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008449fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008450{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_decl_getc_unlocked" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008451$as_echo "$ac_cv_have_decl_getc_unlocked" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008452 if test $ac_cv_have_decl_getc_unlocked = yes; then
8453 gt_value=1
8454 else
8455 gt_value=0
8456 fi
8457
8458cat >>confdefs.h <<_ACEOF
8459#define HAVE_DECL_GETC_UNLOCKED $gt_value
8460_ACEOF
8461
8462
8463
8464 case $gt_cv_func_printf_posix in
8465 *yes) HAVE_POSIX_PRINTF=1 ;;
8466 *) HAVE_POSIX_PRINTF=0 ;;
8467 esac
8468
8469 if test "$ac_cv_func_asprintf" = yes; then
8470 HAVE_ASPRINTF=1
8471 else
8472 HAVE_ASPRINTF=0
8473 fi
8474
8475 if test "$ac_cv_func_snprintf" = yes; then
8476 HAVE_SNPRINTF=1
8477 else
8478 HAVE_SNPRINTF=0
8479 fi
8480
8481 if test "$ac_cv_func_wprintf" = yes; then
8482 HAVE_WPRINTF=1
8483 else
8484 HAVE_WPRINTF=0
8485 fi
8486
8487
8488
8489
8490
8491
Theodore Ts'o93636bd2003-07-12 02:45:05 -04008492
8493 am_save_CPPFLAGS="$CPPFLAGS"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008494
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008495 for element in $INCICONV; do
8496 haveit=
8497 for x in $CPPFLAGS; do
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008498
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008499 acl_save_prefix="$prefix"
8500 prefix="$acl_final_prefix"
8501 acl_save_exec_prefix="$exec_prefix"
8502 exec_prefix="$acl_final_exec_prefix"
8503 eval x=\"$x\"
8504 exec_prefix="$acl_save_exec_prefix"
8505 prefix="$acl_save_prefix"
8506
8507 if test "X$x" = "X$element"; then
8508 haveit=yes
8509 break
8510 fi
8511 done
8512 if test -z "$haveit"; then
8513 CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
8514 fi
8515 done
8516
Theodore Ts'o07a0db12003-07-05 14:50:24 -04008517
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008518 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008519$as_echo_n "checking for iconv... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10008520if ${am_cv_func_iconv+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008521 $as_echo_n "(cached) " >&6
Theodore Ts'o93636bd2003-07-12 02:45:05 -04008522else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008523
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008524 am_cv_func_iconv="no, consider installing GNU libiconv"
8525 am_cv_lib_iconv=no
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008526 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008527/* end confdefs.h. */
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008528#include <stdlib.h>
8529#include <iconv.h>
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008530int
8531main ()
8532{
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008533iconv_t cd = iconv_open("","");
8534 iconv(cd,NULL,NULL,NULL,NULL);
8535 iconv_close(cd);
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008536 ;
8537 return 0;
8538}
8539_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008540if ac_fn_c_try_link "$LINENO"; then :
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008541 am_cv_func_iconv=yes
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008542fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008543rm -f core conftest.err conftest.$ac_objext \
8544 conftest$ac_exeext conftest.$ac_ext
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008545 if test "$am_cv_func_iconv" != yes; then
8546 am_save_LIBS="$LIBS"
8547 LIBS="$LIBS $LIBICONV"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008548 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008549/* end confdefs.h. */
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008550#include <stdlib.h>
8551#include <iconv.h>
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008552int
8553main ()
8554{
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008555iconv_t cd = iconv_open("","");
8556 iconv(cd,NULL,NULL,NULL,NULL);
8557 iconv_close(cd);
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008558 ;
8559 return 0;
8560}
8561_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008562if ac_fn_c_try_link "$LINENO"; then :
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008563 am_cv_lib_iconv=yes
8564 am_cv_func_iconv=yes
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008565fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008566rm -f core conftest.err conftest.$ac_objext \
8567 conftest$ac_exeext conftest.$ac_ext
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008568 LIBS="$am_save_LIBS"
8569 fi
Theodore Ts'o07a0db12003-07-05 14:50:24 -04008570
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008571fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008572{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_func_iconv" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008573$as_echo "$am_cv_func_iconv" >&6; }
Theodore Ts'o93636bd2003-07-12 02:45:05 -04008574 if test "$am_cv_func_iconv" = yes; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008575
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008576$as_echo "#define HAVE_ICONV 1" >>confdefs.h
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008577
8578 fi
8579 if test "$am_cv_lib_iconv" = yes; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008580 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libiconv" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008581$as_echo_n "checking how to link with libiconv... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008582 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBICONV" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008583$as_echo "$LIBICONV" >&6; }
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008584 else
8585 CPPFLAGS="$am_save_CPPFLAGS"
8586 LIBICONV=
8587 LTLIBICONV=
8588 fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008589
8590
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008591
8592 if test "$am_cv_func_iconv" = yes; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008593 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv declaration" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008594$as_echo_n "checking for iconv declaration... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10008595 if ${am_cv_proto_iconv+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008596 $as_echo_n "(cached) " >&6
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008597else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008598
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008599 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008600/* end confdefs.h. */
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008601
8602#include <stdlib.h>
8603#include <iconv.h>
8604extern
8605#ifdef __cplusplus
8606"C"
8607#endif
8608#if defined(__STDC__) || defined(__cplusplus)
8609size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
8610#else
8611size_t iconv();
8612#endif
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00008613
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008614int
8615main ()
8616{
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00008617
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008618 ;
8619 return 0;
8620}
8621_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008622if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008623 am_cv_proto_iconv_arg1=""
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00008624else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008625 am_cv_proto_iconv_arg1="const"
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00008626fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04008627rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008628 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 +00008629fi
8630
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008631 am_cv_proto_iconv=`echo "$am_cv_proto_iconv" | tr -s ' ' | sed -e 's/( /(/'`
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008632 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${ac_t:-
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008633 }$am_cv_proto_iconv" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008634$as_echo "${ac_t:-
Theodore Ts'oe1052142006-10-21 21:46:47 -04008635 }$am_cv_proto_iconv" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008636
8637cat >>confdefs.h <<_ACEOF
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008638#define ICONV_CONST $am_cv_proto_iconv_arg1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008639_ACEOF
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008640
8641 fi
8642
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008643
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008644 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nl_langinfo and CODESET" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008645$as_echo_n "checking for nl_langinfo and CODESET... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10008646if ${am_cv_langinfo_codeset+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008647 $as_echo_n "(cached) " >&6
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00008648else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008649 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008650/* end confdefs.h. */
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008651#include <langinfo.h>
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008652int
8653main ()
8654{
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008655char* cs = nl_langinfo(CODESET);
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008656 ;
8657 return 0;
8658}
8659_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008660if ac_fn_c_try_link "$LINENO"; then :
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008661 am_cv_langinfo_codeset=yes
8662else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008663 am_cv_langinfo_codeset=no
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008664fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008665rm -f core conftest.err conftest.$ac_objext \
8666 conftest$ac_exeext conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008667
8668fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008669{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_langinfo_codeset" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008670$as_echo "$am_cv_langinfo_codeset" >&6; }
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008671 if test $am_cv_langinfo_codeset = yes; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008672
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008673$as_echo "#define HAVE_LANGINFO_CODESET 1" >>confdefs.h
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00008674
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008675 fi
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00008676
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008677 if test $ac_cv_header_locale_h = yes; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008678
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008679 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for LC_MESSAGES" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008680$as_echo_n "checking for LC_MESSAGES... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10008681if ${am_cv_val_LC_MESSAGES+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008682 $as_echo_n "(cached) " >&6
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00008683else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008684 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008685/* end confdefs.h. */
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00008686#include <locale.h>
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008687int
8688main ()
8689{
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00008690return LC_MESSAGES
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008691 ;
8692 return 0;
8693}
8694_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008695if ac_fn_c_try_link "$LINENO"; then :
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00008696 am_cv_val_LC_MESSAGES=yes
8697else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008698 am_cv_val_LC_MESSAGES=no
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008699fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008700rm -f core conftest.err conftest.$ac_objext \
8701 conftest$ac_exeext conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008702fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008703{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_val_LC_MESSAGES" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008704$as_echo "$am_cv_val_LC_MESSAGES" >&6; }
Theodore Ts'o93636bd2003-07-12 02:45:05 -04008705 if test $am_cv_val_LC_MESSAGES = yes; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008706
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008707$as_echo "#define HAVE_LC_MESSAGES 1" >>confdefs.h
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00008708
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00008709 fi
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008710
8711 fi
8712
8713 for ac_prog in bison
8714do
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008715 # Extract the first word of "$ac_prog", so it can be a program name with args.
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008716set dummy $ac_prog; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008717{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008718$as_echo_n "checking for $ac_word... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10008719if ${ac_cv_prog_INTLBISON+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008720 $as_echo_n "(cached) " >&6
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008721else
8722 if test -n "$INTLBISON"; then
8723 ac_cv_prog_INTLBISON="$INTLBISON" # Let the user override the test.
8724else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008725as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8726for as_dir in $PATH
8727do
8728 IFS=$as_save_IFS
8729 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008730 for ac_exec_ext in '' $ac_executable_extensions; do
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10008731 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008732 ac_cv_prog_INTLBISON="$ac_prog"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008733 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008734 break 2
8735 fi
8736done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008737 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04008738IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008739
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008740fi
8741fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008742INTLBISON=$ac_cv_prog_INTLBISON
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008743if test -n "$INTLBISON"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008744 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INTLBISON" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008745$as_echo "$INTLBISON" >&6; }
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008746else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008747 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008748$as_echo "no" >&6; }
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008749fi
8750
Theodore Ts'oe1052142006-10-21 21:46:47 -04008751
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008752 test -n "$INTLBISON" && break
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008753done
8754
8755 if test -z "$INTLBISON"; then
8756 ac_verc_fail=yes
8757 else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008758 { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of bison" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008759$as_echo_n "checking version of bison... " >&6; }
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008760 ac_prog_version=`$INTLBISON --version 2>&1 | sed -n 's/^.*GNU Bison.* \([0-9]*\.[0-9.]*\).*$/\1/p'`
8761 case $ac_prog_version in
8762 '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
8763 1.2[6-9]* | 1.[3-9][0-9]* | [2-9].*)
8764 ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;;
8765 *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;;
8766 esac
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008767 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008768$as_echo "$ac_prog_version" >&6; }
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008769 fi
8770 if test $ac_verc_fail = yes; then
8771 INTLBISON=:
8772 fi
8773
Theodore Ts'o93636bd2003-07-12 02:45:05 -04008774
Theodore Ts'o93636bd2003-07-12 02:45:05 -04008775
Theodore Ts'o93636bd2003-07-12 02:45:05 -04008776
Theodore Ts'o93636bd2003-07-12 02:45:05 -04008777
Theodore Ts'o93636bd2003-07-12 02:45:05 -04008778
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008779
8780
8781
8782
8783
8784
8785
8786
8787
8788
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008789 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008790$as_echo_n "checking whether NLS is requested... " >&6; }
Theodore Ts'oe1052142006-10-21 21:46:47 -04008791 # Check whether --enable-nls was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008792if test "${enable_nls+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04008793 enableval=$enable_nls; USE_NLS=$enableval
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00008794else
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008795 USE_NLS=yes
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: $USE_NLS" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008799$as_echo "$USE_NLS" >&6; }
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00008800
Theodore Ts'o93636bd2003-07-12 02:45:05 -04008801
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008802
8803
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008804 BUILD_INCLUDED_LIBINTL=no
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00008805 USE_INCLUDED_LIBINTL=no
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008806
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008807 LIBINTL=
8808 LTLIBINTL=
8809 POSUB=
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00008810
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008811 if test "$USE_NLS" = "yes"; then
8812 gt_use_preinstalled_gnugettext=no
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008813
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008814 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether included gettext is requested" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008815$as_echo_n "checking whether included gettext is requested... " >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008816
Theodore Ts'oe1052142006-10-21 21:46:47 -04008817# Check whether --with-included-gettext was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008818if test "${with_included_gettext+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04008819 withval=$with_included_gettext; nls_cv_force_use_gnu_gettext=$withval
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00008820else
8821 nls_cv_force_use_gnu_gettext=no
Theodore Ts'oe1052142006-10-21 21:46:47 -04008822fi
8823
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008824 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $nls_cv_force_use_gnu_gettext" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008825$as_echo "$nls_cv_force_use_gnu_gettext" >&6; }
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00008826
8827 nls_cv_use_gnu_gettext="$nls_cv_force_use_gnu_gettext"
8828 if test "$nls_cv_force_use_gnu_gettext" != "yes"; then
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00008829
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008830
8831
8832
8833
8834
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008835 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU gettext in libc" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008836$as_echo_n "checking for GNU gettext in libc... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10008837if ${gt_cv_func_gnugettext1_libc+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008838 $as_echo_n "(cached) " >&6
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00008839else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008840 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008841/* end confdefs.h. */
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00008842#include <libintl.h>
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00008843extern int _nl_msg_cat_cntr;
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008844extern int *_nl_domain_bindings;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008845int
8846main ()
8847{
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008848bindtextdomain ("", "");
8849return (int) gettext ("") + _nl_msg_cat_cntr + *_nl_domain_bindings
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008850 ;
8851 return 0;
8852}
8853_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008854if ac_fn_c_try_link "$LINENO"; then :
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008855 gt_cv_func_gnugettext1_libc=yes
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00008856else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008857 gt_cv_func_gnugettext1_libc=no
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008858fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008859rm -f core conftest.err conftest.$ac_objext \
8860 conftest$ac_exeext conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008861fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008862{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_gnugettext1_libc" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008863$as_echo "$gt_cv_func_gnugettext1_libc" >&6; }
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00008864
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008865 if test "$gt_cv_func_gnugettext1_libc" != "yes"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008866
8867
8868
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008869 use_additional=yes
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008870
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008871 acl_save_prefix="$prefix"
8872 prefix="$acl_final_prefix"
8873 acl_save_exec_prefix="$exec_prefix"
8874 exec_prefix="$acl_final_exec_prefix"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008875
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008876 eval additional_includedir=\"$includedir\"
8877 eval additional_libdir=\"$libdir\"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008878
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008879 exec_prefix="$acl_save_exec_prefix"
8880 prefix="$acl_save_prefix"
8881
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008882
Theodore Ts'oe1052142006-10-21 21:46:47 -04008883# Check whether --with-libintl-prefix was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008884if test "${with_libintl_prefix+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04008885 withval=$with_libintl_prefix;
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008886 if test "X$withval" = "Xno"; then
8887 use_additional=no
8888 else
8889 if test "X$withval" = "X"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008890
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008891 acl_save_prefix="$prefix"
8892 prefix="$acl_final_prefix"
8893 acl_save_exec_prefix="$exec_prefix"
8894 exec_prefix="$acl_final_exec_prefix"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008895
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008896 eval additional_includedir=\"$includedir\"
8897 eval additional_libdir=\"$libdir\"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008898
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008899 exec_prefix="$acl_save_exec_prefix"
8900 prefix="$acl_save_prefix"
8901
8902 else
8903 additional_includedir="$withval/include"
8904 additional_libdir="$withval/lib"
8905 fi
8906 fi
8907
Theodore Ts'oe1052142006-10-21 21:46:47 -04008908fi
8909
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008910 LIBINTL=
8911 LTLIBINTL=
8912 INCINTL=
8913 rpathdirs=
8914 ltrpathdirs=
8915 names_already_handled=
8916 names_next_round='intl '
8917 while test -n "$names_next_round"; do
8918 names_this_round="$names_next_round"
8919 names_next_round=
8920 for name in $names_this_round; do
8921 already_handled=
8922 for n in $names_already_handled; do
8923 if test "$n" = "$name"; then
8924 already_handled=yes
8925 break
8926 fi
8927 done
8928 if test -z "$already_handled"; then
8929 names_already_handled="$names_already_handled $name"
8930 uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
8931 eval value=\"\$HAVE_LIB$uppername\"
8932 if test -n "$value"; then
8933 if test "$value" = yes; then
8934 eval value=\"\$LIB$uppername\"
8935 test -z "$value" || LIBINTL="${LIBINTL}${LIBINTL:+ }$value"
8936 eval value=\"\$LTLIB$uppername\"
8937 test -z "$value" || LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }$value"
8938 else
8939 :
8940 fi
8941 else
8942 found_dir=
8943 found_la=
8944 found_so=
8945 found_a=
8946 if test $use_additional = yes; then
8947 if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then
8948 found_dir="$additional_libdir"
8949 found_so="$additional_libdir/lib$name.$shlibext"
8950 if test -f "$additional_libdir/lib$name.la"; then
8951 found_la="$additional_libdir/lib$name.la"
8952 fi
8953 else
8954 if test -f "$additional_libdir/lib$name.$libext"; then
8955 found_dir="$additional_libdir"
8956 found_a="$additional_libdir/lib$name.$libext"
8957 if test -f "$additional_libdir/lib$name.la"; then
8958 found_la="$additional_libdir/lib$name.la"
8959 fi
8960 fi
8961 fi
8962 fi
8963 if test "X$found_dir" = "X"; then
8964 for x in $LDFLAGS $LTLIBINTL; do
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008965
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008966 acl_save_prefix="$prefix"
8967 prefix="$acl_final_prefix"
8968 acl_save_exec_prefix="$exec_prefix"
8969 exec_prefix="$acl_final_exec_prefix"
8970 eval x=\"$x\"
8971 exec_prefix="$acl_save_exec_prefix"
8972 prefix="$acl_save_prefix"
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00008973
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008974 case "$x" in
8975 -L*)
8976 dir=`echo "X$x" | sed -e 's/^X-L//'`
8977 if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext"; then
8978 found_dir="$dir"
8979 found_so="$dir/lib$name.$shlibext"
8980 if test -f "$dir/lib$name.la"; then
8981 found_la="$dir/lib$name.la"
8982 fi
8983 else
8984 if test -f "$dir/lib$name.$libext"; then
8985 found_dir="$dir"
8986 found_a="$dir/lib$name.$libext"
8987 if test -f "$dir/lib$name.la"; then
8988 found_la="$dir/lib$name.la"
8989 fi
8990 fi
8991 fi
8992 ;;
8993 esac
8994 if test "X$found_dir" != "X"; then
8995 break
8996 fi
8997 done
8998 fi
8999 if test "X$found_dir" != "X"; then
9000 LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-L$found_dir -l$name"
9001 if test "X$found_so" != "X"; then
9002 if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/lib"; then
9003 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
9004 else
9005 haveit=
9006 for x in $ltrpathdirs; do
9007 if test "X$x" = "X$found_dir"; then
9008 haveit=yes
9009 break
9010 fi
9011 done
9012 if test -z "$haveit"; then
9013 ltrpathdirs="$ltrpathdirs $found_dir"
9014 fi
9015 if test "$hardcode_direct" = yes; then
9016 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
9017 else
9018 if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no; then
9019 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
9020 haveit=
9021 for x in $rpathdirs; do
9022 if test "X$x" = "X$found_dir"; then
9023 haveit=yes
9024 break
9025 fi
9026 done
9027 if test -z "$haveit"; then
9028 rpathdirs="$rpathdirs $found_dir"
9029 fi
9030 else
9031 haveit=
9032 for x in $LDFLAGS $LIBINTL; do
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009033
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009034 acl_save_prefix="$prefix"
9035 prefix="$acl_final_prefix"
9036 acl_save_exec_prefix="$exec_prefix"
9037 exec_prefix="$acl_final_exec_prefix"
9038 eval x=\"$x\"
9039 exec_prefix="$acl_save_exec_prefix"
9040 prefix="$acl_save_prefix"
9041
9042 if test "X$x" = "X-L$found_dir"; then
9043 haveit=yes
9044 break
9045 fi
9046 done
9047 if test -z "$haveit"; then
9048 LIBINTL="${LIBINTL}${LIBINTL:+ }-L$found_dir"
9049 fi
9050 if test "$hardcode_minus_L" != no; then
9051 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
9052 else
9053 LIBINTL="${LIBINTL}${LIBINTL:+ }-l$name"
9054 fi
9055 fi
9056 fi
9057 fi
9058 else
9059 if test "X$found_a" != "X"; then
9060 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_a"
9061 else
9062 LIBINTL="${LIBINTL}${LIBINTL:+ }-L$found_dir -l$name"
9063 fi
9064 fi
9065 additional_includedir=
9066 case "$found_dir" in
9067 */lib | */lib/)
9068 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'`
9069 additional_includedir="$basedir/include"
9070 ;;
9071 esac
9072 if test "X$additional_includedir" != "X"; then
9073 if test "X$additional_includedir" != "X/usr/include"; then
9074 haveit=
9075 if test "X$additional_includedir" = "X/usr/local/include"; then
9076 if test -n "$GCC"; then
9077 case $host_os in
9078 linux*) haveit=yes;;
9079 esac
9080 fi
9081 fi
9082 if test -z "$haveit"; then
9083 for x in $CPPFLAGS $INCINTL; do
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009084
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009085 acl_save_prefix="$prefix"
9086 prefix="$acl_final_prefix"
9087 acl_save_exec_prefix="$exec_prefix"
9088 exec_prefix="$acl_final_exec_prefix"
9089 eval x=\"$x\"
9090 exec_prefix="$acl_save_exec_prefix"
9091 prefix="$acl_save_prefix"
9092
9093 if test "X$x" = "X-I$additional_includedir"; then
9094 haveit=yes
9095 break
9096 fi
9097 done
9098 if test -z "$haveit"; then
9099 if test -d "$additional_includedir"; then
9100 INCINTL="${INCINTL}${INCINTL:+ }-I$additional_includedir"
9101 fi
9102 fi
9103 fi
9104 fi
9105 fi
9106 if test -n "$found_la"; then
9107 save_libdir="$libdir"
9108 case "$found_la" in
9109 */* | *\\*) . "$found_la" ;;
9110 *) . "./$found_la" ;;
9111 esac
9112 libdir="$save_libdir"
9113 for dep in $dependency_libs; do
9114 case "$dep" in
9115 -L*)
9116 additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
9117 if test "X$additional_libdir" != "X/usr/lib"; then
9118 haveit=
9119 if test "X$additional_libdir" = "X/usr/local/lib"; then
9120 if test -n "$GCC"; then
9121 case $host_os in
9122 linux*) haveit=yes;;
9123 esac
9124 fi
9125 fi
9126 if test -z "$haveit"; then
9127 haveit=
9128 for x in $LDFLAGS $LIBINTL; do
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009129
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009130 acl_save_prefix="$prefix"
9131 prefix="$acl_final_prefix"
9132 acl_save_exec_prefix="$exec_prefix"
9133 exec_prefix="$acl_final_exec_prefix"
9134 eval x=\"$x\"
9135 exec_prefix="$acl_save_exec_prefix"
9136 prefix="$acl_save_prefix"
9137
9138 if test "X$x" = "X-L$additional_libdir"; then
9139 haveit=yes
9140 break
9141 fi
9142 done
9143 if test -z "$haveit"; then
9144 if test -d "$additional_libdir"; then
9145 LIBINTL="${LIBINTL}${LIBINTL:+ }-L$additional_libdir"
9146 fi
9147 fi
9148 haveit=
9149 for x in $LDFLAGS $LTLIBINTL; do
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009150
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009151 acl_save_prefix="$prefix"
9152 prefix="$acl_final_prefix"
9153 acl_save_exec_prefix="$exec_prefix"
9154 exec_prefix="$acl_final_exec_prefix"
9155 eval x=\"$x\"
9156 exec_prefix="$acl_save_exec_prefix"
9157 prefix="$acl_save_prefix"
9158
9159 if test "X$x" = "X-L$additional_libdir"; then
9160 haveit=yes
9161 break
9162 fi
9163 done
9164 if test -z "$haveit"; then
9165 if test -d "$additional_libdir"; then
9166 LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-L$additional_libdir"
9167 fi
9168 fi
9169 fi
9170 fi
9171 ;;
9172 -R*)
9173 dir=`echo "X$dep" | sed -e 's/^X-R//'`
9174 if test "$enable_rpath" != no; then
9175 haveit=
9176 for x in $rpathdirs; do
9177 if test "X$x" = "X$dir"; then
9178 haveit=yes
9179 break
9180 fi
9181 done
9182 if test -z "$haveit"; then
9183 rpathdirs="$rpathdirs $dir"
9184 fi
9185 haveit=
9186 for x in $ltrpathdirs; do
9187 if test "X$x" = "X$dir"; then
9188 haveit=yes
9189 break
9190 fi
9191 done
9192 if test -z "$haveit"; then
9193 ltrpathdirs="$ltrpathdirs $dir"
9194 fi
9195 fi
9196 ;;
9197 -l*)
9198 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
9199 ;;
9200 *.la)
9201 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
9202 ;;
9203 *)
9204 LIBINTL="${LIBINTL}${LIBINTL:+ }$dep"
9205 LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }$dep"
9206 ;;
9207 esac
9208 done
9209 fi
9210 else
9211 LIBINTL="${LIBINTL}${LIBINTL:+ }-l$name"
9212 LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-l$name"
9213 fi
9214 fi
9215 fi
9216 done
9217 done
9218 if test "X$rpathdirs" != "X"; then
9219 if test -n "$hardcode_libdir_separator"; then
9220 alldirs=
9221 for found_dir in $rpathdirs; do
9222 alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir"
9223 done
9224 acl_save_libdir="$libdir"
9225 libdir="$alldirs"
9226 eval flag=\"$hardcode_libdir_flag_spec\"
9227 libdir="$acl_save_libdir"
9228 LIBINTL="${LIBINTL}${LIBINTL:+ }$flag"
9229 else
9230 for found_dir in $rpathdirs; do
9231 acl_save_libdir="$libdir"
9232 libdir="$found_dir"
9233 eval flag=\"$hardcode_libdir_flag_spec\"
9234 libdir="$acl_save_libdir"
9235 LIBINTL="${LIBINTL}${LIBINTL:+ }$flag"
9236 done
9237 fi
9238 fi
9239 if test "X$ltrpathdirs" != "X"; then
9240 for found_dir in $ltrpathdirs; do
9241 LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-R$found_dir"
9242 done
9243 fi
9244
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009245 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU gettext in libintl" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009246$as_echo_n "checking for GNU gettext in libintl... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10009247if ${gt_cv_func_gnugettext1_libintl+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009248 $as_echo_n "(cached) " >&6
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00009249else
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009250 gt_save_CPPFLAGS="$CPPFLAGS"
9251 CPPFLAGS="$CPPFLAGS $INCINTL"
9252 gt_save_LIBS="$LIBS"
9253 LIBS="$LIBS $LIBINTL"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009254 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009255/* end confdefs.h. */
Theodore Ts'o2b5901d2004-11-19 17:06:47 -05009256#include <libintl.h>
9257extern int _nl_msg_cat_cntr;
9258extern
9259#ifdef __cplusplus
9260"C"
9261#endif
9262const char *_nl_expand_alias ();
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009263int
9264main ()
9265{
Theodore Ts'o2b5901d2004-11-19 17:06:47 -05009266bindtextdomain ("", "");
9267return (int) gettext ("") + _nl_msg_cat_cntr + *_nl_expand_alias (0)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009268 ;
9269 return 0;
9270}
9271_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009272if ac_fn_c_try_link "$LINENO"; then :
Theodore Ts'o2b5901d2004-11-19 17:06:47 -05009273 gt_cv_func_gnugettext1_libintl=yes
9274else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009275 gt_cv_func_gnugettext1_libintl=no
Theodore Ts'o2b5901d2004-11-19 17:06:47 -05009276fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009277rm -f core conftest.err conftest.$ac_objext \
9278 conftest$ac_exeext conftest.$ac_ext
Theodore Ts'o2b5901d2004-11-19 17:06:47 -05009279 if test "$gt_cv_func_gnugettext1_libintl" != yes && test -n "$LIBICONV"; then
9280 LIBS="$LIBS $LIBICONV"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009281 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009282/* end confdefs.h. */
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009283#include <libintl.h>
9284extern int _nl_msg_cat_cntr;
9285extern
9286#ifdef __cplusplus
9287"C"
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00009288#endif
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009289const char *_nl_expand_alias ();
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009290int
9291main ()
9292{
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009293bindtextdomain ("", "");
9294return (int) gettext ("") + _nl_msg_cat_cntr + *_nl_expand_alias (0)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009295 ;
9296 return 0;
9297}
9298_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009299if ac_fn_c_try_link "$LINENO"; then :
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009300 LIBINTL="$LIBINTL $LIBICONV"
9301 LTLIBINTL="$LTLIBINTL $LTLIBICONV"
9302 gt_cv_func_gnugettext1_libintl=yes
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009303
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00009304fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009305rm -f core conftest.err conftest.$ac_objext \
9306 conftest$ac_exeext conftest.$ac_ext
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009307 fi
9308 CPPFLAGS="$gt_save_CPPFLAGS"
9309 LIBS="$gt_save_LIBS"
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00009310fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009311{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_gnugettext1_libintl" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009312$as_echo "$gt_cv_func_gnugettext1_libintl" >&6; }
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00009313 fi
9314
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009315 if test "$gt_cv_func_gnugettext1_libc" = "yes" \
9316 || { test "$gt_cv_func_gnugettext1_libintl" = "yes" \
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009317 && test "$PACKAGE" != gettext-runtime \
9318 && test "$PACKAGE" != gettext-tools; }; then
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009319 gt_use_preinstalled_gnugettext=yes
9320 else
9321 LIBINTL=
9322 LTLIBINTL=
9323 INCINTL=
9324 fi
9325
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009326
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009327 if test "$gt_use_preinstalled_gnugettext" != "yes"; then
9328 nls_cv_use_gnu_gettext=yes
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00009329 fi
9330 fi
9331
9332 if test "$nls_cv_use_gnu_gettext" = "yes"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009333 BUILD_INCLUDED_LIBINTL=yes
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009334 USE_INCLUDED_LIBINTL=yes
9335 LIBINTL="\${top_builddir}/intl/libintl.a $LIBICONV"
9336 LTLIBINTL="\${top_builddir}/intl/libintl.a $LTLIBICONV"
9337 LIBS=`echo " $LIBS " | sed -e 's/ -lintl / /' -e 's/^ //' -e 's/ $//'`
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00009338 fi
9339
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009340 if test "$gt_use_preinstalled_gnugettext" = "yes" \
9341 || test "$nls_cv_use_gnu_gettext" = "yes"; then
9342 CATOBJEXT=.gmo
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00009343 fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009344
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00009345
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009346 if test "$gt_use_preinstalled_gnugettext" = "yes" \
9347 || test "$nls_cv_use_gnu_gettext" = "yes"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009348
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009349$as_echo "#define ENABLE_NLS 1" >>confdefs.h
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00009350
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009351 else
9352 USE_NLS=no
9353 fi
9354 fi
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00009355
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009356 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use NLS" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009357$as_echo_n "checking whether to use NLS... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009358 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009359$as_echo "$USE_NLS" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009360 if test "$USE_NLS" = "yes"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009361 { $as_echo "$as_me:${as_lineno-$LINENO}: checking where the gettext function comes from" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009362$as_echo_n "checking where the gettext function comes from... " >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009363 if test "$gt_use_preinstalled_gnugettext" = "yes"; then
9364 if test "$gt_cv_func_gnugettext1_libintl" = "yes"; then
9365 gt_source="external libintl"
9366 else
9367 gt_source="libc"
9368 fi
9369 else
9370 gt_source="included intl directory"
9371 fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009372 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_source" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009373$as_echo "$gt_source" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009374 fi
9375
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009376 if test "$USE_NLS" = "yes"; then
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00009377
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009378 if test "$gt_use_preinstalled_gnugettext" = "yes"; then
9379 if test "$gt_cv_func_gnugettext1_libintl" = "yes"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009380 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libintl" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009381$as_echo_n "checking how to link with libintl... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009382 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBINTL" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009383$as_echo "$LIBINTL" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009384
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009385 for element in $INCINTL; do
9386 haveit=
9387 for x in $CPPFLAGS; do
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009388
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009389 acl_save_prefix="$prefix"
9390 prefix="$acl_final_prefix"
9391 acl_save_exec_prefix="$exec_prefix"
9392 exec_prefix="$acl_final_exec_prefix"
9393 eval x=\"$x\"
9394 exec_prefix="$acl_save_exec_prefix"
9395 prefix="$acl_save_prefix"
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00009396
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009397 if test "X$x" = "X$element"; then
9398 haveit=yes
9399 break
9400 fi
9401 done
9402 if test -z "$haveit"; then
9403 CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
9404 fi
9405 done
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00009406
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009407 fi
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00009408
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009409
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009410$as_echo "#define HAVE_GETTEXT 1" >>confdefs.h
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009411
9412
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009413$as_echo "#define HAVE_DCGETTEXT 1" >>confdefs.h
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009414
9415 fi
9416
9417 POSUB=po
9418 fi
9419
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009420
9421 if test "$PACKAGE" = gettext-runtime || test "$PACKAGE" = gettext-tools; then
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009422 BUILD_INCLUDED_LIBINTL=yes
9423 fi
9424
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009425
9426
9427
Theodore Ts'o93636bd2003-07-12 02:45:05 -04009428
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009429 nls_cv_header_intl=
9430 nls_cv_header_libgt=
9431
9432 DATADIRNAME=share
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009433
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009434
9435 INSTOBJEXT=.mo
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009436
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009437
9438 GENCAT=gencat
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009439
9440
9441 if test "$USE_INCLUDED_LIBINTL" = yes; then
9442 INTLOBJS="\$(GETTOBJS)"
9443 fi
9444
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009445
9446 INTL_LIBTOOL_SUFFIX_PREFIX=
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009447
9448
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009449
9450 INTLLIBS="$LIBINTL"
Theodore Ts'o93636bd2003-07-12 02:45:05 -04009451
9452
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009453
9454
9455
9456
9457
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009458{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009459$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
9460set x ${MAKE-make}
9461ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10009462if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009463 $as_echo_n "(cached) " >&6
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009464else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009465 cat >conftest.make <<\_ACEOF
Theodore Ts'oe1052142006-10-21 21:46:47 -04009466SHELL = /bin/sh
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009467all:
Theodore Ts'oe1052142006-10-21 21:46:47 -04009468 @echo '@@@%%%=$(MAKE)=@@@%%%'
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009469_ACEOF
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10009470# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
Theodore Ts'oe1052142006-10-21 21:46:47 -04009471case `${MAKE-make} -f conftest.make 2>/dev/null` in
9472 *@@@%%%=?*=@@@%%%*)
9473 eval ac_cv_prog_make_${ac_make}_set=yes;;
9474 *)
9475 eval ac_cv_prog_make_${ac_make}_set=no;;
9476esac
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009477rm -f conftest.make
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009478fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04009479if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009480 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009481$as_echo "yes" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009482 SET_MAKE=
9483else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009484 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009485$as_echo "no" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009486 SET_MAKE="MAKE=${MAKE-make}"
9487fi
9488
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009489 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU make" >&5
Theodore Ts'obcb915b2009-07-02 18:19:10 -04009490$as_echo_n "checking for GNU make... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10009491if ${_cv_gnu_make_command+:} false; then :
Theodore Ts'obcb915b2009-07-02 18:19:10 -04009492 $as_echo_n "(cached) " >&6
9493else
9494 _cv_gnu_make_command='' ;
9495 for a in "$MAKE" make gmake gnumake ; do
9496 if test -z "$a" ; then continue ; fi ;
9497 if ( sh -c "$a --version" 2> /dev/null | grep GNU 2>&1 > /dev/null ) ; then
9498 _cv_gnu_make_command=$a ;
9499 break;
9500 fi
9501 done ;
9502
9503fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009504{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_cv_gnu_make_command" >&5
Theodore Ts'obcb915b2009-07-02 18:19:10 -04009505$as_echo "$_cv_gnu_make_command" >&6; } ;
9506 if test "x$_cv_gnu_make_command" != "x" ; then
9507 ifGNUmake='' ;
9508 ifNotGNUmake='#' ;
9509 else
9510 ifGNUmake='#' ;
9511 ifNotGNUmake='' ;
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009512 { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"Not found\"" >&5
Theodore Ts'obcb915b2009-07-02 18:19:10 -04009513$as_echo "\"Not found\"" >&6; };
9514 fi
9515
9516
9517
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009518# Extract the first word of "ln", so it can be a program name with args.
9519set dummy ln; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009520{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009521$as_echo_n "checking for $ac_word... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10009522if ${ac_cv_path_LN+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009523 $as_echo_n "(cached) " >&6
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009524else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009525 case $LN in
9526 [\\/]* | ?:[\\/]*)
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009527 ac_cv_path_LN="$LN" # Let the user override the test with a path.
9528 ;;
9529 *)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009530 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9531for as_dir in $PATH
9532do
9533 IFS=$as_save_IFS
9534 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009535 for ac_exec_ext in '' $ac_executable_extensions; do
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10009536 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009537 ac_cv_path_LN="$as_dir/$ac_word$ac_exec_ext"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009538 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009539 break 2
9540 fi
9541done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009542 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04009543IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009544
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009545 test -z "$ac_cv_path_LN" && ac_cv_path_LN="ln"
9546 ;;
9547esac
9548fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009549LN=$ac_cv_path_LN
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009550if test -n "$LN"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009551 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LN" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009552$as_echo "$LN" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009553else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009554 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009555$as_echo "no" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009556fi
9557
Theodore Ts'oe1052142006-10-21 21:46:47 -04009558
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009559{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009560$as_echo_n "checking whether ln -s works... " >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009561LN_S=$as_ln_s
9562if test "$LN_S" = "ln -s"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009563 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009564$as_echo "yes" >&6; }
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +00009565else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009566 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009567$as_echo "no, using $LN_S" >&6; }
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +00009568fi
9569
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009570# Extract the first word of "mv", so it can be a program name with args.
9571set dummy mv; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009572{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009573$as_echo_n "checking for $ac_word... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10009574if ${ac_cv_path_MV+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009575 $as_echo_n "(cached) " >&6
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009576else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009577 case $MV in
9578 [\\/]* | ?:[\\/]*)
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009579 ac_cv_path_MV="$MV" # Let the user override the test with a path.
9580 ;;
9581 *)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009582 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9583for as_dir in $PATH
9584do
9585 IFS=$as_save_IFS
9586 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009587 for ac_exec_ext in '' $ac_executable_extensions; do
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10009588 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009589 ac_cv_path_MV="$as_dir/$ac_word$ac_exec_ext"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009590 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009591 break 2
9592 fi
9593done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009594 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04009595IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009596
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009597 test -z "$ac_cv_path_MV" && ac_cv_path_MV="mv"
9598 ;;
9599esac
9600fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009601MV=$ac_cv_path_MV
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009602if test -n "$MV"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009603 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MV" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009604$as_echo "$MV" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009605else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009606 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009607$as_echo "no" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009608fi
9609
Theodore Ts'oe1052142006-10-21 21:46:47 -04009610
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009611# Extract the first word of "cp", so it can be a program name with args.
9612set dummy cp; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009613{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009614$as_echo_n "checking for $ac_word... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10009615if ${ac_cv_path_CP+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009616 $as_echo_n "(cached) " >&6
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009617else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009618 case $CP in
9619 [\\/]* | ?:[\\/]*)
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009620 ac_cv_path_CP="$CP" # Let the user override the test with a path.
9621 ;;
9622 *)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009623 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9624for as_dir in $PATH
9625do
9626 IFS=$as_save_IFS
9627 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009628 for ac_exec_ext in '' $ac_executable_extensions; do
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10009629 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009630 ac_cv_path_CP="$as_dir/$ac_word$ac_exec_ext"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009631 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009632 break 2
9633 fi
9634done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009635 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04009636IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009637
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009638 test -z "$ac_cv_path_CP" && ac_cv_path_CP="cp"
9639 ;;
9640esac
9641fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009642CP=$ac_cv_path_CP
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009643if test -n "$CP"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009644 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CP" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009645$as_echo "$CP" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009646else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009647 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009648$as_echo "no" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009649fi
9650
Theodore Ts'oe1052142006-10-21 21:46:47 -04009651
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009652# Extract the first word of "rm", so it can be a program name with args.
9653set dummy rm; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009654{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009655$as_echo_n "checking for $ac_word... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10009656if ${ac_cv_path_RM+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009657 $as_echo_n "(cached) " >&6
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009658else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009659 case $RM in
9660 [\\/]* | ?:[\\/]*)
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009661 ac_cv_path_RM="$RM" # Let the user override the test with a path.
9662 ;;
9663 *)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009664 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9665for as_dir in $PATH
9666do
9667 IFS=$as_save_IFS
9668 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009669 for ac_exec_ext in '' $ac_executable_extensions; do
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10009670 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009671 ac_cv_path_RM="$as_dir/$ac_word$ac_exec_ext"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009672 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009673 break 2
9674 fi
9675done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009676 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04009677IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009678
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009679 test -z "$ac_cv_path_RM" && ac_cv_path_RM="rm"
9680 ;;
9681esac
9682fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009683RM=$ac_cv_path_RM
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009684if test -n "$RM"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009685 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RM" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009686$as_echo "$RM" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009687else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009688 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009689$as_echo "no" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009690fi
9691
Theodore Ts'oe1052142006-10-21 21:46:47 -04009692
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009693# Extract the first word of "chmod", so it can be a program name with args.
9694set dummy chmod; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009695{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009696$as_echo_n "checking for $ac_word... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10009697if ${ac_cv_path_CHMOD+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009698 $as_echo_n "(cached) " >&6
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009699else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009700 case $CHMOD in
9701 [\\/]* | ?:[\\/]*)
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009702 ac_cv_path_CHMOD="$CHMOD" # Let the user override the test with a path.
9703 ;;
9704 *)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009705 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9706for as_dir in $PATH
9707do
9708 IFS=$as_save_IFS
9709 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009710 for ac_exec_ext in '' $ac_executable_extensions; do
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10009711 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009712 ac_cv_path_CHMOD="$as_dir/$ac_word$ac_exec_ext"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009713 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009714 break 2
9715 fi
9716done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009717 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04009718IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009719
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009720 test -z "$ac_cv_path_CHMOD" && ac_cv_path_CHMOD=":"
9721 ;;
9722esac
9723fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009724CHMOD=$ac_cv_path_CHMOD
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009725if test -n "$CHMOD"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009726 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CHMOD" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009727$as_echo "$CHMOD" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009728else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009729 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009730$as_echo "no" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009731fi
9732
Theodore Ts'oe1052142006-10-21 21:46:47 -04009733
Theodore Ts'o32237012005-01-17 19:13:39 -05009734for ac_prog in gawk mawk nawk awk
9735do
9736 # Extract the first word of "$ac_prog", so it can be a program name with args.
9737set dummy $ac_prog; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009738{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009739$as_echo_n "checking for $ac_word... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10009740if ${ac_cv_prog_AWK+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009741 $as_echo_n "(cached) " >&6
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009742else
Theodore Ts'o32237012005-01-17 19:13:39 -05009743 if test -n "$AWK"; then
9744 ac_cv_prog_AWK="$AWK" # Let the user override the test.
9745else
9746as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009747for as_dir in $PATH
9748do
9749 IFS=$as_save_IFS
9750 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009751 for ac_exec_ext in '' $ac_executable_extensions; do
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10009752 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'o32237012005-01-17 19:13:39 -05009753 ac_cv_prog_AWK="$ac_prog"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009754 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009755 break 2
9756 fi
9757done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009758 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04009759IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009760
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009761fi
Theodore Ts'o32237012005-01-17 19:13:39 -05009762fi
9763AWK=$ac_cv_prog_AWK
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009764if test -n "$AWK"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009765 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009766$as_echo "$AWK" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009767else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009768 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009769$as_echo "no" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009770fi
9771
Theodore Ts'oe1052142006-10-21 21:46:47 -04009772
Theodore Ts'o32237012005-01-17 19:13:39 -05009773 test -n "$AWK" && break
9774done
9775
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009776{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009777$as_echo_n "checking for egrep... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10009778if ${ac_cv_path_EGREP+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009779 $as_echo_n "(cached) " >&6
Theodore Ts'o32237012005-01-17 19:13:39 -05009780else
Theodore Ts'oe1052142006-10-21 21:46:47 -04009781 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
9782 then ac_cv_path_EGREP="$GREP -E"
9783 else
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009784 if test -z "$EGREP"; then
Theodore Ts'oe1052142006-10-21 21:46:47 -04009785 ac_path_EGREP_found=false
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009786 # Loop through the user's path and test for each of PROGNAME-LIST
9787 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
Theodore Ts'oe1052142006-10-21 21:46:47 -04009788for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
9789do
9790 IFS=$as_save_IFS
9791 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009792 for ac_prog in egrep; do
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009793 for ac_exec_ext in '' $ac_executable_extensions; do
9794 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10009795 as_fn_executable_p "$ac_path_EGREP" || continue
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009796# Check for GNU ac_path_EGREP and select it if it is found.
Theodore Ts'oe1052142006-10-21 21:46:47 -04009797 # Check for GNU $ac_path_EGREP
9798case `"$ac_path_EGREP" --version 2>&1` in
9799*GNU*)
9800 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
9801*)
9802 ac_count=0
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009803 $as_echo_n 0123456789 >"conftest.in"
Theodore Ts'oe1052142006-10-21 21:46:47 -04009804 while :
9805 do
9806 cat "conftest.in" "conftest.in" >"conftest.tmp"
9807 mv "conftest.tmp" "conftest.in"
9808 cp "conftest.in" "conftest.nl"
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009809 $as_echo 'EGREP' >> "conftest.nl"
Theodore Ts'oe1052142006-10-21 21:46:47 -04009810 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
9811 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009812 as_fn_arith $ac_count + 1 && ac_count=$as_val
Theodore Ts'oe1052142006-10-21 21:46:47 -04009813 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
9814 # Best one so far, save it but keep looking for a better one
9815 ac_cv_path_EGREP="$ac_path_EGREP"
9816 ac_path_EGREP_max=$ac_count
Theodore Ts'o32237012005-01-17 19:13:39 -05009817 fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04009818 # 10*(2^10) chars as input seems more than enough
9819 test $ac_count -gt 10 && break
9820 done
9821 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
9822esac
9823
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009824 $ac_path_EGREP_found && break 3
9825 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04009826 done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009827 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04009828IFS=$as_save_IFS
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009829 if test -z "$ac_cv_path_EGREP"; then
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10009830 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 +01009831 fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04009832else
9833 ac_cv_path_EGREP=$EGREP
9834fi
9835
Theodore Ts'oe1052142006-10-21 21:46:47 -04009836 fi
9837fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009838{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009839$as_echo "$ac_cv_path_EGREP" >&6; }
Theodore Ts'oe1052142006-10-21 21:46:47 -04009840 EGREP="$ac_cv_path_EGREP"
Theodore Ts'o32237012005-01-17 19:13:39 -05009841
9842
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009843# Extract the first word of "sed", so it can be a program name with args.
9844set dummy sed; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009845{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009846$as_echo_n "checking for $ac_word... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10009847if ${ac_cv_path_SED+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009848 $as_echo_n "(cached) " >&6
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009849else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009850 case $SED in
9851 [\\/]* | ?:[\\/]*)
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009852 ac_cv_path_SED="$SED" # Let the user override the test with a path.
9853 ;;
9854 *)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009855 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9856for as_dir in $PATH
9857do
9858 IFS=$as_save_IFS
9859 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009860 for ac_exec_ext in '' $ac_executable_extensions; do
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10009861 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009862 ac_cv_path_SED="$as_dir/$ac_word$ac_exec_ext"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009863 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009864 break 2
9865 fi
9866done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009867 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04009868IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009869
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009870 test -z "$ac_cv_path_SED" && ac_cv_path_SED="sed"
9871 ;;
9872esac
9873fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009874SED=$ac_cv_path_SED
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009875if test -n "$SED"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009876 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SED" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009877$as_echo "$SED" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009878else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009879 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009880$as_echo "no" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009881fi
9882
Theodore Ts'oe1052142006-10-21 21:46:47 -04009883
Theodore Ts'o9d564f71999-07-03 20:25:58 +00009884# Extract the first word of "perl", so it can be a program name with args.
9885set dummy perl; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009886{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009887$as_echo_n "checking for $ac_word... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10009888if ${ac_cv_path_PERL+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009889 $as_echo_n "(cached) " >&6
Theodore Ts'o9d564f71999-07-03 20:25:58 +00009890else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009891 case $PERL in
9892 [\\/]* | ?:[\\/]*)
Theodore Ts'o9d564f71999-07-03 20:25:58 +00009893 ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
9894 ;;
Theodore Ts'o9d564f71999-07-03 20:25:58 +00009895 *)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009896 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9897for as_dir in $PATH
9898do
9899 IFS=$as_save_IFS
9900 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009901 for ac_exec_ext in '' $ac_executable_extensions; do
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10009902 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009903 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009904 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009905 break 2
9906 fi
9907done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009908 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04009909IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009910
Theodore Ts'o9d564f71999-07-03 20:25:58 +00009911 test -z "$ac_cv_path_PERL" && ac_cv_path_PERL="perl"
9912 ;;
9913esac
9914fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009915PERL=$ac_cv_path_PERL
Theodore Ts'o9d564f71999-07-03 20:25:58 +00009916if test -n "$PERL"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009917 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009918$as_echo "$PERL" >&6; }
Theodore Ts'o9d564f71999-07-03 20:25:58 +00009919else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009920 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009921$as_echo "no" >&6; }
Theodore Ts'o9d564f71999-07-03 20:25:58 +00009922fi
9923
Theodore Ts'oe1052142006-10-21 21:46:47 -04009924
Theodore Ts'o250f79f2001-05-19 22:02:22 +00009925# Extract the first word of "ldconfig", so it can be a program name with args.
9926set dummy ldconfig; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009927{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009928$as_echo_n "checking for $ac_word... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10009929if ${ac_cv_path_LDCONFIG+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009930 $as_echo_n "(cached) " >&6
Theodore Ts'o250f79f2001-05-19 22:02:22 +00009931else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009932 case $LDCONFIG in
9933 [\\/]* | ?:[\\/]*)
Theodore Ts'o250f79f2001-05-19 22:02:22 +00009934 ac_cv_path_LDCONFIG="$LDCONFIG" # Let the user override the test with a path.
9935 ;;
Theodore Ts'o250f79f2001-05-19 22:02:22 +00009936 *)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009937 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9938for as_dir in $PATH
9939do
9940 IFS=$as_save_IFS
9941 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009942 for ac_exec_ext in '' $ac_executable_extensions; do
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10009943 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009944 ac_cv_path_LDCONFIG="$as_dir/$ac_word$ac_exec_ext"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009945 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009946 break 2
9947 fi
9948done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009949 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04009950IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009951
Theodore Ts'o250f79f2001-05-19 22:02:22 +00009952 test -z "$ac_cv_path_LDCONFIG" && ac_cv_path_LDCONFIG=":"
9953 ;;
9954esac
9955fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009956LDCONFIG=$ac_cv_path_LDCONFIG
Theodore Ts'o250f79f2001-05-19 22:02:22 +00009957if test -n "$LDCONFIG"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009958 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LDCONFIG" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009959$as_echo "$LDCONFIG" >&6; }
Theodore Ts'o250f79f2001-05-19 22:02:22 +00009960else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009961 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009962$as_echo "no" >&6; }
Theodore Ts'o250f79f2001-05-19 22:02:22 +00009963fi
9964
Theodore Ts'oe1052142006-10-21 21:46:47 -04009965
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009966if test -n "$ac_tool_prefix"; then
9967 # 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 +00009968set dummy ${ac_tool_prefix}ar; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009969{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009970$as_echo_n "checking for $ac_word... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10009971if ${ac_cv_prog_AR+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009972 $as_echo_n "(cached) " >&6
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009973else
9974 if test -n "$AR"; then
9975 ac_cv_prog_AR="$AR" # Let the user override the test.
9976else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009977as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9978for as_dir in $PATH
9979do
9980 IFS=$as_save_IFS
9981 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009982 for ac_exec_ext in '' $ac_executable_extensions; do
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10009983 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009984 ac_cv_prog_AR="${ac_tool_prefix}ar"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009985 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009986 break 2
9987 fi
9988done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009989 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04009990IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009991
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009992fi
9993fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009994AR=$ac_cv_prog_AR
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009995if test -n "$AR"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009996 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009997$as_echo "$AR" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009998else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009999 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010000$as_echo "no" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010001fi
10002
Theodore Ts'oe1052142006-10-21 21:46:47 -040010003
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010004fi
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010005if test -z "$ac_cv_prog_AR"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010006 ac_ct_AR=$AR
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010007 # Extract the first word of "ar", so it can be a program name with args.
10008set dummy ar; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010009{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010010$as_echo_n "checking for $ac_word... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100010011if ${ac_cv_prog_ac_ct_AR+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010012 $as_echo_n "(cached) " >&6
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010013else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010014 if test -n "$ac_ct_AR"; then
10015 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010016else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010017as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10018for as_dir in $PATH
10019do
10020 IFS=$as_save_IFS
10021 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010022 for ac_exec_ext in '' $ac_executable_extensions; do
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100010023 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010024 ac_cv_prog_ac_ct_AR="ar"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010025 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010026 break 2
10027 fi
10028done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010029 done
Theodore Ts'oe1052142006-10-21 21:46:47 -040010030IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010031
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010032fi
10033fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010034ac_ct_AR=$ac_cv_prog_ac_ct_AR
10035if test -n "$ac_ct_AR"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010036 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010037$as_echo "$ac_ct_AR" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010038else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010039 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010040$as_echo "no" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010041fi
10042
Theodore Ts'oe1052142006-10-21 21:46:47 -040010043 if test "x$ac_ct_AR" = x; then
10044 AR="ar"
10045 else
10046 case $cross_compiling:$ac_tool_warned in
10047yes:)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010048{ $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 +010010049$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
Theodore Ts'oe1052142006-10-21 21:46:47 -040010050ac_tool_warned=yes ;;
10051esac
10052 AR=$ac_ct_AR
10053 fi
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010054else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010055 AR="$ac_cv_prog_AR"
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010056fi
10057
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010058if test -n "$ac_tool_prefix"; then
10059 # 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 +000010060set dummy ${ac_tool_prefix}ranlib; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010061{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010062$as_echo_n "checking for $ac_word... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100010063if ${ac_cv_prog_RANLIB+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010064 $as_echo_n "(cached) " >&6
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010065else
10066 if test -n "$RANLIB"; then
10067 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
10068else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010069as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10070for as_dir in $PATH
10071do
10072 IFS=$as_save_IFS
10073 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010074 for ac_exec_ext in '' $ac_executable_extensions; do
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100010075 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010076 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010077 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010078 break 2
10079 fi
10080done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010081 done
Theodore Ts'oe1052142006-10-21 21:46:47 -040010082IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010083
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010084fi
10085fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010086RANLIB=$ac_cv_prog_RANLIB
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010087if test -n "$RANLIB"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010088 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010089$as_echo "$RANLIB" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010090else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010091 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010092$as_echo "no" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010093fi
10094
Theodore Ts'oe1052142006-10-21 21:46:47 -040010095
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010096fi
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010097if test -z "$ac_cv_prog_RANLIB"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010098 ac_ct_RANLIB=$RANLIB
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010099 # Extract the first word of "ranlib", so it can be a program name with args.
10100set dummy ranlib; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010101{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010102$as_echo_n "checking for $ac_word... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100010103if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010104 $as_echo_n "(cached) " >&6
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010105else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010106 if test -n "$ac_ct_RANLIB"; then
10107 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010108else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010109as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10110for as_dir in $PATH
10111do
10112 IFS=$as_save_IFS
10113 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010114 for ac_exec_ext in '' $ac_executable_extensions; do
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100010115 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010116 ac_cv_prog_ac_ct_RANLIB="ranlib"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010117 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010118 break 2
10119 fi
10120done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010121 done
Theodore Ts'oe1052142006-10-21 21:46:47 -040010122IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010123
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010124fi
10125fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010126ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
10127if test -n "$ac_ct_RANLIB"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010128 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010129$as_echo "$ac_ct_RANLIB" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010130else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010131 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010132$as_echo "no" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010133fi
10134
Theodore Ts'oe1052142006-10-21 21:46:47 -040010135 if test "x$ac_ct_RANLIB" = x; then
10136 RANLIB=":"
10137 else
10138 case $cross_compiling:$ac_tool_warned in
10139yes:)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010140{ $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 +010010141$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
Theodore Ts'oe1052142006-10-21 21:46:47 -040010142ac_tool_warned=yes ;;
10143esac
10144 RANLIB=$ac_ct_RANLIB
10145 fi
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010146else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010147 RANLIB="$ac_cv_prog_RANLIB"
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010148fi
10149
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010150if test -n "$ac_tool_prefix"; then
10151 # 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 +000010152set dummy ${ac_tool_prefix}strip; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010153{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010154$as_echo_n "checking for $ac_word... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100010155if ${ac_cv_prog_STRIP+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010156 $as_echo_n "(cached) " >&6
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010157else
10158 if test -n "$STRIP"; then
10159 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
10160else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010161as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10162for as_dir in $PATH
10163do
10164 IFS=$as_save_IFS
10165 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010166 for ac_exec_ext in '' $ac_executable_extensions; do
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100010167 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010168 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010169 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010170 break 2
10171 fi
10172done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010173 done
Theodore Ts'oe1052142006-10-21 21:46:47 -040010174IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010175
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010176fi
10177fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010178STRIP=$ac_cv_prog_STRIP
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010179if test -n "$STRIP"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010180 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010181$as_echo "$STRIP" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010182else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010183 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010184$as_echo "no" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010185fi
10186
Theodore Ts'oe1052142006-10-21 21:46:47 -040010187
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010188fi
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010189if test -z "$ac_cv_prog_STRIP"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010190 ac_ct_STRIP=$STRIP
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010191 # Extract the first word of "strip", so it can be a program name with args.
10192set dummy strip; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010193{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010194$as_echo_n "checking for $ac_word... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100010195if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010196 $as_echo_n "(cached) " >&6
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010197else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010198 if test -n "$ac_ct_STRIP"; then
10199 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010200else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010201as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10202for as_dir in $PATH
10203do
10204 IFS=$as_save_IFS
10205 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010206 for ac_exec_ext in '' $ac_executable_extensions; do
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100010207 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010208 ac_cv_prog_ac_ct_STRIP="strip"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010209 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010210 break 2
10211 fi
10212done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010213 done
Theodore Ts'oe1052142006-10-21 21:46:47 -040010214IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010215
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010216fi
10217fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010218ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
10219if test -n "$ac_ct_STRIP"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010220 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010221$as_echo "$ac_ct_STRIP" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010222else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010223 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010224$as_echo "no" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010225fi
10226
Theodore Ts'oe1052142006-10-21 21:46:47 -040010227 if test "x$ac_ct_STRIP" = x; then
10228 STRIP=":"
10229 else
10230 case $cross_compiling:$ac_tool_warned in
10231yes:)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010232{ $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 +010010233$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
Theodore Ts'oe1052142006-10-21 21:46:47 -040010234ac_tool_warned=yes ;;
10235esac
10236 STRIP=$ac_ct_STRIP
10237 fi
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010238else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010239 STRIP="$ac_cv_prog_STRIP"
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010240fi
10241
Manish Katiyar7321d942008-04-14 17:20:03 +053010242# Extract the first word of "makeinfo", so it can be a program name with args.
10243set dummy makeinfo; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010244{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010245$as_echo_n "checking for $ac_word... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100010246if ${ac_cv_prog_MAKEINFO+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010247 $as_echo_n "(cached) " >&6
Manish Katiyar7321d942008-04-14 17:20:03 +053010248else
10249 if test -n "$MAKEINFO"; then
10250 ac_cv_prog_MAKEINFO="$MAKEINFO" # Let the user override the test.
10251else
10252as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10253for as_dir in $PATH
10254do
10255 IFS=$as_save_IFS
10256 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010257 for ac_exec_ext in '' $ac_executable_extensions; do
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100010258 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Manish Katiyar7321d942008-04-14 17:20:03 +053010259 ac_cv_prog_MAKEINFO="makeinfo"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010260 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Manish Katiyar7321d942008-04-14 17:20:03 +053010261 break 2
10262 fi
10263done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010264 done
Manish Katiyar7321d942008-04-14 17:20:03 +053010265IFS=$as_save_IFS
10266
10267fi
10268fi
10269MAKEINFO=$ac_cv_prog_MAKEINFO
10270if test -n "$MAKEINFO"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010271 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKEINFO" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010272$as_echo "$MAKEINFO" >&6; }
Manish Katiyar7321d942008-04-14 17:20:03 +053010273else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010274 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010275$as_echo "no" >&6; }
Manish Katiyar7321d942008-04-14 17:20:03 +053010276fi
10277
10278
10279if test "_$MAKEINFO" = "_"; then
10280 MAKEINFO="@echo Makeinfo is missing. Info documentation will not be built.;true"
10281else
10282 case "$MAKEINFO" in
10283 */missing.*)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010284 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING:
Manish Katiyar7321d942008-04-14 17:20:03 +053010285*** Makeinfo is missing. Info documentation will not be built." >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010286$as_echo "$as_me: WARNING:
Manish Katiyar7321d942008-04-14 17:20:03 +053010287*** Makeinfo is missing. Info documentation will not be built." >&2;}
10288 ;;
10289 *)
10290 ;;
10291 esac
10292fi
10293
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010294
Theodore Ts'o6c133521999-07-03 20:37:03 +000010295# See if we need a separate native compiler.
10296if test $cross_compiling = no; then
10297 BUILD_CC="$CC"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010298
Theodore Ts'o6c133521999-07-03 20:37:03 +000010299else
10300 for ac_prog in gcc cc
10301do
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010302 # Extract the first word of "$ac_prog", so it can be a program name with args.
Theodore Ts'o6c133521999-07-03 20:37:03 +000010303set dummy $ac_prog; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010304{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010305$as_echo_n "checking for $ac_word... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100010306if ${ac_cv_prog_BUILD_CC+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010307 $as_echo_n "(cached) " >&6
Theodore Ts'o6c133521999-07-03 20:37:03 +000010308else
10309 if test -n "$BUILD_CC"; then
10310 ac_cv_prog_BUILD_CC="$BUILD_CC" # Let the user override the test.
10311else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010312as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10313for as_dir in $PATH
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010314do
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010315 IFS=$as_save_IFS
10316 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010317 for ac_exec_ext in '' $ac_executable_extensions; do
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100010318 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010319 ac_cv_prog_BUILD_CC="$ac_prog"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010320 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010321 break 2
10322 fi
10323done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010324 done
Theodore Ts'oe1052142006-10-21 21:46:47 -040010325IFS=$as_save_IFS
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010326
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010327fi
10328fi
10329BUILD_CC=$ac_cv_prog_BUILD_CC
10330if test -n "$BUILD_CC"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010331 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BUILD_CC" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010332$as_echo "$BUILD_CC" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010333else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010334 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010335$as_echo "no" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010336fi
10337
Theodore Ts'oe1052142006-10-21 21:46:47 -040010338
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010339 test -n "$BUILD_CC" && break
10340done
10341
10342fi
Mike Frysinger677fc912012-03-06 20:13:54 -050010343for 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/falloc.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 -050010344do :
10345 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
10346ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100010347if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010348 cat >>confdefs.h <<_ACEOF
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010349#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010350_ACEOF
10351
10352fi
10353
10354done
10355
Theodore Ts'oda76d6b2005-01-18 23:29:01 -050010356for ac_header in sys/disk.h sys/mount.h
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010357do :
10358 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
10359ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "
Theodore Ts'oda76d6b2005-01-18 23:29:01 -050010360#if HAVE_SYS_QUEUE_H
10361#include <sys/queue.h>
10362#endif
10363
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010364"
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100010365if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
Theodore Ts'oda76d6b2005-01-18 23:29:01 -050010366 cat >>confdefs.h <<_ACEOF
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010367#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
Theodore Ts'oda76d6b2005-01-18 23:29:01 -050010368_ACEOF
10369
10370fi
10371
10372done
10373
Theodore Ts'oda76d6b2005-01-18 23:29:01 -050010374for ac_header in net/if.h
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010375do :
10376 ac_fn_c_check_header_compile "$LINENO" "net/if.h" "ac_cv_header_net_if_h" "
Theodore Ts'oda76d6b2005-01-18 23:29:01 -050010377#if HAVE_SYS_TYPES_H
10378#include <sys/types.h>
10379#endif
10380#if HAVE_SYS_SOCKET
10381#include <sys/socket.h>
10382#endif
10383
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010384"
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100010385if test "x$ac_cv_header_net_if_h" = xyes; then :
Theodore Ts'oda76d6b2005-01-18 23:29:01 -050010386 cat >>confdefs.h <<_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010387#define HAVE_NET_IF_H 1
Theodore Ts'oda76d6b2005-01-18 23:29:01 -050010388_ACEOF
10389
10390fi
10391
10392done
10393
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010394for ac_func in vprintf
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010395do :
10396 ac_fn_c_check_func "$LINENO" "vprintf" "ac_cv_func_vprintf"
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100010397if test "x$ac_cv_func_vprintf" = xyes; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010398 cat >>confdefs.h <<_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010399#define HAVE_VPRINTF 1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010400_ACEOF
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010401
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010402ac_fn_c_check_func "$LINENO" "_doprnt" "ac_cv_func__doprnt"
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100010403if test "x$ac_cv_func__doprnt" = xyes; then :
Theodore Ts'o93636bd2003-07-12 02:45:05 -040010404
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010405$as_echo "#define HAVE_DOPRNT 1" >>confdefs.h
Theodore Ts'o93636bd2003-07-12 02:45:05 -040010406
10407fi
10408
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010409fi
10410done
10411
10412
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010413ac_fn_c_check_member "$LINENO" "struct dirent" "d_reclen" "ac_cv_member_struct_dirent_d_reclen" "#include <dirent.h>
10414"
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100010415if test "x$ac_cv_member_struct_dirent_d_reclen" = xyes; then :
Theodore Ts'od1154eb2011-09-18 17:34:37 -040010416
10417$as_echo "#define HAVE_RECLEN_DIRENT 1" >>confdefs.h
Theodore Ts'offf45482003-04-13 00:44:19 -040010418
10419fi
Theodore Ts'o6c65d252005-01-19 12:59:48 -050010420
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010421ac_fn_c_check_type "$LINENO" "ssize_t" "ac_cv_type_ssize_t" "#include <sys/types.h>
10422"
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100010423if test "x$ac_cv_type_ssize_t" = xyes; then :
Theodore Ts'od1154eb2011-09-18 17:34:37 -040010424
10425$as_echo "#define HAVE_TYPE_SSIZE_T 1" >>confdefs.h
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010426
Theodore Ts'offf45482003-04-13 00:44:19 -040010427fi
Theodore Ts'oe1052142006-10-21 21:46:47 -040010428
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010429ac_fn_c_check_decl "$LINENO" "llseek" "ac_cv_have_decl_llseek" "#include <unistd.h>
10430"
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100010431if test "x$ac_cv_have_decl_llseek" = xyes; then :
Theodore Ts'od1154eb2011-09-18 17:34:37 -040010432
10433$as_echo "#define HAVE_LLSEEK_PROTOTYPE 1" >>confdefs.h
Theodore Ts'offf45482003-04-13 00:44:19 -040010434
10435fi
Theodore Ts'o6c65d252005-01-19 12:59:48 -050010436
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010437ac_fn_c_check_decl "$LINENO" "lseek64" "ac_cv_have_decl_lseek64" "#define _LARGEFILE_SOURCE
Theodore Ts'o6c65d252005-01-19 12:59:48 -050010438 #define _LARGEFILE64_SOURCE
10439 #include <unistd.h>
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010440"
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100010441if test "x$ac_cv_have_decl_lseek64" = xyes; then :
Theodore Ts'od1154eb2011-09-18 17:34:37 -040010442
10443$as_echo "#define HAVE_LSEEK64_PROTOTYPE 1" >>confdefs.h
Theodore Ts'o6928adc2000-05-25 23:28:50 +000010444
10445fi
Theodore Ts'o6c65d252005-01-19 12:59:48 -050010446
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040010447# The cast to long int works around a bug in the HP C Compiler
10448# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
10449# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
10450# This bug is HP SR number 8606223364.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010451{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of short" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010452$as_echo_n "checking size of short... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100010453if ${ac_cv_sizeof_short+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010454 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010455else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010456 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 -050010457
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010458else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010459 if test "$ac_cv_type_short" = yes; then
10460 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010461$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100010462as_fn_error 77 "cannot compute sizeof (short)
10463See \`config.log' for more details" "$LINENO" 5; }
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040010464 else
10465 ac_cv_sizeof_short=0
10466 fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010467fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010468
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010469fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010470{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_short" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010471$as_echo "$ac_cv_sizeof_short" >&6; }
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040010472
10473
10474
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010475cat >>confdefs.h <<_ACEOF
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010476#define SIZEOF_SHORT $ac_cv_sizeof_short
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010477_ACEOF
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010478
10479
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040010480# The cast to long int works around a bug in the HP C Compiler
10481# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
10482# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
10483# This bug is HP SR number 8606223364.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010484{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of int" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010485$as_echo_n "checking size of int... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100010486if ${ac_cv_sizeof_int+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010487 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010488else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010489 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 -050010490
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010491else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010492 if test "$ac_cv_type_int" = yes; then
10493 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010494$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100010495as_fn_error 77 "cannot compute sizeof (int)
10496See \`config.log' for more details" "$LINENO" 5; }
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040010497 else
10498 ac_cv_sizeof_int=0
10499 fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010500fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010501
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010502fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010503{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_int" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010504$as_echo "$ac_cv_sizeof_int" >&6; }
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040010505
10506
10507
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010508cat >>confdefs.h <<_ACEOF
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010509#define SIZEOF_INT $ac_cv_sizeof_int
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010510_ACEOF
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010511
10512
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040010513# The cast to long int works around a bug in the HP C Compiler
10514# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
10515# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
10516# This bug is HP SR number 8606223364.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010517{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010518$as_echo_n "checking size of long... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100010519if ${ac_cv_sizeof_long+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010520 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010521else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010522 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 -050010523
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010524else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010525 if test "$ac_cv_type_long" = yes; then
10526 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010527$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100010528as_fn_error 77 "cannot compute sizeof (long)
10529See \`config.log' for more details" "$LINENO" 5; }
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040010530 else
10531 ac_cv_sizeof_long=0
10532 fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010533fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010534
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010535fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010536{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010537$as_echo "$ac_cv_sizeof_long" >&6; }
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040010538
10539
10540
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010541cat >>confdefs.h <<_ACEOF
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010542#define SIZEOF_LONG $ac_cv_sizeof_long
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010543_ACEOF
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010544
10545
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040010546# The cast to long int works around a bug in the HP C Compiler
10547# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
10548# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
10549# This bug is HP SR number 8606223364.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010550{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long long" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010551$as_echo_n "checking size of long long... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100010552if ${ac_cv_sizeof_long_long+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010553 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010554else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010555 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 -050010556
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010557else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010558 if test "$ac_cv_type_long_long" = yes; then
10559 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010560$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100010561as_fn_error 77 "cannot compute sizeof (long long)
10562See \`config.log' for more details" "$LINENO" 5; }
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040010563 else
10564 ac_cv_sizeof_long_long=0
10565 fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010566fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010567
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010568fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010569{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long_long" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010570$as_echo "$ac_cv_sizeof_long_long" >&6; }
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040010571
10572
10573
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010574cat >>confdefs.h <<_ACEOF
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +000010575#define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010576_ACEOF
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +000010577
Theodore Ts'o93636bd2003-07-12 02:45:05 -040010578
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010579SIZEOF_SHORT=$ac_cv_sizeof_short
10580SIZEOF_INT=$ac_cv_sizeof_int
10581SIZEOF_LONG=$ac_cv_sizeof_long
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +000010582SIZEOF_LONG_LONG=$ac_cv_sizeof_long_long
10583
Theodore Ts'o93636bd2003-07-12 02:45:05 -040010584
10585
10586
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010587 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010588$as_echo_n "checking whether byte ordering is bigendian... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100010589if ${ac_cv_c_bigendian+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010590 $as_echo_n "(cached) " >&6
Theodore Ts'o877eb6d2001-06-11 06:54:13 +000010591else
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010592 ac_cv_c_bigendian=unknown
10593 # See if we're dealing with a universal compiler.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010594 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010595/* end confdefs.h. */
10596#ifndef __APPLE_CC__
10597 not a universal capable compiler
10598 #endif
10599 typedef int dummy;
10600
10601_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010602if ac_fn_c_try_compile "$LINENO"; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010603
10604 # Check for potential -arch flags. It is not universal unless
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010605 # there are at least two -arch flags with different values.
10606 ac_arch=
10607 ac_prev=
10608 for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
10609 if test -n "$ac_prev"; then
10610 case $ac_word in
10611 i?86 | x86_64 | ppc | ppc64)
10612 if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
10613 ac_arch=$ac_word
10614 else
10615 ac_cv_c_bigendian=universal
10616 break
10617 fi
10618 ;;
10619 esac
10620 ac_prev=
10621 elif test "x$ac_word" = "x-arch"; then
10622 ac_prev=arch
10623 fi
10624 done
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010625fi
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010626rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10627 if test $ac_cv_c_bigendian = unknown; then
10628 # See if sys/param.h defines the BYTE_ORDER macro.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010629 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010630/* end confdefs.h. */
Theodore Ts'o877eb6d2001-06-11 06:54:13 +000010631#include <sys/types.h>
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010632 #include <sys/param.h>
Theodore Ts'o877eb6d2001-06-11 06:54:13 +000010633
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010634int
10635main ()
10636{
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010637#if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
10638 && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
10639 && LITTLE_ENDIAN)
10640 bogus endian macros
10641 #endif
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010642
10643 ;
10644 return 0;
10645}
10646_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010647if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'o877eb6d2001-06-11 06:54:13 +000010648 # It does; now see whether it defined to BIG_ENDIAN or not.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010649 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010650/* end confdefs.h. */
Theodore Ts'o877eb6d2001-06-11 06:54:13 +000010651#include <sys/types.h>
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010652 #include <sys/param.h>
Theodore Ts'o877eb6d2001-06-11 06:54:13 +000010653
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010654int
10655main ()
10656{
Theodore Ts'o877eb6d2001-06-11 06:54:13 +000010657#if BYTE_ORDER != BIG_ENDIAN
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010658 not big endian
10659 #endif
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010660
10661 ;
10662 return 0;
10663}
10664_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010665if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'o877eb6d2001-06-11 06:54:13 +000010666 ac_cv_c_bigendian=yes
10667else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010668 ac_cv_c_bigendian=no
Theodore Ts'o877eb6d2001-06-11 06:54:13 +000010669fi
Theodore Ts'oe1052142006-10-21 21:46:47 -040010670rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010671fi
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010672rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10673 fi
10674 if test $ac_cv_c_bigendian = unknown; then
10675 # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010676 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010677/* end confdefs.h. */
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010678#include <limits.h>
10679
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010680int
10681main ()
10682{
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010683#if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
10684 bogus endian macros
10685 #endif
10686
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010687 ;
10688 return 0;
10689}
10690_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010691if ac_fn_c_try_compile "$LINENO"; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010692 # It does; now see whether it defined to _BIG_ENDIAN or not.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010693 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010694/* end confdefs.h. */
10695#include <limits.h>
10696
10697int
10698main ()
10699{
10700#ifndef _BIG_ENDIAN
10701 not big endian
10702 #endif
10703
10704 ;
10705 return 0;
10706}
10707_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010708if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010709 ac_cv_c_bigendian=yes
Theodore Ts'o877eb6d2001-06-11 06:54:13 +000010710else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010711 ac_cv_c_bigendian=no
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010712fi
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010713rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010714fi
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010715rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10716 fi
10717 if test $ac_cv_c_bigendian = unknown; then
10718 # Compile a test program.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010719 if test "$cross_compiling" = yes; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010720 # Try to guess by grepping values from an object file.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010721 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010722/* end confdefs.h. */
10723short int ascii_mm[] =
10724 { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
10725 short int ascii_ii[] =
10726 { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
10727 int use_ascii (int i) {
10728 return ascii_mm[i] + ascii_ii[i];
10729 }
10730 short int ebcdic_ii[] =
10731 { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
10732 short int ebcdic_mm[] =
10733 { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
10734 int use_ebcdic (int i) {
10735 return ebcdic_mm[i] + ebcdic_ii[i];
10736 }
10737 extern int foo;
10738
10739int
10740main ()
10741{
10742return use_ascii (foo) == use_ebcdic (foo);
10743 ;
10744 return 0;
10745}
10746_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010747if ac_fn_c_try_compile "$LINENO"; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010748 if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
10749 ac_cv_c_bigendian=yes
10750 fi
10751 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
10752 if test "$ac_cv_c_bigendian" = unknown; then
10753 ac_cv_c_bigendian=no
10754 else
10755 # finding both strings is unlikely to happen, but who knows?
10756 ac_cv_c_bigendian=unknown
10757 fi
10758 fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010759fi
Theodore Ts'oe1052142006-10-21 21:46:47 -040010760rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010761else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010762 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010763/* end confdefs.h. */
Theodore Ts'oe1052142006-10-21 21:46:47 -040010764$ac_includes_default
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010765int
10766main ()
10767{
Theodore Ts'oe1052142006-10-21 21:46:47 -040010768
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010769 /* Are we little or big endian? From Harbison&Steele. */
10770 union
10771 {
10772 long int l;
10773 char c[sizeof (long int)];
10774 } u;
10775 u.l = 1;
10776 return u.c[sizeof (long int) - 1] == 1;
Theodore Ts'oe1052142006-10-21 21:46:47 -040010777
10778 ;
10779 return 0;
Theodore Ts'o877eb6d2001-06-11 06:54:13 +000010780}
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010781_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010782if ac_fn_c_try_run "$LINENO"; then :
Theodore Ts'o877eb6d2001-06-11 06:54:13 +000010783 ac_cv_c_bigendian=no
10784else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010785 ac_cv_c_bigendian=yes
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010786fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010787rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
10788 conftest.$ac_objext conftest.beam conftest.$ac_ext
Theodore Ts'o93636bd2003-07-12 02:45:05 -040010789fi
Theodore Ts'oe1052142006-10-21 21:46:47 -040010790
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010791 fi
Theodore Ts'o93636bd2003-07-12 02:45:05 -040010792fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010793{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010794$as_echo "$ac_cv_c_bigendian" >&6; }
10795 case $ac_cv_c_bigendian in #(
10796 yes)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010797 $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010798;; #(
10799 no)
10800 ;; #(
10801 universal)
10802
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010803$as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010804
10805 ;; #(
10806 *)
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100010807 as_fn_error $? "unknown endianness
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010808 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010809 esac
Theodore Ts'o877eb6d2001-06-11 06:54:13 +000010810
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040010811BUILD_CC="$BUILD_CC" CPP="$CPP" /bin/sh $ac_aux_dir/parse-types.sh
Theodore Ts'o4ea7ea02006-04-09 08:41:55 -040010812ASM_TYPES_HEADER=./asm_types.h
10813
Theodore Ts'o488c75a2008-06-07 08:55:21 -040010814echo "/* These defines are needed for the public ext2fs.h header file */" \
10815 > public_config.h
10816if grep HAVE_SYS_TYPES_H confdefs.h > tmp_config.$$; then
10817 uniq tmp_config.$$ >> public_config.h
10818else
10819 echo "#undef HAVE_SYS_TYPES_H" >> public_config.h
10820fi
10821if grep WORDS_BIGENDIAN confdefs.h > tmp_config.$$; then
10822 uniq tmp_config.$$ >> public_config.h
10823else
10824 echo "#undef WORDS_BIGENDIAN" >> public_config.h
10825fi
10826rm -f tmp_config.$$
10827PUBLIC_CONFIG_HEADER=./public_config.h
10828
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010829for ac_header in inttypes.h
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010830do :
10831 ac_fn_c_check_header_mongrel "$LINENO" "inttypes.h" "ac_cv_header_inttypes_h" "$ac_includes_default"
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100010832if test "x$ac_cv_header_inttypes_h" = xyes; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010833 cat >>confdefs.h <<_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010834#define HAVE_INTTYPES_H 1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010835_ACEOF
10836
10837fi
10838
Theodore Ts'o0c193f82003-08-01 14:26:23 -040010839done
10840
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010841ac_fn_c_check_type "$LINENO" "intptr_t" "ac_cv_type_intptr_t" "$ac_includes_default"
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100010842if test "x$ac_cv_type_intptr_t" = xyes; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010843
10844cat >>confdefs.h <<_ACEOF
Theodore Ts'od2ee56d2005-01-09 00:57:45 -050010845#define HAVE_INTPTR_T 1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010846_ACEOF
10847
Theodore Ts'od2ee56d2005-01-09 00:57:45 -050010848
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010849fi
10850
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010851{ $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 +010010852$as_echo_n "checking whether struct stat has a st_flags field... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100010853if ${e2fsprogs_cv_struct_st_flags+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010854 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010855else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010856 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010857/* end confdefs.h. */
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010858#include <sys/stat.h>
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010859int
10860main ()
10861{
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010862struct stat stat; stat.st_flags = 0;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010863 ;
10864 return 0;
10865}
10866_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010867if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010868 e2fsprogs_cv_struct_st_flags=yes
10869else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010870 e2fsprogs_cv_struct_st_flags=no
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010871fi
Theodore Ts'oe1052142006-10-21 21:46:47 -040010872rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10873fi
10874
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010875{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $e2fsprogs_cv_struct_st_flags" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010876$as_echo "$e2fsprogs_cv_struct_st_flags" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010877if test "$e2fsprogs_cv_struct_st_flags" = yes; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010878 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether st_flags field is useful" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010879$as_echo_n "checking whether st_flags field is useful... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100010880 if ${e2fsprogs_cv_struct_st_flags_immut+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010881 $as_echo_n "(cached) " >&6
Theodore Ts'oc03bc4e1999-10-20 18:20:36 +000010882else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010883 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010884/* end confdefs.h. */
Theodore Ts'oc03bc4e1999-10-20 18:20:36 +000010885#include <sys/stat.h>
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010886int
10887main ()
10888{
Theodore Ts'oc03bc4e1999-10-20 18:20:36 +000010889struct stat stat; stat.st_flags |= UF_IMMUTABLE;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010890 ;
10891 return 0;
10892}
10893_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010894if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'oc03bc4e1999-10-20 18:20:36 +000010895 e2fsprogs_cv_struct_st_flags_immut=yes
10896else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010897 e2fsprogs_cv_struct_st_flags_immut=no
Theodore Ts'oc03bc4e1999-10-20 18:20:36 +000010898fi
Theodore Ts'oe1052142006-10-21 21:46:47 -040010899rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10900fi
10901
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010902 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $e2fsprogs_cv_struct_st_flags_immut" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010903$as_echo "$e2fsprogs_cv_struct_st_flags_immut" >&6; }
Theodore Ts'oc03bc4e1999-10-20 18:20:36 +000010904 if test "$e2fsprogs_cv_struct_st_flags_immut" = yes; then
Theodore Ts'od1154eb2011-09-18 17:34:37 -040010905
10906$as_echo "#define HAVE_STAT_FLAGS 1" >>confdefs.h
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010907
Theodore Ts'oc03bc4e1999-10-20 18:20:36 +000010908 fi
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010909fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010910ac_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 -050010911 #include <sys/socket.h>
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010912"
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100010913if test "x$ac_cv_member_struct_sockaddr_sa_len" = xyes; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010914
10915cat >>confdefs.h <<_ACEOF
Theodore Ts'o84ea6e72004-03-19 19:29:17 -050010916#define HAVE_SA_LEN 1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010917_ACEOF
Theodore Ts'o84ea6e72004-03-19 19:29:17 -050010918
10919fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010920
Eric Sandeen9ed8e5f2009-10-02 11:32:42 -050010921if test -n "$BLKID_CMT"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010922 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing blkid_probe_all" >&5
Eric Sandeen9ed8e5f2009-10-02 11:32:42 -050010923$as_echo_n "checking for library containing blkid_probe_all... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100010924if ${ac_cv_search_blkid_probe_all+:} false; then :
Eric Sandeen9ed8e5f2009-10-02 11:32:42 -050010925 $as_echo_n "(cached) " >&6
10926else
10927 ac_func_search_save_LIBS=$LIBS
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010928cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Eric Sandeen9ed8e5f2009-10-02 11:32:42 -050010929/* end confdefs.h. */
10930
10931/* Override any GCC internal prototype to avoid an error.
10932 Use char because int might match the return type of a GCC
10933 builtin and then its argument prototype would still apply. */
10934#ifdef __cplusplus
10935extern "C"
10936#endif
10937char blkid_probe_all ();
10938int
10939main ()
10940{
10941return blkid_probe_all ();
10942 ;
10943 return 0;
10944}
10945_ACEOF
10946for ac_lib in '' blkid; do
10947 if test -z "$ac_lib"; then
10948 ac_res="none required"
10949 else
10950 ac_res=-l$ac_lib
10951 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
10952 fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010953 if ac_fn_c_try_link "$LINENO"; then :
Eric Sandeen9ed8e5f2009-10-02 11:32:42 -050010954 ac_cv_search_blkid_probe_all=$ac_res
Eric Sandeen9ed8e5f2009-10-02 11:32:42 -050010955fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010956rm -f core conftest.err conftest.$ac_objext \
10957 conftest$ac_exeext
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100010958 if ${ac_cv_search_blkid_probe_all+:} false; then :
Eric Sandeen9ed8e5f2009-10-02 11:32:42 -050010959 break
10960fi
10961done
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100010962if ${ac_cv_search_blkid_probe_all+:} false; then :
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010963
Eric Sandeen9ed8e5f2009-10-02 11:32:42 -050010964else
10965 ac_cv_search_blkid_probe_all=no
10966fi
10967rm conftest.$ac_ext
10968LIBS=$ac_func_search_save_LIBS
10969fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010970{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_blkid_probe_all" >&5
Eric Sandeen9ed8e5f2009-10-02 11:32:42 -050010971$as_echo "$ac_cv_search_blkid_probe_all" >&6; }
10972ac_res=$ac_cv_search_blkid_probe_all
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010973if test "$ac_res" != no; then :
Eric Sandeen9ed8e5f2009-10-02 11:32:42 -050010974 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
10975
10976fi
10977
10978fi
Theodore Ts'o3b802e42012-05-28 10:38:06 -040010979for ac_func in __secure_getenv backtrace blkid_probe_get_topology chflags fallocate fallocate64 fchown fdatasync fstat64 ftruncate64 getdtablesize getmntinfo getpwuid_r getrlimit getrusage jrand48 llseek lseek64 mallinfo mbstowcs memalign mmap msync nanosleep open64 pathconf posix_fadvise posix_memalign prctl setmntent setresgid setresuid srandom strcasecmp strdup strnlen strptime strtoull sync_file_range sysconf usleep utime valloc
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010980do :
10981 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
10982ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100010983if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010984 cat >>confdefs.h <<_ACEOF
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010985#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010986_ACEOF
10987
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010988fi
10989done
10990
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +000010991SOCKET_LIB=''
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010992{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for socket in -lsocket" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010993$as_echo_n "checking for socket in -lsocket... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100010994if ${ac_cv_lib_socket_socket+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010995 $as_echo_n "(cached) " >&6
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +000010996else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010997 ac_check_lib_save_LIBS=$LIBS
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +000010998LIBS="-lsocket $LIBS"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010999cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011000/* end confdefs.h. */
11001
Theodore Ts'oe1052142006-10-21 21:46:47 -040011002/* Override any GCC internal prototype to avoid an error.
11003 Use char because int might match the return type of a GCC
11004 builtin and then its argument prototype would still apply. */
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011005#ifdef __cplusplus
11006extern "C"
11007#endif
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011008char socket ();
11009int
11010main ()
11011{
Theodore Ts'oe1052142006-10-21 21:46:47 -040011012return socket ();
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011013 ;
11014 return 0;
11015}
11016_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011017if ac_fn_c_try_link "$LINENO"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011018 ac_cv_lib_socket_socket=yes
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +000011019else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011020 ac_cv_lib_socket_socket=no
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +000011021fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011022rm -f core conftest.err conftest.$ac_objext \
11023 conftest$ac_exeext conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011024LIBS=$ac_check_lib_save_LIBS
11025fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011026{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_socket" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011027$as_echo "$ac_cv_lib_socket_socket" >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100011028if test "x$ac_cv_lib_socket_socket" = xyes; then :
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +000011029 SOCKET_LIB=-lsocket
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +000011030fi
11031
Theodore Ts'o93636bd2003-07-12 02:45:05 -040011032
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011033{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for optreset" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011034$as_echo_n "checking for optreset... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100011035if ${ac_cv_have_optreset+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011036 $as_echo_n "(cached) " >&6
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011037else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011038 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011039/* end confdefs.h. */
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011040#include <unistd.h>
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011041
11042_ACEOF
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011043if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011044 $EGREP "optreset" >/dev/null 2>&1; then :
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011045 ac_cv_have_optreset=yes
11046else
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011047 ac_cv_have_optreset=no
11048fi
11049rm -f conftest*
11050
11051fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011052{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_optreset" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011053$as_echo "$ac_cv_have_optreset" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011054if test $ac_cv_have_optreset = yes; then
Theodore Ts'od1154eb2011-09-18 17:34:37 -040011055
11056$as_echo "#define HAVE_OPTRESET 1" >>confdefs.h
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011057
11058fi
Theodore Ts'od1154eb2011-09-18 17:34:37 -040011059
Theodore Ts'od7f45af2008-09-12 10:15:26 -040011060SEM_INIT_LIB=''
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011061ac_fn_c_check_func "$LINENO" "sem_init" "ac_cv_func_sem_init"
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100011062if test "x$ac_cv_func_sem_init" = xyes; then :
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011063
Theodore Ts'od7f45af2008-09-12 10:15:26 -040011064else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011065 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sem_init in -lpthread" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011066$as_echo_n "checking for sem_init in -lpthread... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100011067if ${ac_cv_lib_pthread_sem_init+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011068 $as_echo_n "(cached) " >&6
Theodore Ts'od7f45af2008-09-12 10:15:26 -040011069else
11070 ac_check_lib_save_LIBS=$LIBS
11071LIBS="-lpthread $LIBS"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011072cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'od7f45af2008-09-12 10:15:26 -040011073/* end confdefs.h. */
11074
11075/* Override any GCC internal prototype to avoid an error.
11076 Use char because int might match the return type of a GCC
11077 builtin and then its argument prototype would still apply. */
11078#ifdef __cplusplus
11079extern "C"
11080#endif
11081char sem_init ();
11082int
11083main ()
11084{
11085return sem_init ();
11086 ;
11087 return 0;
11088}
11089_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011090if ac_fn_c_try_link "$LINENO"; then :
Theodore Ts'od7f45af2008-09-12 10:15:26 -040011091 ac_cv_lib_pthread_sem_init=yes
11092else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011093 ac_cv_lib_pthread_sem_init=no
Theodore Ts'od7f45af2008-09-12 10:15:26 -040011094fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011095rm -f core conftest.err conftest.$ac_objext \
11096 conftest$ac_exeext conftest.$ac_ext
Theodore Ts'od7f45af2008-09-12 10:15:26 -040011097LIBS=$ac_check_lib_save_LIBS
11098fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011099{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pthread_sem_init" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011100$as_echo "$ac_cv_lib_pthread_sem_init" >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100011101if test "x$ac_cv_lib_pthread_sem_init" = xyes; then :
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011102 $as_echo "#define HAVE_SEM_INIT 1" >>confdefs.h
Theodore Ts'od7f45af2008-09-12 10:15:26 -040011103
11104 SEM_INIT_LIB=-lpthread
11105else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011106 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sem_init in -lrt" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011107$as_echo_n "checking for sem_init in -lrt... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100011108if ${ac_cv_lib_rt_sem_init+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011109 $as_echo_n "(cached) " >&6
Theodore Ts'od7f45af2008-09-12 10:15:26 -040011110else
11111 ac_check_lib_save_LIBS=$LIBS
11112LIBS="-lrt $LIBS"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011113cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'od7f45af2008-09-12 10:15:26 -040011114/* end confdefs.h. */
11115
11116/* Override any GCC internal prototype to avoid an error.
11117 Use char because int might match the return type of a GCC
11118 builtin and then its argument prototype would still apply. */
11119#ifdef __cplusplus
11120extern "C"
11121#endif
11122char sem_init ();
11123int
11124main ()
11125{
11126return sem_init ();
11127 ;
11128 return 0;
11129}
11130_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011131if ac_fn_c_try_link "$LINENO"; then :
Theodore Ts'od7f45af2008-09-12 10:15:26 -040011132 ac_cv_lib_rt_sem_init=yes
11133else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011134 ac_cv_lib_rt_sem_init=no
Theodore Ts'od7f45af2008-09-12 10:15:26 -040011135fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011136rm -f core conftest.err conftest.$ac_objext \
11137 conftest$ac_exeext conftest.$ac_ext
Theodore Ts'od7f45af2008-09-12 10:15:26 -040011138LIBS=$ac_check_lib_save_LIBS
11139fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011140{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_rt_sem_init" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011141$as_echo "$ac_cv_lib_rt_sem_init" >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100011142if test "x$ac_cv_lib_rt_sem_init" = xyes; then :
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011143 $as_echo "#define HAVE_SEM_INIT 1" >>confdefs.h
Theodore Ts'od7f45af2008-09-12 10:15:26 -040011144
11145 SEM_INIT_LIB=-lrt
11146else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011147 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sem_init in -lposix4" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011148$as_echo_n "checking for sem_init in -lposix4... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100011149if ${ac_cv_lib_posix4_sem_init+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011150 $as_echo_n "(cached) " >&6
Theodore Ts'od7f45af2008-09-12 10:15:26 -040011151else
11152 ac_check_lib_save_LIBS=$LIBS
11153LIBS="-lposix4 $LIBS"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011154cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'od7f45af2008-09-12 10:15:26 -040011155/* end confdefs.h. */
11156
11157/* Override any GCC internal prototype to avoid an error.
11158 Use char because int might match the return type of a GCC
11159 builtin and then its argument prototype would still apply. */
11160#ifdef __cplusplus
11161extern "C"
11162#endif
11163char sem_init ();
11164int
11165main ()
11166{
11167return sem_init ();
11168 ;
11169 return 0;
11170}
11171_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011172if ac_fn_c_try_link "$LINENO"; then :
Theodore Ts'od7f45af2008-09-12 10:15:26 -040011173 ac_cv_lib_posix4_sem_init=yes
11174else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011175 ac_cv_lib_posix4_sem_init=no
Theodore Ts'od7f45af2008-09-12 10:15:26 -040011176fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011177rm -f core conftest.err conftest.$ac_objext \
11178 conftest$ac_exeext conftest.$ac_ext
Theodore Ts'od7f45af2008-09-12 10:15:26 -040011179LIBS=$ac_check_lib_save_LIBS
11180fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011181{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_posix4_sem_init" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011182$as_echo "$ac_cv_lib_posix4_sem_init" >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100011183if test "x$ac_cv_lib_posix4_sem_init" = xyes; then :
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011184 $as_echo "#define HAVE_SEM_INIT 1" >>confdefs.h
Theodore Ts'od7f45af2008-09-12 10:15:26 -040011185
11186 SEM_INIT_LIB=-lposix4
11187fi
11188
11189fi
11190
11191fi
11192
11193fi
11194
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011195{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for unified diff option" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011196$as_echo_n "checking for unified diff option... " >&6; }
Theodore Ts'o27f991b2008-04-01 20:32:55 -040011197if diff -u $0 $0 > /dev/null 2>&1 ; then
Theodore Ts'oe54635d2006-08-06 14:33:13 -040011198 UNI_DIFF_OPTS=-u
11199else
11200 UNI_DIFF_OPTS=-c
11201fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011202{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $UNI_DIFF_OPTS" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011203$as_echo "$UNI_DIFF_OPTS" >&6; }
Theodore Ts'oe54635d2006-08-06 14:33:13 -040011204
Theodore Ts'o8f3f29d2000-02-11 05:04:44 +000011205case "$host_os" in
11206linux*)
Theodore Ts'od1154eb2011-09-18 17:34:37 -040011207
11208$as_echo "#define HAVE_EXT2_IOCTLS 1" >>confdefs.h
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011209
Theodore Ts'o8f3f29d2000-02-11 05:04:44 +000011210 ;;
11211esac
Theodore Ts'oe6f2bda2002-08-18 03:37:10 -040011212LINUX_CMT="#"
Theodore Ts'offf45482003-04-13 00:44:19 -040011213CYGWIN_CMT="#"
11214UNIX_CMT=
Theodore Ts'oe6f2bda2002-08-18 03:37:10 -040011215case "$host_os" in
11216linux*)
11217 LINUX_CMT=
11218 ;;
Theodore Ts'offf45482003-04-13 00:44:19 -040011219cygwin)
11220 CYGWIN_CMT=
11221 UNIX_CMT="#"
Theodore Ts'offf45482003-04-13 00:44:19 -040011222 ;;
Theodore Ts'oe6f2bda2002-08-18 03:37:10 -040011223esac
11224
Theodore Ts'o93636bd2003-07-12 02:45:05 -040011225
11226
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011227case "$host_os" in
Theodore Ts'o93636bd2003-07-12 02:45:05 -040011228linux* | gnu* | k*bsd*-gnu)
Theodore Ts'oa4b2d3c1998-04-03 16:12:25 +000011229 if test "$prefix" = NONE -a "$root_prefix" = NONE ; then
11230 root_prefix="";
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011231 { $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 +010011232$as_echo "On $host_os systems, root_prefix defaults to ''" >&6; }
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +000011233 fi
11234 ;;
11235esac
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +000011236case "$host_os" in
Theodore Ts'o93636bd2003-07-12 02:45:05 -040011237linux* | gnu* | k*bsd*-gnu)
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +000011238 if test "$prefix" = NONE ; then
Theodore Ts'oa4b2d3c1998-04-03 16:12:25 +000011239 prefix="/usr";
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011240 { $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 +010011241$as_echo "On $host_os systems, prefix defaults to /usr" >&6; }
Theodore Ts'obff61a72002-05-21 22:21:38 -040011242 if test "$mandir" = '${prefix}/man' ; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011243 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ...and mandir defaults to /usr/share/man" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011244$as_echo "...and mandir defaults to /usr/share/man" >&6; }
Theodore Ts'obff61a72002-05-21 22:21:38 -040011245 mandir=/usr/share/man
11246 fi
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011247 fi
11248;;
11249esac
Theodore Ts'oa4b2d3c1998-04-03 16:12:25 +000011250if test "$root_prefix" = NONE ; then
Theodore Ts'offe19911998-04-08 06:05:49 +000011251 if test "$prefix" = NONE ; then
Theodore Ts'oa4b2d3c1998-04-03 16:12:25 +000011252 root_prefix="$ac_default_prefix"
11253 else
11254 root_prefix="$prefix"
11255 fi
Theodore Ts'ob5ffead2002-05-11 19:17:00 -040011256 root_bindir=$bindir
11257 root_sbindir=$sbindir
11258 root_libdir=$libdir
11259 root_sysconfdir=$sysconfdir
11260else
11261 root_bindir='${root_prefix}/bin'
11262 root_sbindir='${root_prefix}/sbin'
11263 root_libdir='${root_prefix}/lib'
11264 root_sysconfdir='${root_prefix}/etc'
Theodore Ts'oa4b2d3c1998-04-03 16:12:25 +000011265fi
Theodore Ts'oc4ef11c2008-01-04 16:55:37 -050011266if test "$bindir" != '${exec_prefix}/bin'; then
11267 root_bindir=$bindir
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011268 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Setting root_bindir to $root_bindir" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011269$as_echo "Setting root_bindir to $root_bindir" >&6; }
Theodore Ts'oc4ef11c2008-01-04 16:55:37 -050011270fi
11271if test "$sbindir" != '${exec_prefix}/sbin'; then
11272 root_sbindir=$sbindir
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011273 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Setting root_sbindir to $root_sbindir" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011274$as_echo "Setting root_sbindir to $root_sbindir" >&6; }
Theodore Ts'oc4ef11c2008-01-04 16:55:37 -050011275fi
11276if test "$libdir" != '${exec_prefix}/lib'; then
11277 root_libdir=$libdir
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011278 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Setting root_libdir to $root_libdir" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011279$as_echo "Setting root_libdir to $root_libdir" >&6; }
Theodore Ts'oc4ef11c2008-01-04 16:55:37 -050011280fi
11281if test "$sysconfdir" != '${prefix}/etc'; then
11282 root_sysconfdir=$sysconfdir
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011283 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Setting root_sysconfdir to $root_sysconfdir" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011284$as_echo "Setting root_sysconfdir to $root_sysconfdir" >&6; }
Theodore Ts'oc4ef11c2008-01-04 16:55:37 -050011285fi
Theodore Ts'oa4b2d3c1998-04-03 16:12:25 +000011286
Theodore Ts'o93636bd2003-07-12 02:45:05 -040011287
11288
11289
11290
Theodore Ts'o55e00a22011-09-18 23:53:23 -040011291
11292# Check whether --with-multiarch was given.
11293if test "${with_multiarch+set}" = set; then :
11294 withval=$with_multiarch; libdir=$libdir/$withval
11295root_libdir=$root_libdir/$withval
11296
11297fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011298{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether linker accepts -static" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011299$as_echo_n "checking whether linker accepts -static... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100011300if ${ac_cv_e2fsprogs_use_static+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011301 $as_echo_n "(cached) " >&6
Theodore Ts'oae851481997-04-29 18:13:24 +000011302else
11303 SAVE_LDFLAGS=$LDFLAGS; LDFLAGS="$LDFLAGS -static"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011304cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011305/* end confdefs.h. */
Theodore Ts'oae851481997-04-29 18:13:24 +000011306#include <stdio.h>
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011307int
11308main ()
11309{
Theodore Ts'oae851481997-04-29 18:13:24 +000011310fflush(stdout);
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011311 ;
11312 return 0;
11313}
11314_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011315if ac_fn_c_try_link "$LINENO"; then :
Theodore Ts'oae851481997-04-29 18:13:24 +000011316 ac_cv_e2fsprogs_use_static=yes
11317else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011318 ac_cv_e2fsprogs_use_static=no
Theodore Ts'oae851481997-04-29 18:13:24 +000011319fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011320rm -f core conftest.err conftest.$ac_objext \
11321 conftest$ac_exeext conftest.$ac_ext
Theodore Ts'oae851481997-04-29 18:13:24 +000011322LDFLAGS=$SAVE_LDFLAGS
11323fi
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011324
Theodore Ts'odefde781999-01-04 07:39:19 +000011325case "$host_os" in
11326solaris2.*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011327 ac_cv_e2fsprogs_use_static=no
Theodore Ts'odefde781999-01-04 07:39:19 +000011328;;
11329esac
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011330{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_e2fsprogs_use_static" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011331$as_echo "$ac_cv_e2fsprogs_use_static" >&6; }
Theodore Ts'o74becf31997-04-26 14:37:06 +000011332LDFLAG_STATIC=
Theodore Ts'oae851481997-04-29 18:13:24 +000011333if test $ac_cv_e2fsprogs_use_static = yes; then
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011334 LDFLAG_STATIC=-static
Theodore Ts'oae851481997-04-29 18:13:24 +000011335fi
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011336
Theodore Ts'o07a0db12003-07-05 14:50:24 -040011337case "$host_os" in
11338darwin*)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011339 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Using Apple Darwin / GNU libintl workaround" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011340$as_echo "Using Apple Darwin / GNU libintl workaround" >&6; }
Theodore Ts'od1154eb2011-09-18 17:34:37 -040011341
11342$as_echo "#define _INTL_REDIRECT_MACROS 1" >>confdefs.h
Theodore Ts'o07a0db12003-07-05 14:50:24 -040011343
11344 ;;
11345esac
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011346SS_DIR=`cd ${srcdir}/lib/ss; pwd`
11347ET_DIR=`cd ${srcdir}/lib/et; pwd`
11348
Theodore Ts'o93636bd2003-07-12 02:45:05 -040011349
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011350if test "$cross_compiling" = yes ; then
11351 DO_TEST_SUITE=
11352else
11353 DO_TEST_SUITE=check
11354fi
11355
Theodore Ts'od1154eb2011-09-18 17:34:37 -040011356INCLUDES='-I. -I$(top_builddir)/lib -I$(top_srcdir)/lib'
11357if test -n "$CPPFLAGS" ; then
11358 INCLUDES="$INCLUDES $CPPFLAGS"
11359fi
Theodore Ts'oc6f35b82003-05-17 16:29:27 -040011360if test "$USE_INCLUDED_LIBINTL" = "yes" ; then
Theodore Ts'od1154eb2011-09-18 17:34:37 -040011361 INCLUDES=$INCLUDES' -I$(top_builddir)/intl -I$(top_srcdir)/intl'
Theodore Ts'oc6f35b82003-05-17 16:29:27 -040011362fi
11363
Theodore Ts'odd947da2005-11-09 18:37:07 -040011364if test $cross_compiling = no; then
Theodore Ts'oc1986ec2012-06-13 15:29:13 -040011365 BUILD_CFLAGS="$CFLAGS $CPPFLAGS"
Theodore Ts'odd947da2005-11-09 18:37:07 -040011366 BUILD_LDFLAGS="$LDFLAGS"
11367else
11368 BUILD_CFLAGS=
11369 BUILD_LDFLAGS=
11370fi
11371
11372
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011373test -d lib || mkdir lib
11374test -d include || mkdir include
11375test -d include/linux || mkdir include/linux
Theodore Ts'odefde781999-01-04 07:39:19 +000011376test -d include/asm || mkdir include/asm
Theodore Ts'obff0cc92003-03-23 01:37:53 -050011377for i in MCONFIG Makefile e2fsprogs.spec \
Theodore Ts'o183c73b2012-05-12 23:13:24 -040011378 util/Makefile util/subst.conf util/gen-tarball util/install-symlink \
Theodore Ts'o4ea7ea02006-04-09 08:41:55 -040011379 lib/et/Makefile lib/ss/Makefile lib/e2p/Makefile \
11380 lib/ext2fs/Makefile lib/ext2fs/ext2_types.h \
Theodore Ts'o94ba8c72003-03-02 02:07:14 -050011381 lib/uuid/Makefile lib/uuid/uuid_types.h \
Aditya Kalif239fef2011-07-20 11:40:02 -070011382 lib/blkid/Makefile lib/blkid/blkid_types.h lib/quota/Makefile \
Theodore Ts'oe6441862005-01-26 12:59:25 -050011383 lib/ss/ss.pc lib/uuid/uuid.pc lib/et/com_err.pc \
11384 lib/e2p/e2p.pc lib/blkid/blkid.pc lib/ext2fs/ext2fs.pc \
Theodore Ts'o921f4ad2004-11-19 17:25:27 -050011385 misc/Makefile ext2ed/Makefile e2fsck/Makefile \
Theodore Ts'o94ba8c72003-03-02 02:07:14 -050011386 debugfs/Makefile tests/Makefile tests/progs/Makefile \
Matthias Andree98a5ad62009-07-15 17:37:52 +020011387 resize/Makefile doc/Makefile intl/Makefile \
11388 intl/libgnuintl.h po/Makefile.in ; do
Theodore Ts'o94ba8c72003-03-02 02:07:14 -050011389 if test -d `dirname ${srcdir}/$i` ; then
11390 outlist="$outlist $i"
11391 fi
11392done
Theodore Ts'oe1052142006-10-21 21:46:47 -040011393ac_config_files="$ac_config_files $outlist"
11394
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011395cat >confcache <<\_ACEOF
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011396# This file is a shell script that caches the results of configure
11397# tests run on this system so they can be shared between configure
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011398# scripts and configure runs, see configure's option --config-cache.
11399# It is not useful on other systems. If it contains results you don't
11400# want to keep, you may remove or edit it.
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011401#
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011402# config.status only pays attention to the cache file if you give it
11403# the --recheck option to rerun configure.
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011404#
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011405# `ac_cv_env_foo' variables (set or unset) will be overridden when
11406# loading this file, other *unset* `ac_cv_foo' will be assigned the
11407# following values.
11408
11409_ACEOF
11410
Theodore Ts'o21c84b71997-04-29 16:15:03 +000011411# The following way of writing the cache mishandles newlines in values,
11412# but we know of no workaround that is simple, portable, and efficient.
Theodore Ts'oe1052142006-10-21 21:46:47 -040011413# So, we kill variables containing newlines.
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011414# Ultrix sh set writes to stderr and can't be redirected directly,
11415# and sets the high bit in the cache file unless we assign to the vars.
Theodore Ts'oe1052142006-10-21 21:46:47 -040011416(
11417 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
11418 eval ac_val=\$$ac_var
11419 case $ac_val in #(
11420 *${as_nl}*)
11421 case $ac_var in #(
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011422 *_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 +010011423$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
Theodore Ts'oe1052142006-10-21 21:46:47 -040011424 esac
11425 case $ac_var in #(
11426 _ | IFS | as_nl) ;; #(
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011427 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011428 *) { eval $ac_var=; unset $ac_var;} ;;
Theodore Ts'oe1052142006-10-21 21:46:47 -040011429 esac ;;
11430 esac
11431 done
11432
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011433 (set) 2>&1 |
Theodore Ts'oe1052142006-10-21 21:46:47 -040011434 case $as_nl`(ac_space=' '; set) 2>&1` in #(
11435 *${as_nl}ac_space=\ *)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011436 # `set' does not quote correctly, so add quotes: double-quote
11437 # substitution turns \\\\ into \\, and sed turns \\ into \.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011438 sed -n \
11439 "s/'/'\\\\''/g;
11440 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
Theodore Ts'oe1052142006-10-21 21:46:47 -040011441 ;; #(
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011442 *)
11443 # `set' quotes correctly as required by POSIX, so do not add quotes.
Theodore Ts'oe1052142006-10-21 21:46:47 -040011444 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011445 ;;
Theodore Ts'oe1052142006-10-21 21:46:47 -040011446 esac |
11447 sort
11448) |
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011449 sed '
Theodore Ts'oe1052142006-10-21 21:46:47 -040011450 /^ac_cv_env_/b end
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011451 t clear
Theodore Ts'oe1052142006-10-21 21:46:47 -040011452 :clear
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011453 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
11454 t end
Theodore Ts'oe1052142006-10-21 21:46:47 -040011455 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
11456 :end' >>confcache
11457if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
11458 if test -w "$cache_file"; then
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100011459 if test "x$cache_file" != "x/dev/null"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011460 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011461$as_echo "$as_me: updating cache $cache_file" >&6;}
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100011462 if test ! -f "$cache_file" || test -h "$cache_file"; then
11463 cat confcache >"$cache_file"
11464 else
11465 case $cache_file in #(
11466 */* | ?:*)
11467 mv -f confcache "$cache_file"$$ &&
11468 mv -f "$cache_file"$$ "$cache_file" ;; #(
11469 *)
11470 mv -f confcache "$cache_file" ;;
11471 esac
11472 fi
11473 fi
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011474 else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011475 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011476$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011477 fi
11478fi
11479rm -f confcache
11480
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011481test "x$prefix" = xNONE && prefix=$ac_default_prefix
11482# Let make expand exec_prefix.
11483test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
11484
Theodore Ts'od1154eb2011-09-18 17:34:37 -040011485DEFS=-DHAVE_CONFIG_H
Theodore Ts'o93636bd2003-07-12 02:45:05 -040011486
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011487ac_libobjs=
11488ac_ltlibobjs=
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100011489U=
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011490for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
11491 # 1. Remove the extension, and $U if already installed.
Theodore Ts'oe1052142006-10-21 21:46:47 -040011492 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011493 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
Theodore Ts'oe1052142006-10-21 21:46:47 -040011494 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
11495 # will be set to the directory where LIBOBJS objects are built.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011496 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
11497 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011498done
11499LIBOBJS=$ac_libobjs
11500
11501LTLIBOBJS=$ac_ltlibobjs
11502
11503
11504
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011505
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100011506: "${CONFIG_STATUS=./config.status}"
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011507ac_write_fail=0
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011508ac_clean_files_save=$ac_clean_files
11509ac_clean_files="$ac_clean_files $CONFIG_STATUS"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011510{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011511$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011512as_write_fail=0
11513cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011514#! $SHELL
11515# Generated by $as_me.
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011516# Run this file to recreate the current configuration.
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011517# Compiler output produced by configure, useful for debugging
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011518# configure, is in config.log if it exists.
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011519
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011520debug=false
11521ac_cs_recheck=false
11522ac_cs_silent=false
Theodore Ts'o07a0db12003-07-05 14:50:24 -040011523
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011524SHELL=\${CONFIG_SHELL-$SHELL}
11525export SHELL
11526_ASEOF
11527cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
11528## -------------------- ##
11529## M4sh Initialization. ##
11530## -------------------- ##
Theodore Ts'o07a0db12003-07-05 14:50:24 -040011531
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040011532# Be more Bourne compatible
11533DUALCASE=1; export DUALCASE # for MKS sh
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011534if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011535 emulate sh
11536 NULLCMD=:
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011537 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011538 # is contrary to our usage. Disable this feature.
11539 alias -g '${1+"$@"}'='"$@"'
Theodore Ts'oe1052142006-10-21 21:46:47 -040011540 setopt NO_GLOB_SUBST
11541else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011542 case `(set -o) 2>/dev/null` in #(
11543 *posix*) :
11544 set -o posix ;; #(
11545 *) :
11546 ;;
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040011547esac
Theodore Ts'o93636bd2003-07-12 02:45:05 -040011548fi
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040011549
11550
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011551as_nl='
11552'
11553export as_nl
11554# Printing a long string crashes Solaris 7 /usr/bin/printf.
11555as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
11556as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
11557as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011558# Prefer a ksh shell builtin over an external printf program on Solaris,
11559# but without wasting forks for bash or zsh.
11560if test -z "$BASH_VERSION$ZSH_VERSION" \
11561 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
11562 as_echo='print -r --'
11563 as_echo_n='print -rn --'
11564elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011565 as_echo='printf %s\n'
11566 as_echo_n='printf %s'
11567else
11568 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
11569 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
11570 as_echo_n='/usr/ucb/echo -n'
11571 else
11572 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
11573 as_echo_n_body='eval
11574 arg=$1;
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011575 case $arg in #(
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011576 *"$as_nl"*)
11577 expr "X$arg" : "X\\(.*\\)$as_nl";
11578 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
11579 esac;
11580 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
11581 '
11582 export as_echo_n_body
11583 as_echo_n='sh -c $as_echo_n_body as_echo'
11584 fi
11585 export as_echo_body
11586 as_echo='sh -c $as_echo_body as_echo'
11587fi
11588
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011589# The user is always right.
11590if test "${PATH_SEPARATOR+set}" != set; then
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011591 PATH_SEPARATOR=:
11592 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
11593 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
11594 PATH_SEPARATOR=';'
11595 }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011596fi
11597
Theodore Ts'oe1052142006-10-21 21:46:47 -040011598
11599# IFS
11600# We need space, tab and new line, in precisely that order. Quoting is
11601# there to prevent editors from complaining about space-tab.
11602# (If _AS_PATH_WALK were called with IFS unset, it would disable word
11603# splitting by setting IFS to empty value.)
Theodore Ts'oe1052142006-10-21 21:46:47 -040011604IFS=" "" $as_nl"
11605
11606# Find who we are. Look in the path if we contain no directory separator.
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100011607as_myself=
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011608case $0 in #((
Theodore Ts'oe1052142006-10-21 21:46:47 -040011609 *[\\/]* ) as_myself=$0 ;;
11610 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011611for as_dir in $PATH
11612do
11613 IFS=$as_save_IFS
11614 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011615 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
11616 done
Theodore Ts'oe1052142006-10-21 21:46:47 -040011617IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011618
Theodore Ts'oe1052142006-10-21 21:46:47 -040011619 ;;
11620esac
11621# We did not find ourselves, most probably we were run as `sh COMMAND'
11622# in which case we are not to be found in the path.
11623if test "x$as_myself" = x; then
11624 as_myself=$0
11625fi
11626if test ! -f "$as_myself"; then
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011627 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011628 exit 1
Theodore Ts'oe1052142006-10-21 21:46:47 -040011629fi
11630
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011631# Unset variables that we do not need and which cause bugs (e.g. in
11632# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
11633# suppresses any "Segmentation fault" message there. '((' could
11634# trigger a bug in pdksh 5.2.14.
11635for as_var in BASH_ENV ENV MAIL MAILPATH
11636do eval test x\${$as_var+set} = xset \
11637 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
Theodore Ts'oe1052142006-10-21 21:46:47 -040011638done
11639PS1='$ '
11640PS2='> '
11641PS4='+ '
11642
11643# NLS nuisances.
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011644LC_ALL=C
11645export LC_ALL
11646LANGUAGE=C
11647export LANGUAGE
Theodore Ts'oe1052142006-10-21 21:46:47 -040011648
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011649# CDPATH.
11650(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
11651
11652
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100011653# as_fn_error STATUS ERROR [LINENO LOG_FD]
11654# ----------------------------------------
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011655# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
11656# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100011657# script with STATUS, using 1 if that was 0.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011658as_fn_error ()
11659{
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100011660 as_status=$1; test $as_status -eq 0 && as_status=1
11661 if test "$4"; then
11662 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
11663 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011664 fi
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100011665 $as_echo "$as_me: error: $2" >&2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011666 as_fn_exit $as_status
11667} # as_fn_error
11668
11669
11670# as_fn_set_status STATUS
11671# -----------------------
11672# Set $? to STATUS, without forking.
11673as_fn_set_status ()
11674{
11675 return $1
11676} # as_fn_set_status
11677
11678# as_fn_exit STATUS
11679# -----------------
11680# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
11681as_fn_exit ()
11682{
11683 set +e
11684 as_fn_set_status $1
11685 exit $1
11686} # as_fn_exit
11687
11688# as_fn_unset VAR
11689# ---------------
11690# Portably unset VAR.
11691as_fn_unset ()
11692{
11693 { eval $1=; unset $1;}
11694}
11695as_unset=as_fn_unset
11696# as_fn_append VAR VALUE
11697# ----------------------
11698# Append the text in VALUE to the end of the definition contained in VAR. Take
11699# advantage of any shell optimizations that allow amortized linear growth over
11700# repeated appends, instead of the typical quadratic growth present in naive
11701# implementations.
11702if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
11703 eval 'as_fn_append ()
11704 {
11705 eval $1+=\$2
11706 }'
11707else
11708 as_fn_append ()
11709 {
11710 eval $1=\$$1\$2
11711 }
11712fi # as_fn_append
11713
11714# as_fn_arith ARG...
11715# ------------------
11716# Perform arithmetic evaluation on the ARGs, and store the result in the
11717# global $as_val. Take advantage of shells that can avoid forks. The arguments
11718# must be portable across $(()) and expr.
11719if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
11720 eval 'as_fn_arith ()
11721 {
11722 as_val=$(( $* ))
11723 }'
11724else
11725 as_fn_arith ()
11726 {
11727 as_val=`expr "$@" || test $? -eq 1`
11728 }
11729fi # as_fn_arith
11730
11731
Theodore Ts'oe1052142006-10-21 21:46:47 -040011732if expr a : '\(a\)' >/dev/null 2>&1 &&
11733 test "X`expr 00001 : '.*\(...\)'`" = X001; then
11734 as_expr=expr
11735else
11736 as_expr=false
11737fi
11738
11739if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
11740 as_basename=basename
11741else
11742 as_basename=false
11743fi
11744
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011745if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
11746 as_dirname=dirname
11747else
11748 as_dirname=false
11749fi
Theodore Ts'oe1052142006-10-21 21:46:47 -040011750
Theodore Ts'oe1052142006-10-21 21:46:47 -040011751as_me=`$as_basename -- "$0" ||
11752$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
11753 X"$0" : 'X\(//\)$' \| \
11754 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011755$as_echo X/"$0" |
Theodore Ts'oe1052142006-10-21 21:46:47 -040011756 sed '/^.*\/\([^/][^/]*\)\/*$/{
11757 s//\1/
11758 q
11759 }
11760 /^X\/\(\/\/\)$/{
11761 s//\1/
11762 q
11763 }
11764 /^X\/\(\/\).*/{
11765 s//\1/
11766 q
11767 }
11768 s/.*/./; q'`
11769
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011770# Avoid depending upon Character Ranges.
11771as_cr_letters='abcdefghijklmnopqrstuvwxyz'
11772as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
11773as_cr_Letters=$as_cr_letters$as_cr_LETTERS
11774as_cr_digits='0123456789'
11775as_cr_alnum=$as_cr_Letters$as_cr_digits
Theodore Ts'oe1052142006-10-21 21:46:47 -040011776
11777ECHO_C= ECHO_N= ECHO_T=
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011778case `echo -n x` in #(((((
Theodore Ts'oe1052142006-10-21 21:46:47 -040011779-n*)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011780 case `echo 'xy\c'` in
Theodore Ts'oe1052142006-10-21 21:46:47 -040011781 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011782 xy) ECHO_C='\c';;
11783 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
11784 ECHO_T=' ';;
Theodore Ts'oe1052142006-10-21 21:46:47 -040011785 esac;;
11786*)
11787 ECHO_N='-n';;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011788esac
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011789
11790rm -f conf$$ conf$$.exe conf$$.file
Theodore Ts'oe1052142006-10-21 21:46:47 -040011791if test -d conf$$.dir; then
11792 rm -f conf$$.dir/conf$$.file
11793else
11794 rm -f conf$$.dir
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011795 mkdir conf$$.dir 2>/dev/null
Theodore Ts'oe1052142006-10-21 21:46:47 -040011796fi
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011797if (echo >conf$$.file) 2>/dev/null; then
11798 if ln -s conf$$.file conf$$ 2>/dev/null; then
11799 as_ln_s='ln -s'
11800 # ... but there are two gotchas:
11801 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
11802 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100011803 # In both cases, we have to default to `cp -pR'.
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011804 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100011805 as_ln_s='cp -pR'
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011806 elif ln conf$$.file conf$$ 2>/dev/null; then
11807 as_ln_s=ln
11808 else
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100011809 as_ln_s='cp -pR'
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011810 fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011811else
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100011812 as_ln_s='cp -pR'
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011813fi
Theodore Ts'oe1052142006-10-21 21:46:47 -040011814rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
11815rmdir conf$$.dir 2>/dev/null
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011816
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011817
11818# as_fn_mkdir_p
11819# -------------
11820# Create "$as_dir" as a directory, including parents if necessary.
11821as_fn_mkdir_p ()
11822{
11823
11824 case $as_dir in #(
11825 -*) as_dir=./$as_dir;;
11826 esac
11827 test -d "$as_dir" || eval $as_mkdir_p || {
11828 as_dirs=
11829 while :; do
11830 case $as_dir in #(
11831 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
11832 *) as_qdir=$as_dir;;
11833 esac
11834 as_dirs="'$as_qdir' $as_dirs"
11835 as_dir=`$as_dirname -- "$as_dir" ||
11836$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11837 X"$as_dir" : 'X\(//\)[^/]' \| \
11838 X"$as_dir" : 'X\(//\)$' \| \
11839 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
11840$as_echo X"$as_dir" |
11841 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
11842 s//\1/
11843 q
11844 }
11845 /^X\(\/\/\)[^/].*/{
11846 s//\1/
11847 q
11848 }
11849 /^X\(\/\/\)$/{
11850 s//\1/
11851 q
11852 }
11853 /^X\(\/\).*/{
11854 s//\1/
11855 q
11856 }
11857 s/.*/./; q'`
11858 test -d "$as_dir" && break
11859 done
11860 test -z "$as_dirs" || eval "mkdir $as_dirs"
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100011861 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011862
11863
11864} # as_fn_mkdir_p
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011865if mkdir -p . 2>/dev/null; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011866 as_mkdir_p='mkdir -p "$as_dir"'
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011867else
11868 test -d ./-p && rmdir ./-p
11869 as_mkdir_p=false
11870fi
11871
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100011872
11873# as_fn_executable_p FILE
11874# -----------------------
11875# Test if FILE is an executable regular file.
11876as_fn_executable_p ()
11877{
11878 test -f "$1" && test -x "$1"
11879} # as_fn_executable_p
11880as_test_x='test -x'
11881as_executable_p=as_fn_executable_p
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011882
11883# Sed expression to map a string onto a valid CPP name.
11884as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
11885
11886# Sed expression to map a string onto a valid variable name.
11887as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
11888
11889
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011890exec 6>&1
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011891## ----------------------------------- ##
11892## Main body of $CONFIG_STATUS script. ##
11893## ----------------------------------- ##
11894_ASEOF
11895test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011896
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011897cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11898# Save the log message, to keep $0 and so on meaningful, and to
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011899# report actual input values of CONFIG_FILES etc. instead of their
Theodore Ts'oe1052142006-10-21 21:46:47 -040011900# values after options handling.
11901ac_log="
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011902This file was extended by $as_me, which was
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100011903generated by GNU Autoconf 2.69. Invocation command line was
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011904
11905 CONFIG_FILES = $CONFIG_FILES
11906 CONFIG_HEADERS = $CONFIG_HEADERS
11907 CONFIG_LINKS = $CONFIG_LINKS
11908 CONFIG_COMMANDS = $CONFIG_COMMANDS
11909 $ $0 $@
11910
Theodore Ts'oe1052142006-10-21 21:46:47 -040011911on `(hostname || uname -n) 2>/dev/null | sed 1q`
11912"
11913
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011914_ACEOF
11915
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011916case $ac_config_files in *"
11917"*) set x $ac_config_files; shift; ac_config_files=$*;;
11918esac
11919
Theodore Ts'od1154eb2011-09-18 17:34:37 -040011920case $ac_config_headers in *"
11921"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
11922esac
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011923
11924
11925cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011926# Files that config.status was made for.
Theodore Ts'oe1052142006-10-21 21:46:47 -040011927config_files="$ac_config_files"
Theodore Ts'od1154eb2011-09-18 17:34:37 -040011928config_headers="$ac_config_headers"
Theodore Ts'oe1052142006-10-21 21:46:47 -040011929config_commands="$ac_config_commands"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011930
Theodore Ts'oe1052142006-10-21 21:46:47 -040011931_ACEOF
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011932
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011933cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011934ac_cs_usage="\
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011935\`$as_me' instantiates files and other configuration actions
11936from templates according to the current configuration. Unless the files
11937and actions are specified as TAGs, all are instantiated by default.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011938
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011939Usage: $0 [OPTION]... [TAG]...
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011940
11941 -h, --help print this help, then exit
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040011942 -V, --version print version number and configuration settings, then exit
Theodore Ts'o61ef2472010-08-01 22:30:33 -040011943 --config print configuration, then exit
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011944 -q, --quiet, --silent
11945 do not print progress messages
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011946 -d, --debug don't remove temporary files
11947 --recheck update $as_me by reconfiguring in the same conditions
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011948 --file=FILE[:TEMPLATE]
11949 instantiate the configuration file FILE
Theodore Ts'od1154eb2011-09-18 17:34:37 -040011950 --header=FILE[:TEMPLATE]
11951 instantiate the configuration header FILE
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011952
11953Configuration files:
11954$config_files
11955
Theodore Ts'od1154eb2011-09-18 17:34:37 -040011956Configuration headers:
11957$config_headers
11958
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011959Configuration commands:
11960$config_commands
11961
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011962Report bugs to the package provider."
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011963
Theodore Ts'oe1052142006-10-21 21:46:47 -040011964_ACEOF
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011965cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
Theodore Ts'o61ef2472010-08-01 22:30:33 -040011966ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011967ac_cs_version="\\
11968config.status
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100011969configured by $0, generated by GNU Autoconf 2.69,
Theodore Ts'o61ef2472010-08-01 22:30:33 -040011970 with options \\"\$ac_cs_config\\"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011971
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100011972Copyright (C) 2012 Free Software Foundation, Inc.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011973This config.status script is free software; the Free Software Foundation
11974gives unlimited permission to copy, distribute and modify it."
Theodore Ts'oe1052142006-10-21 21:46:47 -040011975
11976ac_pwd='$ac_pwd'
11977srcdir='$srcdir'
11978INSTALL='$INSTALL'
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011979AWK='$AWK'
11980test -n "\$AWK" || AWK=awk
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011981_ACEOF
11982
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011983cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11984# The default lists apply if the user does not specify any file.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011985ac_need_defaults=:
11986while test $# != 0
11987do
11988 case $1 in
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100011989 --*=?*)
Theodore Ts'oe1052142006-10-21 21:46:47 -040011990 ac_option=`expr "X$1" : 'X\([^=]*\)='`
11991 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011992 ac_shift=:
11993 ;;
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100011994 --*=)
11995 ac_option=`expr "X$1" : 'X\([^=]*\)='`
11996 ac_optarg=
11997 ac_shift=:
11998 ;;
Theodore Ts'oe1052142006-10-21 21:46:47 -040011999 *)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012000 ac_option=$1
12001 ac_optarg=$2
12002 ac_shift=shift
12003 ;;
Theodore Ts'o93636bd2003-07-12 02:45:05 -040012004 esac
12005
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012006 case $ac_option in
12007 # Handling of the options.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012008 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
12009 ac_cs_recheck=: ;;
Theodore Ts'oe1052142006-10-21 21:46:47 -040012010 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012011 $as_echo "$ac_cs_version"; exit ;;
Theodore Ts'o61ef2472010-08-01 22:30:33 -040012012 --config | --confi | --conf | --con | --co | --c )
12013 $as_echo "$ac_cs_config"; exit ;;
Theodore Ts'oe1052142006-10-21 21:46:47 -040012014 --debug | --debu | --deb | --de | --d | -d )
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012015 debug=: ;;
12016 --file | --fil | --fi | --f )
12017 $ac_shift
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012018 case $ac_optarg in
12019 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100012020 '') as_fn_error $? "missing file argument" ;;
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012021 esac
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012022 as_fn_append CONFIG_FILES " '$ac_optarg'"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012023 ac_need_defaults=false;;
Theodore Ts'od1154eb2011-09-18 17:34:37 -040012024 --header | --heade | --head | --hea )
12025 $ac_shift
12026 case $ac_optarg in
12027 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
12028 esac
12029 as_fn_append CONFIG_HEADERS " '$ac_optarg'"
12030 ac_need_defaults=false;;
12031 --he | --h)
12032 # Conflict between --help and --header
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100012033 as_fn_error $? "ambiguous option: \`$1'
Theodore Ts'od1154eb2011-09-18 17:34:37 -040012034Try \`$0 --help' for more information.";;
12035 --help | --hel | -h )
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012036 $as_echo "$ac_cs_usage"; exit ;;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012037 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
12038 | -silent | --silent | --silen | --sile | --sil | --si | --s)
12039 ac_cs_silent=: ;;
12040
12041 # This is an error.
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100012042 -*) as_fn_error $? "unrecognized option: \`$1'
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012043Try \`$0 --help' for more information." ;;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012044
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012045 *) as_fn_append ac_config_targets " $1"
Theodore Ts'oe1052142006-10-21 21:46:47 -040012046 ac_need_defaults=false ;;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012047
Theodore Ts'o93636bd2003-07-12 02:45:05 -040012048 esac
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012049 shift
12050done
Theodore Ts'o93636bd2003-07-12 02:45:05 -040012051
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012052ac_configure_extra_args=
Theodore Ts'o93636bd2003-07-12 02:45:05 -040012053
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012054if $ac_cs_silent; then
12055 exec 6>/dev/null
12056 ac_configure_extra_args="$ac_configure_extra_args --silent"
12057fi
12058
12059_ACEOF
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012060cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012061if \$ac_cs_recheck; then
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100012062 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012063 shift
12064 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
12065 CONFIG_SHELL='$SHELL'
Theodore Ts'oe1052142006-10-21 21:46:47 -040012066 export CONFIG_SHELL
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012067 exec "\$@"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012068fi
12069
12070_ACEOF
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012071cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
Theodore Ts'oe1052142006-10-21 21:46:47 -040012072exec 5>>config.log
12073{
12074 echo
12075 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
12076## Running $as_me. ##
12077_ASBOX
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012078 $as_echo "$ac_log"
Theodore Ts'oe1052142006-10-21 21:46:47 -040012079} >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012080
Theodore Ts'oe1052142006-10-21 21:46:47 -040012081_ACEOF
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012082cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012083#
Theodore Ts'oe1052142006-10-21 21:46:47 -040012084# INIT-COMMANDS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012085#
Theodore Ts'oa04eba32003-05-03 16:35:17 -040012086# Capture the value of obsolete ALL_LINGUAS because we need it to compute
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012087 # POFILES, UPDATEPOFILES, DUMMYPOFILES, GMOFILES, CATALOGS. But hide it
Theodore Ts'oa04eba32003-05-03 16:35:17 -040012088 # from automake.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012089 eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"'
Theodore Ts'oa04eba32003-05-03 16:35:17 -040012090 # Capture the value of LINGUAS because we need it to compute CATALOGS.
12091 LINGUAS="${LINGUAS-%UNSET%}"
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012092
Theodore Ts'oa04eba32003-05-03 16:35:17 -040012093
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012094_ACEOF
12095
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012096cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
Theodore Ts'oe1052142006-10-21 21:46:47 -040012097
12098# Handling of arguments.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012099for ac_config_target in $ac_config_targets
12100do
Theodore Ts'oe1052142006-10-21 21:46:47 -040012101 case $ac_config_target in
Theodore Ts'od1154eb2011-09-18 17:34:37 -040012102 "lib/config.h") CONFIG_HEADERS="$CONFIG_HEADERS lib/config.h" ;;
Theodore Ts'oe1052142006-10-21 21:46:47 -040012103 "default-1") CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
12104 "$outlist") CONFIG_FILES="$CONFIG_FILES $outlist" ;;
12105
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100012106 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012107 esac
12108done
12109
Theodore Ts'oe1052142006-10-21 21:46:47 -040012110
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012111# If the user did not use the arguments to specify the items to instantiate,
12112# then the envvar interface is used. Set only those that are not.
12113# We use the long form for the default assignment because of an extremely
12114# bizarre bug on SunOS 4.1.3.
12115if $ac_need_defaults; then
12116 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
Theodore Ts'od1154eb2011-09-18 17:34:37 -040012117 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012118 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
12119fi
12120
12121# Have a temporary directory for convenience. Make it in the build tree
Theodore Ts'oe1052142006-10-21 21:46:47 -040012122# simply because there is no reason against having it here, and in addition,
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012123# creating and moving files from /tmp can sometimes cause problems.
Theodore Ts'oe1052142006-10-21 21:46:47 -040012124# Hook for its removal unless debugging.
12125# Note that there is a small window in which the directory will not be cleaned:
12126# after its creation but before its name has been assigned to `$tmp'.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012127$debug ||
12128{
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100012129 tmp= ac_tmp=
Theodore Ts'oe1052142006-10-21 21:46:47 -040012130 trap 'exit_status=$?
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100012131 : "${ac_tmp:=$tmp}"
12132 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
Theodore Ts'oe1052142006-10-21 21:46:47 -040012133' 0
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012134 trap 'as_fn_exit 1' 1 2 13 15
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012135}
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012136# Create a (secure) tmp directory for tmp files.
12137
12138{
Theodore Ts'oe1052142006-10-21 21:46:47 -040012139 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100012140 test -d "$tmp"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012141} ||
12142{
Theodore Ts'oe1052142006-10-21 21:46:47 -040012143 tmp=./conf$$-$RANDOM
12144 (umask 077 && mkdir "$tmp")
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100012145} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
12146ac_tmp=$tmp
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012147
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012148# Set up the scripts for CONFIG_FILES section.
12149# No need to generate them if there are no CONFIG_FILES.
12150# This happens for instance with `./config.status config.h'.
Theodore Ts'oe1052142006-10-21 21:46:47 -040012151if test -n "$CONFIG_FILES"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012152
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012153if $AWK 'BEGIN { getline <"/dev/null" }' </dev/null 2>/dev/null; then
12154 ac_cs_awk_getline=:
12155 ac_cs_awk_pipe_init=
12156 ac_cs_awk_read_file='
12157 while ((getline aline < (F[key])) > 0)
12158 print(aline)
12159 close(F[key])'
12160 ac_cs_awk_pipe_fini=
12161else
12162 ac_cs_awk_getline=false
12163 ac_cs_awk_pipe_init="print \"cat <<'|#_!!_#|' &&\""
12164 ac_cs_awk_read_file='
12165 print "|#_!!_#|"
12166 print "cat " F[key] " &&"
12167 '$ac_cs_awk_pipe_init
12168 # The final `:' finishes the AND list.
12169 ac_cs_awk_pipe_fini='END { print "|#_!!_#|"; print ":" }'
12170fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012171ac_cr=`echo X | tr X '\015'`
12172# On cygwin, bash can eat \r inside `` if the user requested igncr.
12173# But we know of no other shell where ac_cr would be empty at this
12174# point, so we can use a bashism as a fallback.
12175if test "x$ac_cr" = x; then
12176 eval ac_cr=\$\'\\r\'
12177fi
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012178ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
12179if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100012180 ac_cs_awk_cr='\\r'
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012181else
12182 ac_cs_awk_cr=$ac_cr
12183fi
12184
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100012185echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012186_ACEOF
12187
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012188# Create commands to substitute file output variables.
12189{
12190 echo "cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1" &&
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100012191 echo 'cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&' &&
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012192 echo "$ac_subst_files" | sed 's/.*/F["&"]="$&"/' &&
12193 echo "_ACAWK" &&
12194 echo "_ACEOF"
12195} >conf$$files.sh &&
12196. ./conf$$files.sh ||
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100012197 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012198rm -f conf$$files.sh
Theodore Ts'oe1052142006-10-21 21:46:47 -040012199
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012200{
12201 echo "cat >conf$$subs.awk <<_ACEOF" &&
12202 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
12203 echo "_ACEOF"
12204} >conf$$subs.sh ||
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100012205 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
12206ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
Theodore Ts'oe1052142006-10-21 21:46:47 -040012207ac_delim='%!_!# '
12208for ac_last_try in false false false false false :; do
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012209 . ./conf$$subs.sh ||
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100012210 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
Theodore Ts'oe1052142006-10-21 21:46:47 -040012211
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012212 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
12213 if test $ac_delim_n = $ac_delim_num; then
Theodore Ts'oe1052142006-10-21 21:46:47 -040012214 break
12215 elif $ac_last_try; then
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100012216 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
Theodore Ts'oe1052142006-10-21 21:46:47 -040012217 else
12218 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012219 fi
Theodore Ts'oe1052142006-10-21 21:46:47 -040012220done
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012221rm -f conf$$subs.sh
Theodore Ts'oe1052142006-10-21 21:46:47 -040012222
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012223cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100012224cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
Theodore Ts'oe1052142006-10-21 21:46:47 -040012225_ACEOF
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012226sed -n '
12227h
12228s/^/S["/; s/!.*/"]=/
12229p
12230g
12231s/^[^!]*!//
12232:repl
12233t repl
12234s/'"$ac_delim"'$//
12235t delim
12236:nl
12237h
Theodore Ts'o61ef2472010-08-01 22:30:33 -040012238s/\(.\{148\}\)..*/\1/
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012239t more1
12240s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
12241p
12242n
12243b repl
12244:more1
12245s/["\\]/\\&/g; s/^/"/; s/$/"\\/
12246p
12247g
12248s/.\{148\}//
12249t nl
12250:delim
12251h
Theodore Ts'o61ef2472010-08-01 22:30:33 -040012252s/\(.\{148\}\)..*/\1/
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012253t more2
12254s/["\\]/\\&/g; s/^/"/; s/$/"/
12255p
12256b
12257:more2
12258s/["\\]/\\&/g; s/^/"/; s/$/"\\/
12259p
12260g
12261s/.\{148\}//
12262t delim
12263' <conf$$subs.awk | sed '
12264/^[^""]/{
12265 N
12266 s/\n//
12267}
12268' >>$CONFIG_STATUS || ac_write_fail=1
12269rm -f conf$$subs.awk
12270cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12271_ACAWK
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100012272cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012273 for (key in S) S_is_set[key] = 1
12274 FS = ""
12275 \$ac_cs_awk_pipe_init
12276}
12277{
12278 line = $ 0
12279 nfields = split(line, field, "@")
12280 substed = 0
12281 len = length(field[1])
12282 for (i = 2; i < nfields; i++) {
12283 key = field[i]
12284 keylen = length(key)
12285 if (S_is_set[key]) {
12286 value = S[key]
12287 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
12288 len += length(value) + length(field[++i])
12289 substed = 1
12290 } else
12291 len += 1 + keylen
12292 }
12293 if (nfields == 3 && !substed) {
12294 key = field[2]
12295 if (F[key] != "" && line ~ /^[ ]*@.*@[ ]*$/) {
12296 \$ac_cs_awk_read_file
12297 next
12298 }
12299 }
12300 print line
12301}
12302\$ac_cs_awk_pipe_fini
12303_ACAWK
Theodore Ts'oe1052142006-10-21 21:46:47 -040012304_ACEOF
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012305cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12306if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
12307 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
12308else
12309 cat
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100012310fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
12311 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
Theodore Ts'oe1052142006-10-21 21:46:47 -040012312_ACEOF
Theodore Ts'oe1052142006-10-21 21:46:47 -040012313
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100012314# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
12315# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
Theodore Ts'oe1052142006-10-21 21:46:47 -040012316# trailing colons and then remove the whole line if VPATH becomes empty
12317# (actually we leave an empty line to preserve line numbers).
12318if test "x$srcdir" = x.; then
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100012319 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
12320h
12321s///
12322s/^/:/
12323s/[ ]*$/:/
12324s/:\$(srcdir):/:/g
12325s/:\${srcdir}:/:/g
12326s/:@srcdir@:/:/g
12327s/^:*//
Theodore Ts'oe1052142006-10-21 21:46:47 -040012328s/:*$//
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100012329x
12330s/\(=[ ]*\).*/\1/
12331G
12332s/\n//
Theodore Ts'oe1052142006-10-21 21:46:47 -040012333s/^[^=]*=[ ]*$//
12334}'
12335fi
12336
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012337cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012338fi # test -n "$CONFIG_FILES"
12339
Theodore Ts'od1154eb2011-09-18 17:34:37 -040012340# Set up the scripts for CONFIG_HEADERS section.
12341# No need to generate them if there are no CONFIG_HEADERS.
12342# This happens for instance with `./config.status Makefile'.
12343if test -n "$CONFIG_HEADERS"; then
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100012344cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
Theodore Ts'od1154eb2011-09-18 17:34:37 -040012345BEGIN {
12346_ACEOF
Theodore Ts'oe1052142006-10-21 21:46:47 -040012347
Theodore Ts'od1154eb2011-09-18 17:34:37 -040012348# Transform confdefs.h into an awk script `defines.awk', embedded as
12349# here-document in config.status, that substitutes the proper values into
12350# config.h.in to produce config.h.
12351
12352# Create a delimiter string that does not exist in confdefs.h, to ease
12353# handling of long lines.
12354ac_delim='%!_!# '
12355for ac_last_try in false false :; do
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100012356 ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
12357 if test -z "$ac_tt"; then
Theodore Ts'od1154eb2011-09-18 17:34:37 -040012358 break
12359 elif $ac_last_try; then
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100012360 as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
Theodore Ts'od1154eb2011-09-18 17:34:37 -040012361 else
12362 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12363 fi
12364done
12365
12366# For the awk script, D is an array of macro values keyed by name,
12367# likewise P contains macro parameters if any. Preserve backslash
12368# newline sequences.
12369
12370ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
12371sed -n '
12372s/.\{148\}/&'"$ac_delim"'/g
12373t rset
12374:rset
12375s/^[ ]*#[ ]*define[ ][ ]*/ /
12376t def
12377d
12378:def
12379s/\\$//
12380t bsnl
12381s/["\\]/\\&/g
12382s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
12383D["\1"]=" \3"/p
12384s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
12385d
12386:bsnl
12387s/["\\]/\\&/g
12388s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
12389D["\1"]=" \3\\\\\\n"\\/p
12390t cont
12391s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
12392t cont
12393d
12394:cont
12395n
12396s/.\{148\}/&'"$ac_delim"'/g
12397t clear
12398:clear
12399s/\\$//
12400t bsnlc
12401s/["\\]/\\&/g; s/^/"/; s/$/"/p
12402d
12403:bsnlc
12404s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
12405b cont
12406' <confdefs.h | sed '
12407s/'"$ac_delim"'/"\\\
12408"/g' >>$CONFIG_STATUS || ac_write_fail=1
12409
12410cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12411 for (key in D) D_is_set[key] = 1
12412 FS = ""
12413}
12414/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
12415 line = \$ 0
12416 split(line, arg, " ")
12417 if (arg[1] == "#") {
12418 defundef = arg[2]
12419 mac1 = arg[3]
12420 } else {
12421 defundef = substr(arg[1], 2)
12422 mac1 = arg[2]
12423 }
12424 split(mac1, mac2, "(") #)
12425 macro = mac2[1]
12426 prefix = substr(line, 1, index(line, defundef) - 1)
12427 if (D_is_set[macro]) {
12428 # Preserve the white space surrounding the "#".
12429 print prefix "define", macro P[macro] D[macro]
12430 next
12431 } else {
12432 # Replace #undef with comments. This is necessary, for example,
12433 # in the case of _POSIX_SOURCE, which is predefined and required
12434 # on some systems where configure will not decide to define it.
12435 if (defundef == "undef") {
12436 print "/*", prefix defundef, macro, "*/"
12437 next
12438 }
12439 }
12440}
12441{ print }
12442_ACAWK
12443_ACEOF
12444cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100012445 as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
Theodore Ts'od1154eb2011-09-18 17:34:37 -040012446fi # test -n "$CONFIG_HEADERS"
12447
12448
12449eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012450shift
12451for ac_tag
Theodore Ts'oe1052142006-10-21 21:46:47 -040012452do
12453 case $ac_tag in
12454 :[FHLC]) ac_mode=$ac_tag; continue;;
12455 esac
12456 case $ac_mode$ac_tag in
12457 :[FHL]*:*);;
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100012458 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
Theodore Ts'oe1052142006-10-21 21:46:47 -040012459 :[FH]-) ac_tag=-:-;;
12460 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
12461 esac
12462 ac_save_IFS=$IFS
12463 IFS=:
12464 set x $ac_tag
12465 IFS=$ac_save_IFS
12466 shift
12467 ac_file=$1
12468 shift
12469
12470 case $ac_mode in
12471 :L) ac_source=$1;;
12472 :[FH])
12473 ac_file_inputs=
12474 for ac_f
12475 do
12476 case $ac_f in
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100012477 -) ac_f="$ac_tmp/stdin";;
Theodore Ts'oe1052142006-10-21 21:46:47 -040012478 *) # Look for the file first in the build tree, then in the source tree
12479 # (if the path is not absolute). The absolute path cannot be DOS-style,
12480 # because $ac_f cannot contain `:'.
12481 test -f "$ac_f" ||
12482 case $ac_f in
12483 [\\/$]*) false;;
12484 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
12485 esac ||
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100012486 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
Theodore Ts'oe1052142006-10-21 21:46:47 -040012487 esac
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012488 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012489 as_fn_append ac_file_inputs " '$ac_f'"
Theodore Ts'oe1052142006-10-21 21:46:47 -040012490 done
12491
12492 # Let's still pretend it is `configure' which instantiates (i.e., don't
12493 # use $as_me), people would be surprised to read:
12494 # /* config.h. Generated by config.status. */
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012495 configure_input='Generated from '`
12496 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
12497 `' by configure.'
Theodore Ts'oe1052142006-10-21 21:46:47 -040012498 if test x"$ac_file" != x-; then
12499 configure_input="$ac_file. $configure_input"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012500 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012501$as_echo "$as_me: creating $ac_file" >&6;}
Theodore Ts'oe1052142006-10-21 21:46:47 -040012502 fi
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012503 # Neutralize special characters interpreted by sed in replacement strings.
12504 case $configure_input in #(
12505 *\&* | *\|* | *\\* )
12506 ac_sed_conf_input=`$as_echo "$configure_input" |
12507 sed 's/[\\\\&|]/\\\\&/g'`;; #(
12508 *) ac_sed_conf_input=$configure_input;;
12509 esac
Theodore Ts'oe1052142006-10-21 21:46:47 -040012510
12511 case $ac_tag in
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100012512 *:-:* | *:-) cat >"$ac_tmp/stdin" \
12513 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
Theodore Ts'oe1052142006-10-21 21:46:47 -040012514 esac
12515 ;;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012516 esac
12517
Theodore Ts'oe1052142006-10-21 21:46:47 -040012518 ac_dir=`$as_dirname -- "$ac_file" ||
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012519$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12520 X"$ac_file" : 'X\(//\)[^/]' \| \
12521 X"$ac_file" : 'X\(//\)$' \| \
Theodore Ts'oe1052142006-10-21 21:46:47 -040012522 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012523$as_echo X"$ac_file" |
Theodore Ts'oe1052142006-10-21 21:46:47 -040012524 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12525 s//\1/
12526 q
12527 }
12528 /^X\(\/\/\)[^/].*/{
12529 s//\1/
12530 q
12531 }
12532 /^X\(\/\/\)$/{
12533 s//\1/
12534 q
12535 }
12536 /^X\(\/\).*/{
12537 s//\1/
12538 q
12539 }
12540 s/.*/./; q'`
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012541 as_dir="$ac_dir"; as_fn_mkdir_p
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012542 ac_builddir=.
12543
Theodore Ts'oe1052142006-10-21 21:46:47 -040012544case "$ac_dir" in
12545.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
12546*)
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012547 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
Theodore Ts'oe1052142006-10-21 21:46:47 -040012548 # A ".." for each directory in $ac_dir_suffix.
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012549 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
Theodore Ts'oe1052142006-10-21 21:46:47 -040012550 case $ac_top_builddir_sub in
12551 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
12552 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
12553 esac ;;
12554esac
12555ac_abs_top_builddir=$ac_pwd
12556ac_abs_builddir=$ac_pwd$ac_dir_suffix
12557# for backward compatibility:
12558ac_top_builddir=$ac_top_build_prefix
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012559
12560case $srcdir in
Theodore Ts'oe1052142006-10-21 21:46:47 -040012561 .) # We are building in place.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012562 ac_srcdir=.
Theodore Ts'oe1052142006-10-21 21:46:47 -040012563 ac_top_srcdir=$ac_top_builddir_sub
12564 ac_abs_top_srcdir=$ac_pwd ;;
12565 [\\/]* | ?:[\\/]* ) # Absolute name.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012566 ac_srcdir=$srcdir$ac_dir_suffix;
Theodore Ts'oe1052142006-10-21 21:46:47 -040012567 ac_top_srcdir=$srcdir
12568 ac_abs_top_srcdir=$srcdir ;;
12569 *) # Relative name.
12570 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
12571 ac_top_srcdir=$ac_top_build_prefix$srcdir
12572 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012573esac
Theodore Ts'oe1052142006-10-21 21:46:47 -040012574ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012575
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012576
Theodore Ts'oe1052142006-10-21 21:46:47 -040012577 case $ac_mode in
12578 :F)
12579 #
12580 # CONFIG_FILE
12581 #
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012582
12583 case $INSTALL in
12584 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
Theodore Ts'oe1052142006-10-21 21:46:47 -040012585 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012586 esac
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012587_ACEOF
Theodore Ts'oe1052142006-10-21 21:46:47 -040012588
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012589cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
Theodore Ts'oe1052142006-10-21 21:46:47 -040012590# If the template does not know about datarootdir, expand it.
12591# FIXME: This hack should be removed a few years after 2.60.
12592ac_datarootdir_hack=; ac_datarootdir_seen=
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012593ac_sed_dataroot='
12594/datarootdir/ {
Theodore Ts'oe1052142006-10-21 21:46:47 -040012595 p
12596 q
12597}
12598/@datadir@/p
12599/@docdir@/p
12600/@infodir@/p
12601/@localedir@/p
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012602/@mandir@/p'
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012603case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
Theodore Ts'oe1052142006-10-21 21:46:47 -040012604*datarootdir*) ac_datarootdir_seen=yes;;
12605*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012606 { $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 +010012607$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
Theodore Ts'oe1052142006-10-21 21:46:47 -040012608_ACEOF
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012609cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
Theodore Ts'oe1052142006-10-21 21:46:47 -040012610 ac_datarootdir_hack='
12611 s&@datadir@&$datadir&g
12612 s&@docdir@&$docdir&g
12613 s&@infodir@&$infodir&g
12614 s&@localedir@&$localedir&g
12615 s&@mandir@&$mandir&g
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012616 s&\\\${datarootdir}&$datarootdir&g' ;;
Theodore Ts'oe1052142006-10-21 21:46:47 -040012617esac
12618_ACEOF
12619
12620# Neutralize VPATH when `$srcdir' = `.'.
12621# Shell code in configure.ac might set extrasub.
12622# FIXME: do we really want to maintain this feature?
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012623cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12624ac_sed_extra="$ac_vpsub
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012625$extrasub
12626_ACEOF
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012627cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012628:t
12629/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012630s|@configure_input@|$ac_sed_conf_input|;t t
Theodore Ts'oe1052142006-10-21 21:46:47 -040012631s&@top_builddir@&$ac_top_builddir_sub&;t t
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012632s&@top_build_prefix@&$ac_top_build_prefix&;t t
Theodore Ts'oe1052142006-10-21 21:46:47 -040012633s&@srcdir@&$ac_srcdir&;t t
12634s&@abs_srcdir@&$ac_abs_srcdir&;t t
12635s&@top_srcdir@&$ac_top_srcdir&;t t
12636s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
12637s&@builddir@&$ac_builddir&;t t
12638s&@abs_builddir@&$ac_abs_builddir&;t t
12639s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
12640s&@INSTALL@&$ac_INSTALL&;t t
12641$ac_datarootdir_hack
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012642"
12643eval sed \"\$ac_sed_extra\" "$ac_file_inputs" |
12644if $ac_cs_awk_getline; then
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100012645 $AWK -f "$ac_tmp/subs.awk"
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012646else
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100012647 $AWK -f "$ac_tmp/subs.awk" | $SHELL
12648fi \
12649 >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012650
Theodore Ts'oe1052142006-10-21 21:46:47 -040012651test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100012652 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
12653 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
12654 "$ac_tmp/out"`; test -z "$ac_out"; } &&
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012655 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100012656which seems to be undefined. Please make sure it is defined" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012657$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100012658which seems to be undefined. Please make sure it is defined" >&2;}
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012659
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100012660 rm -f "$ac_tmp/stdin"
Theodore Ts'oe1052142006-10-21 21:46:47 -040012661 case $ac_file in
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100012662 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
12663 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012664 esac \
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100012665 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
Theodore Ts'oe1052142006-10-21 21:46:47 -040012666 ;;
Theodore Ts'od1154eb2011-09-18 17:34:37 -040012667 :H)
12668 #
12669 # CONFIG_HEADER
12670 #
12671 if test x"$ac_file" != x-; then
12672 {
12673 $as_echo "/* $configure_input */" \
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100012674 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
12675 } >"$ac_tmp/config.h" \
12676 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
12677 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
Theodore Ts'od1154eb2011-09-18 17:34:37 -040012678 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
12679$as_echo "$as_me: $ac_file is unchanged" >&6;}
12680 else
12681 rm -f "$ac_file"
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100012682 mv "$ac_tmp/config.h" "$ac_file" \
12683 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
Theodore Ts'od1154eb2011-09-18 17:34:37 -040012684 fi
12685 else
12686 $as_echo "/* $configure_input */" \
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100012687 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
12688 || as_fn_error $? "could not create -" "$LINENO" 5
Theodore Ts'od1154eb2011-09-18 17:34:37 -040012689 fi
12690 ;;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012691
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012692 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012693$as_echo "$as_me: executing $ac_file commands" >&6;}
Theodore Ts'oe1052142006-10-21 21:46:47 -040012694 ;;
12695 esac
12696
12697
12698 case $ac_file$ac_mode in
12699 "default-1":C)
Theodore Ts'oa04eba32003-05-03 16:35:17 -040012700 for ac_file in $CONFIG_FILES; do
12701 # Support "outfile[:infile[:infile...]]"
12702 case "$ac_file" in
12703 *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
Theodore Ts'oa64c9c12000-02-08 20:17:21 +000012704 esac
Theodore Ts'oa04eba32003-05-03 16:35:17 -040012705 # PO directories have a Makefile.in generated from Makefile.in.in.
12706 case "$ac_file" in */Makefile.in)
12707 # Adjust a relative srcdir.
12708 ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
12709 ac_dir_suffix="/`echo "$ac_dir"|sed 's%^\./%%'`"
12710 ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
12711 # In autoconf-2.13 it is called $ac_given_srcdir.
12712 # In autoconf-2.50 it is called $srcdir.
12713 test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir"
12714 case "$ac_given_srcdir" in
12715 .) top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;;
12716 /*) top_srcdir="$ac_given_srcdir" ;;
12717 *) top_srcdir="$ac_dots$ac_given_srcdir" ;;
12718 esac
12719 if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then
12720 rm -f "$ac_dir/POTFILES"
12721 test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES"
12722 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 -050012723 POMAKEFILEDEPS="POTFILES.in"
12724 # ALL_LINGUAS, POFILES, UPDATEPOFILES, DUMMYPOFILES, GMOFILES depend
Theodore Ts'oa04eba32003-05-03 16:35:17 -040012725 # on $ac_dir but don't depend on user-specified configuration
12726 # parameters.
12727 if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then
12728 # The LINGUAS file contains the set of available languages.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012729 if test -n "$OBSOLETE_ALL_LINGUAS"; then
Theodore Ts'oa04eba32003-05-03 16:35:17 -040012730 test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete"
12731 fi
12732 ALL_LINGUAS_=`sed -e "/^#/d" "$ac_given_srcdir/$ac_dir/LINGUAS"`
12733 # Hide the ALL_LINGUAS assigment from automake.
12734 eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012735 POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS"
12736 else
12737 # The set of available languages was given in configure.in.
12738 eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS'
Theodore Ts'oa04eba32003-05-03 16:35:17 -040012739 fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012740 # Compute POFILES
12741 # as $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(lang).po)
12742 # Compute UPDATEPOFILES
12743 # as $(foreach lang, $(ALL_LINGUAS), $(lang).po-update)
12744 # Compute DUMMYPOFILES
12745 # as $(foreach lang, $(ALL_LINGUAS), $(lang).nop)
12746 # Compute GMOFILES
12747 # as $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(lang).gmo)
Theodore Ts'oa04eba32003-05-03 16:35:17 -040012748 case "$ac_given_srcdir" in
12749 .) srcdirpre= ;;
12750 *) srcdirpre='$(srcdir)/' ;;
12751 esac
12752 POFILES=
Theodore Ts'oa04eba32003-05-03 16:35:17 -040012753 UPDATEPOFILES=
12754 DUMMYPOFILES=
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012755 GMOFILES=
Theodore Ts'oa04eba32003-05-03 16:35:17 -040012756 for lang in $ALL_LINGUAS; do
12757 POFILES="$POFILES $srcdirpre$lang.po"
Theodore Ts'oa04eba32003-05-03 16:35:17 -040012758 UPDATEPOFILES="$UPDATEPOFILES $lang.po-update"
12759 DUMMYPOFILES="$DUMMYPOFILES $lang.nop"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012760 GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
Theodore Ts'oa04eba32003-05-03 16:35:17 -040012761 done
12762 # CATALOGS depends on both $ac_dir and the user's LINGUAS
12763 # environment variable.
12764 INST_LINGUAS=
12765 if test -n "$ALL_LINGUAS"; then
12766 for presentlang in $ALL_LINGUAS; do
12767 useit=no
12768 if test "%UNSET%" != "$LINGUAS"; then
12769 desiredlanguages="$LINGUAS"
12770 else
12771 desiredlanguages="$ALL_LINGUAS"
12772 fi
12773 for desiredlang in $desiredlanguages; do
12774 # Use the presentlang catalog if desiredlang is
12775 # a. equal to presentlang, or
12776 # b. a variant of presentlang (because in this case,
12777 # presentlang can be used as a fallback for messages
12778 # which are not translated in the desiredlang catalog).
12779 case "$desiredlang" in
12780 "$presentlang"*) useit=yes;;
12781 esac
12782 done
12783 if test $useit = yes; then
12784 INST_LINGUAS="$INST_LINGUAS $presentlang"
12785 fi
12786 done
12787 fi
12788 CATALOGS=
12789 if test -n "$INST_LINGUAS"; then
12790 for lang in $INST_LINGUAS; do
12791 CATALOGS="$CATALOGS $lang.gmo"
12792 done
12793 fi
12794 test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012795 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 -040012796 for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do
12797 if test -f "$f"; then
12798 case "$f" in
12799 *.orig | *.bak | *~) ;;
12800 *) cat "$f" >> "$ac_dir/Makefile" ;;
12801 esac
12802 fi
12803 done
12804 fi
12805 ;;
12806 esac
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012807 done ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012808
Theodore Ts'oe1052142006-10-21 21:46:47 -040012809 esac
12810done # for ac_tag
12811
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012812
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012813as_fn_exit 0
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012814_ACEOF
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012815ac_clean_files=$ac_clean_files_save
12816
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012817test $ac_write_fail = 0 ||
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100012818 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012819
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012820
12821# configure is writing to config.log, and then calls config.status.
12822# config.status does its own redirection, appending to config.log.
12823# Unfortunately, on DOS this fails, as config.log is still kept open
12824# by configure, so config.status won't be able to write to it; its
12825# output is simply discarded. So we exec the FD to /dev/null,
12826# effectively closing config.log, so it can be properly (re)opened and
12827# appended to by config.status. When coming back to configure, we
12828# need to make the FD available again.
12829if test "$no_create" != yes; then
12830 ac_cs_success=:
12831 ac_config_status_args=
12832 test "$silent" = yes &&
12833 ac_config_status_args="$ac_config_status_args --quiet"
12834 exec 5>/dev/null
12835 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
12836 exec 5>>config.log
12837 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
12838 # would make configure fail if this is the last instruction.
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100012839 $ac_cs_success || as_fn_exit 1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012840fi
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012841if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012842 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012843$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
12844fi
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012845
Theodore Ts'oee683a12005-02-05 15:53:56 -050012846if test -f util/gen-tarball; then chmod +x util/gen-tarball; fi