blob: 1886f8f0844694b7381c496af915c1c2f308ef03 [file] [log] [blame]
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001#! /bin/sh
Theodore Ts'o50e1e101997-04-26 13:58:21 +00002# Guess values for system-dependent variables and create Makefiles.
Theodore Ts'o91d11da2012-09-06 23:01:14 -04003# Generated by GNU Autoconf 2.69.
Theodore Ts'o61ef2472010-08-01 22:30:33 -04004#
Theodore Ts'o50e1e101997-04-26 13:58:21 +00005#
Theodore Ts'o91d11da2012-09-06 23:01:14 -04006# 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.
Theodore Ts'o91d11da2012-09-06 23:01:14 -040090as_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
Theodore Ts'o91d11da2012-09-06 23:01:14 -0400135# 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
Theodore Ts'o91d11da2012-09-06 23:01:14 -0400193test 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 :
Theodore Ts'o91d11da2012-09-06 23:01:14 -0400239 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"
Theodore Ts'o91d11da2012-09-06 23:01:14 -0400355 } || 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
Theodore Ts'o91d11da2012-09-06 23:01:14 -0400359
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
Theodore Ts'o91d11da2012-09-06 23:01:14 -0400403# 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
Theodore Ts'o91d11da2012-09-06 23:01:14 -0400407# script with STATUS, using 1 if that was 0.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -0500408as_fn_error ()
409{
Theodore Ts'o91d11da2012-09-06 23:01:14 -0400410 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
Theodore Ts'o91d11da2012-09-06 23:01:14 -0400415 $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
Theodore Ts'o91d11da2012-09-06 23:01:14 -0400488 # 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.
Theodore Ts'o91d11da2012-09-06 23:01:14 -0400526 # 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 ||
Theodore Ts'o91d11da2012-09-06 23:01:14 -0400528 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
Theodore Ts'o91d11da2012-09-06 23:01:14 -0400532 as_ln_s='cp -pR'
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100533 fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500534else
Theodore Ts'o91d11da2012-09-06 23:01:14 -0400535 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
Theodore Ts'o91d11da2012-09-06 23:01:14 -0400547as_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.
Theodore Ts'o91d11da2012-09-06 23:01:14 -0400561# 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'o93613952014-07-03 23:44:13 -0400622gt_needs=
Theodore Ts'o61ef2472010-08-01 22:30:33 -0400623ac_header_list=
Theodore Ts'o93613952014-07-03 23:44:13 -0400624gl_use_threads_default=
625ac_func_list=
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100626ac_subst_vars='LTLIBOBJS
Theodore Ts'oe1052142006-10-21 21:46:47 -0400627LIBOBJS
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100628BUILD_LDFLAGS
629BUILD_CFLAGS
Theodore Ts'o5b5bd2c2014-07-10 00:17:05 -0400630MKINSTALLDIRS
Theodore Ts'od1154eb2011-09-18 17:34:37 -0400631INCLUDES
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100632DO_TEST_SUITE
633ET_DIR
634SS_DIR
635LDFLAG_STATIC
636root_sysconfdir
637root_libdir
638root_sbindir
639root_bindir
640root_prefix
641UNIX_CMT
642CYGWIN_CMT
643LINUX_CMT
644UNI_DIFF_OPTS
645SEM_INIT_LIB
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100646SOCKET_LIB
Theodore Ts'occ68e8a2013-05-04 19:01:09 -0400647SIZEOF_OFF_T
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100648SIZEOF_LONG_LONG
649SIZEOF_LONG
650SIZEOF_INT
651SIZEOF_SHORT
652BUILD_CC
653MAKEINFO
654STRIP
655AR
656LDCONFIG
657PERL
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100658AWK
659CHMOD
660RM
661CP
662MV
663LN_S
664LN
Theodore Ts'obcb915b2009-07-02 18:19:10 -0400665ifNotGNUmake
666ifGNUmake
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100667BINARY_TYPE
668POSUB
669LTLIBINTL
670LIBINTL
671INTLLIBS
672INTL_LIBTOOL_SUFFIX_PREFIX
673INTLOBJS
674GENCAT
675INSTOBJEXT
676DATADIRNAME
677CATOBJEXT
678USE_INCLUDED_LIBINTL
679BUILD_INCLUDED_LIBINTL
Theodore Ts'o93613952014-07-03 23:44:13 -0400680LTLIBC
681WINDRES
682WOE32
683WOE32DLL
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100684HAVE_WPRINTF
Theodore Ts'o93613952014-07-03 23:44:13 -0400685HAVE_NEWLOCALE
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100686HAVE_SNPRINTF
687HAVE_ASPRINTF
688HAVE_POSIX_PRINTF
Theodore Ts'o93613952014-07-03 23:44:13 -0400689INTL_DEFAULT_VERBOSITY
690INTL_MACOSX_LIBS
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100691GLIBC21
Theodore Ts'o93613952014-07-03 23:44:13 -0400692INTLBISON
693LTLIBICONV
694LIBICONV
695LTLIBMULTITHREAD
696LIBMULTITHREAD
697LTLIBTHREAD
698LIBTHREAD
699LIBPTH_PREFIX
700LTLIBPTH
701LIBPTH
702PRI_MACROS_BROKEN
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100703ALLOCA
Theodore Ts'o93613952014-07-03 23:44:13 -0400704HAVE_VISIBILITY
705CFLAG_VISIBILITY
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100706RANLIB
Theodore Ts'o93613952014-07-03 23:44:13 -0400707GLIBC2
708XGETTEXT_EXTRA_OPTIONS
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100709MSGMERGE
Theodore Ts'o93613952014-07-03 23:44:13 -0400710XGETTEXT_015
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100711XGETTEXT
Theodore Ts'o93613952014-07-03 23:44:13 -0400712GMSGFMT_015
713MSGFMT_015
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100714GMSGFMT
715MSGFMT
Theodore Ts'o93613952014-07-03 23:44:13 -0400716GETTEXT_MACRO_VERSION
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100717USE_NLS
Theodore Ts'o93613952014-07-03 23:44:13 -0400718SED
719MKDIR_P
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100720INSTALL_DATA
721INSTALL_SCRIPT
722INSTALL_PROGRAM
723SET_MAKE
724VERSION
725PACKAGE
726GETTEXT_PACKAGE
727UUIDD_CMT
728E2INITRD_MAN
729E2INITRD_PROG
730FSCK_MAN
731FSCK_PROG
Theodore Ts'o8d9c50c2010-12-24 15:19:44 -0500732DEFRAG_CMT
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100733RESIZER_CMT
734IMAGER_CMT
735DEBUGFS_CMT
Aditya Kalif239fef2011-07-20 11:40:02 -0700736QUOTA_CMT
737DEPPROFILED_LIBQUOTA
738PROFILED_LIBQUOTA
739DEPSTATIC_LIBQUOTA
740STATIC_LIBQUOTA
741DEPLIBQUOTA
742LIBQUOTA
Eric Sandeenf5589f42013-10-14 08:54:15 -0400743QUOTA_MAN_COMMENT
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100744BLKID_CMT
745DEPPROFILED_LIBBLKID
746PROFILED_LIBBLKID
747DEPSTATIC_LIBBLKID
748STATIC_LIBBLKID
749DEPLIBBLKID
750LIBBLKID
751UUID_CMT
752DEPPROFILED_LIBUUID
753PROFILED_LIBUUID
754DEPSTATIC_LIBUUID
755STATIC_LIBUUID
756DEPLIBUUID
757LIBUUID
Theodore Ts'o93613952014-07-03 23:44:13 -0400758PKG_CONFIG_LIBDIR
759PKG_CONFIG_PATH
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100760PKG_CONFIG
761TEST_IO_CMT
762PRIVATE_LIBS_CMT
763LDFLAG_DYNAMIC
764PROFILED_LIB_EXT
765STATIC_LIB_EXT
766LIB_EXT
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100767PROFILE_CMT
768BSDLIB_CMT
769ELF_CMT
770HTREE_CMT
Theodore Ts'oc13351f2009-07-02 00:11:17 -0400771Q
Theodore Ts'oc1986ec2012-06-13 15:29:13 -0400772ES
Theodore Ts'oc13351f2009-07-02 00:11:17 -0400773E
Theodore Ts'o5aa6c3f2010-05-17 19:21:42 -0400774LINK_BUILD_FLAGS
Theodore Ts'o183c73b2012-05-12 23:13:24 -0400775SYMLINK_RELATIVE
Theodore Ts'o5aa6c3f2010-05-17 19:21:42 -0400776LINK_INSTALL_FLAGS
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100777MAINTAINER_CMT
Theodore Ts'o93613952014-07-03 23:44:13 -0400778EGREP
779GREP
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100780CPP
Theodore Ts'o9b3018a2011-08-11 14:56:49 -0400781RDYNAMIC
Theodore Ts'o57aa50d2009-11-26 10:38:04 -0500782DLOPEN_LIB
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100783OBJEXT
784EXEEXT
785ac_ct_CC
786CPPFLAGS
787LDFLAGS
788CFLAGS
789CC
790host_os
791host_vendor
792host_cpu
793host
794build_os
795build_vendor
796build_cpu
797build
798E2FSPROGS_PKGVER
799E2FSPROGS_VERSION
800E2FSPROGS_DAY
801E2FSPROGS_MONTH
802E2FSPROGS_YEAR
803target_alias
804host_alias
805build_alias
806LIBS
807ECHO_T
808ECHO_N
809ECHO_C
810DEFS
811mandir
812localedir
813libdir
814psdir
815pdfdir
816dvidir
817htmldir
818infodir
819docdir
820oldincludedir
821includedir
822localstatedir
823sharedstatedir
824sysconfdir
825datadir
826datarootdir
827libexecdir
828sbindir
829bindir
830program_transform_name
831prefix
832exec_prefix
Theodore Ts'o57aa50d2009-11-26 10:38:04 -0500833PACKAGE_URL
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100834PACKAGE_BUGREPORT
835PACKAGE_STRING
836PACKAGE_VERSION
837PACKAGE_TARNAME
838PACKAGE_NAME
839PATH_SEPARATOR
840SHELL'
Theodore Ts'oe1052142006-10-21 21:46:47 -0400841ac_subst_files='MCONFIG
842MAKEFILE_ELF
843MAKEFILE_BSDLIB
844MAKEFILE_PROFILE
Theodore Ts'oe1052142006-10-21 21:46:47 -0400845MAKEFILE_LIBRARY
Theodore Ts'o488c75a2008-06-07 08:55:21 -0400846ASM_TYPES_HEADER
847PUBLIC_CONFIG_HEADER'
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100848ac_user_opts='
849enable_option_checking
850with_diet_libc
851with_cc
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100852with_ccopts
853with_ldopts
854with_root_prefix
855enable_maintainer_mode
Theodore Ts'o5aa6c3f2010-05-17 19:21:42 -0400856enable_symlink_install
Theodore Ts'o91d11da2012-09-06 23:01:14 -0400857enable_relative_symlinks
Theodore Ts'o183c73b2012-05-12 23:13:24 -0400858enable_symlink_relative_symlinks
Theodore Ts'o5aa6c3f2010-05-17 19:21:42 -0400859enable_symlink_build
Theodore Ts'oc13351f2009-07-02 00:11:17 -0400860enable_verbose_makecmds
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100861enable_compression
862enable_htree
863enable_elf_shlibs
864enable_bsd_shlibs
865enable_profile
Theodore Ts'ofedfb272014-02-23 00:17:09 -0500866enable_gcov
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100867enable_jbd_debug
868enable_blkid_debug
869enable_testio_debug
870enable_libuuid
871enable_libblkid
Theodore Ts'o7becb202011-11-14 10:40:43 -0500872enable_quota
Theodore Ts'o3df60142013-06-16 16:14:40 -0400873enable_backtrace
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100874enable_debugfs
875enable_imager
876enable_resizer
Theodore Ts'o8d9c50c2010-12-24 15:19:44 -0500877enable_defrag
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100878enable_fsck
879enable_e2initrd_helper
880enable_tls
881enable_uuidd
882enable_nls
Theodore Ts'o93613952014-07-03 23:44:13 -0400883enable_threads
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100884with_gnu_ld
885enable_rpath
Theodore Ts'o93613952014-07-03 23:44:13 -0400886with_libpth_prefix
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100887with_libiconv_prefix
888with_included_gettext
889with_libintl_prefix
Theodore Ts'o55e00a22011-09-18 23:53:23 -0400890with_multiarch
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100891'
Theodore Ts'oe1052142006-10-21 21:46:47 -0400892 ac_precious_vars='build_alias
893host_alias
894target_alias
895CC
896CFLAGS
897LDFLAGS
Theodore Ts'o29a5dee2007-07-04 16:28:47 -0400898LIBS
Theodore Ts'oe1052142006-10-21 21:46:47 -0400899CPPFLAGS
Theodore Ts'o14b596d2009-04-22 09:18:30 -0400900CPP
Theodore Ts'o93613952014-07-03 23:44:13 -0400901PKG_CONFIG
902PKG_CONFIG_PATH
903PKG_CONFIG_LIBDIR'
Theodore Ts'oe1052142006-10-21 21:46:47 -0400904
Theodore Ts'o50e1e101997-04-26 13:58:21 +0000905
906# Initialize some variables set by options.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500907ac_init_help=
908ac_init_version=false
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100909ac_unrecognized_opts=
910ac_unrecognized_sep=
Theodore Ts'o50e1e101997-04-26 13:58:21 +0000911# The variables have the same names as the options, with
912# dashes changed to underlines.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500913cache_file=/dev/null
Theodore Ts'o50e1e101997-04-26 13:58:21 +0000914exec_prefix=NONE
Theodore Ts'o50e1e101997-04-26 13:58:21 +0000915no_create=
Theodore Ts'o50e1e101997-04-26 13:58:21 +0000916no_recursion=
917prefix=NONE
918program_prefix=NONE
919program_suffix=NONE
920program_transform_name=s,x,x,
921silent=
922site=
923srcdir=
Theodore Ts'o50e1e101997-04-26 13:58:21 +0000924verbose=
925x_includes=NONE
926x_libraries=NONE
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500927
928# Installation directory options.
929# These are left unexpanded so users can "make install exec_prefix=/foo"
930# and all the variables that are supposed to be based on exec_prefix
931# by default will actually change.
932# Use braces instead of parens because sh, perl, etc. also accept them.
Theodore Ts'oe1052142006-10-21 21:46:47 -0400933# (The list follows the same order as the GNU Coding Standards.)
Theodore Ts'o21c84b71997-04-29 16:15:03 +0000934bindir='${exec_prefix}/bin'
935sbindir='${exec_prefix}/sbin'
936libexecdir='${exec_prefix}/libexec'
Theodore Ts'oe1052142006-10-21 21:46:47 -0400937datarootdir='${prefix}/share'
938datadir='${datarootdir}'
Theodore Ts'o21c84b71997-04-29 16:15:03 +0000939sysconfdir='${prefix}/etc'
940sharedstatedir='${prefix}/com'
941localstatedir='${prefix}/var'
Theodore Ts'o21c84b71997-04-29 16:15:03 +0000942includedir='${prefix}/include'
943oldincludedir='/usr/include'
Theodore Ts'oe1052142006-10-21 21:46:47 -0400944docdir='${datarootdir}/doc/${PACKAGE}'
945infodir='${datarootdir}/info'
946htmldir='${docdir}'
947dvidir='${docdir}'
948pdfdir='${docdir}'
949psdir='${docdir}'
950libdir='${exec_prefix}/lib'
951localedir='${datarootdir}/locale'
952mandir='${datarootdir}/man'
Theodore Ts'o50e1e101997-04-26 13:58:21 +0000953
Theodore Ts'o50e1e101997-04-26 13:58:21 +0000954ac_prev=
Theodore Ts'oe1052142006-10-21 21:46:47 -0400955ac_dashdash=
Theodore Ts'o50e1e101997-04-26 13:58:21 +0000956for ac_option
957do
Theodore Ts'o50e1e101997-04-26 13:58:21 +0000958 # If the previous option needs an argument, assign it.
959 if test -n "$ac_prev"; then
Theodore Ts'oe1052142006-10-21 21:46:47 -0400960 eval $ac_prev=\$ac_option
Theodore Ts'o50e1e101997-04-26 13:58:21 +0000961 ac_prev=
962 continue
963 fi
964
Theodore Ts'oe1052142006-10-21 21:46:47 -0400965 case $ac_option in
Theodore Ts'o91d11da2012-09-06 23:01:14 -0400966 *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
967 *=) ac_optarg= ;;
968 *) ac_optarg=yes ;;
Theodore Ts'oe1052142006-10-21 21:46:47 -0400969 esac
Theodore Ts'o50e1e101997-04-26 13:58:21 +0000970
971 # Accept the important Cygnus configure options, so we can diagnose typos.
972
Theodore Ts'oe1052142006-10-21 21:46:47 -0400973 case $ac_dashdash$ac_option in
974 --)
975 ac_dashdash=yes ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +0000976
Theodore Ts'o21c84b71997-04-29 16:15:03 +0000977 -bindir | --bindir | --bindi | --bind | --bin | --bi)
978 ac_prev=bindir ;;
979 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500980 bindir=$ac_optarg ;;
Theodore Ts'o21c84b71997-04-29 16:15:03 +0000981
982 -build | --build | --buil | --bui | --bu)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500983 ac_prev=build_alias ;;
Theodore Ts'o21c84b71997-04-29 16:15:03 +0000984 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500985 build_alias=$ac_optarg ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +0000986
987 -cache-file | --cache-file | --cache-fil | --cache-fi \
988 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
989 ac_prev=cache_file ;;
990 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
991 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500992 cache_file=$ac_optarg ;;
993
994 --config-cache | -C)
995 cache_file=config.cache ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +0000996
Theodore Ts'oe1052142006-10-21 21:46:47 -0400997 -datadir | --datadir | --datadi | --datad)
Theodore Ts'o21c84b71997-04-29 16:15:03 +0000998 ac_prev=datadir ;;
Theodore Ts'oe1052142006-10-21 21:46:47 -0400999 -datadir=* | --datadir=* | --datadi=* | --datad=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001000 datadir=$ac_optarg ;;
Theodore Ts'o21c84b71997-04-29 16:15:03 +00001001
Theodore Ts'oe1052142006-10-21 21:46:47 -04001002 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
1003 | --dataroo | --dataro | --datar)
1004 ac_prev=datarootdir ;;
1005 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
1006 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
1007 datarootdir=$ac_optarg ;;
1008
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001009 -disable-* | --disable-*)
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001010 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001011 # Reject names that are not valid shell variable names.
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001012 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
Theodore Ts'o91d11da2012-09-06 23:01:14 -04001013 as_fn_error $? "invalid feature name: $ac_useropt"
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001014 ac_useropt_orig=$ac_useropt
1015 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1016 case $ac_user_opts in
1017 *"
1018"enable_$ac_useropt"
1019"*) ;;
1020 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
1021 ac_unrecognized_sep=', ';;
1022 esac
1023 eval enable_$ac_useropt=no ;;
Theodore Ts'oe1052142006-10-21 21:46:47 -04001024
1025 -docdir | --docdir | --docdi | --doc | --do)
1026 ac_prev=docdir ;;
1027 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
1028 docdir=$ac_optarg ;;
1029
1030 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
1031 ac_prev=dvidir ;;
1032 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
1033 dvidir=$ac_optarg ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001034
1035 -enable-* | --enable-*)
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001036 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001037 # Reject names that are not valid shell variable names.
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001038 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
Theodore Ts'o91d11da2012-09-06 23:01:14 -04001039 as_fn_error $? "invalid feature name: $ac_useropt"
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001040 ac_useropt_orig=$ac_useropt
1041 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1042 case $ac_user_opts in
1043 *"
1044"enable_$ac_useropt"
1045"*) ;;
1046 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1047 ac_unrecognized_sep=', ';;
1048 esac
1049 eval enable_$ac_useropt=\$ac_optarg ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001050
1051 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
1052 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
1053 | --exec | --exe | --ex)
1054 ac_prev=exec_prefix ;;
1055 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
1056 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
1057 | --exec=* | --exe=* | --ex=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001058 exec_prefix=$ac_optarg ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001059
1060 -gas | --gas | --ga | --g)
1061 # Obsolete; use --with-gas.
1062 with_gas=yes ;;
1063
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001064 -help | --help | --hel | --he | -h)
1065 ac_init_help=long ;;
1066 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1067 ac_init_help=recursive ;;
1068 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1069 ac_init_help=short ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001070
1071 -host | --host | --hos | --ho)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001072 ac_prev=host_alias ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001073 -host=* | --host=* | --hos=* | --ho=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001074 host_alias=$ac_optarg ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001075
Theodore Ts'oe1052142006-10-21 21:46:47 -04001076 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1077 ac_prev=htmldir ;;
1078 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1079 | --ht=*)
1080 htmldir=$ac_optarg ;;
1081
Theodore Ts'o21c84b71997-04-29 16:15:03 +00001082 -includedir | --includedir | --includedi | --included | --include \
1083 | --includ | --inclu | --incl | --inc)
1084 ac_prev=includedir ;;
1085 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1086 | --includ=* | --inclu=* | --incl=* | --inc=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001087 includedir=$ac_optarg ;;
Theodore Ts'o21c84b71997-04-29 16:15:03 +00001088
1089 -infodir | --infodir | --infodi | --infod | --info | --inf)
1090 ac_prev=infodir ;;
1091 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001092 infodir=$ac_optarg ;;
Theodore Ts'o21c84b71997-04-29 16:15:03 +00001093
1094 -libdir | --libdir | --libdi | --libd)
1095 ac_prev=libdir ;;
1096 -libdir=* | --libdir=* | --libdi=* | --libd=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001097 libdir=$ac_optarg ;;
Theodore Ts'o21c84b71997-04-29 16:15:03 +00001098
1099 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1100 | --libexe | --libex | --libe)
1101 ac_prev=libexecdir ;;
1102 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1103 | --libexe=* | --libex=* | --libe=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001104 libexecdir=$ac_optarg ;;
Theodore Ts'o21c84b71997-04-29 16:15:03 +00001105
Theodore Ts'oe1052142006-10-21 21:46:47 -04001106 -localedir | --localedir | --localedi | --localed | --locale)
1107 ac_prev=localedir ;;
1108 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1109 localedir=$ac_optarg ;;
1110
Theodore Ts'o21c84b71997-04-29 16:15:03 +00001111 -localstatedir | --localstatedir | --localstatedi | --localstated \
Theodore Ts'oe1052142006-10-21 21:46:47 -04001112 | --localstate | --localstat | --localsta | --localst | --locals)
Theodore Ts'o21c84b71997-04-29 16:15:03 +00001113 ac_prev=localstatedir ;;
1114 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
Theodore Ts'oe1052142006-10-21 21:46:47 -04001115 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001116 localstatedir=$ac_optarg ;;
Theodore Ts'o21c84b71997-04-29 16:15:03 +00001117
1118 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1119 ac_prev=mandir ;;
1120 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001121 mandir=$ac_optarg ;;
Theodore Ts'o21c84b71997-04-29 16:15:03 +00001122
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001123 -nfp | --nfp | --nf)
1124 # Obsolete; use --without-fp.
1125 with_fp=no ;;
1126
1127 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001128 | --no-cr | --no-c | -n)
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001129 no_create=yes ;;
1130
1131 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1132 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1133 no_recursion=yes ;;
1134
Theodore Ts'o21c84b71997-04-29 16:15:03 +00001135 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1136 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1137 | --oldin | --oldi | --old | --ol | --o)
1138 ac_prev=oldincludedir ;;
1139 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1140 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1141 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001142 oldincludedir=$ac_optarg ;;
Theodore Ts'o21c84b71997-04-29 16:15:03 +00001143
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001144 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1145 ac_prev=prefix ;;
1146 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001147 prefix=$ac_optarg ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001148
1149 -program-prefix | --program-prefix | --program-prefi | --program-pref \
1150 | --program-pre | --program-pr | --program-p)
1151 ac_prev=program_prefix ;;
1152 -program-prefix=* | --program-prefix=* | --program-prefi=* \
1153 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001154 program_prefix=$ac_optarg ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001155
1156 -program-suffix | --program-suffix | --program-suffi | --program-suff \
1157 | --program-suf | --program-su | --program-s)
1158 ac_prev=program_suffix ;;
1159 -program-suffix=* | --program-suffix=* | --program-suffi=* \
1160 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001161 program_suffix=$ac_optarg ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001162
1163 -program-transform-name | --program-transform-name \
1164 | --program-transform-nam | --program-transform-na \
1165 | --program-transform-n | --program-transform- \
1166 | --program-transform | --program-transfor \
1167 | --program-transfo | --program-transf \
1168 | --program-trans | --program-tran \
1169 | --progr-tra | --program-tr | --program-t)
1170 ac_prev=program_transform_name ;;
1171 -program-transform-name=* | --program-transform-name=* \
1172 | --program-transform-nam=* | --program-transform-na=* \
1173 | --program-transform-n=* | --program-transform-=* \
1174 | --program-transform=* | --program-transfor=* \
1175 | --program-transfo=* | --program-transf=* \
1176 | --program-trans=* | --program-tran=* \
1177 | --progr-tra=* | --program-tr=* | --program-t=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001178 program_transform_name=$ac_optarg ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001179
Theodore Ts'oe1052142006-10-21 21:46:47 -04001180 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1181 ac_prev=pdfdir ;;
1182 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1183 pdfdir=$ac_optarg ;;
1184
1185 -psdir | --psdir | --psdi | --psd | --ps)
1186 ac_prev=psdir ;;
1187 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1188 psdir=$ac_optarg ;;
1189
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001190 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1191 | -silent | --silent | --silen | --sile | --sil)
1192 silent=yes ;;
1193
Theodore Ts'o21c84b71997-04-29 16:15:03 +00001194 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1195 ac_prev=sbindir ;;
1196 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1197 | --sbi=* | --sb=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001198 sbindir=$ac_optarg ;;
Theodore Ts'o21c84b71997-04-29 16:15:03 +00001199
1200 -sharedstatedir | --sharedstatedir | --sharedstatedi \
1201 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1202 | --sharedst | --shareds | --shared | --share | --shar \
1203 | --sha | --sh)
1204 ac_prev=sharedstatedir ;;
1205 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1206 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1207 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1208 | --sha=* | --sh=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001209 sharedstatedir=$ac_optarg ;;
Theodore Ts'o21c84b71997-04-29 16:15:03 +00001210
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001211 -site | --site | --sit)
1212 ac_prev=site ;;
1213 -site=* | --site=* | --sit=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001214 site=$ac_optarg ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001215
1216 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1217 ac_prev=srcdir ;;
1218 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001219 srcdir=$ac_optarg ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001220
Theodore Ts'o21c84b71997-04-29 16:15:03 +00001221 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1222 | --syscon | --sysco | --sysc | --sys | --sy)
1223 ac_prev=sysconfdir ;;
1224 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1225 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001226 sysconfdir=$ac_optarg ;;
Theodore Ts'o21c84b71997-04-29 16:15:03 +00001227
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001228 -target | --target | --targe | --targ | --tar | --ta | --t)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001229 ac_prev=target_alias ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001230 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001231 target_alias=$ac_optarg ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001232
1233 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1234 verbose=yes ;;
1235
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001236 -version | --version | --versio | --versi | --vers | -V)
1237 ac_init_version=: ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001238
1239 -with-* | --with-*)
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001240 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001241 # Reject names that are not valid shell variable names.
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001242 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
Theodore Ts'o91d11da2012-09-06 23:01:14 -04001243 as_fn_error $? "invalid package name: $ac_useropt"
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001244 ac_useropt_orig=$ac_useropt
1245 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1246 case $ac_user_opts in
1247 *"
1248"with_$ac_useropt"
1249"*) ;;
1250 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1251 ac_unrecognized_sep=', ';;
1252 esac
1253 eval with_$ac_useropt=\$ac_optarg ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001254
1255 -without-* | --without-*)
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001256 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001257 # Reject names that are not valid shell variable names.
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001258 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
Theodore Ts'o91d11da2012-09-06 23:01:14 -04001259 as_fn_error $? "invalid package name: $ac_useropt"
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001260 ac_useropt_orig=$ac_useropt
1261 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1262 case $ac_user_opts in
1263 *"
1264"with_$ac_useropt"
1265"*) ;;
1266 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1267 ac_unrecognized_sep=', ';;
1268 esac
1269 eval with_$ac_useropt=no ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001270
1271 --x)
1272 # Obsolete; use --with-x.
1273 with_x=yes ;;
1274
1275 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1276 | --x-incl | --x-inc | --x-in | --x-i)
1277 ac_prev=x_includes ;;
1278 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1279 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001280 x_includes=$ac_optarg ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001281
1282 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1283 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1284 ac_prev=x_libraries ;;
1285 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1286 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001287 x_libraries=$ac_optarg ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001288
Theodore Ts'o91d11da2012-09-06 23:01:14 -04001289 -*) as_fn_error $? "unrecognized option: \`$ac_option'
1290Try \`$0 --help' for more information"
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001291 ;;
1292
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001293 *=*)
1294 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1295 # Reject names that are not valid shell variable names.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05001296 case $ac_envvar in #(
1297 '' | [0-9]* | *[!_$as_cr_alnum]* )
Theodore Ts'o91d11da2012-09-06 23:01:14 -04001298 as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05001299 esac
Theodore Ts'oe1052142006-10-21 21:46:47 -04001300 eval $ac_envvar=\$ac_optarg
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001301 export $ac_envvar ;;
1302
Theodore Ts'o21c84b71997-04-29 16:15:03 +00001303 *)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001304 # FIXME: should be removed in autoconf 3.0.
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001305 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001306 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001307 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
Theodore Ts'o91d11da2012-09-06 23:01:14 -04001308 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001309 ;;
1310
1311 esac
1312done
1313
1314if test -n "$ac_prev"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001315 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
Theodore Ts'o91d11da2012-09-06 23:01:14 -04001316 as_fn_error $? "missing argument to $ac_option"
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001317fi
1318
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001319if test -n "$ac_unrecognized_opts"; then
1320 case $enable_option_checking in
1321 no) ;;
Theodore Ts'o91d11da2012-09-06 23:01:14 -04001322 fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001323 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1324 esac
1325fi
1326
1327# Check all directory arguments for consistency.
Theodore Ts'oe1052142006-10-21 21:46:47 -04001328for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1329 datadir sysconfdir sharedstatedir localstatedir includedir \
1330 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1331 libdir localedir mandir
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001332do
Theodore Ts'oe1052142006-10-21 21:46:47 -04001333 eval ac_val=\$$ac_var
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001334 # Remove trailing slashes.
1335 case $ac_val in
1336 */ )
1337 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1338 eval $ac_var=\$ac_val;;
1339 esac
1340 # Be sure to have absolute directory names.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001341 case $ac_val in
Theodore Ts'oe1052142006-10-21 21:46:47 -04001342 [\\/$]* | ?:[\\/]* ) continue;;
1343 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001344 esac
Theodore Ts'o91d11da2012-09-06 23:01:14 -04001345 as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001346done
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001347
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001348# There might be people who depend on the old broken behavior: `$host'
1349# used to hold the argument of --host etc.
1350# FIXME: To remove some day.
1351build=$build_alias
1352host=$host_alias
1353target=$target_alias
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001354
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001355# FIXME: To remove some day.
1356if test "x$host_alias" != x; then
1357 if test "x$build_alias" = x; then
1358 cross_compiling=maybe
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001359 elif test "x$build_alias" != "x$host_alias"; then
1360 cross_compiling=yes
1361 fi
1362fi
1363
1364ac_tool_prefix=
1365test -n "$host_alias" && ac_tool_prefix=$host_alias-
1366
1367test "$silent" = yes && exec 6>/dev/null
1368
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001369
Theodore Ts'oe1052142006-10-21 21:46:47 -04001370ac_pwd=`pwd` && test -n "$ac_pwd" &&
1371ac_ls_di=`ls -di .` &&
1372ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
Theodore Ts'o91d11da2012-09-06 23:01:14 -04001373 as_fn_error $? "working directory cannot be determined"
Theodore Ts'oe1052142006-10-21 21:46:47 -04001374test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
Theodore Ts'o91d11da2012-09-06 23:01:14 -04001375 as_fn_error $? "pwd does not report name of working directory"
Theodore Ts'oe1052142006-10-21 21:46:47 -04001376
1377
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001378# Find the source files, if location was not specified.
1379if test -z "$srcdir"; then
1380 ac_srcdir_defaulted=yes
Theodore Ts'oe1052142006-10-21 21:46:47 -04001381 # Try the directory containing this script, then the parent directory.
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001382 ac_confdir=`$as_dirname -- "$as_myself" ||
1383$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1384 X"$as_myself" : 'X\(//\)[^/]' \| \
1385 X"$as_myself" : 'X\(//\)$' \| \
1386 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1387$as_echo X"$as_myself" |
Theodore Ts'oe1052142006-10-21 21:46:47 -04001388 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1389 s//\1/
1390 q
1391 }
1392 /^X\(\/\/\)[^/].*/{
1393 s//\1/
1394 q
1395 }
1396 /^X\(\/\/\)$/{
1397 s//\1/
1398 q
1399 }
1400 /^X\(\/\).*/{
1401 s//\1/
1402 q
1403 }
1404 s/.*/./; q'`
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001405 srcdir=$ac_confdir
Theodore Ts'oe1052142006-10-21 21:46:47 -04001406 if test ! -r "$srcdir/$ac_unique_file"; then
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001407 srcdir=..
1408 fi
1409else
1410 ac_srcdir_defaulted=no
1411fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04001412if test ! -r "$srcdir/$ac_unique_file"; then
1413 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
Theodore Ts'o91d11da2012-09-06 23:01:14 -04001414 as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001415fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04001416ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1417ac_abs_confdir=`(
Theodore Ts'o91d11da2012-09-06 23:01:14 -04001418 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
Theodore Ts'oe1052142006-10-21 21:46:47 -04001419 pwd)`
1420# When building in place, set srcdir=.
1421if test "$ac_abs_confdir" = "$ac_pwd"; then
1422 srcdir=.
1423fi
1424# Remove unnecessary trailing slashes from srcdir.
1425# Double slashes in file names in object file debugging info
1426# mess up M-x gdb in Emacs.
1427case $srcdir in
1428*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1429esac
1430for ac_var in $ac_precious_vars; do
1431 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1432 eval ac_env_${ac_var}_value=\$${ac_var}
1433 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1434 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1435done
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001436
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001437#
1438# Report the --help message.
1439#
1440if test "$ac_init_help" = "long"; then
1441 # Omit some internal or obsolete options to make the list less imposing.
1442 # This message is too long to be a string in the A/UX 3.1 sh.
1443 cat <<_ACEOF
1444\`configure' configures this package to adapt to many kinds of systems.
1445
1446Usage: $0 [OPTION]... [VAR=VALUE]...
1447
1448To assign environment variables (e.g., CC, CFLAGS...), specify them as
1449VAR=VALUE. See below for descriptions of some of the useful variables.
1450
1451Defaults for the options are specified in brackets.
1452
1453Configuration:
1454 -h, --help display this help and exit
1455 --help=short display options specific to this package
1456 --help=recursive display the short help of all the included packages
1457 -V, --version display version information and exit
Theodore Ts'o91d11da2012-09-06 23:01:14 -04001458 -q, --quiet, --silent do not print \`checking ...' messages
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001459 --cache-file=FILE cache test results in FILE [disabled]
1460 -C, --config-cache alias for \`--cache-file=config.cache'
1461 -n, --no-create do not create output files
1462 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1463
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001464Installation directories:
1465 --prefix=PREFIX install architecture-independent files in PREFIX
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001466 [$ac_default_prefix]
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001467 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001468 [PREFIX]
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001469
1470By default, \`make install' will install all the files in
1471\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1472an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1473for instance \`--prefix=\$HOME'.
1474
1475For better control, use the options below.
1476
1477Fine tuning of the installation directories:
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001478 --bindir=DIR user executables [EPREFIX/bin]
1479 --sbindir=DIR system admin executables [EPREFIX/sbin]
1480 --libexecdir=DIR program executables [EPREFIX/libexec]
1481 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1482 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1483 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1484 --libdir=DIR object code libraries [EPREFIX/lib]
1485 --includedir=DIR C header files [PREFIX/include]
1486 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1487 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1488 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1489 --infodir=DIR info documentation [DATAROOTDIR/info]
1490 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1491 --mandir=DIR man documentation [DATAROOTDIR/man]
1492 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
1493 --htmldir=DIR html documentation [DOCDIR]
1494 --dvidir=DIR dvi documentation [DOCDIR]
1495 --pdfdir=DIR pdf documentation [DOCDIR]
1496 --psdir=DIR ps documentation [DOCDIR]
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001497_ACEOF
1498
1499 cat <<\_ACEOF
1500
1501System types:
1502 --build=BUILD configure for building on BUILD [guessed]
1503 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1504_ACEOF
1505fi
1506
1507if test -n "$ac_init_help"; then
1508
1509 cat <<\_ACEOF
1510
1511Optional Features:
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001512 --disable-option-checking ignore unrecognized --enable/--with options
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001513 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1514 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
Theodore Ts'o98919bd2005-02-04 10:43:58 -05001515 --enable-maintainer-mode enable makefile rules useful for maintainers
Theodore Ts'o5aa6c3f2010-05-17 19:21:42 -04001516 --enable-symlink-install use symlinks when installing instead of hard links
Theodore Ts'o183c73b2012-05-12 23:13:24 -04001517 --enable-relative-symlinks use relative symlinks when installing
Theodore Ts'o91d11da2012-09-06 23:01:14 -04001518
Theodore Ts'o5aa6c3f2010-05-17 19:21:42 -04001519 --enable-symlink-build use symlinks while building instead of hard links
1520 --enable-verbose-makecmds enable verbose make command output
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001521 --enable-compression enable EXPERIMENTAL compression support
1522 --enable-htree enable EXPERIMENTAL htree directory support
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001523 --enable-elf-shlibs select ELF shared libraries
1524 --enable-bsd-shlibs select BSD shared libraries
1525 --enable-profile build profiling libraries
Theodore Ts'ofedfb272014-02-23 00:17:09 -05001526 --enable-gcov build for coverage testing using gcov
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001527 --enable-jbd-debug enable journal debugging
1528 --enable-blkid-debug enable blkid debugging
Theodore Ts'oaf773652008-09-01 11:27:27 -04001529 --disable-testio-debug disable the use of the test I/O manager for debugging
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001530 --disable-libuuid do not build private uuid library
Theodore Ts'o14b596d2009-04-22 09:18:30 -04001531 --disable-libblkid do not build private blkid library
Eric Sandeen7b8912e2012-11-27 12:21:56 -06001532 --enable-quota enable quota support
Theodore Ts'o3df60142013-06-16 16:14:40 -04001533 --disable-backtrace disable use backtrace
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001534 --disable-debugfs disable support of debugfs program
1535 --disable-imager disable support of e2image program
1536 --disable-resizer disable support of e2resize program
Theodore Ts'o8d9c50c2010-12-24 15:19:44 -05001537 --disable-defrag disable support of e4defrag program
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001538 --enable-fsck build fsck wrapper program
1539 --enable-e2initrd-helper build e2initrd-helper program
Theodore Ts'o32493942007-12-31 10:45:01 -05001540 --disable-tls disable use of thread local support
Theodore Ts'o5610f992007-12-31 11:16:56 -05001541 --disable-uuidd disable building the uuid daemon
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001542 --disable-nls do not use Native Language Support
Theodore Ts'o93613952014-07-03 23:44:13 -04001543 --enable-threads={posix|solaris|pth|windows}
1544 specify multithreading API
1545 --disable-threads build without multithread safety
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001546 --disable-rpath do not hardcode runtime library paths
1547
1548Optional Packages:
1549 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1550 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
Theodore Ts'o32493942007-12-31 10:45:01 -05001551 --with-diet-libc use diet libc
Theodore Ts'o0b5b9f92009-09-06 21:28:47 -04001552 --with-cc no longer supported, use CC= instead
1553 --with-ccopts no longer supported, use CFLAGS= instead
1554 --with-ldopts no longer supported, use LDFLAGS= instead
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001555 --with-root-prefix=PREFIX override prefix variable for files to be placed in the root
Theodore Ts'o93613952014-07-03 23:44:13 -04001556 --with-gnu-ld assume the C compiler uses GNU ld [default=no]
1557 --with-libpth-prefix[=DIR] search for libpth in DIR/include and DIR/lib
1558 --without-libpth-prefix don't search for libpth in includedir and libdir
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001559 --with-libiconv-prefix[=DIR] search for libiconv in DIR/include and DIR/lib
1560 --without-libiconv-prefix don't search for libiconv in includedir and libdir
1561 --with-included-gettext use the GNU gettext library included here
1562 --with-libintl-prefix[=DIR] search for libintl in DIR/include and DIR/lib
1563 --without-libintl-prefix don't search for libintl in includedir and libdir
Theodore Ts'o55e00a22011-09-18 23:53:23 -04001564 --with-multiarch=ARCH specify the multiarch triplet
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001565
1566Some influential environment variables:
1567 CC C compiler command
1568 CFLAGS C compiler flags
1569 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1570 nonstandard directory <lib dir>
Theodore Ts'o29a5dee2007-07-04 16:28:47 -04001571 LIBS libraries to pass to the linker, e.g. -l<library>
Theodore Ts'o61ef2472010-08-01 22:30:33 -04001572 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
Theodore Ts'oe1052142006-10-21 21:46:47 -04001573 you have headers in a nonstandard directory <include dir>
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001574 CPP C preprocessor
Theodore Ts'o14b596d2009-04-22 09:18:30 -04001575 PKG_CONFIG path to pkg-config utility
Theodore Ts'o93613952014-07-03 23:44:13 -04001576 PKG_CONFIG_PATH
1577 directories to add to pkg-config's search path
1578 PKG_CONFIG_LIBDIR
1579 path overriding pkg-config's built-in search path
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001580
1581Use these variables to override the choices made by `configure' or to help
1582it to find libraries and programs with nonstandard names/locations.
1583
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05001584Report bugs to the package provider.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001585_ACEOF
Theodore Ts'oe1052142006-10-21 21:46:47 -04001586ac_status=$?
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001587fi
1588
1589if test "$ac_init_help" = "recursive"; then
1590 # If there are subdirs, report their specific --help.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001591 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001592 test -d "$ac_dir" ||
1593 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1594 continue
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001595 ac_builddir=.
1596
Theodore Ts'oe1052142006-10-21 21:46:47 -04001597case "$ac_dir" in
1598.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1599*)
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001600 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
Theodore Ts'oe1052142006-10-21 21:46:47 -04001601 # A ".." for each directory in $ac_dir_suffix.
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001602 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
Theodore Ts'oe1052142006-10-21 21:46:47 -04001603 case $ac_top_builddir_sub in
1604 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1605 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1606 esac ;;
1607esac
1608ac_abs_top_builddir=$ac_pwd
1609ac_abs_builddir=$ac_pwd$ac_dir_suffix
1610# for backward compatibility:
1611ac_top_builddir=$ac_top_build_prefix
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001612
1613case $srcdir in
Theodore Ts'oe1052142006-10-21 21:46:47 -04001614 .) # We are building in place.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001615 ac_srcdir=.
Theodore Ts'oe1052142006-10-21 21:46:47 -04001616 ac_top_srcdir=$ac_top_builddir_sub
1617 ac_abs_top_srcdir=$ac_pwd ;;
1618 [\\/]* | ?:[\\/]* ) # Absolute name.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001619 ac_srcdir=$srcdir$ac_dir_suffix;
Theodore Ts'oe1052142006-10-21 21:46:47 -04001620 ac_top_srcdir=$srcdir
1621 ac_abs_top_srcdir=$srcdir ;;
1622 *) # Relative name.
1623 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1624 ac_top_srcdir=$ac_top_build_prefix$srcdir
1625 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001626esac
Theodore Ts'oe1052142006-10-21 21:46:47 -04001627ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001628
Theodore Ts'oe1052142006-10-21 21:46:47 -04001629 cd "$ac_dir" || { ac_status=$?; continue; }
1630 # Check for guested configure.
1631 if test -f "$ac_srcdir/configure.gnu"; then
1632 echo &&
1633 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1634 elif test -f "$ac_srcdir/configure"; then
1635 echo &&
1636 $SHELL "$ac_srcdir/configure" --help=recursive
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001637 else
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001638 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
Theodore Ts'oe1052142006-10-21 21:46:47 -04001639 fi || ac_status=$?
1640 cd "$ac_pwd" || { ac_status=$?; break; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001641 done
1642fi
1643
Theodore Ts'oe1052142006-10-21 21:46:47 -04001644test -n "$ac_init_help" && exit $ac_status
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001645if $ac_init_version; then
1646 cat <<\_ACEOF
Theodore Ts'oe1052142006-10-21 21:46:47 -04001647configure
Theodore Ts'o91d11da2012-09-06 23:01:14 -04001648generated by GNU Autoconf 2.69
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001649
Theodore Ts'o91d11da2012-09-06 23:01:14 -04001650Copyright (C) 2012 Free Software Foundation, Inc.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001651This configure script is free software; the Free Software Foundation
1652gives unlimited permission to copy, distribute and modify it.
1653_ACEOF
Theodore Ts'oe1052142006-10-21 21:46:47 -04001654 exit
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001655fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05001656
1657## ------------------------ ##
1658## Autoconf initialization. ##
1659## ------------------------ ##
1660
1661# ac_fn_c_try_compile LINENO
1662# --------------------------
1663# Try to compile conftest.$ac_ext, and return whether this succeeded.
1664ac_fn_c_try_compile ()
1665{
1666 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1667 rm -f conftest.$ac_objext
1668 if { { ac_try="$ac_compile"
1669case "(($ac_try" in
1670 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1671 *) ac_try_echo=$ac_try;;
1672esac
1673eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1674$as_echo "$ac_try_echo"; } >&5
1675 (eval "$ac_compile") 2>conftest.err
1676 ac_status=$?
1677 if test -s conftest.err; then
1678 grep -v '^ *+' conftest.err >conftest.er1
1679 cat conftest.er1 >&5
1680 mv -f conftest.er1 conftest.err
1681 fi
1682 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1683 test $ac_status = 0; } && {
1684 test -z "$ac_c_werror_flag" ||
1685 test ! -s conftest.err
1686 } && test -s conftest.$ac_objext; then :
1687 ac_retval=0
1688else
1689 $as_echo "$as_me: failed program was:" >&5
1690sed 's/^/| /' conftest.$ac_ext >&5
1691
1692 ac_retval=1
1693fi
Theodore Ts'o91d11da2012-09-06 23:01:14 -04001694 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
Theodore Ts'o61ef2472010-08-01 22:30:33 -04001695 as_fn_set_status $ac_retval
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05001696
1697} # ac_fn_c_try_compile
1698
1699# ac_fn_c_try_link LINENO
1700# -----------------------
1701# Try to link conftest.$ac_ext, and return whether this succeeded.
1702ac_fn_c_try_link ()
1703{
1704 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1705 rm -f conftest.$ac_objext conftest$ac_exeext
1706 if { { ac_try="$ac_link"
1707case "(($ac_try" in
1708 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1709 *) ac_try_echo=$ac_try;;
1710esac
1711eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1712$as_echo "$ac_try_echo"; } >&5
1713 (eval "$ac_link") 2>conftest.err
1714 ac_status=$?
1715 if test -s conftest.err; then
1716 grep -v '^ *+' conftest.err >conftest.er1
1717 cat conftest.er1 >&5
1718 mv -f conftest.er1 conftest.err
1719 fi
1720 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1721 test $ac_status = 0; } && {
1722 test -z "$ac_c_werror_flag" ||
1723 test ! -s conftest.err
1724 } && test -s conftest$ac_exeext && {
1725 test "$cross_compiling" = yes ||
Theodore Ts'o91d11da2012-09-06 23:01:14 -04001726 test -x conftest$ac_exeext
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05001727 }; then :
1728 ac_retval=0
1729else
1730 $as_echo "$as_me: failed program was:" >&5
1731sed 's/^/| /' conftest.$ac_ext >&5
1732
1733 ac_retval=1
1734fi
1735 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1736 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1737 # interfere with the next link command; also delete a directory that is
1738 # left behind by Apple's compiler. We do this before executing the actions.
1739 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
Theodore Ts'o91d11da2012-09-06 23:01:14 -04001740 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
Theodore Ts'o61ef2472010-08-01 22:30:33 -04001741 as_fn_set_status $ac_retval
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05001742
1743} # ac_fn_c_try_link
1744
1745# ac_fn_c_try_cpp LINENO
1746# ----------------------
1747# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1748ac_fn_c_try_cpp ()
1749{
1750 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1751 if { { ac_try="$ac_cpp conftest.$ac_ext"
1752case "(($ac_try" in
1753 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1754 *) ac_try_echo=$ac_try;;
1755esac
1756eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1757$as_echo "$ac_try_echo"; } >&5
1758 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1759 ac_status=$?
1760 if test -s conftest.err; then
1761 grep -v '^ *+' conftest.err >conftest.er1
1762 cat conftest.er1 >&5
1763 mv -f conftest.er1 conftest.err
1764 fi
1765 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
Theodore Ts'o91d11da2012-09-06 23:01:14 -04001766 test $ac_status = 0; } > conftest.i && {
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05001767 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1768 test ! -s conftest.err
1769 }; then :
1770 ac_retval=0
1771else
1772 $as_echo "$as_me: failed program was:" >&5
1773sed 's/^/| /' conftest.$ac_ext >&5
1774
1775 ac_retval=1
1776fi
Theodore Ts'o91d11da2012-09-06 23:01:14 -04001777 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
Theodore Ts'o61ef2472010-08-01 22:30:33 -04001778 as_fn_set_status $ac_retval
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05001779
1780} # ac_fn_c_try_cpp
1781
1782# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1783# -------------------------------------------------------
1784# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1785# the include files in INCLUDES and setting the cache variable VAR
1786# accordingly.
1787ac_fn_c_check_header_mongrel ()
1788{
1789 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
Theodore Ts'o91d11da2012-09-06 23:01:14 -04001790 if eval \${$3+:} false; then :
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05001791 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1792$as_echo_n "checking for $2... " >&6; }
Theodore Ts'o91d11da2012-09-06 23:01:14 -04001793if eval \${$3+:} false; then :
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05001794 $as_echo_n "(cached) " >&6
1795fi
1796eval ac_res=\$$3
1797 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1798$as_echo "$ac_res" >&6; }
1799else
1800 # Is the header compilable?
1801{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1802$as_echo_n "checking $2 usability... " >&6; }
1803cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1804/* end confdefs.h. */
1805$4
1806#include <$2>
1807_ACEOF
1808if ac_fn_c_try_compile "$LINENO"; then :
1809 ac_header_compiler=yes
1810else
1811 ac_header_compiler=no
1812fi
1813rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1814{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1815$as_echo "$ac_header_compiler" >&6; }
1816
1817# Is the header present?
1818{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1819$as_echo_n "checking $2 presence... " >&6; }
1820cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1821/* end confdefs.h. */
1822#include <$2>
1823_ACEOF
1824if ac_fn_c_try_cpp "$LINENO"; then :
1825 ac_header_preproc=yes
1826else
1827 ac_header_preproc=no
1828fi
Theodore Ts'o91d11da2012-09-06 23:01:14 -04001829rm -f conftest.err conftest.i conftest.$ac_ext
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05001830{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1831$as_echo "$ac_header_preproc" >&6; }
1832
1833# So? What about this header?
1834case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1835 yes:no: )
1836 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1837$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1838 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1839$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1840 ;;
1841 no:yes:* )
1842 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1843$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1844 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1845$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1846 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1847$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1848 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1849$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1850 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1851$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1852 ;;
1853esac
1854 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1855$as_echo_n "checking for $2... " >&6; }
Theodore Ts'o91d11da2012-09-06 23:01:14 -04001856if eval \${$3+:} false; then :
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05001857 $as_echo_n "(cached) " >&6
1858else
1859 eval "$3=\$ac_header_compiler"
1860fi
1861eval ac_res=\$$3
1862 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1863$as_echo "$ac_res" >&6; }
1864fi
Theodore Ts'o91d11da2012-09-06 23:01:14 -04001865 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05001866
1867} # ac_fn_c_check_header_mongrel
1868
Theodore Ts'o93613952014-07-03 23:44:13 -04001869# ac_fn_c_try_run LINENO
1870# ----------------------
1871# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1872# that executables *can* be run.
1873ac_fn_c_try_run ()
1874{
1875 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1876 if { { ac_try="$ac_link"
1877case "(($ac_try" in
1878 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1879 *) ac_try_echo=$ac_try;;
1880esac
1881eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1882$as_echo "$ac_try_echo"; } >&5
1883 (eval "$ac_link") 2>&5
1884 ac_status=$?
1885 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1886 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1887 { { case "(($ac_try" in
1888 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1889 *) ac_try_echo=$ac_try;;
1890esac
1891eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1892$as_echo "$ac_try_echo"; } >&5
1893 (eval "$ac_try") 2>&5
1894 ac_status=$?
1895 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1896 test $ac_status = 0; }; }; then :
1897 ac_retval=0
1898else
1899 $as_echo "$as_me: program exited with status $ac_status" >&5
1900 $as_echo "$as_me: failed program was:" >&5
1901sed 's/^/| /' conftest.$ac_ext >&5
1902
1903 ac_retval=$ac_status
1904fi
1905 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1906 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1907 as_fn_set_status $ac_retval
1908
1909} # ac_fn_c_try_run
1910
1911# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1912# -------------------------------------------------------
1913# Tests whether HEADER exists and can be compiled using the include files in
1914# INCLUDES, setting the cache variable VAR accordingly.
1915ac_fn_c_check_header_compile ()
1916{
1917 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1918 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1919$as_echo_n "checking for $2... " >&6; }
1920if eval \${$3+:} false; then :
1921 $as_echo_n "(cached) " >&6
1922else
1923 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1924/* end confdefs.h. */
1925$4
1926#include <$2>
1927_ACEOF
1928if ac_fn_c_try_compile "$LINENO"; then :
1929 eval "$3=yes"
1930else
1931 eval "$3=no"
1932fi
1933rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1934fi
1935eval ac_res=\$$3
1936 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1937$as_echo "$ac_res" >&6; }
1938 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1939
1940} # ac_fn_c_check_header_compile
1941
1942# ac_fn_c_check_type LINENO TYPE VAR INCLUDES
1943# -------------------------------------------
1944# Tests whether TYPE exists after having included INCLUDES, setting cache
1945# variable VAR accordingly.
1946ac_fn_c_check_type ()
1947{
1948 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1949 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1950$as_echo_n "checking for $2... " >&6; }
1951if eval \${$3+:} false; then :
1952 $as_echo_n "(cached) " >&6
1953else
1954 eval "$3=no"
1955 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1956/* end confdefs.h. */
1957$4
1958int
1959main ()
1960{
1961if (sizeof ($2))
1962 return 0;
1963 ;
1964 return 0;
1965}
1966_ACEOF
1967if ac_fn_c_try_compile "$LINENO"; then :
1968 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1969/* end confdefs.h. */
1970$4
1971int
1972main ()
1973{
1974if (sizeof (($2)))
1975 return 0;
1976 ;
1977 return 0;
1978}
1979_ACEOF
1980if ac_fn_c_try_compile "$LINENO"; then :
1981
1982else
1983 eval "$3=yes"
1984fi
1985rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1986fi
1987rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1988fi
1989eval ac_res=\$$3
1990 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1991$as_echo "$ac_res" >&6; }
1992 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1993
1994} # ac_fn_c_check_type
1995
1996# ac_fn_c_check_func LINENO FUNC VAR
1997# ----------------------------------
1998# Tests whether FUNC exists, setting the cache variable VAR accordingly
1999ac_fn_c_check_func ()
2000{
2001 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2002 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2003$as_echo_n "checking for $2... " >&6; }
2004if eval \${$3+:} false; then :
2005 $as_echo_n "(cached) " >&6
2006else
2007 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2008/* end confdefs.h. */
2009/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
2010 For example, HP-UX 11i <limits.h> declares gettimeofday. */
2011#define $2 innocuous_$2
2012
2013/* System header to define __stub macros and hopefully few prototypes,
2014 which can conflict with char $2 (); below.
2015 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2016 <limits.h> exists even on freestanding compilers. */
2017
2018#ifdef __STDC__
2019# include <limits.h>
2020#else
2021# include <assert.h>
2022#endif
2023
2024#undef $2
2025
2026/* Override any GCC internal prototype to avoid an error.
2027 Use char because int might match the return type of a GCC
2028 builtin and then its argument prototype would still apply. */
2029#ifdef __cplusplus
2030extern "C"
2031#endif
2032char $2 ();
2033/* The GNU C library defines this for functions which it implements
2034 to always fail with ENOSYS. Some functions are actually named
2035 something starting with __ and the normal name is an alias. */
2036#if defined __stub_$2 || defined __stub___$2
2037choke me
2038#endif
2039
2040int
2041main ()
2042{
2043return $2 ();
2044 ;
2045 return 0;
2046}
2047_ACEOF
2048if ac_fn_c_try_link "$LINENO"; then :
2049 eval "$3=yes"
2050else
2051 eval "$3=no"
2052fi
2053rm -f core conftest.err conftest.$ac_objext \
2054 conftest$ac_exeext conftest.$ac_ext
2055fi
2056eval ac_res=\$$3
2057 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2058$as_echo "$ac_res" >&6; }
2059 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2060
2061} # ac_fn_c_check_func
2062
2063# ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
2064# ---------------------------------------------
2065# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
2066# accordingly.
2067ac_fn_c_check_decl ()
2068{
2069 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2070 as_decl_name=`echo $2|sed 's/ *(.*//'`
2071 as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
2072 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
2073$as_echo_n "checking whether $as_decl_name is declared... " >&6; }
2074if eval \${$3+:} false; then :
2075 $as_echo_n "(cached) " >&6
2076else
2077 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2078/* end confdefs.h. */
2079$4
2080int
2081main ()
2082{
2083#ifndef $as_decl_name
2084#ifdef __cplusplus
2085 (void) $as_decl_use;
2086#else
2087 (void) $as_decl_name;
2088#endif
2089#endif
2090
2091 ;
2092 return 0;
2093}
2094_ACEOF
2095if ac_fn_c_try_compile "$LINENO"; then :
2096 eval "$3=yes"
2097else
2098 eval "$3=no"
2099fi
2100rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2101fi
2102eval ac_res=\$$3
2103 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2104$as_echo "$ac_res" >&6; }
2105 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2106
2107} # ac_fn_c_check_decl
2108
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002109# ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
2110# --------------------------------------------
2111# Tries to find the compile-time value of EXPR in a program that includes
2112# INCLUDES, setting VAR accordingly. Returns whether the value could be
2113# computed
2114ac_fn_c_compute_int ()
2115{
2116 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2117 if test "$cross_compiling" = yes; then
2118 # Depending upon the size, compute the lo and hi bounds.
2119cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2120/* end confdefs.h. */
2121$4
2122int
2123main ()
2124{
2125static int test_array [1 - 2 * !(($2) >= 0)];
Theodore Ts'o91d11da2012-09-06 23:01:14 -04002126test_array [0] = 0;
2127return test_array [0];
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002128
2129 ;
2130 return 0;
2131}
2132_ACEOF
2133if ac_fn_c_try_compile "$LINENO"; then :
2134 ac_lo=0 ac_mid=0
2135 while :; do
2136 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2137/* end confdefs.h. */
2138$4
2139int
2140main ()
2141{
2142static int test_array [1 - 2 * !(($2) <= $ac_mid)];
Theodore Ts'o91d11da2012-09-06 23:01:14 -04002143test_array [0] = 0;
2144return test_array [0];
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002145
2146 ;
2147 return 0;
2148}
2149_ACEOF
2150if ac_fn_c_try_compile "$LINENO"; then :
2151 ac_hi=$ac_mid; break
2152else
2153 as_fn_arith $ac_mid + 1 && ac_lo=$as_val
2154 if test $ac_lo -le $ac_mid; then
2155 ac_lo= ac_hi=
2156 break
2157 fi
2158 as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val
2159fi
2160rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2161 done
2162else
2163 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2164/* end confdefs.h. */
2165$4
2166int
2167main ()
2168{
2169static int test_array [1 - 2 * !(($2) < 0)];
Theodore Ts'o91d11da2012-09-06 23:01:14 -04002170test_array [0] = 0;
2171return test_array [0];
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002172
2173 ;
2174 return 0;
2175}
2176_ACEOF
2177if ac_fn_c_try_compile "$LINENO"; then :
2178 ac_hi=-1 ac_mid=-1
2179 while :; do
2180 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2181/* end confdefs.h. */
2182$4
2183int
2184main ()
2185{
2186static int test_array [1 - 2 * !(($2) >= $ac_mid)];
Theodore Ts'o91d11da2012-09-06 23:01:14 -04002187test_array [0] = 0;
2188return test_array [0];
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002189
2190 ;
2191 return 0;
2192}
2193_ACEOF
2194if ac_fn_c_try_compile "$LINENO"; then :
2195 ac_lo=$ac_mid; break
2196else
2197 as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val
2198 if test $ac_mid -le $ac_hi; then
2199 ac_lo= ac_hi=
2200 break
2201 fi
2202 as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val
2203fi
2204rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2205 done
2206else
2207 ac_lo= ac_hi=
2208fi
2209rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2210fi
2211rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2212# Binary search between lo and hi bounds.
2213while test "x$ac_lo" != "x$ac_hi"; do
2214 as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val
2215 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2216/* end confdefs.h. */
2217$4
2218int
2219main ()
2220{
2221static int test_array [1 - 2 * !(($2) <= $ac_mid)];
Theodore Ts'o91d11da2012-09-06 23:01:14 -04002222test_array [0] = 0;
2223return test_array [0];
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002224
2225 ;
2226 return 0;
2227}
2228_ACEOF
2229if ac_fn_c_try_compile "$LINENO"; then :
2230 ac_hi=$ac_mid
2231else
2232 as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
2233fi
2234rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2235done
2236case $ac_lo in #((
2237?*) eval "$3=\$ac_lo"; ac_retval=0 ;;
2238'') ac_retval=1 ;;
2239esac
2240 else
2241 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2242/* end confdefs.h. */
2243$4
2244static long int longval () { return $2; }
2245static unsigned long int ulongval () { return $2; }
2246#include <stdio.h>
2247#include <stdlib.h>
2248int
2249main ()
2250{
2251
2252 FILE *f = fopen ("conftest.val", "w");
2253 if (! f)
2254 return 1;
2255 if (($2) < 0)
2256 {
2257 long int i = longval ();
2258 if (i != ($2))
2259 return 1;
2260 fprintf (f, "%ld", i);
2261 }
2262 else
2263 {
2264 unsigned long int i = ulongval ();
2265 if (i != ($2))
2266 return 1;
2267 fprintf (f, "%lu", i);
2268 }
2269 /* Do not output a trailing newline, as this causes \r\n confusion
2270 on some platforms. */
2271 return ferror (f) || fclose (f) != 0;
2272
2273 ;
2274 return 0;
2275}
2276_ACEOF
2277if ac_fn_c_try_run "$LINENO"; then :
2278 echo >>conftest.val; read $3 <conftest.val; ac_retval=0
2279else
2280 ac_retval=1
2281fi
2282rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
2283 conftest.$ac_objext conftest.beam conftest.$ac_ext
2284rm -f conftest.val
2285
2286 fi
Theodore Ts'o91d11da2012-09-06 23:01:14 -04002287 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
Theodore Ts'o61ef2472010-08-01 22:30:33 -04002288 as_fn_set_status $ac_retval
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002289
2290} # ac_fn_c_compute_int
2291
2292# ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES
2293# ----------------------------------------------------
2294# Tries to find if the field MEMBER exists in type AGGR, after including
2295# INCLUDES, setting cache variable VAR accordingly.
2296ac_fn_c_check_member ()
2297{
2298 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2299 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
2300$as_echo_n "checking for $2.$3... " >&6; }
Theodore Ts'o91d11da2012-09-06 23:01:14 -04002301if eval \${$4+:} false; then :
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002302 $as_echo_n "(cached) " >&6
2303else
2304 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2305/* end confdefs.h. */
2306$5
2307int
2308main ()
2309{
2310static $2 ac_aggr;
2311if (ac_aggr.$3)
2312return 0;
2313 ;
2314 return 0;
2315}
2316_ACEOF
2317if ac_fn_c_try_compile "$LINENO"; then :
2318 eval "$4=yes"
2319else
2320 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2321/* end confdefs.h. */
2322$5
2323int
2324main ()
2325{
2326static $2 ac_aggr;
2327if (sizeof ac_aggr.$3)
2328return 0;
2329 ;
2330 return 0;
2331}
2332_ACEOF
2333if ac_fn_c_try_compile "$LINENO"; then :
2334 eval "$4=yes"
2335else
2336 eval "$4=no"
2337fi
2338rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2339fi
2340rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2341fi
2342eval ac_res=\$$4
2343 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2344$as_echo "$ac_res" >&6; }
Theodore Ts'o91d11da2012-09-06 23:01:14 -04002345 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002346
2347} # ac_fn_c_check_member
Theodore Ts'oe1052142006-10-21 21:46:47 -04002348cat >config.log <<_ACEOF
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002349This file contains any messages produced by compilers while
2350running configure, to aid debugging if configure makes a mistake.
2351
2352It was created by $as_me, which was
Theodore Ts'o91d11da2012-09-06 23:01:14 -04002353generated by GNU Autoconf 2.69. Invocation command line was
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002354
2355 $ $0 $@
2356
2357_ACEOF
Theodore Ts'oe1052142006-10-21 21:46:47 -04002358exec 5>>config.log
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002359{
2360cat <<_ASUNAME
2361## --------- ##
2362## Platform. ##
2363## --------- ##
2364
2365hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2366uname -m = `(uname -m) 2>/dev/null || echo unknown`
2367uname -r = `(uname -r) 2>/dev/null || echo unknown`
2368uname -s = `(uname -s) 2>/dev/null || echo unknown`
2369uname -v = `(uname -v) 2>/dev/null || echo unknown`
2370
2371/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2372/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
2373
2374/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
2375/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
2376/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
Theodore Ts'oe1052142006-10-21 21:46:47 -04002377/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002378/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
2379/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
2380/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
2381
2382_ASUNAME
2383
2384as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2385for as_dir in $PATH
2386do
2387 IFS=$as_save_IFS
2388 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002389 $as_echo "PATH: $as_dir"
2390 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04002391IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002392
2393} >&5
2394
2395cat >&5 <<_ACEOF
2396
2397
2398## ----------- ##
2399## Core tests. ##
2400## ----------- ##
2401
2402_ACEOF
2403
2404
2405# Keep a trace of the command line.
2406# Strip out --no-create and --no-recursion so they do not pile up.
2407# Strip out --silent because we don't want to record it for future runs.
2408# Also quote any args containing shell meta-characters.
2409# Make two passes to allow for proper duplicate-argument suppression.
2410ac_configure_args=
2411ac_configure_args0=
2412ac_configure_args1=
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002413ac_must_keep_next=false
2414for ac_pass in 1 2
2415do
2416 for ac_arg
2417 do
2418 case $ac_arg in
2419 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2420 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2421 | -silent | --silent | --silen | --sile | --sil)
2422 continue ;;
Theodore Ts'oe1052142006-10-21 21:46:47 -04002423 *\'*)
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002424 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002425 esac
2426 case $ac_pass in
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002427 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002428 2)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002429 as_fn_append ac_configure_args1 " '$ac_arg'"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002430 if test $ac_must_keep_next = true; then
2431 ac_must_keep_next=false # Got value, back to normal.
2432 else
2433 case $ac_arg in
2434 *=* | --config-cache | -C | -disable-* | --disable-* \
2435 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2436 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2437 | -with-* | --with-* | -without-* | --without-* | --x)
2438 case "$ac_configure_args0 " in
2439 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2440 esac
2441 ;;
2442 -* ) ac_must_keep_next=true ;;
2443 esac
2444 fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002445 as_fn_append ac_configure_args " '$ac_arg'"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002446 ;;
2447 esac
2448 done
2449done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002450{ ac_configure_args0=; unset ac_configure_args0;}
2451{ ac_configure_args1=; unset ac_configure_args1;}
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002452
2453# When interrupted or exit'd, cleanup temporary files, and complete
2454# config.log. We remove comments because anyway the quotes in there
2455# would cause problems or look ugly.
Theodore Ts'oe1052142006-10-21 21:46:47 -04002456# WARNING: Use '\'' to represent an apostrophe within the trap.
2457# 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 -05002458trap 'exit_status=$?
2459 # Save into config.log some information that might help in debugging.
2460 {
2461 echo
2462
Theodore Ts'o91d11da2012-09-06 23:01:14 -04002463 $as_echo "## ---------------- ##
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002464## Cache variables. ##
Theodore Ts'o91d11da2012-09-06 23:01:14 -04002465## ---------------- ##"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002466 echo
2467 # The following way of writing the cache mishandles newlines in values,
Theodore Ts'oe1052142006-10-21 21:46:47 -04002468(
2469 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2470 eval ac_val=\$$ac_var
2471 case $ac_val in #(
2472 *${as_nl}*)
2473 case $ac_var in #(
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002474 *_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 +01002475$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
Theodore Ts'oe1052142006-10-21 21:46:47 -04002476 esac
2477 case $ac_var in #(
2478 _ | IFS | as_nl) ;; #(
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002479 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002480 *) { eval $ac_var=; unset $ac_var;} ;;
Theodore Ts'oe1052142006-10-21 21:46:47 -04002481 esac ;;
2482 esac
2483 done
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002484 (set) 2>&1 |
Theodore Ts'oe1052142006-10-21 21:46:47 -04002485 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2486 *${as_nl}ac_space=\ *)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002487 sed -n \
Theodore Ts'oe1052142006-10-21 21:46:47 -04002488 "s/'\''/'\''\\\\'\'''\''/g;
2489 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2490 ;; #(
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002491 *)
Theodore Ts'oe1052142006-10-21 21:46:47 -04002492 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002493 ;;
Theodore Ts'oe1052142006-10-21 21:46:47 -04002494 esac |
2495 sort
2496)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002497 echo
2498
Theodore Ts'o91d11da2012-09-06 23:01:14 -04002499 $as_echo "## ----------------- ##
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002500## Output variables. ##
Theodore Ts'o91d11da2012-09-06 23:01:14 -04002501## ----------------- ##"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002502 echo
2503 for ac_var in $ac_subst_vars
2504 do
Theodore Ts'oe1052142006-10-21 21:46:47 -04002505 eval ac_val=\$$ac_var
2506 case $ac_val in
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002507 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
Theodore Ts'oe1052142006-10-21 21:46:47 -04002508 esac
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002509 $as_echo "$ac_var='\''$ac_val'\''"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002510 done | sort
2511 echo
2512
2513 if test -n "$ac_subst_files"; then
Theodore Ts'o91d11da2012-09-06 23:01:14 -04002514 $as_echo "## ------------------- ##
Theodore Ts'oe1052142006-10-21 21:46:47 -04002515## File substitutions. ##
Theodore Ts'o91d11da2012-09-06 23:01:14 -04002516## ------------------- ##"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002517 echo
2518 for ac_var in $ac_subst_files
2519 do
Theodore Ts'oe1052142006-10-21 21:46:47 -04002520 eval ac_val=\$$ac_var
2521 case $ac_val in
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002522 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
Theodore Ts'oe1052142006-10-21 21:46:47 -04002523 esac
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002524 $as_echo "$ac_var='\''$ac_val'\''"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002525 done | sort
2526 echo
2527 fi
2528
2529 if test -s confdefs.h; then
Theodore Ts'o91d11da2012-09-06 23:01:14 -04002530 $as_echo "## ----------- ##
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002531## confdefs.h. ##
Theodore Ts'o91d11da2012-09-06 23:01:14 -04002532## ----------- ##"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002533 echo
Theodore Ts'oe1052142006-10-21 21:46:47 -04002534 cat confdefs.h
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002535 echo
2536 fi
2537 test "$ac_signal" != 0 &&
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002538 $as_echo "$as_me: caught signal $ac_signal"
2539 $as_echo "$as_me: exit $exit_status"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002540 } >&5
Theodore Ts'oe1052142006-10-21 21:46:47 -04002541 rm -f core *.core core.conftest.* &&
2542 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002543 exit $exit_status
Theodore Ts'oe1052142006-10-21 21:46:47 -04002544' 0
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002545for ac_signal in 1 2 13 15; do
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002546 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002547done
2548ac_signal=0
2549
2550# confdefs.h avoids OS command line length limits that DEFS can exceed.
Theodore Ts'oe1052142006-10-21 21:46:47 -04002551rm -f -r conftest* confdefs.h
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002552
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002553$as_echo "/* confdefs.h */" > confdefs.h
2554
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002555# Predefined preprocessor variables.
2556
2557cat >>confdefs.h <<_ACEOF
2558#define PACKAGE_NAME "$PACKAGE_NAME"
2559_ACEOF
2560
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002561cat >>confdefs.h <<_ACEOF
2562#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2563_ACEOF
2564
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002565cat >>confdefs.h <<_ACEOF
2566#define PACKAGE_VERSION "$PACKAGE_VERSION"
2567_ACEOF
2568
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002569cat >>confdefs.h <<_ACEOF
2570#define PACKAGE_STRING "$PACKAGE_STRING"
2571_ACEOF
2572
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002573cat >>confdefs.h <<_ACEOF
2574#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2575_ACEOF
2576
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002577cat >>confdefs.h <<_ACEOF
2578#define PACKAGE_URL "$PACKAGE_URL"
2579_ACEOF
2580
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002581
2582# Let the site file select an alternate cache file if it wants to.
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002583# Prefer an explicitly selected file to automatically selected ones.
2584ac_site_file1=NONE
2585ac_site_file2=NONE
Theodore Ts'oe1052142006-10-21 21:46:47 -04002586if test -n "$CONFIG_SITE"; then
Theodore Ts'o91d11da2012-09-06 23:01:14 -04002587 # We do not want a PATH search for config.site.
2588 case $CONFIG_SITE in #((
2589 -*) ac_site_file1=./$CONFIG_SITE;;
2590 */*) ac_site_file1=$CONFIG_SITE;;
2591 *) ac_site_file1=./$CONFIG_SITE;;
2592 esac
Theodore Ts'oe1052142006-10-21 21:46:47 -04002593elif test "x$prefix" != xNONE; then
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002594 ac_site_file1=$prefix/share/config.site
2595 ac_site_file2=$prefix/etc/config.site
Theodore Ts'oe1052142006-10-21 21:46:47 -04002596else
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002597 ac_site_file1=$ac_default_prefix/share/config.site
2598 ac_site_file2=$ac_default_prefix/etc/config.site
Theodore Ts'o50e1e101997-04-26 13:58:21 +00002599fi
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002600for ac_site_file in "$ac_site_file1" "$ac_site_file2"
Theodore Ts'oe1052142006-10-21 21:46:47 -04002601do
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002602 test "x$ac_site_file" = xNONE && continue
Theodore Ts'o61ef2472010-08-01 22:30:33 -04002603 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002604 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002605$as_echo "$as_me: loading site script $ac_site_file" >&6;}
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002606 sed 's/^/| /' "$ac_site_file" >&5
Theodore Ts'o91d11da2012-09-06 23:01:14 -04002607 . "$ac_site_file" \
2608 || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2609$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2610as_fn_error $? "failed to load site script $ac_site_file
2611See \`config.log' for more details" "$LINENO" 5; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +00002612 fi
2613done
2614
2615if test -r "$cache_file"; then
Theodore Ts'o61ef2472010-08-01 22:30:33 -04002616 # Some versions of bash will fail to source /dev/null (special files
2617 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
2618 if test /dev/null != "$cache_file" && test -f "$cache_file"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002619 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002620$as_echo "$as_me: loading cache $cache_file" >&6;}
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002621 case $cache_file in
Theodore Ts'oe1052142006-10-21 21:46:47 -04002622 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2623 *) . "./$cache_file";;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002624 esac
2625 fi
Theodore Ts'o50e1e101997-04-26 13:58:21 +00002626else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002627 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002628$as_echo "$as_me: creating cache $cache_file" >&6;}
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002629 >$cache_file
2630fi
2631
Theodore Ts'o93613952014-07-03 23:44:13 -04002632gt_needs="$gt_needs "
Theodore Ts'o61ef2472010-08-01 22:30:33 -04002633as_fn_append ac_header_list " stdlib.h"
2634as_fn_append ac_header_list " unistd.h"
2635as_fn_append ac_header_list " sys/param.h"
Theodore Ts'o93613952014-07-03 23:44:13 -04002636as_fn_append ac_func_list " symlink"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002637# Check that the precious variables saved in the cache have kept the same
2638# value.
2639ac_cache_corrupted=false
Theodore Ts'oe1052142006-10-21 21:46:47 -04002640for ac_var in $ac_precious_vars; do
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002641 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2642 eval ac_new_set=\$ac_env_${ac_var}_set
Theodore Ts'oe1052142006-10-21 21:46:47 -04002643 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2644 eval ac_new_val=\$ac_env_${ac_var}_value
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002645 case $ac_old_set,$ac_new_set in
2646 set,)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002647 { $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 +01002648$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 -05002649 ac_cache_corrupted=: ;;
2650 ,set)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002651 { $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 +01002652$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002653 ac_cache_corrupted=: ;;
2654 ,);;
2655 *)
2656 if test "x$ac_old_val" != "x$ac_new_val"; then
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002657 # differences in whitespace do not lead to failure.
2658 ac_old_val_w=`echo x $ac_old_val`
2659 ac_new_val_w=`echo x $ac_new_val`
2660 if test "$ac_old_val_w" != "$ac_new_val_w"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002661 { $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 +01002662$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2663 ac_cache_corrupted=:
2664 else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002665 { $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 +01002666$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2667 eval $ac_var=\$ac_old_val
2668 fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002669 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002670$as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002671 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002672$as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002673 fi;;
2674 esac
2675 # Pass precious variables to config.status.
2676 if test "$ac_new_set" = set; then
2677 case $ac_new_val in
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002678 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002679 *) ac_arg=$ac_var=$ac_new_val ;;
2680 esac
2681 case " $ac_configure_args " in
2682 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002683 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002684 esac
2685 fi
2686done
2687if $ac_cache_corrupted; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002688 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002689$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002690 { $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 +01002691$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
Theodore Ts'o91d11da2012-09-06 23:01:14 -04002692 as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
Theodore Ts'o50e1e101997-04-26 13:58:21 +00002693fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002694## -------------------- ##
2695## Main body of script. ##
2696## -------------------- ##
Theodore Ts'oe1052142006-10-21 21:46:47 -04002697
Theodore Ts'o50e1e101997-04-26 13:58:21 +00002698ac_ext=c
Theodore Ts'o50e1e101997-04-26 13:58:21 +00002699ac_cpp='$CPP $CPPFLAGS'
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002700ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2701ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2702ac_compiler_gnu=$ac_cv_c_compiler_gnu
Theodore Ts'o50e1e101997-04-26 13:58:21 +00002703
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002704
2705
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002706ac_aux_dir=
Theodore Ts'oe1052142006-10-21 21:46:47 -04002707for ac_dir in config "$srcdir"/config; do
Theodore Ts'o91d11da2012-09-06 23:01:14 -04002708 if test -f "$ac_dir/install-sh"; then
2709 ac_aux_dir=$ac_dir
2710 ac_install_sh="$ac_aux_dir/install-sh -c"
2711 break
2712 elif test -f "$ac_dir/install.sh"; then
2713 ac_aux_dir=$ac_dir
2714 ac_install_sh="$ac_aux_dir/install.sh -c"
2715 break
2716 elif test -f "$ac_dir/shtool"; then
2717 ac_aux_dir=$ac_dir
2718 ac_install_sh="$ac_aux_dir/shtool install -c"
2719 break
2720 fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002721done
2722if test -z "$ac_aux_dir"; then
Theodore Ts'o91d11da2012-09-06 23:01:14 -04002723 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 +00002724fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04002725
2726# These three variables are undocumented and unsupported,
2727# and are intended to be withdrawn in a future Autoconf release.
2728# They can cause serious problems if a builder's source tree is in a directory
2729# whose full name contains unusual characters.
2730ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2731ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2732ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2733
Theodore Ts'oa4b2d3c1998-04-03 16:12:25 +00002734
Theodore Ts'od1154eb2011-09-18 17:34:37 -04002735ac_config_headers="$ac_config_headers lib/config.h"
2736
2737
Theodore Ts'o50e1e101997-04-26 13:58:21 +00002738MCONFIG=./MCONFIG
2739
Theodore Ts'o74becf31997-04-26 14:37:06 +00002740BINARY_TYPE=bin
2741E2FSPROGS_VERSION=`grep E2FSPROGS_VERSION ${srcdir}/version.h \
2742 | awk '{print $3}' | tr \" " " | awk '{print $1}'`
2743DATE=`grep E2FSPROGS_DATE ${srcdir}/version.h | awk '{print $3}' \
2744 | tr \" " "`
Theodore Ts'obff0cc92003-03-23 01:37:53 -05002745E2FSPROGS_DAY=`echo $DATE | awk -F- '{print $1}'`
Theodore Ts'o74becf31997-04-26 14:37:06 +00002746MONTH=`echo $DATE | awk -F- '{print $2}'`
2747YEAR=`echo $DATE | awk -F- '{print $3}'`
2748
Theodore Ts'o14790ed1999-01-12 23:32:52 +00002749if expr $YEAR ">" 1900 > /dev/null ; then
2750 E2FSPROGS_YEAR=$YEAR
2751elif expr $YEAR ">" 90 >/dev/null ; then
Theodore Ts'o74becf31997-04-26 14:37:06 +00002752 E2FSPROGS_YEAR=19$YEAR
2753else
2754 E2FSPROGS_YEAR=20$YEAR
2755fi
2756
2757case $MONTH in
Andreas Dilger927566a2006-11-12 19:41:25 -05002758Jan) MONTH_NUM=01; E2FSPROGS_MONTH="January" ;;
2759Feb) MONTH_NUM=02; E2FSPROGS_MONTH="February" ;;
2760Mar) MONTH_NUM=03; E2FSPROGS_MONTH="March" ;;
2761Apr) MONTH_NUM=04; E2FSPROGS_MONTH="April" ;;
2762May) MONTH_NUM=05; E2FSPROGS_MONTH="May" ;;
2763Jun) MONTH_NUM=06; E2FSPROGS_MONTH="June" ;;
2764Jul) MONTH_NUM=07; E2FSPROGS_MONTH="July" ;;
2765Aug) MONTH_NUM=08; E2FSPROGS_MONTH="August" ;;
2766Sep) MONTH_NUM=09; E2FSPROGS_MONTH="September" ;;
2767Oct) MONTH_NUM=10; E2FSPROGS_MONTH="October" ;;
2768Nov) MONTH_NUM=11; E2FSPROGS_MONTH="November" ;;
2769Dec) MONTH_NUM=12; E2FSPROGS_MONTH="December" ;;
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002770*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unknown month $MONTH??" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002771$as_echo "$as_me: WARNING: Unknown month $MONTH??" >&2;} ;;
Theodore Ts'o74becf31997-04-26 14:37:06 +00002772esac
2773
Andreas Dilger927566a2006-11-12 19:41:25 -05002774base_ver=`echo $E2FSPROGS_VERSION | \
2775 sed -e 's/-WIP//' -e 's/pre-//' -e 's/-PLUS//'`
Andreas Dilger927566a2006-11-12 19:41:25 -05002776
2777date_spec=${E2FSPROGS_YEAR}.${MONTH_NUM}.${E2FSPROGS_DAY}
2778
2779case $E2FSPROGS_VERSION in
2780*-WIP|pre-*)
Theodore Ts'oab063962008-07-07 16:07:43 -04002781 E2FSPROGS_PKGVER="$base_ver~WIP-$E2FSPROGS_YEAR-$MONTH_NUM-$E2FSPROGS_DAY"
Andreas Dilger927566a2006-11-12 19:41:25 -05002782 ;;
2783*)
2784 E2FSPROGS_PKGVER="$base_ver"
2785 ;;
2786esac
2787
2788unset DATE MONTH YEAR base_ver pre_vers date_spec
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002789{ $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 +01002790$as_echo "Generating configuration file for e2fsprogs version $E2FSPROGS_VERSION" >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002791{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Release date is ${E2FSPROGS_MONTH}, ${E2FSPROGS_YEAR}" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002792$as_echo "Release date is ${E2FSPROGS_MONTH}, ${E2FSPROGS_YEAR}" >&6; }
Theodore Ts'o74becf31997-04-26 14:37:06 +00002793
Theodore Ts'o93636bd2003-07-12 02:45:05 -04002794
2795
2796
Andreas Dilger927566a2006-11-12 19:41:25 -05002797
Theodore Ts'o6c59a662014-01-04 20:44:29 -05002798WITH_DIET_LIBC=
2799
2800# Check whether --with-diet-libc was given.
2801if test "${with_diet_libc+set}" = set; then :
2802 withval=$with_diet_libc; CC="diet cc -nostdinc"
2803WITH_DIET_LIBC=yes
2804if test -z "$LIBS"
2805then
2806 LIBS="-lcompat"
2807else
2808 LIBS="$LIBS -lcompat"
2809fi
2810{ $as_echo "$as_me:${as_lineno-$LINENO}: result: CC=$CC" >&5
2811$as_echo "CC=$CC" >&6; }
2812fi
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +00002813# Make sure we can run config.sub.
Theodore Ts'oe1052142006-10-21 21:46:47 -04002814$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
Theodore Ts'o91d11da2012-09-06 23:01:14 -04002815 as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002816
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002817{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002818$as_echo_n "checking build system type... " >&6; }
Theodore Ts'o91d11da2012-09-06 23:01:14 -04002819if ${ac_cv_build+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002820 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002821else
Theodore Ts'oe1052142006-10-21 21:46:47 -04002822 ac_build_alias=$build_alias
2823test "x$ac_build_alias" = x &&
2824 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2825test "x$ac_build_alias" = x &&
Theodore Ts'o91d11da2012-09-06 23:01:14 -04002826 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
Theodore Ts'oe1052142006-10-21 21:46:47 -04002827ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
Theodore Ts'o91d11da2012-09-06 23:01:14 -04002828 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002829
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +00002830fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002831{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002832$as_echo "$ac_cv_build" >&6; }
Theodore Ts'oe1052142006-10-21 21:46:47 -04002833case $ac_cv_build in
2834*-*-*) ;;
Theodore Ts'o91d11da2012-09-06 23:01:14 -04002835*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
Theodore Ts'oe1052142006-10-21 21:46:47 -04002836esac
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002837build=$ac_cv_build
Theodore Ts'oe1052142006-10-21 21:46:47 -04002838ac_save_IFS=$IFS; IFS='-'
2839set x $ac_cv_build
2840shift
2841build_cpu=$1
2842build_vendor=$2
2843shift; shift
2844# Remember, the first character of IFS is used to create $*,
2845# except with old shells:
2846build_os=$*
2847IFS=$ac_save_IFS
2848case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +00002849
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +00002850
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002851{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002852$as_echo_n "checking host system type... " >&6; }
Theodore Ts'o91d11da2012-09-06 23:01:14 -04002853if ${ac_cv_host+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002854 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002855else
Theodore Ts'oe1052142006-10-21 21:46:47 -04002856 if test "x$host_alias" = x; then
2857 ac_cv_host=$ac_cv_build
2858else
2859 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
Theodore Ts'o91d11da2012-09-06 23:01:14 -04002860 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
Theodore Ts'oe1052142006-10-21 21:46:47 -04002861fi
Theodore Ts'o93636bd2003-07-12 02:45:05 -04002862
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002863fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002864{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002865$as_echo "$ac_cv_host" >&6; }
Theodore Ts'oe1052142006-10-21 21:46:47 -04002866case $ac_cv_host in
2867*-*-*) ;;
Theodore Ts'o91d11da2012-09-06 23:01:14 -04002868*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
Theodore Ts'oe1052142006-10-21 21:46:47 -04002869esac
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002870host=$ac_cv_host
Theodore Ts'oe1052142006-10-21 21:46:47 -04002871ac_save_IFS=$IFS; IFS='-'
2872set x $ac_cv_host
2873shift
2874host_cpu=$1
2875host_vendor=$2
2876shift; shift
2877# Remember, the first character of IFS is used to create $*,
2878# except with old shells:
2879host_os=$*
2880IFS=$ac_save_IFS
2881case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002882
2883
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002884DLOPEN_LIB=''
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002885ac_ext=c
2886ac_cpp='$CPP $CPPFLAGS'
2887ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2888ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2889ac_compiler_gnu=$ac_cv_c_compiler_gnu
2890if test -n "$ac_tool_prefix"; then
2891 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2892set dummy ${ac_tool_prefix}gcc; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002893{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002894$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o91d11da2012-09-06 23:01:14 -04002895if ${ac_cv_prog_CC+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002896 $as_echo_n "(cached) " >&6
Theodore Ts'o73ae2d42000-02-02 16:13:14 +00002897else
2898 if test -n "$CC"; then
2899 ac_cv_prog_CC="$CC" # Let the user override the test.
2900else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002901as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2902for as_dir in $PATH
2903do
2904 IFS=$as_save_IFS
2905 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002906 for ac_exec_ext in '' $ac_executable_extensions; do
Theodore Ts'o91d11da2012-09-06 23:01:14 -04002907 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002908 ac_cv_prog_CC="${ac_tool_prefix}gcc"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002909 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002910 break 2
2911 fi
2912done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002913 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04002914IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002915
Theodore Ts'o07a0db12003-07-05 14:50:24 -04002916fi
2917fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002918CC=$ac_cv_prog_CC
Theodore Ts'o07a0db12003-07-05 14:50:24 -04002919if test -n "$CC"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002920 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002921$as_echo "$CC" >&6; }
Theodore Ts'o07a0db12003-07-05 14:50:24 -04002922else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002923 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002924$as_echo "no" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002925fi
2926
Theodore Ts'oe1052142006-10-21 21:46:47 -04002927
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002928fi
2929if test -z "$ac_cv_prog_CC"; then
2930 ac_ct_CC=$CC
2931 # Extract the first word of "gcc", so it can be a program name with args.
2932set dummy gcc; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002933{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002934$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o91d11da2012-09-06 23:01:14 -04002935if ${ac_cv_prog_ac_ct_CC+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002936 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002937else
2938 if test -n "$ac_ct_CC"; then
2939 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2940else
2941as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2942for as_dir in $PATH
2943do
2944 IFS=$as_save_IFS
2945 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002946 for ac_exec_ext in '' $ac_executable_extensions; do
Theodore Ts'o91d11da2012-09-06 23:01:14 -04002947 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002948 ac_cv_prog_ac_ct_CC="gcc"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002949 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002950 break 2
2951 fi
2952done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002953 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04002954IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002955
2956fi
2957fi
2958ac_ct_CC=$ac_cv_prog_ac_ct_CC
2959if test -n "$ac_ct_CC"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002960 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002961$as_echo "$ac_ct_CC" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002962else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002963 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002964$as_echo "no" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002965fi
2966
Theodore Ts'oe1052142006-10-21 21:46:47 -04002967 if test "x$ac_ct_CC" = x; then
2968 CC=""
2969 else
2970 case $cross_compiling:$ac_tool_warned in
2971yes:)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002972{ $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 +01002973$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
Theodore Ts'oe1052142006-10-21 21:46:47 -04002974ac_tool_warned=yes ;;
2975esac
2976 CC=$ac_ct_CC
2977 fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002978else
2979 CC="$ac_cv_prog_CC"
Theodore Ts'o07a0db12003-07-05 14:50:24 -04002980fi
2981
Theodore Ts'o07a0db12003-07-05 14:50:24 -04002982if test -z "$CC"; then
Theodore Ts'oe1052142006-10-21 21:46:47 -04002983 if test -n "$ac_tool_prefix"; then
2984 # 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 -05002985set dummy ${ac_tool_prefix}cc; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002986{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002987$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o91d11da2012-09-06 23:01:14 -04002988if ${ac_cv_prog_CC+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002989 $as_echo_n "(cached) " >&6
Theodore Ts'o07a0db12003-07-05 14:50:24 -04002990else
2991 if test -n "$CC"; then
2992 ac_cv_prog_CC="$CC" # Let the user override the test.
2993else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002994as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2995for as_dir in $PATH
2996do
2997 IFS=$as_save_IFS
2998 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002999 for ac_exec_ext in '' $ac_executable_extensions; do
Theodore Ts'o91d11da2012-09-06 23:01:14 -04003000 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003001 ac_cv_prog_CC="${ac_tool_prefix}cc"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003002 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003003 break 2
3004 fi
3005done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003006 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04003007IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003008
3009fi
3010fi
3011CC=$ac_cv_prog_CC
3012if test -n "$CC"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003013 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003014$as_echo "$CC" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003015else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003016 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003017$as_echo "no" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003018fi
3019
Theodore Ts'oe1052142006-10-21 21:46:47 -04003020
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003021 fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003022fi
3023if test -z "$CC"; then
3024 # Extract the first word of "cc", so it can be a program name with args.
3025set dummy cc; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003026{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003027$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o91d11da2012-09-06 23:01:14 -04003028if ${ac_cv_prog_CC+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003029 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003030else
3031 if test -n "$CC"; then
3032 ac_cv_prog_CC="$CC" # Let the user override the test.
3033else
Theodore Ts'o73ae2d42000-02-02 16:13:14 +00003034 ac_prog_rejected=no
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003035as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3036for as_dir in $PATH
3037do
3038 IFS=$as_save_IFS
3039 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003040 for ac_exec_ext in '' $ac_executable_extensions; do
Theodore Ts'o91d11da2012-09-06 23:01:14 -04003041 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003042 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3043 ac_prog_rejected=yes
3044 continue
3045 fi
3046 ac_cv_prog_CC="cc"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003047 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003048 break 2
3049 fi
3050done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003051 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04003052IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003053
Theodore Ts'o73ae2d42000-02-02 16:13:14 +00003054if test $ac_prog_rejected = yes; then
3055 # We found a bogon in the path, so make sure we never use it.
3056 set dummy $ac_cv_prog_CC
3057 shift
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003058 if test $# != 0; then
Theodore Ts'o73ae2d42000-02-02 16:13:14 +00003059 # We chose a different compiler from the bogus one.
3060 # However, it has the same basename, so the bogon will be chosen
3061 # first if we set CC to just the basename; use the full file name.
3062 shift
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003063 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
Theodore Ts'o73ae2d42000-02-02 16:13:14 +00003064 fi
3065fi
3066fi
3067fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003068CC=$ac_cv_prog_CC
Theodore Ts'o73ae2d42000-02-02 16:13:14 +00003069if test -n "$CC"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003070 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003071$as_echo "$CC" >&6; }
Theodore Ts'o73ae2d42000-02-02 16:13:14 +00003072else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003073 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003074$as_echo "no" >&6; }
Theodore Ts'o73ae2d42000-02-02 16:13:14 +00003075fi
3076
Theodore Ts'oe1052142006-10-21 21:46:47 -04003077
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003078fi
3079if test -z "$CC"; then
3080 if test -n "$ac_tool_prefix"; then
Theodore Ts'oe1052142006-10-21 21:46:47 -04003081 for ac_prog in cl.exe
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003082 do
3083 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3084set dummy $ac_tool_prefix$ac_prog; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003085{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003086$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o91d11da2012-09-06 23:01:14 -04003087if ${ac_cv_prog_CC+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003088 $as_echo_n "(cached) " >&6
Theodore Ts'o73ae2d42000-02-02 16:13:14 +00003089else
3090 if test -n "$CC"; then
3091 ac_cv_prog_CC="$CC" # Let the user override the test.
3092else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003093as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3094for as_dir in $PATH
3095do
3096 IFS=$as_save_IFS
3097 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003098 for ac_exec_ext in '' $ac_executable_extensions; do
Theodore Ts'o91d11da2012-09-06 23:01:14 -04003099 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003100 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003101 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003102 break 2
3103 fi
3104done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003105 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04003106IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003107
Theodore Ts'o93636bd2003-07-12 02:45:05 -04003108fi
3109fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003110CC=$ac_cv_prog_CC
Theodore Ts'o93636bd2003-07-12 02:45:05 -04003111if test -n "$CC"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003112 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003113$as_echo "$CC" >&6; }
Theodore Ts'o93636bd2003-07-12 02:45:05 -04003114else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003115 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003116$as_echo "no" >&6; }
Theodore Ts'o93636bd2003-07-12 02:45:05 -04003117fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003118
Theodore Ts'oe1052142006-10-21 21:46:47 -04003119
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003120 test -n "$CC" && break
3121 done
3122fi
3123if test -z "$CC"; then
3124 ac_ct_CC=$CC
Theodore Ts'oe1052142006-10-21 21:46:47 -04003125 for ac_prog in cl.exe
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003126do
3127 # Extract the first word of "$ac_prog", so it can be a program name with args.
3128set dummy $ac_prog; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003129{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003130$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o91d11da2012-09-06 23:01:14 -04003131if ${ac_cv_prog_ac_ct_CC+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003132 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003133else
3134 if test -n "$ac_ct_CC"; then
3135 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3136else
3137as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3138for as_dir in $PATH
3139do
3140 IFS=$as_save_IFS
3141 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003142 for ac_exec_ext in '' $ac_executable_extensions; do
Theodore Ts'o91d11da2012-09-06 23:01:14 -04003143 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003144 ac_cv_prog_ac_ct_CC="$ac_prog"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003145 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003146 break 2
Theodore Ts'o73ae2d42000-02-02 16:13:14 +00003147 fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003148done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003149 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04003150IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003151
3152fi
3153fi
3154ac_ct_CC=$ac_cv_prog_ac_ct_CC
3155if test -n "$ac_ct_CC"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003156 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003157$as_echo "$ac_ct_CC" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003158else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003159 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003160$as_echo "no" >&6; }
Theodore Ts'o07a0db12003-07-05 14:50:24 -04003161fi
3162
Theodore Ts'oe1052142006-10-21 21:46:47 -04003163
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003164 test -n "$ac_ct_CC" && break
3165done
Theodore Ts'o07a0db12003-07-05 14:50:24 -04003166
Theodore Ts'oe1052142006-10-21 21:46:47 -04003167 if test "x$ac_ct_CC" = x; then
3168 CC=""
3169 else
3170 case $cross_compiling:$ac_tool_warned in
3171yes:)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003172{ $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 +01003173$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
Theodore Ts'oe1052142006-10-21 21:46:47 -04003174ac_tool_warned=yes ;;
3175esac
3176 CC=$ac_ct_CC
3177 fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003178fi
Theodore Ts'o93636bd2003-07-12 02:45:05 -04003179
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003180fi
Theodore Ts'o93636bd2003-07-12 02:45:05 -04003181
Theodore Ts'o07a0db12003-07-05 14:50:24 -04003182
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003183test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003184$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
Theodore Ts'o91d11da2012-09-06 23:01:14 -04003185as_fn_error $? "no acceptable C compiler found in \$PATH
3186See \`config.log' for more details" "$LINENO" 5; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003187
3188# Provide some information about the compiler.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003189$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003190set X $ac_compile
3191ac_compiler=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003192for ac_option in --version -v -V -qversion; do
3193 { { ac_try="$ac_compiler $ac_option >&5"
Theodore Ts'oe1052142006-10-21 21:46:47 -04003194case "(($ac_try" in
3195 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3196 *) ac_try_echo=$ac_try;;
3197esac
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003198eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3199$as_echo "$ac_try_echo"; } >&5
3200 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003201 ac_status=$?
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003202 if test -s conftest.err; then
3203 sed '10a\
3204... rest of stderr output deleted ...
3205 10q' conftest.err >conftest.er1
3206 cat conftest.er1 >&5
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003207 fi
Theodore Ts'o61ef2472010-08-01 22:30:33 -04003208 rm -f conftest.er1 conftest.err
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003209 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3210 test $ac_status = 0; }
3211done
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003212
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003213cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003214/* end confdefs.h. */
Theodore Ts'o61ef2472010-08-01 22:30:33 -04003215
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003216int
3217main ()
3218{
3219
3220 ;
3221 return 0;
3222}
3223_ACEOF
3224ac_clean_files_save=$ac_clean_files
Theodore Ts'o61ef2472010-08-01 22:30:33 -04003225ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003226# Try to create an executable without -o first, disregard a.out.
3227# It will help us diagnose broken compilers, and finding out an intuition
3228# of exeext.
Theodore Ts'o61ef2472010-08-01 22:30:33 -04003229{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3230$as_echo_n "checking whether the C compiler works... " >&6; }
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003231ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3232
3233# The possible output files:
3234ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3235
Theodore Ts'oe1052142006-10-21 21:46:47 -04003236ac_rmfiles=
3237for ac_file in $ac_files
3238do
3239 case $ac_file in
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003240 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
Theodore Ts'oe1052142006-10-21 21:46:47 -04003241 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3242 esac
3243done
3244rm -f $ac_rmfiles
3245
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003246if { { ac_try="$ac_link_default"
Theodore Ts'oe1052142006-10-21 21:46:47 -04003247case "(($ac_try" in
3248 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3249 *) ac_try_echo=$ac_try;;
3250esac
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003251eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3252$as_echo "$ac_try_echo"; } >&5
Theodore Ts'oe1052142006-10-21 21:46:47 -04003253 (eval "$ac_link_default") 2>&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003254 ac_status=$?
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003255 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3256 test $ac_status = 0; }; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04003257 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3258# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3259# in a Makefile. We should not override ac_cv_exeext if it was cached,
3260# so that the user can short-circuit this test for compilers unknown to
3261# Autoconf.
Theodore Ts'o29a5dee2007-07-04 16:28:47 -04003262for ac_file in $ac_files ''
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003263do
3264 test -f "$ac_file" || continue
3265 case $ac_file in
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003266 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003267 ;;
3268 [ab].out )
3269 # We found the default executable, but exeext='' is most
3270 # certainly right.
3271 break;;
3272 *.* )
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003273 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
Theodore Ts'oe1052142006-10-21 21:46:47 -04003274 then :; else
3275 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3276 fi
3277 # We set ac_cv_exeext here because the later test for it is not
3278 # safe: cross compilers may not add the suffix if given an `-o'
3279 # argument, so we may need to know it at that point already.
3280 # Even if this section looks crufty: it has the advantage of
3281 # actually working.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003282 break;;
3283 * )
3284 break;;
3285 esac
3286done
Theodore Ts'oe1052142006-10-21 21:46:47 -04003287test "$ac_cv_exeext" = no && ac_cv_exeext=
3288
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003289else
Theodore Ts'o29a5dee2007-07-04 16:28:47 -04003290 ac_file=''
3291fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003292if test -z "$ac_file"; then :
Theodore Ts'o61ef2472010-08-01 22:30:33 -04003293 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3294$as_echo "no" >&6; }
3295$as_echo "$as_me: failed program was:" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003296sed 's/^/| /' conftest.$ac_ext >&5
3297
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003298{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003299$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
Theodore Ts'o91d11da2012-09-06 23:01:14 -04003300as_fn_error 77 "C compiler cannot create executables
3301See \`config.log' for more details" "$LINENO" 5; }
Theodore Ts'o61ef2472010-08-01 22:30:33 -04003302else
3303 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3304$as_echo "yes" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003305fi
Theodore Ts'o61ef2472010-08-01 22:30:33 -04003306{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3307$as_echo_n "checking for C compiler default output file name... " >&6; }
3308{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3309$as_echo "$ac_file" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003310ac_exeext=$ac_cv_exeext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003311
Theodore Ts'o61ef2472010-08-01 22:30:33 -04003312rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003313ac_clean_files=$ac_clean_files_save
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003314{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003315$as_echo_n "checking for suffix of executables... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003316if { { ac_try="$ac_link"
Theodore Ts'oe1052142006-10-21 21:46:47 -04003317case "(($ac_try" in
3318 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3319 *) ac_try_echo=$ac_try;;
3320esac
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003321eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3322$as_echo "$ac_try_echo"; } >&5
Theodore Ts'oe1052142006-10-21 21:46:47 -04003323 (eval "$ac_link") 2>&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003324 ac_status=$?
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003325 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3326 test $ac_status = 0; }; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003327 # If both `conftest.exe' and `conftest' are `present' (well, observable)
3328# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
3329# work properly (i.e., refer to `conftest.exe'), while it won't with
3330# `rm'.
3331for ac_file in conftest.exe conftest conftest.*; do
3332 test -f "$ac_file" || continue
3333 case $ac_file in
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003334 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003335 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003336 break;;
3337 * ) break;;
3338 esac
3339done
Theodore Ts'o07a0db12003-07-05 14:50:24 -04003340else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003341 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003342$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
Theodore Ts'o91d11da2012-09-06 23:01:14 -04003343as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3344See \`config.log' for more details" "$LINENO" 5; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003345fi
Theodore Ts'o61ef2472010-08-01 22:30:33 -04003346rm -f conftest conftest$ac_cv_exeext
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003347{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003348$as_echo "$ac_cv_exeext" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003349
3350rm -f conftest.$ac_ext
3351EXEEXT=$ac_cv_exeext
3352ac_exeext=$EXEEXT
Theodore Ts'o61ef2472010-08-01 22:30:33 -04003353cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3354/* end confdefs.h. */
3355#include <stdio.h>
3356int
3357main ()
3358{
3359FILE *f = fopen ("conftest.out", "w");
3360 return ferror (f) || fclose (f) != 0;
3361
3362 ;
3363 return 0;
3364}
3365_ACEOF
3366ac_clean_files="$ac_clean_files conftest.out"
3367# Check that the compiler produces executables we can run. If not, either
3368# the compiler is broken, or we cross compile.
3369{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3370$as_echo_n "checking whether we are cross compiling... " >&6; }
3371if test "$cross_compiling" != yes; then
3372 { { ac_try="$ac_link"
3373case "(($ac_try" in
3374 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3375 *) ac_try_echo=$ac_try;;
3376esac
3377eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3378$as_echo "$ac_try_echo"; } >&5
3379 (eval "$ac_link") 2>&5
3380 ac_status=$?
3381 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3382 test $ac_status = 0; }
3383 if { ac_try='./conftest$ac_cv_exeext'
3384 { { case "(($ac_try" in
3385 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3386 *) ac_try_echo=$ac_try;;
3387esac
3388eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3389$as_echo "$ac_try_echo"; } >&5
3390 (eval "$ac_try") 2>&5
3391 ac_status=$?
3392 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3393 test $ac_status = 0; }; }; then
3394 cross_compiling=no
3395 else
3396 if test "$cross_compiling" = maybe; then
3397 cross_compiling=yes
3398 else
3399 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3400$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
Theodore Ts'o91d11da2012-09-06 23:01:14 -04003401as_fn_error $? "cannot run C compiled programs.
Theodore Ts'o61ef2472010-08-01 22:30:33 -04003402If you meant to cross compile, use \`--host'.
Theodore Ts'o91d11da2012-09-06 23:01:14 -04003403See \`config.log' for more details" "$LINENO" 5; }
Theodore Ts'o61ef2472010-08-01 22:30:33 -04003404 fi
3405 fi
3406fi
3407{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3408$as_echo "$cross_compiling" >&6; }
3409
3410rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3411ac_clean_files=$ac_clean_files_save
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003412{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003413$as_echo_n "checking for suffix of object files... " >&6; }
Theodore Ts'o91d11da2012-09-06 23:01:14 -04003414if ${ac_cv_objext+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003415 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003416else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003417 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003418/* end confdefs.h. */
3419
3420int
3421main ()
3422{
3423
3424 ;
3425 return 0;
3426}
3427_ACEOF
3428rm -f conftest.o conftest.obj
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003429if { { ac_try="$ac_compile"
Theodore Ts'oe1052142006-10-21 21:46:47 -04003430case "(($ac_try" in
3431 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3432 *) ac_try_echo=$ac_try;;
3433esac
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003434eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3435$as_echo "$ac_try_echo"; } >&5
Theodore Ts'oe1052142006-10-21 21:46:47 -04003436 (eval "$ac_compile") 2>&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003437 ac_status=$?
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003438 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3439 test $ac_status = 0; }; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04003440 for ac_file in conftest.o conftest.obj conftest.*; do
3441 test -f "$ac_file" || continue;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003442 case $ac_file in
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003443 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003444 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3445 break;;
3446 esac
3447done
3448else
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003449 $as_echo "$as_me: failed program was:" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003450sed 's/^/| /' conftest.$ac_ext >&5
3451
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003452{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003453$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
Theodore Ts'o91d11da2012-09-06 23:01:14 -04003454as_fn_error $? "cannot compute suffix of object files: cannot compile
3455See \`config.log' for more details" "$LINENO" 5; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003456fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003457rm -f conftest.$ac_cv_objext conftest.$ac_ext
3458fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003459{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003460$as_echo "$ac_cv_objext" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003461OBJEXT=$ac_cv_objext
3462ac_objext=$OBJEXT
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003463{ $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 +01003464$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
Theodore Ts'o91d11da2012-09-06 23:01:14 -04003465if ${ac_cv_c_compiler_gnu+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003466 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003467else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003468 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003469/* end confdefs.h. */
3470
3471int
3472main ()
3473{
3474#ifndef __GNUC__
3475 choke me
Theodore Ts'o73ae2d42000-02-02 16:13:14 +00003476#endif
Theodore Ts'o73ae2d42000-02-02 16:13:14 +00003477
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003478 ;
3479 return 0;
3480}
3481_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003482if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003483 ac_compiler_gnu=yes
Theodore Ts'o73ae2d42000-02-02 16:13:14 +00003484else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003485 ac_compiler_gnu=no
Theodore Ts'o93636bd2003-07-12 02:45:05 -04003486fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04003487rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003488ac_cv_c_compiler_gnu=$ac_compiler_gnu
Theodore Ts'o07a0db12003-07-05 14:50:24 -04003489
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003490fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003491{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003492$as_echo "$ac_cv_c_compiler_gnu" >&6; }
3493if test $ac_compiler_gnu = yes; then
3494 GCC=yes
3495else
3496 GCC=
3497fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003498ac_test_CFLAGS=${CFLAGS+set}
3499ac_save_CFLAGS=$CFLAGS
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003500{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003501$as_echo_n "checking whether $CC accepts -g... " >&6; }
Theodore Ts'o91d11da2012-09-06 23:01:14 -04003502if ${ac_cv_prog_cc_g+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003503 $as_echo_n "(cached) " >&6
Theodore Ts'o93636bd2003-07-12 02:45:05 -04003504else
Theodore Ts'oe1052142006-10-21 21:46:47 -04003505 ac_save_c_werror_flag=$ac_c_werror_flag
3506 ac_c_werror_flag=yes
3507 ac_cv_prog_cc_g=no
3508 CFLAGS="-g"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003509 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003510/* end confdefs.h. */
3511
3512int
3513main ()
3514{
3515
3516 ;
3517 return 0;
3518}
3519_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003520if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'o73ae2d42000-02-02 16:13:14 +00003521 ac_cv_prog_cc_g=yes
3522else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003523 CFLAGS=""
3524 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'oe1052142006-10-21 21:46:47 -04003525/* end confdefs.h. */
3526
3527int
3528main ()
3529{
3530
3531 ;
3532 return 0;
3533}
3534_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003535if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04003536
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003537else
3538 ac_c_werror_flag=$ac_save_c_werror_flag
Theodore Ts'oe1052142006-10-21 21:46:47 -04003539 CFLAGS="-g"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003540 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'oe1052142006-10-21 21:46:47 -04003541/* end confdefs.h. */
3542
3543int
3544main ()
3545{
3546
3547 ;
3548 return 0;
3549}
3550_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003551if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04003552 ac_cv_prog_cc_g=yes
Theodore Ts'o73ae2d42000-02-02 16:13:14 +00003553fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04003554rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003555fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04003556rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3557fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04003558rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3559 ac_c_werror_flag=$ac_save_c_werror_flag
3560fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003561{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003562$as_echo "$ac_cv_prog_cc_g" >&6; }
Theodore Ts'o73ae2d42000-02-02 16:13:14 +00003563if test "$ac_test_CFLAGS" = set; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003564 CFLAGS=$ac_save_CFLAGS
Theodore Ts'o73ae2d42000-02-02 16:13:14 +00003565elif test $ac_cv_prog_cc_g = yes; then
3566 if test "$GCC" = yes; then
3567 CFLAGS="-g -O2"
3568 else
3569 CFLAGS="-g"
3570 fi
3571else
3572 if test "$GCC" = yes; then
3573 CFLAGS="-O2"
3574 else
3575 CFLAGS=
3576 fi
3577fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003578{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003579$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
Theodore Ts'o91d11da2012-09-06 23:01:14 -04003580if ${ac_cv_prog_cc_c89+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003581 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003582else
Theodore Ts'oe1052142006-10-21 21:46:47 -04003583 ac_cv_prog_cc_c89=no
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003584ac_save_CC=$CC
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003585cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003586/* end confdefs.h. */
3587#include <stdarg.h>
3588#include <stdio.h>
Theodore Ts'o91d11da2012-09-06 23:01:14 -04003589struct stat;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003590/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3591struct buf { int x; };
3592FILE * (*rcsopen) (struct buf *, struct stat *, int);
3593static char *e (p, i)
3594 char **p;
3595 int i;
3596{
3597 return p[i];
3598}
3599static char *f (char * (*g) (char **, int), char **p, ...)
3600{
3601 char *s;
3602 va_list v;
3603 va_start (v,p);
3604 s = g (p, va_arg (v,int));
3605 va_end (v);
3606 return s;
3607}
3608
3609/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3610 function prototypes and stuff, but not '\xHH' hex character constants.
3611 These don't provoke an error unfortunately, instead are silently treated
Theodore Ts'oe1052142006-10-21 21:46:47 -04003612 as 'x'. The following induces an error, until -std is added to get
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003613 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3614 array size at least. It's necessary to write '\x00'==0 to get something
Theodore Ts'oe1052142006-10-21 21:46:47 -04003615 that's true only with -std. */
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003616int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3617
Theodore Ts'oe1052142006-10-21 21:46:47 -04003618/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3619 inside strings and character constants. */
3620#define FOO(x) 'x'
3621int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3622
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003623int test (int i, double x);
3624struct s1 {int (*f) (int a);};
3625struct s2 {int (*f) (double a);};
3626int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3627int argc;
3628char **argv;
3629int
3630main ()
3631{
3632return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3633 ;
3634 return 0;
3635}
3636_ACEOF
Theodore Ts'oe1052142006-10-21 21:46:47 -04003637for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3638 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003639do
3640 CC="$ac_save_CC $ac_arg"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003641 if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04003642 ac_cv_prog_cc_c89=$ac_arg
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003643fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04003644rm -f core conftest.err conftest.$ac_objext
3645 test "x$ac_cv_prog_cc_c89" != "xno" && break
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003646done
Theodore Ts'oe1052142006-10-21 21:46:47 -04003647rm -f conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003648CC=$ac_save_CC
3649
3650fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04003651# AC_CACHE_VAL
3652case "x$ac_cv_prog_cc_c89" in
3653 x)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003654 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003655$as_echo "none needed" >&6; } ;;
Theodore Ts'oe1052142006-10-21 21:46:47 -04003656 xno)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003657 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003658$as_echo "unsupported" >&6; } ;;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003659 *)
Theodore Ts'oe1052142006-10-21 21:46:47 -04003660 CC="$CC $ac_cv_prog_cc_c89"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003661 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003662$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003663esac
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003664if test "x$ac_cv_prog_cc_c89" != xno; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003665
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003666fi
3667
3668ac_ext=c
3669ac_cpp='$CPP $CPPFLAGS'
3670ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3671ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3672ac_compiler_gnu=$ac_cv_c_compiler_gnu
3673
3674
3675{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
3676$as_echo_n "checking for dlopen in -ldl... " >&6; }
Theodore Ts'o91d11da2012-09-06 23:01:14 -04003677if ${ac_cv_lib_dl_dlopen+:} false; then :
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003678 $as_echo_n "(cached) " >&6
3679else
3680 ac_check_lib_save_LIBS=$LIBS
3681LIBS="-ldl $LIBS"
3682cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3683/* end confdefs.h. */
3684
3685/* Override any GCC internal prototype to avoid an error.
3686 Use char because int might match the return type of a GCC
3687 builtin and then its argument prototype would still apply. */
3688#ifdef __cplusplus
3689extern "C"
3690#endif
3691char dlopen ();
3692int
3693main ()
3694{
3695return dlopen ();
3696 ;
3697 return 0;
3698}
3699_ACEOF
3700if ac_fn_c_try_link "$LINENO"; then :
3701 ac_cv_lib_dl_dlopen=yes
3702else
3703 ac_cv_lib_dl_dlopen=no
3704fi
3705rm -f core conftest.err conftest.$ac_objext \
3706 conftest$ac_exeext conftest.$ac_ext
3707LIBS=$ac_check_lib_save_LIBS
3708fi
3709{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
3710$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
Theodore Ts'o91d11da2012-09-06 23:01:14 -04003711if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003712 DLOPEN_LIB=-ldl
Theodore Ts'od1154eb2011-09-18 17:34:37 -04003713
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003714$as_echo "#define HAVE_DLOPEN 1" >>confdefs.h
3715
3716fi
3717
3718
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003719
3720# Check whether --with-cc was given.
3721if test "${with_cc+set}" = set; then :
Theodore Ts'o91d11da2012-09-06 23:01:14 -04003722 withval=$with_cc; as_fn_error $? "--with-cc no longer supported; use CC= instead" "$LINENO" 5
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003723fi
3724
3725
3726# Check whether --with-ccopts was given.
3727if test "${with_ccopts+set}" = set; then :
Theodore Ts'o91d11da2012-09-06 23:01:14 -04003728 withval=$with_ccopts; as_fn_error $? "--with-ccopts no longer supported; use CFLAGS= instead" "$LINENO" 5
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003729fi
3730
3731
3732# Check whether --with-ldopts was given.
3733if test "${with_ldopts+set}" = set; then :
Theodore Ts'o91d11da2012-09-06 23:01:14 -04003734 withval=$with_ldopts; as_fn_error $? "--with-ldopts no longer supported; use LDFLAGS= instead" "$LINENO" 5
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003735fi
3736
3737ac_ext=c
3738ac_cpp='$CPP $CPPFLAGS'
3739ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3740ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3741ac_compiler_gnu=$ac_cv_c_compiler_gnu
3742if test -n "$ac_tool_prefix"; then
3743 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3744set dummy ${ac_tool_prefix}gcc; ac_word=$2
3745{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3746$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o91d11da2012-09-06 23:01:14 -04003747if ${ac_cv_prog_CC+:} false; then :
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003748 $as_echo_n "(cached) " >&6
3749else
3750 if test -n "$CC"; then
3751 ac_cv_prog_CC="$CC" # Let the user override the test.
3752else
3753as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3754for as_dir in $PATH
3755do
3756 IFS=$as_save_IFS
3757 test -z "$as_dir" && as_dir=.
3758 for ac_exec_ext in '' $ac_executable_extensions; do
Theodore Ts'o91d11da2012-09-06 23:01:14 -04003759 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003760 ac_cv_prog_CC="${ac_tool_prefix}gcc"
3761 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3762 break 2
3763 fi
3764done
3765 done
3766IFS=$as_save_IFS
3767
3768fi
3769fi
3770CC=$ac_cv_prog_CC
3771if test -n "$CC"; then
3772 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3773$as_echo "$CC" >&6; }
3774else
3775 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3776$as_echo "no" >&6; }
3777fi
3778
3779
3780fi
3781if test -z "$ac_cv_prog_CC"; then
3782 ac_ct_CC=$CC
3783 # Extract the first word of "gcc", so it can be a program name with args.
3784set dummy gcc; ac_word=$2
3785{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3786$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o91d11da2012-09-06 23:01:14 -04003787if ${ac_cv_prog_ac_ct_CC+:} false; then :
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003788 $as_echo_n "(cached) " >&6
3789else
3790 if test -n "$ac_ct_CC"; then
3791 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3792else
3793as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3794for as_dir in $PATH
3795do
3796 IFS=$as_save_IFS
3797 test -z "$as_dir" && as_dir=.
3798 for ac_exec_ext in '' $ac_executable_extensions; do
Theodore Ts'o91d11da2012-09-06 23:01:14 -04003799 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003800 ac_cv_prog_ac_ct_CC="gcc"
3801 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3802 break 2
3803 fi
3804done
3805 done
3806IFS=$as_save_IFS
3807
3808fi
3809fi
3810ac_ct_CC=$ac_cv_prog_ac_ct_CC
3811if test -n "$ac_ct_CC"; then
3812 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3813$as_echo "$ac_ct_CC" >&6; }
3814else
3815 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3816$as_echo "no" >&6; }
3817fi
3818
3819 if test "x$ac_ct_CC" = x; then
3820 CC=""
3821 else
3822 case $cross_compiling:$ac_tool_warned in
3823yes:)
3824{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3825$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3826ac_tool_warned=yes ;;
3827esac
3828 CC=$ac_ct_CC
3829 fi
3830else
3831 CC="$ac_cv_prog_CC"
3832fi
3833
3834if test -z "$CC"; then
3835 if test -n "$ac_tool_prefix"; then
3836 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3837set dummy ${ac_tool_prefix}cc; ac_word=$2
3838{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3839$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o91d11da2012-09-06 23:01:14 -04003840if ${ac_cv_prog_CC+:} false; then :
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003841 $as_echo_n "(cached) " >&6
3842else
3843 if test -n "$CC"; then
3844 ac_cv_prog_CC="$CC" # Let the user override the test.
3845else
3846as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3847for as_dir in $PATH
3848do
3849 IFS=$as_save_IFS
3850 test -z "$as_dir" && as_dir=.
3851 for ac_exec_ext in '' $ac_executable_extensions; do
Theodore Ts'o91d11da2012-09-06 23:01:14 -04003852 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003853 ac_cv_prog_CC="${ac_tool_prefix}cc"
3854 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3855 break 2
3856 fi
3857done
3858 done
3859IFS=$as_save_IFS
3860
3861fi
3862fi
3863CC=$ac_cv_prog_CC
3864if test -n "$CC"; then
3865 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3866$as_echo "$CC" >&6; }
3867else
3868 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3869$as_echo "no" >&6; }
3870fi
3871
3872
3873 fi
3874fi
3875if test -z "$CC"; then
3876 # Extract the first word of "cc", so it can be a program name with args.
3877set dummy cc; ac_word=$2
3878{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3879$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o91d11da2012-09-06 23:01:14 -04003880if ${ac_cv_prog_CC+:} false; then :
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003881 $as_echo_n "(cached) " >&6
3882else
3883 if test -n "$CC"; then
3884 ac_cv_prog_CC="$CC" # Let the user override the test.
3885else
3886 ac_prog_rejected=no
3887as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3888for as_dir in $PATH
3889do
3890 IFS=$as_save_IFS
3891 test -z "$as_dir" && as_dir=.
3892 for ac_exec_ext in '' $ac_executable_extensions; do
Theodore Ts'o91d11da2012-09-06 23:01:14 -04003893 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003894 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3895 ac_prog_rejected=yes
3896 continue
3897 fi
3898 ac_cv_prog_CC="cc"
3899 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3900 break 2
3901 fi
3902done
3903 done
3904IFS=$as_save_IFS
3905
3906if test $ac_prog_rejected = yes; then
3907 # We found a bogon in the path, so make sure we never use it.
3908 set dummy $ac_cv_prog_CC
3909 shift
3910 if test $# != 0; then
3911 # We chose a different compiler from the bogus one.
3912 # However, it has the same basename, so the bogon will be chosen
3913 # first if we set CC to just the basename; use the full file name.
3914 shift
3915 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3916 fi
3917fi
3918fi
3919fi
3920CC=$ac_cv_prog_CC
3921if test -n "$CC"; then
3922 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3923$as_echo "$CC" >&6; }
3924else
3925 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3926$as_echo "no" >&6; }
3927fi
3928
3929
3930fi
3931if test -z "$CC"; then
3932 if test -n "$ac_tool_prefix"; then
3933 for ac_prog in cl.exe
3934 do
3935 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3936set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3937{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3938$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o91d11da2012-09-06 23:01:14 -04003939if ${ac_cv_prog_CC+:} false; then :
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003940 $as_echo_n "(cached) " >&6
3941else
3942 if test -n "$CC"; then
3943 ac_cv_prog_CC="$CC" # Let the user override the test.
3944else
3945as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3946for as_dir in $PATH
3947do
3948 IFS=$as_save_IFS
3949 test -z "$as_dir" && as_dir=.
3950 for ac_exec_ext in '' $ac_executable_extensions; do
Theodore Ts'o91d11da2012-09-06 23:01:14 -04003951 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003952 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3953 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3954 break 2
3955 fi
3956done
3957 done
3958IFS=$as_save_IFS
3959
3960fi
3961fi
3962CC=$ac_cv_prog_CC
3963if test -n "$CC"; then
3964 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3965$as_echo "$CC" >&6; }
3966else
3967 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3968$as_echo "no" >&6; }
3969fi
3970
3971
3972 test -n "$CC" && break
3973 done
3974fi
3975if test -z "$CC"; then
3976 ac_ct_CC=$CC
3977 for ac_prog in cl.exe
3978do
3979 # Extract the first word of "$ac_prog", so it can be a program name with args.
3980set dummy $ac_prog; ac_word=$2
3981{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3982$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o91d11da2012-09-06 23:01:14 -04003983if ${ac_cv_prog_ac_ct_CC+:} false; then :
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003984 $as_echo_n "(cached) " >&6
3985else
3986 if test -n "$ac_ct_CC"; then
3987 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3988else
3989as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3990for as_dir in $PATH
3991do
3992 IFS=$as_save_IFS
3993 test -z "$as_dir" && as_dir=.
3994 for ac_exec_ext in '' $ac_executable_extensions; do
Theodore Ts'o91d11da2012-09-06 23:01:14 -04003995 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003996 ac_cv_prog_ac_ct_CC="$ac_prog"
3997 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3998 break 2
3999 fi
4000done
4001 done
4002IFS=$as_save_IFS
4003
4004fi
4005fi
4006ac_ct_CC=$ac_cv_prog_ac_ct_CC
4007if test -n "$ac_ct_CC"; then
4008 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4009$as_echo "$ac_ct_CC" >&6; }
4010else
4011 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4012$as_echo "no" >&6; }
4013fi
4014
4015
4016 test -n "$ac_ct_CC" && break
4017done
4018
4019 if test "x$ac_ct_CC" = x; then
4020 CC=""
4021 else
4022 case $cross_compiling:$ac_tool_warned in
4023yes:)
4024{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4025$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4026ac_tool_warned=yes ;;
4027esac
4028 CC=$ac_ct_CC
4029 fi
4030fi
4031
4032fi
4033
4034
4035test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4036$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
Theodore Ts'o91d11da2012-09-06 23:01:14 -04004037as_fn_error $? "no acceptable C compiler found in \$PATH
4038See \`config.log' for more details" "$LINENO" 5; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004039
4040# Provide some information about the compiler.
4041$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4042set X $ac_compile
4043ac_compiler=$2
4044for ac_option in --version -v -V -qversion; do
4045 { { ac_try="$ac_compiler $ac_option >&5"
4046case "(($ac_try" in
4047 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4048 *) ac_try_echo=$ac_try;;
4049esac
4050eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4051$as_echo "$ac_try_echo"; } >&5
4052 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
4053 ac_status=$?
4054 if test -s conftest.err; then
4055 sed '10a\
4056... rest of stderr output deleted ...
4057 10q' conftest.err >conftest.er1
4058 cat conftest.er1 >&5
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004059 fi
Theodore Ts'o61ef2472010-08-01 22:30:33 -04004060 rm -f conftest.er1 conftest.err
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004061 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4062 test $ac_status = 0; }
4063done
4064
4065{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4066$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
Theodore Ts'o91d11da2012-09-06 23:01:14 -04004067if ${ac_cv_c_compiler_gnu+:} false; then :
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004068 $as_echo_n "(cached) " >&6
4069else
4070 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4071/* end confdefs.h. */
4072
4073int
4074main ()
4075{
4076#ifndef __GNUC__
4077 choke me
4078#endif
4079
4080 ;
4081 return 0;
4082}
4083_ACEOF
4084if ac_fn_c_try_compile "$LINENO"; then :
4085 ac_compiler_gnu=yes
4086else
4087 ac_compiler_gnu=no
4088fi
4089rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4090ac_cv_c_compiler_gnu=$ac_compiler_gnu
4091
4092fi
4093{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4094$as_echo "$ac_cv_c_compiler_gnu" >&6; }
4095if test $ac_compiler_gnu = yes; then
4096 GCC=yes
4097else
4098 GCC=
4099fi
4100ac_test_CFLAGS=${CFLAGS+set}
4101ac_save_CFLAGS=$CFLAGS
4102{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4103$as_echo_n "checking whether $CC accepts -g... " >&6; }
Theodore Ts'o91d11da2012-09-06 23:01:14 -04004104if ${ac_cv_prog_cc_g+:} false; then :
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004105 $as_echo_n "(cached) " >&6
4106else
4107 ac_save_c_werror_flag=$ac_c_werror_flag
4108 ac_c_werror_flag=yes
4109 ac_cv_prog_cc_g=no
4110 CFLAGS="-g"
4111 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4112/* end confdefs.h. */
4113
4114int
4115main ()
4116{
4117
4118 ;
4119 return 0;
4120}
4121_ACEOF
4122if ac_fn_c_try_compile "$LINENO"; then :
4123 ac_cv_prog_cc_g=yes
4124else
4125 CFLAGS=""
4126 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4127/* end confdefs.h. */
4128
4129int
4130main ()
4131{
4132
4133 ;
4134 return 0;
4135}
4136_ACEOF
4137if ac_fn_c_try_compile "$LINENO"; then :
4138
4139else
4140 ac_c_werror_flag=$ac_save_c_werror_flag
4141 CFLAGS="-g"
4142 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4143/* end confdefs.h. */
4144
4145int
4146main ()
4147{
4148
4149 ;
4150 return 0;
4151}
4152_ACEOF
4153if ac_fn_c_try_compile "$LINENO"; then :
4154 ac_cv_prog_cc_g=yes
4155fi
4156rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4157fi
4158rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4159fi
4160rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4161 ac_c_werror_flag=$ac_save_c_werror_flag
4162fi
4163{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4164$as_echo "$ac_cv_prog_cc_g" >&6; }
4165if test "$ac_test_CFLAGS" = set; then
4166 CFLAGS=$ac_save_CFLAGS
4167elif test $ac_cv_prog_cc_g = yes; then
4168 if test "$GCC" = yes; then
4169 CFLAGS="-g -O2"
4170 else
4171 CFLAGS="-g"
4172 fi
4173else
4174 if test "$GCC" = yes; then
4175 CFLAGS="-O2"
4176 else
4177 CFLAGS=
4178 fi
4179fi
4180{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4181$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
Theodore Ts'o91d11da2012-09-06 23:01:14 -04004182if ${ac_cv_prog_cc_c89+:} false; then :
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004183 $as_echo_n "(cached) " >&6
4184else
4185 ac_cv_prog_cc_c89=no
4186ac_save_CC=$CC
4187cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4188/* end confdefs.h. */
4189#include <stdarg.h>
4190#include <stdio.h>
Theodore Ts'o91d11da2012-09-06 23:01:14 -04004191struct stat;
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004192/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4193struct buf { int x; };
4194FILE * (*rcsopen) (struct buf *, struct stat *, int);
4195static char *e (p, i)
4196 char **p;
4197 int i;
4198{
4199 return p[i];
4200}
4201static char *f (char * (*g) (char **, int), char **p, ...)
4202{
4203 char *s;
4204 va_list v;
4205 va_start (v,p);
4206 s = g (p, va_arg (v,int));
4207 va_end (v);
4208 return s;
4209}
4210
4211/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
4212 function prototypes and stuff, but not '\xHH' hex character constants.
4213 These don't provoke an error unfortunately, instead are silently treated
4214 as 'x'. The following induces an error, until -std is added to get
4215 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
4216 array size at least. It's necessary to write '\x00'==0 to get something
4217 that's true only with -std. */
4218int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4219
4220/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4221 inside strings and character constants. */
4222#define FOO(x) 'x'
4223int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4224
4225int test (int i, double x);
4226struct s1 {int (*f) (int a);};
4227struct s2 {int (*f) (double a);};
4228int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4229int argc;
4230char **argv;
4231int
4232main ()
4233{
4234return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4235 ;
4236 return 0;
4237}
4238_ACEOF
4239for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4240 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4241do
4242 CC="$ac_save_CC $ac_arg"
4243 if ac_fn_c_try_compile "$LINENO"; then :
4244 ac_cv_prog_cc_c89=$ac_arg
4245fi
4246rm -f core conftest.err conftest.$ac_objext
4247 test "x$ac_cv_prog_cc_c89" != "xno" && break
4248done
4249rm -f conftest.$ac_ext
4250CC=$ac_save_CC
4251
4252fi
4253# AC_CACHE_VAL
4254case "x$ac_cv_prog_cc_c89" in
4255 x)
4256 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4257$as_echo "none needed" >&6; } ;;
4258 xno)
4259 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4260$as_echo "unsupported" >&6; } ;;
4261 *)
4262 CC="$CC $ac_cv_prog_cc_c89"
4263 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4264$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4265esac
4266if test "x$ac_cv_prog_cc_c89" != xno; then :
4267
4268fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004269
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004270ac_ext=c
4271ac_cpp='$CPP $CPPFLAGS'
4272ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4273ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4274ac_compiler_gnu=$ac_cv_c_compiler_gnu
4275
Theodore Ts'o9b3018a2011-08-11 14:56:49 -04004276if test "$GCC" = yes; then
4277 RDYNAMIC="-rdynamic"
4278
4279fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004280ac_ext=c
4281ac_cpp='$CPP $CPPFLAGS'
4282ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4283ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4284ac_compiler_gnu=$ac_cv_c_compiler_gnu
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004285{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004286$as_echo_n "checking how to run the C preprocessor... " >&6; }
Theodore Ts'of8bd9801999-10-26 04:19:45 +00004287# On Suns, sometimes $CPP names a directory.
4288if test -n "$CPP" && test -d "$CPP"; then
4289 CPP=
4290fi
4291if test -z "$CPP"; then
Theodore Ts'o91d11da2012-09-06 23:01:14 -04004292 if ${ac_cv_prog_CPP+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004293 $as_echo_n "(cached) " >&6
Theodore Ts'of8bd9801999-10-26 04:19:45 +00004294else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004295 # Double quotes because CPP needs to be expanded
4296 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4297 do
4298 ac_preproc_ok=false
4299for ac_c_preproc_warn_flag in '' yes
4300do
4301 # Use a header file that comes with gcc, so configuring glibc
4302 # with a fresh cross-compiler works.
4303 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4304 # <limits.h> exists even on freestanding compilers.
Theodore Ts'of8bd9801999-10-26 04:19:45 +00004305 # On the NeXT, cc -E runs the code through the compiler's parser,
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004306 # not just through cpp. "Syntax error" is here to catch this case.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004307 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004308/* end confdefs.h. */
4309#ifdef __STDC__
4310# include <limits.h>
4311#else
4312# include <assert.h>
4313#endif
4314 Syntax error
4315_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004316if ac_fn_c_try_cpp "$LINENO"; then :
Theodore Ts'o93636bd2003-07-12 02:45:05 -04004317
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004318else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004319 # Broken: fails on valid input.
4320continue
4321fi
Theodore Ts'o91d11da2012-09-06 23:01:14 -04004322rm -f conftest.err conftest.i conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004323
Theodore Ts'oe1052142006-10-21 21:46:47 -04004324 # OK, works on sane cases. Now check whether nonexistent headers
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004325 # can be detected and how.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004326 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004327/* end confdefs.h. */
4328#include <ac_nonexistent.h>
4329_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004330if ac_fn_c_try_cpp "$LINENO"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004331 # Broken: success on invalid input.
4332continue
Theodore Ts'of8bd9801999-10-26 04:19:45 +00004333else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004334 # Passes both tests.
4335ac_preproc_ok=:
4336break
4337fi
Theodore Ts'o91d11da2012-09-06 23:01:14 -04004338rm -f conftest.err conftest.i conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004339
4340done
4341# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
Theodore Ts'o91d11da2012-09-06 23:01:14 -04004342rm -f conftest.i conftest.err conftest.$ac_ext
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004343if $ac_preproc_ok; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004344 break
4345fi
4346
4347 done
4348 ac_cv_prog_CPP=$CPP
4349
4350fi
4351 CPP=$ac_cv_prog_CPP
4352else
4353 ac_cv_prog_CPP=$CPP
4354fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004355{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004356$as_echo "$CPP" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004357ac_preproc_ok=false
4358for ac_c_preproc_warn_flag in '' yes
4359do
4360 # Use a header file that comes with gcc, so configuring glibc
4361 # with a fresh cross-compiler works.
4362 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4363 # <limits.h> exists even on freestanding compilers.
4364 # On the NeXT, cc -E runs the code through the compiler's parser,
4365 # not just through cpp. "Syntax error" is here to catch this case.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004366 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004367/* end confdefs.h. */
4368#ifdef __STDC__
4369# include <limits.h>
4370#else
4371# include <assert.h>
4372#endif
4373 Syntax error
4374_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004375if ac_fn_c_try_cpp "$LINENO"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004376
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004377else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004378 # Broken: fails on valid input.
4379continue
4380fi
Theodore Ts'o91d11da2012-09-06 23:01:14 -04004381rm -f conftest.err conftest.i conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004382
Theodore Ts'oe1052142006-10-21 21:46:47 -04004383 # OK, works on sane cases. Now check whether nonexistent headers
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004384 # can be detected and how.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004385 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004386/* end confdefs.h. */
4387#include <ac_nonexistent.h>
4388_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004389if ac_fn_c_try_cpp "$LINENO"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004390 # Broken: success on invalid input.
4391continue
4392else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004393 # Passes both tests.
4394ac_preproc_ok=:
4395break
4396fi
Theodore Ts'o91d11da2012-09-06 23:01:14 -04004397rm -f conftest.err conftest.i conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004398
4399done
4400# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
Theodore Ts'o91d11da2012-09-06 23:01:14 -04004401rm -f conftest.i conftest.err conftest.$ac_ext
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004402if $ac_preproc_ok; then :
4403
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004404else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004405 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004406$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
Theodore Ts'o91d11da2012-09-06 23:01:14 -04004407as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
4408See \`config.log' for more details" "$LINENO" 5; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004409fi
4410
4411ac_ext=c
4412ac_cpp='$CPP $CPPFLAGS'
4413ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4414ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4415ac_compiler_gnu=$ac_cv_c_compiler_gnu
4416
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004417{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for additional special compiler flags" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004418$as_echo_n "checking for additional special compiler flags... " >&6; }
Matthias Andreeb1c92f92004-02-23 21:30:11 +01004419if test "$GCC" = yes
4420then
4421 case "$host_cpu" in
4422 alpha) addcflags="-mieee" ;;
4423 esac
4424fi
4425if test "x$addcflags" != x
4426then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004427 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $addcflags" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004428$as_echo "$addcflags" >&6; }
Matthias Andreeb1c92f92004-02-23 21:30:11 +01004429 CFLAGS="$addcflags $CFLAGS"
4430else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004431 { $as_echo "$as_me:${as_lineno-$LINENO}: result: (none)" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004432$as_echo "(none)" >&6; }
Matthias Andreeb1c92f92004-02-23 21:30:11 +01004433fi
Theodore Ts'o93613952014-07-03 23:44:13 -04004434
4435{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4436$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4437if ${ac_cv_path_GREP+:} false; then :
4438 $as_echo_n "(cached) " >&6
4439else
4440 if test -z "$GREP"; then
4441 ac_path_GREP_found=false
4442 # Loop through the user's path and test for each of PROGNAME-LIST
4443 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4444for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4445do
4446 IFS=$as_save_IFS
4447 test -z "$as_dir" && as_dir=.
4448 for ac_prog in grep ggrep; do
4449 for ac_exec_ext in '' $ac_executable_extensions; do
4450 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4451 as_fn_executable_p "$ac_path_GREP" || continue
4452# Check for GNU ac_path_GREP and select it if it is found.
4453 # Check for GNU $ac_path_GREP
4454case `"$ac_path_GREP" --version 2>&1` in
4455*GNU*)
4456 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4457*)
4458 ac_count=0
4459 $as_echo_n 0123456789 >"conftest.in"
4460 while :
4461 do
4462 cat "conftest.in" "conftest.in" >"conftest.tmp"
4463 mv "conftest.tmp" "conftest.in"
4464 cp "conftest.in" "conftest.nl"
4465 $as_echo 'GREP' >> "conftest.nl"
4466 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4467 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4468 as_fn_arith $ac_count + 1 && ac_count=$as_val
4469 if test $ac_count -gt ${ac_path_GREP_max-0}; then
4470 # Best one so far, save it but keep looking for a better one
4471 ac_cv_path_GREP="$ac_path_GREP"
4472 ac_path_GREP_max=$ac_count
4473 fi
4474 # 10*(2^10) chars as input seems more than enough
4475 test $ac_count -gt 10 && break
4476 done
4477 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4478esac
4479
4480 $ac_path_GREP_found && break 3
4481 done
4482 done
4483 done
4484IFS=$as_save_IFS
4485 if test -z "$ac_cv_path_GREP"; then
4486 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4487 fi
4488else
4489 ac_cv_path_GREP=$GREP
4490fi
4491
4492fi
4493{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4494$as_echo "$ac_cv_path_GREP" >&6; }
4495 GREP="$ac_cv_path_GREP"
4496
4497
4498{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4499$as_echo_n "checking for egrep... " >&6; }
4500if ${ac_cv_path_EGREP+:} false; then :
4501 $as_echo_n "(cached) " >&6
4502else
4503 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4504 then ac_cv_path_EGREP="$GREP -E"
4505 else
4506 if test -z "$EGREP"; then
4507 ac_path_EGREP_found=false
4508 # Loop through the user's path and test for each of PROGNAME-LIST
4509 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4510for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4511do
4512 IFS=$as_save_IFS
4513 test -z "$as_dir" && as_dir=.
4514 for ac_prog in egrep; do
4515 for ac_exec_ext in '' $ac_executable_extensions; do
4516 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4517 as_fn_executable_p "$ac_path_EGREP" || continue
4518# Check for GNU ac_path_EGREP and select it if it is found.
4519 # Check for GNU $ac_path_EGREP
4520case `"$ac_path_EGREP" --version 2>&1` in
4521*GNU*)
4522 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4523*)
4524 ac_count=0
4525 $as_echo_n 0123456789 >"conftest.in"
4526 while :
4527 do
4528 cat "conftest.in" "conftest.in" >"conftest.tmp"
4529 mv "conftest.tmp" "conftest.in"
4530 cp "conftest.in" "conftest.nl"
4531 $as_echo 'EGREP' >> "conftest.nl"
4532 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4533 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4534 as_fn_arith $ac_count + 1 && ac_count=$as_val
4535 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4536 # Best one so far, save it but keep looking for a better one
4537 ac_cv_path_EGREP="$ac_path_EGREP"
4538 ac_path_EGREP_max=$ac_count
4539 fi
4540 # 10*(2^10) chars as input seems more than enough
4541 test $ac_count -gt 10 && break
4542 done
4543 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4544esac
4545
4546 $ac_path_EGREP_found && break 3
4547 done
4548 done
4549 done
4550IFS=$as_save_IFS
4551 if test -z "$ac_cv_path_EGREP"; then
4552 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4553 fi
4554else
4555 ac_cv_path_EGREP=$EGREP
4556fi
4557
4558 fi
4559fi
4560{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4561$as_echo "$ac_cv_path_EGREP" >&6; }
4562 EGREP="$ac_cv_path_EGREP"
4563
4564
4565{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4566$as_echo_n "checking for ANSI C header files... " >&6; }
4567if ${ac_cv_header_stdc+:} false; then :
4568 $as_echo_n "(cached) " >&6
4569else
4570 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4571/* end confdefs.h. */
4572#include <stdlib.h>
4573#include <stdarg.h>
4574#include <string.h>
4575#include <float.h>
4576
4577int
4578main ()
4579{
4580
4581 ;
4582 return 0;
4583}
4584_ACEOF
4585if ac_fn_c_try_compile "$LINENO"; then :
4586 ac_cv_header_stdc=yes
4587else
4588 ac_cv_header_stdc=no
4589fi
4590rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4591
4592if test $ac_cv_header_stdc = yes; then
4593 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4594 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4595/* end confdefs.h. */
4596#include <string.h>
4597
4598_ACEOF
4599if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4600 $EGREP "memchr" >/dev/null 2>&1; then :
4601
4602else
4603 ac_cv_header_stdc=no
4604fi
4605rm -f conftest*
4606
4607fi
4608
4609if test $ac_cv_header_stdc = yes; then
4610 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4611 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4612/* end confdefs.h. */
4613#include <stdlib.h>
4614
4615_ACEOF
4616if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4617 $EGREP "free" >/dev/null 2>&1; then :
4618
4619else
4620 ac_cv_header_stdc=no
4621fi
4622rm -f conftest*
4623
4624fi
4625
4626if test $ac_cv_header_stdc = yes; then
4627 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4628 if test "$cross_compiling" = yes; then :
4629 :
4630else
4631 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4632/* end confdefs.h. */
4633#include <ctype.h>
4634#include <stdlib.h>
4635#if ((' ' & 0x0FF) == 0x020)
4636# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4637# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4638#else
4639# define ISLOWER(c) \
4640 (('a' <= (c) && (c) <= 'i') \
4641 || ('j' <= (c) && (c) <= 'r') \
4642 || ('s' <= (c) && (c) <= 'z'))
4643# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4644#endif
4645
4646#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4647int
4648main ()
4649{
4650 int i;
4651 for (i = 0; i < 256; i++)
4652 if (XOR (islower (i), ISLOWER (i))
4653 || toupper (i) != TOUPPER (i))
4654 return 2;
4655 return 0;
4656}
4657_ACEOF
4658if ac_fn_c_try_run "$LINENO"; then :
4659
4660else
4661 ac_cv_header_stdc=no
4662fi
4663rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4664 conftest.$ac_objext conftest.beam conftest.$ac_ext
4665fi
4666
4667fi
4668fi
4669{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4670$as_echo "$ac_cv_header_stdc" >&6; }
4671if test $ac_cv_header_stdc = yes; then
4672
4673$as_echo "#define STDC_HEADERS 1" >>confdefs.h
4674
4675fi
4676
4677# On IRIX 5.3, sys/types and inttypes.h are conflicting.
4678for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4679 inttypes.h stdint.h unistd.h
4680do :
4681 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4682ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4683"
4684if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
4685 cat >>confdefs.h <<_ACEOF
4686#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4687_ACEOF
4688
4689fi
4690
4691done
4692
4693
4694
4695 ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
4696if test "x$ac_cv_header_minix_config_h" = xyes; then :
4697 MINIX=yes
4698else
4699 MINIX=
4700fi
4701
4702
4703 if test "$MINIX" = yes; then
4704
4705$as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
4706
4707
4708$as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
4709
4710
4711$as_echo "#define _MINIX 1" >>confdefs.h
4712
4713 fi
4714
4715
4716 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
4717$as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
4718if ${ac_cv_safe_to_define___extensions__+:} false; then :
4719 $as_echo_n "(cached) " >&6
4720else
4721 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4722/* end confdefs.h. */
4723
4724# define __EXTENSIONS__ 1
4725 $ac_includes_default
4726int
4727main ()
4728{
4729
4730 ;
4731 return 0;
4732}
4733_ACEOF
4734if ac_fn_c_try_compile "$LINENO"; then :
4735 ac_cv_safe_to_define___extensions__=yes
4736else
4737 ac_cv_safe_to_define___extensions__=no
4738fi
4739rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4740fi
4741{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
4742$as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
4743 test $ac_cv_safe_to_define___extensions__ = yes &&
4744 $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
4745
4746 $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
4747
4748 $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
4749
4750 $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
4751
4752 $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
4753
4754
Theodore Ts'oa4d09611997-04-29 14:28:00 +00004755LIB_EXT=.a
4756STATIC_LIB_EXT=.a
Theodore Ts'o14b596d2009-04-22 09:18:30 -04004757PROFILED_LIB_EXT=.a
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004758
Theodore Ts'oe1052142006-10-21 21:46:47 -04004759# Check whether --with-root-prefix was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004760if test "${with_root_prefix+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04004761 withval=$with_root_prefix; root_prefix=$withval
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +00004762else
Theodore Ts'oa4b2d3c1998-04-03 16:12:25 +00004763 root_prefix=NONE
Theodore Ts'oe1052142006-10-21 21:46:47 -04004764fi
4765# Check whether --enable-maintainer-mode was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004766if test "${enable_maintainer_mode+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04004767 enableval=$enable_maintainer_mode; if test "$enableval" = "no"
Theodore Ts'o98919bd2005-02-04 10:43:58 -05004768then
4769 MAINTAINER_CMT=#
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004770 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling maintainer mode" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004771$as_echo "Disabling maintainer mode" >&6; }
Theodore Ts'o98919bd2005-02-04 10:43:58 -05004772else
4773 MAINTAINER_CMT=
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004774 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling maintainer mode" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004775$as_echo "Enabling maintainer mode" >&6; }
Theodore Ts'o98919bd2005-02-04 10:43:58 -05004776fi
4777
4778else
4779 MAINTAINER_CMT=#
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004780{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling maintainer mode by default" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004781$as_echo "Disabling maintainer mode by default" >&6; }
Theodore Ts'o98919bd2005-02-04 10:43:58 -05004782
Theodore Ts'oe1052142006-10-21 21:46:47 -04004783fi
Theodore Ts'o98919bd2005-02-04 10:43:58 -05004784
Theodore Ts'oe1052142006-10-21 21:46:47 -04004785
Theodore Ts'o5aa6c3f2010-05-17 19:21:42 -04004786# Check whether --enable-symlink-install was given.
4787if test "${enable_symlink_install+set}" = set; then :
4788 enableval=$enable_symlink_install; if test "$enableval" = "no"
4789then
4790 LINK_INSTALL_FLAGS=-f
4791 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling symlinks for install" >&5
4792$as_echo "Disabling symlinks for install" >&6; }
4793else
4794 LINK_INSTALL_FLAGS=-sf
4795 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling symlinks for install" >&5
4796$as_echo "Enabling symlinks for install" >&6; }
4797fi
4798
4799else
4800 LINK_INSTALL_FLAGS=-f
Theodore Ts'o183c73b2012-05-12 23:13:24 -04004801{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling symlinks for install by default" >&5
4802$as_echo "Disabling symlinks for install by default" >&6; }
4803
4804fi
4805
4806
Theodore Ts'o91d11da2012-09-06 23:01:14 -04004807relative_symlink_defined=
4808# Check whether --enable-relative-symlinks was given.
4809if test "${enable_relative_symlinks+set}" = set; then :
4810 enableval=$enable_relative_symlinks; if test "$enableval" = "no"
Theodore Ts'o183c73b2012-05-12 23:13:24 -04004811then
4812 SYMLINK_RELATIVE=
Theodore Ts'o91d11da2012-09-06 23:01:14 -04004813 relative_symlink_defined=yes
Theodore Ts'o183c73b2012-05-12 23:13:24 -04004814 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling relative symlinks for install" >&5
4815$as_echo "Disabling relative symlinks for install" >&6; }
4816else
4817 SYMLINK_RELATIVE=--relative
Theodore Ts'o91d11da2012-09-06 23:01:14 -04004818 relative_symlink_defined=yes
4819 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling relative symlinks for install" >&5
4820$as_echo "Enabling relative symlinks for install" >&6; }
4821fi
4822fi
4823
4824# Check whether --enable-symlink-relative-symlinks was given.
4825if test "${enable_symlink_relative_symlinks+set}" = set; then :
4826 enableval=$enable_symlink_relative_symlinks; if test "$enableval" = "no"
4827then
4828 SYMLINK_RELATIVE=yes
4829 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling relative symlinks for install" >&5
4830$as_echo "Disabling relative symlinks for install" >&6; }
4831else
4832 SYMLINK_RELATIVE=--relative
4833 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling relative symlinks for install" >&5
4834$as_echo "Enabling relative symlinks for install" >&6; }
Theodore Ts'o183c73b2012-05-12 23:13:24 -04004835fi
4836
4837else
Theodore Ts'o91d11da2012-09-06 23:01:14 -04004838 if test -z "$relative_symlink_defined"
4839then
4840 SYMLINK_RELATIVE=
Theodore Ts'o183c73b2012-05-12 23:13:24 -04004841{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling relative symlinks for install by default" >&5
4842$as_echo "Disabling relative symlinks for install by default" >&6; }
Theodore Ts'o91d11da2012-09-06 23:01:14 -04004843fi
Theodore Ts'o5aa6c3f2010-05-17 19:21:42 -04004844
4845fi
4846
4847
4848# Check whether --enable-symlink-build was given.
4849if test "${enable_symlink_build+set}" = set; then :
4850 enableval=$enable_symlink_build; if test "$enableval" = "no"
4851then
4852 LINK_BUILD_FLAGS=
4853 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling symlinks for build" >&5
4854$as_echo "Disabling symlinks for build" >&6; }
4855else
4856 LINK_BUILD_FLAGS=-s
4857 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling symlinks for build" >&5
4858$as_echo "Enabling symlinks for build" >&6; }
4859fi
4860
4861else
4862 LINK_BUILD_FLAGS=
Theodore Ts'o183c73b2012-05-12 23:13:24 -04004863{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling symlinks for build by default" >&5
4864$as_echo "Disabling symlinks for build by default" >&6; }
Theodore Ts'o5aa6c3f2010-05-17 19:21:42 -04004865
4866fi
4867
4868
Theodore Ts'oc13351f2009-07-02 00:11:17 -04004869# Check whether --enable-verbose-makecmds was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004870if test "${enable_verbose_makecmds+set}" = set; then :
Theodore Ts'oc13351f2009-07-02 00:11:17 -04004871 enableval=$enable_verbose_makecmds; if test "$enableval" = "no"
4872then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004873 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling verbose make commands" >&5
Theodore Ts'oc13351f2009-07-02 00:11:17 -04004874$as_echo "Disabling verbose make commands" >&6; }
4875 E=@echo
Theodore Ts'oc1986ec2012-06-13 15:29:13 -04004876 ES=echo
Theodore Ts'oc13351f2009-07-02 00:11:17 -04004877 Q=@
4878else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004879 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling verbose make commands" >&5
Theodore Ts'oc13351f2009-07-02 00:11:17 -04004880$as_echo "Enabling verbose make commands" >&6; }
4881 E=@\\#
Theodore Ts'oc1986ec2012-06-13 15:29:13 -04004882 ES=\\#
Theodore Ts'oc13351f2009-07-02 00:11:17 -04004883 Q=
4884fi
4885
4886else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004887 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling verbose make commands" >&5
Theodore Ts'oc13351f2009-07-02 00:11:17 -04004888$as_echo "Disabling verbose make commands" >&6; }
4889E=@echo
Theodore Ts'oc1986ec2012-06-13 15:29:13 -04004890ES=echo
Theodore Ts'oc13351f2009-07-02 00:11:17 -04004891Q=@
4892
4893fi
4894
4895
4896
Theodore Ts'oc1986ec2012-06-13 15:29:13 -04004897
Theodore Ts'oe1052142006-10-21 21:46:47 -04004898# Check whether --enable-compression was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004899if test "${enable_compression+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04004900 enableval=$enable_compression; if test "$enableval" = "no"
Theodore Ts'o19178752000-02-11 15:55:07 +00004901then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004902 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling compression support" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004903$as_echo "Disabling compression support" >&6; }
Theodore Ts'o19178752000-02-11 15:55:07 +00004904else
Theodore Ts'od1154eb2011-09-18 17:34:37 -04004905
4906$as_echo "#define ENABLE_COMPRESSION 1" >>confdefs.h
Theodore Ts'o19178752000-02-11 15:55:07 +00004907
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004908 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling compression support" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004909$as_echo "Enabling compression support" >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004910 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Compression support is experimental" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004911$as_echo "$as_me: WARNING: Compression support is experimental" >&2;}
Theodore Ts'o19178752000-02-11 15:55:07 +00004912fi
4913
4914else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004915 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling compression support by default" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004916$as_echo "Disabling compression support by default" >&6; }
Theodore Ts'o19178752000-02-11 15:55:07 +00004917
Theodore Ts'oe1052142006-10-21 21:46:47 -04004918fi
4919
Theodore Ts'od1154eb2011-09-18 17:34:37 -04004920
Theodore Ts'oe1052142006-10-21 21:46:47 -04004921# Check whether --enable-htree was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004922if test "${enable_htree+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04004923 enableval=$enable_htree; if test "$enableval" = "no"
Theodore Ts'o8fdc9982002-06-25 23:26:34 -04004924then
4925 HTREE_CMT=#
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004926 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling htree directory support" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004927$as_echo "Disabling htree directory support" >&6; }
Theodore Ts'o8fdc9982002-06-25 23:26:34 -04004928else
4929 HTREE_CMT=
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004930 $as_echo "#define ENABLE_HTREE 1" >>confdefs.h
Theodore Ts'o8fdc9982002-06-25 23:26:34 -04004931
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004932 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling htree directory support" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004933$as_echo "Enabling htree directory support" >&6; }
Theodore Ts'o8fdc9982002-06-25 23:26:34 -04004934fi
4935
4936else
Theodore Ts'o559ca6c2002-08-18 03:48:55 -04004937 HTREE_CMT=
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004938$as_echo "#define ENABLE_HTREE 1" >>confdefs.h
Theodore Ts'o559ca6c2002-08-18 03:48:55 -04004939
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004940{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling htree directory support by default" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004941$as_echo "Enabling htree directory support by default" >&6; }
Theodore Ts'o8fdc9982002-06-25 23:26:34 -04004942
Theodore Ts'oe1052142006-10-21 21:46:47 -04004943fi
Theodore Ts'o8fdc9982002-06-25 23:26:34 -04004944
Theodore Ts'oe1052142006-10-21 21:46:47 -04004945
Theodore Ts'oa4ece352008-01-01 20:05:04 -05004946E2_PKG_CONFIG_STATIC=--static
Theodore Ts'o55da9872008-09-02 23:12:38 -04004947LDFLAG_DYNAMIC=
4948PRIVATE_LIBS_CMT=
Theodore Ts'oe1052142006-10-21 21:46:47 -04004949# Check whether --enable-elf-shlibs was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004950if test "${enable_elf_shlibs+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04004951 enableval=$enable_elf_shlibs; if test "$enableval" = "no"
Theodore Ts'o50e1e101997-04-26 13:58:21 +00004952then
4953 ELF_CMT=#
4954 MAKEFILE_ELF=/dev/null
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004955 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling ELF shared libraries" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004956$as_echo "Disabling ELF shared libraries" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +00004957else
Theodore Ts'oa4ece352008-01-01 20:05:04 -05004958 E2_PKG_CONFIG_STATIC=
Theodore Ts'o50e1e101997-04-26 13:58:21 +00004959 ELF_CMT=
4960 MAKEFILE_ELF=$srcdir/lib/Makefile.elf-lib
Theodore Ts'of5955dd2000-10-25 02:38:39 +00004961 case "$host_os" in
4962 solaris2.*)
4963 MAKEFILE_ELF=$srcdir/lib/Makefile.solaris-lib
4964 ;;
4965 esac
Theodore Ts'o74becf31997-04-26 14:37:06 +00004966 BINARY_TYPE=elfbin
Theodore Ts'oa4d09611997-04-29 14:28:00 +00004967 LIB_EXT=.so
Theodore Ts'o55da9872008-09-02 23:12:38 -04004968 PRIVATE_LIBS_CMT=#
4969 LDFLAG_DYNAMIC='-Wl,-rpath-link,$(top_builddir)/lib'
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004970 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling ELF shared libraries" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004971$as_echo "Enabling ELF shared libraries" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +00004972fi
4973
4974else
4975 MAKEFILE_ELF=/dev/null
4976ELF_CMT=#
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004977{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling ELF shared libraries by default" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004978$as_echo "Disabling ELF shared libraries by default" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +00004979
Theodore Ts'oe1052142006-10-21 21:46:47 -04004980fi
Theodore Ts'o93636bd2003-07-12 02:45:05 -04004981
Theodore Ts'o50e1e101997-04-26 13:58:21 +00004982
Theodore Ts'oe1052142006-10-21 21:46:47 -04004983
4984# Check whether --enable-bsd-shlibs was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004985if test "${enable_bsd_shlibs+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04004986 enableval=$enable_bsd_shlibs; if test "$enableval" = "no"
Theodore Ts'o50e1e101997-04-26 13:58:21 +00004987then
4988 BSDLIB_CMT=#
4989 MAKEFILE_BSDLIB=/dev/null
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004990 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling BSD shared libraries" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004991$as_echo "Disabling BSD shared libraries" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +00004992else
Theodore Ts'oa4ece352008-01-01 20:05:04 -05004993 E2_PKG_CONFIG_STATIC=
Theodore Ts'o50e1e101997-04-26 13:58:21 +00004994 BSDLIB_CMT=
4995 MAKEFILE_BSDLIB=$srcdir/lib/Makefile.bsd-lib
Theodore Ts'oa4d09611997-04-29 14:28:00 +00004996 LIB_EXT=.so
Theodore Ts'oe1f07222003-03-14 02:25:36 -05004997 case "$host_os" in
Theodore Ts'oaa75ecc2003-03-17 10:01:22 -05004998 darwin*)
Theodore Ts'oe1f07222003-03-14 02:25:36 -05004999 MAKEFILE_BSDLIB=$srcdir/lib/Makefile.darwin-lib
5000 LIB_EXT=.dylib
5001 ;;
5002 esac
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005003 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling BSD shared libraries" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005004$as_echo "Enabling BSD shared libraries" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +00005005fi
5006
5007else
5008 MAKEFILE_BSDLIB=/dev/null
5009BSDLIB_CMT=#
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005010{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling BSD shared libraries by default" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005011$as_echo "Disabling BSD shared libraries by default" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +00005012
Theodore Ts'oe1052142006-10-21 21:46:47 -04005013fi
Theodore Ts'o93636bd2003-07-12 02:45:05 -04005014
Theodore Ts'o50e1e101997-04-26 13:58:21 +00005015
Theodore Ts'oe1052142006-10-21 21:46:47 -04005016
5017# Check whether --enable-profile was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005018if test "${enable_profile+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04005019 enableval=$enable_profile; if test "$enableval" = "no"
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005020then
5021 PROFILE_CMT=#
5022 MAKEFILE_PROFILE=/dev/null
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005023 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling profiling libraries" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005024$as_echo "Disabling profiling libraries" >&6; }
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005025else
5026 PROFILE_CMT=
5027 MAKEFILE_PROFILE=$srcdir/lib/Makefile.profile
5028 PROFILED_LIB_EXT=_p.a
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005029 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Building profiling libraries" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005030$as_echo "Building profiling libraries" >&6; }
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005031fi
5032
5033else
5034 PROFILE_CMT=#
5035MAKEFILE_PROFILE=/dev/null
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005036{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling profiling libraries by default" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005037$as_echo "Disabling profiling libraries by default" >&6; }
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005038
Theodore Ts'oe1052142006-10-21 21:46:47 -04005039fi
Theodore Ts'o93636bd2003-07-12 02:45:05 -04005040
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005041
Theodore Ts'oe1052142006-10-21 21:46:47 -04005042
Theodore Ts'ofedfb272014-02-23 00:17:09 -05005043# Check whether --enable-gcov was given.
5044if test "${enable_gcov+set}" = set; then :
5045 enableval=$enable_gcov; if test "$enableval" = "yes"
5046then
5047 CFLAGS="-g -fprofile-arcs -ftest-coverage"
5048 LDFLAGS="-fprofile-arcs -ftest-coverage"
5049 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling gcov support" >&5
5050$as_echo "Enabling gcov support" >&6; }
5051fi
5052
5053fi
5054
Theodore Ts'o93636bd2003-07-12 02:45:05 -04005055
5056
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005057
Theodore Ts'oe1052142006-10-21 21:46:47 -04005058
Theodore Ts'o55da9872008-09-02 23:12:38 -04005059
5060
Theodore Ts'oe1052142006-10-21 21:46:47 -04005061# Check whether --enable-jbd-debug was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005062if test "${enable_jbd_debug+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04005063 enableval=$enable_jbd_debug; if test "$enableval" = "no"
Theodore Ts'o80bfaa32000-08-18 15:08:37 +00005064then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005065 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling journal debugging" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005066$as_echo "Disabling journal debugging" >&6; }
Theodore Ts'o80bfaa32000-08-18 15:08:37 +00005067else
Theodore Ts'od1154eb2011-09-18 17:34:37 -04005068
5069$as_echo "#define CONFIG_JBD_DEBUG 1" >>confdefs.h
Theodore Ts'o80bfaa32000-08-18 15:08:37 +00005070
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005071 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling journal debugging" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005072$as_echo "Enabling journal debugging" >&6; }
Theodore Ts'o80bfaa32000-08-18 15:08:37 +00005073fi
5074
5075else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005076 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling journal debugging by default" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005077$as_echo "Disabling journal debugging by default" >&6; }
Theodore Ts'o80bfaa32000-08-18 15:08:37 +00005078
Theodore Ts'oe1052142006-10-21 21:46:47 -04005079fi
5080
5081# Check whether --enable-blkid-debug was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005082if test "${enable_blkid_debug+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04005083 enableval=$enable_blkid_debug; if test "$enableval" = "no"
Theodore Ts'of0a22d02003-02-22 13:19:53 -05005084then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005085 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling blkid debugging" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005086$as_echo "Disabling blkid debugging" >&6; }
Theodore Ts'of0a22d02003-02-22 13:19:53 -05005087else
Theodore Ts'od1154eb2011-09-18 17:34:37 -04005088
5089$as_echo "#define CONFIG_BLKID_DEBUG 1" >>confdefs.h
Theodore Ts'of0a22d02003-02-22 13:19:53 -05005090
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005091 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling blkid debugging" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005092$as_echo "Enabling blkid debugging" >&6; }
Theodore Ts'of0a22d02003-02-22 13:19:53 -05005093fi
5094
5095else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005096 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling blkid debugging by default" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005097$as_echo "Disabling blkid debugging by default" >&6; }
Theodore Ts'of0a22d02003-02-22 13:19:53 -05005098
Theodore Ts'oe1052142006-10-21 21:46:47 -04005099fi
5100
5101# Check whether --enable-testio-debug was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005102if test "${enable_testio_debug+set}" = set; then :
Theodore Ts'od1154eb2011-09-18 17:34:37 -04005103 enableval=$enable_testio_debug;
5104if test "$enableval" = "no"
Theodore Ts'o2a29f132003-05-05 12:08:47 -04005105then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005106 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling testio debugging" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005107$as_echo "Disabling testio debugging" >&6; }
Theodore Ts'oaf773652008-09-01 11:27:27 -04005108 TEST_IO_CMT="#"
Theodore Ts'o2a29f132003-05-05 12:08:47 -04005109else
Theodore Ts'oaf773652008-09-01 11:27:27 -04005110 TEST_IO_CMT=
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005111 $as_echo "#define CONFIG_TESTIO_DEBUG 1" >>confdefs.h
Theodore Ts'o2a29f132003-05-05 12:08:47 -04005112
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005113 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling testio debugging" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005114$as_echo "Enabling testio debugging" >&6; }
Theodore Ts'o2a29f132003-05-05 12:08:47 -04005115fi
5116
5117else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005118 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling testio debugging by default" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005119$as_echo "Enabling testio debugging by default" >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005120$as_echo "#define CONFIG_TESTIO_DEBUG 1" >>confdefs.h
Theodore Ts'oaf773652008-09-01 11:27:27 -04005121
5122TEST_IO_CMT=
Theodore Ts'o2a29f132003-05-05 12:08:47 -04005123
Theodore Ts'oe1052142006-10-21 21:46:47 -04005124fi
5125
Theodore Ts'oaf773652008-09-01 11:27:27 -04005126
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005127
5128
Theodore Ts'o93613952014-07-03 23:44:13 -04005129
5130
5131
5132
5133
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005134if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
Theodore Ts'o93613952014-07-03 23:44:13 -04005135 if test -n "$ac_tool_prefix"; then
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005136 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
5137set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005138{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005139$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o91d11da2012-09-06 23:01:14 -04005140if ${ac_cv_path_PKG_CONFIG+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005141 $as_echo_n "(cached) " >&6
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005142else
5143 case $PKG_CONFIG in
5144 [\\/]* | ?:[\\/]*)
5145 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
5146 ;;
5147 *)
5148 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5149for as_dir in $PATH
5150do
5151 IFS=$as_save_IFS
5152 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005153 for ac_exec_ext in '' $ac_executable_extensions; do
Theodore Ts'o91d11da2012-09-06 23:01:14 -04005154 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005155 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005156 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005157 break 2
5158 fi
5159done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005160 done
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005161IFS=$as_save_IFS
5162
5163 ;;
5164esac
5165fi
5166PKG_CONFIG=$ac_cv_path_PKG_CONFIG
5167if test -n "$PKG_CONFIG"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005168 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005169$as_echo "$PKG_CONFIG" >&6; }
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005170else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005171 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005172$as_echo "no" >&6; }
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005173fi
5174
5175
5176fi
5177if test -z "$ac_cv_path_PKG_CONFIG"; then
5178 ac_pt_PKG_CONFIG=$PKG_CONFIG
5179 # Extract the first word of "pkg-config", so it can be a program name with args.
5180set dummy pkg-config; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005181{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005182$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o91d11da2012-09-06 23:01:14 -04005183if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005184 $as_echo_n "(cached) " >&6
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005185else
5186 case $ac_pt_PKG_CONFIG in
5187 [\\/]* | ?:[\\/]*)
5188 ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
5189 ;;
5190 *)
5191 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5192for as_dir in $PATH
5193do
5194 IFS=$as_save_IFS
5195 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005196 for ac_exec_ext in '' $ac_executable_extensions; do
Theodore Ts'o91d11da2012-09-06 23:01:14 -04005197 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005198 ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005199 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005200 break 2
5201 fi
5202done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005203 done
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005204IFS=$as_save_IFS
5205
5206 ;;
5207esac
5208fi
5209ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
5210if test -n "$ac_pt_PKG_CONFIG"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005211 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005212$as_echo "$ac_pt_PKG_CONFIG" >&6; }
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005213else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005214 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005215$as_echo "no" >&6; }
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005216fi
5217
5218 if test "x$ac_pt_PKG_CONFIG" = x; then
5219 PKG_CONFIG=""
5220 else
5221 case $cross_compiling:$ac_tool_warned in
5222yes:)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005223{ $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 +01005224$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005225ac_tool_warned=yes ;;
5226esac
5227 PKG_CONFIG=$ac_pt_PKG_CONFIG
5228 fi
5229else
5230 PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
5231fi
5232
5233fi
5234if test -n "$PKG_CONFIG"; then
Theodore Ts'o93613952014-07-03 23:44:13 -04005235 _pkg_min_version=0.9.0
5236 { $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 +01005237$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
Theodore Ts'o93613952014-07-03 23:44:13 -04005238 if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
5239 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005240$as_echo "yes" >&6; }
Theodore Ts'o93613952014-07-03 23:44:13 -04005241 else
5242 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005243$as_echo "no" >&6; }
Theodore Ts'o93613952014-07-03 23:44:13 -04005244 PKG_CONFIG=""
5245 fi
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005246fi
5247LIBUUID=
5248DEPLIBUUID=
5249STATIC_LIBUUID=
5250DEPSTATIC_LIBUUID=
5251PROFILED_LIBUUID=
5252DEPPROFILED_LIBUUID=
5253UUID_CMT=
5254# Check whether --enable-libuuid was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005255if test "${enable_libuuid+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005256 enableval=$enable_libuuid; if test "$enableval" = "no"
5257then
5258 if test -z "$PKG_CONFIG"; then
Theodore Ts'o91d11da2012-09-06 23:01:14 -04005259 as_fn_error $? "pkg-config not installed; please install it." "$LINENO" 5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005260 fi
5261
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005262 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for uuid_generate in -luuid" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005263$as_echo_n "checking for uuid_generate in -luuid... " >&6; }
Theodore Ts'o91d11da2012-09-06 23:01:14 -04005264if ${ac_cv_lib_uuid_uuid_generate+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005265 $as_echo_n "(cached) " >&6
5266else
5267 ac_check_lib_save_LIBS=$LIBS
Theodore Ts'o2d7583b2014-07-05 00:27:02 -04005268LIBS="-luuid $LIBS"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005269cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005270/* end confdefs.h. */
5271
5272/* Override any GCC internal prototype to avoid an error.
5273 Use char because int might match the return type of a GCC
5274 builtin and then its argument prototype would still apply. */
5275#ifdef __cplusplus
5276extern "C"
5277#endif
5278char uuid_generate ();
5279int
5280main ()
5281{
5282return uuid_generate ();
5283 ;
5284 return 0;
5285}
5286_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005287if ac_fn_c_try_link "$LINENO"; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005288 ac_cv_lib_uuid_uuid_generate=yes
5289else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005290 ac_cv_lib_uuid_uuid_generate=no
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005291fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005292rm -f core conftest.err conftest.$ac_objext \
5293 conftest$ac_exeext conftest.$ac_ext
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005294LIBS=$ac_check_lib_save_LIBS
5295fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005296{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_uuid_uuid_generate" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005297$as_echo "$ac_cv_lib_uuid_uuid_generate" >&6; }
Theodore Ts'o91d11da2012-09-06 23:01:14 -04005298if test "x$ac_cv_lib_uuid_uuid_generate" = xyes; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005299 LIBUUID=`$PKG_CONFIG --libs uuid`;
5300 STATIC_LIBUUID=`$PKG_CONFIG --static --libs uuid`
5301else
Theodore Ts'o91d11da2012-09-06 23:01:14 -04005302 as_fn_error $? "external uuid library not found" "$LINENO" 5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005303fi
5304
5305 UUID_CMT=#
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005306 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling private uuid library" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005307$as_echo "Disabling private uuid library" >&6; }
5308else
5309 LIBUUID='$(LIB)/libuuid'$LIB_EXT
5310 DEPLIBUUID=$LIBUUID
5311 STATIC_LIBUUID='$(LIB)/libuuid'$STATIC_LIB_EXT
5312 DEPSTATIC_LIBUUID=$STATIC_LIBUUID
5313 PROFILED_LIBUUID='$(LIB)/libuuid'$PROFILED_LIB_EXT
5314 DEPPROFILED_LIBUUID=$PROFILED_LIBUUID
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005315 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling private uuid library" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005316$as_echo "Enabling private uuid library" >&6; }
5317fi
5318
5319else
5320 LIBUUID='$(LIB)/libuuid'$LIB_EXT
5321DEPLIBUUID=$LIBUUID
5322STATIC_LIBUUID='$(LIB)/libuuid'$STATIC_LIB_EXT
5323DEPSTATIC_LIBUUID=$STATIC_LIBUUID
5324PROFILED_LIBUUID='$(LIB)/libuuid'$PROFILED_LIB_EXT
5325DEPPROFILED_LIBUUID=$PROFILED_LIBUUID
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005326{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling private uuid library by default" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005327$as_echo "Enabling private uuid library by default" >&6; }
5328
5329fi
5330
5331
5332
5333
5334
5335
5336
5337
5338
5339
Theodore Ts'o93613952014-07-03 23:44:13 -04005340
5341
5342
5343
5344
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005345if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
Theodore Ts'o93613952014-07-03 23:44:13 -04005346 if test -n "$ac_tool_prefix"; then
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005347 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
5348set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005349{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005350$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o91d11da2012-09-06 23:01:14 -04005351if ${ac_cv_path_PKG_CONFIG+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005352 $as_echo_n "(cached) " >&6
5353else
5354 case $PKG_CONFIG in
5355 [\\/]* | ?:[\\/]*)
5356 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
5357 ;;
5358 *)
5359 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5360for as_dir in $PATH
5361do
5362 IFS=$as_save_IFS
5363 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005364 for ac_exec_ext in '' $ac_executable_extensions; do
Theodore Ts'o91d11da2012-09-06 23:01:14 -04005365 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005366 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005367 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005368 break 2
5369 fi
5370done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005371 done
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005372IFS=$as_save_IFS
5373
5374 ;;
5375esac
5376fi
5377PKG_CONFIG=$ac_cv_path_PKG_CONFIG
5378if test -n "$PKG_CONFIG"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005379 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005380$as_echo "$PKG_CONFIG" >&6; }
5381else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005382 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005383$as_echo "no" >&6; }
5384fi
5385
5386
5387fi
5388if test -z "$ac_cv_path_PKG_CONFIG"; then
5389 ac_pt_PKG_CONFIG=$PKG_CONFIG
5390 # Extract the first word of "pkg-config", so it can be a program name with args.
5391set dummy pkg-config; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005392{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005393$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o91d11da2012-09-06 23:01:14 -04005394if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005395 $as_echo_n "(cached) " >&6
5396else
5397 case $ac_pt_PKG_CONFIG in
5398 [\\/]* | ?:[\\/]*)
5399 ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
5400 ;;
5401 *)
5402 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5403for as_dir in $PATH
5404do
5405 IFS=$as_save_IFS
5406 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005407 for ac_exec_ext in '' $ac_executable_extensions; do
Theodore Ts'o91d11da2012-09-06 23:01:14 -04005408 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005409 ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005410 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005411 break 2
5412 fi
5413done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005414 done
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005415IFS=$as_save_IFS
5416
5417 ;;
5418esac
5419fi
5420ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
5421if test -n "$ac_pt_PKG_CONFIG"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005422 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005423$as_echo "$ac_pt_PKG_CONFIG" >&6; }
5424else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005425 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005426$as_echo "no" >&6; }
5427fi
5428
5429 if test "x$ac_pt_PKG_CONFIG" = x; then
5430 PKG_CONFIG=""
5431 else
5432 case $cross_compiling:$ac_tool_warned in
5433yes:)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005434{ $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 +01005435$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5436ac_tool_warned=yes ;;
5437esac
5438 PKG_CONFIG=$ac_pt_PKG_CONFIG
5439 fi
5440else
5441 PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
5442fi
5443
5444fi
5445if test -n "$PKG_CONFIG"; then
Theodore Ts'o93613952014-07-03 23:44:13 -04005446 _pkg_min_version=0.9.0
5447 { $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 +01005448$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
Theodore Ts'o93613952014-07-03 23:44:13 -04005449 if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
5450 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005451$as_echo "yes" >&6; }
Theodore Ts'o93613952014-07-03 23:44:13 -04005452 else
5453 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005454$as_echo "no" >&6; }
Theodore Ts'o93613952014-07-03 23:44:13 -04005455 PKG_CONFIG=""
5456 fi
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005457fi
5458LIBBLKID=
5459DEPLIBBLKID=
5460STATIC_LIBBLKID=
5461DEPSTATIC_LIBBLKID=
5462PROFILED_LIBBLKID=
5463DEPPROFILED_LIBBLKID=
5464BLKID_CMT=
Theodore Ts'od1154eb2011-09-18 17:34:37 -04005465
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005466# Check whether --enable-libblkid was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005467if test "${enable_libblkid+set}" = set; then :
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005468 enableval=$enable_libblkid; if test "$enableval" = "no"
5469then
5470 if test -z "$PKG_CONFIG"; then
Theodore Ts'o91d11da2012-09-06 23:01:14 -04005471 as_fn_error $? "pkg-config not installed; please install it." "$LINENO" 5
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005472 fi
5473
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005474 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for blkid_get_cache in -lblkid" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005475$as_echo_n "checking for blkid_get_cache in -lblkid... " >&6; }
Theodore Ts'o91d11da2012-09-06 23:01:14 -04005476if ${ac_cv_lib_blkid_blkid_get_cache+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005477 $as_echo_n "(cached) " >&6
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005478else
5479 ac_check_lib_save_LIBS=$LIBS
Theodore Ts'o2d7583b2014-07-05 00:27:02 -04005480LIBS="-lblkid -luuid $LIBS"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005481cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005482/* end confdefs.h. */
5483
5484/* Override any GCC internal prototype to avoid an error.
5485 Use char because int might match the return type of a GCC
5486 builtin and then its argument prototype would still apply. */
5487#ifdef __cplusplus
5488extern "C"
5489#endif
5490char blkid_get_cache ();
5491int
5492main ()
5493{
5494return blkid_get_cache ();
5495 ;
5496 return 0;
5497}
5498_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005499if ac_fn_c_try_link "$LINENO"; then :
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005500 ac_cv_lib_blkid_blkid_get_cache=yes
5501else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005502 ac_cv_lib_blkid_blkid_get_cache=no
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005503fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005504rm -f core conftest.err conftest.$ac_objext \
5505 conftest$ac_exeext conftest.$ac_ext
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005506LIBS=$ac_check_lib_save_LIBS
5507fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005508{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_blkid_blkid_get_cache" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005509$as_echo "$ac_cv_lib_blkid_blkid_get_cache" >&6; }
Theodore Ts'o91d11da2012-09-06 23:01:14 -04005510if test "x$ac_cv_lib_blkid_blkid_get_cache" = xyes; then :
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005511 LIBBLKID=`$PKG_CONFIG --libs blkid`;
5512 STATIC_LIBBLKID=`$PKG_CONFIG --static --libs blkid`
5513else
Theodore Ts'o91d11da2012-09-06 23:01:14 -04005514 as_fn_error $? "external blkid library not found" "$LINENO" 5
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005515fi
5516
5517 BLKID_CMT=#
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005518 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling private blkid library" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005519$as_echo "Disabling private blkid library" >&6; }
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005520else
5521 LIBBLKID='$(LIB)/libblkid'$LIB_EXT
5522 DEPLIBBLKID=$LIBBLKID
5523 STATIC_LIBBLKID='$(LIB)/libblkid'$STATIC_LIB_EXT
5524 DEPSTATIC_LIBBLKID=$STATIC_LIBBLKID
5525 PROFILED_LIBBLKID='$(LIB)/libblkid'$PROFILED_LIB_EXT
5526 DEPPROFILED_LIBBLKID=$PROFILED_LIBBLKID
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005527 $as_echo "#define CONFIG_BUILD_FINDFS 1" >>confdefs.h
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005528
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005529 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling private blkid library" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005530$as_echo "Enabling private blkid library" >&6; }
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005531fi
5532
5533else
5534 LIBBLKID='$(LIB)/libblkid'$LIB_EXT
5535DEPLIBBLKID=$LIBBLKID
5536STATIC_LIBBLKID='$(LIB)/libblkid'$STATIC_LIB_EXT
5537DEPSTATIC_LIBBLKID=$STATIC_LIBBLKID
5538PROFILED_LIBBLKID='$(LIB)/libblkid'$PROFILED_LIB_EXT
5539DEPPROFILED_LIBBLKID=$PROFILED_LIBBLKID
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005540$as_echo "#define CONFIG_BUILD_FINDFS 1" >>confdefs.h
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005541
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005542{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling private blkid library by default" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005543$as_echo "Enabling private blkid library by default" >&6; }
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005544
5545fi
5546
5547
5548
5549
5550
5551
5552
5553
Eric Sandeenf5589f42013-10-14 08:54:15 -04005554QUOTA_MAN_COMMENT='.\"'
Niu Yawei43075b42013-10-14 09:49:27 -04005555QUOTA_CMT=
Eric Sandeenf5589f42013-10-14 08:54:15 -04005556
Aditya Kalif239fef2011-07-20 11:40:02 -07005557
5558
Theodore Ts'o93613952014-07-03 23:44:13 -04005559
5560
5561
5562
5563
Aditya Kalif239fef2011-07-20 11:40:02 -07005564if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
Theodore Ts'o93613952014-07-03 23:44:13 -04005565 if test -n "$ac_tool_prefix"; then
Aditya Kalif239fef2011-07-20 11:40:02 -07005566 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
5567set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
5568{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5569$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o91d11da2012-09-06 23:01:14 -04005570if ${ac_cv_path_PKG_CONFIG+:} false; then :
Aditya Kalif239fef2011-07-20 11:40:02 -07005571 $as_echo_n "(cached) " >&6
5572else
5573 case $PKG_CONFIG in
5574 [\\/]* | ?:[\\/]*)
5575 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
5576 ;;
5577 *)
5578 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5579for as_dir in $PATH
5580do
5581 IFS=$as_save_IFS
5582 test -z "$as_dir" && as_dir=.
5583 for ac_exec_ext in '' $ac_executable_extensions; do
Theodore Ts'o91d11da2012-09-06 23:01:14 -04005584 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Aditya Kalif239fef2011-07-20 11:40:02 -07005585 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
5586 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5587 break 2
5588 fi
5589done
5590 done
5591IFS=$as_save_IFS
5592
5593 ;;
5594esac
5595fi
5596PKG_CONFIG=$ac_cv_path_PKG_CONFIG
5597if test -n "$PKG_CONFIG"; then
5598 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
5599$as_echo "$PKG_CONFIG" >&6; }
5600else
5601 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5602$as_echo "no" >&6; }
5603fi
5604
5605
5606fi
5607if test -z "$ac_cv_path_PKG_CONFIG"; then
5608 ac_pt_PKG_CONFIG=$PKG_CONFIG
5609 # Extract the first word of "pkg-config", so it can be a program name with args.
5610set dummy pkg-config; ac_word=$2
5611{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5612$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o91d11da2012-09-06 23:01:14 -04005613if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then :
Aditya Kalif239fef2011-07-20 11:40:02 -07005614 $as_echo_n "(cached) " >&6
5615else
5616 case $ac_pt_PKG_CONFIG in
5617 [\\/]* | ?:[\\/]*)
5618 ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
5619 ;;
5620 *)
5621 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5622for as_dir in $PATH
5623do
5624 IFS=$as_save_IFS
5625 test -z "$as_dir" && as_dir=.
5626 for ac_exec_ext in '' $ac_executable_extensions; do
Theodore Ts'o91d11da2012-09-06 23:01:14 -04005627 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Aditya Kalif239fef2011-07-20 11:40:02 -07005628 ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
5629 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5630 break 2
5631 fi
5632done
5633 done
5634IFS=$as_save_IFS
5635
5636 ;;
5637esac
5638fi
5639ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
5640if test -n "$ac_pt_PKG_CONFIG"; then
5641 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
5642$as_echo "$ac_pt_PKG_CONFIG" >&6; }
5643else
5644 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5645$as_echo "no" >&6; }
5646fi
5647
5648 if test "x$ac_pt_PKG_CONFIG" = x; then
5649 PKG_CONFIG=""
5650 else
5651 case $cross_compiling:$ac_tool_warned in
5652yes:)
5653{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5654$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5655ac_tool_warned=yes ;;
5656esac
5657 PKG_CONFIG=$ac_pt_PKG_CONFIG
5658 fi
5659else
5660 PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
5661fi
5662
5663fi
5664if test -n "$PKG_CONFIG"; then
Theodore Ts'o93613952014-07-03 23:44:13 -04005665 _pkg_min_version=0.9.0
5666 { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
Aditya Kalif239fef2011-07-20 11:40:02 -07005667$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
Theodore Ts'o93613952014-07-03 23:44:13 -04005668 if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
5669 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
Aditya Kalif239fef2011-07-20 11:40:02 -07005670$as_echo "yes" >&6; }
Theodore Ts'o93613952014-07-03 23:44:13 -04005671 else
5672 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Aditya Kalif239fef2011-07-20 11:40:02 -07005673$as_echo "no" >&6; }
Theodore Ts'o93613952014-07-03 23:44:13 -04005674 PKG_CONFIG=""
5675 fi
Aditya Kalif239fef2011-07-20 11:40:02 -07005676fi
Theodore Ts'o7becb202011-11-14 10:40:43 -05005677
5678# Check whether --enable-quota was given.
5679if test "${enable_quota+set}" = set; then :
5680 enableval=$enable_quota; if test "$enableval" = "no"
Aditya Kalif239fef2011-07-20 11:40:02 -07005681then
Niu Yawei43075b42013-10-14 09:49:27 -04005682 QUOTA_CMT=#
Theodore Ts'o7becb202011-11-14 10:40:43 -05005683 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling quota support" >&5
5684$as_echo "Disabling quota support" >&6; }
5685else
Niu Yawei43075b42013-10-14 09:49:27 -04005686 QUOTA_CMT=
Theodore Ts'o7becb202011-11-14 10:40:43 -05005687 $as_echo "#define CONFIG_QUOTA 1" >>confdefs.h
Aditya Kalif239fef2011-07-20 11:40:02 -07005688
Theodore Ts'o7becb202011-11-14 10:40:43 -05005689 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling quota support" >&5
5690$as_echo "Enabling quota support" >&6; }
Eric Sandeenf5589f42013-10-14 08:54:15 -04005691 QUOTA_MAN_COMMENT=""
5692
Aditya Kalif239fef2011-07-20 11:40:02 -07005693fi
5694
5695else
Niu Yawei43075b42013-10-14 09:49:27 -04005696 QUOTA_CMT=#
5697{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling quota support by default" >&5
Theodore Ts'o7becb202011-11-14 10:40:43 -05005698$as_echo "Disabling quota support by default" >&6; }
5699
5700fi
5701
5702LIBQUOTA='$(LIB)/libquota'$LIB_EXT
Aditya Kalif239fef2011-07-20 11:40:02 -07005703DEPLIBQUOTA=$LIBQUOTA
5704STATIC_LIBQUOTA='$(LIB)/libquota'$STATIC_LIB_EXT
5705DEPSTATIC_LIBQUOTA=$STATIC_LIBQUOTA
5706PROFILED_LIBQUOTA='$(LIB)/libquota'$PROFILED_LIB_EXT
5707DEPPROFILED_LIBQUOTA=$PROFILED_LIBQUOTA
Aditya Kalif239fef2011-07-20 11:40:02 -07005708
5709
5710
5711
5712
5713
5714
Theodore Ts'o3df60142013-06-16 16:14:40 -04005715
5716# Check whether --enable-backtrace was given.
5717if test "${enable_backtrace+set}" = set; then :
5718 enableval=$enable_backtrace; if test "$enableval" = "no"
5719then
5720 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling use of backtrace" >&5
5721$as_echo "Disabling use of backtrace" >&6; }
5722 $as_echo "#define DISABLE_BACKTRACE 1" >>confdefs.h
5723
5724else
5725 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling use of backtrace" >&5
5726$as_echo "Enabling use of backtrace" >&6; }
5727fi
5728
5729else
5730 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling use of backtrace by default" >&5
5731$as_echo "Enabling use of backtrace by default" >&6; }
5732
5733fi
5734
Theodore Ts'oe1052142006-10-21 21:46:47 -04005735# Check whether --enable-debugfs was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005736if test "${enable_debugfs+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04005737 enableval=$enable_debugfs; if test "$enableval" = "no"
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005738then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005739 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling debugfs support" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005740$as_echo "Disabling debugfs support" >&6; }
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005741 DEBUGFS_CMT="#"
5742else
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005743 DEBUGFS_CMT=
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005744 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling debugfs support" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005745$as_echo "Enabling debugfs support" >&6; }
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005746fi
5747
5748else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005749 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling debugfs support by default" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005750$as_echo "Enabling debugfs support by default" >&6; }
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005751DEBUGFS_CMT=
5752
Theodore Ts'oe1052142006-10-21 21:46:47 -04005753fi
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005754
Theodore Ts'oe1052142006-10-21 21:46:47 -04005755
5756# Check whether --enable-imager was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005757if test "${enable_imager+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04005758 enableval=$enable_imager; if test "$enableval" = "no"
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005759then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005760 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling e2image support" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005761$as_echo "Disabling e2image support" >&6; }
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005762 IMAGER_CMT="#"
5763else
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005764 IMAGER_CMT=
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005765 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling e2image support" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005766$as_echo "Enabling e2image support" >&6; }
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005767fi
5768
5769else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005770 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling e2image support by default" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005771$as_echo "Enabling e2image support by default" >&6; }
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005772IMAGER_CMT=
5773
Theodore Ts'oe1052142006-10-21 21:46:47 -04005774fi
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005775
Theodore Ts'oe1052142006-10-21 21:46:47 -04005776
5777# Check whether --enable-resizer was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005778if test "${enable_resizer+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04005779 enableval=$enable_resizer; if test "$enableval" = "no"
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005780then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005781 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling e2resize support" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005782$as_echo "Disabling e2resize support" >&6; }
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005783 RESIZER_CMT="#"
5784else
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005785 RESIZER_CMT=
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005786 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling e2resize support" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005787$as_echo "Enabling e2resize support" >&6; }
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005788fi
5789
5790else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005791 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling e2resize support by default" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005792$as_echo "Enabling e2resize support by default" >&6; }
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005793RESIZER_CMT=
5794
Theodore Ts'oe1052142006-10-21 21:46:47 -04005795fi
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005796
Theodore Ts'oe1052142006-10-21 21:46:47 -04005797
Theodore Ts'o8d9c50c2010-12-24 15:19:44 -05005798# Check whether --enable-defrag was given.
5799if test "${enable_defrag+set}" = set; then :
5800 enableval=$enable_defrag; if test "$enableval" = "no"
5801then
5802 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling e4defrag support" >&5
5803$as_echo "Disabling e4defrag support" >&6; }
5804 DEFRAG_CMT="#"
5805else
5806 DEFRAG_CMT=
5807 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling e4defrag support" >&5
5808$as_echo "Enabling e4defrag support" >&6; }
5809fi
5810
5811else
Theodore Ts'o6c59a662014-01-04 20:44:29 -05005812 if test -z "$WITH_DIET_LIBC"
5813then
5814 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling e4defrag support by default" >&5
Theodore Ts'o8d9c50c2010-12-24 15:19:44 -05005815$as_echo "Enabling e4defrag support by default" >&6; }
Theodore Ts'o6c59a662014-01-04 20:44:29 -05005816 DEFRAG_CMT=
5817else
5818 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling e4defrag support by default" >&5
5819$as_echo "Disabling e4defrag support by default" >&6; }
5820 DEFRAG_CMT="#"
5821fi
Theodore Ts'o8d9c50c2010-12-24 15:19:44 -05005822
5823fi
5824
5825
Theodore Ts'oe1052142006-10-21 21:46:47 -04005826# Check whether --enable-fsck was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005827if test "${enable_fsck+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04005828 enableval=$enable_fsck; if test "$enableval" = "no"
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005829then
5830 FSCK_PROG='' FSCK_MAN=''
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005831 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Not building fsck wrapper" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005832$as_echo "Not building fsck wrapper" >&6; }
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005833else
5834 FSCK_PROG=fsck FSCK_MAN=fsck.8
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005835 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Building fsck wrapper" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005836$as_echo "Building fsck wrapper" >&6; }
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005837fi
5838
5839else
5840 case "$host_os" in
Theodore Ts'oe3632402004-05-04 19:39:54 -04005841 gnu*)
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005842 FSCK_PROG='' FSCK_MAN=''
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005843 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Not building fsck wrapper by default" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005844$as_echo "Not building fsck wrapper by default" >&6; }
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005845 ;;
5846 *)
5847 FSCK_PROG=fsck FSCK_MAN=fsck.8
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005848 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Building fsck wrapper by default" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005849$as_echo "Building fsck wrapper by default" >&6; }
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005850esac
5851
Theodore Ts'oe1052142006-10-21 21:46:47 -04005852fi
Theodore Ts'o93636bd2003-07-12 02:45:05 -04005853
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005854
Theodore Ts'oe1052142006-10-21 21:46:47 -04005855
5856# Check whether --enable-e2initrd-helper was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005857if test "${enable_e2initrd_helper+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04005858 enableval=$enable_e2initrd_helper; if test "$enableval" = "no"
Theodore Ts'o5d407732004-09-18 14:53:14 -04005859then
5860 E2INITRD_PROG='' E2INITRD_MAN=''
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005861 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Not building e2initrd helper" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005862$as_echo "Not building e2initrd helper" >&6; }
Theodore Ts'o5d407732004-09-18 14:53:14 -04005863else
5864 E2INITRD_PROG=e2initrd_helper E2INITRD_MAN=e2initrd_helper.8
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005865 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Building e2initrd helper" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005866$as_echo "Building e2initrd helper" >&6; }
Theodore Ts'o5d407732004-09-18 14:53:14 -04005867fi
5868
5869else
5870 E2INITRD_PROG=e2initrd_helper E2INITRD_MAN=e2initrd_helper.8
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005871{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Building e2initrd helper by default" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005872$as_echo "Building e2initrd helper by default" >&6; }
Theodore Ts'o5d407732004-09-18 14:53:14 -04005873
Theodore Ts'oe1052142006-10-21 21:46:47 -04005874fi
Theodore Ts'o5d407732004-09-18 14:53:14 -04005875
5876
Theodore Ts'oe1052142006-10-21 21:46:47 -04005877
Theodore Ts'o32493942007-12-31 10:45:01 -05005878# Check whether --enable-tls was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005879if test "${enable_tls+set}" = set; then :
Theodore Ts'o32493942007-12-31 10:45:01 -05005880 enableval=$enable_tls; if test "$enableval" = "no"
5881then
5882 try_tls=""
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005883 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling thread local support" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005884$as_echo "Disabling thread local support" >&6; }
Theodore Ts'o32493942007-12-31 10:45:01 -05005885else
5886 try_tls="yes"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005887 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling thread local support" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005888$as_echo "Enabling thread local support" >&6; }
Theodore Ts'o32493942007-12-31 10:45:01 -05005889fi
5890
5891else
Theodore Ts'oeafba6c2008-07-10 10:21:42 -04005892 if test -n "$WITH_DIET_LIBC"
5893then
5894 try_tls=""
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005895 { $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 +01005896$as_echo "Diet libc does not support thread local support" >&6; }
Theodore Ts'oeafba6c2008-07-10 10:21:42 -04005897else
5898 try_tls="yes"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005899 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Try using thread local support by default" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005900$as_echo "Try using thread local support by default" >&6; }
Theodore Ts'oeafba6c2008-07-10 10:21:42 -04005901fi
Theodore Ts'o32493942007-12-31 10:45:01 -05005902
5903fi
5904
5905if test "$try_tls" = "yes"
5906then
5907
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005908 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for thread local storage (TLS) class" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005909$as_echo_n "checking for thread local storage (TLS) class... " >&6; }
Theodore Ts'o91d11da2012-09-06 23:01:14 -04005910 if ${ac_cv_tls+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005911 $as_echo_n "(cached) " >&6
Theodore Ts'o32493942007-12-31 10:45:01 -05005912else
5913
5914 ax_tls_keywords="__thread __declspec(thread) none"
5915 for ax_tls_keyword in $ax_tls_keywords; do
5916 case $ax_tls_keyword in
5917 none) ac_cv_tls=none ; break ;;
5918 *)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005919 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'o32493942007-12-31 10:45:01 -05005920/* end confdefs.h. */
5921#include <stdlib.h>
5922 static void
5923 foo(void) {
5924 static $ax_tls_keyword int bar;
5925 exit(1);
5926 }
5927int
5928main ()
5929{
5930
5931 ;
5932 return 0;
5933}
5934_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005935if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'o32493942007-12-31 10:45:01 -05005936 ac_cv_tls=$ax_tls_keyword ; break
5937else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005938 ac_cv_tls=none
Theodore Ts'o32493942007-12-31 10:45:01 -05005939
5940fi
Theodore Ts'o32493942007-12-31 10:45:01 -05005941rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5942 esac
5943 done
5944
5945fi
5946
5947
5948 if test "$ac_cv_tls" != "none"; then
5949
5950cat >>confdefs.h <<_ACEOF
5951#define TLS $ac_cv_tls
5952_ACEOF
5953
5954 fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005955 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_tls" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005956$as_echo "$ac_cv_tls" >&6; }
Theodore Ts'o32493942007-12-31 10:45:01 -05005957
5958fi
Theodore Ts'od1154eb2011-09-18 17:34:37 -04005959
Theodore Ts'o5610f992007-12-31 11:16:56 -05005960# Check whether --enable-uuidd was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005961if test "${enable_uuidd+set}" = set; then :
Theodore Ts'o5610f992007-12-31 11:16:56 -05005962 enableval=$enable_uuidd; if test "$enableval" = "no"
5963then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005964 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Not building uuidd" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005965$as_echo "Not building uuidd" >&6; }
Theodore Ts'o5610f992007-12-31 11:16:56 -05005966 UUIDD_CMT="#"
5967else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005968 $as_echo "#define USE_UUIDD 1" >>confdefs.h
Theodore Ts'o5610f992007-12-31 11:16:56 -05005969
5970 UUIDD_CMT=""
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005971 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Building uuidd" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005972$as_echo "Building uuidd" >&6; }
Theodore Ts'o5610f992007-12-31 11:16:56 -05005973fi
5974
5975else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005976 $as_echo "#define USE_UUIDD 1" >>confdefs.h
Theodore Ts'o5610f992007-12-31 11:16:56 -05005977
5978UUIDD_CMT=""
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005979{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Building uuidd by default" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005980$as_echo "Building uuidd by default" >&6; }
Theodore Ts'o5610f992007-12-31 11:16:56 -05005981
5982fi
5983
5984
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005985MAKEFILE_LIBRARY=$srcdir/lib/Makefile.library
5986
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005987GETTEXT_PACKAGE=e2fsprogs
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00005988PACKAGE=e2fsprogs
5989VERSION="$E2FSPROGS_VERSION"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005990VERSION=0.14.1
Theodore Ts'od1154eb2011-09-18 17:34:37 -04005991
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005992cat >>confdefs.h <<_ACEOF
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00005993#define PACKAGE "$PACKAGE"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005994_ACEOF
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00005995
Theodore Ts'od1154eb2011-09-18 17:34:37 -04005996
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005997cat >>confdefs.h <<_ACEOF
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00005998#define VERSION "$VERSION"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005999_ACEOF
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006000
Theodore Ts'o93636bd2003-07-12 02:45:05 -04006001
6002
6003
6004
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006005{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006006$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
6007set x ${MAKE-make}
6008ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
Theodore Ts'o91d11da2012-09-06 23:01:14 -04006009if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006010 $as_echo_n "(cached) " >&6
Theodore Ts'oa04eba32003-05-03 16:35:17 -04006011else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006012 cat >conftest.make <<\_ACEOF
Theodore Ts'oe1052142006-10-21 21:46:47 -04006013SHELL = /bin/sh
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006014all:
Theodore Ts'oe1052142006-10-21 21:46:47 -04006015 @echo '@@@%%%=$(MAKE)=@@@%%%'
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006016_ACEOF
Theodore Ts'o91d11da2012-09-06 23:01:14 -04006017# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
Theodore Ts'oe1052142006-10-21 21:46:47 -04006018case `${MAKE-make} -f conftest.make 2>/dev/null` in
6019 *@@@%%%=?*=@@@%%%*)
6020 eval ac_cv_prog_make_${ac_make}_set=yes;;
6021 *)
6022 eval ac_cv_prog_make_${ac_make}_set=no;;
6023esac
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006024rm -f conftest.make
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006025fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04006026if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006027 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006028$as_echo "yes" >&6; }
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006029 SET_MAKE=
6030else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006031 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006032$as_echo "no" >&6; }
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006033 SET_MAKE="MAKE=${MAKE-make}"
6034fi
6035
Theodore Ts'oa04eba32003-05-03 16:35:17 -04006036# Find a good install program. We prefer a C program (faster),
6037# so one script is as good as another. But avoid the broken or
6038# incompatible versions:
6039# SysV /etc/install, /usr/sbin/install
6040# SunOS /usr/etc/install
6041# IRIX /sbin/install
6042# AIX /bin/install
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006043# AmigaOS /C/install, which installs bootblocks on floppy discs
Theodore Ts'oa04eba32003-05-03 16:35:17 -04006044# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
6045# AFS /usr/afsws/bin/install, which mishandles nonexistent args
6046# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006047# OS/2's system install, which has a completely different semantic
Theodore Ts'oa04eba32003-05-03 16:35:17 -04006048# ./install, which can be erroneously created by make from ./install.sh.
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006049# Reject install programs that cannot install multiple files.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006050{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006051$as_echo_n "checking for a BSD-compatible install... " >&6; }
Theodore Ts'oa04eba32003-05-03 16:35:17 -04006052if test -z "$INSTALL"; then
Theodore Ts'o91d11da2012-09-06 23:01:14 -04006053if ${ac_cv_path_install+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006054 $as_echo_n "(cached) " >&6
Theodore Ts'oa04eba32003-05-03 16:35:17 -04006055else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006056 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6057for as_dir in $PATH
6058do
6059 IFS=$as_save_IFS
6060 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006061 # Account for people who put trailing slashes in PATH elements.
6062case $as_dir/ in #((
6063 ./ | .// | /[cC]/* | \
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006064 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006065 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006066 /usr/ucb/* ) ;;
6067 *)
6068 # OSF1 and SCO ODT 3.0 have their own names for install.
6069 # Don't use installbsd from OSF since it installs stuff as root
6070 # by default.
6071 for ac_prog in ginstall scoinst install; do
6072 for ac_exec_ext in '' $ac_executable_extensions; do
Theodore Ts'o91d11da2012-09-06 23:01:14 -04006073 if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
Theodore Ts'oa04eba32003-05-03 16:35:17 -04006074 if test $ac_prog = install &&
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006075 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
Theodore Ts'oa04eba32003-05-03 16:35:17 -04006076 # AIX install. It has an incompatible calling convention.
6077 :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006078 elif test $ac_prog = install &&
6079 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
6080 # program-specific install script used by HP pwplus--don't use.
6081 :
Theodore Ts'oa04eba32003-05-03 16:35:17 -04006082 else
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006083 rm -rf conftest.one conftest.two conftest.dir
6084 echo one > conftest.one
6085 echo two > conftest.two
6086 mkdir conftest.dir
6087 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
6088 test -s conftest.one && test -s conftest.two &&
6089 test -s conftest.dir/conftest.one &&
6090 test -s conftest.dir/conftest.two
6091 then
6092 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
6093 break 3
6094 fi
Theodore Ts'oa04eba32003-05-03 16:35:17 -04006095 fi
6096 fi
6097 done
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006098 done
6099 ;;
6100esac
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006101
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006102 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04006103IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006104
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006105rm -rf conftest.one conftest.two conftest.dir
Theodore Ts'oa04eba32003-05-03 16:35:17 -04006106
6107fi
6108 if test "${ac_cv_path_install+set}" = set; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006109 INSTALL=$ac_cv_path_install
Theodore Ts'oa04eba32003-05-03 16:35:17 -04006110 else
Theodore Ts'oe1052142006-10-21 21:46:47 -04006111 # As a last resort, use the slow shell script. Don't cache a
6112 # value for INSTALL within a source directory, because that will
Theodore Ts'oa04eba32003-05-03 16:35:17 -04006113 # break other packages using the cache if that directory is
Theodore Ts'oe1052142006-10-21 21:46:47 -04006114 # removed, or if the value is a relative name.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006115 INSTALL=$ac_install_sh
Theodore Ts'oa04eba32003-05-03 16:35:17 -04006116 fi
6117fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006118{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006119$as_echo "$INSTALL" >&6; }
Theodore Ts'oa04eba32003-05-03 16:35:17 -04006120
6121# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
6122# It thinks the first close brace ends the variable substitution.
6123test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
6124
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006125test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
Theodore Ts'oa04eba32003-05-03 16:35:17 -04006126
6127test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
6128
Theodore Ts'o93613952014-07-03 23:44:13 -04006129{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
6130$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
6131if test -z "$MKDIR_P"; then
6132 if ${ac_cv_path_mkdir+:} false; then :
6133 $as_echo_n "(cached) " >&6
6134else
6135 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6136for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
6137do
6138 IFS=$as_save_IFS
6139 test -z "$as_dir" && as_dir=.
6140 for ac_prog in mkdir gmkdir; do
6141 for ac_exec_ext in '' $ac_executable_extensions; do
6142 as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue
6143 case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
6144 'mkdir (GNU coreutils) '* | \
6145 'mkdir (coreutils) '* | \
6146 'mkdir (fileutils) '4.1*)
6147 ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
6148 break 3;;
6149 esac
6150 done
6151 done
6152 done
6153IFS=$as_save_IFS
Theodore Ts'o93636bd2003-07-12 02:45:05 -04006154
Theodore Ts'o93613952014-07-03 23:44:13 -04006155fi
Theodore Ts'oa04eba32003-05-03 16:35:17 -04006156
Theodore Ts'o93613952014-07-03 23:44:13 -04006157 test -d ./--version && rmdir ./--version
6158 if test "${ac_cv_path_mkdir+set}" = set; then
6159 MKDIR_P="$ac_cv_path_mkdir -p"
6160 else
6161 # As a last resort, use the slow shell script. Don't cache a
6162 # value for MKDIR_P within a source directory, because that will
6163 # break other packages using the cache if that directory is
6164 # removed, or if the value is a relative name.
6165 MKDIR_P="$ac_install_sh -d"
6166 fi
6167fi
6168{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
6169$as_echo "$MKDIR_P" >&6; }
6170
6171{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
6172$as_echo_n "checking for a sed that does not truncate output... " >&6; }
6173if ${ac_cv_path_SED+:} false; then :
6174 $as_echo_n "(cached) " >&6
6175else
6176 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
6177 for ac_i in 1 2 3 4 5 6 7; do
6178 ac_script="$ac_script$as_nl$ac_script"
6179 done
6180 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
6181 { ac_script=; unset ac_script;}
6182 if test -z "$SED"; then
6183 ac_path_SED_found=false
6184 # Loop through the user's path and test for each of PROGNAME-LIST
6185 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6186for as_dir in $PATH
6187do
6188 IFS=$as_save_IFS
6189 test -z "$as_dir" && as_dir=.
6190 for ac_prog in sed gsed; do
6191 for ac_exec_ext in '' $ac_executable_extensions; do
6192 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
6193 as_fn_executable_p "$ac_path_SED" || continue
6194# Check for GNU ac_path_SED and select it if it is found.
6195 # Check for GNU $ac_path_SED
6196case `"$ac_path_SED" --version 2>&1` in
6197*GNU*)
6198 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
6199*)
6200 ac_count=0
6201 $as_echo_n 0123456789 >"conftest.in"
6202 while :
6203 do
6204 cat "conftest.in" "conftest.in" >"conftest.tmp"
6205 mv "conftest.tmp" "conftest.in"
6206 cp "conftest.in" "conftest.nl"
6207 $as_echo '' >> "conftest.nl"
6208 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
6209 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
6210 as_fn_arith $ac_count + 1 && ac_count=$as_val
6211 if test $ac_count -gt ${ac_path_SED_max-0}; then
6212 # Best one so far, save it but keep looking for a better one
6213 ac_cv_path_SED="$ac_path_SED"
6214 ac_path_SED_max=$ac_count
6215 fi
6216 # 10*(2^10) chars as input seems more than enough
6217 test $ac_count -gt 10 && break
6218 done
6219 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
6220esac
6221
6222 $ac_path_SED_found && break 3
6223 done
6224 done
6225 done
6226IFS=$as_save_IFS
6227 if test -z "$ac_cv_path_SED"; then
6228 as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
6229 fi
6230else
6231 ac_cv_path_SED=$SED
6232fi
6233
6234fi
6235{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
6236$as_echo "$ac_cv_path_SED" >&6; }
6237 SED="$ac_cv_path_SED"
6238 rm -f conftest.sed
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006239
6240
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006241 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006242$as_echo_n "checking whether NLS is requested... " >&6; }
Theodore Ts'oe1052142006-10-21 21:46:47 -04006243 # Check whether --enable-nls was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006244if test "${enable_nls+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04006245 enableval=$enable_nls; USE_NLS=$enableval
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006246else
6247 USE_NLS=yes
Theodore Ts'oe1052142006-10-21 21:46:47 -04006248fi
6249
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006250 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006251$as_echo "$USE_NLS" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006252
6253
6254
6255
Theodore Ts'o93613952014-07-03 23:44:13 -04006256 GETTEXT_MACRO_VERSION=0.18
6257
6258
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006259
6260
6261# Prepare PATH_SEPARATOR.
6262# The user is always right.
6263if test "${PATH_SEPARATOR+set}" != set; then
Theodore Ts'o93613952014-07-03 23:44:13 -04006264 # Determine PATH_SEPARATOR by trying to find /bin/sh in a PATH which
6265 # contains only /bin. Note that ksh looks also at the FPATH variable,
6266 # so we have to set that as well for the test.
6267 PATH_SEPARATOR=:
6268 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 \
6269 && { (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 \
6270 || PATH_SEPARATOR=';'
6271 }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006272fi
6273
6274# Find out how to test for executable files. Don't use a zero-byte file,
6275# as systems may use methods other than mode bits to determine executability.
6276cat >conf$$.file <<_ASEOF
6277#! /bin/sh
6278exit 0
6279_ASEOF
6280chmod +x conf$$.file
6281if test -x conf$$.file >/dev/null 2>&1; then
6282 ac_executable_p="test -x"
6283else
6284 ac_executable_p="test -f"
6285fi
6286rm -f conf$$.file
6287
6288# Extract the first word of "msgfmt", so it can be a program name with args.
6289set dummy msgfmt; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006290{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006291$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o91d11da2012-09-06 23:01:14 -04006292if ${ac_cv_path_MSGFMT+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006293 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006294else
6295 case "$MSGFMT" in
6296 [\\/]* | ?:[\\/]*)
6297 ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
6298 ;;
6299 *)
6300 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
6301 for ac_dir in $PATH; do
6302 IFS="$ac_save_IFS"
6303 test -z "$ac_dir" && ac_dir=.
6304 for ac_exec_ext in '' $ac_executable_extensions; do
6305 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'o93613952014-07-03 23:44:13 -04006306 echo "$as_me: trying $ac_dir/$ac_word..." >&5
6307 if $ac_dir/$ac_word --statistics /dev/null >&5 2>&1 &&
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006308 (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
6309 ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext"
6310 break 2
6311 fi
6312 fi
6313 done
6314 done
6315 IFS="$ac_save_IFS"
6316 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":"
6317 ;;
6318esac
6319fi
6320MSGFMT="$ac_cv_path_MSGFMT"
6321if test "$MSGFMT" != ":"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006322 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006323$as_echo "$MSGFMT" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006324else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006325 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006326$as_echo "no" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006327fi
6328
6329 # Extract the first word of "gmsgfmt", so it can be a program name with args.
6330set dummy gmsgfmt; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006331{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006332$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o91d11da2012-09-06 23:01:14 -04006333if ${ac_cv_path_GMSGFMT+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006334 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006335else
6336 case $GMSGFMT in
6337 [\\/]* | ?:[\\/]*)
6338 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
6339 ;;
6340 *)
6341 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6342for as_dir in $PATH
6343do
6344 IFS=$as_save_IFS
6345 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006346 for ac_exec_ext in '' $ac_executable_extensions; do
Theodore Ts'o91d11da2012-09-06 23:01:14 -04006347 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006348 ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006349 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006350 break 2
6351 fi
6352done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006353 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04006354IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006355
6356 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
6357 ;;
6358esac
6359fi
6360GMSGFMT=$ac_cv_path_GMSGFMT
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006361if test -n "$GMSGFMT"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006362 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GMSGFMT" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006363$as_echo "$GMSGFMT" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006364else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006365 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006366$as_echo "no" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006367fi
6368
6369
6370
Theodore Ts'o93613952014-07-03 23:44:13 -04006371 case `$MSGFMT --version | sed 1q | sed -e 's,^[^0-9]*,,'` in
6372 '' | 0.[0-9] | 0.[0-9].* | 0.1[0-4] | 0.1[0-4].*) MSGFMT_015=: ;;
6373 *) MSGFMT_015=$MSGFMT ;;
6374 esac
6375
6376 case `$GMSGFMT --version | sed 1q | sed -e 's,^[^0-9]*,,'` in
6377 '' | 0.[0-9] | 0.[0-9].* | 0.1[0-4] | 0.1[0-4].*) GMSGFMT_015=: ;;
6378 *) GMSGFMT_015=$GMSGFMT ;;
6379 esac
6380
6381
Theodore Ts'oe1052142006-10-21 21:46:47 -04006382
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006383# Prepare PATH_SEPARATOR.
6384# The user is always right.
6385if test "${PATH_SEPARATOR+set}" != set; then
Theodore Ts'o93613952014-07-03 23:44:13 -04006386 # Determine PATH_SEPARATOR by trying to find /bin/sh in a PATH which
6387 # contains only /bin. Note that ksh looks also at the FPATH variable,
6388 # so we have to set that as well for the test.
6389 PATH_SEPARATOR=:
6390 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 \
6391 && { (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 \
6392 || PATH_SEPARATOR=';'
6393 }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006394fi
6395
6396# Find out how to test for executable files. Don't use a zero-byte file,
6397# as systems may use methods other than mode bits to determine executability.
6398cat >conf$$.file <<_ASEOF
6399#! /bin/sh
6400exit 0
6401_ASEOF
6402chmod +x conf$$.file
6403if test -x conf$$.file >/dev/null 2>&1; then
6404 ac_executable_p="test -x"
6405else
6406 ac_executable_p="test -f"
6407fi
6408rm -f conf$$.file
6409
6410# Extract the first word of "xgettext", so it can be a program name with args.
6411set dummy xgettext; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006412{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006413$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o91d11da2012-09-06 23:01:14 -04006414if ${ac_cv_path_XGETTEXT+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006415 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006416else
6417 case "$XGETTEXT" in
6418 [\\/]* | ?:[\\/]*)
6419 ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
6420 ;;
6421 *)
6422 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
6423 for ac_dir in $PATH; do
6424 IFS="$ac_save_IFS"
6425 test -z "$ac_dir" && ac_dir=.
6426 for ac_exec_ext in '' $ac_executable_extensions; do
6427 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'o93613952014-07-03 23:44:13 -04006428 echo "$as_me: trying $ac_dir/$ac_word..." >&5
6429 if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >&5 2>&1 &&
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006430 (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
6431 ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext"
6432 break 2
6433 fi
6434 fi
6435 done
6436 done
6437 IFS="$ac_save_IFS"
6438 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
6439 ;;
6440esac
6441fi
6442XGETTEXT="$ac_cv_path_XGETTEXT"
6443if test "$XGETTEXT" != ":"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006444 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XGETTEXT" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006445$as_echo "$XGETTEXT" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006446else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006447 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006448$as_echo "no" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006449fi
6450
6451 rm -f messages.po
6452
Theodore Ts'o93613952014-07-03 23:44:13 -04006453 case `$XGETTEXT --version | sed 1q | sed -e 's,^[^0-9]*,,'` in
6454 '' | 0.[0-9] | 0.[0-9].* | 0.1[0-4] | 0.1[0-4].*) XGETTEXT_015=: ;;
6455 *) XGETTEXT_015=$XGETTEXT ;;
6456 esac
6457
6458
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006459
6460# Prepare PATH_SEPARATOR.
6461# The user is always right.
6462if test "${PATH_SEPARATOR+set}" != set; then
Theodore Ts'o93613952014-07-03 23:44:13 -04006463 # Determine PATH_SEPARATOR by trying to find /bin/sh in a PATH which
6464 # contains only /bin. Note that ksh looks also at the FPATH variable,
6465 # so we have to set that as well for the test.
6466 PATH_SEPARATOR=:
6467 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 \
6468 && { (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 \
6469 || PATH_SEPARATOR=';'
6470 }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006471fi
6472
6473# Find out how to test for executable files. Don't use a zero-byte file,
6474# as systems may use methods other than mode bits to determine executability.
6475cat >conf$$.file <<_ASEOF
6476#! /bin/sh
6477exit 0
6478_ASEOF
6479chmod +x conf$$.file
6480if test -x conf$$.file >/dev/null 2>&1; then
6481 ac_executable_p="test -x"
6482else
6483 ac_executable_p="test -f"
6484fi
6485rm -f conf$$.file
6486
6487# Extract the first word of "msgmerge", so it can be a program name with args.
6488set dummy msgmerge; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006489{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006490$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o91d11da2012-09-06 23:01:14 -04006491if ${ac_cv_path_MSGMERGE+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006492 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006493else
6494 case "$MSGMERGE" in
6495 [\\/]* | ?:[\\/]*)
6496 ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path.
6497 ;;
6498 *)
6499 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
6500 for ac_dir in $PATH; do
6501 IFS="$ac_save_IFS"
6502 test -z "$ac_dir" && ac_dir=.
6503 for ac_exec_ext in '' $ac_executable_extensions; do
6504 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'o93613952014-07-03 23:44:13 -04006505 echo "$as_me: trying $ac_dir/$ac_word..." >&5
6506 if $ac_dir/$ac_word --update -q /dev/null /dev/null >&5 2>&1; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006507 ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext"
6508 break 2
6509 fi
6510 fi
6511 done
6512 done
6513 IFS="$ac_save_IFS"
6514 test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":"
6515 ;;
6516esac
6517fi
6518MSGMERGE="$ac_cv_path_MSGMERGE"
6519if test "$MSGMERGE" != ":"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006520 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGMERGE" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006521$as_echo "$MSGMERGE" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006522else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006523 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006524$as_echo "no" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006525fi
6526
6527
Theodore Ts'o93613952014-07-03 23:44:13 -04006528 test -n "$localedir" || localedir='${datadir}/locale'
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006529
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006530
Theodore Ts'o93613952014-07-03 23:44:13 -04006531 test -n "${XGETTEXT_EXTRA_OPTIONS+set}" || XGETTEXT_EXTRA_OPTIONS=
6532
6533
6534 ac_config_commands="$ac_config_commands po-directories"
6535
6536
6537
6538 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C Library 2 or newer" >&5
6539$as_echo_n "checking whether we are using the GNU C Library 2 or newer... " >&6; }
6540if ${ac_cv_gnu_library_2+:} false; then :
6541 $as_echo_n "(cached) " >&6
6542else
6543 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6544/* end confdefs.h. */
6545
6546#include <features.h>
6547#ifdef __GNU_LIBRARY__
6548 #if (__GLIBC__ >= 2) && !defined __UCLIBC__
6549 Lucky GNU user
6550 #endif
6551#endif
6552
6553_ACEOF
6554if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6555 $EGREP "Lucky GNU user" >/dev/null 2>&1; then :
6556 ac_cv_gnu_library_2=yes
6557else
6558 ac_cv_gnu_library_2=no
6559fi
6560rm -f conftest*
6561
6562
6563
6564fi
6565{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_gnu_library_2" >&5
6566$as_echo "$ac_cv_gnu_library_2" >&6; }
6567
6568 GLIBC2="$ac_cv_gnu_library_2"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006569
6570
6571if test -n "$ac_tool_prefix"; then
6572 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6573set dummy ${ac_tool_prefix}ranlib; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006574{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006575$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o91d11da2012-09-06 23:01:14 -04006576if ${ac_cv_prog_RANLIB+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006577 $as_echo_n "(cached) " >&6
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006578else
6579 if test -n "$RANLIB"; then
6580 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6581else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006582as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6583for as_dir in $PATH
6584do
6585 IFS=$as_save_IFS
6586 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006587 for ac_exec_ext in '' $ac_executable_extensions; do
Theodore Ts'o91d11da2012-09-06 23:01:14 -04006588 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006589 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006590 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006591 break 2
6592 fi
6593done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006594 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04006595IFS=$as_save_IFS
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006596
6597fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006598fi
6599RANLIB=$ac_cv_prog_RANLIB
6600if test -n "$RANLIB"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006601 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006602$as_echo "$RANLIB" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006603else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006604 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006605$as_echo "no" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006606fi
Theodore Ts'o93636bd2003-07-12 02:45:05 -04006607
Theodore Ts'oe1052142006-10-21 21:46:47 -04006608
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006609fi
6610if test -z "$ac_cv_prog_RANLIB"; then
6611 ac_ct_RANLIB=$RANLIB
6612 # Extract the first word of "ranlib", so it can be a program name with args.
6613set dummy ranlib; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006614{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006615$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o91d11da2012-09-06 23:01:14 -04006616if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006617 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006618else
6619 if test -n "$ac_ct_RANLIB"; then
6620 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6621else
6622as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6623for as_dir in $PATH
6624do
6625 IFS=$as_save_IFS
6626 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006627 for ac_exec_ext in '' $ac_executable_extensions; do
Theodore Ts'o91d11da2012-09-06 23:01:14 -04006628 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006629 ac_cv_prog_ac_ct_RANLIB="ranlib"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006630 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006631 break 2
6632 fi
6633done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006634 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04006635IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006636
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006637fi
6638fi
6639ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6640if test -n "$ac_ct_RANLIB"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006641 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006642$as_echo "$ac_ct_RANLIB" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006643else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006644 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006645$as_echo "no" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006646fi
6647
Theodore Ts'oe1052142006-10-21 21:46:47 -04006648 if test "x$ac_ct_RANLIB" = x; then
6649 RANLIB=":"
6650 else
6651 case $cross_compiling:$ac_tool_warned in
6652yes:)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006653{ $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 +01006654$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
Theodore Ts'oe1052142006-10-21 21:46:47 -04006655ac_tool_warned=yes ;;
6656esac
6657 RANLIB=$ac_ct_RANLIB
6658 fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006659else
6660 RANLIB="$ac_cv_prog_RANLIB"
6661fi
6662
6663
Theodore Ts'o93613952014-07-03 23:44:13 -04006664
6665 CFLAG_VISIBILITY=
6666 HAVE_VISIBILITY=0
6667 if test -n "$GCC"; then
6668 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the -Werror option is usable" >&5
6669$as_echo_n "checking whether the -Werror option is usable... " >&6; }
6670 if ${gl_cv_cc_vis_werror+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006671 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006672else
Theodore Ts'o93613952014-07-03 23:44:13 -04006673
6674 gl_save_CFLAGS="$CFLAGS"
6675 CFLAGS="$CFLAGS -Werror"
6676 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006677/* end confdefs.h. */
6678
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006679int
6680main ()
6681{
Theodore Ts'o93613952014-07-03 23:44:13 -04006682
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006683 ;
6684 return 0;
6685}
6686_ACEOF
Theodore Ts'o93613952014-07-03 23:44:13 -04006687if ac_fn_c_try_compile "$LINENO"; then :
6688 gl_cv_cc_vis_werror=yes
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006689else
Theodore Ts'o93613952014-07-03 23:44:13 -04006690 gl_cv_cc_vis_werror=no
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006691fi
Theodore Ts'o93613952014-07-03 23:44:13 -04006692rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6693 CFLAGS="$gl_save_CFLAGS"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006694fi
6695
Theodore Ts'o93613952014-07-03 23:44:13 -04006696 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_cc_vis_werror" >&5
6697$as_echo "$gl_cv_cc_vis_werror" >&6; }
6698 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for simple visibility declarations" >&5
6699$as_echo_n "checking for simple visibility declarations... " >&6; }
6700 if ${gl_cv_cc_visibility+:} false; then :
Theodore Ts'od1154eb2011-09-18 17:34:37 -04006701 $as_echo_n "(cached) " >&6
6702else
Theodore Ts'o93613952014-07-03 23:44:13 -04006703
6704 gl_save_CFLAGS="$CFLAGS"
6705 CFLAGS="$CFLAGS -fvisibility=hidden"
6706 if test $gl_cv_cc_vis_werror = yes; then
6707 CFLAGS="$CFLAGS -Werror"
6708 fi
6709 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6710/* end confdefs.h. */
6711extern __attribute__((__visibility__("hidden"))) int hiddenvar;
6712 extern __attribute__((__visibility__("default"))) int exportedvar;
6713 extern __attribute__((__visibility__("hidden"))) int hiddenfunc (void);
6714 extern __attribute__((__visibility__("default"))) int exportedfunc (void);
6715 void dummyfunc (void) {}
6716
6717int
6718main ()
6719{
6720
6721 ;
6722 return 0;
6723}
6724_ACEOF
6725if ac_fn_c_try_compile "$LINENO"; then :
6726 gl_cv_cc_visibility=yes
6727else
6728 gl_cv_cc_visibility=no
6729fi
6730rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6731 CFLAGS="$gl_save_CFLAGS"
6732fi
6733
6734 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_cc_visibility" >&5
6735$as_echo "$gl_cv_cc_visibility" >&6; }
6736 if test $gl_cv_cc_visibility = yes; then
6737 CFLAG_VISIBILITY="-fvisibility=hidden"
6738 HAVE_VISIBILITY=1
Theodore Ts'od1154eb2011-09-18 17:34:37 -04006739 fi
Theodore Ts'od1154eb2011-09-18 17:34:37 -04006740 fi
Theodore Ts'od1154eb2011-09-18 17:34:37 -04006741
6742
Theodore Ts'od1154eb2011-09-18 17:34:37 -04006743
Theodore Ts'o93613952014-07-03 23:44:13 -04006744cat >>confdefs.h <<_ACEOF
6745#define HAVE_VISIBILITY $HAVE_VISIBILITY
Theodore Ts'od1154eb2011-09-18 17:34:37 -04006746_ACEOF
Theodore Ts'od1154eb2011-09-18 17:34:37 -04006747
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006748
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006749{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006750$as_echo_n "checking for inline... " >&6; }
Theodore Ts'o91d11da2012-09-06 23:01:14 -04006751if ${ac_cv_c_inline+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006752 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006753else
6754 ac_cv_c_inline=no
6755for ac_kw in inline __inline__ __inline; do
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006756 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006757/* end confdefs.h. */
6758#ifndef __cplusplus
6759typedef int foo_t;
6760static $ac_kw foo_t static_foo () {return 0; }
6761$ac_kw foo_t foo () {return 0; }
6762#endif
6763
6764_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006765if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04006766 ac_cv_c_inline=$ac_kw
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006767fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04006768rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6769 test "$ac_cv_c_inline" != no && break
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006770done
6771
6772fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006773{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006774$as_echo "$ac_cv_c_inline" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006775
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006776case $ac_cv_c_inline in
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006777 inline | yes) ;;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006778 *)
6779 case $ac_cv_c_inline in
6780 no) ac_val=;;
6781 *) ac_val=$ac_cv_c_inline;;
6782 esac
6783 cat >>confdefs.h <<_ACEOF
6784#ifndef __cplusplus
6785#define inline $ac_val
6786#endif
6787_ACEOF
6788 ;;
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006789esac
6790
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006791ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
Theodore Ts'o91d11da2012-09-06 23:01:14 -04006792if test "x$ac_cv_type_size_t" = xyes; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006793
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006794else
6795
6796cat >>confdefs.h <<_ACEOF
Theodore Ts'oe1052142006-10-21 21:46:47 -04006797#define size_t unsigned int
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006798_ACEOF
6799
6800fi
6801
6802
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006803 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for stdint.h" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006804$as_echo_n "checking for stdint.h... " >&6; }
Theodore Ts'o93613952014-07-03 23:44:13 -04006805if ${gl_cv_header_stdint_h+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006806 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006807else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006808 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006809/* end confdefs.h. */
6810#include <sys/types.h>
Theodore Ts'o93613952014-07-03 23:44:13 -04006811 #include <stdint.h>
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006812int
6813main ()
6814{
Theodore Ts'o93613952014-07-03 23:44:13 -04006815uintmax_t i = (uintmax_t) -1; return !i;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006816 ;
6817 return 0;
6818}
6819_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006820if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'o93613952014-07-03 23:44:13 -04006821 gl_cv_header_stdint_h=yes
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006822else
Theodore Ts'o93613952014-07-03 23:44:13 -04006823 gl_cv_header_stdint_h=no
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006824fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04006825rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006826fi
Theodore Ts'o93613952014-07-03 23:44:13 -04006827{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_header_stdint_h" >&5
6828$as_echo "$gl_cv_header_stdint_h" >&6; }
6829 if test $gl_cv_header_stdint_h = yes; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006830
6831cat >>confdefs.h <<_ACEOF
6832#define HAVE_STDINT_H_WITH_UINTMAX 1
6833_ACEOF
6834
6835 fi
6836
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006837# The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
6838# for constant arguments. Useless!
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006839{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working alloca.h" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006840$as_echo_n "checking for working alloca.h... " >&6; }
Theodore Ts'o91d11da2012-09-06 23:01:14 -04006841if ${ac_cv_working_alloca_h+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006842 $as_echo_n "(cached) " >&6
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006843else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006844 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006845/* end confdefs.h. */
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006846#include <alloca.h>
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006847int
6848main ()
6849{
6850char *p = (char *) alloca (2 * sizeof (int));
Theodore Ts'oe1052142006-10-21 21:46:47 -04006851 if (p) return 0;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006852 ;
6853 return 0;
6854}
6855_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006856if ac_fn_c_try_link "$LINENO"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006857 ac_cv_working_alloca_h=yes
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006858else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006859 ac_cv_working_alloca_h=no
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006860fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006861rm -f core conftest.err conftest.$ac_objext \
6862 conftest$ac_exeext conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006863fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006864{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_working_alloca_h" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006865$as_echo "$ac_cv_working_alloca_h" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006866if test $ac_cv_working_alloca_h = yes; then
6867
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006868$as_echo "#define HAVE_ALLOCA_H 1" >>confdefs.h
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006869
6870fi
6871
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006872{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for alloca" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006873$as_echo_n "checking for alloca... " >&6; }
Theodore Ts'o91d11da2012-09-06 23:01:14 -04006874if ${ac_cv_func_alloca_works+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006875 $as_echo_n "(cached) " >&6
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006876else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006877 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006878/* end confdefs.h. */
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006879#ifdef __GNUC__
6880# define alloca __builtin_alloca
6881#else
6882# ifdef _MSC_VER
6883# include <malloc.h>
6884# define alloca _alloca
6885# else
Theodore Ts'o29a5dee2007-07-04 16:28:47 -04006886# ifdef HAVE_ALLOCA_H
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006887# include <alloca.h>
6888# else
6889# ifdef _AIX
6890 #pragma alloca
6891# else
6892# ifndef alloca /* predefined by HP cc +Olibcalls */
Theodore Ts'o91d11da2012-09-06 23:01:14 -04006893void *alloca (size_t);
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006894# endif
6895# endif
6896# endif
6897# endif
6898#endif
6899
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006900int
6901main ()
6902{
6903char *p = (char *) alloca (1);
Theodore Ts'oe1052142006-10-21 21:46:47 -04006904 if (p) return 0;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006905 ;
6906 return 0;
6907}
6908_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006909if ac_fn_c_try_link "$LINENO"; then :
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006910 ac_cv_func_alloca_works=yes
6911else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006912 ac_cv_func_alloca_works=no
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006913fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006914rm -f core conftest.err conftest.$ac_objext \
6915 conftest$ac_exeext conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006916fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006917{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_alloca_works" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006918$as_echo "$ac_cv_func_alloca_works" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006919
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006920if test $ac_cv_func_alloca_works = yes; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006921
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006922$as_echo "#define HAVE_ALLOCA 1" >>confdefs.h
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006923
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006924else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006925 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
6926# that cause trouble. Some versions do not even contain alloca or
6927# contain a buggy version. If you still want to use their alloca,
6928# use ar to extract alloca.o from them instead of compiling alloca.c.
6929
Theodore Ts'oe1052142006-10-21 21:46:47 -04006930ALLOCA=\${LIBOBJDIR}alloca.$ac_objext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006931
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006932$as_echo "#define C_ALLOCA 1" >>confdefs.h
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006933
6934
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006935{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether \`alloca.c' needs Cray hooks" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006936$as_echo_n "checking whether \`alloca.c' needs Cray hooks... " >&6; }
Theodore Ts'o91d11da2012-09-06 23:01:14 -04006937if ${ac_cv_os_cray+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006938 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006939else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006940 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006941/* end confdefs.h. */
Theodore Ts'oe1052142006-10-21 21:46:47 -04006942#if defined CRAY && ! defined CRAY2
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006943webecray
6944#else
6945wenotbecray
6946#endif
6947
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006948_ACEOF
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006949if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006950 $EGREP "webecray" >/dev/null 2>&1; then :
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006951 ac_cv_os_cray=yes
6952else
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006953 ac_cv_os_cray=no
6954fi
6955rm -f conftest*
6956
6957fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006958{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_os_cray" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006959$as_echo "$ac_cv_os_cray" >&6; }
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006960if test $ac_cv_os_cray = yes; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006961 for ac_func in _getb67 GETB67 getb67; do
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006962 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006963ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
Theodore Ts'o91d11da2012-09-06 23:01:14 -04006964if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006965
6966cat >>confdefs.h <<_ACEOF
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006967#define CRAY_STACKSEG_END $ac_func
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006968_ACEOF
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006969
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006970 break
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006971fi
6972
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006973 done
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006974fi
6975
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006976{ $as_echo "$as_me:${as_lineno-$LINENO}: checking stack direction for C alloca" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006977$as_echo_n "checking stack direction for C alloca... " >&6; }
Theodore Ts'o91d11da2012-09-06 23:01:14 -04006978if ${ac_cv_c_stack_direction+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006979 $as_echo_n "(cached) " >&6
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006980else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006981 if test "$cross_compiling" = yes; then :
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006982 ac_cv_c_stack_direction=0
6983else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006984 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006985/* end confdefs.h. */
Theodore Ts'oe1052142006-10-21 21:46:47 -04006986$ac_includes_default
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006987int
Theodore Ts'o91d11da2012-09-06 23:01:14 -04006988find_stack_direction (int *addr, int depth)
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006989{
Theodore Ts'o91d11da2012-09-06 23:01:14 -04006990 int dir, dummy = 0;
6991 if (! addr)
6992 addr = &dummy;
6993 *addr = addr < &dummy ? 1 : addr == &dummy ? 0 : -1;
6994 dir = depth ? find_stack_direction (addr, depth - 1) : 0;
6995 return dir + dummy;
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006996}
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006997
6998int
Theodore Ts'o91d11da2012-09-06 23:01:14 -04006999main (int argc, char **argv)
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007000{
Theodore Ts'o91d11da2012-09-06 23:01:14 -04007001 return find_stack_direction (0, argc + !argv + 20) < 0;
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007002}
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007003_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007004if ac_fn_c_try_run "$LINENO"; then :
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007005 ac_cv_c_stack_direction=1
7006else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007007 ac_cv_c_stack_direction=-1
Theodore Ts'o93636bd2003-07-12 02:45:05 -04007008fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007009rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7010 conftest.$ac_objext conftest.beam conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007011fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04007012
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007013fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007014{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_stack_direction" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007015$as_echo "$ac_cv_c_stack_direction" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007016cat >>confdefs.h <<_ACEOF
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007017#define STACK_DIRECTION $ac_cv_c_stack_direction
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007018_ACEOF
7019
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007020
7021fi
7022
Theodore Ts'o61ef2472010-08-01 22:30:33 -04007023
7024
7025
7026 for ac_header in $ac_header_list
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007027do :
7028 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
Theodore Ts'o61ef2472010-08-01 22:30:33 -04007029ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
7030"
Theodore Ts'o91d11da2012-09-06 23:01:14 -04007031if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007032 cat >>confdefs.h <<_ACEOF
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007033#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007034_ACEOF
7035
7036fi
7037
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007038done
7039
Theodore Ts'o61ef2472010-08-01 22:30:33 -04007040
7041
7042
7043
7044
7045
7046
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007047for ac_func in getpagesize
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007048do :
7049 ac_fn_c_check_func "$LINENO" "getpagesize" "ac_cv_func_getpagesize"
Theodore Ts'o91d11da2012-09-06 23:01:14 -04007050if test "x$ac_cv_func_getpagesize" = xyes; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007051 cat >>confdefs.h <<_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007052#define HAVE_GETPAGESIZE 1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007053_ACEOF
7054
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007055fi
7056done
7057
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007058{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working mmap" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007059$as_echo_n "checking for working mmap... " >&6; }
Theodore Ts'o91d11da2012-09-06 23:01:14 -04007060if ${ac_cv_func_mmap_fixed_mapped+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007061 $as_echo_n "(cached) " >&6
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007062else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007063 if test "$cross_compiling" = yes; then :
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007064 ac_cv_func_mmap_fixed_mapped=no
7065else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007066 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007067/* end confdefs.h. */
7068$ac_includes_default
7069/* malloc might have been renamed as rpl_malloc. */
7070#undef malloc
Theodore Ts'o93636bd2003-07-12 02:45:05 -04007071
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007072/* Thanks to Mike Haertel and Jim Avera for this test.
7073 Here is a matrix of mmap possibilities:
7074 mmap private not fixed
7075 mmap private fixed at somewhere currently unmapped
7076 mmap private fixed at somewhere already mapped
7077 mmap shared not fixed
7078 mmap shared fixed at somewhere currently unmapped
7079 mmap shared fixed at somewhere already mapped
7080 For private mappings, we should verify that changes cannot be read()
7081 back from the file, nor mmap's back from the file at a different
7082 address. (There have been systems where private was not correctly
7083 implemented like the infamous i386 svr4.0, and systems where the
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007084 VM page cache was not coherent with the file system buffer cache
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007085 like early versions of FreeBSD and possibly contemporary NetBSD.)
7086 For shared mappings, we should conversely verify that changes get
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007087 propagated back to all the places they're supposed to be.
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007088
7089 Grep wants private fixed already mapped.
7090 The main things grep needs to know about mmap are:
7091 * does it exist and is it safe to write into the mmap'd area
7092 * how to use it (BSD variants) */
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007093
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007094#include <fcntl.h>
7095#include <sys/mman.h>
7096
Theodore Ts'o29a5dee2007-07-04 16:28:47 -04007097#if !defined STDC_HEADERS && !defined HAVE_STDLIB_H
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007098char *malloc ();
7099#endif
Theodore Ts'o93636bd2003-07-12 02:45:05 -04007100
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007101/* This mess was copied from the GNU getpagesize.h. */
Theodore Ts'o29a5dee2007-07-04 16:28:47 -04007102#ifndef HAVE_GETPAGESIZE
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007103# ifdef _SC_PAGESIZE
7104# define getpagesize() sysconf(_SC_PAGESIZE)
7105# else /* no _SC_PAGESIZE */
Theodore Ts'o29a5dee2007-07-04 16:28:47 -04007106# ifdef HAVE_SYS_PARAM_H
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007107# include <sys/param.h>
7108# ifdef EXEC_PAGESIZE
7109# define getpagesize() EXEC_PAGESIZE
7110# else /* no EXEC_PAGESIZE */
7111# ifdef NBPG
7112# define getpagesize() NBPG * CLSIZE
7113# ifndef CLSIZE
7114# define CLSIZE 1
7115# endif /* no CLSIZE */
7116# else /* no NBPG */
7117# ifdef NBPC
7118# define getpagesize() NBPC
7119# else /* no NBPC */
7120# ifdef PAGESIZE
7121# define getpagesize() PAGESIZE
7122# endif /* PAGESIZE */
7123# endif /* no NBPC */
7124# endif /* no NBPG */
7125# endif /* no EXEC_PAGESIZE */
7126# else /* no HAVE_SYS_PARAM_H */
7127# define getpagesize() 8192 /* punt totally */
7128# endif /* no HAVE_SYS_PARAM_H */
7129# endif /* no _SC_PAGESIZE */
7130
7131#endif /* no HAVE_GETPAGESIZE */
7132
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007133int
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007134main ()
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007135{
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007136 char *data, *data2, *data3;
Theodore Ts'o61ef2472010-08-01 22:30:33 -04007137 const char *cdata2;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007138 int i, pagesize;
Theodore Ts'o61ef2472010-08-01 22:30:33 -04007139 int fd, fd2;
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007140
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007141 pagesize = getpagesize ();
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007142
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007143 /* First, make a file with some known garbage in it. */
7144 data = (char *) malloc (pagesize);
7145 if (!data)
Theodore Ts'oe1052142006-10-21 21:46:47 -04007146 return 1;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007147 for (i = 0; i < pagesize; ++i)
7148 *(data + i) = rand ();
7149 umask (0);
7150 fd = creat ("conftest.mmap", 0600);
7151 if (fd < 0)
Theodore Ts'o61ef2472010-08-01 22:30:33 -04007152 return 2;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007153 if (write (fd, data, pagesize) != pagesize)
Theodore Ts'o61ef2472010-08-01 22:30:33 -04007154 return 3;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007155 close (fd);
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007156
Theodore Ts'o61ef2472010-08-01 22:30:33 -04007157 /* Next, check that the tail of a page is zero-filled. File must have
7158 non-zero length, otherwise we risk SIGBUS for entire page. */
7159 fd2 = open ("conftest.txt", O_RDWR | O_CREAT | O_TRUNC, 0600);
7160 if (fd2 < 0)
7161 return 4;
7162 cdata2 = "";
7163 if (write (fd2, cdata2, 1) != 1)
7164 return 5;
7165 data2 = (char *) mmap (0, pagesize, PROT_READ | PROT_WRITE, MAP_SHARED, fd2, 0L);
7166 if (data2 == MAP_FAILED)
7167 return 6;
7168 for (i = 0; i < pagesize; ++i)
7169 if (*(data2 + i))
7170 return 7;
7171 close (fd2);
7172 if (munmap (data2, pagesize))
7173 return 8;
7174
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007175 /* Next, try to mmap the file at a fixed address which already has
7176 something else allocated at it. If we can, also make sure that
7177 we see the same garbage. */
7178 fd = open ("conftest.mmap", O_RDWR);
7179 if (fd < 0)
Theodore Ts'o61ef2472010-08-01 22:30:33 -04007180 return 9;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007181 if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
7182 MAP_PRIVATE | MAP_FIXED, fd, 0L))
Theodore Ts'o61ef2472010-08-01 22:30:33 -04007183 return 10;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007184 for (i = 0; i < pagesize; ++i)
7185 if (*(data + i) != *(data2 + i))
Theodore Ts'o61ef2472010-08-01 22:30:33 -04007186 return 11;
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007187
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007188 /* Finally, make sure that changes to the mapped area do not
7189 percolate back to the file as seen by read(). (This is a bug on
7190 some variants of i386 svr4.0.) */
7191 for (i = 0; i < pagesize; ++i)
7192 *(data2 + i) = *(data2 + i) + 1;
7193 data3 = (char *) malloc (pagesize);
7194 if (!data3)
Theodore Ts'o61ef2472010-08-01 22:30:33 -04007195 return 12;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007196 if (read (fd, data3, pagesize) != pagesize)
Theodore Ts'o61ef2472010-08-01 22:30:33 -04007197 return 13;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007198 for (i = 0; i < pagesize; ++i)
7199 if (*(data + i) != *(data3 + i))
Theodore Ts'o61ef2472010-08-01 22:30:33 -04007200 return 14;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007201 close (fd);
Theodore Ts'oe1052142006-10-21 21:46:47 -04007202 return 0;
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007203}
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007204_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007205if ac_fn_c_try_run "$LINENO"; then :
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007206 ac_cv_func_mmap_fixed_mapped=yes
7207else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007208 ac_cv_func_mmap_fixed_mapped=no
Theodore Ts'o93636bd2003-07-12 02:45:05 -04007209fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007210rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7211 conftest.$ac_objext conftest.beam conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007212fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04007213
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007214fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007215{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_mmap_fixed_mapped" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007216$as_echo "$ac_cv_func_mmap_fixed_mapped" >&6; }
Theodore Ts'o93636bd2003-07-12 02:45:05 -04007217if test $ac_cv_func_mmap_fixed_mapped = yes; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007218
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007219$as_echo "#define HAVE_MMAP 1" >>confdefs.h
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007220
7221fi
Theodore Ts'o61ef2472010-08-01 22:30:33 -04007222rm -f conftest.mmap conftest.txt
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007223
Theodore Ts'o93636bd2003-07-12 02:45:05 -04007224
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007225
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007226 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether integer division by zero raises SIGFPE" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007227$as_echo_n "checking whether integer division by zero raises SIGFPE... " >&6; }
Theodore Ts'o91d11da2012-09-06 23:01:14 -04007228if ${gt_cv_int_divbyzero_sigfpe+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007229 $as_echo_n "(cached) " >&6
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007230else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007231
Theodore Ts'o93613952014-07-03 23:44:13 -04007232 gt_cv_int_divbyzero_sigfpe=
7233 case "$host_os" in
7234 macos* | darwin[6-9]* | darwin[1-9][0-9]*)
7235 # On Mac OS X 10.2 or newer, just assume the same as when cross-
7236 # compiling. If we were to perform the real test, 1 Crash Report
7237 # dialog window would pop up.
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007238 case "$host_cpu" in
Theodore Ts'o93613952014-07-03 23:44:13 -04007239 i[34567]86 | x86_64)
7240 gt_cv_int_divbyzero_sigfpe="guessing yes" ;;
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007241 esac
Theodore Ts'o93613952014-07-03 23:44:13 -04007242 ;;
7243 esac
7244 if test -z "$gt_cv_int_divbyzero_sigfpe"; then
7245 if test "$cross_compiling" = yes; then :
7246
7247 # Guess based on the CPU.
7248 case "$host_cpu" in
7249 alpha* | i[34567]86 | x86_64 | m68k | s390*)
7250 gt_cv_int_divbyzero_sigfpe="guessing yes";;
7251 *)
7252 gt_cv_int_divbyzero_sigfpe="guessing no";;
7253 esac
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007254
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007255else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007256 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007257/* end confdefs.h. */
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007258
7259#include <stdlib.h>
7260#include <signal.h>
7261
7262static void
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007263sigfpe_handler (int sig)
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007264{
7265 /* Exit with code 0 if SIGFPE, with code 1 if any other signal. */
7266 exit (sig != SIGFPE);
7267}
7268
7269int x = 1;
7270int y = 0;
7271int z;
7272int nan;
7273
7274int main ()
7275{
7276 signal (SIGFPE, sigfpe_handler);
7277/* IRIX and AIX (when "xlc -qcheck" is used) yield signal SIGTRAP. */
7278#if (defined (__sgi) || defined (_AIX)) && defined (SIGTRAP)
7279 signal (SIGTRAP, sigfpe_handler);
7280#endif
7281/* Linux/SPARC yields signal SIGILL. */
7282#if defined (__sparc__) && defined (__linux__)
7283 signal (SIGILL, sigfpe_handler);
7284#endif
7285
7286 z = x / y;
7287 nan = y / y;
Theodore Ts'o93613952014-07-03 23:44:13 -04007288 exit (2);
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007289}
7290
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007291_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007292if ac_fn_c_try_run "$LINENO"; then :
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007293 gt_cv_int_divbyzero_sigfpe=yes
7294else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007295 gt_cv_int_divbyzero_sigfpe=no
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007296fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007297rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7298 conftest.$ac_objext conftest.beam conftest.$ac_ext
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007299fi
7300
Theodore Ts'o93613952014-07-03 23:44:13 -04007301 fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04007302
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007303fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007304{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_int_divbyzero_sigfpe" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007305$as_echo "$gt_cv_int_divbyzero_sigfpe" >&6; }
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007306 case "$gt_cv_int_divbyzero_sigfpe" in
7307 *yes) value=1;;
7308 *) value=0;;
7309 esac
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007310
7311cat >>confdefs.h <<_ACEOF
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007312#define INTDIV0_RAISES_SIGFPE $value
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007313_ACEOF
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007314
7315
7316
Theodore Ts'o93613952014-07-03 23:44:13 -04007317 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inttypes.h" >&5
7318$as_echo_n "checking for inttypes.h... " >&6; }
7319if ${gl_cv_header_inttypes_h+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007320 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007321else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007322 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007323/* end confdefs.h. */
Theodore Ts'o93613952014-07-03 23:44:13 -04007324
7325#include <sys/types.h>
7326#include <inttypes.h>
7327
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007328int
7329main ()
7330{
Theodore Ts'o93613952014-07-03 23:44:13 -04007331uintmax_t i = (uintmax_t) -1; return !i;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007332 ;
7333 return 0;
7334}
7335_ACEOF
Theodore Ts'o93613952014-07-03 23:44:13 -04007336if ac_fn_c_try_compile "$LINENO"; then :
7337 gl_cv_header_inttypes_h=yes
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007338else
Theodore Ts'o93613952014-07-03 23:44:13 -04007339 gl_cv_header_inttypes_h=no
7340fi
7341rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7342fi
7343{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_header_inttypes_h" >&5
7344$as_echo "$gl_cv_header_inttypes_h" >&6; }
7345 if test $gl_cv_header_inttypes_h = yes; then
7346
7347cat >>confdefs.h <<_ACEOF
7348#define HAVE_INTTYPES_H_WITH_UINTMAX 1
7349_ACEOF
7350
7351 fi
7352
7353
7354 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for unsigned long long int" >&5
7355$as_echo_n "checking for unsigned long long int... " >&6; }
7356if ${ac_cv_type_unsigned_long_long_int+:} false; then :
7357 $as_echo_n "(cached) " >&6
7358else
7359 ac_cv_type_unsigned_long_long_int=yes
7360 if test "x${ac_cv_prog_cc_c99-no}" = xno; then
7361 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7362/* end confdefs.h. */
7363
7364 /* For now, do not test the preprocessor; as of 2007 there are too many
7365 implementations with broken preprocessors. Perhaps this can
7366 be revisited in 2012. In the meantime, code should not expect
7367 #if to work with literals wider than 32 bits. */
7368 /* Test literals. */
7369 long long int ll = 9223372036854775807ll;
7370 long long int nll = -9223372036854775807LL;
7371 unsigned long long int ull = 18446744073709551615ULL;
7372 /* Test constant expressions. */
7373 typedef int a[((-9223372036854775807LL < 0 && 0 < 9223372036854775807ll)
7374 ? 1 : -1)];
7375 typedef int b[(18446744073709551615ULL <= (unsigned long long int) -1
7376 ? 1 : -1)];
7377 int i = 63;
7378int
7379main ()
7380{
7381/* Test availability of runtime routines for shift and division. */
7382 long long int llmax = 9223372036854775807ll;
7383 unsigned long long int ullmax = 18446744073709551615ull;
7384 return ((ll << 63) | (ll >> 63) | (ll < i) | (ll > i)
7385 | (llmax / ll) | (llmax % ll)
7386 | (ull << 63) | (ull >> 63) | (ull << i) | (ull >> i)
7387 | (ullmax / ull) | (ullmax % ull));
7388 ;
7389 return 0;
7390}
7391
7392_ACEOF
7393if ac_fn_c_try_link "$LINENO"; then :
7394
7395else
7396 ac_cv_type_unsigned_long_long_int=no
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007397fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007398rm -f core conftest.err conftest.$ac_objext \
7399 conftest$ac_exeext conftest.$ac_ext
Theodore Ts'o93613952014-07-03 23:44:13 -04007400 fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007401fi
Theodore Ts'o93613952014-07-03 23:44:13 -04007402{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_unsigned_long_long_int" >&5
7403$as_echo "$ac_cv_type_unsigned_long_long_int" >&6; }
7404 if test $ac_cv_type_unsigned_long_long_int = yes; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007405
Theodore Ts'o93613952014-07-03 23:44:13 -04007406$as_echo "#define HAVE_UNSIGNED_LONG_LONG_INT 1" >>confdefs.h
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007407
7408 fi
7409
7410
7411
7412
Theodore Ts'o93613952014-07-03 23:44:13 -04007413 if test $gl_cv_header_inttypes_h = no && test $gl_cv_header_stdint_h = no; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007414
Theodore Ts'o93613952014-07-03 23:44:13 -04007415 test $ac_cv_type_unsigned_long_long_int = yes \
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007416 && ac_type='unsigned long long' \
7417 || ac_type='unsigned long'
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007418
7419cat >>confdefs.h <<_ACEOF
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007420#define uintmax_t $ac_type
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007421_ACEOF
7422
7423 else
7424
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007425$as_echo "#define HAVE_UINTMAX_T 1" >>confdefs.h
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007426
7427 fi
7428
Theodore Ts'o07a0db12003-07-05 14:50:24 -04007429
Theodore Ts'o93613952014-07-03 23:44:13 -04007430 for ac_header in inttypes.h
7431do :
7432 ac_fn_c_check_header_mongrel "$LINENO" "inttypes.h" "ac_cv_header_inttypes_h" "$ac_includes_default"
7433if test "x$ac_cv_header_inttypes_h" = xyes; then :
7434 cat >>confdefs.h <<_ACEOF
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007435#define HAVE_INTTYPES_H 1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007436_ACEOF
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007437
Theodore Ts'o93613952014-07-03 23:44:13 -04007438fi
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007439
Theodore Ts'o93613952014-07-03 23:44:13 -04007440done
Theodore Ts'o07a0db12003-07-05 14:50:24 -04007441
Theodore Ts'o93613952014-07-03 23:44:13 -04007442 if test $ac_cv_header_inttypes_h = yes; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007443 { $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 +01007444$as_echo_n "checking whether the inttypes.h PRIxNN macros are broken... " >&6; }
Theodore Ts'o91d11da2012-09-06 23:01:14 -04007445if ${gt_cv_inttypes_pri_broken+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007446 $as_echo_n "(cached) " >&6
Theodore Ts'o93636bd2003-07-12 02:45:05 -04007447else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007448
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007449 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007450/* end confdefs.h. */
Theodore Ts'o93613952014-07-03 23:44:13 -04007451
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007452#include <inttypes.h>
7453#ifdef PRId32
7454char *p = PRId32;
7455#endif
7456
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007457int
7458main ()
7459{
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007460
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007461 ;
7462 return 0;
7463}
7464_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007465if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007466 gt_cv_inttypes_pri_broken=no
7467else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007468 gt_cv_inttypes_pri_broken=yes
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007469fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04007470rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007471
7472fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007473{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_inttypes_pri_broken" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007474$as_echo "$gt_cv_inttypes_pri_broken" >&6; }
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007475 fi
7476 if test "$gt_cv_inttypes_pri_broken" = yes; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007477
7478cat >>confdefs.h <<_ACEOF
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007479#define PRI_MACROS_BROKEN 1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007480_ACEOF
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007481
Theodore Ts'o93613952014-07-03 23:44:13 -04007482 PRI_MACROS_BROKEN=1
7483 else
7484 PRI_MACROS_BROKEN=0
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007485 fi
7486
7487
7488
Theodore Ts'o93613952014-07-03 23:44:13 -04007489
7490
7491
7492
7493 # Check whether --enable-threads was given.
7494if test "${enable_threads+set}" = set; then :
7495 enableval=$enable_threads; gl_use_threads=$enableval
7496else
7497 if test -n "$gl_use_threads_default"; then
7498 gl_use_threads="$gl_use_threads_default"
7499 else
7500 case "$host_os" in
7501 osf*) gl_use_threads=no ;;
7502 cygwin*)
7503 case `uname -r` in
7504 1.[0-5].*) gl_use_threads=no ;;
7505 *) gl_use_threads=yes ;;
7506 esac
7507 ;;
7508 *) gl_use_threads=yes ;;
7509 esac
7510 fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007511
7512fi
7513
Theodore Ts'o93613952014-07-03 23:44:13 -04007514 if test "$gl_use_threads" = yes || test "$gl_use_threads" = posix; then
7515 # For using <pthread.h>:
7516 case "$host_os" in
7517 osf*)
7518 # On OSF/1, the compiler needs the flag -D_REENTRANT so that it
7519 # groks <pthread.h>. cc also understands the flag -pthread, but
7520 # we don't use it because 1. gcc-2.95 doesn't understand -pthread,
7521 # 2. putting a flag into CPPFLAGS that has an effect on the linker
7522 # causes the AC_LINK_IFELSE test below to succeed unexpectedly,
7523 # leading to wrong values of LIBTHREAD and LTLIBTHREAD.
7524 CPPFLAGS="$CPPFLAGS -D_REENTRANT"
7525 ;;
7526 esac
7527 # Some systems optimize for single-threaded programs by default, and
7528 # need special flags to disable these optimizations. For example, the
7529 # definition of 'errno' in <errno.h>.
7530 case "$host_os" in
7531 aix* | freebsd*) CPPFLAGS="$CPPFLAGS -D_THREAD_SAFE" ;;
7532 solaris*) CPPFLAGS="$CPPFLAGS -D_REENTRANT" ;;
7533 esac
7534 fi
7535
7536
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007537
7538
7539
7540 if test "X$prefix" = "XNONE"; then
7541 acl_final_prefix="$ac_default_prefix"
7542 else
7543 acl_final_prefix="$prefix"
7544 fi
7545 if test "X$exec_prefix" = "XNONE"; then
7546 acl_final_exec_prefix='${prefix}'
7547 else
7548 acl_final_exec_prefix="$exec_prefix"
7549 fi
7550 acl_save_prefix="$prefix"
7551 prefix="$acl_final_prefix"
7552 eval acl_final_exec_prefix=\"$acl_final_exec_prefix\"
7553 prefix="$acl_save_prefix"
7554
7555
Theodore Ts'o93613952014-07-03 23:44:13 -04007556
Theodore Ts'oe1052142006-10-21 21:46:47 -04007557# Check whether --with-gnu-ld was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007558if test "${with_gnu_ld+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04007559 withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007560else
7561 with_gnu_ld=no
Theodore Ts'oe1052142006-10-21 21:46:47 -04007562fi
7563
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007564# Prepare PATH_SEPARATOR.
7565# The user is always right.
7566if test "${PATH_SEPARATOR+set}" != set; then
Theodore Ts'o93613952014-07-03 23:44:13 -04007567 # Determine PATH_SEPARATOR by trying to find /bin/sh in a PATH which
7568 # contains only /bin. Note that ksh looks also at the FPATH variable,
7569 # so we have to set that as well for the test.
7570 PATH_SEPARATOR=:
7571 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 \
7572 && { (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 \
7573 || PATH_SEPARATOR=';'
7574 }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007575fi
Theodore Ts'o93613952014-07-03 23:44:13 -04007576
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007577ac_prog=ld
7578if test "$GCC" = yes; then
7579 # Check if gcc -print-prog-name=ld gives a path.
Theodore Ts'o93613952014-07-03 23:44:13 -04007580 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
7581$as_echo_n "checking for ld used by $CC... " >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007582 case $host in
7583 *-*-mingw*)
7584 # gcc leaves a trailing carriage return which upsets mingw
7585 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
7586 *)
7587 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
7588 esac
7589 case $ac_prog in
7590 # Accept absolute paths.
Theodore Ts'o93613952014-07-03 23:44:13 -04007591 [\\/]* | ?:[\\/]*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007592 re_direlt='/[^/][^/]*/\.\./'
Theodore Ts'o93613952014-07-03 23:44:13 -04007593 # Canonicalize the pathname of ld
7594 ac_prog=`echo "$ac_prog"| sed 's%\\\\%/%g'`
7595 while echo "$ac_prog" | grep "$re_direlt" > /dev/null 2>&1; do
7596 ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007597 done
7598 test -z "$LD" && LD="$ac_prog"
7599 ;;
7600 "")
7601 # If it fails, then pretend we aren't using GCC.
7602 ac_prog=ld
7603 ;;
7604 *)
7605 # If it is relative, then search for the first ld in PATH.
7606 with_gnu_ld=unknown
7607 ;;
7608 esac
7609elif test "$with_gnu_ld" = yes; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007610 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007611$as_echo_n "checking for GNU ld... " >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007612else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007613 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007614$as_echo_n "checking for non-GNU ld... " >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007615fi
Theodore Ts'o91d11da2012-09-06 23:01:14 -04007616if ${acl_cv_path_LD+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007617 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007618else
7619 if test -z "$LD"; then
Theodore Ts'o93613952014-07-03 23:44:13 -04007620 acl_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007621 for ac_dir in $PATH; do
Theodore Ts'o93613952014-07-03 23:44:13 -04007622 IFS="$acl_save_ifs"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007623 test -z "$ac_dir" && ac_dir=.
7624 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
7625 acl_cv_path_LD="$ac_dir/$ac_prog"
7626 # Check to see if the program is GNU ld. I'd rather use --version,
Theodore Ts'o93613952014-07-03 23:44:13 -04007627 # but apparently some variants of GNU ld only accept -v.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007628 # Break only if it was the GNU/non-GNU ld that we prefer.
Theodore Ts'o93613952014-07-03 23:44:13 -04007629 case `"$acl_cv_path_LD" -v 2>&1 </dev/null` in
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007630 *GNU* | *'with BFD'*)
Theodore Ts'o93613952014-07-03 23:44:13 -04007631 test "$with_gnu_ld" != no && break
7632 ;;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007633 *)
Theodore Ts'o93613952014-07-03 23:44:13 -04007634 test "$with_gnu_ld" != yes && break
7635 ;;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007636 esac
7637 fi
7638 done
Theodore Ts'o93613952014-07-03 23:44:13 -04007639 IFS="$acl_save_ifs"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007640else
7641 acl_cv_path_LD="$LD" # Let the user override the test with a path.
7642fi
7643fi
7644
7645LD="$acl_cv_path_LD"
7646if test -n "$LD"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007647 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007648$as_echo "$LD" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007649else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007650 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007651$as_echo "no" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007652fi
Theodore Ts'o91d11da2012-09-06 23:01:14 -04007653test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007654{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007655$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
Theodore Ts'o91d11da2012-09-06 23:01:14 -04007656if ${acl_cv_prog_gnu_ld+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007657 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007658else
Theodore Ts'o93613952014-07-03 23:44:13 -04007659 # I'd rather use --version here, but apparently some GNU lds only accept -v.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007660case `$LD -v 2>&1 </dev/null` in
7661*GNU* | *'with BFD'*)
Theodore Ts'o93613952014-07-03 23:44:13 -04007662 acl_cv_prog_gnu_ld=yes
7663 ;;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007664*)
Theodore Ts'o93613952014-07-03 23:44:13 -04007665 acl_cv_prog_gnu_ld=no
7666 ;;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007667esac
7668fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007669{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_prog_gnu_ld" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007670$as_echo "$acl_cv_prog_gnu_ld" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007671with_gnu_ld=$acl_cv_prog_gnu_ld
7672
7673
7674
Theodore Ts'o93613952014-07-03 23:44:13 -04007675
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007676 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shared library run path origin" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007677$as_echo_n "checking for shared library run path origin... " >&6; }
Theodore Ts'o91d11da2012-09-06 23:01:14 -04007678if ${acl_cv_rpath+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007679 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007680else
7681
7682 CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \
7683 ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh
7684 . ./conftest.sh
7685 rm -f ./conftest.sh
7686 acl_cv_rpath=done
7687
7688fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007689{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_rpath" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007690$as_echo "$acl_cv_rpath" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007691 wl="$acl_cv_wl"
Theodore Ts'o93613952014-07-03 23:44:13 -04007692 acl_libext="$acl_cv_libext"
7693 acl_shlibext="$acl_cv_shlibext"
7694 acl_libname_spec="$acl_cv_libname_spec"
7695 acl_library_names_spec="$acl_cv_library_names_spec"
7696 acl_hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec"
7697 acl_hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator"
7698 acl_hardcode_direct="$acl_cv_hardcode_direct"
7699 acl_hardcode_minus_L="$acl_cv_hardcode_minus_L"
Theodore Ts'oe1052142006-10-21 21:46:47 -04007700 # Check whether --enable-rpath was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007701if test "${enable_rpath+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04007702 enableval=$enable_rpath; :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007703else
7704 enable_rpath=yes
Theodore Ts'oe1052142006-10-21 21:46:47 -04007705fi
7706
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007707
7708
7709
Theodore Ts'o93613952014-07-03 23:44:13 -04007710 acl_libdirstem=lib
7711 acl_libdirstem2=
7712 case "$host_os" in
7713 solaris*)
7714 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for 64-bit host" >&5
7715$as_echo_n "checking for 64-bit host... " >&6; }
7716if ${gl_cv_solaris_64bit+:} false; then :
7717 $as_echo_n "(cached) " >&6
7718else
7719 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7720/* end confdefs.h. */
7721
7722#ifdef _LP64
7723sixtyfour bits
7724#endif
7725
7726_ACEOF
7727if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7728 $EGREP "sixtyfour bits" >/dev/null 2>&1; then :
7729 gl_cv_solaris_64bit=yes
7730else
7731 gl_cv_solaris_64bit=no
7732fi
7733rm -f conftest*
7734
7735
7736fi
7737{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_solaris_64bit" >&5
7738$as_echo "$gl_cv_solaris_64bit" >&6; }
7739 if test $gl_cv_solaris_64bit = yes; then
7740 acl_libdirstem=lib/64
7741 case "$host_cpu" in
7742 sparc*) acl_libdirstem2=lib/sparcv9 ;;
7743 i*86 | x86_64) acl_libdirstem2=lib/amd64 ;;
7744 esac
7745 fi
7746 ;;
7747 *)
7748 searchpath=`(LC_ALL=C $CC -print-search-dirs) 2>/dev/null | sed -n -e 's,^libraries: ,,p' | sed -e 's,^=,,'`
7749 if test -n "$searchpath"; then
7750 acl_save_IFS="${IFS= }"; IFS=":"
7751 for searchdir in $searchpath; do
7752 if test -d "$searchdir"; then
7753 case "$searchdir" in
7754 */lib64/ | */lib64 ) acl_libdirstem=lib64 ;;
7755 */../ | */.. )
7756 # Better ignore directories of this form. They are misleading.
7757 ;;
7758 *) searchdir=`cd "$searchdir" && pwd`
7759 case "$searchdir" in
7760 */lib64 ) acl_libdirstem=lib64 ;;
7761 esac ;;
7762 esac
7763 fi
7764 done
7765 IFS="$acl_save_IFS"
7766 fi
7767 ;;
7768 esac
7769 test -n "$acl_libdirstem2" || acl_libdirstem2="$acl_libdirstem"
7770
7771
7772
7773 gl_threads_api=none
7774 LIBTHREAD=
7775 LTLIBTHREAD=
7776 LIBMULTITHREAD=
7777 LTLIBMULTITHREAD=
7778 if test "$gl_use_threads" != no; then
7779 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether imported symbols can be declared weak" >&5
7780$as_echo_n "checking whether imported symbols can be declared weak... " >&6; }
7781if ${gl_cv_have_weak+:} false; then :
7782 $as_echo_n "(cached) " >&6
7783else
7784 gl_cv_have_weak=no
7785 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7786/* end confdefs.h. */
7787extern void xyzzy ();
7788#pragma weak xyzzy
7789int
7790main ()
7791{
7792xyzzy();
7793 ;
7794 return 0;
7795}
7796_ACEOF
7797if ac_fn_c_try_link "$LINENO"; then :
7798 gl_cv_have_weak=maybe
7799fi
7800rm -f core conftest.err conftest.$ac_objext \
7801 conftest$ac_exeext conftest.$ac_ext
7802 if test $gl_cv_have_weak = maybe; then
7803 if test "$cross_compiling" = yes; then :
7804 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7805/* end confdefs.h. */
7806#ifdef __ELF__
7807 Extensible Linking Format
7808 #endif
7809
7810_ACEOF
7811if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7812 $EGREP "Extensible Linking Format" >/dev/null 2>&1; then :
7813 gl_cv_have_weak="guessing yes"
7814else
7815 gl_cv_have_weak="guessing no"
7816fi
7817rm -f conftest*
7818
7819
7820else
7821 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7822/* end confdefs.h. */
7823
7824#include <stdio.h>
7825#pragma weak fputs
7826int main ()
7827{
7828 return (fputs == NULL);
7829}
7830_ACEOF
7831if ac_fn_c_try_run "$LINENO"; then :
7832 gl_cv_have_weak=yes
7833else
7834 gl_cv_have_weak=no
7835fi
7836rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7837 conftest.$ac_objext conftest.beam conftest.$ac_ext
7838fi
7839
7840 fi
7841
7842fi
7843{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_have_weak" >&5
7844$as_echo "$gl_cv_have_weak" >&6; }
7845 if test "$gl_use_threads" = yes || test "$gl_use_threads" = posix; then
7846 # On OSF/1, the compiler needs the flag -pthread or -D_REENTRANT so that
7847 # it groks <pthread.h>. It's added above, in gl_THREADLIB_EARLY_BODY.
7848 ac_fn_c_check_header_mongrel "$LINENO" "pthread.h" "ac_cv_header_pthread_h" "$ac_includes_default"
7849if test "x$ac_cv_header_pthread_h" = xyes; then :
7850 gl_have_pthread_h=yes
7851else
7852 gl_have_pthread_h=no
7853fi
7854
7855
7856 if test "$gl_have_pthread_h" = yes; then
7857 # Other possible tests:
7858 # -lpthreads (FSU threads, PCthreads)
7859 # -lgthreads
7860 gl_have_pthread=
7861 # Test whether both pthread_mutex_lock and pthread_mutexattr_init exist
7862 # in libc. IRIX 6.5 has the first one in both libc and libpthread, but
7863 # the second one only in libpthread, and lock.c needs it.
7864 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7865/* end confdefs.h. */
7866#include <pthread.h>
7867int
7868main ()
7869{
7870pthread_mutex_lock((pthread_mutex_t*)0);
7871 pthread_mutexattr_init((pthread_mutexattr_t*)0);
7872 ;
7873 return 0;
7874}
7875_ACEOF
7876if ac_fn_c_try_link "$LINENO"; then :
7877 gl_have_pthread=yes
7878fi
7879rm -f core conftest.err conftest.$ac_objext \
7880 conftest$ac_exeext conftest.$ac_ext
7881 # Test for libpthread by looking for pthread_kill. (Not pthread_self,
7882 # since it is defined as a macro on OSF/1.)
7883 if test -n "$gl_have_pthread"; then
7884 # The program links fine without libpthread. But it may actually
7885 # need to link with libpthread in order to create multiple threads.
7886 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_kill in -lpthread" >&5
7887$as_echo_n "checking for pthread_kill in -lpthread... " >&6; }
7888if ${ac_cv_lib_pthread_pthread_kill+:} false; then :
7889 $as_echo_n "(cached) " >&6
7890else
7891 ac_check_lib_save_LIBS=$LIBS
7892LIBS="-lpthread $LIBS"
7893cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7894/* end confdefs.h. */
7895
7896/* Override any GCC internal prototype to avoid an error.
7897 Use char because int might match the return type of a GCC
7898 builtin and then its argument prototype would still apply. */
7899#ifdef __cplusplus
7900extern "C"
7901#endif
7902char pthread_kill ();
7903int
7904main ()
7905{
7906return pthread_kill ();
7907 ;
7908 return 0;
7909}
7910_ACEOF
7911if ac_fn_c_try_link "$LINENO"; then :
7912 ac_cv_lib_pthread_pthread_kill=yes
7913else
7914 ac_cv_lib_pthread_pthread_kill=no
7915fi
7916rm -f core conftest.err conftest.$ac_objext \
7917 conftest$ac_exeext conftest.$ac_ext
7918LIBS=$ac_check_lib_save_LIBS
7919fi
7920{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pthread_pthread_kill" >&5
7921$as_echo "$ac_cv_lib_pthread_pthread_kill" >&6; }
7922if test "x$ac_cv_lib_pthread_pthread_kill" = xyes; then :
7923 LIBMULTITHREAD=-lpthread LTLIBMULTITHREAD=-lpthread
7924 # On Solaris and HP-UX, most pthread functions exist also in libc.
7925 # Therefore pthread_in_use() needs to actually try to create a
7926 # thread: pthread_create from libc will fail, whereas
7927 # pthread_create will actually create a thread.
7928 case "$host_os" in
7929 solaris* | hpux*)
7930
7931$as_echo "#define PTHREAD_IN_USE_DETECTION_HARD 1" >>confdefs.h
7932
7933 esac
7934
7935fi
7936
7937 else
7938 # Some library is needed. Try libpthread and libc_r.
7939 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_kill in -lpthread" >&5
7940$as_echo_n "checking for pthread_kill in -lpthread... " >&6; }
7941if ${ac_cv_lib_pthread_pthread_kill+:} false; then :
7942 $as_echo_n "(cached) " >&6
7943else
7944 ac_check_lib_save_LIBS=$LIBS
7945LIBS="-lpthread $LIBS"
7946cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7947/* end confdefs.h. */
7948
7949/* Override any GCC internal prototype to avoid an error.
7950 Use char because int might match the return type of a GCC
7951 builtin and then its argument prototype would still apply. */
7952#ifdef __cplusplus
7953extern "C"
7954#endif
7955char pthread_kill ();
7956int
7957main ()
7958{
7959return pthread_kill ();
7960 ;
7961 return 0;
7962}
7963_ACEOF
7964if ac_fn_c_try_link "$LINENO"; then :
7965 ac_cv_lib_pthread_pthread_kill=yes
7966else
7967 ac_cv_lib_pthread_pthread_kill=no
7968fi
7969rm -f core conftest.err conftest.$ac_objext \
7970 conftest$ac_exeext conftest.$ac_ext
7971LIBS=$ac_check_lib_save_LIBS
7972fi
7973{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pthread_pthread_kill" >&5
7974$as_echo "$ac_cv_lib_pthread_pthread_kill" >&6; }
7975if test "x$ac_cv_lib_pthread_pthread_kill" = xyes; then :
7976 gl_have_pthread=yes
7977 LIBTHREAD=-lpthread LTLIBTHREAD=-lpthread
7978 LIBMULTITHREAD=-lpthread LTLIBMULTITHREAD=-lpthread
7979fi
7980
7981 if test -z "$gl_have_pthread"; then
7982 # For FreeBSD 4.
7983 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_kill in -lc_r" >&5
7984$as_echo_n "checking for pthread_kill in -lc_r... " >&6; }
7985if ${ac_cv_lib_c_r_pthread_kill+:} false; then :
7986 $as_echo_n "(cached) " >&6
7987else
7988 ac_check_lib_save_LIBS=$LIBS
7989LIBS="-lc_r $LIBS"
7990cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7991/* end confdefs.h. */
7992
7993/* Override any GCC internal prototype to avoid an error.
7994 Use char because int might match the return type of a GCC
7995 builtin and then its argument prototype would still apply. */
7996#ifdef __cplusplus
7997extern "C"
7998#endif
7999char pthread_kill ();
8000int
8001main ()
8002{
8003return pthread_kill ();
8004 ;
8005 return 0;
8006}
8007_ACEOF
8008if ac_fn_c_try_link "$LINENO"; then :
8009 ac_cv_lib_c_r_pthread_kill=yes
8010else
8011 ac_cv_lib_c_r_pthread_kill=no
8012fi
8013rm -f core conftest.err conftest.$ac_objext \
8014 conftest$ac_exeext conftest.$ac_ext
8015LIBS=$ac_check_lib_save_LIBS
8016fi
8017{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_c_r_pthread_kill" >&5
8018$as_echo "$ac_cv_lib_c_r_pthread_kill" >&6; }
8019if test "x$ac_cv_lib_c_r_pthread_kill" = xyes; then :
8020 gl_have_pthread=yes
8021 LIBTHREAD=-lc_r LTLIBTHREAD=-lc_r
8022 LIBMULTITHREAD=-lc_r LTLIBMULTITHREAD=-lc_r
8023fi
8024
8025 fi
8026 fi
8027 if test -n "$gl_have_pthread"; then
8028 gl_threads_api=posix
8029
8030$as_echo "#define USE_POSIX_THREADS 1" >>confdefs.h
8031
8032 if test -n "$LIBMULTITHREAD" || test -n "$LTLIBMULTITHREAD"; then
8033 if case "$gl_cv_have_weak" in *yes) true;; *) false;; esac; then
8034
8035$as_echo "#define USE_POSIX_THREADS_WEAK 1" >>confdefs.h
8036
8037 LIBTHREAD=
8038 LTLIBTHREAD=
8039 fi
8040 fi
8041 fi
8042 fi
8043 fi
8044 if test -z "$gl_have_pthread"; then
8045 if test "$gl_use_threads" = yes || test "$gl_use_threads" = solaris; then
8046 gl_have_solaristhread=
8047 gl_save_LIBS="$LIBS"
8048 LIBS="$LIBS -lthread"
8049 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8050/* end confdefs.h. */
8051
8052#include <thread.h>
8053#include <synch.h>
8054
8055int
8056main ()
8057{
8058thr_self();
8059 ;
8060 return 0;
8061}
8062_ACEOF
8063if ac_fn_c_try_link "$LINENO"; then :
8064 gl_have_solaristhread=yes
8065fi
8066rm -f core conftest.err conftest.$ac_objext \
8067 conftest$ac_exeext conftest.$ac_ext
8068 LIBS="$gl_save_LIBS"
8069 if test -n "$gl_have_solaristhread"; then
8070 gl_threads_api=solaris
8071 LIBTHREAD=-lthread
8072 LTLIBTHREAD=-lthread
8073 LIBMULTITHREAD="$LIBTHREAD"
8074 LTLIBMULTITHREAD="$LTLIBTHREAD"
8075
8076$as_echo "#define USE_SOLARIS_THREADS 1" >>confdefs.h
8077
8078 if case "$gl_cv_have_weak" in *yes) true;; *) false;; esac; then
8079
8080$as_echo "#define USE_SOLARIS_THREADS_WEAK 1" >>confdefs.h
8081
8082 LIBTHREAD=
8083 LTLIBTHREAD=
8084 fi
8085 fi
8086 fi
8087 fi
8088 if test "$gl_use_threads" = pth; then
8089 gl_save_CPPFLAGS="$CPPFLAGS"
8090
8091
8092
8093
8094
8095 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libpth" >&5
8096$as_echo_n "checking how to link with libpth... " >&6; }
8097if ${ac_cv_libpth_libs+:} false; then :
8098 $as_echo_n "(cached) " >&6
8099else
8100
8101
8102
8103
8104
8105
8106
8107
8108 use_additional=yes
8109
8110 acl_save_prefix="$prefix"
8111 prefix="$acl_final_prefix"
8112 acl_save_exec_prefix="$exec_prefix"
8113 exec_prefix="$acl_final_exec_prefix"
8114
8115 eval additional_includedir=\"$includedir\"
8116 eval additional_libdir=\"$libdir\"
8117
8118 exec_prefix="$acl_save_exec_prefix"
8119 prefix="$acl_save_prefix"
8120
8121
8122# Check whether --with-libpth-prefix was given.
8123if test "${with_libpth_prefix+set}" = set; then :
8124 withval=$with_libpth_prefix;
8125 if test "X$withval" = "Xno"; then
8126 use_additional=no
8127 else
8128 if test "X$withval" = "X"; then
8129
8130 acl_save_prefix="$prefix"
8131 prefix="$acl_final_prefix"
8132 acl_save_exec_prefix="$exec_prefix"
8133 exec_prefix="$acl_final_exec_prefix"
8134
8135 eval additional_includedir=\"$includedir\"
8136 eval additional_libdir=\"$libdir\"
8137
8138 exec_prefix="$acl_save_exec_prefix"
8139 prefix="$acl_save_prefix"
8140
8141 else
8142 additional_includedir="$withval/include"
8143 additional_libdir="$withval/$acl_libdirstem"
8144 if test "$acl_libdirstem2" != "$acl_libdirstem" \
8145 && ! test -d "$withval/$acl_libdirstem"; then
8146 additional_libdir="$withval/$acl_libdirstem2"
8147 fi
8148 fi
8149 fi
8150
8151fi
8152
8153 LIBPTH=
8154 LTLIBPTH=
8155 INCPTH=
8156 LIBPTH_PREFIX=
8157 HAVE_LIBPTH=
8158 rpathdirs=
8159 ltrpathdirs=
8160 names_already_handled=
8161 names_next_round='pth '
8162 while test -n "$names_next_round"; do
8163 names_this_round="$names_next_round"
8164 names_next_round=
8165 for name in $names_this_round; do
8166 already_handled=
8167 for n in $names_already_handled; do
8168 if test "$n" = "$name"; then
8169 already_handled=yes
8170 break
8171 fi
8172 done
8173 if test -z "$already_handled"; then
8174 names_already_handled="$names_already_handled $name"
8175 uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./+-|ABCDEFGHIJKLMNOPQRSTUVWXYZ____|'`
8176 eval value=\"\$HAVE_LIB$uppername\"
8177 if test -n "$value"; then
8178 if test "$value" = yes; then
8179 eval value=\"\$LIB$uppername\"
8180 test -z "$value" || LIBPTH="${LIBPTH}${LIBPTH:+ }$value"
8181 eval value=\"\$LTLIB$uppername\"
8182 test -z "$value" || LTLIBPTH="${LTLIBPTH}${LTLIBPTH:+ }$value"
8183 else
8184 :
8185 fi
8186 else
8187 found_dir=
8188 found_la=
8189 found_so=
8190 found_a=
8191 eval libname=\"$acl_libname_spec\" # typically: libname=lib$name
8192 if test -n "$acl_shlibext"; then
8193 shrext=".$acl_shlibext" # typically: shrext=.so
8194 else
8195 shrext=
8196 fi
8197 if test $use_additional = yes; then
8198 dir="$additional_libdir"
8199 if test -n "$acl_shlibext"; then
8200 if test -f "$dir/$libname$shrext"; then
8201 found_dir="$dir"
8202 found_so="$dir/$libname$shrext"
8203 else
8204 if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then
8205 ver=`(cd "$dir" && \
8206 for f in "$libname$shrext".*; do echo "$f"; done \
8207 | sed -e "s,^$libname$shrext\\\\.,," \
8208 | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \
8209 | sed 1q ) 2>/dev/null`
8210 if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then
8211 found_dir="$dir"
8212 found_so="$dir/$libname$shrext.$ver"
8213 fi
8214 else
8215 eval library_names=\"$acl_library_names_spec\"
8216 for f in $library_names; do
8217 if test -f "$dir/$f"; then
8218 found_dir="$dir"
8219 found_so="$dir/$f"
8220 break
8221 fi
8222 done
8223 fi
8224 fi
8225 fi
8226 if test "X$found_dir" = "X"; then
8227 if test -f "$dir/$libname.$acl_libext"; then
8228 found_dir="$dir"
8229 found_a="$dir/$libname.$acl_libext"
8230 fi
8231 fi
8232 if test "X$found_dir" != "X"; then
8233 if test -f "$dir/$libname.la"; then
8234 found_la="$dir/$libname.la"
8235 fi
8236 fi
8237 fi
8238 if test "X$found_dir" = "X"; then
8239 for x in $LDFLAGS $LTLIBPTH; do
8240
8241 acl_save_prefix="$prefix"
8242 prefix="$acl_final_prefix"
8243 acl_save_exec_prefix="$exec_prefix"
8244 exec_prefix="$acl_final_exec_prefix"
8245 eval x=\"$x\"
8246 exec_prefix="$acl_save_exec_prefix"
8247 prefix="$acl_save_prefix"
8248
8249 case "$x" in
8250 -L*)
8251 dir=`echo "X$x" | sed -e 's/^X-L//'`
8252 if test -n "$acl_shlibext"; then
8253 if test -f "$dir/$libname$shrext"; then
8254 found_dir="$dir"
8255 found_so="$dir/$libname$shrext"
8256 else
8257 if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then
8258 ver=`(cd "$dir" && \
8259 for f in "$libname$shrext".*; do echo "$f"; done \
8260 | sed -e "s,^$libname$shrext\\\\.,," \
8261 | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \
8262 | sed 1q ) 2>/dev/null`
8263 if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then
8264 found_dir="$dir"
8265 found_so="$dir/$libname$shrext.$ver"
8266 fi
8267 else
8268 eval library_names=\"$acl_library_names_spec\"
8269 for f in $library_names; do
8270 if test -f "$dir/$f"; then
8271 found_dir="$dir"
8272 found_so="$dir/$f"
8273 break
8274 fi
8275 done
8276 fi
8277 fi
8278 fi
8279 if test "X$found_dir" = "X"; then
8280 if test -f "$dir/$libname.$acl_libext"; then
8281 found_dir="$dir"
8282 found_a="$dir/$libname.$acl_libext"
8283 fi
8284 fi
8285 if test "X$found_dir" != "X"; then
8286 if test -f "$dir/$libname.la"; then
8287 found_la="$dir/$libname.la"
8288 fi
8289 fi
8290 ;;
8291 esac
8292 if test "X$found_dir" != "X"; then
8293 break
8294 fi
8295 done
8296 fi
8297 if test "X$found_dir" != "X"; then
8298 LTLIBPTH="${LTLIBPTH}${LTLIBPTH:+ }-L$found_dir -l$name"
8299 if test "X$found_so" != "X"; then
8300 if test "$enable_rpath" = no \
8301 || test "X$found_dir" = "X/usr/$acl_libdirstem" \
8302 || test "X$found_dir" = "X/usr/$acl_libdirstem2"; then
8303 LIBPTH="${LIBPTH}${LIBPTH:+ }$found_so"
8304 else
8305 haveit=
8306 for x in $ltrpathdirs; do
8307 if test "X$x" = "X$found_dir"; then
8308 haveit=yes
8309 break
8310 fi
8311 done
8312 if test -z "$haveit"; then
8313 ltrpathdirs="$ltrpathdirs $found_dir"
8314 fi
8315 if test "$acl_hardcode_direct" = yes; then
8316 LIBPTH="${LIBPTH}${LIBPTH:+ }$found_so"
8317 else
8318 if test -n "$acl_hardcode_libdir_flag_spec" && test "$acl_hardcode_minus_L" = no; then
8319 LIBPTH="${LIBPTH}${LIBPTH:+ }$found_so"
8320 haveit=
8321 for x in $rpathdirs; do
8322 if test "X$x" = "X$found_dir"; then
8323 haveit=yes
8324 break
8325 fi
8326 done
8327 if test -z "$haveit"; then
8328 rpathdirs="$rpathdirs $found_dir"
8329 fi
8330 else
8331 haveit=
8332 for x in $LDFLAGS $LIBPTH; do
8333
8334 acl_save_prefix="$prefix"
8335 prefix="$acl_final_prefix"
8336 acl_save_exec_prefix="$exec_prefix"
8337 exec_prefix="$acl_final_exec_prefix"
8338 eval x=\"$x\"
8339 exec_prefix="$acl_save_exec_prefix"
8340 prefix="$acl_save_prefix"
8341
8342 if test "X$x" = "X-L$found_dir"; then
8343 haveit=yes
8344 break
8345 fi
8346 done
8347 if test -z "$haveit"; then
8348 LIBPTH="${LIBPTH}${LIBPTH:+ }-L$found_dir"
8349 fi
8350 if test "$acl_hardcode_minus_L" != no; then
8351 LIBPTH="${LIBPTH}${LIBPTH:+ }$found_so"
8352 else
8353 LIBPTH="${LIBPTH}${LIBPTH:+ }-l$name"
8354 fi
8355 fi
8356 fi
8357 fi
8358 else
8359 if test "X$found_a" != "X"; then
8360 LIBPTH="${LIBPTH}${LIBPTH:+ }$found_a"
8361 else
8362 LIBPTH="${LIBPTH}${LIBPTH:+ }-L$found_dir -l$name"
8363 fi
8364 fi
8365 additional_includedir=
8366 case "$found_dir" in
8367 */$acl_libdirstem | */$acl_libdirstem/)
8368 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem/"'*$,,'`
8369 if test "$name" = 'pth'; then
8370 LIBPTH_PREFIX="$basedir"
8371 fi
8372 additional_includedir="$basedir/include"
8373 ;;
8374 */$acl_libdirstem2 | */$acl_libdirstem2/)
8375 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem2/"'*$,,'`
8376 if test "$name" = 'pth'; then
8377 LIBPTH_PREFIX="$basedir"
8378 fi
8379 additional_includedir="$basedir/include"
8380 ;;
8381 esac
8382 if test "X$additional_includedir" != "X"; then
8383 if test "X$additional_includedir" != "X/usr/include"; then
8384 haveit=
8385 if test "X$additional_includedir" = "X/usr/local/include"; then
8386 if test -n "$GCC"; then
8387 case $host_os in
8388 linux* | gnu* | k*bsd*-gnu) haveit=yes;;
8389 esac
8390 fi
8391 fi
8392 if test -z "$haveit"; then
8393 for x in $CPPFLAGS $INCPTH; do
8394
8395 acl_save_prefix="$prefix"
8396 prefix="$acl_final_prefix"
8397 acl_save_exec_prefix="$exec_prefix"
8398 exec_prefix="$acl_final_exec_prefix"
8399 eval x=\"$x\"
8400 exec_prefix="$acl_save_exec_prefix"
8401 prefix="$acl_save_prefix"
8402
8403 if test "X$x" = "X-I$additional_includedir"; then
8404 haveit=yes
8405 break
8406 fi
8407 done
8408 if test -z "$haveit"; then
8409 if test -d "$additional_includedir"; then
8410 INCPTH="${INCPTH}${INCPTH:+ }-I$additional_includedir"
8411 fi
8412 fi
8413 fi
8414 fi
8415 fi
8416 if test -n "$found_la"; then
8417 save_libdir="$libdir"
8418 case "$found_la" in
8419 */* | *\\*) . "$found_la" ;;
8420 *) . "./$found_la" ;;
8421 esac
8422 libdir="$save_libdir"
8423 for dep in $dependency_libs; do
8424 case "$dep" in
8425 -L*)
8426 additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
8427 if test "X$additional_libdir" != "X/usr/$acl_libdirstem" \
8428 && test "X$additional_libdir" != "X/usr/$acl_libdirstem2"; then
8429 haveit=
8430 if test "X$additional_libdir" = "X/usr/local/$acl_libdirstem" \
8431 || test "X$additional_libdir" = "X/usr/local/$acl_libdirstem2"; then
8432 if test -n "$GCC"; then
8433 case $host_os in
8434 linux* | gnu* | k*bsd*-gnu) haveit=yes;;
8435 esac
8436 fi
8437 fi
8438 if test -z "$haveit"; then
8439 haveit=
8440 for x in $LDFLAGS $LIBPTH; do
8441
8442 acl_save_prefix="$prefix"
8443 prefix="$acl_final_prefix"
8444 acl_save_exec_prefix="$exec_prefix"
8445 exec_prefix="$acl_final_exec_prefix"
8446 eval x=\"$x\"
8447 exec_prefix="$acl_save_exec_prefix"
8448 prefix="$acl_save_prefix"
8449
8450 if test "X$x" = "X-L$additional_libdir"; then
8451 haveit=yes
8452 break
8453 fi
8454 done
8455 if test -z "$haveit"; then
8456 if test -d "$additional_libdir"; then
8457 LIBPTH="${LIBPTH}${LIBPTH:+ }-L$additional_libdir"
8458 fi
8459 fi
8460 haveit=
8461 for x in $LDFLAGS $LTLIBPTH; do
8462
8463 acl_save_prefix="$prefix"
8464 prefix="$acl_final_prefix"
8465 acl_save_exec_prefix="$exec_prefix"
8466 exec_prefix="$acl_final_exec_prefix"
8467 eval x=\"$x\"
8468 exec_prefix="$acl_save_exec_prefix"
8469 prefix="$acl_save_prefix"
8470
8471 if test "X$x" = "X-L$additional_libdir"; then
8472 haveit=yes
8473 break
8474 fi
8475 done
8476 if test -z "$haveit"; then
8477 if test -d "$additional_libdir"; then
8478 LTLIBPTH="${LTLIBPTH}${LTLIBPTH:+ }-L$additional_libdir"
8479 fi
8480 fi
8481 fi
8482 fi
8483 ;;
8484 -R*)
8485 dir=`echo "X$dep" | sed -e 's/^X-R//'`
8486 if test "$enable_rpath" != no; then
8487 haveit=
8488 for x in $rpathdirs; do
8489 if test "X$x" = "X$dir"; then
8490 haveit=yes
8491 break
8492 fi
8493 done
8494 if test -z "$haveit"; then
8495 rpathdirs="$rpathdirs $dir"
8496 fi
8497 haveit=
8498 for x in $ltrpathdirs; do
8499 if test "X$x" = "X$dir"; then
8500 haveit=yes
8501 break
8502 fi
8503 done
8504 if test -z "$haveit"; then
8505 ltrpathdirs="$ltrpathdirs $dir"
8506 fi
8507 fi
8508 ;;
8509 -l*)
8510 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
8511 ;;
8512 *.la)
8513 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
8514 ;;
8515 *)
8516 LIBPTH="${LIBPTH}${LIBPTH:+ }$dep"
8517 LTLIBPTH="${LTLIBPTH}${LTLIBPTH:+ }$dep"
8518 ;;
8519 esac
8520 done
8521 fi
8522 else
8523 LIBPTH="${LIBPTH}${LIBPTH:+ }-l$name"
8524 LTLIBPTH="${LTLIBPTH}${LTLIBPTH:+ }-l$name"
8525 fi
8526 fi
8527 fi
8528 done
8529 done
8530 if test "X$rpathdirs" != "X"; then
8531 if test -n "$acl_hardcode_libdir_separator"; then
8532 alldirs=
8533 for found_dir in $rpathdirs; do
8534 alldirs="${alldirs}${alldirs:+$acl_hardcode_libdir_separator}$found_dir"
8535 done
8536 acl_save_libdir="$libdir"
8537 libdir="$alldirs"
8538 eval flag=\"$acl_hardcode_libdir_flag_spec\"
8539 libdir="$acl_save_libdir"
8540 LIBPTH="${LIBPTH}${LIBPTH:+ }$flag"
8541 else
8542 for found_dir in $rpathdirs; do
8543 acl_save_libdir="$libdir"
8544 libdir="$found_dir"
8545 eval flag=\"$acl_hardcode_libdir_flag_spec\"
8546 libdir="$acl_save_libdir"
8547 LIBPTH="${LIBPTH}${LIBPTH:+ }$flag"
8548 done
8549 fi
8550 fi
8551 if test "X$ltrpathdirs" != "X"; then
8552 for found_dir in $ltrpathdirs; do
8553 LTLIBPTH="${LTLIBPTH}${LTLIBPTH:+ }-R$found_dir"
8554 done
8555 fi
8556
8557
8558
8559
8560
8561
8562 ac_cv_libpth_libs="$LIBPTH"
8563 ac_cv_libpth_ltlibs="$LTLIBPTH"
8564 ac_cv_libpth_cppflags="$INCPTH"
8565 ac_cv_libpth_prefix="$LIBPTH_PREFIX"
8566
8567fi
8568{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_libpth_libs" >&5
8569$as_echo "$ac_cv_libpth_libs" >&6; }
8570 LIBPTH="$ac_cv_libpth_libs"
8571 LTLIBPTH="$ac_cv_libpth_ltlibs"
8572 INCPTH="$ac_cv_libpth_cppflags"
8573 LIBPTH_PREFIX="$ac_cv_libpth_prefix"
8574
8575 for element in $INCPTH; do
8576 haveit=
8577 for x in $CPPFLAGS; do
8578
8579 acl_save_prefix="$prefix"
8580 prefix="$acl_final_prefix"
8581 acl_save_exec_prefix="$exec_prefix"
8582 exec_prefix="$acl_final_exec_prefix"
8583 eval x=\"$x\"
8584 exec_prefix="$acl_save_exec_prefix"
8585 prefix="$acl_save_prefix"
8586
8587 if test "X$x" = "X$element"; then
8588 haveit=yes
8589 break
8590 fi
8591 done
8592 if test -z "$haveit"; then
8593 CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
8594 fi
8595 done
8596
8597
8598
8599
8600 HAVE_LIBPTH=yes
8601
8602
8603
8604 gl_have_pth=
8605 gl_save_LIBS="$LIBS"
8606 LIBS="$LIBS $LIBPTH"
8607 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8608/* end confdefs.h. */
8609#include <pth.h>
8610int
8611main ()
8612{
8613pth_self();
8614 ;
8615 return 0;
8616}
8617_ACEOF
8618if ac_fn_c_try_link "$LINENO"; then :
8619 gl_have_pth=yes
8620fi
8621rm -f core conftest.err conftest.$ac_objext \
8622 conftest$ac_exeext conftest.$ac_ext
8623 LIBS="$gl_save_LIBS"
8624 if test -n "$gl_have_pth"; then
8625 gl_threads_api=pth
8626 LIBTHREAD="$LIBPTH"
8627 LTLIBTHREAD="$LTLIBPTH"
8628 LIBMULTITHREAD="$LIBTHREAD"
8629 LTLIBMULTITHREAD="$LTLIBTHREAD"
8630
8631$as_echo "#define USE_PTH_THREADS 1" >>confdefs.h
8632
8633 if test -n "$LIBMULTITHREAD" || test -n "$LTLIBMULTITHREAD"; then
8634 if case "$gl_cv_have_weak" in *yes) true;; *) false;; esac; then
8635
8636$as_echo "#define USE_PTH_THREADS_WEAK 1" >>confdefs.h
8637
8638 LIBTHREAD=
8639 LTLIBTHREAD=
8640 fi
8641 fi
8642 else
8643 CPPFLAGS="$gl_save_CPPFLAGS"
8644 fi
8645 fi
8646 if test -z "$gl_have_pthread"; then
8647 case "$gl_use_threads" in
8648 yes | windows | win32) # The 'win32' is for backward compatibility.
8649 if { case "$host_os" in
8650 mingw*) true;;
8651 *) false;;
8652 esac
8653 }; then
8654 gl_threads_api=windows
8655
8656$as_echo "#define USE_WINDOWS_THREADS 1" >>confdefs.h
8657
8658 fi
8659 ;;
8660 esac
8661 fi
8662 fi
8663 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for multithread API to use" >&5
8664$as_echo_n "checking for multithread API to use... " >&6; }
8665 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_threads_api" >&5
8666$as_echo "$gl_threads_api" >&6; }
8667
8668
8669
8670
8671
8672
8673
8674
8675
8676
8677
8678 if test "$gl_threads_api" = posix; then
8679 # OSF/1 4.0 and Mac OS X 10.1 lack the pthread_rwlock_t type and the
8680 # pthread_rwlock_* functions.
8681 ac_fn_c_check_type "$LINENO" "pthread_rwlock_t" "ac_cv_type_pthread_rwlock_t" "#include <pthread.h>
8682"
8683if test "x$ac_cv_type_pthread_rwlock_t" = xyes; then :
8684
8685$as_echo "#define HAVE_PTHREAD_RWLOCK 1" >>confdefs.h
8686
8687fi
8688
8689 # glibc defines PTHREAD_MUTEX_RECURSIVE as enum, not as a macro.
8690 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8691/* end confdefs.h. */
8692
8693 #include <pthread.h>
8694int
8695main ()
8696{
8697
8698#if __FreeBSD__ == 4
8699error "No, in FreeBSD 4.0 recursive mutexes actually don't work."
8700#elif (defined __ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ \
8701 && __ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ < 1070)
8702error "No, in Mac OS X < 10.7 recursive mutexes actually don't work."
8703#else
8704int x = (int)PTHREAD_MUTEX_RECURSIVE;
8705return !x;
8706#endif
8707
8708 ;
8709 return 0;
8710}
8711_ACEOF
8712if ac_fn_c_try_compile "$LINENO"; then :
8713
8714$as_echo "#define HAVE_PTHREAD_MUTEX_RECURSIVE 1" >>confdefs.h
8715
8716fi
8717rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8718 fi
8719 :
8720
8721
8722
8723
8724
8725
8726
8727
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008728
8729
8730
8731
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008732 use_additional=yes
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008733
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008734 acl_save_prefix="$prefix"
8735 prefix="$acl_final_prefix"
8736 acl_save_exec_prefix="$exec_prefix"
8737 exec_prefix="$acl_final_exec_prefix"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008738
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008739 eval additional_includedir=\"$includedir\"
8740 eval additional_libdir=\"$libdir\"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008741
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008742 exec_prefix="$acl_save_exec_prefix"
8743 prefix="$acl_save_prefix"
8744
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008745
Theodore Ts'oe1052142006-10-21 21:46:47 -04008746# Check whether --with-libiconv-prefix was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008747if test "${with_libiconv_prefix+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04008748 withval=$with_libiconv_prefix;
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008749 if test "X$withval" = "Xno"; then
8750 use_additional=no
8751 else
8752 if test "X$withval" = "X"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008753
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008754 acl_save_prefix="$prefix"
8755 prefix="$acl_final_prefix"
8756 acl_save_exec_prefix="$exec_prefix"
8757 exec_prefix="$acl_final_exec_prefix"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008758
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008759 eval additional_includedir=\"$includedir\"
8760 eval additional_libdir=\"$libdir\"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008761
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008762 exec_prefix="$acl_save_exec_prefix"
8763 prefix="$acl_save_prefix"
8764
8765 else
8766 additional_includedir="$withval/include"
Theodore Ts'o93613952014-07-03 23:44:13 -04008767 additional_libdir="$withval/$acl_libdirstem"
8768 if test "$acl_libdirstem2" != "$acl_libdirstem" \
8769 && ! test -d "$withval/$acl_libdirstem"; then
8770 additional_libdir="$withval/$acl_libdirstem2"
8771 fi
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008772 fi
8773 fi
8774
Theodore Ts'oe1052142006-10-21 21:46:47 -04008775fi
8776
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008777 LIBICONV=
8778 LTLIBICONV=
8779 INCICONV=
Theodore Ts'o93613952014-07-03 23:44:13 -04008780 LIBICONV_PREFIX=
8781 HAVE_LIBICONV=
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008782 rpathdirs=
8783 ltrpathdirs=
8784 names_already_handled=
8785 names_next_round='iconv '
8786 while test -n "$names_next_round"; do
8787 names_this_round="$names_next_round"
8788 names_next_round=
8789 for name in $names_this_round; do
8790 already_handled=
8791 for n in $names_already_handled; do
8792 if test "$n" = "$name"; then
8793 already_handled=yes
8794 break
8795 fi
8796 done
8797 if test -z "$already_handled"; then
8798 names_already_handled="$names_already_handled $name"
Theodore Ts'o93613952014-07-03 23:44:13 -04008799 uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./+-|ABCDEFGHIJKLMNOPQRSTUVWXYZ____|'`
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008800 eval value=\"\$HAVE_LIB$uppername\"
8801 if test -n "$value"; then
8802 if test "$value" = yes; then
8803 eval value=\"\$LIB$uppername\"
8804 test -z "$value" || LIBICONV="${LIBICONV}${LIBICONV:+ }$value"
8805 eval value=\"\$LTLIB$uppername\"
8806 test -z "$value" || LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$value"
8807 else
8808 :
8809 fi
8810 else
8811 found_dir=
8812 found_la=
8813 found_so=
8814 found_a=
Theodore Ts'o93613952014-07-03 23:44:13 -04008815 eval libname=\"$acl_libname_spec\" # typically: libname=lib$name
8816 if test -n "$acl_shlibext"; then
8817 shrext=".$acl_shlibext" # typically: shrext=.so
8818 else
8819 shrext=
8820 fi
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008821 if test $use_additional = yes; then
Theodore Ts'o93613952014-07-03 23:44:13 -04008822 dir="$additional_libdir"
8823 if test -n "$acl_shlibext"; then
8824 if test -f "$dir/$libname$shrext"; then
8825 found_dir="$dir"
8826 found_so="$dir/$libname$shrext"
8827 else
8828 if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then
8829 ver=`(cd "$dir" && \
8830 for f in "$libname$shrext".*; do echo "$f"; done \
8831 | sed -e "s,^$libname$shrext\\\\.,," \
8832 | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \
8833 | sed 1q ) 2>/dev/null`
8834 if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then
8835 found_dir="$dir"
8836 found_so="$dir/$libname$shrext.$ver"
8837 fi
8838 else
8839 eval library_names=\"$acl_library_names_spec\"
8840 for f in $library_names; do
8841 if test -f "$dir/$f"; then
8842 found_dir="$dir"
8843 found_so="$dir/$f"
8844 break
8845 fi
8846 done
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008847 fi
8848 fi
8849 fi
Theodore Ts'o93613952014-07-03 23:44:13 -04008850 if test "X$found_dir" = "X"; then
8851 if test -f "$dir/$libname.$acl_libext"; then
8852 found_dir="$dir"
8853 found_a="$dir/$libname.$acl_libext"
8854 fi
8855 fi
8856 if test "X$found_dir" != "X"; then
8857 if test -f "$dir/$libname.la"; then
8858 found_la="$dir/$libname.la"
8859 fi
8860 fi
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008861 fi
8862 if test "X$found_dir" = "X"; then
8863 for x in $LDFLAGS $LTLIBICONV; do
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008864
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008865 acl_save_prefix="$prefix"
8866 prefix="$acl_final_prefix"
8867 acl_save_exec_prefix="$exec_prefix"
8868 exec_prefix="$acl_final_exec_prefix"
8869 eval x=\"$x\"
8870 exec_prefix="$acl_save_exec_prefix"
8871 prefix="$acl_save_prefix"
8872
8873 case "$x" in
8874 -L*)
8875 dir=`echo "X$x" | sed -e 's/^X-L//'`
Theodore Ts'o93613952014-07-03 23:44:13 -04008876 if test -n "$acl_shlibext"; then
8877 if test -f "$dir/$libname$shrext"; then
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008878 found_dir="$dir"
Theodore Ts'o93613952014-07-03 23:44:13 -04008879 found_so="$dir/$libname$shrext"
8880 else
8881 if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then
8882 ver=`(cd "$dir" && \
8883 for f in "$libname$shrext".*; do echo "$f"; done \
8884 | sed -e "s,^$libname$shrext\\\\.,," \
8885 | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \
8886 | sed 1q ) 2>/dev/null`
8887 if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then
8888 found_dir="$dir"
8889 found_so="$dir/$libname$shrext.$ver"
8890 fi
8891 else
8892 eval library_names=\"$acl_library_names_spec\"
8893 for f in $library_names; do
8894 if test -f "$dir/$f"; then
8895 found_dir="$dir"
8896 found_so="$dir/$f"
8897 break
8898 fi
8899 done
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008900 fi
8901 fi
8902 fi
Theodore Ts'o93613952014-07-03 23:44:13 -04008903 if test "X$found_dir" = "X"; then
8904 if test -f "$dir/$libname.$acl_libext"; then
8905 found_dir="$dir"
8906 found_a="$dir/$libname.$acl_libext"
8907 fi
8908 fi
8909 if test "X$found_dir" != "X"; then
8910 if test -f "$dir/$libname.la"; then
8911 found_la="$dir/$libname.la"
8912 fi
8913 fi
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008914 ;;
8915 esac
8916 if test "X$found_dir" != "X"; then
8917 break
8918 fi
8919 done
8920 fi
8921 if test "X$found_dir" != "X"; then
8922 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$found_dir -l$name"
8923 if test "X$found_so" != "X"; then
Theodore Ts'o93613952014-07-03 23:44:13 -04008924 if test "$enable_rpath" = no \
8925 || test "X$found_dir" = "X/usr/$acl_libdirstem" \
8926 || test "X$found_dir" = "X/usr/$acl_libdirstem2"; then
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008927 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
8928 else
8929 haveit=
8930 for x in $ltrpathdirs; do
8931 if test "X$x" = "X$found_dir"; then
8932 haveit=yes
8933 break
8934 fi
8935 done
8936 if test -z "$haveit"; then
8937 ltrpathdirs="$ltrpathdirs $found_dir"
8938 fi
Theodore Ts'o93613952014-07-03 23:44:13 -04008939 if test "$acl_hardcode_direct" = yes; then
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008940 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
8941 else
Theodore Ts'o93613952014-07-03 23:44:13 -04008942 if test -n "$acl_hardcode_libdir_flag_spec" && test "$acl_hardcode_minus_L" = no; then
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008943 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
8944 haveit=
8945 for x in $rpathdirs; do
8946 if test "X$x" = "X$found_dir"; then
8947 haveit=yes
8948 break
8949 fi
8950 done
8951 if test -z "$haveit"; then
8952 rpathdirs="$rpathdirs $found_dir"
8953 fi
8954 else
8955 haveit=
8956 for x in $LDFLAGS $LIBICONV; do
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008957
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008958 acl_save_prefix="$prefix"
8959 prefix="$acl_final_prefix"
8960 acl_save_exec_prefix="$exec_prefix"
8961 exec_prefix="$acl_final_exec_prefix"
8962 eval x=\"$x\"
8963 exec_prefix="$acl_save_exec_prefix"
8964 prefix="$acl_save_prefix"
8965
8966 if test "X$x" = "X-L$found_dir"; then
8967 haveit=yes
8968 break
8969 fi
8970 done
8971 if test -z "$haveit"; then
8972 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir"
8973 fi
Theodore Ts'o93613952014-07-03 23:44:13 -04008974 if test "$acl_hardcode_minus_L" != no; then
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008975 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
8976 else
8977 LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
8978 fi
8979 fi
8980 fi
8981 fi
8982 else
8983 if test "X$found_a" != "X"; then
8984 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_a"
8985 else
8986 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir -l$name"
8987 fi
8988 fi
8989 additional_includedir=
8990 case "$found_dir" in
Theodore Ts'o93613952014-07-03 23:44:13 -04008991 */$acl_libdirstem | */$acl_libdirstem/)
8992 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem/"'*$,,'`
8993 if test "$name" = 'iconv'; then
8994 LIBICONV_PREFIX="$basedir"
8995 fi
8996 additional_includedir="$basedir/include"
8997 ;;
8998 */$acl_libdirstem2 | */$acl_libdirstem2/)
8999 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem2/"'*$,,'`
9000 if test "$name" = 'iconv'; then
9001 LIBICONV_PREFIX="$basedir"
9002 fi
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009003 additional_includedir="$basedir/include"
9004 ;;
9005 esac
9006 if test "X$additional_includedir" != "X"; then
9007 if test "X$additional_includedir" != "X/usr/include"; then
9008 haveit=
9009 if test "X$additional_includedir" = "X/usr/local/include"; then
9010 if test -n "$GCC"; then
9011 case $host_os in
Theodore Ts'o93613952014-07-03 23:44:13 -04009012 linux* | gnu* | k*bsd*-gnu) haveit=yes;;
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009013 esac
9014 fi
9015 fi
9016 if test -z "$haveit"; then
9017 for x in $CPPFLAGS $INCICONV; do
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009018
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009019 acl_save_prefix="$prefix"
9020 prefix="$acl_final_prefix"
9021 acl_save_exec_prefix="$exec_prefix"
9022 exec_prefix="$acl_final_exec_prefix"
9023 eval x=\"$x\"
9024 exec_prefix="$acl_save_exec_prefix"
9025 prefix="$acl_save_prefix"
9026
9027 if test "X$x" = "X-I$additional_includedir"; then
9028 haveit=yes
9029 break
9030 fi
9031 done
9032 if test -z "$haveit"; then
9033 if test -d "$additional_includedir"; then
9034 INCICONV="${INCICONV}${INCICONV:+ }-I$additional_includedir"
9035 fi
9036 fi
9037 fi
9038 fi
9039 fi
9040 if test -n "$found_la"; then
9041 save_libdir="$libdir"
9042 case "$found_la" in
9043 */* | *\\*) . "$found_la" ;;
9044 *) . "./$found_la" ;;
9045 esac
9046 libdir="$save_libdir"
9047 for dep in $dependency_libs; do
9048 case "$dep" in
9049 -L*)
9050 additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
Theodore Ts'o93613952014-07-03 23:44:13 -04009051 if test "X$additional_libdir" != "X/usr/$acl_libdirstem" \
9052 && test "X$additional_libdir" != "X/usr/$acl_libdirstem2"; then
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009053 haveit=
Theodore Ts'o93613952014-07-03 23:44:13 -04009054 if test "X$additional_libdir" = "X/usr/local/$acl_libdirstem" \
9055 || test "X$additional_libdir" = "X/usr/local/$acl_libdirstem2"; then
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009056 if test -n "$GCC"; then
9057 case $host_os in
Theodore Ts'o93613952014-07-03 23:44:13 -04009058 linux* | gnu* | k*bsd*-gnu) haveit=yes;;
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009059 esac
9060 fi
9061 fi
9062 if test -z "$haveit"; then
9063 haveit=
9064 for x in $LDFLAGS $LIBICONV; do
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009065
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009066 acl_save_prefix="$prefix"
9067 prefix="$acl_final_prefix"
9068 acl_save_exec_prefix="$exec_prefix"
9069 exec_prefix="$acl_final_exec_prefix"
9070 eval x=\"$x\"
9071 exec_prefix="$acl_save_exec_prefix"
9072 prefix="$acl_save_prefix"
9073
9074 if test "X$x" = "X-L$additional_libdir"; then
9075 haveit=yes
9076 break
9077 fi
9078 done
9079 if test -z "$haveit"; then
9080 if test -d "$additional_libdir"; then
9081 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$additional_libdir"
9082 fi
9083 fi
9084 haveit=
9085 for x in $LDFLAGS $LTLIBICONV; do
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009086
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009087 acl_save_prefix="$prefix"
9088 prefix="$acl_final_prefix"
9089 acl_save_exec_prefix="$exec_prefix"
9090 exec_prefix="$acl_final_exec_prefix"
9091 eval x=\"$x\"
9092 exec_prefix="$acl_save_exec_prefix"
9093 prefix="$acl_save_prefix"
9094
9095 if test "X$x" = "X-L$additional_libdir"; then
9096 haveit=yes
9097 break
9098 fi
9099 done
9100 if test -z "$haveit"; then
9101 if test -d "$additional_libdir"; then
9102 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$additional_libdir"
9103 fi
9104 fi
9105 fi
9106 fi
9107 ;;
9108 -R*)
9109 dir=`echo "X$dep" | sed -e 's/^X-R//'`
9110 if test "$enable_rpath" != no; then
9111 haveit=
9112 for x in $rpathdirs; do
9113 if test "X$x" = "X$dir"; then
9114 haveit=yes
9115 break
9116 fi
9117 done
9118 if test -z "$haveit"; then
9119 rpathdirs="$rpathdirs $dir"
9120 fi
9121 haveit=
9122 for x in $ltrpathdirs; do
9123 if test "X$x" = "X$dir"; then
9124 haveit=yes
9125 break
9126 fi
9127 done
9128 if test -z "$haveit"; then
9129 ltrpathdirs="$ltrpathdirs $dir"
9130 fi
9131 fi
9132 ;;
9133 -l*)
9134 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
9135 ;;
9136 *.la)
9137 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
9138 ;;
9139 *)
9140 LIBICONV="${LIBICONV}${LIBICONV:+ }$dep"
9141 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$dep"
9142 ;;
9143 esac
9144 done
9145 fi
9146 else
9147 LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
9148 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-l$name"
9149 fi
9150 fi
9151 fi
9152 done
9153 done
9154 if test "X$rpathdirs" != "X"; then
Theodore Ts'o93613952014-07-03 23:44:13 -04009155 if test -n "$acl_hardcode_libdir_separator"; then
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009156 alldirs=
9157 for found_dir in $rpathdirs; do
Theodore Ts'o93613952014-07-03 23:44:13 -04009158 alldirs="${alldirs}${alldirs:+$acl_hardcode_libdir_separator}$found_dir"
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009159 done
9160 acl_save_libdir="$libdir"
9161 libdir="$alldirs"
Theodore Ts'o93613952014-07-03 23:44:13 -04009162 eval flag=\"$acl_hardcode_libdir_flag_spec\"
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009163 libdir="$acl_save_libdir"
9164 LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
9165 else
9166 for found_dir in $rpathdirs; do
9167 acl_save_libdir="$libdir"
9168 libdir="$found_dir"
Theodore Ts'o93613952014-07-03 23:44:13 -04009169 eval flag=\"$acl_hardcode_libdir_flag_spec\"
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009170 libdir="$acl_save_libdir"
9171 LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
9172 done
9173 fi
9174 fi
9175 if test "X$ltrpathdirs" != "X"; then
9176 for found_dir in $ltrpathdirs; do
9177 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-R$found_dir"
9178 done
9179 fi
9180
Theodore Ts'o93636bd2003-07-12 02:45:05 -04009181
9182
Theodore Ts'o93636bd2003-07-12 02:45:05 -04009183
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009184
9185
9186
9187
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009188
9189
9190
Theodore Ts'o93636bd2003-07-12 02:45:05 -04009191
9192 am_save_CPPFLAGS="$CPPFLAGS"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009193
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009194 for element in $INCICONV; do
9195 haveit=
9196 for x in $CPPFLAGS; do
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009197
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009198 acl_save_prefix="$prefix"
9199 prefix="$acl_final_prefix"
9200 acl_save_exec_prefix="$exec_prefix"
9201 exec_prefix="$acl_final_exec_prefix"
9202 eval x=\"$x\"
9203 exec_prefix="$acl_save_exec_prefix"
9204 prefix="$acl_save_prefix"
9205
9206 if test "X$x" = "X$element"; then
9207 haveit=yes
9208 break
9209 fi
9210 done
9211 if test -z "$haveit"; then
9212 CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
9213 fi
9214 done
9215
Theodore Ts'o07a0db12003-07-05 14:50:24 -04009216
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009217 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009218$as_echo_n "checking for iconv... " >&6; }
Theodore Ts'o91d11da2012-09-06 23:01:14 -04009219if ${am_cv_func_iconv+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009220 $as_echo_n "(cached) " >&6
Theodore Ts'o93636bd2003-07-12 02:45:05 -04009221else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009222
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009223 am_cv_func_iconv="no, consider installing GNU libiconv"
9224 am_cv_lib_iconv=no
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009225 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009226/* end confdefs.h. */
Theodore Ts'o93613952014-07-03 23:44:13 -04009227
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009228#include <stdlib.h>
9229#include <iconv.h>
Theodore Ts'o93613952014-07-03 23:44:13 -04009230
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009231int
9232main ()
9233{
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009234iconv_t cd = iconv_open("","");
Theodore Ts'o93613952014-07-03 23:44:13 -04009235 iconv(cd,NULL,NULL,NULL,NULL);
9236 iconv_close(cd);
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009237 ;
9238 return 0;
9239}
9240_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009241if ac_fn_c_try_link "$LINENO"; then :
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009242 am_cv_func_iconv=yes
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009243fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009244rm -f core conftest.err conftest.$ac_objext \
9245 conftest$ac_exeext conftest.$ac_ext
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009246 if test "$am_cv_func_iconv" != yes; then
9247 am_save_LIBS="$LIBS"
9248 LIBS="$LIBS $LIBICONV"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009249 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009250/* end confdefs.h. */
Theodore Ts'o93613952014-07-03 23:44:13 -04009251
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009252#include <stdlib.h>
9253#include <iconv.h>
Theodore Ts'o93613952014-07-03 23:44:13 -04009254
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009255int
9256main ()
9257{
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009258iconv_t cd = iconv_open("","");
Theodore Ts'o93613952014-07-03 23:44:13 -04009259 iconv(cd,NULL,NULL,NULL,NULL);
9260 iconv_close(cd);
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009261 ;
9262 return 0;
9263}
9264_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009265if ac_fn_c_try_link "$LINENO"; then :
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009266 am_cv_lib_iconv=yes
9267 am_cv_func_iconv=yes
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009268fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009269rm -f core conftest.err conftest.$ac_objext \
9270 conftest$ac_exeext conftest.$ac_ext
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009271 LIBS="$am_save_LIBS"
9272 fi
Theodore Ts'o07a0db12003-07-05 14:50:24 -04009273
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009274fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009275{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_func_iconv" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009276$as_echo "$am_cv_func_iconv" >&6; }
Theodore Ts'o93636bd2003-07-12 02:45:05 -04009277 if test "$am_cv_func_iconv" = yes; then
Theodore Ts'o93613952014-07-03 23:44:13 -04009278 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working iconv" >&5
9279$as_echo_n "checking for working iconv... " >&6; }
9280if ${am_cv_func_iconv_works+:} false; then :
9281 $as_echo_n "(cached) " >&6
9282else
9283
9284 am_save_LIBS="$LIBS"
9285 if test $am_cv_lib_iconv = yes; then
9286 LIBS="$LIBS $LIBICONV"
9287 fi
9288 if test "$cross_compiling" = yes; then :
9289
9290 case "$host_os" in
9291 aix* | hpux*) am_cv_func_iconv_works="guessing no" ;;
9292 *) am_cv_func_iconv_works="guessing yes" ;;
9293 esac
9294
9295else
9296 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9297/* end confdefs.h. */
9298
9299#include <iconv.h>
9300#include <string.h>
9301int main ()
9302{
9303 int result = 0;
9304 /* Test against AIX 5.1 bug: Failures are not distinguishable from successful
9305 returns. */
9306 {
9307 iconv_t cd_utf8_to_88591 = iconv_open ("ISO8859-1", "UTF-8");
9308 if (cd_utf8_to_88591 != (iconv_t)(-1))
9309 {
9310 static const char input[] = "\342\202\254"; /* EURO SIGN */
9311 char buf[10];
9312 const char *inptr = input;
9313 size_t inbytesleft = strlen (input);
9314 char *outptr = buf;
9315 size_t outbytesleft = sizeof (buf);
9316 size_t res = iconv (cd_utf8_to_88591,
9317 (char **) &inptr, &inbytesleft,
9318 &outptr, &outbytesleft);
9319 if (res == 0)
9320 result |= 1;
9321 iconv_close (cd_utf8_to_88591);
9322 }
9323 }
9324 /* Test against Solaris 10 bug: Failures are not distinguishable from
9325 successful returns. */
9326 {
9327 iconv_t cd_ascii_to_88591 = iconv_open ("ISO8859-1", "646");
9328 if (cd_ascii_to_88591 != (iconv_t)(-1))
9329 {
9330 static const char input[] = "\263";
9331 char buf[10];
9332 const char *inptr = input;
9333 size_t inbytesleft = strlen (input);
9334 char *outptr = buf;
9335 size_t outbytesleft = sizeof (buf);
9336 size_t res = iconv (cd_ascii_to_88591,
9337 (char **) &inptr, &inbytesleft,
9338 &outptr, &outbytesleft);
9339 if (res == 0)
9340 result |= 2;
9341 iconv_close (cd_ascii_to_88591);
9342 }
9343 }
9344 /* Test against AIX 6.1..7.1 bug: Buffer overrun. */
9345 {
9346 iconv_t cd_88591_to_utf8 = iconv_open ("UTF-8", "ISO-8859-1");
9347 if (cd_88591_to_utf8 != (iconv_t)(-1))
9348 {
9349 static const char input[] = "\304";
9350 static char buf[2] = { (char)0xDE, (char)0xAD };
9351 const char *inptr = input;
9352 size_t inbytesleft = 1;
9353 char *outptr = buf;
9354 size_t outbytesleft = 1;
9355 size_t res = iconv (cd_88591_to_utf8,
9356 (char **) &inptr, &inbytesleft,
9357 &outptr, &outbytesleft);
9358 if (res != (size_t)(-1) || outptr - buf > 1 || buf[1] != (char)0xAD)
9359 result |= 4;
9360 iconv_close (cd_88591_to_utf8);
9361 }
9362 }
9363#if 0 /* This bug could be worked around by the caller. */
9364 /* Test against HP-UX 11.11 bug: Positive return value instead of 0. */
9365 {
9366 iconv_t cd_88591_to_utf8 = iconv_open ("utf8", "iso88591");
9367 if (cd_88591_to_utf8 != (iconv_t)(-1))
9368 {
9369 static const char input[] = "\304rger mit b\366sen B\374bchen ohne Augenma\337";
9370 char buf[50];
9371 const char *inptr = input;
9372 size_t inbytesleft = strlen (input);
9373 char *outptr = buf;
9374 size_t outbytesleft = sizeof (buf);
9375 size_t res = iconv (cd_88591_to_utf8,
9376 (char **) &inptr, &inbytesleft,
9377 &outptr, &outbytesleft);
9378 if ((int)res > 0)
9379 result |= 8;
9380 iconv_close (cd_88591_to_utf8);
9381 }
9382 }
9383#endif
9384 /* Test against HP-UX 11.11 bug: No converter from EUC-JP to UTF-8 is
9385 provided. */
9386 if (/* Try standardized names. */
9387 iconv_open ("UTF-8", "EUC-JP") == (iconv_t)(-1)
9388 /* Try IRIX, OSF/1 names. */
9389 && iconv_open ("UTF-8", "eucJP") == (iconv_t)(-1)
9390 /* Try AIX names. */
9391 && iconv_open ("UTF-8", "IBM-eucJP") == (iconv_t)(-1)
9392 /* Try HP-UX names. */
9393 && iconv_open ("utf8", "eucJP") == (iconv_t)(-1))
9394 result |= 16;
9395 return result;
9396}
9397_ACEOF
9398if ac_fn_c_try_run "$LINENO"; then :
9399 am_cv_func_iconv_works=yes
9400else
9401 am_cv_func_iconv_works=no
9402fi
9403rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
9404 conftest.$ac_objext conftest.beam conftest.$ac_ext
9405fi
9406
9407 LIBS="$am_save_LIBS"
9408
9409fi
9410{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_func_iconv_works" >&5
9411$as_echo "$am_cv_func_iconv_works" >&6; }
9412 case "$am_cv_func_iconv_works" in
9413 *no) am_func_iconv=no am_cv_lib_iconv=no ;;
9414 *) am_func_iconv=yes ;;
9415 esac
9416 else
9417 am_func_iconv=no am_cv_lib_iconv=no
9418 fi
9419 if test "$am_func_iconv" = yes; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009420
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009421$as_echo "#define HAVE_ICONV 1" >>confdefs.h
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009422
9423 fi
9424 if test "$am_cv_lib_iconv" = yes; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009425 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libiconv" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009426$as_echo_n "checking how to link with libiconv... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009427 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBICONV" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009428$as_echo "$LIBICONV" >&6; }
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009429 else
9430 CPPFLAGS="$am_save_CPPFLAGS"
9431 LIBICONV=
9432 LTLIBICONV=
9433 fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009434
9435
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009436
9437 if test "$am_cv_func_iconv" = yes; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009438 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv declaration" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009439$as_echo_n "checking for iconv declaration... " >&6; }
Theodore Ts'o91d11da2012-09-06 23:01:14 -04009440 if ${am_cv_proto_iconv+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009441 $as_echo_n "(cached) " >&6
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009442else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009443
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009444 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009445/* end confdefs.h. */
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009446
9447#include <stdlib.h>
9448#include <iconv.h>
9449extern
9450#ifdef __cplusplus
9451"C"
9452#endif
Theodore Ts'o93613952014-07-03 23:44:13 -04009453#if defined(__STDC__) || defined(_MSC_VER) || defined(__cplusplus)
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009454size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
9455#else
9456size_t iconv();
9457#endif
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00009458
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009459int
9460main ()
9461{
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00009462
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009463 ;
9464 return 0;
9465}
9466_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009467if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009468 am_cv_proto_iconv_arg1=""
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00009469else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009470 am_cv_proto_iconv_arg1="const"
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00009471fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04009472rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009473 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 +00009474fi
9475
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009476 am_cv_proto_iconv=`echo "$am_cv_proto_iconv" | tr -s ' ' | sed -e 's/( /(/'`
Theodore Ts'o93613952014-07-03 23:44:13 -04009477 { $as_echo "$as_me:${as_lineno-$LINENO}: result:
9478 $am_cv_proto_iconv" >&5
9479$as_echo "
9480 $am_cv_proto_iconv" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009481
9482cat >>confdefs.h <<_ACEOF
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009483#define ICONV_CONST $am_cv_proto_iconv_arg1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009484_ACEOF
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009485
Theodore Ts'o93613952014-07-03 23:44:13 -04009486
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009487 fi
9488
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009489
Theodore Ts'o93613952014-07-03 23:44:13 -04009490
9491
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009492 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009493/* end confdefs.h. */
Theodore Ts'o93613952014-07-03 23:44:13 -04009494int foo (int a) { a = __builtin_expect (a, 10); return a == 10 ? 0 : 1; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009495int
9496main ()
9497{
Theodore Ts'o93613952014-07-03 23:44:13 -04009498
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009499 ;
9500 return 0;
9501}
9502_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009503if ac_fn_c_try_link "$LINENO"; then :
Theodore Ts'o93613952014-07-03 23:44:13 -04009504
9505$as_echo "#define HAVE_BUILTIN_EXPECT 1" >>confdefs.h
9506
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009507fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009508rm -f core conftest.err conftest.$ac_objext \
9509 conftest$ac_exeext conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009510
Theodore Ts'o93613952014-07-03 23:44:13 -04009511 for ac_header in argz.h inttypes.h limits.h unistd.h sys/param.h
9512do :
9513 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
9514ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
9515if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
9516 cat >>confdefs.h <<_ACEOF
9517#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009518_ACEOF
Theodore Ts'o93613952014-07-03 23:44:13 -04009519
9520fi
9521
9522done
9523
9524 for ac_func in getcwd getegid geteuid getgid getuid mempcpy munmap \
9525 stpcpy strcasecmp strdup strtoul tsearch uselocale argz_count \
9526 argz_stringify argz_next __fsetlocking
9527do :
9528 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
9529ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
9530if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
9531 cat >>confdefs.h <<_ACEOF
9532#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
9533_ACEOF
9534
9535fi
9536done
9537
9538
9539 ac_fn_c_check_decl "$LINENO" "feof_unlocked" "ac_cv_have_decl_feof_unlocked" "#include <stdio.h>
9540"
9541if test "x$ac_cv_have_decl_feof_unlocked" = xyes; then :
9542 ac_have_decl=1
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00009543else
Theodore Ts'o93613952014-07-03 23:44:13 -04009544 ac_have_decl=0
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009545fi
Theodore Ts'o93613952014-07-03 23:44:13 -04009546
9547cat >>confdefs.h <<_ACEOF
9548#define HAVE_DECL_FEOF_UNLOCKED $ac_have_decl
9549_ACEOF
9550ac_fn_c_check_decl "$LINENO" "fgets_unlocked" "ac_cv_have_decl_fgets_unlocked" "#include <stdio.h>
9551"
9552if test "x$ac_cv_have_decl_fgets_unlocked" = xyes; then :
9553 ac_have_decl=1
9554else
9555 ac_have_decl=0
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009556fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009557
Theodore Ts'o93613952014-07-03 23:44:13 -04009558cat >>confdefs.h <<_ACEOF
9559#define HAVE_DECL_FGETS_UNLOCKED $ac_have_decl
9560_ACEOF
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00009561
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009562
Theodore Ts'o93613952014-07-03 23:44:13 -04009563
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009564
9565 for ac_prog in bison
9566do
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009567 # Extract the first word of "$ac_prog", so it can be a program name with args.
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009568set dummy $ac_prog; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009569{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009570$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o91d11da2012-09-06 23:01:14 -04009571if ${ac_cv_prog_INTLBISON+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009572 $as_echo_n "(cached) " >&6
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009573else
9574 if test -n "$INTLBISON"; then
9575 ac_cv_prog_INTLBISON="$INTLBISON" # Let the user override the test.
9576else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009577as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9578for as_dir in $PATH
9579do
9580 IFS=$as_save_IFS
9581 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009582 for ac_exec_ext in '' $ac_executable_extensions; do
Theodore Ts'o91d11da2012-09-06 23:01:14 -04009583 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009584 ac_cv_prog_INTLBISON="$ac_prog"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009585 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009586 break 2
9587 fi
9588done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009589 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04009590IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009591
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009592fi
9593fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009594INTLBISON=$ac_cv_prog_INTLBISON
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009595if test -n "$INTLBISON"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009596 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INTLBISON" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009597$as_echo "$INTLBISON" >&6; }
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009598else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009599 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009600$as_echo "no" >&6; }
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009601fi
9602
Theodore Ts'oe1052142006-10-21 21:46:47 -04009603
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009604 test -n "$INTLBISON" && break
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009605done
9606
9607 if test -z "$INTLBISON"; then
9608 ac_verc_fail=yes
9609 else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009610 { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of bison" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009611$as_echo_n "checking version of bison... " >&6; }
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009612 ac_prog_version=`$INTLBISON --version 2>&1 | sed -n 's/^.*GNU Bison.* \([0-9]*\.[0-9.]*\).*$/\1/p'`
9613 case $ac_prog_version in
9614 '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
9615 1.2[6-9]* | 1.[3-9][0-9]* | [2-9].*)
9616 ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;;
9617 *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;;
9618 esac
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009619 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009620$as_echo "$ac_prog_version" >&6; }
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009621 fi
9622 if test $ac_verc_fail = yes; then
9623 INTLBISON=:
9624 fi
9625
Theodore Ts'o93636bd2003-07-12 02:45:05 -04009626
Theodore Ts'o93636bd2003-07-12 02:45:05 -04009627
Theodore Ts'o93613952014-07-03 23:44:13 -04009628 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long long int" >&5
9629$as_echo_n "checking for long long int... " >&6; }
9630if ${ac_cv_type_long_long_int+:} false; then :
9631 $as_echo_n "(cached) " >&6
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00009632else
Theodore Ts'o93613952014-07-03 23:44:13 -04009633 ac_cv_type_long_long_int=yes
9634 if test "x${ac_cv_prog_cc_c99-no}" = xno; then
9635 ac_cv_type_long_long_int=$ac_cv_type_unsigned_long_long_int
9636 if test $ac_cv_type_long_long_int = yes; then
9637 if test "$cross_compiling" = yes; then :
9638 :
9639else
9640 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9641/* end confdefs.h. */
9642#include <limits.h>
9643 #ifndef LLONG_MAX
9644 # define HALF \
9645 (1LL << (sizeof (long long int) * CHAR_BIT - 2))
9646 # define LLONG_MAX (HALF - 1 + HALF)
9647 #endif
9648int
9649main ()
9650{
9651long long int n = 1;
9652 int i;
9653 for (i = 0; ; i++)
9654 {
9655 long long int m = n << i;
9656 if (m >> i != n)
9657 return 1;
9658 if (LLONG_MAX / 2 < m)
9659 break;
9660 }
9661 return 0;
9662 ;
9663 return 0;
9664}
9665_ACEOF
9666if ac_fn_c_try_run "$LINENO"; then :
9667
9668else
9669 ac_cv_type_long_long_int=no
9670fi
9671rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
9672 conftest.$ac_objext conftest.beam conftest.$ac_ext
Theodore Ts'oe1052142006-10-21 21:46:47 -04009673fi
9674
Theodore Ts'o93613952014-07-03 23:44:13 -04009675 fi
9676 fi
9677fi
9678{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_long_long_int" >&5
9679$as_echo "$ac_cv_type_long_long_int" >&6; }
9680 if test $ac_cv_type_long_long_int = yes; then
9681
9682$as_echo "#define HAVE_LONG_LONG_INT 1" >>confdefs.h
9683
9684 fi
9685
9686
9687 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wchar_t" >&5
9688$as_echo_n "checking for wchar_t... " >&6; }
9689if ${gt_cv_c_wchar_t+:} false; then :
9690 $as_echo_n "(cached) " >&6
9691else
9692 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9693/* end confdefs.h. */
9694#include <stddef.h>
9695 wchar_t foo = (wchar_t)'\0';
9696int
9697main ()
9698{
9699
9700 ;
9701 return 0;
9702}
9703_ACEOF
9704if ac_fn_c_try_compile "$LINENO"; then :
9705 gt_cv_c_wchar_t=yes
9706else
9707 gt_cv_c_wchar_t=no
9708fi
9709rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9710fi
9711{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_c_wchar_t" >&5
9712$as_echo "$gt_cv_c_wchar_t" >&6; }
9713 if test $gt_cv_c_wchar_t = yes; then
9714
9715$as_echo "#define HAVE_WCHAR_T 1" >>confdefs.h
9716
9717 fi
9718
9719
9720 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wint_t" >&5
9721$as_echo_n "checking for wint_t... " >&6; }
9722if ${gt_cv_c_wint_t+:} false; then :
9723 $as_echo_n "(cached) " >&6
9724else
9725 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9726/* end confdefs.h. */
9727
9728/* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
9729 <wchar.h>.
9730 BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be included
9731 before <wchar.h>. */
9732#include <stddef.h>
9733#include <stdio.h>
9734#include <time.h>
9735#include <wchar.h>
9736 wint_t foo = (wchar_t)'\0';
9737int
9738main ()
9739{
9740
9741 ;
9742 return 0;
9743}
9744_ACEOF
9745if ac_fn_c_try_compile "$LINENO"; then :
9746 gt_cv_c_wint_t=yes
9747else
9748 gt_cv_c_wint_t=no
9749fi
9750rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9751fi
9752{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_c_wint_t" >&5
9753$as_echo "$gt_cv_c_wint_t" >&6; }
9754 if test $gt_cv_c_wint_t = yes; then
9755
9756$as_echo "#define HAVE_WINT_T 1" >>confdefs.h
9757
9758 fi
9759
9760
9761
9762
9763 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for intmax_t" >&5
9764$as_echo_n "checking for intmax_t... " >&6; }
9765if ${gt_cv_c_intmax_t+:} false; then :
9766 $as_echo_n "(cached) " >&6
9767else
9768 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9769/* end confdefs.h. */
9770
9771#include <stddef.h>
9772#include <stdlib.h>
9773#if HAVE_STDINT_H_WITH_UINTMAX
9774#include <stdint.h>
9775#endif
9776#if HAVE_INTTYPES_H_WITH_UINTMAX
9777#include <inttypes.h>
9778#endif
9779
9780int
9781main ()
9782{
9783intmax_t x = -1;
9784 return !x;
9785 ;
9786 return 0;
9787}
9788_ACEOF
9789if ac_fn_c_try_compile "$LINENO"; then :
9790 gt_cv_c_intmax_t=yes
9791else
9792 gt_cv_c_intmax_t=no
9793fi
9794rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9795fi
9796{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_c_intmax_t" >&5
9797$as_echo "$gt_cv_c_intmax_t" >&6; }
9798 if test $gt_cv_c_intmax_t = yes; then
9799
9800$as_echo "#define HAVE_INTMAX_T 1" >>confdefs.h
9801
9802 fi
9803
9804
9805
9806 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether printf() supports POSIX/XSI format strings" >&5
9807$as_echo_n "checking whether printf() supports POSIX/XSI format strings... " >&6; }
9808if ${gt_cv_func_printf_posix+:} false; then :
9809 $as_echo_n "(cached) " >&6
9810else
9811
9812 if test "$cross_compiling" = yes; then :
9813
9814 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9815/* end confdefs.h. */
9816
9817#if defined __NetBSD__ || defined __BEOS__ || defined _MSC_VER || defined __MINGW32__ || defined __CYGWIN__
9818 notposix
9819#endif
9820
9821_ACEOF
9822if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
9823 $EGREP "notposix" >/dev/null 2>&1; then :
9824 gt_cv_func_printf_posix="guessing no"
9825else
9826 gt_cv_func_printf_posix="guessing yes"
9827fi
9828rm -f conftest*
9829
9830
9831else
9832 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9833/* end confdefs.h. */
9834
9835#include <stdio.h>
9836#include <string.h>
9837/* The string "%2$d %1$d", with dollar characters protected from the shell's
9838 dollar expansion (possibly an autoconf bug). */
9839static char format[] = { '%', '2', '$', 'd', ' ', '%', '1', '$', 'd', '\0' };
9840static char buf[100];
9841int main ()
9842{
9843 sprintf (buf, format, 33, 55);
9844 return (strcmp (buf, "55 33") != 0);
9845}
9846_ACEOF
9847if ac_fn_c_try_run "$LINENO"; then :
9848 gt_cv_func_printf_posix=yes
9849else
9850 gt_cv_func_printf_posix=no
9851fi
9852rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
9853 conftest.$ac_objext conftest.beam conftest.$ac_ext
9854fi
9855
9856
9857fi
9858{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_printf_posix" >&5
9859$as_echo "$gt_cv_func_printf_posix" >&6; }
9860 case $gt_cv_func_printf_posix in
9861 *yes)
9862
9863$as_echo "#define HAVE_POSIX_PRINTF 1" >>confdefs.h
9864
9865 ;;
9866 esac
9867
9868
9869 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C Library >= 2.1 or uClibc" >&5
9870$as_echo_n "checking whether we are using the GNU C Library >= 2.1 or uClibc... " >&6; }
9871if ${ac_cv_gnu_library_2_1+:} false; then :
9872 $as_echo_n "(cached) " >&6
9873else
9874 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9875/* end confdefs.h. */
9876
9877#include <features.h>
9878#ifdef __GNU_LIBRARY__
9879 #if (__GLIBC__ == 2 && __GLIBC_MINOR__ >= 1) || (__GLIBC__ > 2)
9880 Lucky GNU user
9881 #endif
9882#endif
9883#ifdef __UCLIBC__
9884 Lucky user
9885#endif
9886
9887_ACEOF
9888if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
9889 $EGREP "Lucky" >/dev/null 2>&1; then :
9890 ac_cv_gnu_library_2_1=yes
9891else
9892 ac_cv_gnu_library_2_1=no
9893fi
9894rm -f conftest*
9895
9896
9897
9898fi
9899{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_gnu_library_2_1" >&5
9900$as_echo "$ac_cv_gnu_library_2_1" >&6; }
9901
9902 GLIBC21="$ac_cv_gnu_library_2_1"
9903
9904
9905
9906 for ac_header in stdint.h
9907do :
9908 ac_fn_c_check_header_mongrel "$LINENO" "stdint.h" "ac_cv_header_stdint_h" "$ac_includes_default"
9909if test "x$ac_cv_header_stdint_h" = xyes; then :
9910 cat >>confdefs.h <<_ACEOF
9911#define HAVE_STDINT_H 1
9912_ACEOF
9913
9914fi
9915
9916done
9917
9918 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for SIZE_MAX" >&5
9919$as_echo_n "checking for SIZE_MAX... " >&6; }
9920if ${gl_cv_size_max+:} false; then :
9921 $as_echo_n "(cached) " >&6
9922else
9923
9924 gl_cv_size_max=
9925 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9926/* end confdefs.h. */
9927
9928#include <limits.h>
9929#if HAVE_STDINT_H
9930#include <stdint.h>
9931#endif
9932#ifdef SIZE_MAX
9933Found it
9934#endif
9935
9936_ACEOF
9937if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
9938 $EGREP "Found it" >/dev/null 2>&1; then :
9939 gl_cv_size_max=yes
9940fi
9941rm -f conftest*
9942
9943 if test -z "$gl_cv_size_max"; then
9944 if ac_fn_c_compute_int "$LINENO" "sizeof (size_t) * CHAR_BIT - 1" "size_t_bits_minus_1" "#include <stddef.h>
9945#include <limits.h>"; then :
9946
9947else
9948 size_t_bits_minus_1=
9949fi
9950
9951 if ac_fn_c_compute_int "$LINENO" "sizeof (size_t) <= sizeof (unsigned int)" "fits_in_uint" "#include <stddef.h>"; then :
9952
9953else
9954 fits_in_uint=
9955fi
9956
9957 if test -n "$size_t_bits_minus_1" && test -n "$fits_in_uint"; then
9958 if test $fits_in_uint = 1; then
9959 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9960/* end confdefs.h. */
9961#include <stddef.h>
9962 extern size_t foo;
9963 extern unsigned long foo;
9964
9965int
9966main ()
9967{
9968
9969 ;
9970 return 0;
9971}
9972_ACEOF
9973if ac_fn_c_try_compile "$LINENO"; then :
9974 fits_in_uint=0
9975fi
9976rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9977 fi
9978 if test $fits_in_uint = 1; then
9979 gl_cv_size_max="(((1U << $size_t_bits_minus_1) - 1) * 2 + 1)"
9980 else
9981 gl_cv_size_max="(((1UL << $size_t_bits_minus_1) - 1) * 2 + 1)"
9982 fi
9983 else
9984 gl_cv_size_max='((size_t)~(size_t)0)'
9985 fi
9986 fi
9987
9988fi
9989{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_size_max" >&5
9990$as_echo "$gl_cv_size_max" >&6; }
9991 if test "$gl_cv_size_max" != yes; then
9992
9993cat >>confdefs.h <<_ACEOF
9994#define SIZE_MAX $gl_cv_size_max
9995_ACEOF
9996
9997 fi
9998
9999
10000
10001
10002 for ac_header in stdint.h
10003do :
10004 ac_fn_c_check_header_mongrel "$LINENO" "stdint.h" "ac_cv_header_stdint_h" "$ac_includes_default"
10005if test "x$ac_cv_header_stdint_h" = xyes; then :
10006 cat >>confdefs.h <<_ACEOF
10007#define HAVE_STDINT_H 1
10008_ACEOF
10009
10010fi
10011
10012done
10013
10014
10015
10016
10017
10018 for ac_func in $ac_func_list
10019do :
10020 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
10021ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
10022if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
10023 cat >>confdefs.h <<_ACEOF
10024#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
10025_ACEOF
10026
10027fi
10028done
10029
10030
10031
10032
10033
10034
10035
10036
10037 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working fcntl.h" >&5
10038$as_echo_n "checking for working fcntl.h... " >&6; }
10039if ${gl_cv_header_working_fcntl_h+:} false; then :
10040 $as_echo_n "(cached) " >&6
10041else
10042 if test "$cross_compiling" = yes; then :
10043 gl_cv_header_working_fcntl_h=cross-compiling
10044else
10045 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10046/* end confdefs.h. */
10047#include <sys/types.h>
10048 #include <sys/stat.h>
10049 #if HAVE_UNISTD_H
10050 # include <unistd.h>
10051 #else /* on Windows with MSVC */
10052 # include <io.h>
10053 # include <stdlib.h>
10054 # defined sleep(n) _sleep ((n) * 1000)
10055 #endif
10056 #include <fcntl.h>
10057 #ifndef O_NOATIME
10058 #define O_NOATIME 0
10059 #endif
10060 #ifndef O_NOFOLLOW
10061 #define O_NOFOLLOW 0
10062 #endif
10063 static int const constants[] =
10064 {
10065 O_CREAT, O_EXCL, O_NOCTTY, O_TRUNC, O_APPEND,
10066 O_NONBLOCK, O_SYNC, O_ACCMODE, O_RDONLY, O_RDWR, O_WRONLY
10067 };
10068
10069int
10070main ()
10071{
10072
10073 int result = !constants;
10074 #if HAVE_SYMLINK
10075 {
10076 static char const sym[] = "conftest.sym";
10077 if (symlink ("/dev/null", sym) != 0)
10078 result |= 2;
10079 else
10080 {
10081 int fd = open (sym, O_WRONLY | O_NOFOLLOW | O_CREAT, 0);
10082 if (fd >= 0)
10083 {
10084 close (fd);
10085 result |= 4;
10086 }
10087 }
10088 if (unlink (sym) != 0 || symlink (".", sym) != 0)
10089 result |= 2;
10090 else
10091 {
10092 int fd = open (sym, O_RDONLY | O_NOFOLLOW);
10093 if (fd >= 0)
10094 {
10095 close (fd);
10096 result |= 4;
10097 }
10098 }
10099 unlink (sym);
10100 }
10101 #endif
10102 {
10103 static char const file[] = "confdefs.h";
10104 int fd = open (file, O_RDONLY | O_NOATIME);
10105 if (fd < 0)
10106 result |= 8;
10107 else
10108 {
10109 struct stat st0;
10110 if (fstat (fd, &st0) != 0)
10111 result |= 16;
10112 else
10113 {
10114 char c;
10115 sleep (1);
10116 if (read (fd, &c, 1) != 1)
10117 result |= 24;
10118 else
10119 {
10120 if (close (fd) != 0)
10121 result |= 32;
10122 else
10123 {
10124 struct stat st1;
10125 if (stat (file, &st1) != 0)
10126 result |= 40;
10127 else
10128 if (st0.st_atime != st1.st_atime)
10129 result |= 64;
10130 }
10131 }
10132 }
10133 }
10134 }
10135 return result;
10136 ;
10137 return 0;
10138}
10139_ACEOF
10140if ac_fn_c_try_run "$LINENO"; then :
10141 gl_cv_header_working_fcntl_h=yes
10142else
10143 case $? in #(
10144 4) gl_cv_header_working_fcntl_h='no (bad O_NOFOLLOW)';; #(
10145 64) gl_cv_header_working_fcntl_h='no (bad O_NOATIME)';; #(
10146 68) gl_cv_header_working_fcntl_h='no (bad O_NOATIME, O_NOFOLLOW)';; #(
10147 *) gl_cv_header_working_fcntl_h='no';;
10148 esac
10149fi
10150rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
10151 conftest.$ac_objext conftest.beam conftest.$ac_ext
10152fi
10153
10154fi
10155{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_header_working_fcntl_h" >&5
10156$as_echo "$gl_cv_header_working_fcntl_h" >&6; }
10157
10158 case $gl_cv_header_working_fcntl_h in #(
10159 *O_NOATIME* | no | cross-compiling) ac_val=0;; #(
10160 *) ac_val=1;;
10161 esac
10162
10163cat >>confdefs.h <<_ACEOF
10164#define HAVE_WORKING_O_NOATIME $ac_val
10165_ACEOF
10166
10167
10168 case $gl_cv_header_working_fcntl_h in #(
10169 *O_NOFOLLOW* | no | cross-compiling) ac_val=0;; #(
10170 *) ac_val=1;;
10171 esac
10172
10173cat >>confdefs.h <<_ACEOF
10174#define HAVE_WORKING_O_NOFOLLOW $ac_val
10175_ACEOF
10176
10177
10178
10179 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CFPreferencesCopyAppValue" >&5
10180$as_echo_n "checking for CFPreferencesCopyAppValue... " >&6; }
10181if ${gt_cv_func_CFPreferencesCopyAppValue+:} false; then :
10182 $as_echo_n "(cached) " >&6
10183else
10184 gt_save_LIBS="$LIBS"
10185 LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation"
10186 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10187/* end confdefs.h. */
10188#include <CoreFoundation/CFPreferences.h>
10189int
10190main ()
10191{
10192CFPreferencesCopyAppValue(NULL, NULL)
10193 ;
10194 return 0;
10195}
10196_ACEOF
10197if ac_fn_c_try_link "$LINENO"; then :
10198 gt_cv_func_CFPreferencesCopyAppValue=yes
10199else
10200 gt_cv_func_CFPreferencesCopyAppValue=no
10201fi
10202rm -f core conftest.err conftest.$ac_objext \
10203 conftest$ac_exeext conftest.$ac_ext
10204 LIBS="$gt_save_LIBS"
10205fi
10206{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_CFPreferencesCopyAppValue" >&5
10207$as_echo "$gt_cv_func_CFPreferencesCopyAppValue" >&6; }
10208 if test $gt_cv_func_CFPreferencesCopyAppValue = yes; then
10209
10210$as_echo "#define HAVE_CFPREFERENCESCOPYAPPVALUE 1" >>confdefs.h
10211
10212 fi
10213 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CFLocaleCopyCurrent" >&5
10214$as_echo_n "checking for CFLocaleCopyCurrent... " >&6; }
10215if ${gt_cv_func_CFLocaleCopyCurrent+:} false; then :
10216 $as_echo_n "(cached) " >&6
10217else
10218 gt_save_LIBS="$LIBS"
10219 LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation"
10220 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10221/* end confdefs.h. */
10222#include <CoreFoundation/CFLocale.h>
10223int
10224main ()
10225{
10226CFLocaleCopyCurrent();
10227 ;
10228 return 0;
10229}
10230_ACEOF
10231if ac_fn_c_try_link "$LINENO"; then :
10232 gt_cv_func_CFLocaleCopyCurrent=yes
10233else
10234 gt_cv_func_CFLocaleCopyCurrent=no
10235fi
10236rm -f core conftest.err conftest.$ac_objext \
10237 conftest$ac_exeext conftest.$ac_ext
10238 LIBS="$gt_save_LIBS"
10239fi
10240{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_CFLocaleCopyCurrent" >&5
10241$as_echo "$gt_cv_func_CFLocaleCopyCurrent" >&6; }
10242 if test $gt_cv_func_CFLocaleCopyCurrent = yes; then
10243
10244$as_echo "#define HAVE_CFLOCALECOPYCURRENT 1" >>confdefs.h
10245
10246 fi
10247 INTL_MACOSX_LIBS=
10248 if test $gt_cv_func_CFPreferencesCopyAppValue = yes || test $gt_cv_func_CFLocaleCopyCurrent = yes; then
10249 INTL_MACOSX_LIBS="-Wl,-framework -Wl,CoreFoundation"
10250 fi
10251
10252
10253
10254
10255
10256
10257
10258
10259
10260
10261 case "$enable_silent_rules" in
10262 yes) INTL_DEFAULT_VERBOSITY=0;;
10263 no) INTL_DEFAULT_VERBOSITY=1;;
10264 *) INTL_DEFAULT_VERBOSITY=1;;
10265 esac
10266
10267
10268 ac_fn_c_check_type "$LINENO" "ptrdiff_t" "ac_cv_type_ptrdiff_t" "$ac_includes_default"
10269if test "x$ac_cv_type_ptrdiff_t" = xyes; then :
10270
10271else
10272
10273$as_echo "#define ptrdiff_t long" >>confdefs.h
10274
10275
10276fi
10277
10278 for ac_header in features.h stddef.h stdlib.h string.h
10279do :
10280 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
10281ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
10282if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
10283 cat >>confdefs.h <<_ACEOF
10284#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
10285_ACEOF
10286
10287fi
10288
10289done
10290
10291 for ac_func in asprintf fwprintf newlocale putenv setenv setlocale \
10292 snprintf strnlen wcslen wcsnlen mbrtowc wcrtomb
10293do :
10294 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
10295ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
10296if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
10297 cat >>confdefs.h <<_ACEOF
10298#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
10299_ACEOF
10300
10301fi
10302done
10303
10304
10305 ac_fn_c_check_decl "$LINENO" "_snprintf" "ac_cv_have_decl__snprintf" "#include <stdio.h>
10306"
10307if test "x$ac_cv_have_decl__snprintf" = xyes; then :
10308 ac_have_decl=1
10309else
10310 ac_have_decl=0
10311fi
10312
10313cat >>confdefs.h <<_ACEOF
10314#define HAVE_DECL__SNPRINTF $ac_have_decl
10315_ACEOF
10316ac_fn_c_check_decl "$LINENO" "_snwprintf" "ac_cv_have_decl__snwprintf" "#include <stdio.h>
10317"
10318if test "x$ac_cv_have_decl__snwprintf" = xyes; then :
10319 ac_have_decl=1
10320else
10321 ac_have_decl=0
10322fi
10323
10324cat >>confdefs.h <<_ACEOF
10325#define HAVE_DECL__SNWPRINTF $ac_have_decl
10326_ACEOF
10327
10328
10329 ac_fn_c_check_decl "$LINENO" "getc_unlocked" "ac_cv_have_decl_getc_unlocked" "#include <stdio.h>
10330"
10331if test "x$ac_cv_have_decl_getc_unlocked" = xyes; then :
10332 ac_have_decl=1
10333else
10334 ac_have_decl=0
10335fi
10336
10337cat >>confdefs.h <<_ACEOF
10338#define HAVE_DECL_GETC_UNLOCKED $ac_have_decl
10339_ACEOF
10340
10341
10342 case $gt_cv_func_printf_posix in
10343 *yes) HAVE_POSIX_PRINTF=1 ;;
10344 *) HAVE_POSIX_PRINTF=0 ;;
10345 esac
10346
10347 if test "$ac_cv_func_asprintf" = yes; then
10348 HAVE_ASPRINTF=1
10349 else
10350 HAVE_ASPRINTF=0
10351 fi
10352
10353 if test "$ac_cv_func_snprintf" = yes; then
10354 HAVE_SNPRINTF=1
10355 else
10356 HAVE_SNPRINTF=0
10357 fi
10358
10359 if test "$ac_cv_func_newlocale" = yes; then
10360 HAVE_NEWLOCALE=1
10361 else
10362 HAVE_NEWLOCALE=0
10363 fi
10364
10365 if test "$ac_cv_func_wprintf" = yes; then
10366 HAVE_WPRINTF=1
10367 else
10368 HAVE_WPRINTF=0
10369 fi
10370
10371
10372
10373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nl_langinfo and CODESET" >&5
10374$as_echo_n "checking for nl_langinfo and CODESET... " >&6; }
10375if ${am_cv_langinfo_codeset+:} false; then :
10376 $as_echo_n "(cached) " >&6
10377else
10378 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10379/* end confdefs.h. */
10380#include <langinfo.h>
10381int
10382main ()
10383{
10384char* cs = nl_langinfo(CODESET); return !cs;
10385 ;
10386 return 0;
10387}
10388_ACEOF
10389if ac_fn_c_try_link "$LINENO"; then :
10390 am_cv_langinfo_codeset=yes
10391else
10392 am_cv_langinfo_codeset=no
10393fi
10394rm -f core conftest.err conftest.$ac_objext \
10395 conftest$ac_exeext conftest.$ac_ext
10396
10397fi
10398{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_langinfo_codeset" >&5
10399$as_echo "$am_cv_langinfo_codeset" >&6; }
10400 if test $am_cv_langinfo_codeset = yes; then
10401
10402$as_echo "#define HAVE_LANGINFO_CODESET 1" >>confdefs.h
10403
10404 fi
10405
10406
10407 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for LC_MESSAGES" >&5
10408$as_echo_n "checking for LC_MESSAGES... " >&6; }
10409if ${gt_cv_val_LC_MESSAGES+:} false; then :
10410 $as_echo_n "(cached) " >&6
10411else
10412 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10413/* end confdefs.h. */
10414#include <locale.h>
10415int
10416main ()
10417{
10418return LC_MESSAGES
10419 ;
10420 return 0;
10421}
10422_ACEOF
10423if ac_fn_c_try_link "$LINENO"; then :
10424 gt_cv_val_LC_MESSAGES=yes
10425else
10426 gt_cv_val_LC_MESSAGES=no
10427fi
10428rm -f core conftest.err conftest.$ac_objext \
10429 conftest$ac_exeext conftest.$ac_ext
10430fi
10431{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_val_LC_MESSAGES" >&5
10432$as_echo "$gt_cv_val_LC_MESSAGES" >&6; }
10433 if test $gt_cv_val_LC_MESSAGES = yes; then
10434
10435$as_echo "#define HAVE_LC_MESSAGES 1" >>confdefs.h
10436
10437 fi
10438
10439
10440 if test "$enable_shared" = yes; then
10441 case "$host_os" in
10442 mingw* | cygwin*) is_woe32dll=yes ;;
10443 *) is_woe32dll=no ;;
10444 esac
10445 else
10446 is_woe32dll=no
10447 fi
10448 WOE32DLL=$is_woe32dll
10449
10450
10451 case "$host_os" in
10452 mingw* | cygwin*) is_woe32=yes ;;
10453 *) is_woe32=no ;;
10454 esac
10455 WOE32=$is_woe32
10456
10457 if test $WOE32 = yes; then
10458 if test -n "$ac_tool_prefix"; then
10459 # Extract the first word of "${ac_tool_prefix}windres", so it can be a program name with args.
10460set dummy ${ac_tool_prefix}windres; ac_word=$2
10461{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10462$as_echo_n "checking for $ac_word... " >&6; }
10463if ${ac_cv_prog_WINDRES+:} false; then :
10464 $as_echo_n "(cached) " >&6
10465else
10466 if test -n "$WINDRES"; then
10467 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
10468else
10469as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10470for as_dir in $PATH
10471do
10472 IFS=$as_save_IFS
10473 test -z "$as_dir" && as_dir=.
10474 for ac_exec_ext in '' $ac_executable_extensions; do
10475 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10476 ac_cv_prog_WINDRES="${ac_tool_prefix}windres"
10477 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10478 break 2
10479 fi
10480done
10481 done
10482IFS=$as_save_IFS
10483
10484fi
10485fi
10486WINDRES=$ac_cv_prog_WINDRES
10487if test -n "$WINDRES"; then
10488 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
10489$as_echo "$WINDRES" >&6; }
10490else
10491 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10492$as_echo "no" >&6; }
10493fi
10494
10495
10496fi
10497if test -z "$ac_cv_prog_WINDRES"; then
10498 ac_ct_WINDRES=$WINDRES
10499 # Extract the first word of "windres", so it can be a program name with args.
10500set dummy windres; ac_word=$2
10501{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10502$as_echo_n "checking for $ac_word... " >&6; }
10503if ${ac_cv_prog_ac_ct_WINDRES+:} false; then :
10504 $as_echo_n "(cached) " >&6
10505else
10506 if test -n "$ac_ct_WINDRES"; then
10507 ac_cv_prog_ac_ct_WINDRES="$ac_ct_WINDRES" # Let the user override the test.
10508else
10509as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10510for as_dir in $PATH
10511do
10512 IFS=$as_save_IFS
10513 test -z "$as_dir" && as_dir=.
10514 for ac_exec_ext in '' $ac_executable_extensions; do
10515 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10516 ac_cv_prog_ac_ct_WINDRES="windres"
10517 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10518 break 2
10519 fi
10520done
10521 done
10522IFS=$as_save_IFS
10523
10524fi
10525fi
10526ac_ct_WINDRES=$ac_cv_prog_ac_ct_WINDRES
10527if test -n "$ac_ct_WINDRES"; then
10528 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_WINDRES" >&5
10529$as_echo "$ac_ct_WINDRES" >&6; }
10530else
10531 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10532$as_echo "no" >&6; }
10533fi
10534
10535 if test "x$ac_ct_WINDRES" = x; then
10536 WINDRES=""
10537 else
10538 case $cross_compiling:$ac_tool_warned in
10539yes:)
10540{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
10541$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
10542ac_tool_warned=yes ;;
10543esac
10544 WINDRES=$ac_ct_WINDRES
10545 fi
10546else
10547 WINDRES="$ac_cv_prog_WINDRES"
10548fi
10549
10550 fi
10551
10552 case "$host_os" in
10553 hpux*) LTLIBC="" ;;
10554 *) LTLIBC="-lc" ;;
10555 esac
10556
10557
10558
10559
10560
10561
10562
10563
10564
10565
10566
10567
10568
10569
10570
10571
10572
10573
10574
10575
10576
10577
10578
10579
10580
10581
10582
10583 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CFPreferencesCopyAppValue" >&5
10584$as_echo_n "checking for CFPreferencesCopyAppValue... " >&6; }
10585if ${gt_cv_func_CFPreferencesCopyAppValue+:} false; then :
10586 $as_echo_n "(cached) " >&6
10587else
10588 gt_save_LIBS="$LIBS"
10589 LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation"
10590 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10591/* end confdefs.h. */
10592#include <CoreFoundation/CFPreferences.h>
10593int
10594main ()
10595{
10596CFPreferencesCopyAppValue(NULL, NULL)
10597 ;
10598 return 0;
10599}
10600_ACEOF
10601if ac_fn_c_try_link "$LINENO"; then :
10602 gt_cv_func_CFPreferencesCopyAppValue=yes
10603else
10604 gt_cv_func_CFPreferencesCopyAppValue=no
10605fi
10606rm -f core conftest.err conftest.$ac_objext \
10607 conftest$ac_exeext conftest.$ac_ext
10608 LIBS="$gt_save_LIBS"
10609fi
10610{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_CFPreferencesCopyAppValue" >&5
10611$as_echo "$gt_cv_func_CFPreferencesCopyAppValue" >&6; }
10612 if test $gt_cv_func_CFPreferencesCopyAppValue = yes; then
10613
10614$as_echo "#define HAVE_CFPREFERENCESCOPYAPPVALUE 1" >>confdefs.h
10615
10616 fi
10617 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CFLocaleCopyCurrent" >&5
10618$as_echo_n "checking for CFLocaleCopyCurrent... " >&6; }
10619if ${gt_cv_func_CFLocaleCopyCurrent+:} false; then :
10620 $as_echo_n "(cached) " >&6
10621else
10622 gt_save_LIBS="$LIBS"
10623 LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation"
10624 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10625/* end confdefs.h. */
10626#include <CoreFoundation/CFLocale.h>
10627int
10628main ()
10629{
10630CFLocaleCopyCurrent();
10631 ;
10632 return 0;
10633}
10634_ACEOF
10635if ac_fn_c_try_link "$LINENO"; then :
10636 gt_cv_func_CFLocaleCopyCurrent=yes
10637else
10638 gt_cv_func_CFLocaleCopyCurrent=no
10639fi
10640rm -f core conftest.err conftest.$ac_objext \
10641 conftest$ac_exeext conftest.$ac_ext
10642 LIBS="$gt_save_LIBS"
10643fi
10644{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_CFLocaleCopyCurrent" >&5
10645$as_echo "$gt_cv_func_CFLocaleCopyCurrent" >&6; }
10646 if test $gt_cv_func_CFLocaleCopyCurrent = yes; then
10647
10648$as_echo "#define HAVE_CFLOCALECOPYCURRENT 1" >>confdefs.h
10649
10650 fi
10651 INTL_MACOSX_LIBS=
10652 if test $gt_cv_func_CFPreferencesCopyAppValue = yes || test $gt_cv_func_CFLocaleCopyCurrent = yes; then
10653 INTL_MACOSX_LIBS="-Wl,-framework -Wl,CoreFoundation"
10654 fi
10655
10656
Theodore Ts'oa64c9c12000-02-08 20:17:21 +000010657
Theodore Ts'o93636bd2003-07-12 02:45:05 -040010658
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010659
10660
Theodore Ts'oa04eba32003-05-03 16:35:17 -040010661 BUILD_INCLUDED_LIBINTL=no
Theodore Ts'oa64c9c12000-02-08 20:17:21 +000010662 USE_INCLUDED_LIBINTL=no
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010663
Theodore Ts'oa04eba32003-05-03 16:35:17 -040010664 LIBINTL=
10665 LTLIBINTL=
10666 POSUB=
Theodore Ts'oa64c9c12000-02-08 20:17:21 +000010667
Theodore Ts'o93613952014-07-03 23:44:13 -040010668 case " $gt_needs " in
10669 *" need-formatstring-macros "*) gt_api_version=3 ;;
10670 *" need-ngettext "*) gt_api_version=2 ;;
10671 *) gt_api_version=1 ;;
10672 esac
10673 gt_func_gnugettext_libc="gt_cv_func_gnugettext${gt_api_version}_libc"
10674 gt_func_gnugettext_libintl="gt_cv_func_gnugettext${gt_api_version}_libintl"
10675
Theodore Ts'oa04eba32003-05-03 16:35:17 -040010676 if test "$USE_NLS" = "yes"; then
10677 gt_use_preinstalled_gnugettext=no
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010678
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010679 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether included gettext is requested" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010680$as_echo_n "checking whether included gettext is requested... " >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010681
Theodore Ts'oe1052142006-10-21 21:46:47 -040010682# Check whether --with-included-gettext was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010683if test "${with_included_gettext+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -040010684 withval=$with_included_gettext; nls_cv_force_use_gnu_gettext=$withval
Theodore Ts'oa64c9c12000-02-08 20:17:21 +000010685else
10686 nls_cv_force_use_gnu_gettext=no
Theodore Ts'oe1052142006-10-21 21:46:47 -040010687fi
10688
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010689 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $nls_cv_force_use_gnu_gettext" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010690$as_echo "$nls_cv_force_use_gnu_gettext" >&6; }
Theodore Ts'oa64c9c12000-02-08 20:17:21 +000010691
10692 nls_cv_use_gnu_gettext="$nls_cv_force_use_gnu_gettext"
10693 if test "$nls_cv_force_use_gnu_gettext" != "yes"; then
Theodore Ts'oa64c9c12000-02-08 20:17:21 +000010694
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010695
Theodore Ts'o93613952014-07-03 23:44:13 -040010696 if test $gt_api_version -ge 3; then
10697 gt_revision_test_code='
10698#ifndef __GNU_GETTEXT_SUPPORTED_REVISION
10699#define __GNU_GETTEXT_SUPPORTED_REVISION(major) ((major) == 0 ? 0 : -1)
10700#endif
10701typedef int array [2 * (__GNU_GETTEXT_SUPPORTED_REVISION(0) >= 1) - 1];
10702'
10703 else
10704 gt_revision_test_code=
10705 fi
10706 if test $gt_api_version -ge 2; then
10707 gt_expression_test_code=' + * ngettext ("", "", 0)'
10708 else
10709 gt_expression_test_code=
10710 fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010711
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010712 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU gettext in libc" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010713$as_echo_n "checking for GNU gettext in libc... " >&6; }
Theodore Ts'o93613952014-07-03 23:44:13 -040010714if eval \${$gt_func_gnugettext_libc+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010715 $as_echo_n "(cached) " >&6
Theodore Ts'oa64c9c12000-02-08 20:17:21 +000010716else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010717 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010718/* end confdefs.h. */
Theodore Ts'o93613952014-07-03 23:44:13 -040010719
Theodore Ts'oa64c9c12000-02-08 20:17:21 +000010720#include <libintl.h>
Theodore Ts'o93613952014-07-03 23:44:13 -040010721$gt_revision_test_code
Theodore Ts'oa64c9c12000-02-08 20:17:21 +000010722extern int _nl_msg_cat_cntr;
Theodore Ts'oa04eba32003-05-03 16:35:17 -040010723extern int *_nl_domain_bindings;
Theodore Ts'o93613952014-07-03 23:44:13 -040010724
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010725int
10726main ()
10727{
Theodore Ts'o93613952014-07-03 23:44:13 -040010728
Theodore Ts'oa04eba32003-05-03 16:35:17 -040010729bindtextdomain ("", "");
Theodore Ts'o93613952014-07-03 23:44:13 -040010730return * gettext ("")$gt_expression_test_code + _nl_msg_cat_cntr + *_nl_domain_bindings
10731
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010732 ;
10733 return 0;
10734}
10735_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010736if ac_fn_c_try_link "$LINENO"; then :
Theodore Ts'o93613952014-07-03 23:44:13 -040010737 eval "$gt_func_gnugettext_libc=yes"
Theodore Ts'oa64c9c12000-02-08 20:17:21 +000010738else
Theodore Ts'o93613952014-07-03 23:44:13 -040010739 eval "$gt_func_gnugettext_libc=no"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010740fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010741rm -f core conftest.err conftest.$ac_objext \
10742 conftest$ac_exeext conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010743fi
Theodore Ts'o93613952014-07-03 23:44:13 -040010744eval ac_res=\$$gt_func_gnugettext_libc
10745 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
10746$as_echo "$ac_res" >&6; }
Theodore Ts'oa64c9c12000-02-08 20:17:21 +000010747
Theodore Ts'o93613952014-07-03 23:44:13 -040010748 if { eval "gt_val=\$$gt_func_gnugettext_libc"; test "$gt_val" != "yes"; }; then
10749
10750
10751
10752
10753
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010754
10755
10756
Theodore Ts'oa04eba32003-05-03 16:35:17 -040010757 use_additional=yes
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010758
Theodore Ts'oa04eba32003-05-03 16:35:17 -040010759 acl_save_prefix="$prefix"
10760 prefix="$acl_final_prefix"
10761 acl_save_exec_prefix="$exec_prefix"
10762 exec_prefix="$acl_final_exec_prefix"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010763
Theodore Ts'oa04eba32003-05-03 16:35:17 -040010764 eval additional_includedir=\"$includedir\"
10765 eval additional_libdir=\"$libdir\"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010766
Theodore Ts'oa04eba32003-05-03 16:35:17 -040010767 exec_prefix="$acl_save_exec_prefix"
10768 prefix="$acl_save_prefix"
10769
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010770
Theodore Ts'oe1052142006-10-21 21:46:47 -040010771# Check whether --with-libintl-prefix was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010772if test "${with_libintl_prefix+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -040010773 withval=$with_libintl_prefix;
Theodore Ts'oa04eba32003-05-03 16:35:17 -040010774 if test "X$withval" = "Xno"; then
10775 use_additional=no
10776 else
10777 if test "X$withval" = "X"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010778
Theodore Ts'oa04eba32003-05-03 16:35:17 -040010779 acl_save_prefix="$prefix"
10780 prefix="$acl_final_prefix"
10781 acl_save_exec_prefix="$exec_prefix"
10782 exec_prefix="$acl_final_exec_prefix"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010783
Theodore Ts'oa04eba32003-05-03 16:35:17 -040010784 eval additional_includedir=\"$includedir\"
10785 eval additional_libdir=\"$libdir\"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010786
Theodore Ts'oa04eba32003-05-03 16:35:17 -040010787 exec_prefix="$acl_save_exec_prefix"
10788 prefix="$acl_save_prefix"
10789
10790 else
10791 additional_includedir="$withval/include"
Theodore Ts'o93613952014-07-03 23:44:13 -040010792 additional_libdir="$withval/$acl_libdirstem"
10793 if test "$acl_libdirstem2" != "$acl_libdirstem" \
10794 && ! test -d "$withval/$acl_libdirstem"; then
10795 additional_libdir="$withval/$acl_libdirstem2"
10796 fi
Theodore Ts'oa04eba32003-05-03 16:35:17 -040010797 fi
10798 fi
10799
Theodore Ts'oe1052142006-10-21 21:46:47 -040010800fi
10801
Theodore Ts'oa04eba32003-05-03 16:35:17 -040010802 LIBINTL=
10803 LTLIBINTL=
10804 INCINTL=
Theodore Ts'o93613952014-07-03 23:44:13 -040010805 LIBINTL_PREFIX=
10806 HAVE_LIBINTL=
Theodore Ts'oa04eba32003-05-03 16:35:17 -040010807 rpathdirs=
10808 ltrpathdirs=
10809 names_already_handled=
10810 names_next_round='intl '
10811 while test -n "$names_next_round"; do
10812 names_this_round="$names_next_round"
10813 names_next_round=
10814 for name in $names_this_round; do
10815 already_handled=
10816 for n in $names_already_handled; do
10817 if test "$n" = "$name"; then
10818 already_handled=yes
10819 break
10820 fi
10821 done
10822 if test -z "$already_handled"; then
10823 names_already_handled="$names_already_handled $name"
Theodore Ts'o93613952014-07-03 23:44:13 -040010824 uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./+-|ABCDEFGHIJKLMNOPQRSTUVWXYZ____|'`
Theodore Ts'oa04eba32003-05-03 16:35:17 -040010825 eval value=\"\$HAVE_LIB$uppername\"
10826 if test -n "$value"; then
10827 if test "$value" = yes; then
10828 eval value=\"\$LIB$uppername\"
10829 test -z "$value" || LIBINTL="${LIBINTL}${LIBINTL:+ }$value"
10830 eval value=\"\$LTLIB$uppername\"
10831 test -z "$value" || LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }$value"
10832 else
10833 :
10834 fi
10835 else
10836 found_dir=
10837 found_la=
10838 found_so=
10839 found_a=
Theodore Ts'o93613952014-07-03 23:44:13 -040010840 eval libname=\"$acl_libname_spec\" # typically: libname=lib$name
10841 if test -n "$acl_shlibext"; then
10842 shrext=".$acl_shlibext" # typically: shrext=.so
10843 else
10844 shrext=
10845 fi
Theodore Ts'oa04eba32003-05-03 16:35:17 -040010846 if test $use_additional = yes; then
Theodore Ts'o93613952014-07-03 23:44:13 -040010847 dir="$additional_libdir"
10848 if test -n "$acl_shlibext"; then
10849 if test -f "$dir/$libname$shrext"; then
10850 found_dir="$dir"
10851 found_so="$dir/$libname$shrext"
10852 else
10853 if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then
10854 ver=`(cd "$dir" && \
10855 for f in "$libname$shrext".*; do echo "$f"; done \
10856 | sed -e "s,^$libname$shrext\\\\.,," \
10857 | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \
10858 | sed 1q ) 2>/dev/null`
10859 if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then
10860 found_dir="$dir"
10861 found_so="$dir/$libname$shrext.$ver"
10862 fi
10863 else
10864 eval library_names=\"$acl_library_names_spec\"
10865 for f in $library_names; do
10866 if test -f "$dir/$f"; then
10867 found_dir="$dir"
10868 found_so="$dir/$f"
10869 break
10870 fi
10871 done
Theodore Ts'oa04eba32003-05-03 16:35:17 -040010872 fi
10873 fi
10874 fi
Theodore Ts'o93613952014-07-03 23:44:13 -040010875 if test "X$found_dir" = "X"; then
10876 if test -f "$dir/$libname.$acl_libext"; then
10877 found_dir="$dir"
10878 found_a="$dir/$libname.$acl_libext"
10879 fi
10880 fi
10881 if test "X$found_dir" != "X"; then
10882 if test -f "$dir/$libname.la"; then
10883 found_la="$dir/$libname.la"
10884 fi
10885 fi
Theodore Ts'oa04eba32003-05-03 16:35:17 -040010886 fi
10887 if test "X$found_dir" = "X"; then
10888 for x in $LDFLAGS $LTLIBINTL; do
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010889
Theodore Ts'oa04eba32003-05-03 16:35:17 -040010890 acl_save_prefix="$prefix"
10891 prefix="$acl_final_prefix"
10892 acl_save_exec_prefix="$exec_prefix"
10893 exec_prefix="$acl_final_exec_prefix"
10894 eval x=\"$x\"
10895 exec_prefix="$acl_save_exec_prefix"
10896 prefix="$acl_save_prefix"
Theodore Ts'oa64c9c12000-02-08 20:17:21 +000010897
Theodore Ts'oa04eba32003-05-03 16:35:17 -040010898 case "$x" in
10899 -L*)
10900 dir=`echo "X$x" | sed -e 's/^X-L//'`
Theodore Ts'o93613952014-07-03 23:44:13 -040010901 if test -n "$acl_shlibext"; then
10902 if test -f "$dir/$libname$shrext"; then
Theodore Ts'oa04eba32003-05-03 16:35:17 -040010903 found_dir="$dir"
Theodore Ts'o93613952014-07-03 23:44:13 -040010904 found_so="$dir/$libname$shrext"
10905 else
10906 if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then
10907 ver=`(cd "$dir" && \
10908 for f in "$libname$shrext".*; do echo "$f"; done \
10909 | sed -e "s,^$libname$shrext\\\\.,," \
10910 | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \
10911 | sed 1q ) 2>/dev/null`
10912 if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then
10913 found_dir="$dir"
10914 found_so="$dir/$libname$shrext.$ver"
10915 fi
10916 else
10917 eval library_names=\"$acl_library_names_spec\"
10918 for f in $library_names; do
10919 if test -f "$dir/$f"; then
10920 found_dir="$dir"
10921 found_so="$dir/$f"
10922 break
10923 fi
10924 done
Theodore Ts'oa04eba32003-05-03 16:35:17 -040010925 fi
10926 fi
10927 fi
Theodore Ts'o93613952014-07-03 23:44:13 -040010928 if test "X$found_dir" = "X"; then
10929 if test -f "$dir/$libname.$acl_libext"; then
10930 found_dir="$dir"
10931 found_a="$dir/$libname.$acl_libext"
10932 fi
10933 fi
10934 if test "X$found_dir" != "X"; then
10935 if test -f "$dir/$libname.la"; then
10936 found_la="$dir/$libname.la"
10937 fi
10938 fi
Theodore Ts'oa04eba32003-05-03 16:35:17 -040010939 ;;
10940 esac
10941 if test "X$found_dir" != "X"; then
10942 break
10943 fi
10944 done
10945 fi
10946 if test "X$found_dir" != "X"; then
10947 LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-L$found_dir -l$name"
10948 if test "X$found_so" != "X"; then
Theodore Ts'o93613952014-07-03 23:44:13 -040010949 if test "$enable_rpath" = no \
10950 || test "X$found_dir" = "X/usr/$acl_libdirstem" \
10951 || test "X$found_dir" = "X/usr/$acl_libdirstem2"; then
Theodore Ts'oa04eba32003-05-03 16:35:17 -040010952 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
10953 else
10954 haveit=
10955 for x in $ltrpathdirs; do
10956 if test "X$x" = "X$found_dir"; then
10957 haveit=yes
10958 break
10959 fi
10960 done
10961 if test -z "$haveit"; then
10962 ltrpathdirs="$ltrpathdirs $found_dir"
10963 fi
Theodore Ts'o93613952014-07-03 23:44:13 -040010964 if test "$acl_hardcode_direct" = yes; then
Theodore Ts'oa04eba32003-05-03 16:35:17 -040010965 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
10966 else
Theodore Ts'o93613952014-07-03 23:44:13 -040010967 if test -n "$acl_hardcode_libdir_flag_spec" && test "$acl_hardcode_minus_L" = no; then
Theodore Ts'oa04eba32003-05-03 16:35:17 -040010968 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
10969 haveit=
10970 for x in $rpathdirs; do
10971 if test "X$x" = "X$found_dir"; then
10972 haveit=yes
10973 break
10974 fi
10975 done
10976 if test -z "$haveit"; then
10977 rpathdirs="$rpathdirs $found_dir"
10978 fi
10979 else
10980 haveit=
10981 for x in $LDFLAGS $LIBINTL; do
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010982
Theodore Ts'oa04eba32003-05-03 16:35:17 -040010983 acl_save_prefix="$prefix"
10984 prefix="$acl_final_prefix"
10985 acl_save_exec_prefix="$exec_prefix"
10986 exec_prefix="$acl_final_exec_prefix"
10987 eval x=\"$x\"
10988 exec_prefix="$acl_save_exec_prefix"
10989 prefix="$acl_save_prefix"
10990
10991 if test "X$x" = "X-L$found_dir"; then
10992 haveit=yes
10993 break
10994 fi
10995 done
10996 if test -z "$haveit"; then
10997 LIBINTL="${LIBINTL}${LIBINTL:+ }-L$found_dir"
10998 fi
Theodore Ts'o93613952014-07-03 23:44:13 -040010999 if test "$acl_hardcode_minus_L" != no; then
Theodore Ts'oa04eba32003-05-03 16:35:17 -040011000 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
11001 else
11002 LIBINTL="${LIBINTL}${LIBINTL:+ }-l$name"
11003 fi
11004 fi
11005 fi
11006 fi
11007 else
11008 if test "X$found_a" != "X"; then
11009 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_a"
11010 else
11011 LIBINTL="${LIBINTL}${LIBINTL:+ }-L$found_dir -l$name"
11012 fi
11013 fi
11014 additional_includedir=
11015 case "$found_dir" in
Theodore Ts'o93613952014-07-03 23:44:13 -040011016 */$acl_libdirstem | */$acl_libdirstem/)
11017 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem/"'*$,,'`
11018 if test "$name" = 'intl'; then
11019 LIBINTL_PREFIX="$basedir"
11020 fi
11021 additional_includedir="$basedir/include"
11022 ;;
11023 */$acl_libdirstem2 | */$acl_libdirstem2/)
11024 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem2/"'*$,,'`
11025 if test "$name" = 'intl'; then
11026 LIBINTL_PREFIX="$basedir"
11027 fi
Theodore Ts'oa04eba32003-05-03 16:35:17 -040011028 additional_includedir="$basedir/include"
11029 ;;
11030 esac
11031 if test "X$additional_includedir" != "X"; then
11032 if test "X$additional_includedir" != "X/usr/include"; then
11033 haveit=
11034 if test "X$additional_includedir" = "X/usr/local/include"; then
11035 if test -n "$GCC"; then
11036 case $host_os in
Theodore Ts'o93613952014-07-03 23:44:13 -040011037 linux* | gnu* | k*bsd*-gnu) haveit=yes;;
Theodore Ts'oa04eba32003-05-03 16:35:17 -040011038 esac
11039 fi
11040 fi
11041 if test -z "$haveit"; then
11042 for x in $CPPFLAGS $INCINTL; do
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011043
Theodore Ts'oa04eba32003-05-03 16:35:17 -040011044 acl_save_prefix="$prefix"
11045 prefix="$acl_final_prefix"
11046 acl_save_exec_prefix="$exec_prefix"
11047 exec_prefix="$acl_final_exec_prefix"
11048 eval x=\"$x\"
11049 exec_prefix="$acl_save_exec_prefix"
11050 prefix="$acl_save_prefix"
11051
11052 if test "X$x" = "X-I$additional_includedir"; then
11053 haveit=yes
11054 break
11055 fi
11056 done
11057 if test -z "$haveit"; then
11058 if test -d "$additional_includedir"; then
11059 INCINTL="${INCINTL}${INCINTL:+ }-I$additional_includedir"
11060 fi
11061 fi
11062 fi
11063 fi
11064 fi
11065 if test -n "$found_la"; then
11066 save_libdir="$libdir"
11067 case "$found_la" in
11068 */* | *\\*) . "$found_la" ;;
11069 *) . "./$found_la" ;;
11070 esac
11071 libdir="$save_libdir"
11072 for dep in $dependency_libs; do
11073 case "$dep" in
11074 -L*)
11075 additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
Theodore Ts'o93613952014-07-03 23:44:13 -040011076 if test "X$additional_libdir" != "X/usr/$acl_libdirstem" \
11077 && test "X$additional_libdir" != "X/usr/$acl_libdirstem2"; then
Theodore Ts'oa04eba32003-05-03 16:35:17 -040011078 haveit=
Theodore Ts'o93613952014-07-03 23:44:13 -040011079 if test "X$additional_libdir" = "X/usr/local/$acl_libdirstem" \
11080 || test "X$additional_libdir" = "X/usr/local/$acl_libdirstem2"; then
Theodore Ts'oa04eba32003-05-03 16:35:17 -040011081 if test -n "$GCC"; then
11082 case $host_os in
Theodore Ts'o93613952014-07-03 23:44:13 -040011083 linux* | gnu* | k*bsd*-gnu) haveit=yes;;
Theodore Ts'oa04eba32003-05-03 16:35:17 -040011084 esac
11085 fi
11086 fi
11087 if test -z "$haveit"; then
11088 haveit=
11089 for x in $LDFLAGS $LIBINTL; do
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011090
Theodore Ts'oa04eba32003-05-03 16:35:17 -040011091 acl_save_prefix="$prefix"
11092 prefix="$acl_final_prefix"
11093 acl_save_exec_prefix="$exec_prefix"
11094 exec_prefix="$acl_final_exec_prefix"
11095 eval x=\"$x\"
11096 exec_prefix="$acl_save_exec_prefix"
11097 prefix="$acl_save_prefix"
11098
11099 if test "X$x" = "X-L$additional_libdir"; then
11100 haveit=yes
11101 break
11102 fi
11103 done
11104 if test -z "$haveit"; then
11105 if test -d "$additional_libdir"; then
11106 LIBINTL="${LIBINTL}${LIBINTL:+ }-L$additional_libdir"
11107 fi
11108 fi
11109 haveit=
11110 for x in $LDFLAGS $LTLIBINTL; do
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011111
Theodore Ts'oa04eba32003-05-03 16:35:17 -040011112 acl_save_prefix="$prefix"
11113 prefix="$acl_final_prefix"
11114 acl_save_exec_prefix="$exec_prefix"
11115 exec_prefix="$acl_final_exec_prefix"
11116 eval x=\"$x\"
11117 exec_prefix="$acl_save_exec_prefix"
11118 prefix="$acl_save_prefix"
11119
11120 if test "X$x" = "X-L$additional_libdir"; then
11121 haveit=yes
11122 break
11123 fi
11124 done
11125 if test -z "$haveit"; then
11126 if test -d "$additional_libdir"; then
11127 LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-L$additional_libdir"
11128 fi
11129 fi
11130 fi
11131 fi
11132 ;;
11133 -R*)
11134 dir=`echo "X$dep" | sed -e 's/^X-R//'`
11135 if test "$enable_rpath" != no; then
11136 haveit=
11137 for x in $rpathdirs; do
11138 if test "X$x" = "X$dir"; then
11139 haveit=yes
11140 break
11141 fi
11142 done
11143 if test -z "$haveit"; then
11144 rpathdirs="$rpathdirs $dir"
11145 fi
11146 haveit=
11147 for x in $ltrpathdirs; do
11148 if test "X$x" = "X$dir"; then
11149 haveit=yes
11150 break
11151 fi
11152 done
11153 if test -z "$haveit"; then
11154 ltrpathdirs="$ltrpathdirs $dir"
11155 fi
11156 fi
11157 ;;
11158 -l*)
11159 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
11160 ;;
11161 *.la)
11162 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
11163 ;;
11164 *)
11165 LIBINTL="${LIBINTL}${LIBINTL:+ }$dep"
11166 LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }$dep"
11167 ;;
11168 esac
11169 done
11170 fi
11171 else
11172 LIBINTL="${LIBINTL}${LIBINTL:+ }-l$name"
11173 LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-l$name"
11174 fi
11175 fi
11176 fi
11177 done
11178 done
11179 if test "X$rpathdirs" != "X"; then
Theodore Ts'o93613952014-07-03 23:44:13 -040011180 if test -n "$acl_hardcode_libdir_separator"; then
Theodore Ts'oa04eba32003-05-03 16:35:17 -040011181 alldirs=
11182 for found_dir in $rpathdirs; do
Theodore Ts'o93613952014-07-03 23:44:13 -040011183 alldirs="${alldirs}${alldirs:+$acl_hardcode_libdir_separator}$found_dir"
Theodore Ts'oa04eba32003-05-03 16:35:17 -040011184 done
11185 acl_save_libdir="$libdir"
11186 libdir="$alldirs"
Theodore Ts'o93613952014-07-03 23:44:13 -040011187 eval flag=\"$acl_hardcode_libdir_flag_spec\"
Theodore Ts'oa04eba32003-05-03 16:35:17 -040011188 libdir="$acl_save_libdir"
11189 LIBINTL="${LIBINTL}${LIBINTL:+ }$flag"
11190 else
11191 for found_dir in $rpathdirs; do
11192 acl_save_libdir="$libdir"
11193 libdir="$found_dir"
Theodore Ts'o93613952014-07-03 23:44:13 -040011194 eval flag=\"$acl_hardcode_libdir_flag_spec\"
Theodore Ts'oa04eba32003-05-03 16:35:17 -040011195 libdir="$acl_save_libdir"
11196 LIBINTL="${LIBINTL}${LIBINTL:+ }$flag"
11197 done
11198 fi
11199 fi
11200 if test "X$ltrpathdirs" != "X"; then
11201 for found_dir in $ltrpathdirs; do
11202 LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-R$found_dir"
11203 done
11204 fi
11205
Theodore Ts'o93613952014-07-03 23:44:13 -040011206
11207
11208
11209
11210
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011211 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU gettext in libintl" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011212$as_echo_n "checking for GNU gettext in libintl... " >&6; }
Theodore Ts'o93613952014-07-03 23:44:13 -040011213if eval \${$gt_func_gnugettext_libintl+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011214 $as_echo_n "(cached) " >&6
Theodore Ts'oa64c9c12000-02-08 20:17:21 +000011215else
Theodore Ts'oa04eba32003-05-03 16:35:17 -040011216 gt_save_CPPFLAGS="$CPPFLAGS"
11217 CPPFLAGS="$CPPFLAGS $INCINTL"
11218 gt_save_LIBS="$LIBS"
11219 LIBS="$LIBS $LIBINTL"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011220 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011221/* end confdefs.h. */
Theodore Ts'o93613952014-07-03 23:44:13 -040011222
Theodore Ts'o2b5901d2004-11-19 17:06:47 -050011223#include <libintl.h>
Theodore Ts'o93613952014-07-03 23:44:13 -040011224$gt_revision_test_code
Theodore Ts'o2b5901d2004-11-19 17:06:47 -050011225extern int _nl_msg_cat_cntr;
11226extern
11227#ifdef __cplusplus
11228"C"
11229#endif
Theodore Ts'o93613952014-07-03 23:44:13 -040011230const char *_nl_expand_alias (const char *);
11231
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011232int
11233main ()
11234{
Theodore Ts'o93613952014-07-03 23:44:13 -040011235
Theodore Ts'o2b5901d2004-11-19 17:06:47 -050011236bindtextdomain ("", "");
Theodore Ts'o93613952014-07-03 23:44:13 -040011237return * gettext ("")$gt_expression_test_code + _nl_msg_cat_cntr + *_nl_expand_alias ("")
11238
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011239 ;
11240 return 0;
11241}
11242_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011243if ac_fn_c_try_link "$LINENO"; then :
Theodore Ts'o93613952014-07-03 23:44:13 -040011244 eval "$gt_func_gnugettext_libintl=yes"
Theodore Ts'o2b5901d2004-11-19 17:06:47 -050011245else
Theodore Ts'o93613952014-07-03 23:44:13 -040011246 eval "$gt_func_gnugettext_libintl=no"
Theodore Ts'o2b5901d2004-11-19 17:06:47 -050011247fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011248rm -f core conftest.err conftest.$ac_objext \
11249 conftest$ac_exeext conftest.$ac_ext
Theodore Ts'o93613952014-07-03 23:44:13 -040011250 if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" != yes; } && test -n "$LIBICONV"; then
Theodore Ts'o2b5901d2004-11-19 17:06:47 -050011251 LIBS="$LIBS $LIBICONV"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011252 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011253/* end confdefs.h. */
Theodore Ts'o93613952014-07-03 23:44:13 -040011254
Theodore Ts'oa04eba32003-05-03 16:35:17 -040011255#include <libintl.h>
Theodore Ts'o93613952014-07-03 23:44:13 -040011256$gt_revision_test_code
Theodore Ts'oa04eba32003-05-03 16:35:17 -040011257extern int _nl_msg_cat_cntr;
11258extern
11259#ifdef __cplusplus
11260"C"
Theodore Ts'oa64c9c12000-02-08 20:17:21 +000011261#endif
Theodore Ts'o93613952014-07-03 23:44:13 -040011262const char *_nl_expand_alias (const char *);
11263
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011264int
11265main ()
11266{
Theodore Ts'o93613952014-07-03 23:44:13 -040011267
Theodore Ts'oa04eba32003-05-03 16:35:17 -040011268bindtextdomain ("", "");
Theodore Ts'o93613952014-07-03 23:44:13 -040011269return * gettext ("")$gt_expression_test_code + _nl_msg_cat_cntr + *_nl_expand_alias ("")
11270
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011271 ;
11272 return 0;
11273}
11274_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011275if ac_fn_c_try_link "$LINENO"; then :
Theodore Ts'oa04eba32003-05-03 16:35:17 -040011276 LIBINTL="$LIBINTL $LIBICONV"
Theodore Ts'o93613952014-07-03 23:44:13 -040011277 LTLIBINTL="$LTLIBINTL $LTLIBICONV"
11278 eval "$gt_func_gnugettext_libintl=yes"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011279
Theodore Ts'oa64c9c12000-02-08 20:17:21 +000011280fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011281rm -f core conftest.err conftest.$ac_objext \
11282 conftest$ac_exeext conftest.$ac_ext
Theodore Ts'oa04eba32003-05-03 16:35:17 -040011283 fi
11284 CPPFLAGS="$gt_save_CPPFLAGS"
11285 LIBS="$gt_save_LIBS"
Theodore Ts'oa64c9c12000-02-08 20:17:21 +000011286fi
Theodore Ts'o93613952014-07-03 23:44:13 -040011287eval ac_res=\$$gt_func_gnugettext_libintl
11288 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
11289$as_echo "$ac_res" >&6; }
Theodore Ts'oa64c9c12000-02-08 20:17:21 +000011290 fi
11291
Theodore Ts'o93613952014-07-03 23:44:13 -040011292 if { eval "gt_val=\$$gt_func_gnugettext_libc"; test "$gt_val" = "yes"; } \
11293 || { { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; } \
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011294 && test "$PACKAGE" != gettext-runtime \
11295 && test "$PACKAGE" != gettext-tools; }; then
Theodore Ts'oa04eba32003-05-03 16:35:17 -040011296 gt_use_preinstalled_gnugettext=yes
11297 else
11298 LIBINTL=
11299 LTLIBINTL=
11300 INCINTL=
11301 fi
11302
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011303
Theodore Ts'oa04eba32003-05-03 16:35:17 -040011304 if test "$gt_use_preinstalled_gnugettext" != "yes"; then
11305 nls_cv_use_gnu_gettext=yes
Theodore Ts'oa64c9c12000-02-08 20:17:21 +000011306 fi
11307 fi
11308
11309 if test "$nls_cv_use_gnu_gettext" = "yes"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011310 BUILD_INCLUDED_LIBINTL=yes
Theodore Ts'oa04eba32003-05-03 16:35:17 -040011311 USE_INCLUDED_LIBINTL=yes
Theodore Ts'o93613952014-07-03 23:44:13 -040011312 LIBINTL="\${top_builddir}/intl/libintl.a $LIBICONV $LIBTHREAD"
11313 LTLIBINTL="\${top_builddir}/intl/libintl.a $LTLIBICONV $LTLIBTHREAD"
Theodore Ts'oa04eba32003-05-03 16:35:17 -040011314 LIBS=`echo " $LIBS " | sed -e 's/ -lintl / /' -e 's/^ //' -e 's/ $//'`
Theodore Ts'oa64c9c12000-02-08 20:17:21 +000011315 fi
11316
Theodore Ts'o93613952014-07-03 23:44:13 -040011317 CATOBJEXT=
Theodore Ts'oa04eba32003-05-03 16:35:17 -040011318 if test "$gt_use_preinstalled_gnugettext" = "yes" \
11319 || test "$nls_cv_use_gnu_gettext" = "yes"; then
11320 CATOBJEXT=.gmo
Theodore Ts'oa64c9c12000-02-08 20:17:21 +000011321 fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011322
Theodore Ts'oa64c9c12000-02-08 20:17:21 +000011323
Theodore Ts'o93613952014-07-03 23:44:13 -040011324 if test -n "$INTL_MACOSX_LIBS"; then
11325 if test "$gt_use_preinstalled_gnugettext" = "yes" \
11326 || test "$nls_cv_use_gnu_gettext" = "yes"; then
11327 LIBINTL="$LIBINTL $INTL_MACOSX_LIBS"
11328 LTLIBINTL="$LTLIBINTL $INTL_MACOSX_LIBS"
11329 fi
11330 fi
11331
Theodore Ts'oa04eba32003-05-03 16:35:17 -040011332 if test "$gt_use_preinstalled_gnugettext" = "yes" \
11333 || test "$nls_cv_use_gnu_gettext" = "yes"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011334
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011335$as_echo "#define ENABLE_NLS 1" >>confdefs.h
Theodore Ts'oa64c9c12000-02-08 20:17:21 +000011336
Theodore Ts'oa04eba32003-05-03 16:35:17 -040011337 else
11338 USE_NLS=no
11339 fi
11340 fi
Theodore Ts'oa64c9c12000-02-08 20:17:21 +000011341
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011342 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use NLS" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011343$as_echo_n "checking whether to use NLS... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011344 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011345$as_echo "$USE_NLS" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011346 if test "$USE_NLS" = "yes"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011347 { $as_echo "$as_me:${as_lineno-$LINENO}: checking where the gettext function comes from" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011348$as_echo_n "checking where the gettext function comes from... " >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011349 if test "$gt_use_preinstalled_gnugettext" = "yes"; then
Theodore Ts'o93613952014-07-03 23:44:13 -040011350 if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; }; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011351 gt_source="external libintl"
11352 else
11353 gt_source="libc"
11354 fi
11355 else
11356 gt_source="included intl directory"
11357 fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011358 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_source" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011359$as_echo "$gt_source" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011360 fi
11361
Theodore Ts'oa04eba32003-05-03 16:35:17 -040011362 if test "$USE_NLS" = "yes"; then
Theodore Ts'oa64c9c12000-02-08 20:17:21 +000011363
Theodore Ts'oa04eba32003-05-03 16:35:17 -040011364 if test "$gt_use_preinstalled_gnugettext" = "yes"; then
Theodore Ts'o93613952014-07-03 23:44:13 -040011365 if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; }; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011366 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libintl" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011367$as_echo_n "checking how to link with libintl... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011368 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBINTL" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011369$as_echo "$LIBINTL" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011370
Theodore Ts'oa04eba32003-05-03 16:35:17 -040011371 for element in $INCINTL; do
11372 haveit=
11373 for x in $CPPFLAGS; do
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011374
Theodore Ts'oa04eba32003-05-03 16:35:17 -040011375 acl_save_prefix="$prefix"
11376 prefix="$acl_final_prefix"
11377 acl_save_exec_prefix="$exec_prefix"
11378 exec_prefix="$acl_final_exec_prefix"
11379 eval x=\"$x\"
11380 exec_prefix="$acl_save_exec_prefix"
11381 prefix="$acl_save_prefix"
Theodore Ts'oa64c9c12000-02-08 20:17:21 +000011382
Theodore Ts'oa04eba32003-05-03 16:35:17 -040011383 if test "X$x" = "X$element"; then
11384 haveit=yes
11385 break
11386 fi
11387 done
11388 if test -z "$haveit"; then
11389 CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
11390 fi
11391 done
Theodore Ts'oa64c9c12000-02-08 20:17:21 +000011392
Theodore Ts'oa04eba32003-05-03 16:35:17 -040011393 fi
Theodore Ts'oa64c9c12000-02-08 20:17:21 +000011394
Theodore Ts'oa04eba32003-05-03 16:35:17 -040011395
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011396$as_echo "#define HAVE_GETTEXT 1" >>confdefs.h
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011397
11398
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011399$as_echo "#define HAVE_DCGETTEXT 1" >>confdefs.h
Theodore Ts'oa04eba32003-05-03 16:35:17 -040011400
11401 fi
11402
11403 POSUB=po
11404 fi
11405
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011406
11407 if test "$PACKAGE" = gettext-runtime || test "$PACKAGE" = gettext-tools; then
Theodore Ts'oa04eba32003-05-03 16:35:17 -040011408 BUILD_INCLUDED_LIBINTL=yes
11409 fi
11410
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011411
11412
11413
Theodore Ts'o93636bd2003-07-12 02:45:05 -040011414
Theodore Ts'oa04eba32003-05-03 16:35:17 -040011415 nls_cv_header_intl=
11416 nls_cv_header_libgt=
11417
11418 DATADIRNAME=share
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011419
Theodore Ts'oa04eba32003-05-03 16:35:17 -040011420
11421 INSTOBJEXT=.mo
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011422
Theodore Ts'oa04eba32003-05-03 16:35:17 -040011423
11424 GENCAT=gencat
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011425
11426
Theodore Ts'o93613952014-07-03 23:44:13 -040011427 INTLOBJS=
11428 if test "$USE_INCLUDED_LIBINTL" = yes; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011429 INTLOBJS="\$(GETTOBJS)"
11430 fi
11431
Theodore Ts'oa04eba32003-05-03 16:35:17 -040011432
11433 INTL_LIBTOOL_SUFFIX_PREFIX=
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011434
11435
Theodore Ts'oa04eba32003-05-03 16:35:17 -040011436
11437 INTLLIBS="$LIBINTL"
Theodore Ts'o93636bd2003-07-12 02:45:05 -040011438
11439
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011440
11441
11442
11443
11444
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011445{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011446$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
11447set x ${MAKE-make}
11448ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
Theodore Ts'o91d11da2012-09-06 23:01:14 -040011449if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011450 $as_echo_n "(cached) " >&6
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011451else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011452 cat >conftest.make <<\_ACEOF
Theodore Ts'oe1052142006-10-21 21:46:47 -040011453SHELL = /bin/sh
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011454all:
Theodore Ts'oe1052142006-10-21 21:46:47 -040011455 @echo '@@@%%%=$(MAKE)=@@@%%%'
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011456_ACEOF
Theodore Ts'o91d11da2012-09-06 23:01:14 -040011457# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
Theodore Ts'oe1052142006-10-21 21:46:47 -040011458case `${MAKE-make} -f conftest.make 2>/dev/null` in
11459 *@@@%%%=?*=@@@%%%*)
11460 eval ac_cv_prog_make_${ac_make}_set=yes;;
11461 *)
11462 eval ac_cv_prog_make_${ac_make}_set=no;;
11463esac
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011464rm -f conftest.make
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011465fi
Theodore Ts'oe1052142006-10-21 21:46:47 -040011466if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011467 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011468$as_echo "yes" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011469 SET_MAKE=
11470else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011471 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011472$as_echo "no" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011473 SET_MAKE="MAKE=${MAKE-make}"
11474fi
11475
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011476 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU make" >&5
Theodore Ts'obcb915b2009-07-02 18:19:10 -040011477$as_echo_n "checking for GNU make... " >&6; }
Theodore Ts'o91d11da2012-09-06 23:01:14 -040011478if ${_cv_gnu_make_command+:} false; then :
Theodore Ts'obcb915b2009-07-02 18:19:10 -040011479 $as_echo_n "(cached) " >&6
11480else
11481 _cv_gnu_make_command='' ;
11482 for a in "$MAKE" make gmake gnumake ; do
11483 if test -z "$a" ; then continue ; fi ;
11484 if ( sh -c "$a --version" 2> /dev/null | grep GNU 2>&1 > /dev/null ) ; then
11485 _cv_gnu_make_command=$a ;
11486 break;
11487 fi
11488 done ;
11489
11490fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011491{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_cv_gnu_make_command" >&5
Theodore Ts'obcb915b2009-07-02 18:19:10 -040011492$as_echo "$_cv_gnu_make_command" >&6; } ;
11493 if test "x$_cv_gnu_make_command" != "x" ; then
11494 ifGNUmake='' ;
11495 ifNotGNUmake='#' ;
11496 else
11497 ifGNUmake='#' ;
11498 ifNotGNUmake='' ;
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011499 { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"Not found\"" >&5
Theodore Ts'obcb915b2009-07-02 18:19:10 -040011500$as_echo "\"Not found\"" >&6; };
11501 fi
11502
11503
11504
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011505# Extract the first word of "ln", so it can be a program name with args.
11506set dummy ln; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011507{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011508$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o91d11da2012-09-06 23:01:14 -040011509if ${ac_cv_path_LN+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011510 $as_echo_n "(cached) " >&6
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011511else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011512 case $LN in
11513 [\\/]* | ?:[\\/]*)
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011514 ac_cv_path_LN="$LN" # Let the user override the test with a path.
11515 ;;
11516 *)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011517 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11518for as_dir in $PATH
11519do
11520 IFS=$as_save_IFS
11521 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011522 for ac_exec_ext in '' $ac_executable_extensions; do
Theodore Ts'o91d11da2012-09-06 23:01:14 -040011523 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011524 ac_cv_path_LN="$as_dir/$ac_word$ac_exec_ext"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011525 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011526 break 2
11527 fi
11528done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011529 done
Theodore Ts'oe1052142006-10-21 21:46:47 -040011530IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011531
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011532 test -z "$ac_cv_path_LN" && ac_cv_path_LN="ln"
11533 ;;
11534esac
11535fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011536LN=$ac_cv_path_LN
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011537if test -n "$LN"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011538 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LN" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011539$as_echo "$LN" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011540else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011541 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011542$as_echo "no" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011543fi
11544
Theodore Ts'oe1052142006-10-21 21:46:47 -040011545
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011546{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011547$as_echo_n "checking whether ln -s works... " >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011548LN_S=$as_ln_s
11549if test "$LN_S" = "ln -s"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011550 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011551$as_echo "yes" >&6; }
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +000011552else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011553 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011554$as_echo "no, using $LN_S" >&6; }
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +000011555fi
11556
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011557# Extract the first word of "mv", so it can be a program name with args.
11558set dummy mv; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011559{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011560$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o91d11da2012-09-06 23:01:14 -040011561if ${ac_cv_path_MV+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011562 $as_echo_n "(cached) " >&6
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011563else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011564 case $MV in
11565 [\\/]* | ?:[\\/]*)
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011566 ac_cv_path_MV="$MV" # Let the user override the test with a path.
11567 ;;
11568 *)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011569 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11570for as_dir in $PATH
11571do
11572 IFS=$as_save_IFS
11573 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011574 for ac_exec_ext in '' $ac_executable_extensions; do
Theodore Ts'o91d11da2012-09-06 23:01:14 -040011575 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011576 ac_cv_path_MV="$as_dir/$ac_word$ac_exec_ext"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011577 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011578 break 2
11579 fi
11580done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011581 done
Theodore Ts'oe1052142006-10-21 21:46:47 -040011582IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011583
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011584 test -z "$ac_cv_path_MV" && ac_cv_path_MV="mv"
11585 ;;
11586esac
11587fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011588MV=$ac_cv_path_MV
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011589if test -n "$MV"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011590 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MV" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011591$as_echo "$MV" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011592else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011593 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011594$as_echo "no" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011595fi
11596
Theodore Ts'oe1052142006-10-21 21:46:47 -040011597
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011598# Extract the first word of "cp", so it can be a program name with args.
11599set dummy cp; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011600{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011601$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o91d11da2012-09-06 23:01:14 -040011602if ${ac_cv_path_CP+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011603 $as_echo_n "(cached) " >&6
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011604else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011605 case $CP in
11606 [\\/]* | ?:[\\/]*)
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011607 ac_cv_path_CP="$CP" # Let the user override the test with a path.
11608 ;;
11609 *)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011610 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11611for 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 for ac_exec_ext in '' $ac_executable_extensions; do
Theodore Ts'o91d11da2012-09-06 23:01:14 -040011616 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011617 ac_cv_path_CP="$as_dir/$ac_word$ac_exec_ext"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011618 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011619 break 2
11620 fi
11621done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011622 done
Theodore Ts'oe1052142006-10-21 21:46:47 -040011623IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011624
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011625 test -z "$ac_cv_path_CP" && ac_cv_path_CP="cp"
11626 ;;
11627esac
11628fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011629CP=$ac_cv_path_CP
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011630if test -n "$CP"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011631 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CP" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011632$as_echo "$CP" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011633else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011634 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011635$as_echo "no" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011636fi
11637
Theodore Ts'oe1052142006-10-21 21:46:47 -040011638
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011639# Extract the first word of "rm", so it can be a program name with args.
11640set dummy rm; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011641{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011642$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o91d11da2012-09-06 23:01:14 -040011643if ${ac_cv_path_RM+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011644 $as_echo_n "(cached) " >&6
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011645else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011646 case $RM in
11647 [\\/]* | ?:[\\/]*)
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011648 ac_cv_path_RM="$RM" # Let the user override the test with a path.
11649 ;;
11650 *)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011651 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11652for as_dir in $PATH
11653do
11654 IFS=$as_save_IFS
11655 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011656 for ac_exec_ext in '' $ac_executable_extensions; do
Theodore Ts'o91d11da2012-09-06 23:01:14 -040011657 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011658 ac_cv_path_RM="$as_dir/$ac_word$ac_exec_ext"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011659 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011660 break 2
11661 fi
11662done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011663 done
Theodore Ts'oe1052142006-10-21 21:46:47 -040011664IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011665
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011666 test -z "$ac_cv_path_RM" && ac_cv_path_RM="rm"
11667 ;;
11668esac
11669fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011670RM=$ac_cv_path_RM
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011671if test -n "$RM"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011672 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RM" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011673$as_echo "$RM" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011674else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011675 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011676$as_echo "no" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011677fi
11678
Theodore Ts'oe1052142006-10-21 21:46:47 -040011679
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011680# Extract the first word of "chmod", so it can be a program name with args.
11681set dummy chmod; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011682{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011683$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o91d11da2012-09-06 23:01:14 -040011684if ${ac_cv_path_CHMOD+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011685 $as_echo_n "(cached) " >&6
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011686else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011687 case $CHMOD in
11688 [\\/]* | ?:[\\/]*)
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011689 ac_cv_path_CHMOD="$CHMOD" # Let the user override the test with a path.
11690 ;;
11691 *)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011692 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11693for as_dir in $PATH
11694do
11695 IFS=$as_save_IFS
11696 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011697 for ac_exec_ext in '' $ac_executable_extensions; do
Theodore Ts'o91d11da2012-09-06 23:01:14 -040011698 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011699 ac_cv_path_CHMOD="$as_dir/$ac_word$ac_exec_ext"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011700 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011701 break 2
11702 fi
11703done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011704 done
Theodore Ts'oe1052142006-10-21 21:46:47 -040011705IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011706
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011707 test -z "$ac_cv_path_CHMOD" && ac_cv_path_CHMOD=":"
11708 ;;
11709esac
11710fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011711CHMOD=$ac_cv_path_CHMOD
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011712if test -n "$CHMOD"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011713 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CHMOD" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011714$as_echo "$CHMOD" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011715else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011716 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011717$as_echo "no" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011718fi
11719
Theodore Ts'oe1052142006-10-21 21:46:47 -040011720
Theodore Ts'o32237012005-01-17 19:13:39 -050011721for ac_prog in gawk mawk nawk awk
11722do
11723 # Extract the first word of "$ac_prog", so it can be a program name with args.
11724set dummy $ac_prog; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011725{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011726$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o91d11da2012-09-06 23:01:14 -040011727if ${ac_cv_prog_AWK+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011728 $as_echo_n "(cached) " >&6
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011729else
Theodore Ts'o32237012005-01-17 19:13:39 -050011730 if test -n "$AWK"; then
11731 ac_cv_prog_AWK="$AWK" # Let the user override the test.
11732else
11733as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011734for as_dir in $PATH
11735do
11736 IFS=$as_save_IFS
11737 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011738 for ac_exec_ext in '' $ac_executable_extensions; do
Theodore Ts'o91d11da2012-09-06 23:01:14 -040011739 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'o32237012005-01-17 19:13:39 -050011740 ac_cv_prog_AWK="$ac_prog"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011741 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011742 break 2
11743 fi
11744done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011745 done
Theodore Ts'oe1052142006-10-21 21:46:47 -040011746IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011747
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011748fi
Theodore Ts'o32237012005-01-17 19:13:39 -050011749fi
11750AWK=$ac_cv_prog_AWK
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011751if test -n "$AWK"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011752 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011753$as_echo "$AWK" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011754else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011755 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011756$as_echo "no" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011757fi
11758
Theodore Ts'oe1052142006-10-21 21:46:47 -040011759
Theodore Ts'o32237012005-01-17 19:13:39 -050011760 test -n "$AWK" && break
11761done
11762
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011763{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011764$as_echo_n "checking for egrep... " >&6; }
Theodore Ts'o91d11da2012-09-06 23:01:14 -040011765if ${ac_cv_path_EGREP+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011766 $as_echo_n "(cached) " >&6
Theodore Ts'o32237012005-01-17 19:13:39 -050011767else
Theodore Ts'oe1052142006-10-21 21:46:47 -040011768 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
11769 then ac_cv_path_EGREP="$GREP -E"
11770 else
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011771 if test -z "$EGREP"; then
Theodore Ts'oe1052142006-10-21 21:46:47 -040011772 ac_path_EGREP_found=false
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011773 # Loop through the user's path and test for each of PROGNAME-LIST
11774 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
Theodore Ts'oe1052142006-10-21 21:46:47 -040011775for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
11776do
11777 IFS=$as_save_IFS
11778 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011779 for ac_prog in egrep; do
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011780 for ac_exec_ext in '' $ac_executable_extensions; do
11781 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
Theodore Ts'o91d11da2012-09-06 23:01:14 -040011782 as_fn_executable_p "$ac_path_EGREP" || continue
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011783# Check for GNU ac_path_EGREP and select it if it is found.
Theodore Ts'oe1052142006-10-21 21:46:47 -040011784 # Check for GNU $ac_path_EGREP
11785case `"$ac_path_EGREP" --version 2>&1` in
11786*GNU*)
11787 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
11788*)
11789 ac_count=0
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011790 $as_echo_n 0123456789 >"conftest.in"
Theodore Ts'oe1052142006-10-21 21:46:47 -040011791 while :
11792 do
11793 cat "conftest.in" "conftest.in" >"conftest.tmp"
11794 mv "conftest.tmp" "conftest.in"
11795 cp "conftest.in" "conftest.nl"
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011796 $as_echo 'EGREP' >> "conftest.nl"
Theodore Ts'oe1052142006-10-21 21:46:47 -040011797 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
11798 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011799 as_fn_arith $ac_count + 1 && ac_count=$as_val
Theodore Ts'oe1052142006-10-21 21:46:47 -040011800 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
11801 # Best one so far, save it but keep looking for a better one
11802 ac_cv_path_EGREP="$ac_path_EGREP"
11803 ac_path_EGREP_max=$ac_count
Theodore Ts'o32237012005-01-17 19:13:39 -050011804 fi
Theodore Ts'oe1052142006-10-21 21:46:47 -040011805 # 10*(2^10) chars as input seems more than enough
11806 test $ac_count -gt 10 && break
11807 done
11808 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
11809esac
11810
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011811 $ac_path_EGREP_found && break 3
11812 done
Theodore Ts'oe1052142006-10-21 21:46:47 -040011813 done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011814 done
Theodore Ts'oe1052142006-10-21 21:46:47 -040011815IFS=$as_save_IFS
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011816 if test -z "$ac_cv_path_EGREP"; then
Theodore Ts'o91d11da2012-09-06 23:01:14 -040011817 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 +010011818 fi
Theodore Ts'oe1052142006-10-21 21:46:47 -040011819else
11820 ac_cv_path_EGREP=$EGREP
11821fi
11822
Theodore Ts'oe1052142006-10-21 21:46:47 -040011823 fi
11824fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011825{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011826$as_echo "$ac_cv_path_EGREP" >&6; }
Theodore Ts'oe1052142006-10-21 21:46:47 -040011827 EGREP="$ac_cv_path_EGREP"
Theodore Ts'o32237012005-01-17 19:13:39 -050011828
11829
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011830# Extract the first word of "sed", so it can be a program name with args.
11831set dummy sed; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011832{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011833$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o91d11da2012-09-06 23:01:14 -040011834if ${ac_cv_path_SED+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011835 $as_echo_n "(cached) " >&6
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011836else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011837 case $SED in
11838 [\\/]* | ?:[\\/]*)
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011839 ac_cv_path_SED="$SED" # Let the user override the test with a path.
11840 ;;
11841 *)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011842 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11843for as_dir in $PATH
11844do
11845 IFS=$as_save_IFS
11846 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011847 for ac_exec_ext in '' $ac_executable_extensions; do
Theodore Ts'o91d11da2012-09-06 23:01:14 -040011848 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011849 ac_cv_path_SED="$as_dir/$ac_word$ac_exec_ext"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011850 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011851 break 2
11852 fi
11853done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011854 done
Theodore Ts'oe1052142006-10-21 21:46:47 -040011855IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011856
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011857 test -z "$ac_cv_path_SED" && ac_cv_path_SED="sed"
11858 ;;
11859esac
11860fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011861SED=$ac_cv_path_SED
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011862if test -n "$SED"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011863 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SED" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011864$as_echo "$SED" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011865else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011866 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011867$as_echo "no" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011868fi
11869
Theodore Ts'oe1052142006-10-21 21:46:47 -040011870
Theodore Ts'o9d564f71999-07-03 20:25:58 +000011871# Extract the first word of "perl", so it can be a program name with args.
11872set dummy perl; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011873{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011874$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o91d11da2012-09-06 23:01:14 -040011875if ${ac_cv_path_PERL+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011876 $as_echo_n "(cached) " >&6
Theodore Ts'o9d564f71999-07-03 20:25:58 +000011877else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011878 case $PERL in
11879 [\\/]* | ?:[\\/]*)
Theodore Ts'o9d564f71999-07-03 20:25:58 +000011880 ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
11881 ;;
Theodore Ts'o9d564f71999-07-03 20:25:58 +000011882 *)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011883 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11884for as_dir in $PATH
11885do
11886 IFS=$as_save_IFS
11887 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011888 for ac_exec_ext in '' $ac_executable_extensions; do
Theodore Ts'o91d11da2012-09-06 23:01:14 -040011889 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011890 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011891 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011892 break 2
11893 fi
11894done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011895 done
Theodore Ts'oe1052142006-10-21 21:46:47 -040011896IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011897
Theodore Ts'o9d564f71999-07-03 20:25:58 +000011898 test -z "$ac_cv_path_PERL" && ac_cv_path_PERL="perl"
11899 ;;
11900esac
11901fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011902PERL=$ac_cv_path_PERL
Theodore Ts'o9d564f71999-07-03 20:25:58 +000011903if test -n "$PERL"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011904 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011905$as_echo "$PERL" >&6; }
Theodore Ts'o9d564f71999-07-03 20:25:58 +000011906else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011907 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011908$as_echo "no" >&6; }
Theodore Ts'o9d564f71999-07-03 20:25:58 +000011909fi
11910
Theodore Ts'oe1052142006-10-21 21:46:47 -040011911
Theodore Ts'o250f79f2001-05-19 22:02:22 +000011912# Extract the first word of "ldconfig", so it can be a program name with args.
11913set dummy ldconfig; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011914{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011915$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o91d11da2012-09-06 23:01:14 -040011916if ${ac_cv_path_LDCONFIG+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011917 $as_echo_n "(cached) " >&6
Theodore Ts'o250f79f2001-05-19 22:02:22 +000011918else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011919 case $LDCONFIG in
11920 [\\/]* | ?:[\\/]*)
Theodore Ts'o250f79f2001-05-19 22:02:22 +000011921 ac_cv_path_LDCONFIG="$LDCONFIG" # Let the user override the test with a path.
11922 ;;
Theodore Ts'o250f79f2001-05-19 22:02:22 +000011923 *)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011924 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11925for as_dir in $PATH
11926do
11927 IFS=$as_save_IFS
11928 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011929 for ac_exec_ext in '' $ac_executable_extensions; do
Theodore Ts'o91d11da2012-09-06 23:01:14 -040011930 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011931 ac_cv_path_LDCONFIG="$as_dir/$ac_word$ac_exec_ext"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011932 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011933 break 2
11934 fi
11935done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011936 done
Theodore Ts'oe1052142006-10-21 21:46:47 -040011937IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011938
Theodore Ts'o250f79f2001-05-19 22:02:22 +000011939 test -z "$ac_cv_path_LDCONFIG" && ac_cv_path_LDCONFIG=":"
11940 ;;
11941esac
11942fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011943LDCONFIG=$ac_cv_path_LDCONFIG
Theodore Ts'o250f79f2001-05-19 22:02:22 +000011944if test -n "$LDCONFIG"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011945 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LDCONFIG" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011946$as_echo "$LDCONFIG" >&6; }
Theodore Ts'o250f79f2001-05-19 22:02:22 +000011947else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011948 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011949$as_echo "no" >&6; }
Theodore Ts'o250f79f2001-05-19 22:02:22 +000011950fi
11951
Theodore Ts'oe1052142006-10-21 21:46:47 -040011952
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011953if test -n "$ac_tool_prefix"; then
11954 # 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 +000011955set dummy ${ac_tool_prefix}ar; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011956{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011957$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o91d11da2012-09-06 23:01:14 -040011958if ${ac_cv_prog_AR+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011959 $as_echo_n "(cached) " >&6
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011960else
11961 if test -n "$AR"; then
11962 ac_cv_prog_AR="$AR" # Let the user override the test.
11963else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011964as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11965for as_dir in $PATH
11966do
11967 IFS=$as_save_IFS
11968 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011969 for ac_exec_ext in '' $ac_executable_extensions; do
Theodore Ts'o91d11da2012-09-06 23:01:14 -040011970 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011971 ac_cv_prog_AR="${ac_tool_prefix}ar"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011972 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011973 break 2
11974 fi
11975done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011976 done
Theodore Ts'oe1052142006-10-21 21:46:47 -040011977IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011978
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011979fi
11980fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011981AR=$ac_cv_prog_AR
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011982if test -n "$AR"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011983 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011984$as_echo "$AR" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011985else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011986 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011987$as_echo "no" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011988fi
11989
Theodore Ts'oe1052142006-10-21 21:46:47 -040011990
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011991fi
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011992if test -z "$ac_cv_prog_AR"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011993 ac_ct_AR=$AR
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011994 # Extract the first word of "ar", so it can be a program name with args.
11995set dummy ar; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011996{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011997$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o91d11da2012-09-06 23:01:14 -040011998if ${ac_cv_prog_ac_ct_AR+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011999 $as_echo_n "(cached) " >&6
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012000else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012001 if test -n "$ac_ct_AR"; then
12002 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012003else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012004as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12005for as_dir in $PATH
12006do
12007 IFS=$as_save_IFS
12008 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012009 for ac_exec_ext in '' $ac_executable_extensions; do
Theodore Ts'o91d11da2012-09-06 23:01:14 -040012010 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012011 ac_cv_prog_ac_ct_AR="ar"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012012 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012013 break 2
12014 fi
12015done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012016 done
Theodore Ts'oe1052142006-10-21 21:46:47 -040012017IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012018
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012019fi
12020fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012021ac_ct_AR=$ac_cv_prog_ac_ct_AR
12022if test -n "$ac_ct_AR"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012023 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012024$as_echo "$ac_ct_AR" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012025else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012026 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012027$as_echo "no" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012028fi
12029
Theodore Ts'oe1052142006-10-21 21:46:47 -040012030 if test "x$ac_ct_AR" = x; then
12031 AR="ar"
12032 else
12033 case $cross_compiling:$ac_tool_warned in
12034yes:)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012035{ $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 +010012036$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
Theodore Ts'oe1052142006-10-21 21:46:47 -040012037ac_tool_warned=yes ;;
12038esac
12039 AR=$ac_ct_AR
12040 fi
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012041else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012042 AR="$ac_cv_prog_AR"
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012043fi
12044
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012045if test -n "$ac_tool_prefix"; then
12046 # 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 +000012047set dummy ${ac_tool_prefix}ranlib; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012048{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012049$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o91d11da2012-09-06 23:01:14 -040012050if ${ac_cv_prog_RANLIB+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012051 $as_echo_n "(cached) " >&6
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012052else
12053 if test -n "$RANLIB"; then
12054 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
12055else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012056as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12057for as_dir in $PATH
12058do
12059 IFS=$as_save_IFS
12060 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012061 for ac_exec_ext in '' $ac_executable_extensions; do
Theodore Ts'o91d11da2012-09-06 23:01:14 -040012062 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012063 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012064 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012065 break 2
12066 fi
12067done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012068 done
Theodore Ts'oe1052142006-10-21 21:46:47 -040012069IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012070
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012071fi
12072fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012073RANLIB=$ac_cv_prog_RANLIB
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012074if test -n "$RANLIB"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012075 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012076$as_echo "$RANLIB" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012077else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012078 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012079$as_echo "no" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012080fi
12081
Theodore Ts'oe1052142006-10-21 21:46:47 -040012082
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012083fi
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012084if test -z "$ac_cv_prog_RANLIB"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012085 ac_ct_RANLIB=$RANLIB
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012086 # Extract the first word of "ranlib", so it can be a program name with args.
12087set dummy ranlib; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012088{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012089$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o91d11da2012-09-06 23:01:14 -040012090if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012091 $as_echo_n "(cached) " >&6
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012092else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012093 if test -n "$ac_ct_RANLIB"; then
12094 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012095else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012096as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12097for as_dir in $PATH
12098do
12099 IFS=$as_save_IFS
12100 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012101 for ac_exec_ext in '' $ac_executable_extensions; do
Theodore Ts'o91d11da2012-09-06 23:01:14 -040012102 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012103 ac_cv_prog_ac_ct_RANLIB="ranlib"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012104 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012105 break 2
12106 fi
12107done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012108 done
Theodore Ts'oe1052142006-10-21 21:46:47 -040012109IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012110
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012111fi
12112fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012113ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
12114if test -n "$ac_ct_RANLIB"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012115 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012116$as_echo "$ac_ct_RANLIB" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012117else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012118 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012119$as_echo "no" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012120fi
12121
Theodore Ts'oe1052142006-10-21 21:46:47 -040012122 if test "x$ac_ct_RANLIB" = x; then
12123 RANLIB=":"
12124 else
12125 case $cross_compiling:$ac_tool_warned in
12126yes:)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012127{ $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 +010012128$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
Theodore Ts'oe1052142006-10-21 21:46:47 -040012129ac_tool_warned=yes ;;
12130esac
12131 RANLIB=$ac_ct_RANLIB
12132 fi
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012133else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012134 RANLIB="$ac_cv_prog_RANLIB"
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012135fi
12136
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012137if test -n "$ac_tool_prefix"; then
12138 # 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 +000012139set dummy ${ac_tool_prefix}strip; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012140{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012141$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o91d11da2012-09-06 23:01:14 -040012142if ${ac_cv_prog_STRIP+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012143 $as_echo_n "(cached) " >&6
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012144else
12145 if test -n "$STRIP"; then
12146 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
12147else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012148as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12149for as_dir in $PATH
12150do
12151 IFS=$as_save_IFS
12152 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012153 for ac_exec_ext in '' $ac_executable_extensions; do
Theodore Ts'o91d11da2012-09-06 23:01:14 -040012154 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012155 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012156 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012157 break 2
12158 fi
12159done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012160 done
Theodore Ts'oe1052142006-10-21 21:46:47 -040012161IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012162
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012163fi
12164fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012165STRIP=$ac_cv_prog_STRIP
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012166if test -n "$STRIP"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012167 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012168$as_echo "$STRIP" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012169else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012170 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012171$as_echo "no" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012172fi
12173
Theodore Ts'oe1052142006-10-21 21:46:47 -040012174
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012175fi
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012176if test -z "$ac_cv_prog_STRIP"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012177 ac_ct_STRIP=$STRIP
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012178 # Extract the first word of "strip", so it can be a program name with args.
12179set dummy strip; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012180{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012181$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o91d11da2012-09-06 23:01:14 -040012182if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012183 $as_echo_n "(cached) " >&6
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012184else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012185 if test -n "$ac_ct_STRIP"; then
12186 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012187else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012188as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12189for as_dir in $PATH
12190do
12191 IFS=$as_save_IFS
12192 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012193 for ac_exec_ext in '' $ac_executable_extensions; do
Theodore Ts'o91d11da2012-09-06 23:01:14 -040012194 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012195 ac_cv_prog_ac_ct_STRIP="strip"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012196 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012197 break 2
12198 fi
12199done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012200 done
Theodore Ts'oe1052142006-10-21 21:46:47 -040012201IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012202
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012203fi
12204fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012205ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
12206if test -n "$ac_ct_STRIP"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012207 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012208$as_echo "$ac_ct_STRIP" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012209else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012210 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012211$as_echo "no" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012212fi
12213
Theodore Ts'oe1052142006-10-21 21:46:47 -040012214 if test "x$ac_ct_STRIP" = x; then
12215 STRIP=":"
12216 else
12217 case $cross_compiling:$ac_tool_warned in
12218yes:)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012219{ $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 +010012220$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
Theodore Ts'oe1052142006-10-21 21:46:47 -040012221ac_tool_warned=yes ;;
12222esac
12223 STRIP=$ac_ct_STRIP
12224 fi
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012225else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012226 STRIP="$ac_cv_prog_STRIP"
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012227fi
12228
Manish Katiyar7321d942008-04-14 17:20:03 +053012229# Extract the first word of "makeinfo", so it can be a program name with args.
12230set dummy makeinfo; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012231{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012232$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o91d11da2012-09-06 23:01:14 -040012233if ${ac_cv_prog_MAKEINFO+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012234 $as_echo_n "(cached) " >&6
Manish Katiyar7321d942008-04-14 17:20:03 +053012235else
12236 if test -n "$MAKEINFO"; then
12237 ac_cv_prog_MAKEINFO="$MAKEINFO" # Let the user override the test.
12238else
12239as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12240for as_dir in $PATH
12241do
12242 IFS=$as_save_IFS
12243 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012244 for ac_exec_ext in '' $ac_executable_extensions; do
Theodore Ts'o91d11da2012-09-06 23:01:14 -040012245 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Manish Katiyar7321d942008-04-14 17:20:03 +053012246 ac_cv_prog_MAKEINFO="makeinfo"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012247 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Manish Katiyar7321d942008-04-14 17:20:03 +053012248 break 2
12249 fi
12250done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012251 done
Manish Katiyar7321d942008-04-14 17:20:03 +053012252IFS=$as_save_IFS
12253
12254fi
12255fi
12256MAKEINFO=$ac_cv_prog_MAKEINFO
12257if test -n "$MAKEINFO"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012258 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKEINFO" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012259$as_echo "$MAKEINFO" >&6; }
Manish Katiyar7321d942008-04-14 17:20:03 +053012260else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012261 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012262$as_echo "no" >&6; }
Manish Katiyar7321d942008-04-14 17:20:03 +053012263fi
12264
12265
12266if test "_$MAKEINFO" = "_"; then
12267 MAKEINFO="@echo Makeinfo is missing. Info documentation will not be built.;true"
12268else
12269 case "$MAKEINFO" in
12270 */missing.*)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012271 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING:
Manish Katiyar7321d942008-04-14 17:20:03 +053012272*** Makeinfo is missing. Info documentation will not be built." >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012273$as_echo "$as_me: WARNING:
Manish Katiyar7321d942008-04-14 17:20:03 +053012274*** Makeinfo is missing. Info documentation will not be built." >&2;}
12275 ;;
12276 *)
12277 ;;
12278 esac
12279fi
12280
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012281
Theodore Ts'o6c133521999-07-03 20:37:03 +000012282# See if we need a separate native compiler.
12283if test $cross_compiling = no; then
12284 BUILD_CC="$CC"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012285
Theodore Ts'o6c133521999-07-03 20:37:03 +000012286else
12287 for ac_prog in gcc cc
12288do
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012289 # Extract the first word of "$ac_prog", so it can be a program name with args.
Theodore Ts'o6c133521999-07-03 20:37:03 +000012290set dummy $ac_prog; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012291{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012292$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o91d11da2012-09-06 23:01:14 -040012293if ${ac_cv_prog_BUILD_CC+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012294 $as_echo_n "(cached) " >&6
Theodore Ts'o6c133521999-07-03 20:37:03 +000012295else
12296 if test -n "$BUILD_CC"; then
12297 ac_cv_prog_BUILD_CC="$BUILD_CC" # Let the user override the test.
12298else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012299as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12300for as_dir in $PATH
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012301do
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012302 IFS=$as_save_IFS
12303 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012304 for ac_exec_ext in '' $ac_executable_extensions; do
Theodore Ts'o91d11da2012-09-06 23:01:14 -040012305 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012306 ac_cv_prog_BUILD_CC="$ac_prog"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012307 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012308 break 2
12309 fi
12310done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012311 done
Theodore Ts'oe1052142006-10-21 21:46:47 -040012312IFS=$as_save_IFS
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012313
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012314fi
12315fi
12316BUILD_CC=$ac_cv_prog_BUILD_CC
12317if test -n "$BUILD_CC"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012318 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BUILD_CC" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012319$as_echo "$BUILD_CC" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012320else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012321 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012322$as_echo "no" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012323fi
12324
Theodore Ts'oe1052142006-10-21 21:46:47 -040012325
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012326 test -n "$BUILD_CC" && break
12327done
12328
12329fi
Andreas Dilger51050542014-06-11 12:59:05 -060012330for 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 linux/loop.h net/if_dl.h netinet/in.h sys/disklabel.h sys/disk.h sys/file.h sys/ioctl.h sys/mkdev.h sys/mman.h sys/mount.h sys/prctl.h sys/resource.h sys/select.h sys/socket.h sys/sockio.h sys/stat.h sys/syscall.h sys/sysmacros.h sys/time.h sys/types.h sys/un.h sys/wait.h
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012331do :
12332 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
12333ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
Theodore Ts'o91d11da2012-09-06 23:01:14 -040012334if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012335 cat >>confdefs.h <<_ACEOF
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012336#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012337_ACEOF
12338
12339fi
12340
12341done
12342
Theodore Ts'oda76d6b2005-01-18 23:29:01 -050012343for ac_header in net/if.h
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012344do :
12345 ac_fn_c_check_header_compile "$LINENO" "net/if.h" "ac_cv_header_net_if_h" "
Theodore Ts'oda76d6b2005-01-18 23:29:01 -050012346#if HAVE_SYS_TYPES_H
12347#include <sys/types.h>
12348#endif
12349#if HAVE_SYS_SOCKET
12350#include <sys/socket.h>
12351#endif
12352
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012353"
Theodore Ts'o91d11da2012-09-06 23:01:14 -040012354if test "x$ac_cv_header_net_if_h" = xyes; then :
Theodore Ts'oda76d6b2005-01-18 23:29:01 -050012355 cat >>confdefs.h <<_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012356#define HAVE_NET_IF_H 1
Theodore Ts'oda76d6b2005-01-18 23:29:01 -050012357_ACEOF
12358
12359fi
12360
12361done
12362
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012363for ac_func in vprintf
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012364do :
12365 ac_fn_c_check_func "$LINENO" "vprintf" "ac_cv_func_vprintf"
Theodore Ts'o91d11da2012-09-06 23:01:14 -040012366if test "x$ac_cv_func_vprintf" = xyes; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012367 cat >>confdefs.h <<_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012368#define HAVE_VPRINTF 1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012369_ACEOF
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012370
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012371ac_fn_c_check_func "$LINENO" "_doprnt" "ac_cv_func__doprnt"
Theodore Ts'o91d11da2012-09-06 23:01:14 -040012372if test "x$ac_cv_func__doprnt" = xyes; then :
Theodore Ts'o93636bd2003-07-12 02:45:05 -040012373
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012374$as_echo "#define HAVE_DOPRNT 1" >>confdefs.h
Theodore Ts'o93636bd2003-07-12 02:45:05 -040012375
12376fi
12377
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012378fi
12379done
12380
12381
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012382ac_fn_c_check_member "$LINENO" "struct dirent" "d_reclen" "ac_cv_member_struct_dirent_d_reclen" "#include <dirent.h>
12383"
Theodore Ts'o91d11da2012-09-06 23:01:14 -040012384if test "x$ac_cv_member_struct_dirent_d_reclen" = xyes; then :
Theodore Ts'od1154eb2011-09-18 17:34:37 -040012385
12386$as_echo "#define HAVE_RECLEN_DIRENT 1" >>confdefs.h
Theodore Ts'offf45482003-04-13 00:44:19 -040012387
12388fi
Theodore Ts'o6c65d252005-01-19 12:59:48 -050012389
Theodore Ts'o28739272014-01-03 00:26:43 -050012390ac_fn_c_check_member "$LINENO" "struct stat" "st_atim" "ac_cv_member_struct_stat_st_atim" "$ac_includes_default"
12391if test "x$ac_cv_member_struct_stat_st_atim" = xyes; then :
12392
12393cat >>confdefs.h <<_ACEOF
12394#define HAVE_STRUCT_STAT_ST_ATIM 1
12395_ACEOF
12396
12397
12398fi
12399
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012400ac_fn_c_check_type "$LINENO" "ssize_t" "ac_cv_type_ssize_t" "#include <sys/types.h>
12401"
Theodore Ts'o91d11da2012-09-06 23:01:14 -040012402if test "x$ac_cv_type_ssize_t" = xyes; then :
Theodore Ts'od1154eb2011-09-18 17:34:37 -040012403
12404$as_echo "#define HAVE_TYPE_SSIZE_T 1" >>confdefs.h
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012405
Theodore Ts'offf45482003-04-13 00:44:19 -040012406fi
Theodore Ts'oe1052142006-10-21 21:46:47 -040012407
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012408ac_fn_c_check_decl "$LINENO" "llseek" "ac_cv_have_decl_llseek" "#include <unistd.h>
12409"
Theodore Ts'o91d11da2012-09-06 23:01:14 -040012410if test "x$ac_cv_have_decl_llseek" = xyes; then :
Theodore Ts'od1154eb2011-09-18 17:34:37 -040012411
12412$as_echo "#define HAVE_LLSEEK_PROTOTYPE 1" >>confdefs.h
Theodore Ts'offf45482003-04-13 00:44:19 -040012413
12414fi
Theodore Ts'o6c65d252005-01-19 12:59:48 -050012415
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012416ac_fn_c_check_decl "$LINENO" "lseek64" "ac_cv_have_decl_lseek64" "#define _LARGEFILE_SOURCE
Theodore Ts'o6c65d252005-01-19 12:59:48 -050012417 #define _LARGEFILE64_SOURCE
12418 #include <unistd.h>
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012419"
Theodore Ts'o91d11da2012-09-06 23:01:14 -040012420if test "x$ac_cv_have_decl_lseek64" = xyes; then :
Theodore Ts'od1154eb2011-09-18 17:34:37 -040012421
12422$as_echo "#define HAVE_LSEEK64_PROTOTYPE 1" >>confdefs.h
Theodore Ts'o6928adc2000-05-25 23:28:50 +000012423
12424fi
Theodore Ts'o6c65d252005-01-19 12:59:48 -050012425
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040012426# The cast to long int works around a bug in the HP C Compiler
12427# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12428# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12429# This bug is HP SR number 8606223364.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012430{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of short" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012431$as_echo_n "checking size of short... " >&6; }
Theodore Ts'o91d11da2012-09-06 23:01:14 -040012432if ${ac_cv_sizeof_short+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012433 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012434else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012435 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 -050012436
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012437else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012438 if test "$ac_cv_type_short" = yes; then
12439 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012440$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
Theodore Ts'o91d11da2012-09-06 23:01:14 -040012441as_fn_error 77 "cannot compute sizeof (short)
12442See \`config.log' for more details" "$LINENO" 5; }
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040012443 else
12444 ac_cv_sizeof_short=0
12445 fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012446fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012447
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012448fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012449{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_short" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012450$as_echo "$ac_cv_sizeof_short" >&6; }
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040012451
12452
12453
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012454cat >>confdefs.h <<_ACEOF
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012455#define SIZEOF_SHORT $ac_cv_sizeof_short
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012456_ACEOF
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012457
12458
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040012459# The cast to long int works around a bug in the HP C Compiler
12460# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12461# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12462# This bug is HP SR number 8606223364.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012463{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of int" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012464$as_echo_n "checking size of int... " >&6; }
Theodore Ts'o91d11da2012-09-06 23:01:14 -040012465if ${ac_cv_sizeof_int+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012466 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012467else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012468 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 -050012469
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012470else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012471 if test "$ac_cv_type_int" = yes; then
12472 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012473$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
Theodore Ts'o91d11da2012-09-06 23:01:14 -040012474as_fn_error 77 "cannot compute sizeof (int)
12475See \`config.log' for more details" "$LINENO" 5; }
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040012476 else
12477 ac_cv_sizeof_int=0
12478 fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012479fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012480
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012481fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012482{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_int" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012483$as_echo "$ac_cv_sizeof_int" >&6; }
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040012484
12485
12486
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012487cat >>confdefs.h <<_ACEOF
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012488#define SIZEOF_INT $ac_cv_sizeof_int
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012489_ACEOF
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012490
12491
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040012492# The cast to long int works around a bug in the HP C Compiler
12493# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12494# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12495# This bug is HP SR number 8606223364.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012496{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012497$as_echo_n "checking size of long... " >&6; }
Theodore Ts'o91d11da2012-09-06 23:01:14 -040012498if ${ac_cv_sizeof_long+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012499 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012500else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012501 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 -050012502
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012503else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012504 if test "$ac_cv_type_long" = yes; then
12505 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012506$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
Theodore Ts'o91d11da2012-09-06 23:01:14 -040012507as_fn_error 77 "cannot compute sizeof (long)
12508See \`config.log' for more details" "$LINENO" 5; }
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040012509 else
12510 ac_cv_sizeof_long=0
12511 fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012512fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012513
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012514fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012515{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012516$as_echo "$ac_cv_sizeof_long" >&6; }
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040012517
12518
12519
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012520cat >>confdefs.h <<_ACEOF
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012521#define SIZEOF_LONG $ac_cv_sizeof_long
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012522_ACEOF
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012523
12524
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040012525# The cast to long int works around a bug in the HP C Compiler
12526# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12527# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12528# This bug is HP SR number 8606223364.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012529{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long long" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012530$as_echo_n "checking size of long long... " >&6; }
Theodore Ts'o91d11da2012-09-06 23:01:14 -040012531if ${ac_cv_sizeof_long_long+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012532 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012533else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012534 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 -050012535
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012536else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012537 if test "$ac_cv_type_long_long" = yes; then
12538 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012539$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
Theodore Ts'o91d11da2012-09-06 23:01:14 -040012540as_fn_error 77 "cannot compute sizeof (long long)
12541See \`config.log' for more details" "$LINENO" 5; }
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040012542 else
12543 ac_cv_sizeof_long_long=0
12544 fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012545fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012546
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012547fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012548{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long_long" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012549$as_echo "$ac_cv_sizeof_long_long" >&6; }
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040012550
12551
12552
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012553cat >>confdefs.h <<_ACEOF
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +000012554#define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012555_ACEOF
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +000012556
Theodore Ts'o93636bd2003-07-12 02:45:05 -040012557
Theodore Ts'occ68e8a2013-05-04 19:01:09 -040012558# The cast to long int works around a bug in the HP C Compiler
12559# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12560# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12561# This bug is HP SR number 8606223364.
12562{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of off_t" >&5
12563$as_echo_n "checking size of off_t... " >&6; }
12564if ${ac_cv_sizeof_off_t+:} false; then :
12565 $as_echo_n "(cached) " >&6
12566else
12567 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (off_t))" "ac_cv_sizeof_off_t" "$ac_includes_default"; then :
12568
12569else
12570 if test "$ac_cv_type_off_t" = yes; then
12571 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
12572$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
12573as_fn_error 77 "cannot compute sizeof (off_t)
12574See \`config.log' for more details" "$LINENO" 5; }
12575 else
12576 ac_cv_sizeof_off_t=0
12577 fi
12578fi
12579
12580fi
12581{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_off_t" >&5
12582$as_echo "$ac_cv_sizeof_off_t" >&6; }
12583
12584
12585
12586cat >>confdefs.h <<_ACEOF
12587#define SIZEOF_OFF_T $ac_cv_sizeof_off_t
12588_ACEOF
12589
12590
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012591SIZEOF_SHORT=$ac_cv_sizeof_short
12592SIZEOF_INT=$ac_cv_sizeof_int
12593SIZEOF_LONG=$ac_cv_sizeof_long
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +000012594SIZEOF_LONG_LONG=$ac_cv_sizeof_long_long
Theodore Ts'occ68e8a2013-05-04 19:01:09 -040012595SIZEOF_OFF_T=$ac_cv_sizeof_off_t
12596
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +000012597
Theodore Ts'o93636bd2003-07-12 02:45:05 -040012598
12599
12600
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012601 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012602$as_echo_n "checking whether byte ordering is bigendian... " >&6; }
Theodore Ts'o91d11da2012-09-06 23:01:14 -040012603if ${ac_cv_c_bigendian+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012604 $as_echo_n "(cached) " >&6
Theodore Ts'o877eb6d2001-06-11 06:54:13 +000012605else
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012606 ac_cv_c_bigendian=unknown
12607 # See if we're dealing with a universal compiler.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012608 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012609/* end confdefs.h. */
12610#ifndef __APPLE_CC__
12611 not a universal capable compiler
12612 #endif
12613 typedef int dummy;
12614
12615_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012616if ac_fn_c_try_compile "$LINENO"; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012617
12618 # Check for potential -arch flags. It is not universal unless
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012619 # there are at least two -arch flags with different values.
12620 ac_arch=
12621 ac_prev=
12622 for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
12623 if test -n "$ac_prev"; then
12624 case $ac_word in
12625 i?86 | x86_64 | ppc | ppc64)
12626 if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
12627 ac_arch=$ac_word
12628 else
12629 ac_cv_c_bigendian=universal
12630 break
12631 fi
12632 ;;
12633 esac
12634 ac_prev=
12635 elif test "x$ac_word" = "x-arch"; then
12636 ac_prev=arch
12637 fi
12638 done
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012639fi
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012640rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12641 if test $ac_cv_c_bigendian = unknown; then
12642 # See if sys/param.h defines the BYTE_ORDER macro.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012643 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012644/* end confdefs.h. */
Theodore Ts'o877eb6d2001-06-11 06:54:13 +000012645#include <sys/types.h>
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012646 #include <sys/param.h>
Theodore Ts'o877eb6d2001-06-11 06:54:13 +000012647
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012648int
12649main ()
12650{
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012651#if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
12652 && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
12653 && LITTLE_ENDIAN)
12654 bogus endian macros
12655 #endif
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012656
12657 ;
12658 return 0;
12659}
12660_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012661if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'o877eb6d2001-06-11 06:54:13 +000012662 # It does; now see whether it defined to BIG_ENDIAN or not.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012663 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012664/* end confdefs.h. */
Theodore Ts'o877eb6d2001-06-11 06:54:13 +000012665#include <sys/types.h>
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012666 #include <sys/param.h>
Theodore Ts'o877eb6d2001-06-11 06:54:13 +000012667
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012668int
12669main ()
12670{
Theodore Ts'o877eb6d2001-06-11 06:54:13 +000012671#if BYTE_ORDER != BIG_ENDIAN
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012672 not big endian
12673 #endif
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012674
12675 ;
12676 return 0;
12677}
12678_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012679if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'o877eb6d2001-06-11 06:54:13 +000012680 ac_cv_c_bigendian=yes
12681else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012682 ac_cv_c_bigendian=no
Theodore Ts'o877eb6d2001-06-11 06:54:13 +000012683fi
Theodore Ts'oe1052142006-10-21 21:46:47 -040012684rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012685fi
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012686rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12687 fi
12688 if test $ac_cv_c_bigendian = unknown; then
12689 # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012690 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012691/* end confdefs.h. */
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012692#include <limits.h>
12693
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012694int
12695main ()
12696{
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012697#if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
12698 bogus endian macros
12699 #endif
12700
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012701 ;
12702 return 0;
12703}
12704_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012705if ac_fn_c_try_compile "$LINENO"; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012706 # It does; now see whether it defined to _BIG_ENDIAN or not.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012707 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012708/* end confdefs.h. */
12709#include <limits.h>
12710
12711int
12712main ()
12713{
12714#ifndef _BIG_ENDIAN
12715 not big endian
12716 #endif
12717
12718 ;
12719 return 0;
12720}
12721_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012722if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012723 ac_cv_c_bigendian=yes
Theodore Ts'o877eb6d2001-06-11 06:54:13 +000012724else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012725 ac_cv_c_bigendian=no
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012726fi
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012727rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012728fi
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012729rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12730 fi
12731 if test $ac_cv_c_bigendian = unknown; then
12732 # Compile a test program.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012733 if test "$cross_compiling" = yes; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012734 # Try to guess by grepping values from an object file.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012735 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012736/* end confdefs.h. */
12737short int ascii_mm[] =
12738 { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
12739 short int ascii_ii[] =
12740 { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
12741 int use_ascii (int i) {
12742 return ascii_mm[i] + ascii_ii[i];
12743 }
12744 short int ebcdic_ii[] =
12745 { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
12746 short int ebcdic_mm[] =
12747 { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
12748 int use_ebcdic (int i) {
12749 return ebcdic_mm[i] + ebcdic_ii[i];
12750 }
12751 extern int foo;
12752
12753int
12754main ()
12755{
12756return use_ascii (foo) == use_ebcdic (foo);
12757 ;
12758 return 0;
12759}
12760_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012761if ac_fn_c_try_compile "$LINENO"; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012762 if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
12763 ac_cv_c_bigendian=yes
12764 fi
12765 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
12766 if test "$ac_cv_c_bigendian" = unknown; then
12767 ac_cv_c_bigendian=no
12768 else
12769 # finding both strings is unlikely to happen, but who knows?
12770 ac_cv_c_bigendian=unknown
12771 fi
12772 fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012773fi
Theodore Ts'oe1052142006-10-21 21:46:47 -040012774rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012775else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012776 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012777/* end confdefs.h. */
Theodore Ts'oe1052142006-10-21 21:46:47 -040012778$ac_includes_default
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012779int
12780main ()
12781{
Theodore Ts'oe1052142006-10-21 21:46:47 -040012782
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012783 /* Are we little or big endian? From Harbison&Steele. */
12784 union
12785 {
12786 long int l;
12787 char c[sizeof (long int)];
12788 } u;
12789 u.l = 1;
12790 return u.c[sizeof (long int) - 1] == 1;
Theodore Ts'oe1052142006-10-21 21:46:47 -040012791
12792 ;
12793 return 0;
Theodore Ts'o877eb6d2001-06-11 06:54:13 +000012794}
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012795_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012796if ac_fn_c_try_run "$LINENO"; then :
Theodore Ts'o877eb6d2001-06-11 06:54:13 +000012797 ac_cv_c_bigendian=no
12798else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012799 ac_cv_c_bigendian=yes
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012800fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012801rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
12802 conftest.$ac_objext conftest.beam conftest.$ac_ext
Theodore Ts'o93636bd2003-07-12 02:45:05 -040012803fi
Theodore Ts'oe1052142006-10-21 21:46:47 -040012804
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012805 fi
Theodore Ts'o93636bd2003-07-12 02:45:05 -040012806fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012807{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012808$as_echo "$ac_cv_c_bigendian" >&6; }
12809 case $ac_cv_c_bigendian in #(
12810 yes)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012811 $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012812;; #(
12813 no)
12814 ;; #(
12815 universal)
12816
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012817$as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012818
12819 ;; #(
12820 *)
Theodore Ts'o91d11da2012-09-06 23:01:14 -040012821 as_fn_error $? "unknown endianness
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012822 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012823 esac
Theodore Ts'o877eb6d2001-06-11 06:54:13 +000012824
Chen Qi91f04682014-05-05 21:08:42 -040012825if test $cross_compiling = no; then
12826 BUILD_CC="$BUILD_CC" CPP="$CPP" /bin/sh $ac_aux_dir/parse-types.sh
12827else
12828 CROSS_COMPILE="1" BUILD_CC="$BUILD_CC" CPP="$CPP" /bin/sh $ac_aux_dir/parse-types.sh
12829fi
Theodore Ts'o4ea7ea02006-04-09 08:41:55 -040012830ASM_TYPES_HEADER=./asm_types.h
12831
Theodore Ts'o488c75a2008-06-07 08:55:21 -040012832echo "/* These defines are needed for the public ext2fs.h header file */" \
12833 > public_config.h
12834if grep HAVE_SYS_TYPES_H confdefs.h > tmp_config.$$; then
12835 uniq tmp_config.$$ >> public_config.h
12836else
12837 echo "#undef HAVE_SYS_TYPES_H" >> public_config.h
12838fi
12839if grep WORDS_BIGENDIAN confdefs.h > tmp_config.$$; then
12840 uniq tmp_config.$$ >> public_config.h
12841else
12842 echo "#undef WORDS_BIGENDIAN" >> public_config.h
12843fi
12844rm -f tmp_config.$$
12845PUBLIC_CONFIG_HEADER=./public_config.h
12846
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012847for ac_header in inttypes.h
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012848do :
12849 ac_fn_c_check_header_mongrel "$LINENO" "inttypes.h" "ac_cv_header_inttypes_h" "$ac_includes_default"
Theodore Ts'o91d11da2012-09-06 23:01:14 -040012850if test "x$ac_cv_header_inttypes_h" = xyes; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012851 cat >>confdefs.h <<_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012852#define HAVE_INTTYPES_H 1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012853_ACEOF
12854
12855fi
12856
Theodore Ts'o0c193f82003-08-01 14:26:23 -040012857done
12858
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012859ac_fn_c_check_type "$LINENO" "intptr_t" "ac_cv_type_intptr_t" "$ac_includes_default"
Theodore Ts'o91d11da2012-09-06 23:01:14 -040012860if test "x$ac_cv_type_intptr_t" = xyes; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012861
12862cat >>confdefs.h <<_ACEOF
Theodore Ts'od2ee56d2005-01-09 00:57:45 -050012863#define HAVE_INTPTR_T 1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012864_ACEOF
12865
Theodore Ts'od2ee56d2005-01-09 00:57:45 -050012866
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012867fi
12868
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012869{ $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 +010012870$as_echo_n "checking whether struct stat has a st_flags field... " >&6; }
Theodore Ts'o91d11da2012-09-06 23:01:14 -040012871if ${e2fsprogs_cv_struct_st_flags+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012872 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012873else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012874 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012875/* end confdefs.h. */
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012876#include <sys/stat.h>
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012877int
12878main ()
12879{
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012880struct stat stat; stat.st_flags = 0;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012881 ;
12882 return 0;
12883}
12884_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012885if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012886 e2fsprogs_cv_struct_st_flags=yes
12887else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012888 e2fsprogs_cv_struct_st_flags=no
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012889fi
Theodore Ts'oe1052142006-10-21 21:46:47 -040012890rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12891fi
12892
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012893{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $e2fsprogs_cv_struct_st_flags" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012894$as_echo "$e2fsprogs_cv_struct_st_flags" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012895if test "$e2fsprogs_cv_struct_st_flags" = yes; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012896 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether st_flags field is useful" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012897$as_echo_n "checking whether st_flags field is useful... " >&6; }
Theodore Ts'o91d11da2012-09-06 23:01:14 -040012898 if ${e2fsprogs_cv_struct_st_flags_immut+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012899 $as_echo_n "(cached) " >&6
Theodore Ts'oc03bc4e1999-10-20 18:20:36 +000012900else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012901 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012902/* end confdefs.h. */
Theodore Ts'oc03bc4e1999-10-20 18:20:36 +000012903#include <sys/stat.h>
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012904int
12905main ()
12906{
Theodore Ts'oc03bc4e1999-10-20 18:20:36 +000012907struct stat stat; stat.st_flags |= UF_IMMUTABLE;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012908 ;
12909 return 0;
12910}
12911_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012912if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'oc03bc4e1999-10-20 18:20:36 +000012913 e2fsprogs_cv_struct_st_flags_immut=yes
12914else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012915 e2fsprogs_cv_struct_st_flags_immut=no
Theodore Ts'oc03bc4e1999-10-20 18:20:36 +000012916fi
Theodore Ts'oe1052142006-10-21 21:46:47 -040012917rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12918fi
12919
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012920 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $e2fsprogs_cv_struct_st_flags_immut" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012921$as_echo "$e2fsprogs_cv_struct_st_flags_immut" >&6; }
Theodore Ts'oc03bc4e1999-10-20 18:20:36 +000012922 if test "$e2fsprogs_cv_struct_st_flags_immut" = yes; then
Theodore Ts'od1154eb2011-09-18 17:34:37 -040012923
12924$as_echo "#define HAVE_STAT_FLAGS 1" >>confdefs.h
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012925
Theodore Ts'oc03bc4e1999-10-20 18:20:36 +000012926 fi
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012927fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012928ac_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 -050012929 #include <sys/socket.h>
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012930"
Theodore Ts'o91d11da2012-09-06 23:01:14 -040012931if test "x$ac_cv_member_struct_sockaddr_sa_len" = xyes; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012932
12933cat >>confdefs.h <<_ACEOF
Theodore Ts'o84ea6e72004-03-19 19:29:17 -050012934#define HAVE_SA_LEN 1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012935_ACEOF
Theodore Ts'o84ea6e72004-03-19 19:29:17 -050012936
12937fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012938
Eric Sandeen9ed8e5f2009-10-02 11:32:42 -050012939if test -n "$BLKID_CMT"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012940 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing blkid_probe_all" >&5
Eric Sandeen9ed8e5f2009-10-02 11:32:42 -050012941$as_echo_n "checking for library containing blkid_probe_all... " >&6; }
Theodore Ts'o91d11da2012-09-06 23:01:14 -040012942if ${ac_cv_search_blkid_probe_all+:} false; then :
Eric Sandeen9ed8e5f2009-10-02 11:32:42 -050012943 $as_echo_n "(cached) " >&6
12944else
12945 ac_func_search_save_LIBS=$LIBS
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012946cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Eric Sandeen9ed8e5f2009-10-02 11:32:42 -050012947/* end confdefs.h. */
12948
12949/* Override any GCC internal prototype to avoid an error.
12950 Use char because int might match the return type of a GCC
12951 builtin and then its argument prototype would still apply. */
12952#ifdef __cplusplus
12953extern "C"
12954#endif
12955char blkid_probe_all ();
12956int
12957main ()
12958{
12959return blkid_probe_all ();
12960 ;
12961 return 0;
12962}
12963_ACEOF
12964for ac_lib in '' blkid; do
12965 if test -z "$ac_lib"; then
12966 ac_res="none required"
12967 else
12968 ac_res=-l$ac_lib
12969 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
12970 fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012971 if ac_fn_c_try_link "$LINENO"; then :
Eric Sandeen9ed8e5f2009-10-02 11:32:42 -050012972 ac_cv_search_blkid_probe_all=$ac_res
Eric Sandeen9ed8e5f2009-10-02 11:32:42 -050012973fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012974rm -f core conftest.err conftest.$ac_objext \
12975 conftest$ac_exeext
Theodore Ts'o91d11da2012-09-06 23:01:14 -040012976 if ${ac_cv_search_blkid_probe_all+:} false; then :
Eric Sandeen9ed8e5f2009-10-02 11:32:42 -050012977 break
12978fi
12979done
Theodore Ts'o91d11da2012-09-06 23:01:14 -040012980if ${ac_cv_search_blkid_probe_all+:} false; then :
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012981
Eric Sandeen9ed8e5f2009-10-02 11:32:42 -050012982else
12983 ac_cv_search_blkid_probe_all=no
12984fi
12985rm conftest.$ac_ext
12986LIBS=$ac_func_search_save_LIBS
12987fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012988{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_blkid_probe_all" >&5
Eric Sandeen9ed8e5f2009-10-02 11:32:42 -050012989$as_echo "$ac_cv_search_blkid_probe_all" >&6; }
12990ac_res=$ac_cv_search_blkid_probe_all
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012991if test "$ac_res" != no; then :
Eric Sandeen9ed8e5f2009-10-02 11:32:42 -050012992 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
12993
12994fi
12995
12996fi
Theodore Ts'oc42de752014-07-08 20:02:48 -040012997for ac_func in __secure_getenv backtrace blkid_probe_get_topology blkid_probe_enable_partitions chflags fadvise64 fallocate fallocate64 fchown fdatasync fstat64 ftruncate64 futimes getcwd getdtablesize getmntinfo getpwuid_r getrlimit getrusage jrand48 llseek lseek64 mallinfo mbstowcs memalign mempcpy mmap msync nanosleep open64 pathconf posix_fadvise posix_fadvise64 posix_memalign prctl secure_getenv setmntent setresgid setresuid snprintf srandom stpcpy strcasecmp strdup strnlen strptime strtoull sync_file_range sysconf usleep utime valloc
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012998do :
12999 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
13000ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
Theodore Ts'o91d11da2012-09-06 23:01:14 -040013001if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050013002 cat >>confdefs.h <<_ACEOF
Scott James Remnant39fd3d42009-05-14 13:03:25 +010013003#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050013004_ACEOF
13005
Theodore Ts'o50e1e101997-04-26 13:58:21 +000013006fi
13007done
13008
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +000013009SOCKET_LIB=''
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013010{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for socket in -lsocket" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010013011$as_echo_n "checking for socket in -lsocket... " >&6; }
Theodore Ts'o91d11da2012-09-06 23:01:14 -040013012if ${ac_cv_lib_socket_socket+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010013013 $as_echo_n "(cached) " >&6
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +000013014else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050013015 ac_check_lib_save_LIBS=$LIBS
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +000013016LIBS="-lsocket $LIBS"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013017cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050013018/* end confdefs.h. */
13019
Theodore Ts'oe1052142006-10-21 21:46:47 -040013020/* Override any GCC internal prototype to avoid an error.
13021 Use char because int might match the return type of a GCC
13022 builtin and then its argument prototype would still apply. */
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050013023#ifdef __cplusplus
13024extern "C"
13025#endif
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050013026char socket ();
13027int
13028main ()
13029{
Theodore Ts'oe1052142006-10-21 21:46:47 -040013030return socket ();
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050013031 ;
13032 return 0;
13033}
13034_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013035if ac_fn_c_try_link "$LINENO"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050013036 ac_cv_lib_socket_socket=yes
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +000013037else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013038 ac_cv_lib_socket_socket=no
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +000013039fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013040rm -f core conftest.err conftest.$ac_objext \
13041 conftest$ac_exeext conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050013042LIBS=$ac_check_lib_save_LIBS
13043fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013044{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_socket" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010013045$as_echo "$ac_cv_lib_socket_socket" >&6; }
Theodore Ts'o91d11da2012-09-06 23:01:14 -040013046if test "x$ac_cv_lib_socket_socket" = xyes; then :
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +000013047 SOCKET_LIB=-lsocket
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +000013048fi
13049
Theodore Ts'o93636bd2003-07-12 02:45:05 -040013050
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013051{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for optreset" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010013052$as_echo_n "checking for optreset... " >&6; }
Theodore Ts'o91d11da2012-09-06 23:01:14 -040013053if ${ac_cv_have_optreset+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010013054 $as_echo_n "(cached) " >&6
Theodore Ts'o50e1e101997-04-26 13:58:21 +000013055else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013056 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050013057/* end confdefs.h. */
Theodore Ts'o50e1e101997-04-26 13:58:21 +000013058#include <unistd.h>
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050013059
13060_ACEOF
Theodore Ts'o50e1e101997-04-26 13:58:21 +000013061if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013062 $EGREP "optreset" >/dev/null 2>&1; then :
Theodore Ts'o50e1e101997-04-26 13:58:21 +000013063 ac_cv_have_optreset=yes
13064else
Theodore Ts'o50e1e101997-04-26 13:58:21 +000013065 ac_cv_have_optreset=no
13066fi
13067rm -f conftest*
13068
13069fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013070{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_optreset" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010013071$as_echo "$ac_cv_have_optreset" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +000013072if test $ac_cv_have_optreset = yes; then
Theodore Ts'od1154eb2011-09-18 17:34:37 -040013073
13074$as_echo "#define HAVE_OPTRESET 1" >>confdefs.h
Theodore Ts'o50e1e101997-04-26 13:58:21 +000013075
13076fi
Theodore Ts'od1154eb2011-09-18 17:34:37 -040013077
Theodore Ts'od7f45af2008-09-12 10:15:26 -040013078SEM_INIT_LIB=''
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013079ac_fn_c_check_func "$LINENO" "sem_init" "ac_cv_func_sem_init"
Theodore Ts'o91d11da2012-09-06 23:01:14 -040013080if test "x$ac_cv_func_sem_init" = xyes; then :
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013081
Theodore Ts'od7f45af2008-09-12 10:15:26 -040013082else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013083 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sem_init in -lpthread" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010013084$as_echo_n "checking for sem_init in -lpthread... " >&6; }
Theodore Ts'o91d11da2012-09-06 23:01:14 -040013085if ${ac_cv_lib_pthread_sem_init+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010013086 $as_echo_n "(cached) " >&6
Theodore Ts'od7f45af2008-09-12 10:15:26 -040013087else
13088 ac_check_lib_save_LIBS=$LIBS
13089LIBS="-lpthread $LIBS"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013090cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'od7f45af2008-09-12 10:15:26 -040013091/* end confdefs.h. */
13092
13093/* Override any GCC internal prototype to avoid an error.
13094 Use char because int might match the return type of a GCC
13095 builtin and then its argument prototype would still apply. */
13096#ifdef __cplusplus
13097extern "C"
13098#endif
13099char sem_init ();
13100int
13101main ()
13102{
13103return sem_init ();
13104 ;
13105 return 0;
13106}
13107_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013108if ac_fn_c_try_link "$LINENO"; then :
Theodore Ts'od7f45af2008-09-12 10:15:26 -040013109 ac_cv_lib_pthread_sem_init=yes
13110else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013111 ac_cv_lib_pthread_sem_init=no
Theodore Ts'od7f45af2008-09-12 10:15:26 -040013112fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013113rm -f core conftest.err conftest.$ac_objext \
13114 conftest$ac_exeext conftest.$ac_ext
Theodore Ts'od7f45af2008-09-12 10:15:26 -040013115LIBS=$ac_check_lib_save_LIBS
13116fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013117{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pthread_sem_init" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010013118$as_echo "$ac_cv_lib_pthread_sem_init" >&6; }
Theodore Ts'o91d11da2012-09-06 23:01:14 -040013119if test "x$ac_cv_lib_pthread_sem_init" = xyes; then :
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013120 $as_echo "#define HAVE_SEM_INIT 1" >>confdefs.h
Theodore Ts'od7f45af2008-09-12 10:15:26 -040013121
13122 SEM_INIT_LIB=-lpthread
13123else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013124 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sem_init in -lrt" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010013125$as_echo_n "checking for sem_init in -lrt... " >&6; }
Theodore Ts'o91d11da2012-09-06 23:01:14 -040013126if ${ac_cv_lib_rt_sem_init+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010013127 $as_echo_n "(cached) " >&6
Theodore Ts'od7f45af2008-09-12 10:15:26 -040013128else
13129 ac_check_lib_save_LIBS=$LIBS
13130LIBS="-lrt $LIBS"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013131cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'od7f45af2008-09-12 10:15:26 -040013132/* end confdefs.h. */
13133
13134/* Override any GCC internal prototype to avoid an error.
13135 Use char because int might match the return type of a GCC
13136 builtin and then its argument prototype would still apply. */
13137#ifdef __cplusplus
13138extern "C"
13139#endif
13140char sem_init ();
13141int
13142main ()
13143{
13144return sem_init ();
13145 ;
13146 return 0;
13147}
13148_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013149if ac_fn_c_try_link "$LINENO"; then :
Theodore Ts'od7f45af2008-09-12 10:15:26 -040013150 ac_cv_lib_rt_sem_init=yes
13151else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013152 ac_cv_lib_rt_sem_init=no
Theodore Ts'od7f45af2008-09-12 10:15:26 -040013153fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013154rm -f core conftest.err conftest.$ac_objext \
13155 conftest$ac_exeext conftest.$ac_ext
Theodore Ts'od7f45af2008-09-12 10:15:26 -040013156LIBS=$ac_check_lib_save_LIBS
13157fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013158{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_rt_sem_init" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010013159$as_echo "$ac_cv_lib_rt_sem_init" >&6; }
Theodore Ts'o91d11da2012-09-06 23:01:14 -040013160if test "x$ac_cv_lib_rt_sem_init" = xyes; then :
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013161 $as_echo "#define HAVE_SEM_INIT 1" >>confdefs.h
Theodore Ts'od7f45af2008-09-12 10:15:26 -040013162
13163 SEM_INIT_LIB=-lrt
13164else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013165 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sem_init in -lposix4" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010013166$as_echo_n "checking for sem_init in -lposix4... " >&6; }
Theodore Ts'o91d11da2012-09-06 23:01:14 -040013167if ${ac_cv_lib_posix4_sem_init+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010013168 $as_echo_n "(cached) " >&6
Theodore Ts'od7f45af2008-09-12 10:15:26 -040013169else
13170 ac_check_lib_save_LIBS=$LIBS
13171LIBS="-lposix4 $LIBS"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013172cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'od7f45af2008-09-12 10:15:26 -040013173/* end confdefs.h. */
13174
13175/* Override any GCC internal prototype to avoid an error.
13176 Use char because int might match the return type of a GCC
13177 builtin and then its argument prototype would still apply. */
13178#ifdef __cplusplus
13179extern "C"
13180#endif
13181char sem_init ();
13182int
13183main ()
13184{
13185return sem_init ();
13186 ;
13187 return 0;
13188}
13189_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013190if ac_fn_c_try_link "$LINENO"; then :
Theodore Ts'od7f45af2008-09-12 10:15:26 -040013191 ac_cv_lib_posix4_sem_init=yes
13192else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013193 ac_cv_lib_posix4_sem_init=no
Theodore Ts'od7f45af2008-09-12 10:15:26 -040013194fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013195rm -f core conftest.err conftest.$ac_objext \
13196 conftest$ac_exeext conftest.$ac_ext
Theodore Ts'od7f45af2008-09-12 10:15:26 -040013197LIBS=$ac_check_lib_save_LIBS
13198fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013199{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_posix4_sem_init" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010013200$as_echo "$ac_cv_lib_posix4_sem_init" >&6; }
Theodore Ts'o91d11da2012-09-06 23:01:14 -040013201if test "x$ac_cv_lib_posix4_sem_init" = xyes; then :
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013202 $as_echo "#define HAVE_SEM_INIT 1" >>confdefs.h
Theodore Ts'od7f45af2008-09-12 10:15:26 -040013203
13204 SEM_INIT_LIB=-lposix4
13205fi
13206
13207fi
13208
13209fi
13210
13211fi
13212
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013213{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for unified diff option" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010013214$as_echo_n "checking for unified diff option... " >&6; }
Theodore Ts'o27f991b2008-04-01 20:32:55 -040013215if diff -u $0 $0 > /dev/null 2>&1 ; then
Theodore Ts'oe54635d2006-08-06 14:33:13 -040013216 UNI_DIFF_OPTS=-u
13217else
13218 UNI_DIFF_OPTS=-c
13219fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013220{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $UNI_DIFF_OPTS" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010013221$as_echo "$UNI_DIFF_OPTS" >&6; }
Theodore Ts'oe54635d2006-08-06 14:33:13 -040013222
Theodore Ts'o8f3f29d2000-02-11 05:04:44 +000013223case "$host_os" in
13224linux*)
Theodore Ts'od1154eb2011-09-18 17:34:37 -040013225
13226$as_echo "#define HAVE_EXT2_IOCTLS 1" >>confdefs.h
Theodore Ts'o50e1e101997-04-26 13:58:21 +000013227
Theodore Ts'o8f3f29d2000-02-11 05:04:44 +000013228 ;;
13229esac
Theodore Ts'oe6f2bda2002-08-18 03:37:10 -040013230LINUX_CMT="#"
Theodore Ts'offf45482003-04-13 00:44:19 -040013231CYGWIN_CMT="#"
13232UNIX_CMT=
Theodore Ts'oe6f2bda2002-08-18 03:37:10 -040013233case "$host_os" in
13234linux*)
13235 LINUX_CMT=
13236 ;;
Theodore Ts'offf45482003-04-13 00:44:19 -040013237cygwin)
13238 CYGWIN_CMT=
13239 UNIX_CMT="#"
Theodore Ts'offf45482003-04-13 00:44:19 -040013240 ;;
Theodore Ts'oe6f2bda2002-08-18 03:37:10 -040013241esac
13242
Theodore Ts'o93636bd2003-07-12 02:45:05 -040013243
13244
Theodore Ts'o50e1e101997-04-26 13:58:21 +000013245case "$host_os" in
Theodore Ts'o93636bd2003-07-12 02:45:05 -040013246linux* | gnu* | k*bsd*-gnu)
Theodore Ts'oa4b2d3c1998-04-03 16:12:25 +000013247 if test "$prefix" = NONE -a "$root_prefix" = NONE ; then
13248 root_prefix="";
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013249 { $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 +010013250$as_echo "On $host_os systems, root_prefix defaults to ''" >&6; }
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +000013251 fi
13252 ;;
13253esac
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +000013254case "$host_os" in
Theodore Ts'o93636bd2003-07-12 02:45:05 -040013255linux* | gnu* | k*bsd*-gnu)
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +000013256 if test "$prefix" = NONE ; then
Theodore Ts'oa4b2d3c1998-04-03 16:12:25 +000013257 prefix="/usr";
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013258 { $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 +010013259$as_echo "On $host_os systems, prefix defaults to /usr" >&6; }
Theodore Ts'obff61a72002-05-21 22:21:38 -040013260 if test "$mandir" = '${prefix}/man' ; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013261 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ...and mandir defaults to /usr/share/man" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010013262$as_echo "...and mandir defaults to /usr/share/man" >&6; }
Theodore Ts'obff61a72002-05-21 22:21:38 -040013263 mandir=/usr/share/man
13264 fi
Theodore Ts'o50e1e101997-04-26 13:58:21 +000013265 fi
13266;;
13267esac
Theodore Ts'oa4b2d3c1998-04-03 16:12:25 +000013268if test "$root_prefix" = NONE ; then
Theodore Ts'offe19911998-04-08 06:05:49 +000013269 if test "$prefix" = NONE ; then
Theodore Ts'oa4b2d3c1998-04-03 16:12:25 +000013270 root_prefix="$ac_default_prefix"
13271 else
13272 root_prefix="$prefix"
13273 fi
Theodore Ts'ob5ffead2002-05-11 19:17:00 -040013274 root_bindir=$bindir
13275 root_sbindir=$sbindir
13276 root_libdir=$libdir
13277 root_sysconfdir=$sysconfdir
13278else
13279 root_bindir='${root_prefix}/bin'
13280 root_sbindir='${root_prefix}/sbin'
13281 root_libdir='${root_prefix}/lib'
13282 root_sysconfdir='${root_prefix}/etc'
Theodore Ts'oa4b2d3c1998-04-03 16:12:25 +000013283fi
Theodore Ts'oc4ef11c2008-01-04 16:55:37 -050013284if test "$bindir" != '${exec_prefix}/bin'; then
13285 root_bindir=$bindir
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013286 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Setting root_bindir to $root_bindir" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010013287$as_echo "Setting root_bindir to $root_bindir" >&6; }
Theodore Ts'oc4ef11c2008-01-04 16:55:37 -050013288fi
13289if test "$sbindir" != '${exec_prefix}/sbin'; then
13290 root_sbindir=$sbindir
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013291 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Setting root_sbindir to $root_sbindir" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010013292$as_echo "Setting root_sbindir to $root_sbindir" >&6; }
Theodore Ts'oc4ef11c2008-01-04 16:55:37 -050013293fi
13294if test "$libdir" != '${exec_prefix}/lib'; then
13295 root_libdir=$libdir
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013296 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Setting root_libdir to $root_libdir" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010013297$as_echo "Setting root_libdir to $root_libdir" >&6; }
Theodore Ts'oc4ef11c2008-01-04 16:55:37 -050013298fi
13299if test "$sysconfdir" != '${prefix}/etc'; then
13300 root_sysconfdir=$sysconfdir
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013301 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Setting root_sysconfdir to $root_sysconfdir" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010013302$as_echo "Setting root_sysconfdir to $root_sysconfdir" >&6; }
Theodore Ts'oc4ef11c2008-01-04 16:55:37 -050013303fi
Theodore Ts'oa4b2d3c1998-04-03 16:12:25 +000013304
Theodore Ts'o93636bd2003-07-12 02:45:05 -040013305
13306
13307
13308
Theodore Ts'o55e00a22011-09-18 23:53:23 -040013309
13310# Check whether --with-multiarch was given.
13311if test "${with_multiarch+set}" = set; then :
Theodore Ts'od7fa4102014-02-05 15:45:36 -050013312 withval=$with_multiarch; if test "$withval" = "lib64"; then
13313 libdir=/usr/lib64
13314 root_libdir=/lib64
13315else
13316 libdir=$libdir/$withval
13317 root_libdir=$root_libdir/$withval
13318fi
Theodore Ts'o55e00a22011-09-18 23:53:23 -040013319
13320fi
Theodore Ts'od3de1a72012-12-15 22:10:27 -050013321{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we can link with -static" >&5
13322$as_echo_n "checking whether we can link with -static... " >&6; }
Theodore Ts'o91d11da2012-09-06 23:01:14 -040013323if ${ac_cv_e2fsprogs_use_static+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010013324 $as_echo_n "(cached) " >&6
Theodore Ts'oae851481997-04-29 18:13:24 +000013325else
13326 SAVE_LDFLAGS=$LDFLAGS; LDFLAGS="$LDFLAGS -static"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013327cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050013328/* end confdefs.h. */
Theodore Ts'oae851481997-04-29 18:13:24 +000013329#include <stdio.h>
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050013330int
13331main ()
13332{
Theodore Ts'oae851481997-04-29 18:13:24 +000013333fflush(stdout);
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050013334 ;
13335 return 0;
13336}
13337_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013338if ac_fn_c_try_link "$LINENO"; then :
Theodore Ts'oae851481997-04-29 18:13:24 +000013339 ac_cv_e2fsprogs_use_static=yes
13340else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013341 ac_cv_e2fsprogs_use_static=no
Theodore Ts'oae851481997-04-29 18:13:24 +000013342fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013343rm -f core conftest.err conftest.$ac_objext \
13344 conftest$ac_exeext conftest.$ac_ext
Theodore Ts'oae851481997-04-29 18:13:24 +000013345LDFLAGS=$SAVE_LDFLAGS
13346fi
Theodore Ts'o50e1e101997-04-26 13:58:21 +000013347
Theodore Ts'odefde781999-01-04 07:39:19 +000013348case "$host_os" in
13349solaris2.*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050013350 ac_cv_e2fsprogs_use_static=no
Theodore Ts'odefde781999-01-04 07:39:19 +000013351;;
13352esac
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013353{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_e2fsprogs_use_static" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010013354$as_echo "$ac_cv_e2fsprogs_use_static" >&6; }
Theodore Ts'o74becf31997-04-26 14:37:06 +000013355LDFLAG_STATIC=
Theodore Ts'oae851481997-04-29 18:13:24 +000013356if test $ac_cv_e2fsprogs_use_static = yes; then
Theodore Ts'o50e1e101997-04-26 13:58:21 +000013357 LDFLAG_STATIC=-static
Theodore Ts'oae851481997-04-29 18:13:24 +000013358fi
Theodore Ts'o50e1e101997-04-26 13:58:21 +000013359
Theodore Ts'o07a0db12003-07-05 14:50:24 -040013360case "$host_os" in
13361darwin*)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013362 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Using Apple Darwin / GNU libintl workaround" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010013363$as_echo "Using Apple Darwin / GNU libintl workaround" >&6; }
Theodore Ts'od1154eb2011-09-18 17:34:37 -040013364
13365$as_echo "#define _INTL_REDIRECT_MACROS 1" >>confdefs.h
Theodore Ts'o07a0db12003-07-05 14:50:24 -040013366
13367 ;;
13368esac
Theodore Ts'o50e1e101997-04-26 13:58:21 +000013369SS_DIR=`cd ${srcdir}/lib/ss; pwd`
13370ET_DIR=`cd ${srcdir}/lib/et; pwd`
13371
Theodore Ts'o93636bd2003-07-12 02:45:05 -040013372
Theodore Ts'o50e1e101997-04-26 13:58:21 +000013373if test "$cross_compiling" = yes ; then
13374 DO_TEST_SUITE=
13375else
13376 DO_TEST_SUITE=check
13377fi
13378
Theodore Ts'od1154eb2011-09-18 17:34:37 -040013379INCLUDES='-I. -I$(top_builddir)/lib -I$(top_srcdir)/lib'
13380if test -n "$CPPFLAGS" ; then
13381 INCLUDES="$INCLUDES $CPPFLAGS"
13382fi
Theodore Ts'oc6f35b82003-05-17 16:29:27 -040013383if test "$USE_INCLUDED_LIBINTL" = "yes" ; then
Theodore Ts'od1154eb2011-09-18 17:34:37 -040013384 INCLUDES=$INCLUDES' -I$(top_builddir)/intl -I$(top_srcdir)/intl'
Theodore Ts'oc6f35b82003-05-17 16:29:27 -040013385fi
Theodore Ts'o6c59a662014-01-04 20:44:29 -050013386if test -n "$WITH_DIET_LIBC" ; then
13387 INCLUDES="$INCLUDES -D_REENTRANT"
13388fi
Theodore Ts'oc6f35b82003-05-17 16:29:27 -040013389
Theodore Ts'o5b5bd2c2014-07-10 00:17:05 -040013390
13391 MKINSTALLDIRS=
13392 if test -n "$ac_aux_dir"; then
13393 case "$ac_aux_dir" in
13394 /*) MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs" ;;
13395 *) MKINSTALLDIRS="\$(top_builddir)/$ac_aux_dir/mkinstalldirs" ;;
13396 esac
13397 fi
13398 if test -z "$MKINSTALLDIRS"; then
13399 MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs"
13400 fi
13401
13402
Theodore Ts'odd947da2005-11-09 18:37:07 -040013403if test $cross_compiling = no; then
Theodore Ts'o28739272014-01-03 00:26:43 -050013404 BUILD_CFLAGS="$CFLAGS $CPPFLAGS $INCLUDES -DHAVE_CONFIG_H"
Theodore Ts'odd947da2005-11-09 18:37:07 -040013405 BUILD_LDFLAGS="$LDFLAGS"
13406else
13407 BUILD_CFLAGS=
13408 BUILD_LDFLAGS=
13409fi
13410
13411
Theodore Ts'o50e1e101997-04-26 13:58:21 +000013412test -d lib || mkdir lib
13413test -d include || mkdir include
13414test -d include/linux || mkdir include/linux
Theodore Ts'odefde781999-01-04 07:39:19 +000013415test -d include/asm || mkdir include/asm
Theodore Ts'obff0cc92003-03-23 01:37:53 -050013416for i in MCONFIG Makefile e2fsprogs.spec \
Theodore Ts'o183c73b2012-05-12 23:13:24 -040013417 util/Makefile util/subst.conf util/gen-tarball util/install-symlink \
Theodore Ts'o4ea7ea02006-04-09 08:41:55 -040013418 lib/et/Makefile lib/ss/Makefile lib/e2p/Makefile \
13419 lib/ext2fs/Makefile lib/ext2fs/ext2_types.h \
Theodore Ts'o94ba8c72003-03-02 02:07:14 -050013420 lib/uuid/Makefile lib/uuid/uuid_types.h \
Aditya Kalif239fef2011-07-20 11:40:02 -070013421 lib/blkid/Makefile lib/blkid/blkid_types.h lib/quota/Makefile \
Theodore Ts'oe6441862005-01-26 12:59:25 -050013422 lib/ss/ss.pc lib/uuid/uuid.pc lib/et/com_err.pc \
13423 lib/e2p/e2p.pc lib/blkid/blkid.pc lib/ext2fs/ext2fs.pc \
Theodore Ts'o921f4ad2004-11-19 17:25:27 -050013424 misc/Makefile ext2ed/Makefile e2fsck/Makefile \
Theodore Ts'o94ba8c72003-03-02 02:07:14 -050013425 debugfs/Makefile tests/Makefile tests/progs/Makefile \
Matthias Andree98a5ad62009-07-15 17:37:52 +020013426 resize/Makefile doc/Makefile intl/Makefile \
13427 intl/libgnuintl.h po/Makefile.in ; do
Theodore Ts'o94ba8c72003-03-02 02:07:14 -050013428 if test -d `dirname ${srcdir}/$i` ; then
13429 outlist="$outlist $i"
13430 fi
13431done
Theodore Ts'oe1052142006-10-21 21:46:47 -040013432ac_config_files="$ac_config_files $outlist"
13433
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050013434cat >confcache <<\_ACEOF
Theodore Ts'o50e1e101997-04-26 13:58:21 +000013435# This file is a shell script that caches the results of configure
13436# tests run on this system so they can be shared between configure
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050013437# scripts and configure runs, see configure's option --config-cache.
13438# It is not useful on other systems. If it contains results you don't
13439# want to keep, you may remove or edit it.
Theodore Ts'o50e1e101997-04-26 13:58:21 +000013440#
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050013441# config.status only pays attention to the cache file if you give it
13442# the --recheck option to rerun configure.
Theodore Ts'o50e1e101997-04-26 13:58:21 +000013443#
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050013444# `ac_cv_env_foo' variables (set or unset) will be overridden when
13445# loading this file, other *unset* `ac_cv_foo' will be assigned the
13446# following values.
13447
13448_ACEOF
13449
Theodore Ts'o21c84b71997-04-29 16:15:03 +000013450# The following way of writing the cache mishandles newlines in values,
13451# but we know of no workaround that is simple, portable, and efficient.
Theodore Ts'oe1052142006-10-21 21:46:47 -040013452# So, we kill variables containing newlines.
Theodore Ts'o50e1e101997-04-26 13:58:21 +000013453# Ultrix sh set writes to stderr and can't be redirected directly,
13454# and sets the high bit in the cache file unless we assign to the vars.
Theodore Ts'oe1052142006-10-21 21:46:47 -040013455(
13456 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
13457 eval ac_val=\$$ac_var
13458 case $ac_val in #(
13459 *${as_nl}*)
13460 case $ac_var in #(
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013461 *_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 +010013462$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
Theodore Ts'oe1052142006-10-21 21:46:47 -040013463 esac
13464 case $ac_var in #(
13465 _ | IFS | as_nl) ;; #(
Scott James Remnant39fd3d42009-05-14 13:03:25 +010013466 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013467 *) { eval $ac_var=; unset $ac_var;} ;;
Theodore Ts'oe1052142006-10-21 21:46:47 -040013468 esac ;;
13469 esac
13470 done
13471
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050013472 (set) 2>&1 |
Theodore Ts'oe1052142006-10-21 21:46:47 -040013473 case $as_nl`(ac_space=' '; set) 2>&1` in #(
13474 *${as_nl}ac_space=\ *)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013475 # `set' does not quote correctly, so add quotes: double-quote
13476 # substitution turns \\\\ into \\, and sed turns \\ into \.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050013477 sed -n \
13478 "s/'/'\\\\''/g;
13479 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
Theodore Ts'oe1052142006-10-21 21:46:47 -040013480 ;; #(
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050013481 *)
13482 # `set' quotes correctly as required by POSIX, so do not add quotes.
Theodore Ts'oe1052142006-10-21 21:46:47 -040013483 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050013484 ;;
Theodore Ts'oe1052142006-10-21 21:46:47 -040013485 esac |
13486 sort
13487) |
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050013488 sed '
Theodore Ts'oe1052142006-10-21 21:46:47 -040013489 /^ac_cv_env_/b end
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050013490 t clear
Theodore Ts'oe1052142006-10-21 21:46:47 -040013491 :clear
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050013492 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
13493 t end
Theodore Ts'oe1052142006-10-21 21:46:47 -040013494 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
13495 :end' >>confcache
13496if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
13497 if test -w "$cache_file"; then
Theodore Ts'o91d11da2012-09-06 23:01:14 -040013498 if test "x$cache_file" != "x/dev/null"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013499 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010013500$as_echo "$as_me: updating cache $cache_file" >&6;}
Theodore Ts'o91d11da2012-09-06 23:01:14 -040013501 if test ! -f "$cache_file" || test -h "$cache_file"; then
13502 cat confcache >"$cache_file"
13503 else
13504 case $cache_file in #(
13505 */* | ?:*)
13506 mv -f confcache "$cache_file"$$ &&
13507 mv -f "$cache_file"$$ "$cache_file" ;; #(
13508 *)
13509 mv -f confcache "$cache_file" ;;
13510 esac
13511 fi
13512 fi
Theodore Ts'o50e1e101997-04-26 13:58:21 +000013513 else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013514 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010013515$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
Theodore Ts'o50e1e101997-04-26 13:58:21 +000013516 fi
13517fi
13518rm -f confcache
13519
Theodore Ts'o50e1e101997-04-26 13:58:21 +000013520test "x$prefix" = xNONE && prefix=$ac_default_prefix
13521# Let make expand exec_prefix.
13522test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
13523
Theodore Ts'od1154eb2011-09-18 17:34:37 -040013524DEFS=-DHAVE_CONFIG_H
Theodore Ts'o93636bd2003-07-12 02:45:05 -040013525
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050013526ac_libobjs=
13527ac_ltlibobjs=
Theodore Ts'o91d11da2012-09-06 23:01:14 -040013528U=
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050013529for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
13530 # 1. Remove the extension, and $U if already installed.
Theodore Ts'oe1052142006-10-21 21:46:47 -040013531 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
Scott James Remnant39fd3d42009-05-14 13:03:25 +010013532 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
Theodore Ts'oe1052142006-10-21 21:46:47 -040013533 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
13534 # will be set to the directory where LIBOBJS objects are built.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013535 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
13536 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050013537done
13538LIBOBJS=$ac_libobjs
13539
13540LTLIBOBJS=$ac_ltlibobjs
13541
13542
13543
Scott James Remnant39fd3d42009-05-14 13:03:25 +010013544
Theodore Ts'o91d11da2012-09-06 23:01:14 -040013545: "${CONFIG_STATUS=./config.status}"
Scott James Remnant39fd3d42009-05-14 13:03:25 +010013546ac_write_fail=0
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050013547ac_clean_files_save=$ac_clean_files
13548ac_clean_files="$ac_clean_files $CONFIG_STATUS"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013549{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010013550$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013551as_write_fail=0
13552cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050013553#! $SHELL
13554# Generated by $as_me.
Theodore Ts'o50e1e101997-04-26 13:58:21 +000013555# Run this file to recreate the current configuration.
Theodore Ts'o50e1e101997-04-26 13:58:21 +000013556# Compiler output produced by configure, useful for debugging
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050013557# configure, is in config.log if it exists.
Theodore Ts'o50e1e101997-04-26 13:58:21 +000013558
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050013559debug=false
13560ac_cs_recheck=false
13561ac_cs_silent=false
Theodore Ts'o07a0db12003-07-05 14:50:24 -040013562
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013563SHELL=\${CONFIG_SHELL-$SHELL}
13564export SHELL
13565_ASEOF
13566cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
13567## -------------------- ##
13568## M4sh Initialization. ##
13569## -------------------- ##
Theodore Ts'o07a0db12003-07-05 14:50:24 -040013570
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040013571# Be more Bourne compatible
13572DUALCASE=1; export DUALCASE # for MKS sh
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013573if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050013574 emulate sh
13575 NULLCMD=:
Scott James Remnant39fd3d42009-05-14 13:03:25 +010013576 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050013577 # is contrary to our usage. Disable this feature.
13578 alias -g '${1+"$@"}'='"$@"'
Theodore Ts'oe1052142006-10-21 21:46:47 -040013579 setopt NO_GLOB_SUBST
13580else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013581 case `(set -o) 2>/dev/null` in #(
13582 *posix*) :
13583 set -o posix ;; #(
13584 *) :
13585 ;;
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040013586esac
Theodore Ts'o93636bd2003-07-12 02:45:05 -040013587fi
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040013588
13589
Scott James Remnant39fd3d42009-05-14 13:03:25 +010013590as_nl='
13591'
13592export as_nl
13593# Printing a long string crashes Solaris 7 /usr/bin/printf.
13594as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
13595as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
13596as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013597# Prefer a ksh shell builtin over an external printf program on Solaris,
13598# but without wasting forks for bash or zsh.
13599if test -z "$BASH_VERSION$ZSH_VERSION" \
13600 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
13601 as_echo='print -r --'
13602 as_echo_n='print -rn --'
13603elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
Scott James Remnant39fd3d42009-05-14 13:03:25 +010013604 as_echo='printf %s\n'
13605 as_echo_n='printf %s'
13606else
13607 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
13608 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
13609 as_echo_n='/usr/ucb/echo -n'
13610 else
13611 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
13612 as_echo_n_body='eval
13613 arg=$1;
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013614 case $arg in #(
Scott James Remnant39fd3d42009-05-14 13:03:25 +010013615 *"$as_nl"*)
13616 expr "X$arg" : "X\\(.*\\)$as_nl";
13617 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
13618 esac;
13619 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
13620 '
13621 export as_echo_n_body
13622 as_echo_n='sh -c $as_echo_n_body as_echo'
13623 fi
13624 export as_echo_body
13625 as_echo='sh -c $as_echo_body as_echo'
13626fi
13627
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050013628# The user is always right.
13629if test "${PATH_SEPARATOR+set}" != set; then
Scott James Remnant39fd3d42009-05-14 13:03:25 +010013630 PATH_SEPARATOR=:
13631 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
13632 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
13633 PATH_SEPARATOR=';'
13634 }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050013635fi
13636
Theodore Ts'oe1052142006-10-21 21:46:47 -040013637
13638# IFS
13639# We need space, tab and new line, in precisely that order. Quoting is
13640# there to prevent editors from complaining about space-tab.
13641# (If _AS_PATH_WALK were called with IFS unset, it would disable word
13642# splitting by setting IFS to empty value.)
Theodore Ts'oe1052142006-10-21 21:46:47 -040013643IFS=" "" $as_nl"
13644
13645# Find who we are. Look in the path if we contain no directory separator.
Theodore Ts'o91d11da2012-09-06 23:01:14 -040013646as_myself=
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013647case $0 in #((
Theodore Ts'oe1052142006-10-21 21:46:47 -040013648 *[\\/]* ) as_myself=$0 ;;
13649 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050013650for as_dir in $PATH
13651do
13652 IFS=$as_save_IFS
13653 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013654 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
13655 done
Theodore Ts'oe1052142006-10-21 21:46:47 -040013656IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050013657
Theodore Ts'oe1052142006-10-21 21:46:47 -040013658 ;;
13659esac
13660# We did not find ourselves, most probably we were run as `sh COMMAND'
13661# in which case we are not to be found in the path.
13662if test "x$as_myself" = x; then
13663 as_myself=$0
13664fi
13665if test ! -f "$as_myself"; then
Scott James Remnant39fd3d42009-05-14 13:03:25 +010013666 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013667 exit 1
Theodore Ts'oe1052142006-10-21 21:46:47 -040013668fi
13669
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013670# Unset variables that we do not need and which cause bugs (e.g. in
13671# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
13672# suppresses any "Segmentation fault" message there. '((' could
13673# trigger a bug in pdksh 5.2.14.
13674for as_var in BASH_ENV ENV MAIL MAILPATH
13675do eval test x\${$as_var+set} = xset \
13676 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
Theodore Ts'oe1052142006-10-21 21:46:47 -040013677done
13678PS1='$ '
13679PS2='> '
13680PS4='+ '
13681
13682# NLS nuisances.
Scott James Remnant39fd3d42009-05-14 13:03:25 +010013683LC_ALL=C
13684export LC_ALL
13685LANGUAGE=C
13686export LANGUAGE
Theodore Ts'oe1052142006-10-21 21:46:47 -040013687
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013688# CDPATH.
13689(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
13690
13691
Theodore Ts'o91d11da2012-09-06 23:01:14 -040013692# as_fn_error STATUS ERROR [LINENO LOG_FD]
13693# ----------------------------------------
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013694# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
13695# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
Theodore Ts'o91d11da2012-09-06 23:01:14 -040013696# script with STATUS, using 1 if that was 0.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013697as_fn_error ()
13698{
Theodore Ts'o91d11da2012-09-06 23:01:14 -040013699 as_status=$1; test $as_status -eq 0 && as_status=1
13700 if test "$4"; then
13701 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
13702 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013703 fi
Theodore Ts'o91d11da2012-09-06 23:01:14 -040013704 $as_echo "$as_me: error: $2" >&2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013705 as_fn_exit $as_status
13706} # as_fn_error
13707
13708
13709# as_fn_set_status STATUS
13710# -----------------------
13711# Set $? to STATUS, without forking.
13712as_fn_set_status ()
13713{
13714 return $1
13715} # as_fn_set_status
13716
13717# as_fn_exit STATUS
13718# -----------------
13719# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
13720as_fn_exit ()
13721{
13722 set +e
13723 as_fn_set_status $1
13724 exit $1
13725} # as_fn_exit
13726
13727# as_fn_unset VAR
13728# ---------------
13729# Portably unset VAR.
13730as_fn_unset ()
13731{
13732 { eval $1=; unset $1;}
13733}
13734as_unset=as_fn_unset
13735# as_fn_append VAR VALUE
13736# ----------------------
13737# Append the text in VALUE to the end of the definition contained in VAR. Take
13738# advantage of any shell optimizations that allow amortized linear growth over
13739# repeated appends, instead of the typical quadratic growth present in naive
13740# implementations.
13741if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
13742 eval 'as_fn_append ()
13743 {
13744 eval $1+=\$2
13745 }'
13746else
13747 as_fn_append ()
13748 {
13749 eval $1=\$$1\$2
13750 }
13751fi # as_fn_append
13752
13753# as_fn_arith ARG...
13754# ------------------
13755# Perform arithmetic evaluation on the ARGs, and store the result in the
13756# global $as_val. Take advantage of shells that can avoid forks. The arguments
13757# must be portable across $(()) and expr.
13758if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
13759 eval 'as_fn_arith ()
13760 {
13761 as_val=$(( $* ))
13762 }'
13763else
13764 as_fn_arith ()
13765 {
13766 as_val=`expr "$@" || test $? -eq 1`
13767 }
13768fi # as_fn_arith
13769
13770
Theodore Ts'oe1052142006-10-21 21:46:47 -040013771if expr a : '\(a\)' >/dev/null 2>&1 &&
13772 test "X`expr 00001 : '.*\(...\)'`" = X001; then
13773 as_expr=expr
13774else
13775 as_expr=false
13776fi
13777
13778if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
13779 as_basename=basename
13780else
13781 as_basename=false
13782fi
13783
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013784if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
13785 as_dirname=dirname
13786else
13787 as_dirname=false
13788fi
Theodore Ts'oe1052142006-10-21 21:46:47 -040013789
Theodore Ts'oe1052142006-10-21 21:46:47 -040013790as_me=`$as_basename -- "$0" ||
13791$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
13792 X"$0" : 'X\(//\)$' \| \
13793 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
Scott James Remnant39fd3d42009-05-14 13:03:25 +010013794$as_echo X/"$0" |
Theodore Ts'oe1052142006-10-21 21:46:47 -040013795 sed '/^.*\/\([^/][^/]*\)\/*$/{
13796 s//\1/
13797 q
13798 }
13799 /^X\/\(\/\/\)$/{
13800 s//\1/
13801 q
13802 }
13803 /^X\/\(\/\).*/{
13804 s//\1/
13805 q
13806 }
13807 s/.*/./; q'`
13808
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013809# Avoid depending upon Character Ranges.
13810as_cr_letters='abcdefghijklmnopqrstuvwxyz'
13811as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
13812as_cr_Letters=$as_cr_letters$as_cr_LETTERS
13813as_cr_digits='0123456789'
13814as_cr_alnum=$as_cr_Letters$as_cr_digits
Theodore Ts'oe1052142006-10-21 21:46:47 -040013815
13816ECHO_C= ECHO_N= ECHO_T=
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013817case `echo -n x` in #(((((
Theodore Ts'oe1052142006-10-21 21:46:47 -040013818-n*)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013819 case `echo 'xy\c'` in
Theodore Ts'oe1052142006-10-21 21:46:47 -040013820 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013821 xy) ECHO_C='\c';;
13822 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
13823 ECHO_T=' ';;
Theodore Ts'oe1052142006-10-21 21:46:47 -040013824 esac;;
13825*)
13826 ECHO_N='-n';;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050013827esac
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050013828
13829rm -f conf$$ conf$$.exe conf$$.file
Theodore Ts'oe1052142006-10-21 21:46:47 -040013830if test -d conf$$.dir; then
13831 rm -f conf$$.dir/conf$$.file
13832else
13833 rm -f conf$$.dir
Scott James Remnant39fd3d42009-05-14 13:03:25 +010013834 mkdir conf$$.dir 2>/dev/null
Theodore Ts'oe1052142006-10-21 21:46:47 -040013835fi
Scott James Remnant39fd3d42009-05-14 13:03:25 +010013836if (echo >conf$$.file) 2>/dev/null; then
13837 if ln -s conf$$.file conf$$ 2>/dev/null; then
13838 as_ln_s='ln -s'
13839 # ... but there are two gotchas:
13840 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
13841 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
Theodore Ts'o91d11da2012-09-06 23:01:14 -040013842 # In both cases, we have to default to `cp -pR'.
Scott James Remnant39fd3d42009-05-14 13:03:25 +010013843 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
Theodore Ts'o91d11da2012-09-06 23:01:14 -040013844 as_ln_s='cp -pR'
Scott James Remnant39fd3d42009-05-14 13:03:25 +010013845 elif ln conf$$.file conf$$ 2>/dev/null; then
13846 as_ln_s=ln
13847 else
Theodore Ts'o91d11da2012-09-06 23:01:14 -040013848 as_ln_s='cp -pR'
Scott James Remnant39fd3d42009-05-14 13:03:25 +010013849 fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050013850else
Theodore Ts'o91d11da2012-09-06 23:01:14 -040013851 as_ln_s='cp -pR'
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050013852fi
Theodore Ts'oe1052142006-10-21 21:46:47 -040013853rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
13854rmdir conf$$.dir 2>/dev/null
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050013855
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013856
13857# as_fn_mkdir_p
13858# -------------
13859# Create "$as_dir" as a directory, including parents if necessary.
13860as_fn_mkdir_p ()
13861{
13862
13863 case $as_dir in #(
13864 -*) as_dir=./$as_dir;;
13865 esac
13866 test -d "$as_dir" || eval $as_mkdir_p || {
13867 as_dirs=
13868 while :; do
13869 case $as_dir in #(
13870 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
13871 *) as_qdir=$as_dir;;
13872 esac
13873 as_dirs="'$as_qdir' $as_dirs"
13874 as_dir=`$as_dirname -- "$as_dir" ||
13875$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13876 X"$as_dir" : 'X\(//\)[^/]' \| \
13877 X"$as_dir" : 'X\(//\)$' \| \
13878 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
13879$as_echo X"$as_dir" |
13880 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13881 s//\1/
13882 q
13883 }
13884 /^X\(\/\/\)[^/].*/{
13885 s//\1/
13886 q
13887 }
13888 /^X\(\/\/\)$/{
13889 s//\1/
13890 q
13891 }
13892 /^X\(\/\).*/{
13893 s//\1/
13894 q
13895 }
13896 s/.*/./; q'`
13897 test -d "$as_dir" && break
13898 done
13899 test -z "$as_dirs" || eval "mkdir $as_dirs"
Theodore Ts'o91d11da2012-09-06 23:01:14 -040013900 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013901
13902
13903} # as_fn_mkdir_p
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050013904if mkdir -p . 2>/dev/null; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013905 as_mkdir_p='mkdir -p "$as_dir"'
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050013906else
13907 test -d ./-p && rmdir ./-p
13908 as_mkdir_p=false
13909fi
13910
Theodore Ts'o91d11da2012-09-06 23:01:14 -040013911
13912# as_fn_executable_p FILE
13913# -----------------------
13914# Test if FILE is an executable regular file.
13915as_fn_executable_p ()
13916{
13917 test -f "$1" && test -x "$1"
13918} # as_fn_executable_p
13919as_test_x='test -x'
13920as_executable_p=as_fn_executable_p
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050013921
13922# Sed expression to map a string onto a valid CPP name.
13923as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
13924
13925# Sed expression to map a string onto a valid variable name.
13926as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
13927
13928
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050013929exec 6>&1
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013930## ----------------------------------- ##
13931## Main body of $CONFIG_STATUS script. ##
13932## ----------------------------------- ##
13933_ASEOF
13934test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050013935
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013936cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13937# Save the log message, to keep $0 and so on meaningful, and to
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050013938# report actual input values of CONFIG_FILES etc. instead of their
Theodore Ts'oe1052142006-10-21 21:46:47 -040013939# values after options handling.
13940ac_log="
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050013941This file was extended by $as_me, which was
Theodore Ts'o91d11da2012-09-06 23:01:14 -040013942generated by GNU Autoconf 2.69. Invocation command line was
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050013943
13944 CONFIG_FILES = $CONFIG_FILES
13945 CONFIG_HEADERS = $CONFIG_HEADERS
13946 CONFIG_LINKS = $CONFIG_LINKS
13947 CONFIG_COMMANDS = $CONFIG_COMMANDS
13948 $ $0 $@
13949
Theodore Ts'oe1052142006-10-21 21:46:47 -040013950on `(hostname || uname -n) 2>/dev/null | sed 1q`
13951"
13952
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050013953_ACEOF
13954
Scott James Remnant39fd3d42009-05-14 13:03:25 +010013955case $ac_config_files in *"
13956"*) set x $ac_config_files; shift; ac_config_files=$*;;
13957esac
13958
Theodore Ts'od1154eb2011-09-18 17:34:37 -040013959case $ac_config_headers in *"
13960"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
13961esac
Scott James Remnant39fd3d42009-05-14 13:03:25 +010013962
13963
13964cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050013965# Files that config.status was made for.
Theodore Ts'oe1052142006-10-21 21:46:47 -040013966config_files="$ac_config_files"
Theodore Ts'od1154eb2011-09-18 17:34:37 -040013967config_headers="$ac_config_headers"
Theodore Ts'oe1052142006-10-21 21:46:47 -040013968config_commands="$ac_config_commands"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050013969
Theodore Ts'oe1052142006-10-21 21:46:47 -040013970_ACEOF
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050013971
Scott James Remnant39fd3d42009-05-14 13:03:25 +010013972cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050013973ac_cs_usage="\
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013974\`$as_me' instantiates files and other configuration actions
13975from templates according to the current configuration. Unless the files
13976and actions are specified as TAGs, all are instantiated by default.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050013977
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013978Usage: $0 [OPTION]... [TAG]...
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050013979
13980 -h, --help print this help, then exit
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040013981 -V, --version print version number and configuration settings, then exit
Theodore Ts'o61ef2472010-08-01 22:30:33 -040013982 --config print configuration, then exit
Scott James Remnant39fd3d42009-05-14 13:03:25 +010013983 -q, --quiet, --silent
13984 do not print progress messages
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050013985 -d, --debug don't remove temporary files
13986 --recheck update $as_me by reconfiguring in the same conditions
Scott James Remnant39fd3d42009-05-14 13:03:25 +010013987 --file=FILE[:TEMPLATE]
13988 instantiate the configuration file FILE
Theodore Ts'od1154eb2011-09-18 17:34:37 -040013989 --header=FILE[:TEMPLATE]
13990 instantiate the configuration header FILE
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050013991
13992Configuration files:
13993$config_files
13994
Theodore Ts'od1154eb2011-09-18 17:34:37 -040013995Configuration headers:
13996$config_headers
13997
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050013998Configuration commands:
13999$config_commands
14000
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050014001Report bugs to the package provider."
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014002
Theodore Ts'oe1052142006-10-21 21:46:47 -040014003_ACEOF
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014004cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
Theodore Ts'o61ef2472010-08-01 22:30:33 -040014005ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014006ac_cs_version="\\
14007config.status
Theodore Ts'o91d11da2012-09-06 23:01:14 -040014008configured by $0, generated by GNU Autoconf 2.69,
Theodore Ts'o61ef2472010-08-01 22:30:33 -040014009 with options \\"\$ac_cs_config\\"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014010
Theodore Ts'o91d11da2012-09-06 23:01:14 -040014011Copyright (C) 2012 Free Software Foundation, Inc.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014012This config.status script is free software; the Free Software Foundation
14013gives unlimited permission to copy, distribute and modify it."
Theodore Ts'oe1052142006-10-21 21:46:47 -040014014
14015ac_pwd='$ac_pwd'
14016srcdir='$srcdir'
14017INSTALL='$INSTALL'
Theodore Ts'o93613952014-07-03 23:44:13 -040014018MKDIR_P='$MKDIR_P'
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014019AWK='$AWK'
14020test -n "\$AWK" || AWK=awk
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014021_ACEOF
14022
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014023cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14024# The default lists apply if the user does not specify any file.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014025ac_need_defaults=:
14026while test $# != 0
14027do
14028 case $1 in
Theodore Ts'o91d11da2012-09-06 23:01:14 -040014029 --*=?*)
Theodore Ts'oe1052142006-10-21 21:46:47 -040014030 ac_option=`expr "X$1" : 'X\([^=]*\)='`
14031 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014032 ac_shift=:
14033 ;;
Theodore Ts'o91d11da2012-09-06 23:01:14 -040014034 --*=)
14035 ac_option=`expr "X$1" : 'X\([^=]*\)='`
14036 ac_optarg=
14037 ac_shift=:
14038 ;;
Theodore Ts'oe1052142006-10-21 21:46:47 -040014039 *)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014040 ac_option=$1
14041 ac_optarg=$2
14042 ac_shift=shift
14043 ;;
Theodore Ts'o93636bd2003-07-12 02:45:05 -040014044 esac
14045
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014046 case $ac_option in
14047 # Handling of the options.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014048 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
14049 ac_cs_recheck=: ;;
Theodore Ts'oe1052142006-10-21 21:46:47 -040014050 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014051 $as_echo "$ac_cs_version"; exit ;;
Theodore Ts'o61ef2472010-08-01 22:30:33 -040014052 --config | --confi | --conf | --con | --co | --c )
14053 $as_echo "$ac_cs_config"; exit ;;
Theodore Ts'oe1052142006-10-21 21:46:47 -040014054 --debug | --debu | --deb | --de | --d | -d )
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014055 debug=: ;;
14056 --file | --fil | --fi | --f )
14057 $ac_shift
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014058 case $ac_optarg in
14059 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
Theodore Ts'o91d11da2012-09-06 23:01:14 -040014060 '') as_fn_error $? "missing file argument" ;;
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014061 esac
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050014062 as_fn_append CONFIG_FILES " '$ac_optarg'"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014063 ac_need_defaults=false;;
Theodore Ts'od1154eb2011-09-18 17:34:37 -040014064 --header | --heade | --head | --hea )
14065 $ac_shift
14066 case $ac_optarg in
14067 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
14068 esac
14069 as_fn_append CONFIG_HEADERS " '$ac_optarg'"
14070 ac_need_defaults=false;;
14071 --he | --h)
14072 # Conflict between --help and --header
Theodore Ts'o91d11da2012-09-06 23:01:14 -040014073 as_fn_error $? "ambiguous option: \`$1'
Theodore Ts'od1154eb2011-09-18 17:34:37 -040014074Try \`$0 --help' for more information.";;
14075 --help | --hel | -h )
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014076 $as_echo "$ac_cs_usage"; exit ;;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014077 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
14078 | -silent | --silent | --silen | --sile | --sil | --si | --s)
14079 ac_cs_silent=: ;;
14080
14081 # This is an error.
Theodore Ts'o91d11da2012-09-06 23:01:14 -040014082 -*) as_fn_error $? "unrecognized option: \`$1'
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050014083Try \`$0 --help' for more information." ;;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014084
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050014085 *) as_fn_append ac_config_targets " $1"
Theodore Ts'oe1052142006-10-21 21:46:47 -040014086 ac_need_defaults=false ;;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014087
Theodore Ts'o93636bd2003-07-12 02:45:05 -040014088 esac
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014089 shift
14090done
Theodore Ts'o93636bd2003-07-12 02:45:05 -040014091
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014092ac_configure_extra_args=
Theodore Ts'o93636bd2003-07-12 02:45:05 -040014093
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014094if $ac_cs_silent; then
14095 exec 6>/dev/null
14096 ac_configure_extra_args="$ac_configure_extra_args --silent"
14097fi
14098
14099_ACEOF
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014100cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014101if \$ac_cs_recheck; then
Theodore Ts'o91d11da2012-09-06 23:01:14 -040014102 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014103 shift
14104 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
14105 CONFIG_SHELL='$SHELL'
Theodore Ts'oe1052142006-10-21 21:46:47 -040014106 export CONFIG_SHELL
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014107 exec "\$@"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014108fi
14109
14110_ACEOF
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014111cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
Theodore Ts'oe1052142006-10-21 21:46:47 -040014112exec 5>>config.log
14113{
14114 echo
14115 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
14116## Running $as_me. ##
14117_ASBOX
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014118 $as_echo "$ac_log"
Theodore Ts'oe1052142006-10-21 21:46:47 -040014119} >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014120
Theodore Ts'oe1052142006-10-21 21:46:47 -040014121_ACEOF
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014122cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014123#
Theodore Ts'oe1052142006-10-21 21:46:47 -040014124# INIT-COMMANDS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014125#
Theodore Ts'oa04eba32003-05-03 16:35:17 -040014126# Capture the value of obsolete ALL_LINGUAS because we need it to compute
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014127 # POFILES, UPDATEPOFILES, DUMMYPOFILES, GMOFILES, CATALOGS. But hide it
Theodore Ts'o93613952014-07-03 23:44:13 -040014128 # from automake < 1.5.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014129 eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"'
Theodore Ts'oa04eba32003-05-03 16:35:17 -040014130 # Capture the value of LINGUAS because we need it to compute CATALOGS.
14131 LINGUAS="${LINGUAS-%UNSET%}"
Theodore Ts'o50e1e101997-04-26 13:58:21 +000014132
Theodore Ts'oa04eba32003-05-03 16:35:17 -040014133
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014134_ACEOF
14135
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014136cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
Theodore Ts'oe1052142006-10-21 21:46:47 -040014137
14138# Handling of arguments.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014139for ac_config_target in $ac_config_targets
14140do
Theodore Ts'oe1052142006-10-21 21:46:47 -040014141 case $ac_config_target in
Theodore Ts'od1154eb2011-09-18 17:34:37 -040014142 "lib/config.h") CONFIG_HEADERS="$CONFIG_HEADERS lib/config.h" ;;
Theodore Ts'o93613952014-07-03 23:44:13 -040014143 "po-directories") CONFIG_COMMANDS="$CONFIG_COMMANDS po-directories" ;;
Theodore Ts'oe1052142006-10-21 21:46:47 -040014144 "$outlist") CONFIG_FILES="$CONFIG_FILES $outlist" ;;
14145
Theodore Ts'o91d11da2012-09-06 23:01:14 -040014146 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014147 esac
14148done
14149
Theodore Ts'oe1052142006-10-21 21:46:47 -040014150
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014151# If the user did not use the arguments to specify the items to instantiate,
14152# then the envvar interface is used. Set only those that are not.
14153# We use the long form for the default assignment because of an extremely
14154# bizarre bug on SunOS 4.1.3.
14155if $ac_need_defaults; then
14156 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
Theodore Ts'od1154eb2011-09-18 17:34:37 -040014157 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014158 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
14159fi
14160
14161# Have a temporary directory for convenience. Make it in the build tree
Theodore Ts'oe1052142006-10-21 21:46:47 -040014162# simply because there is no reason against having it here, and in addition,
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014163# creating and moving files from /tmp can sometimes cause problems.
Theodore Ts'oe1052142006-10-21 21:46:47 -040014164# Hook for its removal unless debugging.
14165# Note that there is a small window in which the directory will not be cleaned:
14166# after its creation but before its name has been assigned to `$tmp'.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014167$debug ||
14168{
Theodore Ts'o91d11da2012-09-06 23:01:14 -040014169 tmp= ac_tmp=
Theodore Ts'oe1052142006-10-21 21:46:47 -040014170 trap 'exit_status=$?
Theodore Ts'o91d11da2012-09-06 23:01:14 -040014171 : "${ac_tmp:=$tmp}"
14172 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
Theodore Ts'oe1052142006-10-21 21:46:47 -040014173' 0
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050014174 trap 'as_fn_exit 1' 1 2 13 15
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014175}
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014176# Create a (secure) tmp directory for tmp files.
14177
14178{
Theodore Ts'oe1052142006-10-21 21:46:47 -040014179 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
Theodore Ts'o91d11da2012-09-06 23:01:14 -040014180 test -d "$tmp"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014181} ||
14182{
Theodore Ts'oe1052142006-10-21 21:46:47 -040014183 tmp=./conf$$-$RANDOM
14184 (umask 077 && mkdir "$tmp")
Theodore Ts'o91d11da2012-09-06 23:01:14 -040014185} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
14186ac_tmp=$tmp
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014187
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014188# Set up the scripts for CONFIG_FILES section.
14189# No need to generate them if there are no CONFIG_FILES.
14190# This happens for instance with `./config.status config.h'.
Theodore Ts'oe1052142006-10-21 21:46:47 -040014191if test -n "$CONFIG_FILES"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014192
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014193if $AWK 'BEGIN { getline <"/dev/null" }' </dev/null 2>/dev/null; then
14194 ac_cs_awk_getline=:
14195 ac_cs_awk_pipe_init=
14196 ac_cs_awk_read_file='
14197 while ((getline aline < (F[key])) > 0)
14198 print(aline)
14199 close(F[key])'
14200 ac_cs_awk_pipe_fini=
14201else
14202 ac_cs_awk_getline=false
14203 ac_cs_awk_pipe_init="print \"cat <<'|#_!!_#|' &&\""
14204 ac_cs_awk_read_file='
14205 print "|#_!!_#|"
14206 print "cat " F[key] " &&"
14207 '$ac_cs_awk_pipe_init
14208 # The final `:' finishes the AND list.
14209 ac_cs_awk_pipe_fini='END { print "|#_!!_#|"; print ":" }'
14210fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050014211ac_cr=`echo X | tr X '\015'`
14212# On cygwin, bash can eat \r inside `` if the user requested igncr.
14213# But we know of no other shell where ac_cr would be empty at this
14214# point, so we can use a bashism as a fallback.
14215if test "x$ac_cr" = x; then
14216 eval ac_cr=\$\'\\r\'
14217fi
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014218ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
14219if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
Theodore Ts'o91d11da2012-09-06 23:01:14 -040014220 ac_cs_awk_cr='\\r'
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014221else
14222 ac_cs_awk_cr=$ac_cr
14223fi
14224
Theodore Ts'o91d11da2012-09-06 23:01:14 -040014225echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014226_ACEOF
14227
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014228# Create commands to substitute file output variables.
14229{
14230 echo "cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1" &&
Theodore Ts'o91d11da2012-09-06 23:01:14 -040014231 echo 'cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&' &&
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014232 echo "$ac_subst_files" | sed 's/.*/F["&"]="$&"/' &&
14233 echo "_ACAWK" &&
14234 echo "_ACEOF"
14235} >conf$$files.sh &&
14236. ./conf$$files.sh ||
Theodore Ts'o91d11da2012-09-06 23:01:14 -040014237 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014238rm -f conf$$files.sh
Theodore Ts'oe1052142006-10-21 21:46:47 -040014239
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014240{
14241 echo "cat >conf$$subs.awk <<_ACEOF" &&
14242 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
14243 echo "_ACEOF"
14244} >conf$$subs.sh ||
Theodore Ts'o91d11da2012-09-06 23:01:14 -040014245 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
14246ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
Theodore Ts'oe1052142006-10-21 21:46:47 -040014247ac_delim='%!_!# '
14248for ac_last_try in false false false false false :; do
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014249 . ./conf$$subs.sh ||
Theodore Ts'o91d11da2012-09-06 23:01:14 -040014250 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
Theodore Ts'oe1052142006-10-21 21:46:47 -040014251
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014252 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
14253 if test $ac_delim_n = $ac_delim_num; then
Theodore Ts'oe1052142006-10-21 21:46:47 -040014254 break
14255 elif $ac_last_try; then
Theodore Ts'o91d11da2012-09-06 23:01:14 -040014256 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
Theodore Ts'oe1052142006-10-21 21:46:47 -040014257 else
14258 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014259 fi
Theodore Ts'oe1052142006-10-21 21:46:47 -040014260done
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014261rm -f conf$$subs.sh
Theodore Ts'oe1052142006-10-21 21:46:47 -040014262
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014263cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
Theodore Ts'o91d11da2012-09-06 23:01:14 -040014264cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
Theodore Ts'oe1052142006-10-21 21:46:47 -040014265_ACEOF
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014266sed -n '
14267h
14268s/^/S["/; s/!.*/"]=/
14269p
14270g
14271s/^[^!]*!//
14272:repl
14273t repl
14274s/'"$ac_delim"'$//
14275t delim
14276:nl
14277h
Theodore Ts'o61ef2472010-08-01 22:30:33 -040014278s/\(.\{148\}\)..*/\1/
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014279t more1
14280s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
14281p
14282n
14283b repl
14284:more1
14285s/["\\]/\\&/g; s/^/"/; s/$/"\\/
14286p
14287g
14288s/.\{148\}//
14289t nl
14290:delim
14291h
Theodore Ts'o61ef2472010-08-01 22:30:33 -040014292s/\(.\{148\}\)..*/\1/
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014293t more2
14294s/["\\]/\\&/g; s/^/"/; s/$/"/
14295p
14296b
14297:more2
14298s/["\\]/\\&/g; s/^/"/; s/$/"\\/
14299p
14300g
14301s/.\{148\}//
14302t delim
14303' <conf$$subs.awk | sed '
14304/^[^""]/{
14305 N
14306 s/\n//
14307}
14308' >>$CONFIG_STATUS || ac_write_fail=1
14309rm -f conf$$subs.awk
14310cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14311_ACAWK
Theodore Ts'o91d11da2012-09-06 23:01:14 -040014312cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014313 for (key in S) S_is_set[key] = 1
14314 FS = ""
14315 \$ac_cs_awk_pipe_init
14316}
14317{
14318 line = $ 0
14319 nfields = split(line, field, "@")
14320 substed = 0
14321 len = length(field[1])
14322 for (i = 2; i < nfields; i++) {
14323 key = field[i]
14324 keylen = length(key)
14325 if (S_is_set[key]) {
14326 value = S[key]
14327 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
14328 len += length(value) + length(field[++i])
14329 substed = 1
14330 } else
14331 len += 1 + keylen
14332 }
14333 if (nfields == 3 && !substed) {
14334 key = field[2]
14335 if (F[key] != "" && line ~ /^[ ]*@.*@[ ]*$/) {
14336 \$ac_cs_awk_read_file
14337 next
14338 }
14339 }
14340 print line
14341}
14342\$ac_cs_awk_pipe_fini
14343_ACAWK
Theodore Ts'oe1052142006-10-21 21:46:47 -040014344_ACEOF
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014345cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14346if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
14347 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
14348else
14349 cat
Theodore Ts'o91d11da2012-09-06 23:01:14 -040014350fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
14351 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
Theodore Ts'oe1052142006-10-21 21:46:47 -040014352_ACEOF
Theodore Ts'oe1052142006-10-21 21:46:47 -040014353
Theodore Ts'o91d11da2012-09-06 23:01:14 -040014354# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
14355# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
Theodore Ts'oe1052142006-10-21 21:46:47 -040014356# trailing colons and then remove the whole line if VPATH becomes empty
14357# (actually we leave an empty line to preserve line numbers).
14358if test "x$srcdir" = x.; then
Theodore Ts'o91d11da2012-09-06 23:01:14 -040014359 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
14360h
14361s///
14362s/^/:/
14363s/[ ]*$/:/
14364s/:\$(srcdir):/:/g
14365s/:\${srcdir}:/:/g
14366s/:@srcdir@:/:/g
14367s/^:*//
Theodore Ts'oe1052142006-10-21 21:46:47 -040014368s/:*$//
Theodore Ts'o91d11da2012-09-06 23:01:14 -040014369x
14370s/\(=[ ]*\).*/\1/
14371G
14372s/\n//
Theodore Ts'oe1052142006-10-21 21:46:47 -040014373s/^[^=]*=[ ]*$//
14374}'
14375fi
14376
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014377cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014378fi # test -n "$CONFIG_FILES"
14379
Theodore Ts'od1154eb2011-09-18 17:34:37 -040014380# Set up the scripts for CONFIG_HEADERS section.
14381# No need to generate them if there are no CONFIG_HEADERS.
14382# This happens for instance with `./config.status Makefile'.
14383if test -n "$CONFIG_HEADERS"; then
Theodore Ts'o91d11da2012-09-06 23:01:14 -040014384cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
Theodore Ts'od1154eb2011-09-18 17:34:37 -040014385BEGIN {
14386_ACEOF
Theodore Ts'oe1052142006-10-21 21:46:47 -040014387
Theodore Ts'od1154eb2011-09-18 17:34:37 -040014388# Transform confdefs.h into an awk script `defines.awk', embedded as
14389# here-document in config.status, that substitutes the proper values into
14390# config.h.in to produce config.h.
14391
14392# Create a delimiter string that does not exist in confdefs.h, to ease
14393# handling of long lines.
14394ac_delim='%!_!# '
14395for ac_last_try in false false :; do
Theodore Ts'o91d11da2012-09-06 23:01:14 -040014396 ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
14397 if test -z "$ac_tt"; then
Theodore Ts'od1154eb2011-09-18 17:34:37 -040014398 break
14399 elif $ac_last_try; then
Theodore Ts'o91d11da2012-09-06 23:01:14 -040014400 as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
Theodore Ts'od1154eb2011-09-18 17:34:37 -040014401 else
14402 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
14403 fi
14404done
14405
14406# For the awk script, D is an array of macro values keyed by name,
14407# likewise P contains macro parameters if any. Preserve backslash
14408# newline sequences.
14409
14410ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
14411sed -n '
14412s/.\{148\}/&'"$ac_delim"'/g
14413t rset
14414:rset
14415s/^[ ]*#[ ]*define[ ][ ]*/ /
14416t def
14417d
14418:def
14419s/\\$//
14420t bsnl
14421s/["\\]/\\&/g
14422s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
14423D["\1"]=" \3"/p
14424s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
14425d
14426:bsnl
14427s/["\\]/\\&/g
14428s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
14429D["\1"]=" \3\\\\\\n"\\/p
14430t cont
14431s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
14432t cont
14433d
14434:cont
14435n
14436s/.\{148\}/&'"$ac_delim"'/g
14437t clear
14438:clear
14439s/\\$//
14440t bsnlc
14441s/["\\]/\\&/g; s/^/"/; s/$/"/p
14442d
14443:bsnlc
14444s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
14445b cont
14446' <confdefs.h | sed '
14447s/'"$ac_delim"'/"\\\
14448"/g' >>$CONFIG_STATUS || ac_write_fail=1
14449
14450cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14451 for (key in D) D_is_set[key] = 1
14452 FS = ""
14453}
14454/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
14455 line = \$ 0
14456 split(line, arg, " ")
14457 if (arg[1] == "#") {
14458 defundef = arg[2]
14459 mac1 = arg[3]
14460 } else {
14461 defundef = substr(arg[1], 2)
14462 mac1 = arg[2]
14463 }
14464 split(mac1, mac2, "(") #)
14465 macro = mac2[1]
14466 prefix = substr(line, 1, index(line, defundef) - 1)
14467 if (D_is_set[macro]) {
14468 # Preserve the white space surrounding the "#".
14469 print prefix "define", macro P[macro] D[macro]
14470 next
14471 } else {
14472 # Replace #undef with comments. This is necessary, for example,
14473 # in the case of _POSIX_SOURCE, which is predefined and required
14474 # on some systems where configure will not decide to define it.
14475 if (defundef == "undef") {
14476 print "/*", prefix defundef, macro, "*/"
14477 next
14478 }
14479 }
14480}
14481{ print }
14482_ACAWK
14483_ACEOF
14484cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
Theodore Ts'o91d11da2012-09-06 23:01:14 -040014485 as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
Theodore Ts'od1154eb2011-09-18 17:34:37 -040014486fi # test -n "$CONFIG_HEADERS"
14487
14488
14489eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014490shift
14491for ac_tag
Theodore Ts'oe1052142006-10-21 21:46:47 -040014492do
14493 case $ac_tag in
14494 :[FHLC]) ac_mode=$ac_tag; continue;;
14495 esac
14496 case $ac_mode$ac_tag in
14497 :[FHL]*:*);;
Theodore Ts'o91d11da2012-09-06 23:01:14 -040014498 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
Theodore Ts'oe1052142006-10-21 21:46:47 -040014499 :[FH]-) ac_tag=-:-;;
14500 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
14501 esac
14502 ac_save_IFS=$IFS
14503 IFS=:
14504 set x $ac_tag
14505 IFS=$ac_save_IFS
14506 shift
14507 ac_file=$1
14508 shift
14509
14510 case $ac_mode in
14511 :L) ac_source=$1;;
14512 :[FH])
14513 ac_file_inputs=
14514 for ac_f
14515 do
14516 case $ac_f in
Theodore Ts'o91d11da2012-09-06 23:01:14 -040014517 -) ac_f="$ac_tmp/stdin";;
Theodore Ts'oe1052142006-10-21 21:46:47 -040014518 *) # Look for the file first in the build tree, then in the source tree
14519 # (if the path is not absolute). The absolute path cannot be DOS-style,
14520 # because $ac_f cannot contain `:'.
14521 test -f "$ac_f" ||
14522 case $ac_f in
14523 [\\/$]*) false;;
14524 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
14525 esac ||
Theodore Ts'o91d11da2012-09-06 23:01:14 -040014526 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
Theodore Ts'oe1052142006-10-21 21:46:47 -040014527 esac
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014528 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050014529 as_fn_append ac_file_inputs " '$ac_f'"
Theodore Ts'oe1052142006-10-21 21:46:47 -040014530 done
14531
14532 # Let's still pretend it is `configure' which instantiates (i.e., don't
14533 # use $as_me), people would be surprised to read:
14534 # /* config.h. Generated by config.status. */
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014535 configure_input='Generated from '`
14536 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
14537 `' by configure.'
Theodore Ts'oe1052142006-10-21 21:46:47 -040014538 if test x"$ac_file" != x-; then
14539 configure_input="$ac_file. $configure_input"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050014540 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014541$as_echo "$as_me: creating $ac_file" >&6;}
Theodore Ts'oe1052142006-10-21 21:46:47 -040014542 fi
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014543 # Neutralize special characters interpreted by sed in replacement strings.
14544 case $configure_input in #(
14545 *\&* | *\|* | *\\* )
14546 ac_sed_conf_input=`$as_echo "$configure_input" |
14547 sed 's/[\\\\&|]/\\\\&/g'`;; #(
14548 *) ac_sed_conf_input=$configure_input;;
14549 esac
Theodore Ts'oe1052142006-10-21 21:46:47 -040014550
14551 case $ac_tag in
Theodore Ts'o91d11da2012-09-06 23:01:14 -040014552 *:-:* | *:-) cat >"$ac_tmp/stdin" \
14553 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
Theodore Ts'oe1052142006-10-21 21:46:47 -040014554 esac
14555 ;;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014556 esac
14557
Theodore Ts'oe1052142006-10-21 21:46:47 -040014558 ac_dir=`$as_dirname -- "$ac_file" ||
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014559$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14560 X"$ac_file" : 'X\(//\)[^/]' \| \
14561 X"$ac_file" : 'X\(//\)$' \| \
Theodore Ts'oe1052142006-10-21 21:46:47 -040014562 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014563$as_echo X"$ac_file" |
Theodore Ts'oe1052142006-10-21 21:46:47 -040014564 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14565 s//\1/
14566 q
14567 }
14568 /^X\(\/\/\)[^/].*/{
14569 s//\1/
14570 q
14571 }
14572 /^X\(\/\/\)$/{
14573 s//\1/
14574 q
14575 }
14576 /^X\(\/\).*/{
14577 s//\1/
14578 q
14579 }
14580 s/.*/./; q'`
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050014581 as_dir="$ac_dir"; as_fn_mkdir_p
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014582 ac_builddir=.
14583
Theodore Ts'oe1052142006-10-21 21:46:47 -040014584case "$ac_dir" in
14585.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
14586*)
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014587 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
Theodore Ts'oe1052142006-10-21 21:46:47 -040014588 # A ".." for each directory in $ac_dir_suffix.
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014589 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
Theodore Ts'oe1052142006-10-21 21:46:47 -040014590 case $ac_top_builddir_sub in
14591 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
14592 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
14593 esac ;;
14594esac
14595ac_abs_top_builddir=$ac_pwd
14596ac_abs_builddir=$ac_pwd$ac_dir_suffix
14597# for backward compatibility:
14598ac_top_builddir=$ac_top_build_prefix
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014599
14600case $srcdir in
Theodore Ts'oe1052142006-10-21 21:46:47 -040014601 .) # We are building in place.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014602 ac_srcdir=.
Theodore Ts'oe1052142006-10-21 21:46:47 -040014603 ac_top_srcdir=$ac_top_builddir_sub
14604 ac_abs_top_srcdir=$ac_pwd ;;
14605 [\\/]* | ?:[\\/]* ) # Absolute name.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014606 ac_srcdir=$srcdir$ac_dir_suffix;
Theodore Ts'oe1052142006-10-21 21:46:47 -040014607 ac_top_srcdir=$srcdir
14608 ac_abs_top_srcdir=$srcdir ;;
14609 *) # Relative name.
14610 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
14611 ac_top_srcdir=$ac_top_build_prefix$srcdir
14612 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014613esac
Theodore Ts'oe1052142006-10-21 21:46:47 -040014614ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014615
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014616
Theodore Ts'oe1052142006-10-21 21:46:47 -040014617 case $ac_mode in
14618 :F)
14619 #
14620 # CONFIG_FILE
14621 #
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014622
14623 case $INSTALL in
14624 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
Theodore Ts'oe1052142006-10-21 21:46:47 -040014625 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014626 esac
Theodore Ts'o93613952014-07-03 23:44:13 -040014627 ac_MKDIR_P=$MKDIR_P
14628 case $MKDIR_P in
14629 [\\/$]* | ?:[\\/]* ) ;;
14630 */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
14631 esac
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014632_ACEOF
Theodore Ts'oe1052142006-10-21 21:46:47 -040014633
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014634cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
Theodore Ts'oe1052142006-10-21 21:46:47 -040014635# If the template does not know about datarootdir, expand it.
14636# FIXME: This hack should be removed a few years after 2.60.
14637ac_datarootdir_hack=; ac_datarootdir_seen=
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014638ac_sed_dataroot='
14639/datarootdir/ {
Theodore Ts'oe1052142006-10-21 21:46:47 -040014640 p
14641 q
14642}
14643/@datadir@/p
14644/@docdir@/p
14645/@infodir@/p
14646/@localedir@/p
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050014647/@mandir@/p'
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014648case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
Theodore Ts'oe1052142006-10-21 21:46:47 -040014649*datarootdir*) ac_datarootdir_seen=yes;;
14650*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050014651 { $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 +010014652$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
Theodore Ts'oe1052142006-10-21 21:46:47 -040014653_ACEOF
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014654cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
Theodore Ts'oe1052142006-10-21 21:46:47 -040014655 ac_datarootdir_hack='
14656 s&@datadir@&$datadir&g
14657 s&@docdir@&$docdir&g
14658 s&@infodir@&$infodir&g
14659 s&@localedir@&$localedir&g
14660 s&@mandir@&$mandir&g
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050014661 s&\\\${datarootdir}&$datarootdir&g' ;;
Theodore Ts'oe1052142006-10-21 21:46:47 -040014662esac
14663_ACEOF
14664
14665# Neutralize VPATH when `$srcdir' = `.'.
14666# Shell code in configure.ac might set extrasub.
14667# FIXME: do we really want to maintain this feature?
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014668cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14669ac_sed_extra="$ac_vpsub
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014670$extrasub
14671_ACEOF
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014672cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014673:t
14674/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014675s|@configure_input@|$ac_sed_conf_input|;t t
Theodore Ts'oe1052142006-10-21 21:46:47 -040014676s&@top_builddir@&$ac_top_builddir_sub&;t t
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014677s&@top_build_prefix@&$ac_top_build_prefix&;t t
Theodore Ts'oe1052142006-10-21 21:46:47 -040014678s&@srcdir@&$ac_srcdir&;t t
14679s&@abs_srcdir@&$ac_abs_srcdir&;t t
14680s&@top_srcdir@&$ac_top_srcdir&;t t
14681s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
14682s&@builddir@&$ac_builddir&;t t
14683s&@abs_builddir@&$ac_abs_builddir&;t t
14684s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
14685s&@INSTALL@&$ac_INSTALL&;t t
Theodore Ts'o93613952014-07-03 23:44:13 -040014686s&@MKDIR_P@&$ac_MKDIR_P&;t t
Theodore Ts'oe1052142006-10-21 21:46:47 -040014687$ac_datarootdir_hack
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014688"
14689eval sed \"\$ac_sed_extra\" "$ac_file_inputs" |
14690if $ac_cs_awk_getline; then
Theodore Ts'o91d11da2012-09-06 23:01:14 -040014691 $AWK -f "$ac_tmp/subs.awk"
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014692else
Theodore Ts'o91d11da2012-09-06 23:01:14 -040014693 $AWK -f "$ac_tmp/subs.awk" | $SHELL
14694fi \
14695 >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014696
Theodore Ts'oe1052142006-10-21 21:46:47 -040014697test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
Theodore Ts'o91d11da2012-09-06 23:01:14 -040014698 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
14699 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
14700 "$ac_tmp/out"`; test -z "$ac_out"; } &&
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050014701 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
Theodore Ts'o91d11da2012-09-06 23:01:14 -040014702which seems to be undefined. Please make sure it is defined" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014703$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
Theodore Ts'o91d11da2012-09-06 23:01:14 -040014704which seems to be undefined. Please make sure it is defined" >&2;}
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014705
Theodore Ts'o91d11da2012-09-06 23:01:14 -040014706 rm -f "$ac_tmp/stdin"
Theodore Ts'oe1052142006-10-21 21:46:47 -040014707 case $ac_file in
Theodore Ts'o91d11da2012-09-06 23:01:14 -040014708 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
14709 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014710 esac \
Theodore Ts'o91d11da2012-09-06 23:01:14 -040014711 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
Theodore Ts'oe1052142006-10-21 21:46:47 -040014712 ;;
Theodore Ts'od1154eb2011-09-18 17:34:37 -040014713 :H)
14714 #
14715 # CONFIG_HEADER
14716 #
14717 if test x"$ac_file" != x-; then
14718 {
14719 $as_echo "/* $configure_input */" \
Theodore Ts'o91d11da2012-09-06 23:01:14 -040014720 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
14721 } >"$ac_tmp/config.h" \
14722 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
14723 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
Theodore Ts'od1154eb2011-09-18 17:34:37 -040014724 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
14725$as_echo "$as_me: $ac_file is unchanged" >&6;}
14726 else
14727 rm -f "$ac_file"
Theodore Ts'o91d11da2012-09-06 23:01:14 -040014728 mv "$ac_tmp/config.h" "$ac_file" \
14729 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
Theodore Ts'od1154eb2011-09-18 17:34:37 -040014730 fi
14731 else
14732 $as_echo "/* $configure_input */" \
Theodore Ts'o91d11da2012-09-06 23:01:14 -040014733 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
14734 || as_fn_error $? "could not create -" "$LINENO" 5
Theodore Ts'od1154eb2011-09-18 17:34:37 -040014735 fi
14736 ;;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014737
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050014738 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014739$as_echo "$as_me: executing $ac_file commands" >&6;}
Theodore Ts'oe1052142006-10-21 21:46:47 -040014740 ;;
14741 esac
14742
14743
14744 case $ac_file$ac_mode in
Theodore Ts'o93613952014-07-03 23:44:13 -040014745 "po-directories":C)
Theodore Ts'oa04eba32003-05-03 16:35:17 -040014746 for ac_file in $CONFIG_FILES; do
14747 # Support "outfile[:infile[:infile...]]"
14748 case "$ac_file" in
14749 *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
Theodore Ts'oa64c9c12000-02-08 20:17:21 +000014750 esac
Theodore Ts'oa04eba32003-05-03 16:35:17 -040014751 # PO directories have a Makefile.in generated from Makefile.in.in.
14752 case "$ac_file" in */Makefile.in)
14753 # Adjust a relative srcdir.
14754 ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
Theodore Ts'o93613952014-07-03 23:44:13 -040014755 ac_dir_suffix=/`echo "$ac_dir"|sed 's%^\./%%'`
Theodore Ts'oa04eba32003-05-03 16:35:17 -040014756 ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
14757 # In autoconf-2.13 it is called $ac_given_srcdir.
14758 # In autoconf-2.50 it is called $srcdir.
14759 test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir"
14760 case "$ac_given_srcdir" in
14761 .) top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;;
14762 /*) top_srcdir="$ac_given_srcdir" ;;
14763 *) top_srcdir="$ac_dots$ac_given_srcdir" ;;
14764 esac
Theodore Ts'o93613952014-07-03 23:44:13 -040014765 # Treat a directory as a PO directory if and only if it has a
14766 # POTFILES.in file. This allows packages to have multiple PO
14767 # directories under different names or in different locations.
Theodore Ts'oa04eba32003-05-03 16:35:17 -040014768 if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then
14769 rm -f "$ac_dir/POTFILES"
14770 test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES"
Theodore Ts'o93613952014-07-03 23:44:13 -040014771 gt_tab=`printf '\t'`
14772 cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[ ${gt_tab}]*\$/d" -e "s,.*, $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014773 POMAKEFILEDEPS="POTFILES.in"
14774 # ALL_LINGUAS, POFILES, UPDATEPOFILES, DUMMYPOFILES, GMOFILES depend
Theodore Ts'oa04eba32003-05-03 16:35:17 -040014775 # on $ac_dir but don't depend on user-specified configuration
14776 # parameters.
14777 if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then
14778 # The LINGUAS file contains the set of available languages.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014779 if test -n "$OBSOLETE_ALL_LINGUAS"; then
Theodore Ts'oa04eba32003-05-03 16:35:17 -040014780 test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete"
14781 fi
Theodore Ts'o93613952014-07-03 23:44:13 -040014782 ALL_LINGUAS_=`sed -e "/^#/d" -e "s/#.*//" "$ac_given_srcdir/$ac_dir/LINGUAS"`
14783 # Hide the ALL_LINGUAS assignment from automake < 1.5.
Theodore Ts'oa04eba32003-05-03 16:35:17 -040014784 eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014785 POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS"
14786 else
14787 # The set of available languages was given in configure.in.
Theodore Ts'o93613952014-07-03 23:44:13 -040014788 # Hide the ALL_LINGUAS assignment from automake < 1.5.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014789 eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS'
Theodore Ts'oa04eba32003-05-03 16:35:17 -040014790 fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014791 # Compute POFILES
14792 # as $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(lang).po)
14793 # Compute UPDATEPOFILES
14794 # as $(foreach lang, $(ALL_LINGUAS), $(lang).po-update)
14795 # Compute DUMMYPOFILES
14796 # as $(foreach lang, $(ALL_LINGUAS), $(lang).nop)
14797 # Compute GMOFILES
14798 # as $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(lang).gmo)
Theodore Ts'oa04eba32003-05-03 16:35:17 -040014799 case "$ac_given_srcdir" in
14800 .) srcdirpre= ;;
14801 *) srcdirpre='$(srcdir)/' ;;
14802 esac
14803 POFILES=
Theodore Ts'oa04eba32003-05-03 16:35:17 -040014804 UPDATEPOFILES=
14805 DUMMYPOFILES=
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014806 GMOFILES=
Theodore Ts'oa04eba32003-05-03 16:35:17 -040014807 for lang in $ALL_LINGUAS; do
14808 POFILES="$POFILES $srcdirpre$lang.po"
Theodore Ts'oa04eba32003-05-03 16:35:17 -040014809 UPDATEPOFILES="$UPDATEPOFILES $lang.po-update"
14810 DUMMYPOFILES="$DUMMYPOFILES $lang.nop"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014811 GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
Theodore Ts'oa04eba32003-05-03 16:35:17 -040014812 done
14813 # CATALOGS depends on both $ac_dir and the user's LINGUAS
14814 # environment variable.
14815 INST_LINGUAS=
14816 if test -n "$ALL_LINGUAS"; then
14817 for presentlang in $ALL_LINGUAS; do
14818 useit=no
14819 if test "%UNSET%" != "$LINGUAS"; then
14820 desiredlanguages="$LINGUAS"
14821 else
14822 desiredlanguages="$ALL_LINGUAS"
14823 fi
14824 for desiredlang in $desiredlanguages; do
14825 # Use the presentlang catalog if desiredlang is
14826 # a. equal to presentlang, or
14827 # b. a variant of presentlang (because in this case,
14828 # presentlang can be used as a fallback for messages
14829 # which are not translated in the desiredlang catalog).
14830 case "$desiredlang" in
14831 "$presentlang"*) useit=yes;;
14832 esac
14833 done
14834 if test $useit = yes; then
14835 INST_LINGUAS="$INST_LINGUAS $presentlang"
14836 fi
14837 done
14838 fi
14839 CATALOGS=
14840 if test -n "$INST_LINGUAS"; then
14841 for lang in $INST_LINGUAS; do
14842 CATALOGS="$CATALOGS $lang.gmo"
14843 done
14844 fi
14845 test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014846 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 -040014847 for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do
14848 if test -f "$f"; then
14849 case "$f" in
14850 *.orig | *.bak | *~) ;;
14851 *) cat "$f" >> "$ac_dir/Makefile" ;;
14852 esac
14853 fi
14854 done
14855 fi
14856 ;;
14857 esac
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014858 done ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +000014859
Theodore Ts'oe1052142006-10-21 21:46:47 -040014860 esac
14861done # for ac_tag
14862
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014863
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050014864as_fn_exit 0
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014865_ACEOF
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014866ac_clean_files=$ac_clean_files_save
14867
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014868test $ac_write_fail = 0 ||
Theodore Ts'o91d11da2012-09-06 23:01:14 -040014869 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014870
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014871
14872# configure is writing to config.log, and then calls config.status.
14873# config.status does its own redirection, appending to config.log.
14874# Unfortunately, on DOS this fails, as config.log is still kept open
14875# by configure, so config.status won't be able to write to it; its
14876# output is simply discarded. So we exec the FD to /dev/null,
14877# effectively closing config.log, so it can be properly (re)opened and
14878# appended to by config.status. When coming back to configure, we
14879# need to make the FD available again.
14880if test "$no_create" != yes; then
14881 ac_cs_success=:
14882 ac_config_status_args=
14883 test "$silent" = yes &&
14884 ac_config_status_args="$ac_config_status_args --quiet"
14885 exec 5>/dev/null
14886 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
14887 exec 5>>config.log
14888 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
14889 # would make configure fail if this is the last instruction.
Theodore Ts'o91d11da2012-09-06 23:01:14 -040014890 $ac_cs_success || as_fn_exit 1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014891fi
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014892if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050014893 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014894$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
14895fi
Theodore Ts'o50e1e101997-04-26 13:58:21 +000014896
Theodore Ts'oee683a12005-02-05 15:53:56 -050014897if test -f util/gen-tarball; then chmod +x util/gen-tarball; fi