blob: e6be281df47d0ca51e5f10859b0e1e0e85439819 [file] [log] [blame]
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001#! /bin/sh
Theodore Ts'o50e1e101997-04-26 13:58:21 +00002# Guess values for system-dependent variables and create Makefiles.
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10003# Generated by GNU Autoconf 2.69.
Theodore Ts'o61ef2472010-08-01 22:30:33 -04004#
Theodore Ts'o50e1e101997-04-26 13:58:21 +00005#
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10006# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
Theodore Ts'o61ef2472010-08-01 22:30:33 -04007#
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008#
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009# This configure script is free software; the Free Software Foundation
10# gives unlimited permission to copy, distribute and modify it.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011## -------------------- ##
12## M4sh Initialization. ##
13## -------------------- ##
Theodore Ts'o50e1e101997-04-26 13:58:21 +000014
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040015# Be more Bourne compatible
16DUALCASE=1; export DUALCASE # for MKS sh
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050017if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050018 emulate sh
19 NULLCMD=:
Scott James Remnant39fd3d42009-05-14 13:03:25 +010020 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050021 # is contrary to our usage. Disable this feature.
22 alias -g '${1+"$@"}'='"$@"'
Theodore Ts'oe1052142006-10-21 21:46:47 -040023 setopt NO_GLOB_SUBST
24else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050025 case `(set -o) 2>/dev/null` in #(
26 *posix*) :
27 set -o posix ;; #(
28 *) :
29 ;;
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040030esac
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050031fi
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040032
33
Scott James Remnant39fd3d42009-05-14 13:03:25 +010034as_nl='
35'
36export as_nl
37# Printing a long string crashes Solaris 7 /usr/bin/printf.
38as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
39as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
40as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050041# Prefer a ksh shell builtin over an external printf program on Solaris,
42# but without wasting forks for bash or zsh.
43if test -z "$BASH_VERSION$ZSH_VERSION" \
44 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
45 as_echo='print -r --'
46 as_echo_n='print -rn --'
47elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
Scott James Remnant39fd3d42009-05-14 13:03:25 +010048 as_echo='printf %s\n'
49 as_echo_n='printf %s'
50else
51 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
52 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
53 as_echo_n='/usr/ucb/echo -n'
54 else
55 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
56 as_echo_n_body='eval
57 arg=$1;
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050058 case $arg in #(
Scott James Remnant39fd3d42009-05-14 13:03:25 +010059 *"$as_nl"*)
60 expr "X$arg" : "X\\(.*\\)$as_nl";
61 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
62 esac;
63 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
64 '
65 export as_echo_n_body
66 as_echo_n='sh -c $as_echo_n_body as_echo'
67 fi
68 export as_echo_body
69 as_echo='sh -c $as_echo_body as_echo'
70fi
71
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050072# The user is always right.
73if test "${PATH_SEPARATOR+set}" != set; then
Scott James Remnant39fd3d42009-05-14 13:03:25 +010074 PATH_SEPARATOR=:
75 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
76 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
77 PATH_SEPARATOR=';'
78 }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050079fi
80
Theodore Ts'oe1052142006-10-21 21:46:47 -040081
82# IFS
83# We need space, tab and new line, in precisely that order. Quoting is
84# there to prevent editors from complaining about space-tab.
85# (If _AS_PATH_WALK were called with IFS unset, it would disable word
86# splitting by setting IFS to empty value.)
Theodore Ts'oe1052142006-10-21 21:46:47 -040087IFS=" "" $as_nl"
88
89# Find who we are. Look in the path if we contain no directory separator.
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100090as_myself=
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050091case $0 in #((
Theodore Ts'oe1052142006-10-21 21:46:47 -040092 *[\\/]* ) as_myself=$0 ;;
93 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050094for as_dir in $PATH
95do
96 IFS=$as_save_IFS
97 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050098 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
99 done
Theodore Ts'oe1052142006-10-21 21:46:47 -0400100IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500101
Theodore Ts'oe1052142006-10-21 21:46:47 -0400102 ;;
103esac
104# We did not find ourselves, most probably we were run as `sh COMMAND'
105# in which case we are not to be found in the path.
106if test "x$as_myself" = x; then
107 as_myself=$0
108fi
109if test ! -f "$as_myself"; then
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100110 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -0500111 exit 1
Theodore Ts'oe1052142006-10-21 21:46:47 -0400112fi
113
Theodore Ts'o57aa50d2009-11-26 10:38:04 -0500114# Unset variables that we do not need and which cause bugs (e.g. in
115# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
116# suppresses any "Segmentation fault" message there. '((' could
117# trigger a bug in pdksh 5.2.14.
118for as_var in BASH_ENV ENV MAIL MAILPATH
119do eval test x\${$as_var+set} = xset \
120 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
Theodore Ts'oe1052142006-10-21 21:46:47 -0400121done
122PS1='$ '
123PS2='> '
124PS4='+ '
125
126# NLS nuisances.
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100127LC_ALL=C
128export LC_ALL
129LANGUAGE=C
130export LANGUAGE
Theodore Ts'oe1052142006-10-21 21:46:47 -0400131
Theodore Ts'o57aa50d2009-11-26 10:38:04 -0500132# CDPATH.
133(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
134
Tony Breedsd6a4bcb2012-06-26 11:42:15 +1000135# Use a proper internal environment variable to ensure we don't fall
136 # into an infinite loop, continuously re-executing ourselves.
137 if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
138 _as_can_reexec=no; export _as_can_reexec;
139 # We cannot yet assume a decent shell, so we have to provide a
140# neutralization value for shells without unset; and this also
141# works around shells that cannot unset nonexistent variables.
142# Preserve -v and -x to the replacement shell.
143BASH_ENV=/dev/null
144ENV=/dev/null
145(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
146case $- in # ((((
147 *v*x* | *x*v* ) as_opts=-vx ;;
148 *v* ) as_opts=-v ;;
149 *x* ) as_opts=-x ;;
150 * ) as_opts= ;;
151esac
152exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
153# Admittedly, this is quite paranoid, since all the known shells bail
154# out after a failed `exec'.
155$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
156as_fn_exit 255
157 fi
158 # We don't want this to propagate to other subprocesses.
159 { _as_can_reexec=; unset _as_can_reexec;}
Theodore Ts'o57aa50d2009-11-26 10:38:04 -0500160if test "x$CONFIG_SHELL" = x; then
161 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
162 emulate sh
163 NULLCMD=:
164 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
165 # is contrary to our usage. Disable this feature.
166 alias -g '\${1+\"\$@\"}'='\"\$@\"'
167 setopt NO_GLOB_SUBST
168else
169 case \`(set -o) 2>/dev/null\` in #(
170 *posix*) :
171 set -o posix ;; #(
172 *) :
173 ;;
174esac
175fi
176"
177 as_required="as_fn_return () { (exit \$1); }
178as_fn_success () { as_fn_return 0; }
179as_fn_failure () { as_fn_return 1; }
180as_fn_ret_success () { return 0; }
181as_fn_ret_failure () { return 1; }
182
183exitcode=0
184as_fn_success || { exitcode=1; echo as_fn_success failed.; }
185as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
186as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
187as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
188if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
189
190else
191 exitcode=1; echo positional parameters were not saved.
192fi
Tony Breedsd6a4bcb2012-06-26 11:42:15 +1000193test x\$exitcode = x0 || exit 1
194test -x / || exit 1"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -0500195 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
196 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
197 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
198 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
199test \$(( 1 + 1 )) = 2 || exit 1"
200 if (eval "$as_required") 2>/dev/null; then :
201 as_have_required=yes
202else
203 as_have_required=no
204fi
205 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
206
207else
208 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
209as_found=false
210for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
211do
212 IFS=$as_save_IFS
213 test -z "$as_dir" && as_dir=.
214 as_found=:
215 case $as_dir in #(
216 /*)
217 for as_base in sh bash ksh sh5; do
218 # Try only shells that exist, to save several forks.
219 as_shell=$as_dir/$as_base
220 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
221 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
222 CONFIG_SHELL=$as_shell as_have_required=yes
223 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
224 break 2
225fi
226fi
227 done;;
228 esac
229 as_found=false
230done
231$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
232 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
233 CONFIG_SHELL=$SHELL as_have_required=yes
234fi; }
235IFS=$as_save_IFS
236
237
238 if test "x$CONFIG_SHELL" != x; then :
Tony Breedsd6a4bcb2012-06-26 11:42:15 +1000239 export CONFIG_SHELL
240 # We cannot yet assume a decent shell, so we have to provide a
241# neutralization value for shells without unset; and this also
242# works around shells that cannot unset nonexistent variables.
243# Preserve -v and -x to the replacement shell.
244BASH_ENV=/dev/null
245ENV=/dev/null
246(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
247case $- in # ((((
248 *v*x* | *x*v* ) as_opts=-vx ;;
249 *v* ) as_opts=-v ;;
250 *x* ) as_opts=-x ;;
251 * ) as_opts= ;;
252esac
253exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
254# Admittedly, this is quite paranoid, since all the known shells bail
255# out after a failed `exec'.
256$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
257exit 255
Theodore Ts'o57aa50d2009-11-26 10:38:04 -0500258fi
259
260 if test x$as_have_required = xno; then :
261 $as_echo "$0: This script requires a shell more modern than all"
262 $as_echo "$0: the shells that I found on your system."
263 if test x${ZSH_VERSION+set} = xset ; then
264 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
265 $as_echo "$0: be upgraded to zsh 4.3.4 or later."
266 else
267 $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
268$0: including any error possibly output before this
269$0: message. Then install a modern shell, or manually run
270$0: the script under such a shell if you do have one."
271 fi
272 exit 1
273fi
274fi
275fi
276SHELL=${CONFIG_SHELL-/bin/sh}
277export SHELL
278# Unset more variables known to interfere with behavior of common tools.
279CLICOLOR_FORCE= GREP_OPTIONS=
280unset CLICOLOR_FORCE GREP_OPTIONS
281
282## --------------------- ##
283## M4sh Shell Functions. ##
284## --------------------- ##
285# as_fn_unset VAR
286# ---------------
287# Portably unset VAR.
288as_fn_unset ()
289{
290 { eval $1=; unset $1;}
291}
292as_unset=as_fn_unset
293
294# as_fn_set_status STATUS
295# -----------------------
296# Set $? to STATUS, without forking.
297as_fn_set_status ()
298{
299 return $1
300} # as_fn_set_status
301
302# as_fn_exit STATUS
303# -----------------
304# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
305as_fn_exit ()
306{
307 set +e
308 as_fn_set_status $1
309 exit $1
310} # as_fn_exit
311
312# as_fn_mkdir_p
313# -------------
314# Create "$as_dir" as a directory, including parents if necessary.
315as_fn_mkdir_p ()
316{
317
318 case $as_dir in #(
319 -*) as_dir=./$as_dir;;
320 esac
321 test -d "$as_dir" || eval $as_mkdir_p || {
322 as_dirs=
323 while :; do
324 case $as_dir in #(
325 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
326 *) as_qdir=$as_dir;;
327 esac
328 as_dirs="'$as_qdir' $as_dirs"
329 as_dir=`$as_dirname -- "$as_dir" ||
330$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
331 X"$as_dir" : 'X\(//\)[^/]' \| \
332 X"$as_dir" : 'X\(//\)$' \| \
333 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
334$as_echo X"$as_dir" |
335 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
336 s//\1/
337 q
338 }
339 /^X\(\/\/\)[^/].*/{
340 s//\1/
341 q
342 }
343 /^X\(\/\/\)$/{
344 s//\1/
345 q
346 }
347 /^X\(\/\).*/{
348 s//\1/
349 q
350 }
351 s/.*/./; q'`
352 test -d "$as_dir" && break
353 done
354 test -z "$as_dirs" || eval "mkdir $as_dirs"
Tony Breedsd6a4bcb2012-06-26 11:42:15 +1000355 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -0500356
357
358} # as_fn_mkdir_p
Tony Breedsd6a4bcb2012-06-26 11:42:15 +1000359
360# as_fn_executable_p FILE
361# -----------------------
362# Test if FILE is an executable regular file.
363as_fn_executable_p ()
364{
365 test -f "$1" && test -x "$1"
366} # as_fn_executable_p
Theodore Ts'o57aa50d2009-11-26 10:38:04 -0500367# as_fn_append VAR VALUE
368# ----------------------
369# Append the text in VALUE to the end of the definition contained in VAR. Take
370# advantage of any shell optimizations that allow amortized linear growth over
371# repeated appends, instead of the typical quadratic growth present in naive
372# implementations.
373if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
374 eval 'as_fn_append ()
375 {
376 eval $1+=\$2
377 }'
378else
379 as_fn_append ()
380 {
381 eval $1=\$$1\$2
382 }
383fi # as_fn_append
384
385# as_fn_arith ARG...
386# ------------------
387# Perform arithmetic evaluation on the ARGs, and store the result in the
388# global $as_val. Take advantage of shells that can avoid forks. The arguments
389# must be portable across $(()) and expr.
390if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
391 eval 'as_fn_arith ()
392 {
393 as_val=$(( $* ))
394 }'
395else
396 as_fn_arith ()
397 {
398 as_val=`expr "$@" || test $? -eq 1`
399 }
400fi # as_fn_arith
401
402
Tony Breedsd6a4bcb2012-06-26 11:42:15 +1000403# as_fn_error STATUS ERROR [LINENO LOG_FD]
404# ----------------------------------------
Theodore Ts'o57aa50d2009-11-26 10:38:04 -0500405# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
406# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
Tony Breedsd6a4bcb2012-06-26 11:42:15 +1000407# script with STATUS, using 1 if that was 0.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -0500408as_fn_error ()
409{
Tony Breedsd6a4bcb2012-06-26 11:42:15 +1000410 as_status=$1; test $as_status -eq 0 && as_status=1
411 if test "$4"; then
412 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
413 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
Theodore Ts'o57aa50d2009-11-26 10:38:04 -0500414 fi
Tony Breedsd6a4bcb2012-06-26 11:42:15 +1000415 $as_echo "$as_me: error: $2" >&2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -0500416 as_fn_exit $as_status
417} # as_fn_error
418
Theodore Ts'oe1052142006-10-21 21:46:47 -0400419if expr a : '\(a\)' >/dev/null 2>&1 &&
420 test "X`expr 00001 : '.*\(...\)'`" = X001; then
421 as_expr=expr
422else
423 as_expr=false
424fi
425
426if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
427 as_basename=basename
428else
429 as_basename=false
430fi
431
Theodore Ts'o57aa50d2009-11-26 10:38:04 -0500432if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
433 as_dirname=dirname
434else
435 as_dirname=false
436fi
Theodore Ts'oe1052142006-10-21 21:46:47 -0400437
Theodore Ts'oe1052142006-10-21 21:46:47 -0400438as_me=`$as_basename -- "$0" ||
439$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
440 X"$0" : 'X\(//\)$' \| \
441 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100442$as_echo X/"$0" |
Theodore Ts'oe1052142006-10-21 21:46:47 -0400443 sed '/^.*\/\([^/][^/]*\)\/*$/{
444 s//\1/
445 q
446 }
447 /^X\/\(\/\/\)$/{
448 s//\1/
449 q
450 }
451 /^X\/\(\/\).*/{
452 s//\1/
453 q
454 }
455 s/.*/./; q'`
456
Theodore Ts'o57aa50d2009-11-26 10:38:04 -0500457# Avoid depending upon Character Ranges.
458as_cr_letters='abcdefghijklmnopqrstuvwxyz'
459as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
460as_cr_Letters=$as_cr_letters$as_cr_LETTERS
461as_cr_digits='0123456789'
462as_cr_alnum=$as_cr_Letters$as_cr_digits
Theodore Ts'oe1052142006-10-21 21:46:47 -0400463
464
Theodore Ts'o57aa50d2009-11-26 10:38:04 -0500465 as_lineno_1=$LINENO as_lineno_1a=$LINENO
466 as_lineno_2=$LINENO as_lineno_2a=$LINENO
467 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
468 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
469 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
Theodore Ts'oe1052142006-10-21 21:46:47 -0400470 sed -n '
471 p
472 /[$]LINENO/=
473 ' <$as_myself |
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500474 sed '
Theodore Ts'oe1052142006-10-21 21:46:47 -0400475 s/[$]LINENO.*/&-/
476 t lineno
477 b
478 :lineno
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500479 N
Theodore Ts'oe1052142006-10-21 21:46:47 -0400480 :loop
481 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500482 t loop
Theodore Ts'oe1052142006-10-21 21:46:47 -0400483 s/-\n.*//
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500484 ' >$as_me.lineno &&
Theodore Ts'oe1052142006-10-21 21:46:47 -0400485 chmod +x "$as_me.lineno" ||
Theodore Ts'o57aa50d2009-11-26 10:38:04 -0500486 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500487
Tony Breedsd6a4bcb2012-06-26 11:42:15 +1000488 # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
489 # already done that, so ensure we don't try to do so again and fall
490 # in an infinite loop. This has already happened in practice.
491 _as_can_reexec=no; export _as_can_reexec
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500492 # Don't try to exec as it changes $[0], causing all sort of problems
493 # (the dirname of $[0] is not the place where we might find the
Theodore Ts'oe1052142006-10-21 21:46:47 -0400494 # original and so on. Autoconf is especially sensitive to this).
495 . "./$as_me.lineno"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500496 # Exit status is that of the last command.
497 exit
498}
499
Theodore Ts'oe1052142006-10-21 21:46:47 -0400500ECHO_C= ECHO_N= ECHO_T=
Theodore Ts'o57aa50d2009-11-26 10:38:04 -0500501case `echo -n x` in #(((((
Theodore Ts'oe1052142006-10-21 21:46:47 -0400502-n*)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -0500503 case `echo 'xy\c'` in
Theodore Ts'oe1052142006-10-21 21:46:47 -0400504 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -0500505 xy) ECHO_C='\c';;
506 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
507 ECHO_T=' ';;
Theodore Ts'oe1052142006-10-21 21:46:47 -0400508 esac;;
509*)
510 ECHO_N='-n';;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500511esac
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500512
513rm -f conf$$ conf$$.exe conf$$.file
Theodore Ts'oe1052142006-10-21 21:46:47 -0400514if test -d conf$$.dir; then
515 rm -f conf$$.dir/conf$$.file
516else
517 rm -f conf$$.dir
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100518 mkdir conf$$.dir 2>/dev/null
Theodore Ts'oe1052142006-10-21 21:46:47 -0400519fi
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100520if (echo >conf$$.file) 2>/dev/null; then
521 if ln -s conf$$.file conf$$ 2>/dev/null; then
522 as_ln_s='ln -s'
523 # ... but there are two gotchas:
524 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
525 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
Tony Breedsd6a4bcb2012-06-26 11:42:15 +1000526 # In both cases, we have to default to `cp -pR'.
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100527 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
Tony Breedsd6a4bcb2012-06-26 11:42:15 +1000528 as_ln_s='cp -pR'
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100529 elif ln conf$$.file conf$$ 2>/dev/null; then
530 as_ln_s=ln
531 else
Tony Breedsd6a4bcb2012-06-26 11:42:15 +1000532 as_ln_s='cp -pR'
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100533 fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500534else
Tony Breedsd6a4bcb2012-06-26 11:42:15 +1000535 as_ln_s='cp -pR'
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500536fi
Theodore Ts'oe1052142006-10-21 21:46:47 -0400537rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
538rmdir conf$$.dir 2>/dev/null
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500539
540if mkdir -p . 2>/dev/null; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -0500541 as_mkdir_p='mkdir -p "$as_dir"'
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500542else
543 test -d ./-p && rmdir ./-p
544 as_mkdir_p=false
545fi
546
Tony Breedsd6a4bcb2012-06-26 11:42:15 +1000547as_test_x='test -x'
548as_executable_p=as_fn_executable_p
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500549
550# Sed expression to map a string onto a valid CPP name.
551as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
552
553# Sed expression to map a string onto a valid variable name.
554as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
555
556
Theodore Ts'o61ef2472010-08-01 22:30:33 -0400557test -n "$DJDIR" || exec 7<&0 </dev/null
558exec 6>&1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500559
560# Name of the host.
Tony Breedsd6a4bcb2012-06-26 11:42:15 +1000561# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500562# so uname gets run too.
563ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
564
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500565#
566# Initializations.
567#
Theodore Ts'o50e1e101997-04-26 13:58:21 +0000568ac_default_prefix=/usr/local
Theodore Ts'oe1052142006-10-21 21:46:47 -0400569ac_clean_files=
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500570ac_config_libobj_dir=.
Theodore Ts'oe1052142006-10-21 21:46:47 -0400571LIBOBJS=
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500572cross_compiling=no
573subdirs=
574MFLAGS=
575MAKEFLAGS=
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500576
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500577# Identity of this package.
578PACKAGE_NAME=
579PACKAGE_TARNAME=
580PACKAGE_VERSION=
581PACKAGE_STRING=
582PACKAGE_BUGREPORT=
Theodore Ts'o57aa50d2009-11-26 10:38:04 -0500583PACKAGE_URL=
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500584
585ac_unique_file="version.h"
586# Factoring default headers for most tests.
587ac_includes_default="\
588#include <stdio.h>
Theodore Ts'o29a5dee2007-07-04 16:28:47 -0400589#ifdef HAVE_SYS_TYPES_H
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500590# include <sys/types.h>
591#endif
Theodore Ts'o29a5dee2007-07-04 16:28:47 -0400592#ifdef HAVE_SYS_STAT_H
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500593# include <sys/stat.h>
594#endif
Theodore Ts'o29a5dee2007-07-04 16:28:47 -0400595#ifdef STDC_HEADERS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500596# include <stdlib.h>
597# include <stddef.h>
598#else
Theodore Ts'o29a5dee2007-07-04 16:28:47 -0400599# ifdef HAVE_STDLIB_H
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500600# include <stdlib.h>
601# endif
602#endif
Theodore Ts'o29a5dee2007-07-04 16:28:47 -0400603#ifdef HAVE_STRING_H
604# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500605# include <memory.h>
606# endif
607# include <string.h>
608#endif
Theodore Ts'o29a5dee2007-07-04 16:28:47 -0400609#ifdef HAVE_STRINGS_H
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500610# include <strings.h>
611#endif
Theodore Ts'o29a5dee2007-07-04 16:28:47 -0400612#ifdef HAVE_INTTYPES_H
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500613# include <inttypes.h>
Theodore Ts'oe1052142006-10-21 21:46:47 -0400614#endif
Theodore Ts'o29a5dee2007-07-04 16:28:47 -0400615#ifdef HAVE_STDINT_H
Theodore Ts'oe1052142006-10-21 21:46:47 -0400616# include <stdint.h>
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500617#endif
Theodore Ts'o29a5dee2007-07-04 16:28:47 -0400618#ifdef HAVE_UNISTD_H
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500619# include <unistd.h>
620#endif"
621
Theodore Ts'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
Theodore Ts'ofd1677e2016-05-21 23:51:19 -0400628LDFLAGS_SHLIB
629CFLAGS_STLIB
630CFLAGS_SHLIB
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100631BUILD_LDFLAGS
632BUILD_CFLAGS
Theodore Ts'o5b5bd2c2014-07-10 00:17:05 -0400633MKINSTALLDIRS
Theodore Ts'od1154eb2011-09-18 17:34:37 -0400634INCLUDES
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100635DO_TEST_SUITE
636ET_DIR
637SS_DIR
Theodore Ts'ofd1677e2016-05-21 23:51:19 -0400638LDFLAGS_STATIC
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100639root_sysconfdir
640root_libdir
641root_sbindir
642root_bindir
643root_prefix
644UNIX_CMT
645CYGWIN_CMT
646LINUX_CMT
647UNI_DIFF_OPTS
648SEM_INIT_LIB
Darrick J. Wong81cbf1e2015-05-13 17:22:40 -0700649FUSE_CMT
650FUSE_LIB
Darrick J. Wongb291c112014-09-13 15:12:46 -0700651MAGIC_LIB
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100652SOCKET_LIB
Theodore Ts'o2dd680f2016-05-29 01:07:40 -0400653SIZEOF_TIME_T
Theodore Ts'occ68e8a2013-05-04 19:01:09 -0400654SIZEOF_OFF_T
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100655SIZEOF_LONG_LONG
656SIZEOF_LONG
657SIZEOF_INT
658SIZEOF_SHORT
659BUILD_CC
660MAKEINFO
661STRIP
662AR
663LDCONFIG
664PERL
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100665AWK
666CHMOD
667RM
668CP
669MV
670LN_S
671LN
Theodore Ts'obcb915b2009-07-02 18:19:10 -0400672ifNotGNUmake
673ifGNUmake
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100674BINARY_TYPE
675POSUB
676LTLIBINTL
677LIBINTL
678INTLLIBS
679INTL_LIBTOOL_SUFFIX_PREFIX
680INTLOBJS
681GENCAT
682INSTOBJEXT
683DATADIRNAME
684CATOBJEXT
685USE_INCLUDED_LIBINTL
686BUILD_INCLUDED_LIBINTL
Theodore Ts'o93613952014-07-03 23:44:13 -0400687LTLIBC
688WINDRES
689WOE32
690WOE32DLL
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100691HAVE_WPRINTF
Theodore Ts'o93613952014-07-03 23:44:13 -0400692HAVE_NEWLOCALE
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100693HAVE_SNPRINTF
694HAVE_ASPRINTF
695HAVE_POSIX_PRINTF
Theodore Ts'o93613952014-07-03 23:44:13 -0400696INTL_DEFAULT_VERBOSITY
697INTL_MACOSX_LIBS
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100698GLIBC21
Theodore Ts'o93613952014-07-03 23:44:13 -0400699INTLBISON
700LTLIBICONV
701LIBICONV
702LTLIBMULTITHREAD
703LIBMULTITHREAD
704LTLIBTHREAD
705LIBTHREAD
706LIBPTH_PREFIX
707LTLIBPTH
708LIBPTH
709PRI_MACROS_BROKEN
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100710ALLOCA
Theodore Ts'o93613952014-07-03 23:44:13 -0400711HAVE_VISIBILITY
712CFLAG_VISIBILITY
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100713RANLIB
Theodore Ts'o93613952014-07-03 23:44:13 -0400714GLIBC2
715XGETTEXT_EXTRA_OPTIONS
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100716MSGMERGE
Theodore Ts'o93613952014-07-03 23:44:13 -0400717XGETTEXT_015
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100718XGETTEXT
Theodore Ts'o93613952014-07-03 23:44:13 -0400719GMSGFMT_015
720MSGFMT_015
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100721GMSGFMT
722MSGFMT
Theodore Ts'o93613952014-07-03 23:44:13 -0400723GETTEXT_MACRO_VERSION
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100724USE_NLS
Theodore Ts'o93613952014-07-03 23:44:13 -0400725SED
726MKDIR_P
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100727INSTALL_DATA
728INSTALL_SCRIPT
729INSTALL_PROGRAM
730SET_MAKE
731VERSION
732PACKAGE
733GETTEXT_PACKAGE
Theodore Ts'o749f0712016-05-29 20:48:54 -0400734TDB_MAN_COMMENT
735TDB_CMT
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100736UUIDD_CMT
737E2INITRD_MAN
738E2INITRD_PROG
739FSCK_MAN
740FSCK_PROG
Theodore Ts'o8d9c50c2010-12-24 15:19:44 -0500741DEFRAG_CMT
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100742RESIZER_CMT
743IMAGER_CMT
744DEBUGFS_CMT
745BLKID_CMT
746DEPPROFILED_LIBBLKID
747PROFILED_LIBBLKID
748DEPSTATIC_LIBBLKID
749STATIC_LIBBLKID
750DEPLIBBLKID
751LIBBLKID
752UUID_CMT
753DEPPROFILED_LIBUUID
754PROFILED_LIBUUID
755DEPSTATIC_LIBUUID
756STATIC_LIBUUID
757DEPLIBUUID
758LIBUUID
Theodore Ts'o93613952014-07-03 23:44:13 -0400759PKG_CONFIG_LIBDIR
760PKG_CONFIG_PATH
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100761PKG_CONFIG
762TEST_IO_CMT
763PRIVATE_LIBS_CMT
764LDFLAG_DYNAMIC
765PROFILED_LIB_EXT
766STATIC_LIB_EXT
767LIB_EXT
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100768PROFILE_CMT
769BSDLIB_CMT
770ELF_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
Theodore Ts'o2ab53822016-03-15 01:10:29 -0400822runstatedir
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100823localstatedir
824sharedstatedir
825sysconfdir
826datadir
827datarootdir
828libexecdir
829sbindir
830bindir
831program_transform_name
832prefix
833exec_prefix
Theodore Ts'o57aa50d2009-11-26 10:38:04 -0500834PACKAGE_URL
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100835PACKAGE_BUGREPORT
836PACKAGE_STRING
837PACKAGE_VERSION
838PACKAGE_TARNAME
839PACKAGE_NAME
840PATH_SEPARATOR
841SHELL'
Theodore Ts'oe1052142006-10-21 21:46:47 -0400842ac_subst_files='MCONFIG
843MAKEFILE_ELF
844MAKEFILE_BSDLIB
845MAKEFILE_PROFILE
Theodore Ts'oe1052142006-10-21 21:46:47 -0400846MAKEFILE_LIBRARY
Theodore Ts'o488c75a2008-06-07 08:55:21 -0400847ASM_TYPES_HEADER
848PUBLIC_CONFIG_HEADER'
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100849ac_user_opts='
850enable_option_checking
851with_diet_libc
852with_cc
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100853with_ccopts
854with_ldopts
855with_root_prefix
856enable_maintainer_mode
Theodore Ts'o5aa6c3f2010-05-17 19:21:42 -0400857enable_symlink_install
Theodore Ts'o91d11da2012-09-06 23:01:14 -0400858enable_relative_symlinks
Theodore Ts'o183c73b2012-05-12 23:13:24 -0400859enable_symlink_relative_symlinks
Theodore Ts'o5aa6c3f2010-05-17 19:21:42 -0400860enable_symlink_build
Theodore Ts'oc13351f2009-07-02 00:11:17 -0400861enable_verbose_makecmds
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100862enable_elf_shlibs
863enable_bsd_shlibs
864enable_profile
Theodore Ts'ofedfb272014-02-23 00:17:09 -0500865enable_gcov
Theodore Ts'ofd1677e2016-05-21 23:51:19 -0400866enable_hardening
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100867enable_jbd_debug
868enable_blkid_debug
869enable_testio_debug
870enable_libuuid
871enable_libblkid
Theodore Ts'o3df60142013-06-16 16:14:40 -0400872enable_backtrace
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100873enable_debugfs
874enable_imager
875enable_resizer
Theodore Ts'o8d9c50c2010-12-24 15:19:44 -0500876enable_defrag
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100877enable_fsck
878enable_e2initrd_helper
879enable_tls
880enable_uuidd
Tony Breedsd6a4bcb2012-06-26 11:42:15 +1000881enable_mmp
Theodore Ts'o749f0712016-05-29 20:48:54 -0400882enable_tdb
Tony Breeds1625bf42012-07-30 14:44:12 -0400883enable_bmap_stats
884enable_bmap_stats_ops
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100885enable_nls
Theodore Ts'o93613952014-07-03 23:44:13 -0400886enable_threads
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100887with_gnu_ld
888enable_rpath
Theodore Ts'o93613952014-07-03 23:44:13 -0400889with_libpth_prefix
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100890with_libiconv_prefix
891with_included_gettext
892with_libintl_prefix
Darrick J. Wong81cbf1e2015-05-13 17:22:40 -0700893enable_fuse2fs
Theodore Ts'o55e00a22011-09-18 23:53:23 -0400894with_multiarch
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100895'
Theodore Ts'oe1052142006-10-21 21:46:47 -0400896 ac_precious_vars='build_alias
897host_alias
898target_alias
899CC
900CFLAGS
901LDFLAGS
Theodore Ts'o29a5dee2007-07-04 16:28:47 -0400902LIBS
Theodore Ts'oe1052142006-10-21 21:46:47 -0400903CPPFLAGS
Theodore Ts'o14b596d2009-04-22 09:18:30 -0400904CPP
Theodore Ts'o93613952014-07-03 23:44:13 -0400905PKG_CONFIG
906PKG_CONFIG_PATH
907PKG_CONFIG_LIBDIR'
Theodore Ts'oe1052142006-10-21 21:46:47 -0400908
Theodore Ts'o50e1e101997-04-26 13:58:21 +0000909
910# Initialize some variables set by options.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500911ac_init_help=
912ac_init_version=false
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100913ac_unrecognized_opts=
914ac_unrecognized_sep=
Theodore Ts'o50e1e101997-04-26 13:58:21 +0000915# The variables have the same names as the options, with
916# dashes changed to underlines.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500917cache_file=/dev/null
Theodore Ts'o50e1e101997-04-26 13:58:21 +0000918exec_prefix=NONE
Theodore Ts'o50e1e101997-04-26 13:58:21 +0000919no_create=
Theodore Ts'o50e1e101997-04-26 13:58:21 +0000920no_recursion=
921prefix=NONE
922program_prefix=NONE
923program_suffix=NONE
924program_transform_name=s,x,x,
925silent=
926site=
927srcdir=
Theodore Ts'o50e1e101997-04-26 13:58:21 +0000928verbose=
929x_includes=NONE
930x_libraries=NONE
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500931
932# Installation directory options.
933# These are left unexpanded so users can "make install exec_prefix=/foo"
934# and all the variables that are supposed to be based on exec_prefix
935# by default will actually change.
936# Use braces instead of parens because sh, perl, etc. also accept them.
Theodore Ts'oe1052142006-10-21 21:46:47 -0400937# (The list follows the same order as the GNU Coding Standards.)
Theodore Ts'o21c84b71997-04-29 16:15:03 +0000938bindir='${exec_prefix}/bin'
939sbindir='${exec_prefix}/sbin'
940libexecdir='${exec_prefix}/libexec'
Theodore Ts'oe1052142006-10-21 21:46:47 -0400941datarootdir='${prefix}/share'
942datadir='${datarootdir}'
Theodore Ts'o21c84b71997-04-29 16:15:03 +0000943sysconfdir='${prefix}/etc'
944sharedstatedir='${prefix}/com'
945localstatedir='${prefix}/var'
Theodore Ts'o2ab53822016-03-15 01:10:29 -0400946runstatedir='${localstatedir}/run'
Theodore Ts'o21c84b71997-04-29 16:15:03 +0000947includedir='${prefix}/include'
948oldincludedir='/usr/include'
Theodore Ts'oe1052142006-10-21 21:46:47 -0400949docdir='${datarootdir}/doc/${PACKAGE}'
950infodir='${datarootdir}/info'
951htmldir='${docdir}'
952dvidir='${docdir}'
953pdfdir='${docdir}'
954psdir='${docdir}'
955libdir='${exec_prefix}/lib'
956localedir='${datarootdir}/locale'
957mandir='${datarootdir}/man'
Theodore Ts'o50e1e101997-04-26 13:58:21 +0000958
Theodore Ts'o50e1e101997-04-26 13:58:21 +0000959ac_prev=
Theodore Ts'oe1052142006-10-21 21:46:47 -0400960ac_dashdash=
Theodore Ts'o50e1e101997-04-26 13:58:21 +0000961for ac_option
962do
Theodore Ts'o50e1e101997-04-26 13:58:21 +0000963 # If the previous option needs an argument, assign it.
964 if test -n "$ac_prev"; then
Theodore Ts'oe1052142006-10-21 21:46:47 -0400965 eval $ac_prev=\$ac_option
Theodore Ts'o50e1e101997-04-26 13:58:21 +0000966 ac_prev=
967 continue
968 fi
969
Theodore Ts'oe1052142006-10-21 21:46:47 -0400970 case $ac_option in
Tony Breedsd6a4bcb2012-06-26 11:42:15 +1000971 *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
972 *=) ac_optarg= ;;
973 *) ac_optarg=yes ;;
Theodore Ts'oe1052142006-10-21 21:46:47 -0400974 esac
Theodore Ts'o50e1e101997-04-26 13:58:21 +0000975
976 # Accept the important Cygnus configure options, so we can diagnose typos.
977
Theodore Ts'oe1052142006-10-21 21:46:47 -0400978 case $ac_dashdash$ac_option in
979 --)
980 ac_dashdash=yes ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +0000981
Theodore Ts'o21c84b71997-04-29 16:15:03 +0000982 -bindir | --bindir | --bindi | --bind | --bin | --bi)
983 ac_prev=bindir ;;
984 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500985 bindir=$ac_optarg ;;
Theodore Ts'o21c84b71997-04-29 16:15:03 +0000986
987 -build | --build | --buil | --bui | --bu)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500988 ac_prev=build_alias ;;
Theodore Ts'o21c84b71997-04-29 16:15:03 +0000989 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500990 build_alias=$ac_optarg ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +0000991
992 -cache-file | --cache-file | --cache-fil | --cache-fi \
993 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
994 ac_prev=cache_file ;;
995 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
996 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500997 cache_file=$ac_optarg ;;
998
999 --config-cache | -C)
1000 cache_file=config.cache ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001001
Theodore Ts'oe1052142006-10-21 21:46:47 -04001002 -datadir | --datadir | --datadi | --datad)
Theodore Ts'o21c84b71997-04-29 16:15:03 +00001003 ac_prev=datadir ;;
Theodore Ts'oe1052142006-10-21 21:46:47 -04001004 -datadir=* | --datadir=* | --datadi=* | --datad=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001005 datadir=$ac_optarg ;;
Theodore Ts'o21c84b71997-04-29 16:15:03 +00001006
Theodore Ts'oe1052142006-10-21 21:46:47 -04001007 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
1008 | --dataroo | --dataro | --datar)
1009 ac_prev=datarootdir ;;
1010 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
1011 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
1012 datarootdir=$ac_optarg ;;
1013
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001014 -disable-* | --disable-*)
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001015 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001016 # Reject names that are not valid shell variable names.
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001017 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10001018 as_fn_error $? "invalid feature name: $ac_useropt"
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001019 ac_useropt_orig=$ac_useropt
1020 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1021 case $ac_user_opts in
1022 *"
1023"enable_$ac_useropt"
1024"*) ;;
1025 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
1026 ac_unrecognized_sep=', ';;
1027 esac
1028 eval enable_$ac_useropt=no ;;
Theodore Ts'oe1052142006-10-21 21:46:47 -04001029
1030 -docdir | --docdir | --docdi | --doc | --do)
1031 ac_prev=docdir ;;
1032 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
1033 docdir=$ac_optarg ;;
1034
1035 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
1036 ac_prev=dvidir ;;
1037 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
1038 dvidir=$ac_optarg ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001039
1040 -enable-* | --enable-*)
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001041 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001042 # Reject names that are not valid shell variable names.
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001043 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10001044 as_fn_error $? "invalid feature name: $ac_useropt"
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001045 ac_useropt_orig=$ac_useropt
1046 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1047 case $ac_user_opts in
1048 *"
1049"enable_$ac_useropt"
1050"*) ;;
1051 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1052 ac_unrecognized_sep=', ';;
1053 esac
1054 eval enable_$ac_useropt=\$ac_optarg ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001055
1056 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
1057 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
1058 | --exec | --exe | --ex)
1059 ac_prev=exec_prefix ;;
1060 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
1061 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
1062 | --exec=* | --exe=* | --ex=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001063 exec_prefix=$ac_optarg ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001064
1065 -gas | --gas | --ga | --g)
1066 # Obsolete; use --with-gas.
1067 with_gas=yes ;;
1068
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001069 -help | --help | --hel | --he | -h)
1070 ac_init_help=long ;;
1071 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1072 ac_init_help=recursive ;;
1073 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1074 ac_init_help=short ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001075
1076 -host | --host | --hos | --ho)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001077 ac_prev=host_alias ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001078 -host=* | --host=* | --hos=* | --ho=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001079 host_alias=$ac_optarg ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001080
Theodore Ts'oe1052142006-10-21 21:46:47 -04001081 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1082 ac_prev=htmldir ;;
1083 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1084 | --ht=*)
1085 htmldir=$ac_optarg ;;
1086
Theodore Ts'o21c84b71997-04-29 16:15:03 +00001087 -includedir | --includedir | --includedi | --included | --include \
1088 | --includ | --inclu | --incl | --inc)
1089 ac_prev=includedir ;;
1090 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1091 | --includ=* | --inclu=* | --incl=* | --inc=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001092 includedir=$ac_optarg ;;
Theodore Ts'o21c84b71997-04-29 16:15:03 +00001093
1094 -infodir | --infodir | --infodi | --infod | --info | --inf)
1095 ac_prev=infodir ;;
1096 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001097 infodir=$ac_optarg ;;
Theodore Ts'o21c84b71997-04-29 16:15:03 +00001098
1099 -libdir | --libdir | --libdi | --libd)
1100 ac_prev=libdir ;;
1101 -libdir=* | --libdir=* | --libdi=* | --libd=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001102 libdir=$ac_optarg ;;
Theodore Ts'o21c84b71997-04-29 16:15:03 +00001103
1104 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1105 | --libexe | --libex | --libe)
1106 ac_prev=libexecdir ;;
1107 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1108 | --libexe=* | --libex=* | --libe=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001109 libexecdir=$ac_optarg ;;
Theodore Ts'o21c84b71997-04-29 16:15:03 +00001110
Theodore Ts'oe1052142006-10-21 21:46:47 -04001111 -localedir | --localedir | --localedi | --localed | --locale)
1112 ac_prev=localedir ;;
1113 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1114 localedir=$ac_optarg ;;
1115
Theodore Ts'o21c84b71997-04-29 16:15:03 +00001116 -localstatedir | --localstatedir | --localstatedi | --localstated \
Theodore Ts'oe1052142006-10-21 21:46:47 -04001117 | --localstate | --localstat | --localsta | --localst | --locals)
Theodore Ts'o21c84b71997-04-29 16:15:03 +00001118 ac_prev=localstatedir ;;
1119 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
Theodore Ts'oe1052142006-10-21 21:46:47 -04001120 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001121 localstatedir=$ac_optarg ;;
Theodore Ts'o21c84b71997-04-29 16:15:03 +00001122
1123 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1124 ac_prev=mandir ;;
1125 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001126 mandir=$ac_optarg ;;
Theodore Ts'o21c84b71997-04-29 16:15:03 +00001127
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001128 -nfp | --nfp | --nf)
1129 # Obsolete; use --without-fp.
1130 with_fp=no ;;
1131
1132 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001133 | --no-cr | --no-c | -n)
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001134 no_create=yes ;;
1135
1136 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1137 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1138 no_recursion=yes ;;
1139
Theodore Ts'o21c84b71997-04-29 16:15:03 +00001140 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1141 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1142 | --oldin | --oldi | --old | --ol | --o)
1143 ac_prev=oldincludedir ;;
1144 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1145 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1146 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001147 oldincludedir=$ac_optarg ;;
Theodore Ts'o21c84b71997-04-29 16:15:03 +00001148
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001149 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1150 ac_prev=prefix ;;
1151 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001152 prefix=$ac_optarg ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001153
1154 -program-prefix | --program-prefix | --program-prefi | --program-pref \
1155 | --program-pre | --program-pr | --program-p)
1156 ac_prev=program_prefix ;;
1157 -program-prefix=* | --program-prefix=* | --program-prefi=* \
1158 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001159 program_prefix=$ac_optarg ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001160
1161 -program-suffix | --program-suffix | --program-suffi | --program-suff \
1162 | --program-suf | --program-su | --program-s)
1163 ac_prev=program_suffix ;;
1164 -program-suffix=* | --program-suffix=* | --program-suffi=* \
1165 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001166 program_suffix=$ac_optarg ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001167
1168 -program-transform-name | --program-transform-name \
1169 | --program-transform-nam | --program-transform-na \
1170 | --program-transform-n | --program-transform- \
1171 | --program-transform | --program-transfor \
1172 | --program-transfo | --program-transf \
1173 | --program-trans | --program-tran \
1174 | --progr-tra | --program-tr | --program-t)
1175 ac_prev=program_transform_name ;;
1176 -program-transform-name=* | --program-transform-name=* \
1177 | --program-transform-nam=* | --program-transform-na=* \
1178 | --program-transform-n=* | --program-transform-=* \
1179 | --program-transform=* | --program-transfor=* \
1180 | --program-transfo=* | --program-transf=* \
1181 | --program-trans=* | --program-tran=* \
1182 | --progr-tra=* | --program-tr=* | --program-t=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001183 program_transform_name=$ac_optarg ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001184
Theodore Ts'oe1052142006-10-21 21:46:47 -04001185 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1186 ac_prev=pdfdir ;;
1187 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1188 pdfdir=$ac_optarg ;;
1189
1190 -psdir | --psdir | --psdi | --psd | --ps)
1191 ac_prev=psdir ;;
1192 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1193 psdir=$ac_optarg ;;
1194
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001195 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1196 | -silent | --silent | --silen | --sile | --sil)
1197 silent=yes ;;
1198
Theodore Ts'o2ab53822016-03-15 01:10:29 -04001199 -runstatedir | --runstatedir | --runstatedi | --runstated \
1200 | --runstate | --runstat | --runsta | --runst | --runs \
1201 | --run | --ru | --r)
1202 ac_prev=runstatedir ;;
1203 -runstatedir=* | --runstatedir=* | --runstatedi=* | --runstated=* \
1204 | --runstate=* | --runstat=* | --runsta=* | --runst=* | --runs=* \
1205 | --run=* | --ru=* | --r=*)
1206 runstatedir=$ac_optarg ;;
1207
Theodore Ts'o21c84b71997-04-29 16:15:03 +00001208 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1209 ac_prev=sbindir ;;
1210 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1211 | --sbi=* | --sb=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001212 sbindir=$ac_optarg ;;
Theodore Ts'o21c84b71997-04-29 16:15:03 +00001213
1214 -sharedstatedir | --sharedstatedir | --sharedstatedi \
1215 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1216 | --sharedst | --shareds | --shared | --share | --shar \
1217 | --sha | --sh)
1218 ac_prev=sharedstatedir ;;
1219 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1220 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1221 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1222 | --sha=* | --sh=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001223 sharedstatedir=$ac_optarg ;;
Theodore Ts'o21c84b71997-04-29 16:15:03 +00001224
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001225 -site | --site | --sit)
1226 ac_prev=site ;;
1227 -site=* | --site=* | --sit=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001228 site=$ac_optarg ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001229
1230 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1231 ac_prev=srcdir ;;
1232 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001233 srcdir=$ac_optarg ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001234
Theodore Ts'o21c84b71997-04-29 16:15:03 +00001235 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1236 | --syscon | --sysco | --sysc | --sys | --sy)
1237 ac_prev=sysconfdir ;;
1238 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1239 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001240 sysconfdir=$ac_optarg ;;
Theodore Ts'o21c84b71997-04-29 16:15:03 +00001241
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001242 -target | --target | --targe | --targ | --tar | --ta | --t)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001243 ac_prev=target_alias ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001244 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001245 target_alias=$ac_optarg ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001246
1247 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1248 verbose=yes ;;
1249
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001250 -version | --version | --versio | --versi | --vers | -V)
1251 ac_init_version=: ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001252
1253 -with-* | --with-*)
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001254 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001255 # Reject names that are not valid shell variable names.
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001256 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10001257 as_fn_error $? "invalid package name: $ac_useropt"
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001258 ac_useropt_orig=$ac_useropt
1259 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1260 case $ac_user_opts in
1261 *"
1262"with_$ac_useropt"
1263"*) ;;
1264 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1265 ac_unrecognized_sep=', ';;
1266 esac
1267 eval with_$ac_useropt=\$ac_optarg ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001268
1269 -without-* | --without-*)
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001270 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001271 # Reject names that are not valid shell variable names.
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001272 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10001273 as_fn_error $? "invalid package name: $ac_useropt"
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001274 ac_useropt_orig=$ac_useropt
1275 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1276 case $ac_user_opts in
1277 *"
1278"with_$ac_useropt"
1279"*) ;;
1280 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1281 ac_unrecognized_sep=', ';;
1282 esac
1283 eval with_$ac_useropt=no ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001284
1285 --x)
1286 # Obsolete; use --with-x.
1287 with_x=yes ;;
1288
1289 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1290 | --x-incl | --x-inc | --x-in | --x-i)
1291 ac_prev=x_includes ;;
1292 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1293 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001294 x_includes=$ac_optarg ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001295
1296 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1297 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1298 ac_prev=x_libraries ;;
1299 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1300 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001301 x_libraries=$ac_optarg ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001302
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10001303 -*) as_fn_error $? "unrecognized option: \`$ac_option'
1304Try \`$0 --help' for more information"
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001305 ;;
1306
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001307 *=*)
1308 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1309 # Reject names that are not valid shell variable names.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05001310 case $ac_envvar in #(
1311 '' | [0-9]* | *[!_$as_cr_alnum]* )
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10001312 as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05001313 esac
Theodore Ts'oe1052142006-10-21 21:46:47 -04001314 eval $ac_envvar=\$ac_optarg
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001315 export $ac_envvar ;;
1316
Theodore Ts'o21c84b71997-04-29 16:15:03 +00001317 *)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001318 # FIXME: should be removed in autoconf 3.0.
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001319 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001320 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001321 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10001322 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001323 ;;
1324
1325 esac
1326done
1327
1328if test -n "$ac_prev"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001329 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10001330 as_fn_error $? "missing argument to $ac_option"
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001331fi
1332
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001333if test -n "$ac_unrecognized_opts"; then
1334 case $enable_option_checking in
1335 no) ;;
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10001336 fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001337 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1338 esac
1339fi
1340
1341# Check all directory arguments for consistency.
Theodore Ts'oe1052142006-10-21 21:46:47 -04001342for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1343 datadir sysconfdir sharedstatedir localstatedir includedir \
1344 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
Theodore Ts'o2ab53822016-03-15 01:10:29 -04001345 libdir localedir mandir runstatedir
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001346do
Theodore Ts'oe1052142006-10-21 21:46:47 -04001347 eval ac_val=\$$ac_var
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001348 # Remove trailing slashes.
1349 case $ac_val in
1350 */ )
1351 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1352 eval $ac_var=\$ac_val;;
1353 esac
1354 # Be sure to have absolute directory names.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001355 case $ac_val in
Theodore Ts'oe1052142006-10-21 21:46:47 -04001356 [\\/$]* | ?:[\\/]* ) continue;;
1357 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001358 esac
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10001359 as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001360done
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001361
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001362# There might be people who depend on the old broken behavior: `$host'
1363# used to hold the argument of --host etc.
1364# FIXME: To remove some day.
1365build=$build_alias
1366host=$host_alias
1367target=$target_alias
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001368
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001369# FIXME: To remove some day.
1370if test "x$host_alias" != x; then
1371 if test "x$build_alias" = x; then
1372 cross_compiling=maybe
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001373 elif test "x$build_alias" != "x$host_alias"; then
1374 cross_compiling=yes
1375 fi
1376fi
1377
1378ac_tool_prefix=
1379test -n "$host_alias" && ac_tool_prefix=$host_alias-
1380
1381test "$silent" = yes && exec 6>/dev/null
1382
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001383
Theodore Ts'oe1052142006-10-21 21:46:47 -04001384ac_pwd=`pwd` && test -n "$ac_pwd" &&
1385ac_ls_di=`ls -di .` &&
1386ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10001387 as_fn_error $? "working directory cannot be determined"
Theodore Ts'oe1052142006-10-21 21:46:47 -04001388test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10001389 as_fn_error $? "pwd does not report name of working directory"
Theodore Ts'oe1052142006-10-21 21:46:47 -04001390
1391
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001392# Find the source files, if location was not specified.
1393if test -z "$srcdir"; then
1394 ac_srcdir_defaulted=yes
Theodore Ts'oe1052142006-10-21 21:46:47 -04001395 # Try the directory containing this script, then the parent directory.
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001396 ac_confdir=`$as_dirname -- "$as_myself" ||
1397$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1398 X"$as_myself" : 'X\(//\)[^/]' \| \
1399 X"$as_myself" : 'X\(//\)$' \| \
1400 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1401$as_echo X"$as_myself" |
Theodore Ts'oe1052142006-10-21 21:46:47 -04001402 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1403 s//\1/
1404 q
1405 }
1406 /^X\(\/\/\)[^/].*/{
1407 s//\1/
1408 q
1409 }
1410 /^X\(\/\/\)$/{
1411 s//\1/
1412 q
1413 }
1414 /^X\(\/\).*/{
1415 s//\1/
1416 q
1417 }
1418 s/.*/./; q'`
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001419 srcdir=$ac_confdir
Theodore Ts'oe1052142006-10-21 21:46:47 -04001420 if test ! -r "$srcdir/$ac_unique_file"; then
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001421 srcdir=..
1422 fi
1423else
1424 ac_srcdir_defaulted=no
1425fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04001426if test ! -r "$srcdir/$ac_unique_file"; then
1427 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10001428 as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001429fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04001430ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1431ac_abs_confdir=`(
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10001432 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
Theodore Ts'oe1052142006-10-21 21:46:47 -04001433 pwd)`
1434# When building in place, set srcdir=.
1435if test "$ac_abs_confdir" = "$ac_pwd"; then
1436 srcdir=.
1437fi
1438# Remove unnecessary trailing slashes from srcdir.
1439# Double slashes in file names in object file debugging info
1440# mess up M-x gdb in Emacs.
1441case $srcdir in
1442*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1443esac
1444for ac_var in $ac_precious_vars; do
1445 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1446 eval ac_env_${ac_var}_value=\$${ac_var}
1447 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1448 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1449done
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001450
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001451#
1452# Report the --help message.
1453#
1454if test "$ac_init_help" = "long"; then
1455 # Omit some internal or obsolete options to make the list less imposing.
1456 # This message is too long to be a string in the A/UX 3.1 sh.
1457 cat <<_ACEOF
1458\`configure' configures this package to adapt to many kinds of systems.
1459
1460Usage: $0 [OPTION]... [VAR=VALUE]...
1461
1462To assign environment variables (e.g., CC, CFLAGS...), specify them as
1463VAR=VALUE. See below for descriptions of some of the useful variables.
1464
1465Defaults for the options are specified in brackets.
1466
1467Configuration:
1468 -h, --help display this help and exit
1469 --help=short display options specific to this package
1470 --help=recursive display the short help of all the included packages
1471 -V, --version display version information and exit
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10001472 -q, --quiet, --silent do not print \`checking ...' messages
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001473 --cache-file=FILE cache test results in FILE [disabled]
1474 -C, --config-cache alias for \`--cache-file=config.cache'
1475 -n, --no-create do not create output files
1476 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1477
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001478Installation directories:
1479 --prefix=PREFIX install architecture-independent files in PREFIX
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001480 [$ac_default_prefix]
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001481 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001482 [PREFIX]
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001483
1484By default, \`make install' will install all the files in
1485\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1486an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1487for instance \`--prefix=\$HOME'.
1488
1489For better control, use the options below.
1490
1491Fine tuning of the installation directories:
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001492 --bindir=DIR user executables [EPREFIX/bin]
1493 --sbindir=DIR system admin executables [EPREFIX/sbin]
1494 --libexecdir=DIR program executables [EPREFIX/libexec]
1495 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1496 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1497 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
Theodore Ts'o2ab53822016-03-15 01:10:29 -04001498 --runstatedir=DIR modifiable per-process data [LOCALSTATEDIR/run]
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001499 --libdir=DIR object code libraries [EPREFIX/lib]
1500 --includedir=DIR C header files [PREFIX/include]
1501 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1502 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1503 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1504 --infodir=DIR info documentation [DATAROOTDIR/info]
1505 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1506 --mandir=DIR man documentation [DATAROOTDIR/man]
1507 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
1508 --htmldir=DIR html documentation [DOCDIR]
1509 --dvidir=DIR dvi documentation [DOCDIR]
1510 --pdfdir=DIR pdf documentation [DOCDIR]
1511 --psdir=DIR ps documentation [DOCDIR]
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001512_ACEOF
1513
1514 cat <<\_ACEOF
1515
1516System types:
1517 --build=BUILD configure for building on BUILD [guessed]
1518 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1519_ACEOF
1520fi
1521
1522if test -n "$ac_init_help"; then
1523
1524 cat <<\_ACEOF
1525
1526Optional Features:
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001527 --disable-option-checking ignore unrecognized --enable/--with options
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001528 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1529 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
Theodore Ts'o98919bd2005-02-04 10:43:58 -05001530 --enable-maintainer-mode enable makefile rules useful for maintainers
Theodore Ts'o5aa6c3f2010-05-17 19:21:42 -04001531 --enable-symlink-install use symlinks when installing instead of hard links
Theodore Ts'o183c73b2012-05-12 23:13:24 -04001532 --enable-relative-symlinks use relative symlinks when installing
Theodore Ts'o91d11da2012-09-06 23:01:14 -04001533
Theodore Ts'o5aa6c3f2010-05-17 19:21:42 -04001534 --enable-symlink-build use symlinks while building instead of hard links
1535 --enable-verbose-makecmds enable verbose make command output
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001536 --enable-elf-shlibs select ELF shared libraries
1537 --enable-bsd-shlibs select BSD shared libraries
1538 --enable-profile build profiling libraries
Theodore Ts'ofedfb272014-02-23 00:17:09 -05001539 --enable-gcov build for coverage testing using gcov
Theodore Ts'ofd1677e2016-05-21 23:51:19 -04001540 --enable-hardening build for coverage testing using gcov
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001541 --enable-jbd-debug enable journal debugging
1542 --enable-blkid-debug enable blkid debugging
Theodore Ts'oaf773652008-09-01 11:27:27 -04001543 --disable-testio-debug disable the use of the test I/O manager for debugging
Theodore Ts'of5dffb82015-06-20 14:20:14 -04001544 --enable-libuuid build and use private uuid library
1545 --enable-libblkid build and use private blkid library
Theodore Ts'o3df60142013-06-16 16:14:40 -04001546 --disable-backtrace disable use backtrace
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001547 --disable-debugfs disable support of debugfs program
1548 --disable-imager disable support of e2image program
1549 --disable-resizer disable support of e2resize program
Theodore Ts'o8d9c50c2010-12-24 15:19:44 -05001550 --disable-defrag disable support of e4defrag program
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001551 --enable-fsck build fsck wrapper program
1552 --enable-e2initrd-helper build e2initrd-helper program
Theodore Ts'o32493942007-12-31 10:45:01 -05001553 --disable-tls disable use of thread local support
Theodore Ts'o5610f992007-12-31 11:16:56 -05001554 --disable-uuidd disable building the uuid daemon
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10001555 --disable-mmp disable support mmp, Multi Mount Protection
Theodore Ts'o749f0712016-05-29 20:48:54 -04001556 --disable-tdb disable tdb support
Tony Breeds1625bf42012-07-30 14:44:12 -04001557 --disable-bmap-stats disable collection of bitmap stats.
1558 --enable-bmap-stats-ops enable collection of additional bitmap stats
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001559 --disable-nls do not use Native Language Support
Theodore Ts'o93613952014-07-03 23:44:13 -04001560 --enable-threads={posix|solaris|pth|windows}
1561 specify multithreading API
1562 --disable-threads build without multithread safety
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001563 --disable-rpath do not hardcode runtime library paths
Theodore Ts'of5dffb82015-06-20 14:20:14 -04001564 --disable-fuse2fs do not build fuse2fs
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001565
1566Optional Packages:
1567 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1568 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
Theodore Ts'o32493942007-12-31 10:45:01 -05001569 --with-diet-libc use diet libc
Theodore Ts'o0b5b9f92009-09-06 21:28:47 -04001570 --with-cc no longer supported, use CC= instead
1571 --with-ccopts no longer supported, use CFLAGS= instead
1572 --with-ldopts no longer supported, use LDFLAGS= instead
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001573 --with-root-prefix=PREFIX override prefix variable for files to be placed in the root
Theodore Ts'o93613952014-07-03 23:44:13 -04001574 --with-gnu-ld assume the C compiler uses GNU ld [default=no]
1575 --with-libpth-prefix[=DIR] search for libpth in DIR/include and DIR/lib
1576 --without-libpth-prefix don't search for libpth in includedir and libdir
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001577 --with-libiconv-prefix[=DIR] search for libiconv in DIR/include and DIR/lib
1578 --without-libiconv-prefix don't search for libiconv in includedir and libdir
1579 --with-included-gettext use the GNU gettext library included here
1580 --with-libintl-prefix[=DIR] search for libintl in DIR/include and DIR/lib
1581 --without-libintl-prefix don't search for libintl in includedir and libdir
Theodore Ts'o55e00a22011-09-18 23:53:23 -04001582 --with-multiarch=ARCH specify the multiarch triplet
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001583
1584Some influential environment variables:
1585 CC C compiler command
1586 CFLAGS C compiler flags
1587 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1588 nonstandard directory <lib dir>
Theodore Ts'o29a5dee2007-07-04 16:28:47 -04001589 LIBS libraries to pass to the linker, e.g. -l<library>
Theodore Ts'o61ef2472010-08-01 22:30:33 -04001590 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
Theodore Ts'oe1052142006-10-21 21:46:47 -04001591 you have headers in a nonstandard directory <include dir>
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001592 CPP C preprocessor
Theodore Ts'o14b596d2009-04-22 09:18:30 -04001593 PKG_CONFIG path to pkg-config utility
Theodore Ts'o93613952014-07-03 23:44:13 -04001594 PKG_CONFIG_PATH
1595 directories to add to pkg-config's search path
1596 PKG_CONFIG_LIBDIR
1597 path overriding pkg-config's built-in search path
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001598
1599Use these variables to override the choices made by `configure' or to help
1600it to find libraries and programs with nonstandard names/locations.
1601
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05001602Report bugs to the package provider.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001603_ACEOF
Theodore Ts'oe1052142006-10-21 21:46:47 -04001604ac_status=$?
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001605fi
1606
1607if test "$ac_init_help" = "recursive"; then
1608 # If there are subdirs, report their specific --help.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001609 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001610 test -d "$ac_dir" ||
1611 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1612 continue
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001613 ac_builddir=.
1614
Theodore Ts'oe1052142006-10-21 21:46:47 -04001615case "$ac_dir" in
1616.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1617*)
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001618 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
Theodore Ts'oe1052142006-10-21 21:46:47 -04001619 # A ".." for each directory in $ac_dir_suffix.
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001620 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
Theodore Ts'oe1052142006-10-21 21:46:47 -04001621 case $ac_top_builddir_sub in
1622 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1623 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1624 esac ;;
1625esac
1626ac_abs_top_builddir=$ac_pwd
1627ac_abs_builddir=$ac_pwd$ac_dir_suffix
1628# for backward compatibility:
1629ac_top_builddir=$ac_top_build_prefix
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001630
1631case $srcdir in
Theodore Ts'oe1052142006-10-21 21:46:47 -04001632 .) # We are building in place.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001633 ac_srcdir=.
Theodore Ts'oe1052142006-10-21 21:46:47 -04001634 ac_top_srcdir=$ac_top_builddir_sub
1635 ac_abs_top_srcdir=$ac_pwd ;;
1636 [\\/]* | ?:[\\/]* ) # Absolute name.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001637 ac_srcdir=$srcdir$ac_dir_suffix;
Theodore Ts'oe1052142006-10-21 21:46:47 -04001638 ac_top_srcdir=$srcdir
1639 ac_abs_top_srcdir=$srcdir ;;
1640 *) # Relative name.
1641 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1642 ac_top_srcdir=$ac_top_build_prefix$srcdir
1643 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001644esac
Theodore Ts'oe1052142006-10-21 21:46:47 -04001645ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001646
Theodore Ts'oe1052142006-10-21 21:46:47 -04001647 cd "$ac_dir" || { ac_status=$?; continue; }
1648 # Check for guested configure.
1649 if test -f "$ac_srcdir/configure.gnu"; then
1650 echo &&
1651 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1652 elif test -f "$ac_srcdir/configure"; then
1653 echo &&
1654 $SHELL "$ac_srcdir/configure" --help=recursive
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001655 else
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001656 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
Theodore Ts'oe1052142006-10-21 21:46:47 -04001657 fi || ac_status=$?
1658 cd "$ac_pwd" || { ac_status=$?; break; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001659 done
1660fi
1661
Theodore Ts'oe1052142006-10-21 21:46:47 -04001662test -n "$ac_init_help" && exit $ac_status
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001663if $ac_init_version; then
1664 cat <<\_ACEOF
Theodore Ts'oe1052142006-10-21 21:46:47 -04001665configure
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10001666generated by GNU Autoconf 2.69
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001667
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10001668Copyright (C) 2012 Free Software Foundation, Inc.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001669This configure script is free software; the Free Software Foundation
1670gives unlimited permission to copy, distribute and modify it.
1671_ACEOF
Theodore Ts'oe1052142006-10-21 21:46:47 -04001672 exit
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001673fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05001674
1675## ------------------------ ##
1676## Autoconf initialization. ##
1677## ------------------------ ##
1678
1679# ac_fn_c_try_compile LINENO
1680# --------------------------
1681# Try to compile conftest.$ac_ext, and return whether this succeeded.
1682ac_fn_c_try_compile ()
1683{
1684 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1685 rm -f conftest.$ac_objext
1686 if { { ac_try="$ac_compile"
1687case "(($ac_try" in
1688 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1689 *) ac_try_echo=$ac_try;;
1690esac
1691eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1692$as_echo "$ac_try_echo"; } >&5
1693 (eval "$ac_compile") 2>conftest.err
1694 ac_status=$?
1695 if test -s conftest.err; then
1696 grep -v '^ *+' conftest.err >conftest.er1
1697 cat conftest.er1 >&5
1698 mv -f conftest.er1 conftest.err
1699 fi
1700 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1701 test $ac_status = 0; } && {
1702 test -z "$ac_c_werror_flag" ||
1703 test ! -s conftest.err
1704 } && test -s conftest.$ac_objext; then :
1705 ac_retval=0
1706else
1707 $as_echo "$as_me: failed program was:" >&5
1708sed 's/^/| /' conftest.$ac_ext >&5
1709
1710 ac_retval=1
1711fi
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10001712 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
Theodore Ts'o61ef2472010-08-01 22:30:33 -04001713 as_fn_set_status $ac_retval
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05001714
1715} # ac_fn_c_try_compile
1716
1717# ac_fn_c_try_link LINENO
1718# -----------------------
1719# Try to link conftest.$ac_ext, and return whether this succeeded.
1720ac_fn_c_try_link ()
1721{
1722 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1723 rm -f conftest.$ac_objext conftest$ac_exeext
1724 if { { ac_try="$ac_link"
1725case "(($ac_try" in
1726 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1727 *) ac_try_echo=$ac_try;;
1728esac
1729eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1730$as_echo "$ac_try_echo"; } >&5
1731 (eval "$ac_link") 2>conftest.err
1732 ac_status=$?
1733 if test -s conftest.err; then
1734 grep -v '^ *+' conftest.err >conftest.er1
1735 cat conftest.er1 >&5
1736 mv -f conftest.er1 conftest.err
1737 fi
1738 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1739 test $ac_status = 0; } && {
1740 test -z "$ac_c_werror_flag" ||
1741 test ! -s conftest.err
1742 } && test -s conftest$ac_exeext && {
1743 test "$cross_compiling" = yes ||
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10001744 test -x conftest$ac_exeext
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05001745 }; then :
1746 ac_retval=0
1747else
1748 $as_echo "$as_me: failed program was:" >&5
1749sed 's/^/| /' conftest.$ac_ext >&5
1750
1751 ac_retval=1
1752fi
1753 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1754 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1755 # interfere with the next link command; also delete a directory that is
1756 # left behind by Apple's compiler. We do this before executing the actions.
1757 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10001758 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
Theodore Ts'o61ef2472010-08-01 22:30:33 -04001759 as_fn_set_status $ac_retval
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05001760
1761} # ac_fn_c_try_link
1762
1763# ac_fn_c_try_cpp LINENO
1764# ----------------------
1765# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1766ac_fn_c_try_cpp ()
1767{
1768 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1769 if { { ac_try="$ac_cpp conftest.$ac_ext"
1770case "(($ac_try" in
1771 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1772 *) ac_try_echo=$ac_try;;
1773esac
1774eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1775$as_echo "$ac_try_echo"; } >&5
1776 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1777 ac_status=$?
1778 if test -s conftest.err; then
1779 grep -v '^ *+' conftest.err >conftest.er1
1780 cat conftest.er1 >&5
1781 mv -f conftest.er1 conftest.err
1782 fi
1783 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10001784 test $ac_status = 0; } > conftest.i && {
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05001785 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1786 test ! -s conftest.err
1787 }; then :
1788 ac_retval=0
1789else
1790 $as_echo "$as_me: failed program was:" >&5
1791sed 's/^/| /' conftest.$ac_ext >&5
1792
1793 ac_retval=1
1794fi
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10001795 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
Theodore Ts'o61ef2472010-08-01 22:30:33 -04001796 as_fn_set_status $ac_retval
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05001797
1798} # ac_fn_c_try_cpp
1799
1800# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1801# -------------------------------------------------------
1802# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1803# the include files in INCLUDES and setting the cache variable VAR
1804# accordingly.
1805ac_fn_c_check_header_mongrel ()
1806{
1807 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10001808 if eval \${$3+:} false; then :
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05001809 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1810$as_echo_n "checking for $2... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10001811if eval \${$3+:} false; then :
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05001812 $as_echo_n "(cached) " >&6
1813fi
1814eval ac_res=\$$3
1815 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1816$as_echo "$ac_res" >&6; }
1817else
1818 # Is the header compilable?
1819{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1820$as_echo_n "checking $2 usability... " >&6; }
1821cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1822/* end confdefs.h. */
1823$4
1824#include <$2>
1825_ACEOF
1826if ac_fn_c_try_compile "$LINENO"; then :
1827 ac_header_compiler=yes
1828else
1829 ac_header_compiler=no
1830fi
1831rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1832{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1833$as_echo "$ac_header_compiler" >&6; }
1834
1835# Is the header present?
1836{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1837$as_echo_n "checking $2 presence... " >&6; }
1838cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1839/* end confdefs.h. */
1840#include <$2>
1841_ACEOF
1842if ac_fn_c_try_cpp "$LINENO"; then :
1843 ac_header_preproc=yes
1844else
1845 ac_header_preproc=no
1846fi
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10001847rm -f conftest.err conftest.i conftest.$ac_ext
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05001848{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1849$as_echo "$ac_header_preproc" >&6; }
1850
1851# So? What about this header?
1852case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1853 yes:no: )
1854 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1855$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1856 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1857$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1858 ;;
1859 no:yes:* )
1860 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1861$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1862 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1863$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1864 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1865$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1866 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1867$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1868 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1869$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1870 ;;
1871esac
1872 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1873$as_echo_n "checking for $2... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10001874if eval \${$3+:} false; then :
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05001875 $as_echo_n "(cached) " >&6
1876else
1877 eval "$3=\$ac_header_compiler"
1878fi
1879eval ac_res=\$$3
1880 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1881$as_echo "$ac_res" >&6; }
1882fi
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10001883 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05001884
1885} # ac_fn_c_check_header_mongrel
1886
Theodore Ts'o93613952014-07-03 23:44:13 -04001887# ac_fn_c_try_run LINENO
1888# ----------------------
1889# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1890# that executables *can* be run.
1891ac_fn_c_try_run ()
1892{
1893 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1894 if { { ac_try="$ac_link"
1895case "(($ac_try" in
1896 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1897 *) ac_try_echo=$ac_try;;
1898esac
1899eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1900$as_echo "$ac_try_echo"; } >&5
1901 (eval "$ac_link") 2>&5
1902 ac_status=$?
1903 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1904 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1905 { { case "(($ac_try" in
1906 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1907 *) ac_try_echo=$ac_try;;
1908esac
1909eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1910$as_echo "$ac_try_echo"; } >&5
1911 (eval "$ac_try") 2>&5
1912 ac_status=$?
1913 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1914 test $ac_status = 0; }; }; then :
1915 ac_retval=0
1916else
1917 $as_echo "$as_me: program exited with status $ac_status" >&5
1918 $as_echo "$as_me: failed program was:" >&5
1919sed 's/^/| /' conftest.$ac_ext >&5
1920
1921 ac_retval=$ac_status
1922fi
1923 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1924 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1925 as_fn_set_status $ac_retval
1926
1927} # ac_fn_c_try_run
1928
1929# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1930# -------------------------------------------------------
1931# Tests whether HEADER exists and can be compiled using the include files in
1932# INCLUDES, setting the cache variable VAR accordingly.
1933ac_fn_c_check_header_compile ()
1934{
1935 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1936 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1937$as_echo_n "checking for $2... " >&6; }
1938if eval \${$3+:} false; then :
1939 $as_echo_n "(cached) " >&6
1940else
1941 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1942/* end confdefs.h. */
1943$4
1944#include <$2>
1945_ACEOF
1946if ac_fn_c_try_compile "$LINENO"; then :
1947 eval "$3=yes"
1948else
1949 eval "$3=no"
1950fi
1951rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1952fi
1953eval ac_res=\$$3
1954 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1955$as_echo "$ac_res" >&6; }
1956 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1957
1958} # ac_fn_c_check_header_compile
1959
1960# ac_fn_c_check_type LINENO TYPE VAR INCLUDES
1961# -------------------------------------------
1962# Tests whether TYPE exists after having included INCLUDES, setting cache
1963# variable VAR accordingly.
1964ac_fn_c_check_type ()
1965{
1966 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1967 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1968$as_echo_n "checking for $2... " >&6; }
1969if eval \${$3+:} false; then :
1970 $as_echo_n "(cached) " >&6
1971else
1972 eval "$3=no"
1973 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1974/* end confdefs.h. */
1975$4
1976int
1977main ()
1978{
1979if (sizeof ($2))
1980 return 0;
1981 ;
1982 return 0;
1983}
1984_ACEOF
1985if ac_fn_c_try_compile "$LINENO"; then :
1986 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1987/* end confdefs.h. */
1988$4
1989int
1990main ()
1991{
1992if (sizeof (($2)))
1993 return 0;
1994 ;
1995 return 0;
1996}
1997_ACEOF
1998if ac_fn_c_try_compile "$LINENO"; then :
1999
2000else
2001 eval "$3=yes"
2002fi
2003rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2004fi
2005rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2006fi
2007eval ac_res=\$$3
2008 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2009$as_echo "$ac_res" >&6; }
2010 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2011
2012} # ac_fn_c_check_type
2013
2014# ac_fn_c_check_func LINENO FUNC VAR
2015# ----------------------------------
2016# Tests whether FUNC exists, setting the cache variable VAR accordingly
2017ac_fn_c_check_func ()
2018{
2019 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2020 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2021$as_echo_n "checking for $2... " >&6; }
2022if eval \${$3+:} false; then :
2023 $as_echo_n "(cached) " >&6
2024else
2025 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2026/* end confdefs.h. */
2027/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
2028 For example, HP-UX 11i <limits.h> declares gettimeofday. */
2029#define $2 innocuous_$2
2030
2031/* System header to define __stub macros and hopefully few prototypes,
2032 which can conflict with char $2 (); below.
2033 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2034 <limits.h> exists even on freestanding compilers. */
2035
2036#ifdef __STDC__
2037# include <limits.h>
2038#else
2039# include <assert.h>
2040#endif
2041
2042#undef $2
2043
2044/* Override any GCC internal prototype to avoid an error.
2045 Use char because int might match the return type of a GCC
2046 builtin and then its argument prototype would still apply. */
2047#ifdef __cplusplus
2048extern "C"
2049#endif
2050char $2 ();
2051/* The GNU C library defines this for functions which it implements
2052 to always fail with ENOSYS. Some functions are actually named
2053 something starting with __ and the normal name is an alias. */
2054#if defined __stub_$2 || defined __stub___$2
2055choke me
2056#endif
2057
2058int
2059main ()
2060{
2061return $2 ();
2062 ;
2063 return 0;
2064}
2065_ACEOF
2066if ac_fn_c_try_link "$LINENO"; then :
2067 eval "$3=yes"
2068else
2069 eval "$3=no"
2070fi
2071rm -f core conftest.err conftest.$ac_objext \
2072 conftest$ac_exeext conftest.$ac_ext
2073fi
2074eval ac_res=\$$3
2075 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2076$as_echo "$ac_res" >&6; }
2077 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2078
2079} # ac_fn_c_check_func
2080
2081# ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
2082# ---------------------------------------------
2083# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
2084# accordingly.
2085ac_fn_c_check_decl ()
2086{
2087 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2088 as_decl_name=`echo $2|sed 's/ *(.*//'`
2089 as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
2090 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
2091$as_echo_n "checking whether $as_decl_name is declared... " >&6; }
2092if eval \${$3+:} false; then :
2093 $as_echo_n "(cached) " >&6
2094else
2095 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2096/* end confdefs.h. */
2097$4
2098int
2099main ()
2100{
2101#ifndef $as_decl_name
2102#ifdef __cplusplus
2103 (void) $as_decl_use;
2104#else
2105 (void) $as_decl_name;
2106#endif
2107#endif
2108
2109 ;
2110 return 0;
2111}
2112_ACEOF
2113if ac_fn_c_try_compile "$LINENO"; then :
2114 eval "$3=yes"
2115else
2116 eval "$3=no"
2117fi
2118rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2119fi
2120eval ac_res=\$$3
2121 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2122$as_echo "$ac_res" >&6; }
2123 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2124
2125} # ac_fn_c_check_decl
2126
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002127# ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
2128# --------------------------------------------
2129# Tries to find the compile-time value of EXPR in a program that includes
2130# INCLUDES, setting VAR accordingly. Returns whether the value could be
2131# computed
2132ac_fn_c_compute_int ()
2133{
2134 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2135 if test "$cross_compiling" = yes; then
2136 # Depending upon the size, compute the lo and hi bounds.
2137cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2138/* end confdefs.h. */
2139$4
2140int
2141main ()
2142{
2143static int test_array [1 - 2 * !(($2) >= 0)];
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10002144test_array [0] = 0;
2145return test_array [0];
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002146
2147 ;
2148 return 0;
2149}
2150_ACEOF
2151if ac_fn_c_try_compile "$LINENO"; then :
2152 ac_lo=0 ac_mid=0
2153 while :; do
2154 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2155/* end confdefs.h. */
2156$4
2157int
2158main ()
2159{
2160static int test_array [1 - 2 * !(($2) <= $ac_mid)];
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10002161test_array [0] = 0;
2162return test_array [0];
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002163
2164 ;
2165 return 0;
2166}
2167_ACEOF
2168if ac_fn_c_try_compile "$LINENO"; then :
2169 ac_hi=$ac_mid; break
2170else
2171 as_fn_arith $ac_mid + 1 && ac_lo=$as_val
2172 if test $ac_lo -le $ac_mid; then
2173 ac_lo= ac_hi=
2174 break
2175 fi
2176 as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val
2177fi
2178rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2179 done
2180else
2181 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2182/* end confdefs.h. */
2183$4
2184int
2185main ()
2186{
2187static int test_array [1 - 2 * !(($2) < 0)];
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10002188test_array [0] = 0;
2189return test_array [0];
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002190
2191 ;
2192 return 0;
2193}
2194_ACEOF
2195if ac_fn_c_try_compile "$LINENO"; then :
2196 ac_hi=-1 ac_mid=-1
2197 while :; do
2198 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2199/* end confdefs.h. */
2200$4
2201int
2202main ()
2203{
2204static int test_array [1 - 2 * !(($2) >= $ac_mid)];
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10002205test_array [0] = 0;
2206return test_array [0];
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002207
2208 ;
2209 return 0;
2210}
2211_ACEOF
2212if ac_fn_c_try_compile "$LINENO"; then :
2213 ac_lo=$ac_mid; break
2214else
2215 as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val
2216 if test $ac_mid -le $ac_hi; then
2217 ac_lo= ac_hi=
2218 break
2219 fi
2220 as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val
2221fi
2222rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2223 done
2224else
2225 ac_lo= ac_hi=
2226fi
2227rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2228fi
2229rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2230# Binary search between lo and hi bounds.
2231while test "x$ac_lo" != "x$ac_hi"; do
2232 as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val
2233 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2234/* end confdefs.h. */
2235$4
2236int
2237main ()
2238{
2239static int test_array [1 - 2 * !(($2) <= $ac_mid)];
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10002240test_array [0] = 0;
2241return test_array [0];
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002242
2243 ;
2244 return 0;
2245}
2246_ACEOF
2247if ac_fn_c_try_compile "$LINENO"; then :
2248 ac_hi=$ac_mid
2249else
2250 as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
2251fi
2252rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2253done
2254case $ac_lo in #((
2255?*) eval "$3=\$ac_lo"; ac_retval=0 ;;
2256'') ac_retval=1 ;;
2257esac
2258 else
2259 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2260/* end confdefs.h. */
2261$4
2262static long int longval () { return $2; }
2263static unsigned long int ulongval () { return $2; }
2264#include <stdio.h>
2265#include <stdlib.h>
2266int
2267main ()
2268{
2269
2270 FILE *f = fopen ("conftest.val", "w");
2271 if (! f)
2272 return 1;
2273 if (($2) < 0)
2274 {
2275 long int i = longval ();
2276 if (i != ($2))
2277 return 1;
2278 fprintf (f, "%ld", i);
2279 }
2280 else
2281 {
2282 unsigned long int i = ulongval ();
2283 if (i != ($2))
2284 return 1;
2285 fprintf (f, "%lu", i);
2286 }
2287 /* Do not output a trailing newline, as this causes \r\n confusion
2288 on some platforms. */
2289 return ferror (f) || fclose (f) != 0;
2290
2291 ;
2292 return 0;
2293}
2294_ACEOF
2295if ac_fn_c_try_run "$LINENO"; then :
2296 echo >>conftest.val; read $3 <conftest.val; ac_retval=0
2297else
2298 ac_retval=1
2299fi
2300rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
2301 conftest.$ac_objext conftest.beam conftest.$ac_ext
2302rm -f conftest.val
2303
2304 fi
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10002305 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
Theodore Ts'o61ef2472010-08-01 22:30:33 -04002306 as_fn_set_status $ac_retval
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002307
2308} # ac_fn_c_compute_int
2309
2310# ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES
2311# ----------------------------------------------------
2312# Tries to find if the field MEMBER exists in type AGGR, after including
2313# INCLUDES, setting cache variable VAR accordingly.
2314ac_fn_c_check_member ()
2315{
2316 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2317 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
2318$as_echo_n "checking for $2.$3... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10002319if eval \${$4+:} false; then :
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002320 $as_echo_n "(cached) " >&6
2321else
2322 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2323/* end confdefs.h. */
2324$5
2325int
2326main ()
2327{
2328static $2 ac_aggr;
2329if (ac_aggr.$3)
2330return 0;
2331 ;
2332 return 0;
2333}
2334_ACEOF
2335if ac_fn_c_try_compile "$LINENO"; then :
2336 eval "$4=yes"
2337else
2338 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2339/* end confdefs.h. */
2340$5
2341int
2342main ()
2343{
2344static $2 ac_aggr;
2345if (sizeof ac_aggr.$3)
2346return 0;
2347 ;
2348 return 0;
2349}
2350_ACEOF
2351if ac_fn_c_try_compile "$LINENO"; then :
2352 eval "$4=yes"
2353else
2354 eval "$4=no"
2355fi
2356rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2357fi
2358rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2359fi
2360eval ac_res=\$$4
2361 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2362$as_echo "$ac_res" >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10002363 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002364
2365} # ac_fn_c_check_member
Theodore Ts'oe1052142006-10-21 21:46:47 -04002366cat >config.log <<_ACEOF
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002367This file contains any messages produced by compilers while
2368running configure, to aid debugging if configure makes a mistake.
2369
2370It was created by $as_me, which was
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10002371generated by GNU Autoconf 2.69. Invocation command line was
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002372
2373 $ $0 $@
2374
2375_ACEOF
Theodore Ts'oe1052142006-10-21 21:46:47 -04002376exec 5>>config.log
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002377{
2378cat <<_ASUNAME
2379## --------- ##
2380## Platform. ##
2381## --------- ##
2382
2383hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2384uname -m = `(uname -m) 2>/dev/null || echo unknown`
2385uname -r = `(uname -r) 2>/dev/null || echo unknown`
2386uname -s = `(uname -s) 2>/dev/null || echo unknown`
2387uname -v = `(uname -v) 2>/dev/null || echo unknown`
2388
2389/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2390/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
2391
2392/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
2393/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
2394/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
Theodore Ts'oe1052142006-10-21 21:46:47 -04002395/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002396/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
2397/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
2398/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
2399
2400_ASUNAME
2401
2402as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2403for as_dir in $PATH
2404do
2405 IFS=$as_save_IFS
2406 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002407 $as_echo "PATH: $as_dir"
2408 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04002409IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002410
2411} >&5
2412
2413cat >&5 <<_ACEOF
2414
2415
2416## ----------- ##
2417## Core tests. ##
2418## ----------- ##
2419
2420_ACEOF
2421
2422
2423# Keep a trace of the command line.
2424# Strip out --no-create and --no-recursion so they do not pile up.
2425# Strip out --silent because we don't want to record it for future runs.
2426# Also quote any args containing shell meta-characters.
2427# Make two passes to allow for proper duplicate-argument suppression.
2428ac_configure_args=
2429ac_configure_args0=
2430ac_configure_args1=
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002431ac_must_keep_next=false
2432for ac_pass in 1 2
2433do
2434 for ac_arg
2435 do
2436 case $ac_arg in
2437 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2438 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2439 | -silent | --silent | --silen | --sile | --sil)
2440 continue ;;
Theodore Ts'oe1052142006-10-21 21:46:47 -04002441 *\'*)
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002442 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002443 esac
2444 case $ac_pass in
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002445 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002446 2)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002447 as_fn_append ac_configure_args1 " '$ac_arg'"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002448 if test $ac_must_keep_next = true; then
2449 ac_must_keep_next=false # Got value, back to normal.
2450 else
2451 case $ac_arg in
2452 *=* | --config-cache | -C | -disable-* | --disable-* \
2453 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2454 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2455 | -with-* | --with-* | -without-* | --without-* | --x)
2456 case "$ac_configure_args0 " in
2457 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2458 esac
2459 ;;
2460 -* ) ac_must_keep_next=true ;;
2461 esac
2462 fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002463 as_fn_append ac_configure_args " '$ac_arg'"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002464 ;;
2465 esac
2466 done
2467done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002468{ ac_configure_args0=; unset ac_configure_args0;}
2469{ ac_configure_args1=; unset ac_configure_args1;}
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002470
2471# When interrupted or exit'd, cleanup temporary files, and complete
2472# config.log. We remove comments because anyway the quotes in there
2473# would cause problems or look ugly.
Theodore Ts'oe1052142006-10-21 21:46:47 -04002474# WARNING: Use '\'' to represent an apostrophe within the trap.
2475# 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 -05002476trap 'exit_status=$?
2477 # Save into config.log some information that might help in debugging.
2478 {
2479 echo
2480
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10002481 $as_echo "## ---------------- ##
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002482## Cache variables. ##
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10002483## ---------------- ##"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002484 echo
2485 # The following way of writing the cache mishandles newlines in values,
Theodore Ts'oe1052142006-10-21 21:46:47 -04002486(
2487 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2488 eval ac_val=\$$ac_var
2489 case $ac_val in #(
2490 *${as_nl}*)
2491 case $ac_var in #(
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002492 *_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 +01002493$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
Theodore Ts'oe1052142006-10-21 21:46:47 -04002494 esac
2495 case $ac_var in #(
2496 _ | IFS | as_nl) ;; #(
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002497 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002498 *) { eval $ac_var=; unset $ac_var;} ;;
Theodore Ts'oe1052142006-10-21 21:46:47 -04002499 esac ;;
2500 esac
2501 done
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002502 (set) 2>&1 |
Theodore Ts'oe1052142006-10-21 21:46:47 -04002503 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2504 *${as_nl}ac_space=\ *)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002505 sed -n \
Theodore Ts'oe1052142006-10-21 21:46:47 -04002506 "s/'\''/'\''\\\\'\'''\''/g;
2507 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2508 ;; #(
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002509 *)
Theodore Ts'oe1052142006-10-21 21:46:47 -04002510 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002511 ;;
Theodore Ts'oe1052142006-10-21 21:46:47 -04002512 esac |
2513 sort
2514)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002515 echo
2516
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10002517 $as_echo "## ----------------- ##
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002518## Output variables. ##
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10002519## ----------------- ##"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002520 echo
2521 for ac_var in $ac_subst_vars
2522 do
Theodore Ts'oe1052142006-10-21 21:46:47 -04002523 eval ac_val=\$$ac_var
2524 case $ac_val in
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002525 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
Theodore Ts'oe1052142006-10-21 21:46:47 -04002526 esac
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002527 $as_echo "$ac_var='\''$ac_val'\''"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002528 done | sort
2529 echo
2530
2531 if test -n "$ac_subst_files"; then
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10002532 $as_echo "## ------------------- ##
Theodore Ts'oe1052142006-10-21 21:46:47 -04002533## File substitutions. ##
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10002534## ------------------- ##"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002535 echo
2536 for ac_var in $ac_subst_files
2537 do
Theodore Ts'oe1052142006-10-21 21:46:47 -04002538 eval ac_val=\$$ac_var
2539 case $ac_val in
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002540 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
Theodore Ts'oe1052142006-10-21 21:46:47 -04002541 esac
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002542 $as_echo "$ac_var='\''$ac_val'\''"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002543 done | sort
2544 echo
2545 fi
2546
2547 if test -s confdefs.h; then
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10002548 $as_echo "## ----------- ##
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002549## confdefs.h. ##
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10002550## ----------- ##"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002551 echo
Theodore Ts'oe1052142006-10-21 21:46:47 -04002552 cat confdefs.h
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002553 echo
2554 fi
2555 test "$ac_signal" != 0 &&
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002556 $as_echo "$as_me: caught signal $ac_signal"
2557 $as_echo "$as_me: exit $exit_status"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002558 } >&5
Theodore Ts'oe1052142006-10-21 21:46:47 -04002559 rm -f core *.core core.conftest.* &&
2560 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002561 exit $exit_status
Theodore Ts'oe1052142006-10-21 21:46:47 -04002562' 0
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002563for ac_signal in 1 2 13 15; do
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002564 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002565done
2566ac_signal=0
2567
2568# confdefs.h avoids OS command line length limits that DEFS can exceed.
Theodore Ts'oe1052142006-10-21 21:46:47 -04002569rm -f -r conftest* confdefs.h
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002570
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002571$as_echo "/* confdefs.h */" > confdefs.h
2572
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002573# Predefined preprocessor variables.
2574
2575cat >>confdefs.h <<_ACEOF
2576#define PACKAGE_NAME "$PACKAGE_NAME"
2577_ACEOF
2578
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002579cat >>confdefs.h <<_ACEOF
2580#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2581_ACEOF
2582
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002583cat >>confdefs.h <<_ACEOF
2584#define PACKAGE_VERSION "$PACKAGE_VERSION"
2585_ACEOF
2586
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002587cat >>confdefs.h <<_ACEOF
2588#define PACKAGE_STRING "$PACKAGE_STRING"
2589_ACEOF
2590
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002591cat >>confdefs.h <<_ACEOF
2592#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2593_ACEOF
2594
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002595cat >>confdefs.h <<_ACEOF
2596#define PACKAGE_URL "$PACKAGE_URL"
2597_ACEOF
2598
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002599
2600# Let the site file select an alternate cache file if it wants to.
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002601# Prefer an explicitly selected file to automatically selected ones.
2602ac_site_file1=NONE
2603ac_site_file2=NONE
Theodore Ts'oe1052142006-10-21 21:46:47 -04002604if test -n "$CONFIG_SITE"; then
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10002605 # We do not want a PATH search for config.site.
2606 case $CONFIG_SITE in #((
2607 -*) ac_site_file1=./$CONFIG_SITE;;
2608 */*) ac_site_file1=$CONFIG_SITE;;
2609 *) ac_site_file1=./$CONFIG_SITE;;
2610 esac
Theodore Ts'oe1052142006-10-21 21:46:47 -04002611elif test "x$prefix" != xNONE; then
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002612 ac_site_file1=$prefix/share/config.site
2613 ac_site_file2=$prefix/etc/config.site
Theodore Ts'oe1052142006-10-21 21:46:47 -04002614else
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002615 ac_site_file1=$ac_default_prefix/share/config.site
2616 ac_site_file2=$ac_default_prefix/etc/config.site
Theodore Ts'o50e1e101997-04-26 13:58:21 +00002617fi
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002618for ac_site_file in "$ac_site_file1" "$ac_site_file2"
Theodore Ts'oe1052142006-10-21 21:46:47 -04002619do
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002620 test "x$ac_site_file" = xNONE && continue
Theodore Ts'o61ef2472010-08-01 22:30:33 -04002621 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002622 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002623$as_echo "$as_me: loading site script $ac_site_file" >&6;}
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002624 sed 's/^/| /' "$ac_site_file" >&5
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10002625 . "$ac_site_file" \
2626 || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2627$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2628as_fn_error $? "failed to load site script $ac_site_file
2629See \`config.log' for more details" "$LINENO" 5; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +00002630 fi
2631done
2632
2633if test -r "$cache_file"; then
Theodore Ts'o61ef2472010-08-01 22:30:33 -04002634 # Some versions of bash will fail to source /dev/null (special files
2635 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
2636 if test /dev/null != "$cache_file" && test -f "$cache_file"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002637 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002638$as_echo "$as_me: loading cache $cache_file" >&6;}
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002639 case $cache_file in
Theodore Ts'oe1052142006-10-21 21:46:47 -04002640 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2641 *) . "./$cache_file";;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002642 esac
2643 fi
Theodore Ts'o50e1e101997-04-26 13:58:21 +00002644else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002645 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002646$as_echo "$as_me: creating cache $cache_file" >&6;}
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002647 >$cache_file
2648fi
2649
Theodore Ts'o93613952014-07-03 23:44:13 -04002650gt_needs="$gt_needs "
Theodore Ts'o61ef2472010-08-01 22:30:33 -04002651as_fn_append ac_header_list " stdlib.h"
2652as_fn_append ac_header_list " unistd.h"
2653as_fn_append ac_header_list " sys/param.h"
Theodore Ts'o93613952014-07-03 23:44:13 -04002654as_fn_append ac_func_list " symlink"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002655# Check that the precious variables saved in the cache have kept the same
2656# value.
2657ac_cache_corrupted=false
Theodore Ts'oe1052142006-10-21 21:46:47 -04002658for ac_var in $ac_precious_vars; do
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002659 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2660 eval ac_new_set=\$ac_env_${ac_var}_set
Theodore Ts'oe1052142006-10-21 21:46:47 -04002661 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2662 eval ac_new_val=\$ac_env_${ac_var}_value
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002663 case $ac_old_set,$ac_new_set in
2664 set,)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002665 { $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 +01002666$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 -05002667 ac_cache_corrupted=: ;;
2668 ,set)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002669 { $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 +01002670$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002671 ac_cache_corrupted=: ;;
2672 ,);;
2673 *)
2674 if test "x$ac_old_val" != "x$ac_new_val"; then
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002675 # differences in whitespace do not lead to failure.
2676 ac_old_val_w=`echo x $ac_old_val`
2677 ac_new_val_w=`echo x $ac_new_val`
2678 if test "$ac_old_val_w" != "$ac_new_val_w"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002679 { $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 +01002680$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2681 ac_cache_corrupted=:
2682 else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002683 { $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 +01002684$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2685 eval $ac_var=\$ac_old_val
2686 fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002687 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002688$as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002689 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002690$as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002691 fi;;
2692 esac
2693 # Pass precious variables to config.status.
2694 if test "$ac_new_set" = set; then
2695 case $ac_new_val in
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002696 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002697 *) ac_arg=$ac_var=$ac_new_val ;;
2698 esac
2699 case " $ac_configure_args " in
2700 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002701 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002702 esac
2703 fi
2704done
2705if $ac_cache_corrupted; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002706 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002707$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002708 { $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 +01002709$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10002710 as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
Theodore Ts'o50e1e101997-04-26 13:58:21 +00002711fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002712## -------------------- ##
2713## Main body of script. ##
2714## -------------------- ##
Theodore Ts'oe1052142006-10-21 21:46:47 -04002715
Theodore Ts'o50e1e101997-04-26 13:58:21 +00002716ac_ext=c
Theodore Ts'o50e1e101997-04-26 13:58:21 +00002717ac_cpp='$CPP $CPPFLAGS'
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002718ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2719ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2720ac_compiler_gnu=$ac_cv_c_compiler_gnu
Theodore Ts'o50e1e101997-04-26 13:58:21 +00002721
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002722
2723
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002724ac_aux_dir=
Theodore Ts'oe1052142006-10-21 21:46:47 -04002725for ac_dir in config "$srcdir"/config; do
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10002726 if test -f "$ac_dir/install-sh"; then
2727 ac_aux_dir=$ac_dir
2728 ac_install_sh="$ac_aux_dir/install-sh -c"
2729 break
2730 elif test -f "$ac_dir/install.sh"; then
2731 ac_aux_dir=$ac_dir
2732 ac_install_sh="$ac_aux_dir/install.sh -c"
2733 break
2734 elif test -f "$ac_dir/shtool"; then
2735 ac_aux_dir=$ac_dir
2736 ac_install_sh="$ac_aux_dir/shtool install -c"
2737 break
2738 fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002739done
2740if test -z "$ac_aux_dir"; then
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10002741 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 +00002742fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04002743
2744# These three variables are undocumented and unsupported,
2745# and are intended to be withdrawn in a future Autoconf release.
2746# They can cause serious problems if a builder's source tree is in a directory
2747# whose full name contains unusual characters.
2748ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2749ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2750ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2751
Theodore Ts'oa4b2d3c1998-04-03 16:12:25 +00002752
Theodore Ts'od1154eb2011-09-18 17:34:37 -04002753ac_config_headers="$ac_config_headers lib/config.h"
2754
2755
Theodore Ts'o50e1e101997-04-26 13:58:21 +00002756MCONFIG=./MCONFIG
2757
Theodore Ts'o74becf31997-04-26 14:37:06 +00002758BINARY_TYPE=bin
2759E2FSPROGS_VERSION=`grep E2FSPROGS_VERSION ${srcdir}/version.h \
2760 | awk '{print $3}' | tr \" " " | awk '{print $1}'`
2761DATE=`grep E2FSPROGS_DATE ${srcdir}/version.h | awk '{print $3}' \
2762 | tr \" " "`
Theodore Ts'o2ab53822016-03-15 01:10:29 -04002763E2FSPROGS_DAY=$(echo $DATE | awk -F- '{print $1}' | sed -e '/^[1-9]$/s/^/0/')
Theodore Ts'o74becf31997-04-26 14:37:06 +00002764MONTH=`echo $DATE | awk -F- '{print $2}'`
2765YEAR=`echo $DATE | awk -F- '{print $3}'`
2766
Theodore Ts'o14790ed1999-01-12 23:32:52 +00002767if expr $YEAR ">" 1900 > /dev/null ; then
2768 E2FSPROGS_YEAR=$YEAR
2769elif expr $YEAR ">" 90 >/dev/null ; then
Theodore Ts'o74becf31997-04-26 14:37:06 +00002770 E2FSPROGS_YEAR=19$YEAR
2771else
2772 E2FSPROGS_YEAR=20$YEAR
2773fi
2774
2775case $MONTH in
Andreas Dilger927566a2006-11-12 19:41:25 -05002776Jan) MONTH_NUM=01; E2FSPROGS_MONTH="January" ;;
2777Feb) MONTH_NUM=02; E2FSPROGS_MONTH="February" ;;
2778Mar) MONTH_NUM=03; E2FSPROGS_MONTH="March" ;;
2779Apr) MONTH_NUM=04; E2FSPROGS_MONTH="April" ;;
2780May) MONTH_NUM=05; E2FSPROGS_MONTH="May" ;;
2781Jun) MONTH_NUM=06; E2FSPROGS_MONTH="June" ;;
2782Jul) MONTH_NUM=07; E2FSPROGS_MONTH="July" ;;
2783Aug) MONTH_NUM=08; E2FSPROGS_MONTH="August" ;;
2784Sep) MONTH_NUM=09; E2FSPROGS_MONTH="September" ;;
2785Oct) MONTH_NUM=10; E2FSPROGS_MONTH="October" ;;
2786Nov) MONTH_NUM=11; E2FSPROGS_MONTH="November" ;;
2787Dec) MONTH_NUM=12; E2FSPROGS_MONTH="December" ;;
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002788*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unknown month $MONTH??" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002789$as_echo "$as_me: WARNING: Unknown month $MONTH??" >&2;} ;;
Theodore Ts'o74becf31997-04-26 14:37:06 +00002790esac
2791
Andreas Dilger927566a2006-11-12 19:41:25 -05002792base_ver=`echo $E2FSPROGS_VERSION | \
2793 sed -e 's/-WIP//' -e 's/pre-//' -e 's/-PLUS//'`
Andreas Dilger927566a2006-11-12 19:41:25 -05002794
2795date_spec=${E2FSPROGS_YEAR}.${MONTH_NUM}.${E2FSPROGS_DAY}
2796
2797case $E2FSPROGS_VERSION in
2798*-WIP|pre-*)
Theodore Ts'o2ab53822016-03-15 01:10:29 -04002799 E2FSPROGS_PKGVER="$base_ver~WIP.$date_spec"
Andreas Dilger927566a2006-11-12 19:41:25 -05002800 ;;
2801*)
2802 E2FSPROGS_PKGVER="$base_ver"
2803 ;;
2804esac
2805
2806unset DATE MONTH YEAR base_ver pre_vers date_spec
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002807{ $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 +01002808$as_echo "Generating configuration file for e2fsprogs version $E2FSPROGS_VERSION" >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002809{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Release date is ${E2FSPROGS_MONTH}, ${E2FSPROGS_YEAR}" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002810$as_echo "Release date is ${E2FSPROGS_MONTH}, ${E2FSPROGS_YEAR}" >&6; }
Theodore Ts'o74becf31997-04-26 14:37:06 +00002811
Theodore Ts'o93636bd2003-07-12 02:45:05 -04002812
2813
2814
Andreas Dilger927566a2006-11-12 19:41:25 -05002815
Theodore Ts'o6c59a662014-01-04 20:44:29 -05002816WITH_DIET_LIBC=
2817
2818# Check whether --with-diet-libc was given.
2819if test "${with_diet_libc+set}" = set; then :
2820 withval=$with_diet_libc; CC="diet cc -nostdinc"
2821WITH_DIET_LIBC=yes
2822if test -z "$LIBS"
2823then
2824 LIBS="-lcompat"
2825else
2826 LIBS="$LIBS -lcompat"
2827fi
2828{ $as_echo "$as_me:${as_lineno-$LINENO}: result: CC=$CC" >&5
2829$as_echo "CC=$CC" >&6; }
2830fi
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +00002831# Make sure we can run config.sub.
Theodore Ts'oe1052142006-10-21 21:46:47 -04002832$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10002833 as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002834
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002835{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002836$as_echo_n "checking build system type... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10002837if ${ac_cv_build+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002838 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002839else
Theodore Ts'oe1052142006-10-21 21:46:47 -04002840 ac_build_alias=$build_alias
2841test "x$ac_build_alias" = x &&
2842 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2843test "x$ac_build_alias" = x &&
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10002844 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
Theodore Ts'oe1052142006-10-21 21:46:47 -04002845ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10002846 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002847
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +00002848fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002849{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002850$as_echo "$ac_cv_build" >&6; }
Theodore Ts'oe1052142006-10-21 21:46:47 -04002851case $ac_cv_build in
2852*-*-*) ;;
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10002853*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
Theodore Ts'oe1052142006-10-21 21:46:47 -04002854esac
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002855build=$ac_cv_build
Theodore Ts'oe1052142006-10-21 21:46:47 -04002856ac_save_IFS=$IFS; IFS='-'
2857set x $ac_cv_build
2858shift
2859build_cpu=$1
2860build_vendor=$2
2861shift; shift
2862# Remember, the first character of IFS is used to create $*,
2863# except with old shells:
2864build_os=$*
2865IFS=$ac_save_IFS
2866case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +00002867
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +00002868
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002869{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002870$as_echo_n "checking host system type... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10002871if ${ac_cv_host+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002872 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002873else
Theodore Ts'oe1052142006-10-21 21:46:47 -04002874 if test "x$host_alias" = x; then
2875 ac_cv_host=$ac_cv_build
2876else
2877 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10002878 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
Theodore Ts'oe1052142006-10-21 21:46:47 -04002879fi
Theodore Ts'o93636bd2003-07-12 02:45:05 -04002880
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002881fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002882{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002883$as_echo "$ac_cv_host" >&6; }
Theodore Ts'oe1052142006-10-21 21:46:47 -04002884case $ac_cv_host in
2885*-*-*) ;;
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10002886*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
Theodore Ts'oe1052142006-10-21 21:46:47 -04002887esac
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002888host=$ac_cv_host
Theodore Ts'oe1052142006-10-21 21:46:47 -04002889ac_save_IFS=$IFS; IFS='-'
2890set x $ac_cv_host
2891shift
2892host_cpu=$1
2893host_vendor=$2
2894shift; shift
2895# Remember, the first character of IFS is used to create $*,
2896# except with old shells:
2897host_os=$*
2898IFS=$ac_save_IFS
2899case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002900
2901
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002902DLOPEN_LIB=''
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002903ac_ext=c
2904ac_cpp='$CPP $CPPFLAGS'
2905ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2906ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2907ac_compiler_gnu=$ac_cv_c_compiler_gnu
2908if test -n "$ac_tool_prefix"; then
2909 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2910set dummy ${ac_tool_prefix}gcc; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002911{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002912$as_echo_n "checking for $ac_word... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10002913if ${ac_cv_prog_CC+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002914 $as_echo_n "(cached) " >&6
Theodore Ts'o73ae2d42000-02-02 16:13:14 +00002915else
2916 if test -n "$CC"; then
2917 ac_cv_prog_CC="$CC" # Let the user override the test.
2918else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002919as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2920for as_dir in $PATH
2921do
2922 IFS=$as_save_IFS
2923 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002924 for ac_exec_ext in '' $ac_executable_extensions; do
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10002925 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002926 ac_cv_prog_CC="${ac_tool_prefix}gcc"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002927 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002928 break 2
2929 fi
2930done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002931 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04002932IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002933
Theodore Ts'o07a0db12003-07-05 14:50:24 -04002934fi
2935fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002936CC=$ac_cv_prog_CC
Theodore Ts'o07a0db12003-07-05 14:50:24 -04002937if test -n "$CC"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002938 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002939$as_echo "$CC" >&6; }
Theodore Ts'o07a0db12003-07-05 14:50:24 -04002940else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002941 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002942$as_echo "no" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002943fi
2944
Theodore Ts'oe1052142006-10-21 21:46:47 -04002945
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002946fi
2947if test -z "$ac_cv_prog_CC"; then
2948 ac_ct_CC=$CC
2949 # Extract the first word of "gcc", so it can be a program name with args.
2950set dummy gcc; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002951{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002952$as_echo_n "checking for $ac_word... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10002953if ${ac_cv_prog_ac_ct_CC+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002954 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002955else
2956 if test -n "$ac_ct_CC"; then
2957 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2958else
2959as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2960for as_dir in $PATH
2961do
2962 IFS=$as_save_IFS
2963 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002964 for ac_exec_ext in '' $ac_executable_extensions; do
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10002965 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002966 ac_cv_prog_ac_ct_CC="gcc"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002967 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002968 break 2
2969 fi
2970done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002971 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04002972IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002973
2974fi
2975fi
2976ac_ct_CC=$ac_cv_prog_ac_ct_CC
2977if test -n "$ac_ct_CC"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002978 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002979$as_echo "$ac_ct_CC" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002980else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002981 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002982$as_echo "no" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002983fi
2984
Theodore Ts'oe1052142006-10-21 21:46:47 -04002985 if test "x$ac_ct_CC" = x; then
2986 CC=""
2987 else
2988 case $cross_compiling:$ac_tool_warned in
2989yes:)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002990{ $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 +01002991$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
Theodore Ts'oe1052142006-10-21 21:46:47 -04002992ac_tool_warned=yes ;;
2993esac
2994 CC=$ac_ct_CC
2995 fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002996else
2997 CC="$ac_cv_prog_CC"
Theodore Ts'o07a0db12003-07-05 14:50:24 -04002998fi
2999
Theodore Ts'o07a0db12003-07-05 14:50:24 -04003000if test -z "$CC"; then
Theodore Ts'oe1052142006-10-21 21:46:47 -04003001 if test -n "$ac_tool_prefix"; then
3002 # 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 -05003003set dummy ${ac_tool_prefix}cc; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003004{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003005$as_echo_n "checking for $ac_word... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10003006if ${ac_cv_prog_CC+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003007 $as_echo_n "(cached) " >&6
Theodore Ts'o07a0db12003-07-05 14:50:24 -04003008else
3009 if test -n "$CC"; then
3010 ac_cv_prog_CC="$CC" # Let the user override the test.
3011else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003012as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3013for as_dir in $PATH
3014do
3015 IFS=$as_save_IFS
3016 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003017 for ac_exec_ext in '' $ac_executable_extensions; do
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10003018 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003019 ac_cv_prog_CC="${ac_tool_prefix}cc"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003020 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003021 break 2
3022 fi
3023done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003024 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04003025IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003026
3027fi
3028fi
3029CC=$ac_cv_prog_CC
3030if test -n "$CC"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003031 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003032$as_echo "$CC" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003033else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003034 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003035$as_echo "no" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003036fi
3037
Theodore Ts'oe1052142006-10-21 21:46:47 -04003038
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003039 fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003040fi
3041if test -z "$CC"; then
3042 # Extract the first word of "cc", so it can be a program name with args.
3043set dummy cc; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003044{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003045$as_echo_n "checking for $ac_word... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10003046if ${ac_cv_prog_CC+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003047 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003048else
3049 if test -n "$CC"; then
3050 ac_cv_prog_CC="$CC" # Let the user override the test.
3051else
Theodore Ts'o73ae2d42000-02-02 16:13:14 +00003052 ac_prog_rejected=no
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003053as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3054for as_dir in $PATH
3055do
3056 IFS=$as_save_IFS
3057 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003058 for ac_exec_ext in '' $ac_executable_extensions; do
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10003059 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003060 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3061 ac_prog_rejected=yes
3062 continue
3063 fi
3064 ac_cv_prog_CC="cc"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003065 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003066 break 2
3067 fi
3068done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003069 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04003070IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003071
Theodore Ts'o73ae2d42000-02-02 16:13:14 +00003072if test $ac_prog_rejected = yes; then
3073 # We found a bogon in the path, so make sure we never use it.
3074 set dummy $ac_cv_prog_CC
3075 shift
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003076 if test $# != 0; then
Theodore Ts'o73ae2d42000-02-02 16:13:14 +00003077 # We chose a different compiler from the bogus one.
3078 # However, it has the same basename, so the bogon will be chosen
3079 # first if we set CC to just the basename; use the full file name.
3080 shift
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003081 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
Theodore Ts'o73ae2d42000-02-02 16:13:14 +00003082 fi
3083fi
3084fi
3085fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003086CC=$ac_cv_prog_CC
Theodore Ts'o73ae2d42000-02-02 16:13:14 +00003087if test -n "$CC"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003088 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003089$as_echo "$CC" >&6; }
Theodore Ts'o73ae2d42000-02-02 16:13:14 +00003090else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003091 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003092$as_echo "no" >&6; }
Theodore Ts'o73ae2d42000-02-02 16:13:14 +00003093fi
3094
Theodore Ts'oe1052142006-10-21 21:46:47 -04003095
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003096fi
3097if test -z "$CC"; then
3098 if test -n "$ac_tool_prefix"; then
Theodore Ts'oe1052142006-10-21 21:46:47 -04003099 for ac_prog in cl.exe
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003100 do
3101 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3102set dummy $ac_tool_prefix$ac_prog; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003103{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003104$as_echo_n "checking for $ac_word... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10003105if ${ac_cv_prog_CC+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003106 $as_echo_n "(cached) " >&6
Theodore Ts'o73ae2d42000-02-02 16:13:14 +00003107else
3108 if test -n "$CC"; then
3109 ac_cv_prog_CC="$CC" # Let the user override the test.
3110else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003111as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3112for as_dir in $PATH
3113do
3114 IFS=$as_save_IFS
3115 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003116 for ac_exec_ext in '' $ac_executable_extensions; do
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10003117 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003118 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003119 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003120 break 2
3121 fi
3122done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003123 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04003124IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003125
Theodore Ts'o93636bd2003-07-12 02:45:05 -04003126fi
3127fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003128CC=$ac_cv_prog_CC
Theodore Ts'o93636bd2003-07-12 02:45:05 -04003129if test -n "$CC"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003130 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003131$as_echo "$CC" >&6; }
Theodore Ts'o93636bd2003-07-12 02:45:05 -04003132else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003133 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003134$as_echo "no" >&6; }
Theodore Ts'o93636bd2003-07-12 02:45:05 -04003135fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003136
Theodore Ts'oe1052142006-10-21 21:46:47 -04003137
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003138 test -n "$CC" && break
3139 done
3140fi
3141if test -z "$CC"; then
3142 ac_ct_CC=$CC
Theodore Ts'oe1052142006-10-21 21:46:47 -04003143 for ac_prog in cl.exe
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003144do
3145 # Extract the first word of "$ac_prog", so it can be a program name with args.
3146set dummy $ac_prog; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003147{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003148$as_echo_n "checking for $ac_word... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10003149if ${ac_cv_prog_ac_ct_CC+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003150 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003151else
3152 if test -n "$ac_ct_CC"; then
3153 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3154else
3155as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3156for as_dir in $PATH
3157do
3158 IFS=$as_save_IFS
3159 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003160 for ac_exec_ext in '' $ac_executable_extensions; do
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10003161 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003162 ac_cv_prog_ac_ct_CC="$ac_prog"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003163 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003164 break 2
Theodore Ts'o73ae2d42000-02-02 16:13:14 +00003165 fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003166done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003167 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04003168IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003169
3170fi
3171fi
3172ac_ct_CC=$ac_cv_prog_ac_ct_CC
3173if test -n "$ac_ct_CC"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003174 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003175$as_echo "$ac_ct_CC" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003176else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003177 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003178$as_echo "no" >&6; }
Theodore Ts'o07a0db12003-07-05 14:50:24 -04003179fi
3180
Theodore Ts'oe1052142006-10-21 21:46:47 -04003181
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003182 test -n "$ac_ct_CC" && break
3183done
Theodore Ts'o07a0db12003-07-05 14:50:24 -04003184
Theodore Ts'oe1052142006-10-21 21:46:47 -04003185 if test "x$ac_ct_CC" = x; then
3186 CC=""
3187 else
3188 case $cross_compiling:$ac_tool_warned in
3189yes:)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003190{ $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 +01003191$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
Theodore Ts'oe1052142006-10-21 21:46:47 -04003192ac_tool_warned=yes ;;
3193esac
3194 CC=$ac_ct_CC
3195 fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003196fi
Theodore Ts'o93636bd2003-07-12 02:45:05 -04003197
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003198fi
Theodore Ts'o93636bd2003-07-12 02:45:05 -04003199
Theodore Ts'o07a0db12003-07-05 14:50:24 -04003200
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003201test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003202$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10003203as_fn_error $? "no acceptable C compiler found in \$PATH
3204See \`config.log' for more details" "$LINENO" 5; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003205
3206# Provide some information about the compiler.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003207$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003208set X $ac_compile
3209ac_compiler=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003210for ac_option in --version -v -V -qversion; do
3211 { { ac_try="$ac_compiler $ac_option >&5"
Theodore Ts'oe1052142006-10-21 21:46:47 -04003212case "(($ac_try" in
3213 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3214 *) ac_try_echo=$ac_try;;
3215esac
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003216eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3217$as_echo "$ac_try_echo"; } >&5
3218 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003219 ac_status=$?
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003220 if test -s conftest.err; then
3221 sed '10a\
3222... rest of stderr output deleted ...
3223 10q' conftest.err >conftest.er1
3224 cat conftest.er1 >&5
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003225 fi
Theodore Ts'o61ef2472010-08-01 22:30:33 -04003226 rm -f conftest.er1 conftest.err
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003227 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3228 test $ac_status = 0; }
3229done
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003230
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003231cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003232/* end confdefs.h. */
Theodore Ts'o61ef2472010-08-01 22:30:33 -04003233
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003234int
3235main ()
3236{
3237
3238 ;
3239 return 0;
3240}
3241_ACEOF
3242ac_clean_files_save=$ac_clean_files
Theodore Ts'o61ef2472010-08-01 22:30:33 -04003243ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003244# Try to create an executable without -o first, disregard a.out.
3245# It will help us diagnose broken compilers, and finding out an intuition
3246# of exeext.
Theodore Ts'o61ef2472010-08-01 22:30:33 -04003247{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3248$as_echo_n "checking whether the C compiler works... " >&6; }
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003249ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3250
3251# The possible output files:
3252ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3253
Theodore Ts'oe1052142006-10-21 21:46:47 -04003254ac_rmfiles=
3255for ac_file in $ac_files
3256do
3257 case $ac_file in
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003258 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
Theodore Ts'oe1052142006-10-21 21:46:47 -04003259 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3260 esac
3261done
3262rm -f $ac_rmfiles
3263
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003264if { { ac_try="$ac_link_default"
Theodore Ts'oe1052142006-10-21 21:46:47 -04003265case "(($ac_try" in
3266 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3267 *) ac_try_echo=$ac_try;;
3268esac
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003269eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3270$as_echo "$ac_try_echo"; } >&5
Theodore Ts'oe1052142006-10-21 21:46:47 -04003271 (eval "$ac_link_default") 2>&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003272 ac_status=$?
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003273 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3274 test $ac_status = 0; }; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04003275 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3276# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3277# in a Makefile. We should not override ac_cv_exeext if it was cached,
3278# so that the user can short-circuit this test for compilers unknown to
3279# Autoconf.
Theodore Ts'o29a5dee2007-07-04 16:28:47 -04003280for ac_file in $ac_files ''
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003281do
3282 test -f "$ac_file" || continue
3283 case $ac_file in
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003284 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003285 ;;
3286 [ab].out )
3287 # We found the default executable, but exeext='' is most
3288 # certainly right.
3289 break;;
3290 *.* )
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003291 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
Theodore Ts'oe1052142006-10-21 21:46:47 -04003292 then :; else
3293 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3294 fi
3295 # We set ac_cv_exeext here because the later test for it is not
3296 # safe: cross compilers may not add the suffix if given an `-o'
3297 # argument, so we may need to know it at that point already.
3298 # Even if this section looks crufty: it has the advantage of
3299 # actually working.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003300 break;;
3301 * )
3302 break;;
3303 esac
3304done
Theodore Ts'oe1052142006-10-21 21:46:47 -04003305test "$ac_cv_exeext" = no && ac_cv_exeext=
3306
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003307else
Theodore Ts'o29a5dee2007-07-04 16:28:47 -04003308 ac_file=''
3309fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003310if test -z "$ac_file"; then :
Theodore Ts'o61ef2472010-08-01 22:30:33 -04003311 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3312$as_echo "no" >&6; }
3313$as_echo "$as_me: failed program was:" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003314sed 's/^/| /' conftest.$ac_ext >&5
3315
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003316{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003317$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10003318as_fn_error 77 "C compiler cannot create executables
3319See \`config.log' for more details" "$LINENO" 5; }
Theodore Ts'o61ef2472010-08-01 22:30:33 -04003320else
3321 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3322$as_echo "yes" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003323fi
Theodore Ts'o61ef2472010-08-01 22:30:33 -04003324{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3325$as_echo_n "checking for C compiler default output file name... " >&6; }
3326{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3327$as_echo "$ac_file" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003328ac_exeext=$ac_cv_exeext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003329
Theodore Ts'o61ef2472010-08-01 22:30:33 -04003330rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003331ac_clean_files=$ac_clean_files_save
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003332{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003333$as_echo_n "checking for suffix of executables... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003334if { { ac_try="$ac_link"
Theodore Ts'oe1052142006-10-21 21:46:47 -04003335case "(($ac_try" in
3336 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3337 *) ac_try_echo=$ac_try;;
3338esac
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003339eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3340$as_echo "$ac_try_echo"; } >&5
Theodore Ts'oe1052142006-10-21 21:46:47 -04003341 (eval "$ac_link") 2>&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003342 ac_status=$?
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003343 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3344 test $ac_status = 0; }; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003345 # If both `conftest.exe' and `conftest' are `present' (well, observable)
3346# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
3347# work properly (i.e., refer to `conftest.exe'), while it won't with
3348# `rm'.
3349for ac_file in conftest.exe conftest conftest.*; do
3350 test -f "$ac_file" || continue
3351 case $ac_file in
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003352 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003353 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003354 break;;
3355 * ) break;;
3356 esac
3357done
Theodore Ts'o07a0db12003-07-05 14:50:24 -04003358else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003359 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003360$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10003361as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3362See \`config.log' for more details" "$LINENO" 5; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003363fi
Theodore Ts'o61ef2472010-08-01 22:30:33 -04003364rm -f conftest conftest$ac_cv_exeext
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003365{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003366$as_echo "$ac_cv_exeext" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003367
3368rm -f conftest.$ac_ext
3369EXEEXT=$ac_cv_exeext
3370ac_exeext=$EXEEXT
Theodore Ts'o61ef2472010-08-01 22:30:33 -04003371cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3372/* end confdefs.h. */
3373#include <stdio.h>
3374int
3375main ()
3376{
3377FILE *f = fopen ("conftest.out", "w");
3378 return ferror (f) || fclose (f) != 0;
3379
3380 ;
3381 return 0;
3382}
3383_ACEOF
3384ac_clean_files="$ac_clean_files conftest.out"
3385# Check that the compiler produces executables we can run. If not, either
3386# the compiler is broken, or we cross compile.
3387{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3388$as_echo_n "checking whether we are cross compiling... " >&6; }
3389if test "$cross_compiling" != yes; then
3390 { { ac_try="$ac_link"
3391case "(($ac_try" in
3392 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3393 *) ac_try_echo=$ac_try;;
3394esac
3395eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3396$as_echo "$ac_try_echo"; } >&5
3397 (eval "$ac_link") 2>&5
3398 ac_status=$?
3399 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3400 test $ac_status = 0; }
3401 if { ac_try='./conftest$ac_cv_exeext'
3402 { { case "(($ac_try" in
3403 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3404 *) ac_try_echo=$ac_try;;
3405esac
3406eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3407$as_echo "$ac_try_echo"; } >&5
3408 (eval "$ac_try") 2>&5
3409 ac_status=$?
3410 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3411 test $ac_status = 0; }; }; then
3412 cross_compiling=no
3413 else
3414 if test "$cross_compiling" = maybe; then
3415 cross_compiling=yes
3416 else
3417 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3418$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10003419as_fn_error $? "cannot run C compiled programs.
Theodore Ts'o61ef2472010-08-01 22:30:33 -04003420If you meant to cross compile, use \`--host'.
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10003421See \`config.log' for more details" "$LINENO" 5; }
Theodore Ts'o61ef2472010-08-01 22:30:33 -04003422 fi
3423 fi
3424fi
3425{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3426$as_echo "$cross_compiling" >&6; }
3427
3428rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3429ac_clean_files=$ac_clean_files_save
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003430{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003431$as_echo_n "checking for suffix of object files... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10003432if ${ac_cv_objext+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003433 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003434else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003435 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003436/* end confdefs.h. */
3437
3438int
3439main ()
3440{
3441
3442 ;
3443 return 0;
3444}
3445_ACEOF
3446rm -f conftest.o conftest.obj
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003447if { { ac_try="$ac_compile"
Theodore Ts'oe1052142006-10-21 21:46:47 -04003448case "(($ac_try" in
3449 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3450 *) ac_try_echo=$ac_try;;
3451esac
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003452eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3453$as_echo "$ac_try_echo"; } >&5
Theodore Ts'oe1052142006-10-21 21:46:47 -04003454 (eval "$ac_compile") 2>&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003455 ac_status=$?
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003456 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3457 test $ac_status = 0; }; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04003458 for ac_file in conftest.o conftest.obj conftest.*; do
3459 test -f "$ac_file" || continue;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003460 case $ac_file in
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003461 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003462 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3463 break;;
3464 esac
3465done
3466else
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003467 $as_echo "$as_me: failed program was:" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003468sed 's/^/| /' conftest.$ac_ext >&5
3469
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003470{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003471$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10003472as_fn_error $? "cannot compute suffix of object files: cannot compile
3473See \`config.log' for more details" "$LINENO" 5; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003474fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003475rm -f conftest.$ac_cv_objext conftest.$ac_ext
3476fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003477{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003478$as_echo "$ac_cv_objext" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003479OBJEXT=$ac_cv_objext
3480ac_objext=$OBJEXT
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003481{ $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 +01003482$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10003483if ${ac_cv_c_compiler_gnu+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003484 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003485else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003486 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003487/* end confdefs.h. */
3488
3489int
3490main ()
3491{
3492#ifndef __GNUC__
3493 choke me
Theodore Ts'o73ae2d42000-02-02 16:13:14 +00003494#endif
Theodore Ts'o73ae2d42000-02-02 16:13:14 +00003495
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003496 ;
3497 return 0;
3498}
3499_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003500if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003501 ac_compiler_gnu=yes
Theodore Ts'o73ae2d42000-02-02 16:13:14 +00003502else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003503 ac_compiler_gnu=no
Theodore Ts'o93636bd2003-07-12 02:45:05 -04003504fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04003505rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003506ac_cv_c_compiler_gnu=$ac_compiler_gnu
Theodore Ts'o07a0db12003-07-05 14:50:24 -04003507
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003508fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003509{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003510$as_echo "$ac_cv_c_compiler_gnu" >&6; }
3511if test $ac_compiler_gnu = yes; then
3512 GCC=yes
3513else
3514 GCC=
3515fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003516ac_test_CFLAGS=${CFLAGS+set}
3517ac_save_CFLAGS=$CFLAGS
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003518{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003519$as_echo_n "checking whether $CC accepts -g... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10003520if ${ac_cv_prog_cc_g+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003521 $as_echo_n "(cached) " >&6
Theodore Ts'o93636bd2003-07-12 02:45:05 -04003522else
Theodore Ts'oe1052142006-10-21 21:46:47 -04003523 ac_save_c_werror_flag=$ac_c_werror_flag
3524 ac_c_werror_flag=yes
3525 ac_cv_prog_cc_g=no
3526 CFLAGS="-g"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003527 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003528/* end confdefs.h. */
3529
3530int
3531main ()
3532{
3533
3534 ;
3535 return 0;
3536}
3537_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003538if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'o73ae2d42000-02-02 16:13:14 +00003539 ac_cv_prog_cc_g=yes
3540else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003541 CFLAGS=""
3542 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'oe1052142006-10-21 21:46:47 -04003543/* end confdefs.h. */
3544
3545int
3546main ()
3547{
3548
3549 ;
3550 return 0;
3551}
3552_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003553if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04003554
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003555else
3556 ac_c_werror_flag=$ac_save_c_werror_flag
Theodore Ts'oe1052142006-10-21 21:46:47 -04003557 CFLAGS="-g"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003558 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'oe1052142006-10-21 21:46:47 -04003559/* end confdefs.h. */
3560
3561int
3562main ()
3563{
3564
3565 ;
3566 return 0;
3567}
3568_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003569if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04003570 ac_cv_prog_cc_g=yes
Theodore Ts'o73ae2d42000-02-02 16:13:14 +00003571fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04003572rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003573fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04003574rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3575fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04003576rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3577 ac_c_werror_flag=$ac_save_c_werror_flag
3578fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003579{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003580$as_echo "$ac_cv_prog_cc_g" >&6; }
Theodore Ts'o73ae2d42000-02-02 16:13:14 +00003581if test "$ac_test_CFLAGS" = set; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003582 CFLAGS=$ac_save_CFLAGS
Theodore Ts'o73ae2d42000-02-02 16:13:14 +00003583elif test $ac_cv_prog_cc_g = yes; then
3584 if test "$GCC" = yes; then
3585 CFLAGS="-g -O2"
3586 else
3587 CFLAGS="-g"
3588 fi
3589else
3590 if test "$GCC" = yes; then
3591 CFLAGS="-O2"
3592 else
3593 CFLAGS=
3594 fi
3595fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003596{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003597$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10003598if ${ac_cv_prog_cc_c89+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003599 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003600else
Theodore Ts'oe1052142006-10-21 21:46:47 -04003601 ac_cv_prog_cc_c89=no
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003602ac_save_CC=$CC
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003603cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003604/* end confdefs.h. */
3605#include <stdarg.h>
3606#include <stdio.h>
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10003607struct stat;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003608/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3609struct buf { int x; };
3610FILE * (*rcsopen) (struct buf *, struct stat *, int);
3611static char *e (p, i)
3612 char **p;
3613 int i;
3614{
3615 return p[i];
3616}
3617static char *f (char * (*g) (char **, int), char **p, ...)
3618{
3619 char *s;
3620 va_list v;
3621 va_start (v,p);
3622 s = g (p, va_arg (v,int));
3623 va_end (v);
3624 return s;
3625}
3626
3627/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3628 function prototypes and stuff, but not '\xHH' hex character constants.
3629 These don't provoke an error unfortunately, instead are silently treated
Theodore Ts'oe1052142006-10-21 21:46:47 -04003630 as 'x'. The following induces an error, until -std is added to get
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003631 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3632 array size at least. It's necessary to write '\x00'==0 to get something
Theodore Ts'oe1052142006-10-21 21:46:47 -04003633 that's true only with -std. */
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003634int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3635
Theodore Ts'oe1052142006-10-21 21:46:47 -04003636/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3637 inside strings and character constants. */
3638#define FOO(x) 'x'
3639int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3640
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003641int test (int i, double x);
3642struct s1 {int (*f) (int a);};
3643struct s2 {int (*f) (double a);};
3644int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3645int argc;
3646char **argv;
3647int
3648main ()
3649{
3650return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3651 ;
3652 return 0;
3653}
3654_ACEOF
Theodore Ts'oe1052142006-10-21 21:46:47 -04003655for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3656 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003657do
3658 CC="$ac_save_CC $ac_arg"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003659 if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04003660 ac_cv_prog_cc_c89=$ac_arg
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003661fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04003662rm -f core conftest.err conftest.$ac_objext
3663 test "x$ac_cv_prog_cc_c89" != "xno" && break
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003664done
Theodore Ts'oe1052142006-10-21 21:46:47 -04003665rm -f conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003666CC=$ac_save_CC
3667
3668fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04003669# AC_CACHE_VAL
3670case "x$ac_cv_prog_cc_c89" in
3671 x)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003672 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003673$as_echo "none needed" >&6; } ;;
Theodore Ts'oe1052142006-10-21 21:46:47 -04003674 xno)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003675 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003676$as_echo "unsupported" >&6; } ;;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003677 *)
Theodore Ts'oe1052142006-10-21 21:46:47 -04003678 CC="$CC $ac_cv_prog_cc_c89"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003679 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003680$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003681esac
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003682if test "x$ac_cv_prog_cc_c89" != xno; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003683
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003684fi
3685
3686ac_ext=c
3687ac_cpp='$CPP $CPPFLAGS'
3688ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3689ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3690ac_compiler_gnu=$ac_cv_c_compiler_gnu
3691
3692
3693{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
3694$as_echo_n "checking for dlopen in -ldl... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10003695if ${ac_cv_lib_dl_dlopen+:} false; then :
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003696 $as_echo_n "(cached) " >&6
3697else
3698 ac_check_lib_save_LIBS=$LIBS
3699LIBS="-ldl $LIBS"
3700cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3701/* end confdefs.h. */
3702
3703/* Override any GCC internal prototype to avoid an error.
3704 Use char because int might match the return type of a GCC
3705 builtin and then its argument prototype would still apply. */
3706#ifdef __cplusplus
3707extern "C"
3708#endif
3709char dlopen ();
3710int
3711main ()
3712{
3713return dlopen ();
3714 ;
3715 return 0;
3716}
3717_ACEOF
3718if ac_fn_c_try_link "$LINENO"; then :
3719 ac_cv_lib_dl_dlopen=yes
3720else
3721 ac_cv_lib_dl_dlopen=no
3722fi
3723rm -f core conftest.err conftest.$ac_objext \
3724 conftest$ac_exeext conftest.$ac_ext
3725LIBS=$ac_check_lib_save_LIBS
3726fi
3727{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
3728$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10003729if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003730 DLOPEN_LIB=-ldl
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003731fi
3732
3733
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003734
3735# Check whether --with-cc was given.
3736if test "${with_cc+set}" = set; then :
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10003737 withval=$with_cc; as_fn_error $? "--with-cc no longer supported; use CC= instead" "$LINENO" 5
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003738fi
3739
3740
3741# Check whether --with-ccopts was given.
3742if test "${with_ccopts+set}" = set; then :
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10003743 withval=$with_ccopts; as_fn_error $? "--with-ccopts no longer supported; use CFLAGS= instead" "$LINENO" 5
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003744fi
3745
3746
3747# Check whether --with-ldopts was given.
3748if test "${with_ldopts+set}" = set; then :
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10003749 withval=$with_ldopts; as_fn_error $? "--with-ldopts no longer supported; use LDFLAGS= instead" "$LINENO" 5
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003750fi
3751
3752ac_ext=c
3753ac_cpp='$CPP $CPPFLAGS'
3754ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3755ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3756ac_compiler_gnu=$ac_cv_c_compiler_gnu
3757if test -n "$ac_tool_prefix"; then
3758 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3759set dummy ${ac_tool_prefix}gcc; ac_word=$2
3760{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3761$as_echo_n "checking for $ac_word... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10003762if ${ac_cv_prog_CC+:} false; then :
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003763 $as_echo_n "(cached) " >&6
3764else
3765 if test -n "$CC"; then
3766 ac_cv_prog_CC="$CC" # Let the user override the test.
3767else
3768as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3769for as_dir in $PATH
3770do
3771 IFS=$as_save_IFS
3772 test -z "$as_dir" && as_dir=.
3773 for ac_exec_ext in '' $ac_executable_extensions; do
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10003774 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003775 ac_cv_prog_CC="${ac_tool_prefix}gcc"
3776 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3777 break 2
3778 fi
3779done
3780 done
3781IFS=$as_save_IFS
3782
3783fi
3784fi
3785CC=$ac_cv_prog_CC
3786if test -n "$CC"; then
3787 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3788$as_echo "$CC" >&6; }
3789else
3790 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3791$as_echo "no" >&6; }
3792fi
3793
3794
3795fi
3796if test -z "$ac_cv_prog_CC"; then
3797 ac_ct_CC=$CC
3798 # Extract the first word of "gcc", so it can be a program name with args.
3799set dummy gcc; ac_word=$2
3800{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3801$as_echo_n "checking for $ac_word... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10003802if ${ac_cv_prog_ac_ct_CC+:} false; then :
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003803 $as_echo_n "(cached) " >&6
3804else
3805 if test -n "$ac_ct_CC"; then
3806 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3807else
3808as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3809for as_dir in $PATH
3810do
3811 IFS=$as_save_IFS
3812 test -z "$as_dir" && as_dir=.
3813 for ac_exec_ext in '' $ac_executable_extensions; do
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10003814 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003815 ac_cv_prog_ac_ct_CC="gcc"
3816 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3817 break 2
3818 fi
3819done
3820 done
3821IFS=$as_save_IFS
3822
3823fi
3824fi
3825ac_ct_CC=$ac_cv_prog_ac_ct_CC
3826if test -n "$ac_ct_CC"; then
3827 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3828$as_echo "$ac_ct_CC" >&6; }
3829else
3830 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3831$as_echo "no" >&6; }
3832fi
3833
3834 if test "x$ac_ct_CC" = x; then
3835 CC=""
3836 else
3837 case $cross_compiling:$ac_tool_warned in
3838yes:)
3839{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3840$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3841ac_tool_warned=yes ;;
3842esac
3843 CC=$ac_ct_CC
3844 fi
3845else
3846 CC="$ac_cv_prog_CC"
3847fi
3848
3849if test -z "$CC"; then
3850 if test -n "$ac_tool_prefix"; then
3851 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3852set dummy ${ac_tool_prefix}cc; ac_word=$2
3853{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3854$as_echo_n "checking for $ac_word... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10003855if ${ac_cv_prog_CC+:} false; then :
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003856 $as_echo_n "(cached) " >&6
3857else
3858 if test -n "$CC"; then
3859 ac_cv_prog_CC="$CC" # Let the user override the test.
3860else
3861as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3862for as_dir in $PATH
3863do
3864 IFS=$as_save_IFS
3865 test -z "$as_dir" && as_dir=.
3866 for ac_exec_ext in '' $ac_executable_extensions; do
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10003867 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003868 ac_cv_prog_CC="${ac_tool_prefix}cc"
3869 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3870 break 2
3871 fi
3872done
3873 done
3874IFS=$as_save_IFS
3875
3876fi
3877fi
3878CC=$ac_cv_prog_CC
3879if test -n "$CC"; then
3880 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3881$as_echo "$CC" >&6; }
3882else
3883 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3884$as_echo "no" >&6; }
3885fi
3886
3887
3888 fi
3889fi
3890if test -z "$CC"; then
3891 # Extract the first word of "cc", so it can be a program name with args.
3892set dummy cc; ac_word=$2
3893{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3894$as_echo_n "checking for $ac_word... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10003895if ${ac_cv_prog_CC+:} false; then :
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003896 $as_echo_n "(cached) " >&6
3897else
3898 if test -n "$CC"; then
3899 ac_cv_prog_CC="$CC" # Let the user override the test.
3900else
3901 ac_prog_rejected=no
3902as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3903for as_dir in $PATH
3904do
3905 IFS=$as_save_IFS
3906 test -z "$as_dir" && as_dir=.
3907 for ac_exec_ext in '' $ac_executable_extensions; do
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10003908 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003909 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3910 ac_prog_rejected=yes
3911 continue
3912 fi
3913 ac_cv_prog_CC="cc"
3914 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3915 break 2
3916 fi
3917done
3918 done
3919IFS=$as_save_IFS
3920
3921if test $ac_prog_rejected = yes; then
3922 # We found a bogon in the path, so make sure we never use it.
3923 set dummy $ac_cv_prog_CC
3924 shift
3925 if test $# != 0; then
3926 # We chose a different compiler from the bogus one.
3927 # However, it has the same basename, so the bogon will be chosen
3928 # first if we set CC to just the basename; use the full file name.
3929 shift
3930 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3931 fi
3932fi
3933fi
3934fi
3935CC=$ac_cv_prog_CC
3936if test -n "$CC"; then
3937 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3938$as_echo "$CC" >&6; }
3939else
3940 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3941$as_echo "no" >&6; }
3942fi
3943
3944
3945fi
3946if test -z "$CC"; then
3947 if test -n "$ac_tool_prefix"; then
3948 for ac_prog in cl.exe
3949 do
3950 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3951set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3952{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3953$as_echo_n "checking for $ac_word... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10003954if ${ac_cv_prog_CC+:} false; then :
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003955 $as_echo_n "(cached) " >&6
3956else
3957 if test -n "$CC"; then
3958 ac_cv_prog_CC="$CC" # Let the user override the test.
3959else
3960as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3961for as_dir in $PATH
3962do
3963 IFS=$as_save_IFS
3964 test -z "$as_dir" && as_dir=.
3965 for ac_exec_ext in '' $ac_executable_extensions; do
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10003966 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003967 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3968 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3969 break 2
3970 fi
3971done
3972 done
3973IFS=$as_save_IFS
3974
3975fi
3976fi
3977CC=$ac_cv_prog_CC
3978if test -n "$CC"; then
3979 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3980$as_echo "$CC" >&6; }
3981else
3982 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3983$as_echo "no" >&6; }
3984fi
3985
3986
3987 test -n "$CC" && break
3988 done
3989fi
3990if test -z "$CC"; then
3991 ac_ct_CC=$CC
3992 for ac_prog in cl.exe
3993do
3994 # Extract the first word of "$ac_prog", so it can be a program name with args.
3995set dummy $ac_prog; ac_word=$2
3996{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3997$as_echo_n "checking for $ac_word... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10003998if ${ac_cv_prog_ac_ct_CC+:} false; then :
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003999 $as_echo_n "(cached) " >&6
4000else
4001 if test -n "$ac_ct_CC"; then
4002 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4003else
4004as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4005for as_dir in $PATH
4006do
4007 IFS=$as_save_IFS
4008 test -z "$as_dir" && as_dir=.
4009 for ac_exec_ext in '' $ac_executable_extensions; do
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10004010 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004011 ac_cv_prog_ac_ct_CC="$ac_prog"
4012 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4013 break 2
4014 fi
4015done
4016 done
4017IFS=$as_save_IFS
4018
4019fi
4020fi
4021ac_ct_CC=$ac_cv_prog_ac_ct_CC
4022if test -n "$ac_ct_CC"; then
4023 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4024$as_echo "$ac_ct_CC" >&6; }
4025else
4026 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4027$as_echo "no" >&6; }
4028fi
4029
4030
4031 test -n "$ac_ct_CC" && break
4032done
4033
4034 if test "x$ac_ct_CC" = x; then
4035 CC=""
4036 else
4037 case $cross_compiling:$ac_tool_warned in
4038yes:)
4039{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4040$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4041ac_tool_warned=yes ;;
4042esac
4043 CC=$ac_ct_CC
4044 fi
4045fi
4046
4047fi
4048
4049
4050test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4051$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10004052as_fn_error $? "no acceptable C compiler found in \$PATH
4053See \`config.log' for more details" "$LINENO" 5; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004054
4055# Provide some information about the compiler.
4056$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4057set X $ac_compile
4058ac_compiler=$2
4059for ac_option in --version -v -V -qversion; do
4060 { { ac_try="$ac_compiler $ac_option >&5"
4061case "(($ac_try" in
4062 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4063 *) ac_try_echo=$ac_try;;
4064esac
4065eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4066$as_echo "$ac_try_echo"; } >&5
4067 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
4068 ac_status=$?
4069 if test -s conftest.err; then
4070 sed '10a\
4071... rest of stderr output deleted ...
4072 10q' conftest.err >conftest.er1
4073 cat conftest.er1 >&5
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004074 fi
Theodore Ts'o61ef2472010-08-01 22:30:33 -04004075 rm -f conftest.er1 conftest.err
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004076 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4077 test $ac_status = 0; }
4078done
4079
4080{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4081$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10004082if ${ac_cv_c_compiler_gnu+:} false; then :
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004083 $as_echo_n "(cached) " >&6
4084else
4085 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4086/* end confdefs.h. */
4087
4088int
4089main ()
4090{
4091#ifndef __GNUC__
4092 choke me
4093#endif
4094
4095 ;
4096 return 0;
4097}
4098_ACEOF
4099if ac_fn_c_try_compile "$LINENO"; then :
4100 ac_compiler_gnu=yes
4101else
4102 ac_compiler_gnu=no
4103fi
4104rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4105ac_cv_c_compiler_gnu=$ac_compiler_gnu
4106
4107fi
4108{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4109$as_echo "$ac_cv_c_compiler_gnu" >&6; }
4110if test $ac_compiler_gnu = yes; then
4111 GCC=yes
4112else
4113 GCC=
4114fi
4115ac_test_CFLAGS=${CFLAGS+set}
4116ac_save_CFLAGS=$CFLAGS
4117{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4118$as_echo_n "checking whether $CC accepts -g... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10004119if ${ac_cv_prog_cc_g+:} false; then :
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004120 $as_echo_n "(cached) " >&6
4121else
4122 ac_save_c_werror_flag=$ac_c_werror_flag
4123 ac_c_werror_flag=yes
4124 ac_cv_prog_cc_g=no
4125 CFLAGS="-g"
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 ac_cv_prog_cc_g=yes
4139else
4140 CFLAGS=""
4141 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4142/* end confdefs.h. */
4143
4144int
4145main ()
4146{
4147
4148 ;
4149 return 0;
4150}
4151_ACEOF
4152if ac_fn_c_try_compile "$LINENO"; then :
4153
4154else
4155 ac_c_werror_flag=$ac_save_c_werror_flag
4156 CFLAGS="-g"
4157 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4158/* end confdefs.h. */
4159
4160int
4161main ()
4162{
4163
4164 ;
4165 return 0;
4166}
4167_ACEOF
4168if ac_fn_c_try_compile "$LINENO"; then :
4169 ac_cv_prog_cc_g=yes
4170fi
4171rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4172fi
4173rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4174fi
4175rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4176 ac_c_werror_flag=$ac_save_c_werror_flag
4177fi
4178{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4179$as_echo "$ac_cv_prog_cc_g" >&6; }
4180if test "$ac_test_CFLAGS" = set; then
4181 CFLAGS=$ac_save_CFLAGS
4182elif test $ac_cv_prog_cc_g = yes; then
4183 if test "$GCC" = yes; then
4184 CFLAGS="-g -O2"
4185 else
4186 CFLAGS="-g"
4187 fi
4188else
4189 if test "$GCC" = yes; then
4190 CFLAGS="-O2"
4191 else
4192 CFLAGS=
4193 fi
4194fi
4195{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4196$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10004197if ${ac_cv_prog_cc_c89+:} false; then :
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004198 $as_echo_n "(cached) " >&6
4199else
4200 ac_cv_prog_cc_c89=no
4201ac_save_CC=$CC
4202cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4203/* end confdefs.h. */
4204#include <stdarg.h>
4205#include <stdio.h>
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10004206struct stat;
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004207/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4208struct buf { int x; };
4209FILE * (*rcsopen) (struct buf *, struct stat *, int);
4210static char *e (p, i)
4211 char **p;
4212 int i;
4213{
4214 return p[i];
4215}
4216static char *f (char * (*g) (char **, int), char **p, ...)
4217{
4218 char *s;
4219 va_list v;
4220 va_start (v,p);
4221 s = g (p, va_arg (v,int));
4222 va_end (v);
4223 return s;
4224}
4225
4226/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
4227 function prototypes and stuff, but not '\xHH' hex character constants.
4228 These don't provoke an error unfortunately, instead are silently treated
4229 as 'x'. The following induces an error, until -std is added to get
4230 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
4231 array size at least. It's necessary to write '\x00'==0 to get something
4232 that's true only with -std. */
4233int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4234
4235/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4236 inside strings and character constants. */
4237#define FOO(x) 'x'
4238int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4239
4240int test (int i, double x);
4241struct s1 {int (*f) (int a);};
4242struct s2 {int (*f) (double a);};
4243int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4244int argc;
4245char **argv;
4246int
4247main ()
4248{
4249return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4250 ;
4251 return 0;
4252}
4253_ACEOF
4254for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4255 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4256do
4257 CC="$ac_save_CC $ac_arg"
4258 if ac_fn_c_try_compile "$LINENO"; then :
4259 ac_cv_prog_cc_c89=$ac_arg
4260fi
4261rm -f core conftest.err conftest.$ac_objext
4262 test "x$ac_cv_prog_cc_c89" != "xno" && break
4263done
4264rm -f conftest.$ac_ext
4265CC=$ac_save_CC
4266
4267fi
4268# AC_CACHE_VAL
4269case "x$ac_cv_prog_cc_c89" in
4270 x)
4271 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4272$as_echo "none needed" >&6; } ;;
4273 xno)
4274 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4275$as_echo "unsupported" >&6; } ;;
4276 *)
4277 CC="$CC $ac_cv_prog_cc_c89"
4278 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4279$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4280esac
4281if test "x$ac_cv_prog_cc_c89" != xno; then :
4282
4283fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004284
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004285ac_ext=c
4286ac_cpp='$CPP $CPPFLAGS'
4287ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4288ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4289ac_compiler_gnu=$ac_cv_c_compiler_gnu
4290
Theodore Ts'o9b3018a2011-08-11 14:56:49 -04004291if test "$GCC" = yes; then
4292 RDYNAMIC="-rdynamic"
4293
4294fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004295ac_ext=c
4296ac_cpp='$CPP $CPPFLAGS'
4297ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4298ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4299ac_compiler_gnu=$ac_cv_c_compiler_gnu
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004300{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004301$as_echo_n "checking how to run the C preprocessor... " >&6; }
Theodore Ts'of8bd9801999-10-26 04:19:45 +00004302# On Suns, sometimes $CPP names a directory.
4303if test -n "$CPP" && test -d "$CPP"; then
4304 CPP=
4305fi
4306if test -z "$CPP"; then
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10004307 if ${ac_cv_prog_CPP+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004308 $as_echo_n "(cached) " >&6
Theodore Ts'of8bd9801999-10-26 04:19:45 +00004309else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004310 # Double quotes because CPP needs to be expanded
4311 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4312 do
4313 ac_preproc_ok=false
4314for ac_c_preproc_warn_flag in '' yes
4315do
4316 # Use a header file that comes with gcc, so configuring glibc
4317 # with a fresh cross-compiler works.
4318 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4319 # <limits.h> exists even on freestanding compilers.
Theodore Ts'of8bd9801999-10-26 04:19:45 +00004320 # On the NeXT, cc -E runs the code through the compiler's parser,
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004321 # not just through cpp. "Syntax error" is here to catch this case.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004322 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004323/* end confdefs.h. */
4324#ifdef __STDC__
4325# include <limits.h>
4326#else
4327# include <assert.h>
4328#endif
4329 Syntax error
4330_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004331if ac_fn_c_try_cpp "$LINENO"; then :
Theodore Ts'o93636bd2003-07-12 02:45:05 -04004332
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004333else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004334 # Broken: fails on valid input.
4335continue
4336fi
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10004337rm -f conftest.err conftest.i conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004338
Theodore Ts'oe1052142006-10-21 21:46:47 -04004339 # OK, works on sane cases. Now check whether nonexistent headers
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004340 # can be detected and how.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004341 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004342/* end confdefs.h. */
4343#include <ac_nonexistent.h>
4344_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004345if ac_fn_c_try_cpp "$LINENO"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004346 # Broken: success on invalid input.
4347continue
Theodore Ts'of8bd9801999-10-26 04:19:45 +00004348else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004349 # Passes both tests.
4350ac_preproc_ok=:
4351break
4352fi
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10004353rm -f conftest.err conftest.i conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004354
4355done
4356# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10004357rm -f conftest.i conftest.err conftest.$ac_ext
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004358if $ac_preproc_ok; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004359 break
4360fi
4361
4362 done
4363 ac_cv_prog_CPP=$CPP
4364
4365fi
4366 CPP=$ac_cv_prog_CPP
4367else
4368 ac_cv_prog_CPP=$CPP
4369fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004370{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004371$as_echo "$CPP" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004372ac_preproc_ok=false
4373for ac_c_preproc_warn_flag in '' yes
4374do
4375 # Use a header file that comes with gcc, so configuring glibc
4376 # with a fresh cross-compiler works.
4377 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4378 # <limits.h> exists even on freestanding compilers.
4379 # On the NeXT, cc -E runs the code through the compiler's parser,
4380 # not just through cpp. "Syntax error" is here to catch this case.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004381 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004382/* end confdefs.h. */
4383#ifdef __STDC__
4384# include <limits.h>
4385#else
4386# include <assert.h>
4387#endif
4388 Syntax error
4389_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004390if ac_fn_c_try_cpp "$LINENO"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004391
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004392else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004393 # Broken: fails on valid input.
4394continue
4395fi
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10004396rm -f conftest.err conftest.i conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004397
Theodore Ts'oe1052142006-10-21 21:46:47 -04004398 # OK, works on sane cases. Now check whether nonexistent headers
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004399 # can be detected and how.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004400 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004401/* end confdefs.h. */
4402#include <ac_nonexistent.h>
4403_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004404if ac_fn_c_try_cpp "$LINENO"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004405 # Broken: success on invalid input.
4406continue
4407else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004408 # Passes both tests.
4409ac_preproc_ok=:
4410break
4411fi
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10004412rm -f conftest.err conftest.i conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004413
4414done
4415# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10004416rm -f conftest.i conftest.err conftest.$ac_ext
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004417if $ac_preproc_ok; then :
4418
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004419else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004420 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004421$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10004422as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
4423See \`config.log' for more details" "$LINENO" 5; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004424fi
4425
4426ac_ext=c
4427ac_cpp='$CPP $CPPFLAGS'
4428ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4429ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4430ac_compiler_gnu=$ac_cv_c_compiler_gnu
4431
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004432{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for additional special compiler flags" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004433$as_echo_n "checking for additional special compiler flags... " >&6; }
Matthias Andreeb1c92f92004-02-23 21:30:11 +01004434if test "$GCC" = yes
4435then
4436 case "$host_cpu" in
4437 alpha) addcflags="-mieee" ;;
4438 esac
4439fi
4440if test "x$addcflags" != x
4441then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004442 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $addcflags" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004443$as_echo "$addcflags" >&6; }
Matthias Andreeb1c92f92004-02-23 21:30:11 +01004444 CFLAGS="$addcflags $CFLAGS"
4445else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004446 { $as_echo "$as_me:${as_lineno-$LINENO}: result: (none)" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004447$as_echo "(none)" >&6; }
Matthias Andreeb1c92f92004-02-23 21:30:11 +01004448fi
Theodore Ts'o93613952014-07-03 23:44:13 -04004449
4450{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4451$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4452if ${ac_cv_path_GREP+:} false; then :
4453 $as_echo_n "(cached) " >&6
4454else
4455 if test -z "$GREP"; then
4456 ac_path_GREP_found=false
4457 # Loop through the user's path and test for each of PROGNAME-LIST
4458 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4459for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4460do
4461 IFS=$as_save_IFS
4462 test -z "$as_dir" && as_dir=.
4463 for ac_prog in grep ggrep; do
4464 for ac_exec_ext in '' $ac_executable_extensions; do
4465 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4466 as_fn_executable_p "$ac_path_GREP" || continue
4467# Check for GNU ac_path_GREP and select it if it is found.
4468 # Check for GNU $ac_path_GREP
4469case `"$ac_path_GREP" --version 2>&1` in
4470*GNU*)
4471 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4472*)
4473 ac_count=0
4474 $as_echo_n 0123456789 >"conftest.in"
4475 while :
4476 do
4477 cat "conftest.in" "conftest.in" >"conftest.tmp"
4478 mv "conftest.tmp" "conftest.in"
4479 cp "conftest.in" "conftest.nl"
4480 $as_echo 'GREP' >> "conftest.nl"
4481 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4482 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4483 as_fn_arith $ac_count + 1 && ac_count=$as_val
4484 if test $ac_count -gt ${ac_path_GREP_max-0}; then
4485 # Best one so far, save it but keep looking for a better one
4486 ac_cv_path_GREP="$ac_path_GREP"
4487 ac_path_GREP_max=$ac_count
4488 fi
4489 # 10*(2^10) chars as input seems more than enough
4490 test $ac_count -gt 10 && break
4491 done
4492 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4493esac
4494
4495 $ac_path_GREP_found && break 3
4496 done
4497 done
4498 done
4499IFS=$as_save_IFS
4500 if test -z "$ac_cv_path_GREP"; then
4501 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4502 fi
4503else
4504 ac_cv_path_GREP=$GREP
4505fi
4506
4507fi
4508{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4509$as_echo "$ac_cv_path_GREP" >&6; }
4510 GREP="$ac_cv_path_GREP"
4511
4512
4513{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4514$as_echo_n "checking for egrep... " >&6; }
4515if ${ac_cv_path_EGREP+:} false; then :
4516 $as_echo_n "(cached) " >&6
4517else
4518 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4519 then ac_cv_path_EGREP="$GREP -E"
4520 else
4521 if test -z "$EGREP"; then
4522 ac_path_EGREP_found=false
4523 # Loop through the user's path and test for each of PROGNAME-LIST
4524 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4525for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4526do
4527 IFS=$as_save_IFS
4528 test -z "$as_dir" && as_dir=.
4529 for ac_prog in egrep; do
4530 for ac_exec_ext in '' $ac_executable_extensions; do
4531 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4532 as_fn_executable_p "$ac_path_EGREP" || continue
4533# Check for GNU ac_path_EGREP and select it if it is found.
4534 # Check for GNU $ac_path_EGREP
4535case `"$ac_path_EGREP" --version 2>&1` in
4536*GNU*)
4537 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4538*)
4539 ac_count=0
4540 $as_echo_n 0123456789 >"conftest.in"
4541 while :
4542 do
4543 cat "conftest.in" "conftest.in" >"conftest.tmp"
4544 mv "conftest.tmp" "conftest.in"
4545 cp "conftest.in" "conftest.nl"
4546 $as_echo 'EGREP' >> "conftest.nl"
4547 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4548 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4549 as_fn_arith $ac_count + 1 && ac_count=$as_val
4550 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4551 # Best one so far, save it but keep looking for a better one
4552 ac_cv_path_EGREP="$ac_path_EGREP"
4553 ac_path_EGREP_max=$ac_count
4554 fi
4555 # 10*(2^10) chars as input seems more than enough
4556 test $ac_count -gt 10 && break
4557 done
4558 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4559esac
4560
4561 $ac_path_EGREP_found && break 3
4562 done
4563 done
4564 done
4565IFS=$as_save_IFS
4566 if test -z "$ac_cv_path_EGREP"; then
4567 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4568 fi
4569else
4570 ac_cv_path_EGREP=$EGREP
4571fi
4572
4573 fi
4574fi
4575{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4576$as_echo "$ac_cv_path_EGREP" >&6; }
4577 EGREP="$ac_cv_path_EGREP"
4578
4579
4580{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4581$as_echo_n "checking for ANSI C header files... " >&6; }
4582if ${ac_cv_header_stdc+:} false; then :
4583 $as_echo_n "(cached) " >&6
4584else
4585 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4586/* end confdefs.h. */
4587#include <stdlib.h>
4588#include <stdarg.h>
4589#include <string.h>
4590#include <float.h>
4591
4592int
4593main ()
4594{
4595
4596 ;
4597 return 0;
4598}
4599_ACEOF
4600if ac_fn_c_try_compile "$LINENO"; then :
4601 ac_cv_header_stdc=yes
4602else
4603 ac_cv_header_stdc=no
4604fi
4605rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4606
4607if test $ac_cv_header_stdc = yes; then
4608 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4609 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4610/* end confdefs.h. */
4611#include <string.h>
4612
4613_ACEOF
4614if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4615 $EGREP "memchr" >/dev/null 2>&1; then :
4616
4617else
4618 ac_cv_header_stdc=no
4619fi
4620rm -f conftest*
4621
4622fi
4623
4624if test $ac_cv_header_stdc = yes; then
4625 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4626 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4627/* end confdefs.h. */
4628#include <stdlib.h>
4629
4630_ACEOF
4631if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4632 $EGREP "free" >/dev/null 2>&1; then :
4633
4634else
4635 ac_cv_header_stdc=no
4636fi
4637rm -f conftest*
4638
4639fi
4640
4641if test $ac_cv_header_stdc = yes; then
4642 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4643 if test "$cross_compiling" = yes; then :
4644 :
4645else
4646 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4647/* end confdefs.h. */
4648#include <ctype.h>
4649#include <stdlib.h>
4650#if ((' ' & 0x0FF) == 0x020)
4651# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4652# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4653#else
4654# define ISLOWER(c) \
4655 (('a' <= (c) && (c) <= 'i') \
4656 || ('j' <= (c) && (c) <= 'r') \
4657 || ('s' <= (c) && (c) <= 'z'))
4658# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4659#endif
4660
4661#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4662int
4663main ()
4664{
4665 int i;
4666 for (i = 0; i < 256; i++)
4667 if (XOR (islower (i), ISLOWER (i))
4668 || toupper (i) != TOUPPER (i))
4669 return 2;
4670 return 0;
4671}
4672_ACEOF
4673if ac_fn_c_try_run "$LINENO"; then :
4674
4675else
4676 ac_cv_header_stdc=no
4677fi
4678rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4679 conftest.$ac_objext conftest.beam conftest.$ac_ext
4680fi
4681
4682fi
4683fi
4684{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4685$as_echo "$ac_cv_header_stdc" >&6; }
4686if test $ac_cv_header_stdc = yes; then
4687
4688$as_echo "#define STDC_HEADERS 1" >>confdefs.h
4689
4690fi
4691
4692# On IRIX 5.3, sys/types and inttypes.h are conflicting.
4693for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4694 inttypes.h stdint.h unistd.h
4695do :
4696 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4697ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4698"
4699if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
4700 cat >>confdefs.h <<_ACEOF
4701#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4702_ACEOF
4703
4704fi
4705
4706done
4707
4708
4709
4710 ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
4711if test "x$ac_cv_header_minix_config_h" = xyes; then :
4712 MINIX=yes
4713else
4714 MINIX=
4715fi
4716
4717
4718 if test "$MINIX" = yes; then
4719
4720$as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
4721
4722
4723$as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
4724
4725
4726$as_echo "#define _MINIX 1" >>confdefs.h
4727
4728 fi
4729
4730
4731 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
4732$as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
4733if ${ac_cv_safe_to_define___extensions__+:} false; then :
4734 $as_echo_n "(cached) " >&6
4735else
4736 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4737/* end confdefs.h. */
4738
4739# define __EXTENSIONS__ 1
4740 $ac_includes_default
4741int
4742main ()
4743{
4744
4745 ;
4746 return 0;
4747}
4748_ACEOF
4749if ac_fn_c_try_compile "$LINENO"; then :
4750 ac_cv_safe_to_define___extensions__=yes
4751else
4752 ac_cv_safe_to_define___extensions__=no
4753fi
4754rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4755fi
4756{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
4757$as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
4758 test $ac_cv_safe_to_define___extensions__ = yes &&
4759 $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
4760
4761 $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
4762
4763 $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
4764
4765 $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
4766
4767 $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
4768
4769
Theodore Ts'oa4d09611997-04-29 14:28:00 +00004770LIB_EXT=.a
4771STATIC_LIB_EXT=.a
Theodore Ts'o14b596d2009-04-22 09:18:30 -04004772PROFILED_LIB_EXT=.a
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004773
Theodore Ts'oe1052142006-10-21 21:46:47 -04004774# Check whether --with-root-prefix was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004775if test "${with_root_prefix+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04004776 withval=$with_root_prefix; root_prefix=$withval
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +00004777else
Theodore Ts'oa4b2d3c1998-04-03 16:12:25 +00004778 root_prefix=NONE
Theodore Ts'oe1052142006-10-21 21:46:47 -04004779fi
4780# Check whether --enable-maintainer-mode was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004781if test "${enable_maintainer_mode+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04004782 enableval=$enable_maintainer_mode; if test "$enableval" = "no"
Theodore Ts'o98919bd2005-02-04 10:43:58 -05004783then
4784 MAINTAINER_CMT=#
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004785 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling maintainer mode" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004786$as_echo "Disabling maintainer mode" >&6; }
Theodore Ts'o98919bd2005-02-04 10:43:58 -05004787else
4788 MAINTAINER_CMT=
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004789 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling maintainer mode" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004790$as_echo "Enabling maintainer mode" >&6; }
Theodore Ts'o98919bd2005-02-04 10:43:58 -05004791fi
4792
4793else
4794 MAINTAINER_CMT=#
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004795{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling maintainer mode by default" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004796$as_echo "Disabling maintainer mode by default" >&6; }
Theodore Ts'o98919bd2005-02-04 10:43:58 -05004797
Theodore Ts'oe1052142006-10-21 21:46:47 -04004798fi
Theodore Ts'o98919bd2005-02-04 10:43:58 -05004799
Theodore Ts'oe1052142006-10-21 21:46:47 -04004800
Theodore Ts'o5aa6c3f2010-05-17 19:21:42 -04004801# Check whether --enable-symlink-install was given.
4802if test "${enable_symlink_install+set}" = set; then :
4803 enableval=$enable_symlink_install; if test "$enableval" = "no"
4804then
4805 LINK_INSTALL_FLAGS=-f
4806 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling symlinks for install" >&5
4807$as_echo "Disabling symlinks for install" >&6; }
4808else
4809 LINK_INSTALL_FLAGS=-sf
4810 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling symlinks for install" >&5
4811$as_echo "Enabling symlinks for install" >&6; }
4812fi
4813
4814else
4815 LINK_INSTALL_FLAGS=-f
Theodore Ts'o183c73b2012-05-12 23:13:24 -04004816{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling symlinks for install by default" >&5
4817$as_echo "Disabling symlinks for install by default" >&6; }
4818
4819fi
4820
4821
Theodore Ts'o91d11da2012-09-06 23:01:14 -04004822relative_symlink_defined=
4823# Check whether --enable-relative-symlinks was given.
4824if test "${enable_relative_symlinks+set}" = set; then :
4825 enableval=$enable_relative_symlinks; if test "$enableval" = "no"
Theodore Ts'o183c73b2012-05-12 23:13:24 -04004826then
4827 SYMLINK_RELATIVE=
Theodore Ts'o91d11da2012-09-06 23:01:14 -04004828 relative_symlink_defined=yes
Theodore Ts'o183c73b2012-05-12 23:13:24 -04004829 { $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
Theodore Ts'o91d11da2012-09-06 23:01:14 -04004833 relative_symlink_defined=yes
4834 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling relative symlinks for install" >&5
4835$as_echo "Enabling relative symlinks for install" >&6; }
4836fi
4837fi
4838
4839# Check whether --enable-symlink-relative-symlinks was given.
4840if test "${enable_symlink_relative_symlinks+set}" = set; then :
4841 enableval=$enable_symlink_relative_symlinks; if test "$enableval" = "no"
4842then
4843 SYMLINK_RELATIVE=yes
4844 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling relative symlinks for install" >&5
4845$as_echo "Disabling relative symlinks for install" >&6; }
4846else
4847 SYMLINK_RELATIVE=--relative
4848 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling relative symlinks for install" >&5
4849$as_echo "Enabling relative symlinks for install" >&6; }
Theodore Ts'o183c73b2012-05-12 23:13:24 -04004850fi
4851
4852else
Theodore Ts'o91d11da2012-09-06 23:01:14 -04004853 if test -z "$relative_symlink_defined"
4854then
4855 SYMLINK_RELATIVE=
Theodore Ts'o183c73b2012-05-12 23:13:24 -04004856{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling relative symlinks for install by default" >&5
4857$as_echo "Disabling relative symlinks for install by default" >&6; }
Theodore Ts'o91d11da2012-09-06 23:01:14 -04004858fi
Theodore Ts'o5aa6c3f2010-05-17 19:21:42 -04004859
4860fi
4861
4862
4863# Check whether --enable-symlink-build was given.
4864if test "${enable_symlink_build+set}" = set; then :
4865 enableval=$enable_symlink_build; if test "$enableval" = "no"
4866then
4867 LINK_BUILD_FLAGS=
4868 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling symlinks for build" >&5
4869$as_echo "Disabling symlinks for build" >&6; }
4870else
4871 LINK_BUILD_FLAGS=-s
4872 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling symlinks for build" >&5
4873$as_echo "Enabling symlinks for build" >&6; }
4874fi
4875
4876else
4877 LINK_BUILD_FLAGS=
Theodore Ts'o183c73b2012-05-12 23:13:24 -04004878{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling symlinks for build by default" >&5
4879$as_echo "Disabling symlinks for build by default" >&6; }
Theodore Ts'o5aa6c3f2010-05-17 19:21:42 -04004880
4881fi
4882
4883
Theodore Ts'oc13351f2009-07-02 00:11:17 -04004884# Check whether --enable-verbose-makecmds was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004885if test "${enable_verbose_makecmds+set}" = set; then :
Theodore Ts'oc13351f2009-07-02 00:11:17 -04004886 enableval=$enable_verbose_makecmds; if test "$enableval" = "no"
4887then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004888 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling verbose make commands" >&5
Theodore Ts'oc13351f2009-07-02 00:11:17 -04004889$as_echo "Disabling verbose make commands" >&6; }
4890 E=@echo
Theodore Ts'oc1986ec2012-06-13 15:29:13 -04004891 ES=echo
Theodore Ts'oc13351f2009-07-02 00:11:17 -04004892 Q=@
4893else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004894 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling verbose make commands" >&5
Theodore Ts'oc13351f2009-07-02 00:11:17 -04004895$as_echo "Enabling verbose make commands" >&6; }
4896 E=@\\#
Theodore Ts'oc1986ec2012-06-13 15:29:13 -04004897 ES=\\#
Theodore Ts'oc13351f2009-07-02 00:11:17 -04004898 Q=
4899fi
4900
4901else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004902 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling verbose make commands" >&5
Theodore Ts'oc13351f2009-07-02 00:11:17 -04004903$as_echo "Disabling verbose make commands" >&6; }
4904E=@echo
Theodore Ts'oc1986ec2012-06-13 15:29:13 -04004905ES=echo
Theodore Ts'oc13351f2009-07-02 00:11:17 -04004906Q=@
4907
4908fi
4909
4910
4911
Theodore Ts'oc1986ec2012-06-13 15:29:13 -04004912
Theodore Ts'oa4ece352008-01-01 20:05:04 -05004913E2_PKG_CONFIG_STATIC=--static
Theodore Ts'o55da9872008-09-02 23:12:38 -04004914LDFLAG_DYNAMIC=
4915PRIVATE_LIBS_CMT=
Theodore Ts'oe1052142006-10-21 21:46:47 -04004916# Check whether --enable-elf-shlibs was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004917if test "${enable_elf_shlibs+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04004918 enableval=$enable_elf_shlibs; if test "$enableval" = "no"
Theodore Ts'o50e1e101997-04-26 13:58:21 +00004919then
4920 ELF_CMT=#
4921 MAKEFILE_ELF=/dev/null
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004922 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling ELF shared libraries" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004923$as_echo "Disabling ELF shared libraries" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +00004924else
Theodore Ts'oa4ece352008-01-01 20:05:04 -05004925 E2_PKG_CONFIG_STATIC=
Theodore Ts'o50e1e101997-04-26 13:58:21 +00004926 ELF_CMT=
4927 MAKEFILE_ELF=$srcdir/lib/Makefile.elf-lib
Theodore Ts'of5955dd2000-10-25 02:38:39 +00004928 case "$host_os" in
4929 solaris2.*)
4930 MAKEFILE_ELF=$srcdir/lib/Makefile.solaris-lib
4931 ;;
4932 esac
Theodore Ts'o74becf31997-04-26 14:37:06 +00004933 BINARY_TYPE=elfbin
Theodore Ts'oa4d09611997-04-29 14:28:00 +00004934 LIB_EXT=.so
Theodore Ts'o55da9872008-09-02 23:12:38 -04004935 PRIVATE_LIBS_CMT=#
4936 LDFLAG_DYNAMIC='-Wl,-rpath-link,$(top_builddir)/lib'
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004937 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling ELF shared libraries" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004938$as_echo "Enabling ELF shared libraries" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +00004939fi
4940
4941else
4942 MAKEFILE_ELF=/dev/null
4943ELF_CMT=#
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004944{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling ELF shared libraries by default" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004945$as_echo "Disabling ELF shared libraries by default" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +00004946
Theodore Ts'oe1052142006-10-21 21:46:47 -04004947fi
Theodore Ts'o93636bd2003-07-12 02:45:05 -04004948
Theodore Ts'o50e1e101997-04-26 13:58:21 +00004949
Theodore Ts'oe1052142006-10-21 21:46:47 -04004950
4951# Check whether --enable-bsd-shlibs was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004952if test "${enable_bsd_shlibs+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04004953 enableval=$enable_bsd_shlibs; if test "$enableval" = "no"
Theodore Ts'o50e1e101997-04-26 13:58:21 +00004954then
4955 BSDLIB_CMT=#
4956 MAKEFILE_BSDLIB=/dev/null
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004957 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling BSD shared libraries" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004958$as_echo "Disabling BSD shared libraries" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +00004959else
Theodore Ts'oa4ece352008-01-01 20:05:04 -05004960 E2_PKG_CONFIG_STATIC=
Theodore Ts'o50e1e101997-04-26 13:58:21 +00004961 BSDLIB_CMT=
4962 MAKEFILE_BSDLIB=$srcdir/lib/Makefile.bsd-lib
Theodore Ts'oa4d09611997-04-29 14:28:00 +00004963 LIB_EXT=.so
Theodore Ts'oe1f07222003-03-14 02:25:36 -05004964 case "$host_os" in
Theodore Ts'oaa75ecc2003-03-17 10:01:22 -05004965 darwin*)
Theodore Ts'oe1f07222003-03-14 02:25:36 -05004966 MAKEFILE_BSDLIB=$srcdir/lib/Makefile.darwin-lib
4967 LIB_EXT=.dylib
4968 ;;
4969 esac
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004970 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling BSD shared libraries" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004971$as_echo "Enabling BSD shared libraries" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +00004972fi
4973
4974else
4975 MAKEFILE_BSDLIB=/dev/null
4976BSDLIB_CMT=#
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004977{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling BSD shared libraries by default" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004978$as_echo "Disabling BSD 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-profile was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004985if test "${enable_profile+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04004986 enableval=$enable_profile; if test "$enableval" = "no"
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00004987then
4988 PROFILE_CMT=#
4989 MAKEFILE_PROFILE=/dev/null
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004990 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling profiling libraries" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004991$as_echo "Disabling profiling libraries" >&6; }
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00004992else
4993 PROFILE_CMT=
4994 MAKEFILE_PROFILE=$srcdir/lib/Makefile.profile
4995 PROFILED_LIB_EXT=_p.a
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004996 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Building profiling libraries" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004997$as_echo "Building profiling libraries" >&6; }
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00004998fi
4999
5000else
5001 PROFILE_CMT=#
5002MAKEFILE_PROFILE=/dev/null
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005003{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling profiling libraries by default" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005004$as_echo "Disabling profiling libraries by default" >&6; }
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005005
Theodore Ts'oe1052142006-10-21 21:46:47 -04005006fi
Theodore Ts'o93636bd2003-07-12 02:45:05 -04005007
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005008
Theodore Ts'oe1052142006-10-21 21:46:47 -04005009
Theodore Ts'ofedfb272014-02-23 00:17:09 -05005010# Check whether --enable-gcov was given.
5011if test "${enable_gcov+set}" = set; then :
5012 enableval=$enable_gcov; if test "$enableval" = "yes"
5013then
5014 CFLAGS="-g -fprofile-arcs -ftest-coverage"
5015 LDFLAGS="-fprofile-arcs -ftest-coverage"
5016 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling gcov support" >&5
5017$as_echo "Enabling gcov support" >&6; }
5018fi
5019
5020fi
5021
Theodore Ts'ofd1677e2016-05-21 23:51:19 -04005022CFLAGS_SHLIB="${CFLAGS_SHLIB:-$CFLAGS}"
5023CFLAGS_STLIB="${CFLAGS_STLIB:-$CFLAGS}"
5024LDFLAGS_SHLIB=${LDFLAGS_SHLIB:-$LDFLAGS}
5025LDFLAGS_STATIC=${LDFLAGS_STATIC:-$LDFLAGS}
5026# Check whether --enable-hardening was given.
5027if test "${enable_hardening+set}" = set; then :
5028 enableval=$enable_hardening; if test "$enableval" = "yes"
5029then
5030 HARDEN_CFLAGS="-D_FORTIFY_SOURCE=2 -fstack-protector-strong"
5031 HARDEN_LDFLAGS="-Wl,-z,relro -Wl,-z,now"
5032 CFLAGS="$CFLAGS $HARDEN_CFLAGS -fPIE"
5033 CFLAGS_SHLIB="$CFLAGS_SHLIB $HARDEN_CFLAGS"
5034 CFLAGS_STLIB="$CFLAGS_STLIB $HARDEN_CFLAGS -fPIE"
5035 LDFLAGS="$LDFLAGS $HARDEN_LDFLAGS -fPIE -pie"
5036 LDFLAGS_STATIC="$LDFLAGS_STATIC $HARDEN_LDFLAGS"
5037 LDFLAGS_SHLIB="$LDFLAGS_SHLIB $HARDEN_LDFLAGS"
5038 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling hardening support" >&5
5039$as_echo "Enabling hardening support" >&6; }
5040fi
5041
5042fi
Theodore Ts'o93636bd2003-07-12 02:45:05 -04005043
5044
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005045
Theodore Ts'oe1052142006-10-21 21:46:47 -04005046
Theodore Ts'o55da9872008-09-02 23:12:38 -04005047
5048
Theodore Ts'oe1052142006-10-21 21:46:47 -04005049# Check whether --enable-jbd-debug was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005050if test "${enable_jbd_debug+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04005051 enableval=$enable_jbd_debug; if test "$enableval" = "no"
Theodore Ts'o80bfaa32000-08-18 15:08:37 +00005052then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005053 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling journal debugging" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005054$as_echo "Disabling journal debugging" >&6; }
Theodore Ts'o80bfaa32000-08-18 15:08:37 +00005055else
Theodore Ts'od1154eb2011-09-18 17:34:37 -04005056
5057$as_echo "#define CONFIG_JBD_DEBUG 1" >>confdefs.h
Theodore Ts'o80bfaa32000-08-18 15:08:37 +00005058
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005059 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling journal debugging" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005060$as_echo "Enabling journal debugging" >&6; }
Theodore Ts'o80bfaa32000-08-18 15:08:37 +00005061fi
5062
5063else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005064 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling journal debugging by default" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005065$as_echo "Disabling journal debugging by default" >&6; }
Theodore Ts'o80bfaa32000-08-18 15:08:37 +00005066
Theodore Ts'oe1052142006-10-21 21:46:47 -04005067fi
5068
5069# Check whether --enable-blkid-debug was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005070if test "${enable_blkid_debug+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04005071 enableval=$enable_blkid_debug; if test "$enableval" = "no"
Theodore Ts'of0a22d02003-02-22 13:19:53 -05005072then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005073 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling blkid debugging" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005074$as_echo "Disabling blkid debugging" >&6; }
Theodore Ts'of0a22d02003-02-22 13:19:53 -05005075else
Theodore Ts'od1154eb2011-09-18 17:34:37 -04005076
5077$as_echo "#define CONFIG_BLKID_DEBUG 1" >>confdefs.h
Theodore Ts'of0a22d02003-02-22 13:19:53 -05005078
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005079 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling blkid debugging" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005080$as_echo "Enabling blkid debugging" >&6; }
Theodore Ts'of0a22d02003-02-22 13:19:53 -05005081fi
5082
5083else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005084 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling blkid debugging by default" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005085$as_echo "Disabling blkid debugging by default" >&6; }
Theodore Ts'of0a22d02003-02-22 13:19:53 -05005086
Theodore Ts'oe1052142006-10-21 21:46:47 -04005087fi
5088
5089# Check whether --enable-testio-debug was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005090if test "${enable_testio_debug+set}" = set; then :
Theodore Ts'od1154eb2011-09-18 17:34:37 -04005091 enableval=$enable_testio_debug;
5092if test "$enableval" = "no"
Theodore Ts'o2a29f132003-05-05 12:08:47 -04005093then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005094 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling testio debugging" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005095$as_echo "Disabling testio debugging" >&6; }
Theodore Ts'oaf773652008-09-01 11:27:27 -04005096 TEST_IO_CMT="#"
Theodore Ts'o2a29f132003-05-05 12:08:47 -04005097else
Theodore Ts'oaf773652008-09-01 11:27:27 -04005098 TEST_IO_CMT=
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005099 $as_echo "#define CONFIG_TESTIO_DEBUG 1" >>confdefs.h
Theodore Ts'o2a29f132003-05-05 12:08:47 -04005100
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005101 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling testio debugging" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005102$as_echo "Enabling testio debugging" >&6; }
Theodore Ts'o2a29f132003-05-05 12:08:47 -04005103fi
5104
5105else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005106 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling testio debugging by default" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005107$as_echo "Enabling testio debugging by default" >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005108$as_echo "#define CONFIG_TESTIO_DEBUG 1" >>confdefs.h
Theodore Ts'oaf773652008-09-01 11:27:27 -04005109
5110TEST_IO_CMT=
Theodore Ts'o2a29f132003-05-05 12:08:47 -04005111
Theodore Ts'oe1052142006-10-21 21:46:47 -04005112fi
5113
Theodore Ts'oaf773652008-09-01 11:27:27 -04005114
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005115
5116
Theodore Ts'o93613952014-07-03 23:44:13 -04005117
5118
5119
5120
5121
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005122if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
Theodore Ts'o93613952014-07-03 23:44:13 -04005123 if test -n "$ac_tool_prefix"; then
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005124 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
5125set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005126{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005127$as_echo_n "checking for $ac_word... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10005128if ${ac_cv_path_PKG_CONFIG+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005129 $as_echo_n "(cached) " >&6
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005130else
5131 case $PKG_CONFIG in
5132 [\\/]* | ?:[\\/]*)
5133 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
5134 ;;
5135 *)
5136 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5137for as_dir in $PATH
5138do
5139 IFS=$as_save_IFS
5140 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005141 for ac_exec_ext in '' $ac_executable_extensions; do
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10005142 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005143 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005144 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005145 break 2
5146 fi
5147done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005148 done
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005149IFS=$as_save_IFS
5150
5151 ;;
5152esac
5153fi
5154PKG_CONFIG=$ac_cv_path_PKG_CONFIG
5155if test -n "$PKG_CONFIG"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005156 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005157$as_echo "$PKG_CONFIG" >&6; }
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005158else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005159 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005160$as_echo "no" >&6; }
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005161fi
5162
5163
5164fi
5165if test -z "$ac_cv_path_PKG_CONFIG"; then
5166 ac_pt_PKG_CONFIG=$PKG_CONFIG
5167 # Extract the first word of "pkg-config", so it can be a program name with args.
5168set dummy pkg-config; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005169{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005170$as_echo_n "checking for $ac_word... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10005171if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005172 $as_echo_n "(cached) " >&6
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005173else
5174 case $ac_pt_PKG_CONFIG in
5175 [\\/]* | ?:[\\/]*)
5176 ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
5177 ;;
5178 *)
5179 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5180for as_dir in $PATH
5181do
5182 IFS=$as_save_IFS
5183 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005184 for ac_exec_ext in '' $ac_executable_extensions; do
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10005185 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005186 ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005187 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005188 break 2
5189 fi
5190done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005191 done
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005192IFS=$as_save_IFS
5193
5194 ;;
5195esac
5196fi
5197ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
5198if test -n "$ac_pt_PKG_CONFIG"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005199 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005200$as_echo "$ac_pt_PKG_CONFIG" >&6; }
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005201else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005202 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005203$as_echo "no" >&6; }
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005204fi
5205
5206 if test "x$ac_pt_PKG_CONFIG" = x; then
5207 PKG_CONFIG=""
5208 else
5209 case $cross_compiling:$ac_tool_warned in
5210yes:)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005211{ $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 +01005212$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005213ac_tool_warned=yes ;;
5214esac
5215 PKG_CONFIG=$ac_pt_PKG_CONFIG
5216 fi
5217else
5218 PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
5219fi
5220
5221fi
5222if test -n "$PKG_CONFIG"; then
Theodore Ts'o93613952014-07-03 23:44:13 -04005223 _pkg_min_version=0.9.0
5224 { $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 +01005225$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
Theodore Ts'o93613952014-07-03 23:44:13 -04005226 if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
5227 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005228$as_echo "yes" >&6; }
Theodore Ts'o93613952014-07-03 23:44:13 -04005229 else
5230 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005231$as_echo "no" >&6; }
Theodore Ts'o93613952014-07-03 23:44:13 -04005232 PKG_CONFIG=""
5233 fi
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005234fi
5235LIBUUID=
5236DEPLIBUUID=
5237STATIC_LIBUUID=
5238DEPSTATIC_LIBUUID=
5239PROFILED_LIBUUID=
5240DEPPROFILED_LIBUUID=
5241UUID_CMT=
5242# Check whether --enable-libuuid was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005243if test "${enable_libuuid+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005244 enableval=$enable_libuuid; if test "$enableval" = "no"
5245then
5246 if test -z "$PKG_CONFIG"; then
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10005247 as_fn_error $? "pkg-config not installed; please install it." "$LINENO" 5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005248 fi
5249
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005250 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for uuid_generate in -luuid" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005251$as_echo_n "checking for uuid_generate in -luuid... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10005252if ${ac_cv_lib_uuid_uuid_generate+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005253 $as_echo_n "(cached) " >&6
5254else
5255 ac_check_lib_save_LIBS=$LIBS
Theodore Ts'o2d7583b2014-07-05 00:27:02 -04005256LIBS="-luuid $LIBS"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005257cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005258/* end confdefs.h. */
5259
5260/* Override any GCC internal prototype to avoid an error.
5261 Use char because int might match the return type of a GCC
5262 builtin and then its argument prototype would still apply. */
5263#ifdef __cplusplus
5264extern "C"
5265#endif
5266char uuid_generate ();
5267int
5268main ()
5269{
5270return uuid_generate ();
5271 ;
5272 return 0;
5273}
5274_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005275if ac_fn_c_try_link "$LINENO"; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005276 ac_cv_lib_uuid_uuid_generate=yes
5277else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005278 ac_cv_lib_uuid_uuid_generate=no
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005279fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005280rm -f core conftest.err conftest.$ac_objext \
5281 conftest$ac_exeext conftest.$ac_ext
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005282LIBS=$ac_check_lib_save_LIBS
5283fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005284{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_uuid_uuid_generate" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005285$as_echo "$ac_cv_lib_uuid_uuid_generate" >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10005286if test "x$ac_cv_lib_uuid_uuid_generate" = xyes; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005287 LIBUUID=`$PKG_CONFIG --libs uuid`;
5288 STATIC_LIBUUID=`$PKG_CONFIG --static --libs uuid`
5289else
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10005290 as_fn_error $? "external uuid library not found" "$LINENO" 5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005291fi
5292
Theodore Ts'o5afdf372014-09-18 21:11:33 -04005293 PROFILED_LIBUUID=$LIBUUID
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005294 UUID_CMT=#
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005295 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling private uuid library" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005296$as_echo "Disabling private uuid library" >&6; }
5297else
5298 LIBUUID='$(LIB)/libuuid'$LIB_EXT
5299 DEPLIBUUID=$LIBUUID
5300 STATIC_LIBUUID='$(LIB)/libuuid'$STATIC_LIB_EXT
5301 DEPSTATIC_LIBUUID=$STATIC_LIBUUID
5302 PROFILED_LIBUUID='$(LIB)/libuuid'$PROFILED_LIB_EXT
5303 DEPPROFILED_LIBUUID=$PROFILED_LIBUUID
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005304 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling private uuid library" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005305$as_echo "Enabling private uuid library" >&6; }
5306fi
5307
5308else
Theodore Ts'of5dffb82015-06-20 14:20:14 -04005309 if test -n "$PKG_CONFIG"; then
5310 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for uuid_generate in -luuid" >&5
5311$as_echo_n "checking for uuid_generate in -luuid... " >&6; }
5312if ${ac_cv_lib_uuid_uuid_generate+:} false; then :
5313 $as_echo_n "(cached) " >&6
5314else
5315 ac_check_lib_save_LIBS=$LIBS
5316LIBS="-luuid $LIBS"
5317cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5318/* end confdefs.h. */
5319
5320/* Override any GCC internal prototype to avoid an error.
5321 Use char because int might match the return type of a GCC
5322 builtin and then its argument prototype would still apply. */
5323#ifdef __cplusplus
5324extern "C"
5325#endif
5326char uuid_generate ();
5327int
5328main ()
5329{
5330return uuid_generate ();
5331 ;
5332 return 0;
5333}
5334_ACEOF
5335if ac_fn_c_try_link "$LINENO"; then :
5336 ac_cv_lib_uuid_uuid_generate=yes
5337else
5338 ac_cv_lib_uuid_uuid_generate=no
5339fi
5340rm -f core conftest.err conftest.$ac_objext \
5341 conftest$ac_exeext conftest.$ac_ext
5342LIBS=$ac_check_lib_save_LIBS
5343fi
5344{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_uuid_uuid_generate" >&5
5345$as_echo "$ac_cv_lib_uuid_uuid_generate" >&6; }
5346if test "x$ac_cv_lib_uuid_uuid_generate" = xyes; then :
5347 LIBUUID=`$PKG_CONFIG --libs uuid`;
5348 STATIC_LIBUUID=`$PKG_CONFIG --static --libs uuid`
5349fi
5350
5351fi
5352if test -n "$LIBUUID"; then
5353 PROFILED_LIBUUID=$LIBUUID
5354 UUID_CMT=#
5355 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Using system uuid by default" >&5
5356$as_echo "Using system uuid by default" >&6; }
5357else
5358 LIBUUID='$(LIB)/libuuid'$LIB_EXT
5359 DEPLIBUUID=$LIBUUID
5360 STATIC_LIBUUID='$(LIB)/libuuid'$STATIC_LIB_EXT
5361 DEPSTATIC_LIBUUID=$STATIC_LIBUUID
5362 PROFILED_LIBUUID='$(LIB)/libuuid'$PROFILED_LIB_EXT
5363 DEPPROFILED_LIBUUID=$PROFILED_LIBUUID
5364 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling private uuid library by default" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005365$as_echo "Enabling private uuid library by default" >&6; }
Theodore Ts'of5dffb82015-06-20 14:20:14 -04005366fi
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005367
5368fi
5369
5370
5371
5372
5373
5374
5375
5376
5377
5378
Theodore Ts'o93613952014-07-03 23:44:13 -04005379
5380
5381
5382
5383
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005384if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
Theodore Ts'o93613952014-07-03 23:44:13 -04005385 if test -n "$ac_tool_prefix"; then
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005386 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
5387set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005388{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005389$as_echo_n "checking for $ac_word... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10005390if ${ac_cv_path_PKG_CONFIG+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005391 $as_echo_n "(cached) " >&6
5392else
5393 case $PKG_CONFIG in
5394 [\\/]* | ?:[\\/]*)
5395 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
5396 ;;
5397 *)
5398 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5399for as_dir in $PATH
5400do
5401 IFS=$as_save_IFS
5402 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005403 for ac_exec_ext in '' $ac_executable_extensions; do
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10005404 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005405 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005406 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005407 break 2
5408 fi
5409done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005410 done
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005411IFS=$as_save_IFS
5412
5413 ;;
5414esac
5415fi
5416PKG_CONFIG=$ac_cv_path_PKG_CONFIG
5417if test -n "$PKG_CONFIG"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005418 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005419$as_echo "$PKG_CONFIG" >&6; }
5420else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005421 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005422$as_echo "no" >&6; }
5423fi
5424
5425
5426fi
5427if test -z "$ac_cv_path_PKG_CONFIG"; then
5428 ac_pt_PKG_CONFIG=$PKG_CONFIG
5429 # Extract the first word of "pkg-config", so it can be a program name with args.
5430set dummy pkg-config; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005431{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005432$as_echo_n "checking for $ac_word... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10005433if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005434 $as_echo_n "(cached) " >&6
5435else
5436 case $ac_pt_PKG_CONFIG in
5437 [\\/]* | ?:[\\/]*)
5438 ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
5439 ;;
5440 *)
5441 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5442for as_dir in $PATH
5443do
5444 IFS=$as_save_IFS
5445 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005446 for ac_exec_ext in '' $ac_executable_extensions; do
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10005447 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005448 ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005449 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005450 break 2
5451 fi
5452done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005453 done
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005454IFS=$as_save_IFS
5455
5456 ;;
5457esac
5458fi
5459ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
5460if test -n "$ac_pt_PKG_CONFIG"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005461 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005462$as_echo "$ac_pt_PKG_CONFIG" >&6; }
5463else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005464 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005465$as_echo "no" >&6; }
5466fi
5467
5468 if test "x$ac_pt_PKG_CONFIG" = x; then
5469 PKG_CONFIG=""
5470 else
5471 case $cross_compiling:$ac_tool_warned in
5472yes:)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005473{ $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 +01005474$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5475ac_tool_warned=yes ;;
5476esac
5477 PKG_CONFIG=$ac_pt_PKG_CONFIG
5478 fi
5479else
5480 PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
5481fi
5482
5483fi
5484if test -n "$PKG_CONFIG"; then
Theodore Ts'o93613952014-07-03 23:44:13 -04005485 _pkg_min_version=0.9.0
5486 { $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 +01005487$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
Theodore Ts'o93613952014-07-03 23:44:13 -04005488 if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
5489 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005490$as_echo "yes" >&6; }
Theodore Ts'o93613952014-07-03 23:44:13 -04005491 else
5492 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005493$as_echo "no" >&6; }
Theodore Ts'o93613952014-07-03 23:44:13 -04005494 PKG_CONFIG=""
5495 fi
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005496fi
5497LIBBLKID=
5498DEPLIBBLKID=
5499STATIC_LIBBLKID=
5500DEPSTATIC_LIBBLKID=
5501PROFILED_LIBBLKID=
5502DEPPROFILED_LIBBLKID=
5503BLKID_CMT=
Theodore Ts'od1154eb2011-09-18 17:34:37 -04005504
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005505# Check whether --enable-libblkid was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005506if test "${enable_libblkid+set}" = set; then :
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005507 enableval=$enable_libblkid; if test "$enableval" = "no"
5508then
5509 if test -z "$PKG_CONFIG"; then
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10005510 as_fn_error $? "pkg-config not installed; please install it." "$LINENO" 5
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005511 fi
5512
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005513 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for blkid_get_cache in -lblkid" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005514$as_echo_n "checking for blkid_get_cache in -lblkid... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10005515if ${ac_cv_lib_blkid_blkid_get_cache+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005516 $as_echo_n "(cached) " >&6
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005517else
5518 ac_check_lib_save_LIBS=$LIBS
Theodore Ts'o2d7583b2014-07-05 00:27:02 -04005519LIBS="-lblkid -luuid $LIBS"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005520cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005521/* end confdefs.h. */
5522
5523/* Override any GCC internal prototype to avoid an error.
5524 Use char because int might match the return type of a GCC
5525 builtin and then its argument prototype would still apply. */
5526#ifdef __cplusplus
5527extern "C"
5528#endif
5529char blkid_get_cache ();
5530int
5531main ()
5532{
5533return blkid_get_cache ();
5534 ;
5535 return 0;
5536}
5537_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005538if ac_fn_c_try_link "$LINENO"; then :
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005539 ac_cv_lib_blkid_blkid_get_cache=yes
5540else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005541 ac_cv_lib_blkid_blkid_get_cache=no
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005542fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005543rm -f core conftest.err conftest.$ac_objext \
5544 conftest$ac_exeext conftest.$ac_ext
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005545LIBS=$ac_check_lib_save_LIBS
5546fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005547{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_blkid_blkid_get_cache" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005548$as_echo "$ac_cv_lib_blkid_blkid_get_cache" >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10005549if test "x$ac_cv_lib_blkid_blkid_get_cache" = xyes; then :
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005550 LIBBLKID=`$PKG_CONFIG --libs blkid`;
5551 STATIC_LIBBLKID=`$PKG_CONFIG --static --libs blkid`
5552else
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10005553 as_fn_error $? "external blkid library not found" "$LINENO" 5
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005554fi
5555
5556 BLKID_CMT=#
Theodore Ts'o5afdf372014-09-18 21:11:33 -04005557 PROFILED_LIBBLKID=$LIBBLKID
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005558 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling private blkid library" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005559$as_echo "Disabling private blkid library" >&6; }
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005560else
5561 LIBBLKID='$(LIB)/libblkid'$LIB_EXT
5562 DEPLIBBLKID=$LIBBLKID
5563 STATIC_LIBBLKID='$(LIB)/libblkid'$STATIC_LIB_EXT
5564 DEPSTATIC_LIBBLKID=$STATIC_LIBBLKID
5565 PROFILED_LIBBLKID='$(LIB)/libblkid'$PROFILED_LIB_EXT
5566 DEPPROFILED_LIBBLKID=$PROFILED_LIBBLKID
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005567 $as_echo "#define CONFIG_BUILD_FINDFS 1" >>confdefs.h
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005568
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005569 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling private blkid library" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005570$as_echo "Enabling private blkid library" >&6; }
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005571fi
5572
5573else
Theodore Ts'of5dffb82015-06-20 14:20:14 -04005574 if test -n "$PKG_CONFIG"; then
5575 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for blkid_get_cache in -lblkid" >&5
5576$as_echo_n "checking for blkid_get_cache in -lblkid... " >&6; }
5577if ${ac_cv_lib_blkid_blkid_get_cache+:} false; then :
5578 $as_echo_n "(cached) " >&6
5579else
5580 ac_check_lib_save_LIBS=$LIBS
5581LIBS="-lblkid $LIBS"
5582cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5583/* end confdefs.h. */
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005584
Theodore Ts'of5dffb82015-06-20 14:20:14 -04005585/* Override any GCC internal prototype to avoid an error.
5586 Use char because int might match the return type of a GCC
5587 builtin and then its argument prototype would still apply. */
5588#ifdef __cplusplus
5589extern "C"
5590#endif
5591char blkid_get_cache ();
5592int
5593main ()
5594{
5595return blkid_get_cache ();
5596 ;
5597 return 0;
5598}
5599_ACEOF
5600if ac_fn_c_try_link "$LINENO"; then :
5601 ac_cv_lib_blkid_blkid_get_cache=yes
5602else
5603 ac_cv_lib_blkid_blkid_get_cache=no
5604fi
5605rm -f core conftest.err conftest.$ac_objext \
5606 conftest$ac_exeext conftest.$ac_ext
5607LIBS=$ac_check_lib_save_LIBS
5608fi
5609{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_blkid_blkid_get_cache" >&5
5610$as_echo "$ac_cv_lib_blkid_blkid_get_cache" >&6; }
5611if test "x$ac_cv_lib_blkid_blkid_get_cache" = xyes; then :
5612 LIBBLKID=`$PKG_CONFIG --libs blkid`;
5613 STATIC_LIBBLKID=`$PKG_CONFIG --static --libs blkid`
5614fi
5615
5616fi
5617if test -n "$LIBBLKID"; then
5618 BLKID_CMT=#
5619 PROFILED_LIBBLKID=$LIBBLKID
5620 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Using system blkid library by default" >&5
5621$as_echo "Using system blkid library by default" >&6; }
5622else
5623 LIBBLKID='$(LIB)/libblkid'$LIB_EXT
5624 DEPLIBBLKID=$LIBBLKID
5625 STATIC_LIBBLKID='$(LIB)/libblkid'$STATIC_LIB_EXT
5626 DEPSTATIC_LIBBLKID=$STATIC_LIBBLKID
5627 PROFILED_LIBBLKID='$(LIB)/libblkid'$PROFILED_LIB_EXT
5628 DEPPROFILED_LIBBLKID=$PROFILED_LIBBLKID
5629 $as_echo "#define CONFIG_BUILD_FINDFS 1" >>confdefs.h
5630
5631 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling private blkid library by default" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005632$as_echo "Enabling private blkid library by default" >&6; }
Theodore Ts'of5dffb82015-06-20 14:20:14 -04005633fi
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005634
5635fi
5636
5637
5638
5639
5640
5641
5642
5643
Theodore Ts'o3df60142013-06-16 16:14:40 -04005644
5645# Check whether --enable-backtrace was given.
5646if test "${enable_backtrace+set}" = set; then :
5647 enableval=$enable_backtrace; if test "$enableval" = "no"
5648then
5649 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling use of backtrace" >&5
5650$as_echo "Disabling use of backtrace" >&6; }
5651 $as_echo "#define DISABLE_BACKTRACE 1" >>confdefs.h
5652
5653else
5654 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling use of backtrace" >&5
5655$as_echo "Enabling use of backtrace" >&6; }
5656fi
5657
5658else
5659 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling use of backtrace by default" >&5
5660$as_echo "Enabling use of backtrace by default" >&6; }
5661
5662fi
5663
Theodore Ts'oe1052142006-10-21 21:46:47 -04005664# Check whether --enable-debugfs was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005665if test "${enable_debugfs+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04005666 enableval=$enable_debugfs; if test "$enableval" = "no"
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005667then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005668 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling debugfs support" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005669$as_echo "Disabling debugfs support" >&6; }
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005670 DEBUGFS_CMT="#"
5671else
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005672 DEBUGFS_CMT=
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005673 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling debugfs support" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005674$as_echo "Enabling debugfs support" >&6; }
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005675fi
5676
5677else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005678 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling debugfs support by default" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005679$as_echo "Enabling debugfs support by default" >&6; }
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005680DEBUGFS_CMT=
5681
Theodore Ts'oe1052142006-10-21 21:46:47 -04005682fi
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005683
Theodore Ts'oe1052142006-10-21 21:46:47 -04005684
5685# Check whether --enable-imager was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005686if test "${enable_imager+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04005687 enableval=$enable_imager; if test "$enableval" = "no"
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005688then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005689 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling e2image support" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005690$as_echo "Disabling e2image support" >&6; }
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005691 IMAGER_CMT="#"
5692else
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005693 IMAGER_CMT=
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005694 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling e2image support" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005695$as_echo "Enabling e2image support" >&6; }
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005696fi
5697
5698else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005699 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling e2image support by default" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005700$as_echo "Enabling e2image support by default" >&6; }
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005701IMAGER_CMT=
5702
Theodore Ts'oe1052142006-10-21 21:46:47 -04005703fi
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005704
Theodore Ts'oe1052142006-10-21 21:46:47 -04005705
5706# Check whether --enable-resizer was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005707if test "${enable_resizer+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04005708 enableval=$enable_resizer; if test "$enableval" = "no"
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005709then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005710 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling e2resize support" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005711$as_echo "Disabling e2resize support" >&6; }
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005712 RESIZER_CMT="#"
5713else
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005714 RESIZER_CMT=
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005715 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling e2resize support" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005716$as_echo "Enabling e2resize support" >&6; }
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005717fi
5718
5719else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005720 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling e2resize support by default" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005721$as_echo "Enabling e2resize support by default" >&6; }
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005722RESIZER_CMT=
5723
Theodore Ts'oe1052142006-10-21 21:46:47 -04005724fi
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005725
Theodore Ts'oe1052142006-10-21 21:46:47 -04005726
Theodore Ts'o8d9c50c2010-12-24 15:19:44 -05005727# Check whether --enable-defrag was given.
5728if test "${enable_defrag+set}" = set; then :
5729 enableval=$enable_defrag; if test "$enableval" = "no"
5730then
5731 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling e4defrag support" >&5
5732$as_echo "Disabling e4defrag support" >&6; }
5733 DEFRAG_CMT="#"
5734else
5735 DEFRAG_CMT=
5736 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling e4defrag support" >&5
5737$as_echo "Enabling e4defrag support" >&6; }
5738fi
5739
5740else
Theodore Ts'o6c59a662014-01-04 20:44:29 -05005741 if test -z "$WITH_DIET_LIBC"
5742then
5743 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling e4defrag support by default" >&5
Theodore Ts'o8d9c50c2010-12-24 15:19:44 -05005744$as_echo "Enabling e4defrag support by default" >&6; }
Theodore Ts'o6c59a662014-01-04 20:44:29 -05005745 DEFRAG_CMT=
5746else
5747 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling e4defrag support by default" >&5
5748$as_echo "Disabling e4defrag support by default" >&6; }
5749 DEFRAG_CMT="#"
5750fi
Theodore Ts'o8d9c50c2010-12-24 15:19:44 -05005751
5752fi
5753
5754
Theodore Ts'oe1052142006-10-21 21:46:47 -04005755# Check whether --enable-fsck was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005756if test "${enable_fsck+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04005757 enableval=$enable_fsck; if test "$enableval" = "no"
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005758then
5759 FSCK_PROG='' FSCK_MAN=''
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005760 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Not building fsck wrapper" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005761$as_echo "Not building fsck wrapper" >&6; }
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005762else
5763 FSCK_PROG=fsck FSCK_MAN=fsck.8
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005764 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Building fsck wrapper" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005765$as_echo "Building fsck wrapper" >&6; }
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005766fi
5767
5768else
5769 case "$host_os" in
Theodore Ts'oe3632402004-05-04 19:39:54 -04005770 gnu*)
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005771 FSCK_PROG='' FSCK_MAN=''
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005772 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Not building fsck wrapper by default" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005773$as_echo "Not building fsck wrapper by default" >&6; }
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005774 ;;
5775 *)
5776 FSCK_PROG=fsck FSCK_MAN=fsck.8
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005777 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Building fsck wrapper by default" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005778$as_echo "Building fsck wrapper by default" >&6; }
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005779esac
5780
Theodore Ts'oe1052142006-10-21 21:46:47 -04005781fi
Theodore Ts'o93636bd2003-07-12 02:45:05 -04005782
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005783
Theodore Ts'oe1052142006-10-21 21:46:47 -04005784
5785# Check whether --enable-e2initrd-helper was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005786if test "${enable_e2initrd_helper+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04005787 enableval=$enable_e2initrd_helper; if test "$enableval" = "no"
Theodore Ts'o5d407732004-09-18 14:53:14 -04005788then
5789 E2INITRD_PROG='' E2INITRD_MAN=''
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005790 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Not building e2initrd helper" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005791$as_echo "Not building e2initrd helper" >&6; }
Theodore Ts'o5d407732004-09-18 14:53:14 -04005792else
5793 E2INITRD_PROG=e2initrd_helper E2INITRD_MAN=e2initrd_helper.8
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005794 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Building e2initrd helper" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005795$as_echo "Building e2initrd helper" >&6; }
Theodore Ts'o5d407732004-09-18 14:53:14 -04005796fi
5797
5798else
5799 E2INITRD_PROG=e2initrd_helper E2INITRD_MAN=e2initrd_helper.8
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005800{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Building e2initrd helper by default" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005801$as_echo "Building e2initrd helper by default" >&6; }
Theodore Ts'o5d407732004-09-18 14:53:14 -04005802
Theodore Ts'oe1052142006-10-21 21:46:47 -04005803fi
Theodore Ts'o5d407732004-09-18 14:53:14 -04005804
5805
Theodore Ts'oe1052142006-10-21 21:46:47 -04005806
Theodore Ts'o32493942007-12-31 10:45:01 -05005807# Check whether --enable-tls was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005808if test "${enable_tls+set}" = set; then :
Theodore Ts'o32493942007-12-31 10:45:01 -05005809 enableval=$enable_tls; if test "$enableval" = "no"
5810then
5811 try_tls=""
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005812 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling thread local support" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005813$as_echo "Disabling thread local support" >&6; }
Theodore Ts'o32493942007-12-31 10:45:01 -05005814else
5815 try_tls="yes"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005816 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling thread local support" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005817$as_echo "Enabling thread local support" >&6; }
Theodore Ts'o32493942007-12-31 10:45:01 -05005818fi
5819
5820else
Theodore Ts'oeafba6c2008-07-10 10:21:42 -04005821 if test -n "$WITH_DIET_LIBC"
5822then
5823 try_tls=""
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005824 { $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 +01005825$as_echo "Diet libc does not support thread local support" >&6; }
Theodore Ts'oeafba6c2008-07-10 10:21:42 -04005826else
5827 try_tls="yes"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005828 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Try using thread local support by default" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005829$as_echo "Try using thread local support by default" >&6; }
Theodore Ts'oeafba6c2008-07-10 10:21:42 -04005830fi
Theodore Ts'o32493942007-12-31 10:45:01 -05005831
5832fi
5833
5834if test "$try_tls" = "yes"
5835then
5836
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005837 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for thread local storage (TLS) class" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005838$as_echo_n "checking for thread local storage (TLS) class... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10005839 if ${ac_cv_tls+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005840 $as_echo_n "(cached) " >&6
Theodore Ts'o32493942007-12-31 10:45:01 -05005841else
5842
5843 ax_tls_keywords="__thread __declspec(thread) none"
5844 for ax_tls_keyword in $ax_tls_keywords; do
5845 case $ax_tls_keyword in
5846 none) ac_cv_tls=none ; break ;;
5847 *)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005848 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'o32493942007-12-31 10:45:01 -05005849/* end confdefs.h. */
5850#include <stdlib.h>
5851 static void
5852 foo(void) {
5853 static $ax_tls_keyword int bar;
5854 exit(1);
5855 }
5856int
5857main ()
5858{
5859
5860 ;
5861 return 0;
5862}
5863_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005864if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'o32493942007-12-31 10:45:01 -05005865 ac_cv_tls=$ax_tls_keyword ; break
5866else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005867 ac_cv_tls=none
Theodore Ts'o32493942007-12-31 10:45:01 -05005868
5869fi
Theodore Ts'o32493942007-12-31 10:45:01 -05005870rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5871 esac
5872 done
5873
5874fi
5875
5876
5877 if test "$ac_cv_tls" != "none"; then
5878
5879cat >>confdefs.h <<_ACEOF
5880#define TLS $ac_cv_tls
5881_ACEOF
5882
5883 fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005884 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_tls" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005885$as_echo "$ac_cv_tls" >&6; }
Theodore Ts'o32493942007-12-31 10:45:01 -05005886
5887fi
Theodore Ts'od1154eb2011-09-18 17:34:37 -04005888
Theodore Ts'o5610f992007-12-31 11:16:56 -05005889# Check whether --enable-uuidd was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005890if test "${enable_uuidd+set}" = set; then :
Theodore Ts'o5610f992007-12-31 11:16:56 -05005891 enableval=$enable_uuidd; if test "$enableval" = "no"
5892then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005893 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Not building uuidd" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005894$as_echo "Not building uuidd" >&6; }
Theodore Ts'o5610f992007-12-31 11:16:56 -05005895 UUIDD_CMT="#"
5896else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005897 $as_echo "#define USE_UUIDD 1" >>confdefs.h
Theodore Ts'o5610f992007-12-31 11:16:56 -05005898
5899 UUIDD_CMT=""
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005900 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Building uuidd" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005901$as_echo "Building uuidd" >&6; }
Theodore Ts'o5610f992007-12-31 11:16:56 -05005902fi
5903
5904else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005905 $as_echo "#define USE_UUIDD 1" >>confdefs.h
Theodore Ts'o5610f992007-12-31 11:16:56 -05005906
Theodore Ts'oe3d10152014-09-19 00:26:26 -04005907if test -z "$UUID_CMT"
5908then
5909 UUIDD_CMT=""
5910 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Building uuidd by default" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005911$as_echo "Building uuidd by default" >&6; }
Theodore Ts'oe3d10152014-09-19 00:26:26 -04005912else
5913 UUIDD_CMT="#"
5914 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling uuidd by default" >&5
5915$as_echo "Disabling uuidd by default" >&6; }
5916fi
Theodore Ts'o5610f992007-12-31 11:16:56 -05005917
5918fi
5919
5920
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10005921
5922# Check whether --enable-mmp was given.
5923if test "${enable_mmp+set}" = set; then :
5924 enableval=$enable_mmp; if test "$enableval" = "no"
5925then
5926 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling mmp support" >&5
5927$as_echo "Disabling mmp support" >&6; }
5928else
5929 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling mmp support" >&5
5930$as_echo "Enabling mmp support" >&6; }
5931 $as_echo "#define CONFIG_MMP 1" >>confdefs.h
5932
5933fi
5934
5935else
5936 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling mmp support by default" >&5
5937$as_echo "Enabling mmp support by default" >&6; }
5938$as_echo "#define CONFIG_MMP 1" >>confdefs.h
5939
5940
5941fi
5942
Tony Breeds1625bf42012-07-30 14:44:12 -04005943
Theodore Ts'o749f0712016-05-29 20:48:54 -04005944# Check whether --enable-tdb was given.
5945if test "${enable_tdb+set}" = set; then :
5946 enableval=$enable_tdb; if test "$enableval" = "no"
5947then
5948 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling tdb support" >&5
5949$as_echo "Disabling tdb support" >&6; }
5950 TDB_CMT="#"
5951 TDB_MAN_COMMENT='.\"'
5952else
5953 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling tdb support" >&5
5954$as_echo "Enabling tdb support" >&6; }
5955 $as_echo "#define CONFIG_TDB 1" >>confdefs.h
5956
5957 TDB_CMT=""
5958 TDB_MAN_COMMENT=""
5959fi
5960
5961else
5962 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling mmp support by default" >&5
5963$as_echo "Enabling mmp support by default" >&6; }
5964$as_echo "#define CONFIG_TDB 1" >>confdefs.h
5965
5966TDB_CMT=""
5967TDB_MAN_COMMENT=""
5968
5969fi
5970
5971
5972
5973
Tony Breeds1625bf42012-07-30 14:44:12 -04005974# Check whether --enable-bmap-stats was given.
5975if test "${enable_bmap_stats+set}" = set; then :
5976 enableval=$enable_bmap_stats; if test "$enableval" = "no"
5977then
5978 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling bitmap statistics support" >&5
5979$as_echo "Disabling bitmap statistics support" >&6; }
5980else
5981 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling bitmap statistics support" >&5
5982$as_echo "Enabling bitmap statistics support" >&6; }
5983 $as_echo "#define ENABLE_BMAP_STATS 1" >>confdefs.h
5984
5985fi
5986
5987else
5988 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling bitmap statistics support by default" >&5
5989$as_echo "Enabling bitmap statistics support by default" >&6; }
5990$as_echo "#define ENABLE_BMAP_STATS 1" >>confdefs.h
5991
5992
5993fi
5994
5995
5996# Check whether --enable-bmap-stats-ops was given.
5997if test "${enable_bmap_stats_ops+set}" = set; then :
5998 enableval=$enable_bmap_stats_ops; if test "$enableval" = "no"
5999then
6000 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling additional bitmap statistics" >&5
6001$as_echo "Disabling additional bitmap statistics" >&6; }
6002else
6003 if test "x${enable_bmap_stats}" = "xno"; then :
6004 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
6005$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
6006as_fn_error $? "Error --enable-bmap-stats-ops requires bmap-stats
6007See \`config.log' for more details" "$LINENO" 5; }
6008fi
6009
6010 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling additional bitmap statistics" >&5
6011$as_echo "Enabling additional bitmap statistics" >&6; }
6012 $as_echo "#define ENABLE_BMAP_STATS_OPS 1" >>confdefs.h
6013
6014fi
6015
6016else
6017 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling additional bitmap statistics by default" >&5
6018$as_echo "Disabling additional bitmap statistics by default" >&6; }
6019
6020fi
6021
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00006022MAKEFILE_LIBRARY=$srcdir/lib/Makefile.library
6023
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006024GETTEXT_PACKAGE=e2fsprogs
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006025PACKAGE=e2fsprogs
6026VERSION="$E2FSPROGS_VERSION"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006027VERSION=0.14.1
Theodore Ts'od1154eb2011-09-18 17:34:37 -04006028
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006029cat >>confdefs.h <<_ACEOF
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006030#define PACKAGE "$PACKAGE"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006031_ACEOF
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006032
Theodore Ts'od1154eb2011-09-18 17:34:37 -04006033
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006034cat >>confdefs.h <<_ACEOF
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006035#define VERSION "$VERSION"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006036_ACEOF
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006037
Theodore Ts'o93636bd2003-07-12 02:45:05 -04006038
6039
6040
6041
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006042{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006043$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
6044set x ${MAKE-make}
6045ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10006046if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006047 $as_echo_n "(cached) " >&6
Theodore Ts'oa04eba32003-05-03 16:35:17 -04006048else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006049 cat >conftest.make <<\_ACEOF
Theodore Ts'oe1052142006-10-21 21:46:47 -04006050SHELL = /bin/sh
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006051all:
Theodore Ts'oe1052142006-10-21 21:46:47 -04006052 @echo '@@@%%%=$(MAKE)=@@@%%%'
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006053_ACEOF
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10006054# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
Theodore Ts'oe1052142006-10-21 21:46:47 -04006055case `${MAKE-make} -f conftest.make 2>/dev/null` in
6056 *@@@%%%=?*=@@@%%%*)
6057 eval ac_cv_prog_make_${ac_make}_set=yes;;
6058 *)
6059 eval ac_cv_prog_make_${ac_make}_set=no;;
6060esac
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006061rm -f conftest.make
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006062fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04006063if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006064 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006065$as_echo "yes" >&6; }
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006066 SET_MAKE=
6067else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006068 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006069$as_echo "no" >&6; }
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006070 SET_MAKE="MAKE=${MAKE-make}"
6071fi
6072
Theodore Ts'oa04eba32003-05-03 16:35:17 -04006073# Find a good install program. We prefer a C program (faster),
6074# so one script is as good as another. But avoid the broken or
6075# incompatible versions:
6076# SysV /etc/install, /usr/sbin/install
6077# SunOS /usr/etc/install
6078# IRIX /sbin/install
6079# AIX /bin/install
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006080# AmigaOS /C/install, which installs bootblocks on floppy discs
Theodore Ts'oa04eba32003-05-03 16:35:17 -04006081# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
6082# AFS /usr/afsws/bin/install, which mishandles nonexistent args
6083# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006084# OS/2's system install, which has a completely different semantic
Theodore Ts'oa04eba32003-05-03 16:35:17 -04006085# ./install, which can be erroneously created by make from ./install.sh.
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006086# Reject install programs that cannot install multiple files.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006087{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006088$as_echo_n "checking for a BSD-compatible install... " >&6; }
Theodore Ts'oa04eba32003-05-03 16:35:17 -04006089if test -z "$INSTALL"; then
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10006090if ${ac_cv_path_install+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006091 $as_echo_n "(cached) " >&6
Theodore Ts'oa04eba32003-05-03 16:35:17 -04006092else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006093 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6094for as_dir in $PATH
6095do
6096 IFS=$as_save_IFS
6097 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006098 # Account for people who put trailing slashes in PATH elements.
6099case $as_dir/ in #((
6100 ./ | .// | /[cC]/* | \
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006101 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006102 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006103 /usr/ucb/* ) ;;
6104 *)
6105 # OSF1 and SCO ODT 3.0 have their own names for install.
6106 # Don't use installbsd from OSF since it installs stuff as root
6107 # by default.
6108 for ac_prog in ginstall scoinst install; do
6109 for ac_exec_ext in '' $ac_executable_extensions; do
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10006110 if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
Theodore Ts'oa04eba32003-05-03 16:35:17 -04006111 if test $ac_prog = install &&
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006112 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
Theodore Ts'oa04eba32003-05-03 16:35:17 -04006113 # AIX install. It has an incompatible calling convention.
6114 :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006115 elif test $ac_prog = install &&
6116 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
6117 # program-specific install script used by HP pwplus--don't use.
6118 :
Theodore Ts'oa04eba32003-05-03 16:35:17 -04006119 else
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006120 rm -rf conftest.one conftest.two conftest.dir
6121 echo one > conftest.one
6122 echo two > conftest.two
6123 mkdir conftest.dir
6124 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
6125 test -s conftest.one && test -s conftest.two &&
6126 test -s conftest.dir/conftest.one &&
6127 test -s conftest.dir/conftest.two
6128 then
6129 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
6130 break 3
6131 fi
Theodore Ts'oa04eba32003-05-03 16:35:17 -04006132 fi
6133 fi
6134 done
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006135 done
6136 ;;
6137esac
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006138
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006139 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04006140IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006141
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006142rm -rf conftest.one conftest.two conftest.dir
Theodore Ts'oa04eba32003-05-03 16:35:17 -04006143
6144fi
6145 if test "${ac_cv_path_install+set}" = set; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006146 INSTALL=$ac_cv_path_install
Theodore Ts'oa04eba32003-05-03 16:35:17 -04006147 else
Theodore Ts'oe1052142006-10-21 21:46:47 -04006148 # As a last resort, use the slow shell script. Don't cache a
6149 # value for INSTALL within a source directory, because that will
Theodore Ts'oa04eba32003-05-03 16:35:17 -04006150 # break other packages using the cache if that directory is
Theodore Ts'oe1052142006-10-21 21:46:47 -04006151 # removed, or if the value is a relative name.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006152 INSTALL=$ac_install_sh
Theodore Ts'oa04eba32003-05-03 16:35:17 -04006153 fi
6154fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006155{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006156$as_echo "$INSTALL" >&6; }
Theodore Ts'oa04eba32003-05-03 16:35:17 -04006157
6158# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
6159# It thinks the first close brace ends the variable substitution.
6160test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
6161
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006162test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
Theodore Ts'oa04eba32003-05-03 16:35:17 -04006163
6164test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
6165
Theodore Ts'o93613952014-07-03 23:44:13 -04006166{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
6167$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
6168if test -z "$MKDIR_P"; then
6169 if ${ac_cv_path_mkdir+:} false; then :
6170 $as_echo_n "(cached) " >&6
6171else
6172 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6173for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
6174do
6175 IFS=$as_save_IFS
6176 test -z "$as_dir" && as_dir=.
6177 for ac_prog in mkdir gmkdir; do
6178 for ac_exec_ext in '' $ac_executable_extensions; do
6179 as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue
6180 case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
6181 'mkdir (GNU coreutils) '* | \
6182 'mkdir (coreutils) '* | \
6183 'mkdir (fileutils) '4.1*)
6184 ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
6185 break 3;;
6186 esac
6187 done
6188 done
6189 done
6190IFS=$as_save_IFS
Theodore Ts'o93636bd2003-07-12 02:45:05 -04006191
Theodore Ts'o93613952014-07-03 23:44:13 -04006192fi
Theodore Ts'oa04eba32003-05-03 16:35:17 -04006193
Theodore Ts'o93613952014-07-03 23:44:13 -04006194 test -d ./--version && rmdir ./--version
6195 if test "${ac_cv_path_mkdir+set}" = set; then
6196 MKDIR_P="$ac_cv_path_mkdir -p"
6197 else
6198 # As a last resort, use the slow shell script. Don't cache a
6199 # value for MKDIR_P within a source directory, because that will
6200 # break other packages using the cache if that directory is
6201 # removed, or if the value is a relative name.
6202 MKDIR_P="$ac_install_sh -d"
6203 fi
6204fi
6205{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
6206$as_echo "$MKDIR_P" >&6; }
6207
6208{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
6209$as_echo_n "checking for a sed that does not truncate output... " >&6; }
6210if ${ac_cv_path_SED+:} false; then :
6211 $as_echo_n "(cached) " >&6
6212else
6213 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
6214 for ac_i in 1 2 3 4 5 6 7; do
6215 ac_script="$ac_script$as_nl$ac_script"
6216 done
6217 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
6218 { ac_script=; unset ac_script;}
6219 if test -z "$SED"; then
6220 ac_path_SED_found=false
6221 # Loop through the user's path and test for each of PROGNAME-LIST
6222 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6223for as_dir in $PATH
6224do
6225 IFS=$as_save_IFS
6226 test -z "$as_dir" && as_dir=.
6227 for ac_prog in sed gsed; do
6228 for ac_exec_ext in '' $ac_executable_extensions; do
6229 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
6230 as_fn_executable_p "$ac_path_SED" || continue
6231# Check for GNU ac_path_SED and select it if it is found.
6232 # Check for GNU $ac_path_SED
6233case `"$ac_path_SED" --version 2>&1` in
6234*GNU*)
6235 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
6236*)
6237 ac_count=0
6238 $as_echo_n 0123456789 >"conftest.in"
6239 while :
6240 do
6241 cat "conftest.in" "conftest.in" >"conftest.tmp"
6242 mv "conftest.tmp" "conftest.in"
6243 cp "conftest.in" "conftest.nl"
6244 $as_echo '' >> "conftest.nl"
6245 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
6246 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
6247 as_fn_arith $ac_count + 1 && ac_count=$as_val
6248 if test $ac_count -gt ${ac_path_SED_max-0}; then
6249 # Best one so far, save it but keep looking for a better one
6250 ac_cv_path_SED="$ac_path_SED"
6251 ac_path_SED_max=$ac_count
6252 fi
6253 # 10*(2^10) chars as input seems more than enough
6254 test $ac_count -gt 10 && break
6255 done
6256 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
6257esac
6258
6259 $ac_path_SED_found && break 3
6260 done
6261 done
6262 done
6263IFS=$as_save_IFS
6264 if test -z "$ac_cv_path_SED"; then
6265 as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
6266 fi
6267else
6268 ac_cv_path_SED=$SED
6269fi
6270
6271fi
6272{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
6273$as_echo "$ac_cv_path_SED" >&6; }
6274 SED="$ac_cv_path_SED"
6275 rm -f conftest.sed
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006276
6277
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006278 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006279$as_echo_n "checking whether NLS is requested... " >&6; }
Theodore Ts'oe1052142006-10-21 21:46:47 -04006280 # Check whether --enable-nls was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006281if test "${enable_nls+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04006282 enableval=$enable_nls; USE_NLS=$enableval
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006283else
6284 USE_NLS=yes
Theodore Ts'oe1052142006-10-21 21:46:47 -04006285fi
6286
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006287 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006288$as_echo "$USE_NLS" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006289
6290
6291
6292
Theodore Ts'o93613952014-07-03 23:44:13 -04006293 GETTEXT_MACRO_VERSION=0.18
6294
6295
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006296
6297
6298# Prepare PATH_SEPARATOR.
6299# The user is always right.
6300if test "${PATH_SEPARATOR+set}" != set; then
Theodore Ts'o93613952014-07-03 23:44:13 -04006301 # Determine PATH_SEPARATOR by trying to find /bin/sh in a PATH which
6302 # contains only /bin. Note that ksh looks also at the FPATH variable,
6303 # so we have to set that as well for the test.
6304 PATH_SEPARATOR=:
6305 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 \
6306 && { (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 \
6307 || PATH_SEPARATOR=';'
6308 }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006309fi
6310
6311# Find out how to test for executable files. Don't use a zero-byte file,
6312# as systems may use methods other than mode bits to determine executability.
6313cat >conf$$.file <<_ASEOF
6314#! /bin/sh
6315exit 0
6316_ASEOF
6317chmod +x conf$$.file
6318if test -x conf$$.file >/dev/null 2>&1; then
6319 ac_executable_p="test -x"
6320else
6321 ac_executable_p="test -f"
6322fi
6323rm -f conf$$.file
6324
6325# Extract the first word of "msgfmt", so it can be a program name with args.
6326set dummy msgfmt; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006327{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006328$as_echo_n "checking for $ac_word... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10006329if ${ac_cv_path_MSGFMT+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006330 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006331else
6332 case "$MSGFMT" in
6333 [\\/]* | ?:[\\/]*)
6334 ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
6335 ;;
6336 *)
6337 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
6338 for ac_dir in $PATH; do
6339 IFS="$ac_save_IFS"
6340 test -z "$ac_dir" && ac_dir=.
6341 for ac_exec_ext in '' $ac_executable_extensions; do
6342 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'o93613952014-07-03 23:44:13 -04006343 echo "$as_me: trying $ac_dir/$ac_word..." >&5
6344 if $ac_dir/$ac_word --statistics /dev/null >&5 2>&1 &&
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006345 (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
6346 ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext"
6347 break 2
6348 fi
6349 fi
6350 done
6351 done
6352 IFS="$ac_save_IFS"
6353 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":"
6354 ;;
6355esac
6356fi
6357MSGFMT="$ac_cv_path_MSGFMT"
6358if test "$MSGFMT" != ":"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006359 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006360$as_echo "$MSGFMT" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006361else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006362 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006363$as_echo "no" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006364fi
6365
6366 # Extract the first word of "gmsgfmt", so it can be a program name with args.
6367set dummy gmsgfmt; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006368{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006369$as_echo_n "checking for $ac_word... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10006370if ${ac_cv_path_GMSGFMT+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006371 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006372else
6373 case $GMSGFMT in
6374 [\\/]* | ?:[\\/]*)
6375 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
6376 ;;
6377 *)
6378 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6379for as_dir in $PATH
6380do
6381 IFS=$as_save_IFS
6382 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006383 for ac_exec_ext in '' $ac_executable_extensions; do
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10006384 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006385 ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006386 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006387 break 2
6388 fi
6389done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006390 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04006391IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006392
6393 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
6394 ;;
6395esac
6396fi
6397GMSGFMT=$ac_cv_path_GMSGFMT
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006398if test -n "$GMSGFMT"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006399 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GMSGFMT" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006400$as_echo "$GMSGFMT" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006401else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006402 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006403$as_echo "no" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006404fi
6405
6406
6407
Theodore Ts'o93613952014-07-03 23:44:13 -04006408 case `$MSGFMT --version | sed 1q | sed -e 's,^[^0-9]*,,'` in
6409 '' | 0.[0-9] | 0.[0-9].* | 0.1[0-4] | 0.1[0-4].*) MSGFMT_015=: ;;
6410 *) MSGFMT_015=$MSGFMT ;;
6411 esac
6412
6413 case `$GMSGFMT --version | sed 1q | sed -e 's,^[^0-9]*,,'` in
6414 '' | 0.[0-9] | 0.[0-9].* | 0.1[0-4] | 0.1[0-4].*) GMSGFMT_015=: ;;
6415 *) GMSGFMT_015=$GMSGFMT ;;
6416 esac
6417
6418
Theodore Ts'oe1052142006-10-21 21:46:47 -04006419
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006420# Prepare PATH_SEPARATOR.
6421# The user is always right.
6422if test "${PATH_SEPARATOR+set}" != set; then
Theodore Ts'o93613952014-07-03 23:44:13 -04006423 # Determine PATH_SEPARATOR by trying to find /bin/sh in a PATH which
6424 # contains only /bin. Note that ksh looks also at the FPATH variable,
6425 # so we have to set that as well for the test.
6426 PATH_SEPARATOR=:
6427 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 \
6428 && { (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 \
6429 || PATH_SEPARATOR=';'
6430 }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006431fi
6432
6433# Find out how to test for executable files. Don't use a zero-byte file,
6434# as systems may use methods other than mode bits to determine executability.
6435cat >conf$$.file <<_ASEOF
6436#! /bin/sh
6437exit 0
6438_ASEOF
6439chmod +x conf$$.file
6440if test -x conf$$.file >/dev/null 2>&1; then
6441 ac_executable_p="test -x"
6442else
6443 ac_executable_p="test -f"
6444fi
6445rm -f conf$$.file
6446
6447# Extract the first word of "xgettext", so it can be a program name with args.
6448set dummy xgettext; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006449{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006450$as_echo_n "checking for $ac_word... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10006451if ${ac_cv_path_XGETTEXT+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006452 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006453else
6454 case "$XGETTEXT" in
6455 [\\/]* | ?:[\\/]*)
6456 ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
6457 ;;
6458 *)
6459 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
6460 for ac_dir in $PATH; do
6461 IFS="$ac_save_IFS"
6462 test -z "$ac_dir" && ac_dir=.
6463 for ac_exec_ext in '' $ac_executable_extensions; do
6464 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'o93613952014-07-03 23:44:13 -04006465 echo "$as_me: trying $ac_dir/$ac_word..." >&5
6466 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 -05006467 (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
6468 ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext"
6469 break 2
6470 fi
6471 fi
6472 done
6473 done
6474 IFS="$ac_save_IFS"
6475 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
6476 ;;
6477esac
6478fi
6479XGETTEXT="$ac_cv_path_XGETTEXT"
6480if test "$XGETTEXT" != ":"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006481 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XGETTEXT" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006482$as_echo "$XGETTEXT" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006483else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006484 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006485$as_echo "no" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006486fi
6487
6488 rm -f messages.po
6489
Theodore Ts'o93613952014-07-03 23:44:13 -04006490 case `$XGETTEXT --version | sed 1q | sed -e 's,^[^0-9]*,,'` in
6491 '' | 0.[0-9] | 0.[0-9].* | 0.1[0-4] | 0.1[0-4].*) XGETTEXT_015=: ;;
6492 *) XGETTEXT_015=$XGETTEXT ;;
6493 esac
6494
6495
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006496
6497# Prepare PATH_SEPARATOR.
6498# The user is always right.
6499if test "${PATH_SEPARATOR+set}" != set; then
Theodore Ts'o93613952014-07-03 23:44:13 -04006500 # Determine PATH_SEPARATOR by trying to find /bin/sh in a PATH which
6501 # contains only /bin. Note that ksh looks also at the FPATH variable,
6502 # so we have to set that as well for the test.
6503 PATH_SEPARATOR=:
6504 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 \
6505 && { (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 \
6506 || PATH_SEPARATOR=';'
6507 }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006508fi
6509
6510# Find out how to test for executable files. Don't use a zero-byte file,
6511# as systems may use methods other than mode bits to determine executability.
6512cat >conf$$.file <<_ASEOF
6513#! /bin/sh
6514exit 0
6515_ASEOF
6516chmod +x conf$$.file
6517if test -x conf$$.file >/dev/null 2>&1; then
6518 ac_executable_p="test -x"
6519else
6520 ac_executable_p="test -f"
6521fi
6522rm -f conf$$.file
6523
6524# Extract the first word of "msgmerge", so it can be a program name with args.
6525set dummy msgmerge; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006526{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006527$as_echo_n "checking for $ac_word... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10006528if ${ac_cv_path_MSGMERGE+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006529 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006530else
6531 case "$MSGMERGE" in
6532 [\\/]* | ?:[\\/]*)
6533 ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path.
6534 ;;
6535 *)
6536 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
6537 for ac_dir in $PATH; do
6538 IFS="$ac_save_IFS"
6539 test -z "$ac_dir" && ac_dir=.
6540 for ac_exec_ext in '' $ac_executable_extensions; do
6541 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'o93613952014-07-03 23:44:13 -04006542 echo "$as_me: trying $ac_dir/$ac_word..." >&5
6543 if $ac_dir/$ac_word --update -q /dev/null /dev/null >&5 2>&1; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006544 ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext"
6545 break 2
6546 fi
6547 fi
6548 done
6549 done
6550 IFS="$ac_save_IFS"
6551 test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":"
6552 ;;
6553esac
6554fi
6555MSGMERGE="$ac_cv_path_MSGMERGE"
6556if test "$MSGMERGE" != ":"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006557 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGMERGE" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006558$as_echo "$MSGMERGE" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006559else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006560 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006561$as_echo "no" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006562fi
6563
6564
Theodore Ts'o93613952014-07-03 23:44:13 -04006565 test -n "$localedir" || localedir='${datadir}/locale'
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006566
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006567
Theodore Ts'o93613952014-07-03 23:44:13 -04006568 test -n "${XGETTEXT_EXTRA_OPTIONS+set}" || XGETTEXT_EXTRA_OPTIONS=
6569
6570
6571 ac_config_commands="$ac_config_commands po-directories"
6572
6573
6574
6575 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C Library 2 or newer" >&5
6576$as_echo_n "checking whether we are using the GNU C Library 2 or newer... " >&6; }
6577if ${ac_cv_gnu_library_2+:} false; then :
6578 $as_echo_n "(cached) " >&6
6579else
6580 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6581/* end confdefs.h. */
6582
6583#include <features.h>
6584#ifdef __GNU_LIBRARY__
6585 #if (__GLIBC__ >= 2) && !defined __UCLIBC__
6586 Lucky GNU user
6587 #endif
6588#endif
6589
6590_ACEOF
6591if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6592 $EGREP "Lucky GNU user" >/dev/null 2>&1; then :
6593 ac_cv_gnu_library_2=yes
6594else
6595 ac_cv_gnu_library_2=no
6596fi
6597rm -f conftest*
6598
6599
6600
6601fi
6602{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_gnu_library_2" >&5
6603$as_echo "$ac_cv_gnu_library_2" >&6; }
6604
6605 GLIBC2="$ac_cv_gnu_library_2"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006606
6607
6608if test -n "$ac_tool_prefix"; then
6609 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6610set dummy ${ac_tool_prefix}ranlib; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006611{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006612$as_echo_n "checking for $ac_word... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10006613if ${ac_cv_prog_RANLIB+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006614 $as_echo_n "(cached) " >&6
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006615else
6616 if test -n "$RANLIB"; then
6617 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6618else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006619as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6620for as_dir in $PATH
6621do
6622 IFS=$as_save_IFS
6623 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006624 for ac_exec_ext in '' $ac_executable_extensions; do
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10006625 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006626 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006627 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006628 break 2
6629 fi
6630done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006631 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04006632IFS=$as_save_IFS
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006633
6634fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006635fi
6636RANLIB=$ac_cv_prog_RANLIB
6637if test -n "$RANLIB"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006638 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006639$as_echo "$RANLIB" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006640else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006641 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006642$as_echo "no" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006643fi
Theodore Ts'o93636bd2003-07-12 02:45:05 -04006644
Theodore Ts'oe1052142006-10-21 21:46:47 -04006645
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006646fi
6647if test -z "$ac_cv_prog_RANLIB"; then
6648 ac_ct_RANLIB=$RANLIB
6649 # Extract the first word of "ranlib", so it can be a program name with args.
6650set dummy ranlib; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006651{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006652$as_echo_n "checking for $ac_word... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10006653if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006654 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006655else
6656 if test -n "$ac_ct_RANLIB"; then
6657 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6658else
6659as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6660for as_dir in $PATH
6661do
6662 IFS=$as_save_IFS
6663 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006664 for ac_exec_ext in '' $ac_executable_extensions; do
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10006665 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006666 ac_cv_prog_ac_ct_RANLIB="ranlib"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006667 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006668 break 2
6669 fi
6670done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006671 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04006672IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006673
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006674fi
6675fi
6676ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6677if test -n "$ac_ct_RANLIB"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006678 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006679$as_echo "$ac_ct_RANLIB" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006680else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006681 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006682$as_echo "no" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006683fi
6684
Theodore Ts'oe1052142006-10-21 21:46:47 -04006685 if test "x$ac_ct_RANLIB" = x; then
6686 RANLIB=":"
6687 else
6688 case $cross_compiling:$ac_tool_warned in
6689yes:)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006690{ $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 +01006691$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
Theodore Ts'oe1052142006-10-21 21:46:47 -04006692ac_tool_warned=yes ;;
6693esac
6694 RANLIB=$ac_ct_RANLIB
6695 fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006696else
6697 RANLIB="$ac_cv_prog_RANLIB"
6698fi
6699
6700
Theodore Ts'o93613952014-07-03 23:44:13 -04006701
6702 CFLAG_VISIBILITY=
6703 HAVE_VISIBILITY=0
6704 if test -n "$GCC"; then
6705 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the -Werror option is usable" >&5
6706$as_echo_n "checking whether the -Werror option is usable... " >&6; }
6707 if ${gl_cv_cc_vis_werror+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006708 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006709else
Theodore Ts'o93613952014-07-03 23:44:13 -04006710
6711 gl_save_CFLAGS="$CFLAGS"
6712 CFLAGS="$CFLAGS -Werror"
6713 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006714/* end confdefs.h. */
6715
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006716int
6717main ()
6718{
Theodore Ts'o93613952014-07-03 23:44:13 -04006719
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006720 ;
6721 return 0;
6722}
6723_ACEOF
Theodore Ts'o93613952014-07-03 23:44:13 -04006724if ac_fn_c_try_compile "$LINENO"; then :
6725 gl_cv_cc_vis_werror=yes
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006726else
Theodore Ts'o93613952014-07-03 23:44:13 -04006727 gl_cv_cc_vis_werror=no
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006728fi
Theodore Ts'o93613952014-07-03 23:44:13 -04006729rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6730 CFLAGS="$gl_save_CFLAGS"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006731fi
6732
Theodore Ts'o93613952014-07-03 23:44:13 -04006733 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_cc_vis_werror" >&5
6734$as_echo "$gl_cv_cc_vis_werror" >&6; }
6735 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for simple visibility declarations" >&5
6736$as_echo_n "checking for simple visibility declarations... " >&6; }
6737 if ${gl_cv_cc_visibility+:} false; then :
Theodore Ts'od1154eb2011-09-18 17:34:37 -04006738 $as_echo_n "(cached) " >&6
6739else
Theodore Ts'o93613952014-07-03 23:44:13 -04006740
6741 gl_save_CFLAGS="$CFLAGS"
6742 CFLAGS="$CFLAGS -fvisibility=hidden"
6743 if test $gl_cv_cc_vis_werror = yes; then
6744 CFLAGS="$CFLAGS -Werror"
6745 fi
6746 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6747/* end confdefs.h. */
6748extern __attribute__((__visibility__("hidden"))) int hiddenvar;
6749 extern __attribute__((__visibility__("default"))) int exportedvar;
6750 extern __attribute__((__visibility__("hidden"))) int hiddenfunc (void);
6751 extern __attribute__((__visibility__("default"))) int exportedfunc (void);
6752 void dummyfunc (void) {}
6753
6754int
6755main ()
6756{
6757
6758 ;
6759 return 0;
6760}
6761_ACEOF
6762if ac_fn_c_try_compile "$LINENO"; then :
6763 gl_cv_cc_visibility=yes
6764else
6765 gl_cv_cc_visibility=no
6766fi
6767rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6768 CFLAGS="$gl_save_CFLAGS"
6769fi
6770
6771 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_cc_visibility" >&5
6772$as_echo "$gl_cv_cc_visibility" >&6; }
6773 if test $gl_cv_cc_visibility = yes; then
6774 CFLAG_VISIBILITY="-fvisibility=hidden"
6775 HAVE_VISIBILITY=1
Theodore Ts'od1154eb2011-09-18 17:34:37 -04006776 fi
Theodore Ts'od1154eb2011-09-18 17:34:37 -04006777 fi
Theodore Ts'od1154eb2011-09-18 17:34:37 -04006778
6779
Theodore Ts'od1154eb2011-09-18 17:34:37 -04006780
Theodore Ts'o93613952014-07-03 23:44:13 -04006781cat >>confdefs.h <<_ACEOF
6782#define HAVE_VISIBILITY $HAVE_VISIBILITY
Theodore Ts'od1154eb2011-09-18 17:34:37 -04006783_ACEOF
Theodore Ts'od1154eb2011-09-18 17:34:37 -04006784
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006785
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006786{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006787$as_echo_n "checking for inline... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10006788if ${ac_cv_c_inline+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006789 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006790else
6791 ac_cv_c_inline=no
6792for ac_kw in inline __inline__ __inline; do
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006793 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006794/* end confdefs.h. */
6795#ifndef __cplusplus
6796typedef int foo_t;
6797static $ac_kw foo_t static_foo () {return 0; }
6798$ac_kw foo_t foo () {return 0; }
6799#endif
6800
6801_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006802if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04006803 ac_cv_c_inline=$ac_kw
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006804fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04006805rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6806 test "$ac_cv_c_inline" != no && break
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006807done
6808
6809fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006810{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006811$as_echo "$ac_cv_c_inline" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006812
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006813case $ac_cv_c_inline in
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006814 inline | yes) ;;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006815 *)
6816 case $ac_cv_c_inline in
6817 no) ac_val=;;
6818 *) ac_val=$ac_cv_c_inline;;
6819 esac
6820 cat >>confdefs.h <<_ACEOF
6821#ifndef __cplusplus
6822#define inline $ac_val
6823#endif
6824_ACEOF
6825 ;;
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006826esac
6827
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006828ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10006829if test "x$ac_cv_type_size_t" = xyes; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006830
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006831else
6832
6833cat >>confdefs.h <<_ACEOF
Theodore Ts'oe1052142006-10-21 21:46:47 -04006834#define size_t unsigned int
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006835_ACEOF
6836
6837fi
6838
6839
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006840 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for stdint.h" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006841$as_echo_n "checking for stdint.h... " >&6; }
Theodore Ts'o93613952014-07-03 23:44:13 -04006842if ${gl_cv_header_stdint_h+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006843 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006844else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006845 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006846/* end confdefs.h. */
6847#include <sys/types.h>
Theodore Ts'o93613952014-07-03 23:44:13 -04006848 #include <stdint.h>
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006849int
6850main ()
6851{
Theodore Ts'o93613952014-07-03 23:44:13 -04006852uintmax_t i = (uintmax_t) -1; return !i;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006853 ;
6854 return 0;
6855}
6856_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006857if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'o93613952014-07-03 23:44:13 -04006858 gl_cv_header_stdint_h=yes
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006859else
Theodore Ts'o93613952014-07-03 23:44:13 -04006860 gl_cv_header_stdint_h=no
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006861fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04006862rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006863fi
Theodore Ts'o93613952014-07-03 23:44:13 -04006864{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_header_stdint_h" >&5
6865$as_echo "$gl_cv_header_stdint_h" >&6; }
6866 if test $gl_cv_header_stdint_h = yes; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006867
6868cat >>confdefs.h <<_ACEOF
6869#define HAVE_STDINT_H_WITH_UINTMAX 1
6870_ACEOF
6871
6872 fi
6873
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006874# The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
6875# for constant arguments. Useless!
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006876{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working alloca.h" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006877$as_echo_n "checking for working alloca.h... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10006878if ${ac_cv_working_alloca_h+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006879 $as_echo_n "(cached) " >&6
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006880else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006881 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006882/* end confdefs.h. */
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006883#include <alloca.h>
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006884int
6885main ()
6886{
6887char *p = (char *) alloca (2 * sizeof (int));
Theodore Ts'oe1052142006-10-21 21:46:47 -04006888 if (p) return 0;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006889 ;
6890 return 0;
6891}
6892_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006893if ac_fn_c_try_link "$LINENO"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006894 ac_cv_working_alloca_h=yes
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006895else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006896 ac_cv_working_alloca_h=no
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006897fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006898rm -f core conftest.err conftest.$ac_objext \
6899 conftest$ac_exeext conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006900fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006901{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_working_alloca_h" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006902$as_echo "$ac_cv_working_alloca_h" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006903if test $ac_cv_working_alloca_h = yes; then
6904
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006905$as_echo "#define HAVE_ALLOCA_H 1" >>confdefs.h
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006906
6907fi
6908
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006909{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for alloca" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006910$as_echo_n "checking for alloca... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10006911if ${ac_cv_func_alloca_works+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006912 $as_echo_n "(cached) " >&6
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006913else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006914 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006915/* end confdefs.h. */
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006916#ifdef __GNUC__
6917# define alloca __builtin_alloca
6918#else
6919# ifdef _MSC_VER
6920# include <malloc.h>
6921# define alloca _alloca
6922# else
Theodore Ts'o29a5dee2007-07-04 16:28:47 -04006923# ifdef HAVE_ALLOCA_H
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006924# include <alloca.h>
6925# else
6926# ifdef _AIX
6927 #pragma alloca
6928# else
6929# ifndef alloca /* predefined by HP cc +Olibcalls */
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10006930void *alloca (size_t);
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006931# endif
6932# endif
6933# endif
6934# endif
6935#endif
6936
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006937int
6938main ()
6939{
6940char *p = (char *) alloca (1);
Theodore Ts'oe1052142006-10-21 21:46:47 -04006941 if (p) return 0;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006942 ;
6943 return 0;
6944}
6945_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006946if ac_fn_c_try_link "$LINENO"; then :
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006947 ac_cv_func_alloca_works=yes
6948else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006949 ac_cv_func_alloca_works=no
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006950fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006951rm -f core conftest.err conftest.$ac_objext \
6952 conftest$ac_exeext conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006953fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006954{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_alloca_works" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006955$as_echo "$ac_cv_func_alloca_works" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006956
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006957if test $ac_cv_func_alloca_works = yes; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006958
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006959$as_echo "#define HAVE_ALLOCA 1" >>confdefs.h
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006960
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006961else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006962 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
6963# that cause trouble. Some versions do not even contain alloca or
6964# contain a buggy version. If you still want to use their alloca,
6965# use ar to extract alloca.o from them instead of compiling alloca.c.
6966
Theodore Ts'oe1052142006-10-21 21:46:47 -04006967ALLOCA=\${LIBOBJDIR}alloca.$ac_objext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006968
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006969$as_echo "#define C_ALLOCA 1" >>confdefs.h
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006970
6971
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006972{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether \`alloca.c' needs Cray hooks" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006973$as_echo_n "checking whether \`alloca.c' needs Cray hooks... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10006974if ${ac_cv_os_cray+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006975 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006976else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006977 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006978/* end confdefs.h. */
Theodore Ts'oe1052142006-10-21 21:46:47 -04006979#if defined CRAY && ! defined CRAY2
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006980webecray
6981#else
6982wenotbecray
6983#endif
6984
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006985_ACEOF
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006986if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006987 $EGREP "webecray" >/dev/null 2>&1; then :
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006988 ac_cv_os_cray=yes
6989else
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006990 ac_cv_os_cray=no
6991fi
6992rm -f conftest*
6993
6994fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006995{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_os_cray" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006996$as_echo "$ac_cv_os_cray" >&6; }
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006997if test $ac_cv_os_cray = yes; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006998 for ac_func in _getb67 GETB67 getb67; do
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006999 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007000ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10007001if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007002
7003cat >>confdefs.h <<_ACEOF
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007004#define CRAY_STACKSEG_END $ac_func
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007005_ACEOF
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007006
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007007 break
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007008fi
7009
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007010 done
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007011fi
7012
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007013{ $as_echo "$as_me:${as_lineno-$LINENO}: checking stack direction for C alloca" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007014$as_echo_n "checking stack direction for C alloca... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10007015if ${ac_cv_c_stack_direction+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007016 $as_echo_n "(cached) " >&6
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007017else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007018 if test "$cross_compiling" = yes; then :
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007019 ac_cv_c_stack_direction=0
7020else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007021 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007022/* end confdefs.h. */
Theodore Ts'oe1052142006-10-21 21:46:47 -04007023$ac_includes_default
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007024int
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10007025find_stack_direction (int *addr, int depth)
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007026{
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10007027 int dir, dummy = 0;
7028 if (! addr)
7029 addr = &dummy;
7030 *addr = addr < &dummy ? 1 : addr == &dummy ? 0 : -1;
7031 dir = depth ? find_stack_direction (addr, depth - 1) : 0;
7032 return dir + dummy;
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007033}
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007034
7035int
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10007036main (int argc, char **argv)
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007037{
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10007038 return find_stack_direction (0, argc + !argv + 20) < 0;
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007039}
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007040_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007041if ac_fn_c_try_run "$LINENO"; then :
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007042 ac_cv_c_stack_direction=1
7043else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007044 ac_cv_c_stack_direction=-1
Theodore Ts'o93636bd2003-07-12 02:45:05 -04007045fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007046rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7047 conftest.$ac_objext conftest.beam conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007048fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04007049
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007050fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007051{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_stack_direction" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007052$as_echo "$ac_cv_c_stack_direction" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007053cat >>confdefs.h <<_ACEOF
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007054#define STACK_DIRECTION $ac_cv_c_stack_direction
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007055_ACEOF
7056
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007057
7058fi
7059
Theodore Ts'o61ef2472010-08-01 22:30:33 -04007060
7061
7062
7063 for ac_header in $ac_header_list
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007064do :
7065 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
Theodore Ts'o61ef2472010-08-01 22:30:33 -04007066ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
7067"
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10007068if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007069 cat >>confdefs.h <<_ACEOF
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007070#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007071_ACEOF
7072
7073fi
7074
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007075done
7076
Theodore Ts'o61ef2472010-08-01 22:30:33 -04007077
7078
7079
7080
7081
7082
7083
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007084for ac_func in getpagesize
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007085do :
7086 ac_fn_c_check_func "$LINENO" "getpagesize" "ac_cv_func_getpagesize"
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10007087if test "x$ac_cv_func_getpagesize" = xyes; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007088 cat >>confdefs.h <<_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007089#define HAVE_GETPAGESIZE 1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007090_ACEOF
7091
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007092fi
7093done
7094
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007095{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working mmap" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007096$as_echo_n "checking for working mmap... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10007097if ${ac_cv_func_mmap_fixed_mapped+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007098 $as_echo_n "(cached) " >&6
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007099else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007100 if test "$cross_compiling" = yes; then :
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007101 ac_cv_func_mmap_fixed_mapped=no
7102else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007103 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007104/* end confdefs.h. */
7105$ac_includes_default
7106/* malloc might have been renamed as rpl_malloc. */
7107#undef malloc
Theodore Ts'o93636bd2003-07-12 02:45:05 -04007108
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007109/* Thanks to Mike Haertel and Jim Avera for this test.
7110 Here is a matrix of mmap possibilities:
7111 mmap private not fixed
7112 mmap private fixed at somewhere currently unmapped
7113 mmap private fixed at somewhere already mapped
7114 mmap shared not fixed
7115 mmap shared fixed at somewhere currently unmapped
7116 mmap shared fixed at somewhere already mapped
7117 For private mappings, we should verify that changes cannot be read()
7118 back from the file, nor mmap's back from the file at a different
7119 address. (There have been systems where private was not correctly
7120 implemented like the infamous i386 svr4.0, and systems where the
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007121 VM page cache was not coherent with the file system buffer cache
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007122 like early versions of FreeBSD and possibly contemporary NetBSD.)
7123 For shared mappings, we should conversely verify that changes get
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007124 propagated back to all the places they're supposed to be.
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007125
7126 Grep wants private fixed already mapped.
7127 The main things grep needs to know about mmap are:
7128 * does it exist and is it safe to write into the mmap'd area
7129 * how to use it (BSD variants) */
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007130
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007131#include <fcntl.h>
7132#include <sys/mman.h>
7133
Theodore Ts'o29a5dee2007-07-04 16:28:47 -04007134#if !defined STDC_HEADERS && !defined HAVE_STDLIB_H
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007135char *malloc ();
7136#endif
Theodore Ts'o93636bd2003-07-12 02:45:05 -04007137
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007138/* This mess was copied from the GNU getpagesize.h. */
Theodore Ts'o29a5dee2007-07-04 16:28:47 -04007139#ifndef HAVE_GETPAGESIZE
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007140# ifdef _SC_PAGESIZE
7141# define getpagesize() sysconf(_SC_PAGESIZE)
7142# else /* no _SC_PAGESIZE */
Theodore Ts'o29a5dee2007-07-04 16:28:47 -04007143# ifdef HAVE_SYS_PARAM_H
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007144# include <sys/param.h>
7145# ifdef EXEC_PAGESIZE
7146# define getpagesize() EXEC_PAGESIZE
7147# else /* no EXEC_PAGESIZE */
7148# ifdef NBPG
7149# define getpagesize() NBPG * CLSIZE
7150# ifndef CLSIZE
7151# define CLSIZE 1
7152# endif /* no CLSIZE */
7153# else /* no NBPG */
7154# ifdef NBPC
7155# define getpagesize() NBPC
7156# else /* no NBPC */
7157# ifdef PAGESIZE
7158# define getpagesize() PAGESIZE
7159# endif /* PAGESIZE */
7160# endif /* no NBPC */
7161# endif /* no NBPG */
7162# endif /* no EXEC_PAGESIZE */
7163# else /* no HAVE_SYS_PARAM_H */
7164# define getpagesize() 8192 /* punt totally */
7165# endif /* no HAVE_SYS_PARAM_H */
7166# endif /* no _SC_PAGESIZE */
7167
7168#endif /* no HAVE_GETPAGESIZE */
7169
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007170int
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007171main ()
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007172{
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007173 char *data, *data2, *data3;
Theodore Ts'o61ef2472010-08-01 22:30:33 -04007174 const char *cdata2;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007175 int i, pagesize;
Theodore Ts'o61ef2472010-08-01 22:30:33 -04007176 int fd, fd2;
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007177
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007178 pagesize = getpagesize ();
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007179
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007180 /* First, make a file with some known garbage in it. */
7181 data = (char *) malloc (pagesize);
7182 if (!data)
Theodore Ts'oe1052142006-10-21 21:46:47 -04007183 return 1;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007184 for (i = 0; i < pagesize; ++i)
7185 *(data + i) = rand ();
7186 umask (0);
7187 fd = creat ("conftest.mmap", 0600);
7188 if (fd < 0)
Theodore Ts'o61ef2472010-08-01 22:30:33 -04007189 return 2;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007190 if (write (fd, data, pagesize) != pagesize)
Theodore Ts'o61ef2472010-08-01 22:30:33 -04007191 return 3;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007192 close (fd);
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007193
Theodore Ts'o61ef2472010-08-01 22:30:33 -04007194 /* Next, check that the tail of a page is zero-filled. File must have
7195 non-zero length, otherwise we risk SIGBUS for entire page. */
7196 fd2 = open ("conftest.txt", O_RDWR | O_CREAT | O_TRUNC, 0600);
7197 if (fd2 < 0)
7198 return 4;
7199 cdata2 = "";
7200 if (write (fd2, cdata2, 1) != 1)
7201 return 5;
7202 data2 = (char *) mmap (0, pagesize, PROT_READ | PROT_WRITE, MAP_SHARED, fd2, 0L);
7203 if (data2 == MAP_FAILED)
7204 return 6;
7205 for (i = 0; i < pagesize; ++i)
7206 if (*(data2 + i))
7207 return 7;
7208 close (fd2);
7209 if (munmap (data2, pagesize))
7210 return 8;
7211
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007212 /* Next, try to mmap the file at a fixed address which already has
7213 something else allocated at it. If we can, also make sure that
7214 we see the same garbage. */
7215 fd = open ("conftest.mmap", O_RDWR);
7216 if (fd < 0)
Theodore Ts'o61ef2472010-08-01 22:30:33 -04007217 return 9;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007218 if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
7219 MAP_PRIVATE | MAP_FIXED, fd, 0L))
Theodore Ts'o61ef2472010-08-01 22:30:33 -04007220 return 10;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007221 for (i = 0; i < pagesize; ++i)
7222 if (*(data + i) != *(data2 + i))
Theodore Ts'o61ef2472010-08-01 22:30:33 -04007223 return 11;
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007224
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007225 /* Finally, make sure that changes to the mapped area do not
7226 percolate back to the file as seen by read(). (This is a bug on
7227 some variants of i386 svr4.0.) */
7228 for (i = 0; i < pagesize; ++i)
7229 *(data2 + i) = *(data2 + i) + 1;
7230 data3 = (char *) malloc (pagesize);
7231 if (!data3)
Theodore Ts'o61ef2472010-08-01 22:30:33 -04007232 return 12;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007233 if (read (fd, data3, pagesize) != pagesize)
Theodore Ts'o61ef2472010-08-01 22:30:33 -04007234 return 13;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007235 for (i = 0; i < pagesize; ++i)
7236 if (*(data + i) != *(data3 + i))
Theodore Ts'o61ef2472010-08-01 22:30:33 -04007237 return 14;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007238 close (fd);
Theodore Ts'oe1052142006-10-21 21:46:47 -04007239 return 0;
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007240}
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007241_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007242if ac_fn_c_try_run "$LINENO"; then :
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007243 ac_cv_func_mmap_fixed_mapped=yes
7244else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007245 ac_cv_func_mmap_fixed_mapped=no
Theodore Ts'o93636bd2003-07-12 02:45:05 -04007246fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007247rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7248 conftest.$ac_objext conftest.beam conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007249fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04007250
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007251fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007252{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_mmap_fixed_mapped" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007253$as_echo "$ac_cv_func_mmap_fixed_mapped" >&6; }
Theodore Ts'o93636bd2003-07-12 02:45:05 -04007254if test $ac_cv_func_mmap_fixed_mapped = yes; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007255
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007256$as_echo "#define HAVE_MMAP 1" >>confdefs.h
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007257
7258fi
Theodore Ts'o61ef2472010-08-01 22:30:33 -04007259rm -f conftest.mmap conftest.txt
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007260
Theodore Ts'o93636bd2003-07-12 02:45:05 -04007261
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007262
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007263 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether integer division by zero raises SIGFPE" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007264$as_echo_n "checking whether integer division by zero raises SIGFPE... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10007265if ${gt_cv_int_divbyzero_sigfpe+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007266 $as_echo_n "(cached) " >&6
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007267else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007268
Theodore Ts'o93613952014-07-03 23:44:13 -04007269 gt_cv_int_divbyzero_sigfpe=
7270 case "$host_os" in
7271 macos* | darwin[6-9]* | darwin[1-9][0-9]*)
7272 # On Mac OS X 10.2 or newer, just assume the same as when cross-
7273 # compiling. If we were to perform the real test, 1 Crash Report
7274 # dialog window would pop up.
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007275 case "$host_cpu" in
Theodore Ts'o93613952014-07-03 23:44:13 -04007276 i[34567]86 | x86_64)
7277 gt_cv_int_divbyzero_sigfpe="guessing yes" ;;
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007278 esac
Theodore Ts'o93613952014-07-03 23:44:13 -04007279 ;;
7280 esac
7281 if test -z "$gt_cv_int_divbyzero_sigfpe"; then
7282 if test "$cross_compiling" = yes; then :
7283
7284 # Guess based on the CPU.
7285 case "$host_cpu" in
7286 alpha* | i[34567]86 | x86_64 | m68k | s390*)
7287 gt_cv_int_divbyzero_sigfpe="guessing yes";;
7288 *)
7289 gt_cv_int_divbyzero_sigfpe="guessing no";;
7290 esac
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007291
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007292else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007293 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007294/* end confdefs.h. */
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007295
7296#include <stdlib.h>
7297#include <signal.h>
7298
7299static void
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007300sigfpe_handler (int sig)
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007301{
7302 /* Exit with code 0 if SIGFPE, with code 1 if any other signal. */
7303 exit (sig != SIGFPE);
7304}
7305
7306int x = 1;
7307int y = 0;
7308int z;
7309int nan;
7310
7311int main ()
7312{
7313 signal (SIGFPE, sigfpe_handler);
7314/* IRIX and AIX (when "xlc -qcheck" is used) yield signal SIGTRAP. */
7315#if (defined (__sgi) || defined (_AIX)) && defined (SIGTRAP)
7316 signal (SIGTRAP, sigfpe_handler);
7317#endif
7318/* Linux/SPARC yields signal SIGILL. */
7319#if defined (__sparc__) && defined (__linux__)
7320 signal (SIGILL, sigfpe_handler);
7321#endif
7322
7323 z = x / y;
7324 nan = y / y;
Theodore Ts'o93613952014-07-03 23:44:13 -04007325 exit (2);
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007326}
7327
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007328_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007329if ac_fn_c_try_run "$LINENO"; then :
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007330 gt_cv_int_divbyzero_sigfpe=yes
7331else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007332 gt_cv_int_divbyzero_sigfpe=no
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007333fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007334rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7335 conftest.$ac_objext conftest.beam conftest.$ac_ext
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007336fi
7337
Theodore Ts'o93613952014-07-03 23:44:13 -04007338 fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04007339
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007340fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007341{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_int_divbyzero_sigfpe" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007342$as_echo "$gt_cv_int_divbyzero_sigfpe" >&6; }
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007343 case "$gt_cv_int_divbyzero_sigfpe" in
7344 *yes) value=1;;
7345 *) value=0;;
7346 esac
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007347
7348cat >>confdefs.h <<_ACEOF
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007349#define INTDIV0_RAISES_SIGFPE $value
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007350_ACEOF
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007351
7352
7353
Theodore Ts'o93613952014-07-03 23:44:13 -04007354 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inttypes.h" >&5
7355$as_echo_n "checking for inttypes.h... " >&6; }
7356if ${gl_cv_header_inttypes_h+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007357 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007358else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007359 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007360/* end confdefs.h. */
Theodore Ts'o93613952014-07-03 23:44:13 -04007361
7362#include <sys/types.h>
7363#include <inttypes.h>
7364
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007365int
7366main ()
7367{
Theodore Ts'o93613952014-07-03 23:44:13 -04007368uintmax_t i = (uintmax_t) -1; return !i;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007369 ;
7370 return 0;
7371}
7372_ACEOF
Theodore Ts'o93613952014-07-03 23:44:13 -04007373if ac_fn_c_try_compile "$LINENO"; then :
7374 gl_cv_header_inttypes_h=yes
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007375else
Theodore Ts'o93613952014-07-03 23:44:13 -04007376 gl_cv_header_inttypes_h=no
7377fi
7378rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7379fi
7380{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_header_inttypes_h" >&5
7381$as_echo "$gl_cv_header_inttypes_h" >&6; }
7382 if test $gl_cv_header_inttypes_h = yes; then
7383
7384cat >>confdefs.h <<_ACEOF
7385#define HAVE_INTTYPES_H_WITH_UINTMAX 1
7386_ACEOF
7387
7388 fi
7389
7390
7391 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for unsigned long long int" >&5
7392$as_echo_n "checking for unsigned long long int... " >&6; }
7393if ${ac_cv_type_unsigned_long_long_int+:} false; then :
7394 $as_echo_n "(cached) " >&6
7395else
7396 ac_cv_type_unsigned_long_long_int=yes
7397 if test "x${ac_cv_prog_cc_c99-no}" = xno; then
7398 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7399/* end confdefs.h. */
7400
7401 /* For now, do not test the preprocessor; as of 2007 there are too many
7402 implementations with broken preprocessors. Perhaps this can
7403 be revisited in 2012. In the meantime, code should not expect
7404 #if to work with literals wider than 32 bits. */
7405 /* Test literals. */
7406 long long int ll = 9223372036854775807ll;
7407 long long int nll = -9223372036854775807LL;
7408 unsigned long long int ull = 18446744073709551615ULL;
7409 /* Test constant expressions. */
7410 typedef int a[((-9223372036854775807LL < 0 && 0 < 9223372036854775807ll)
7411 ? 1 : -1)];
7412 typedef int b[(18446744073709551615ULL <= (unsigned long long int) -1
7413 ? 1 : -1)];
7414 int i = 63;
7415int
7416main ()
7417{
7418/* Test availability of runtime routines for shift and division. */
7419 long long int llmax = 9223372036854775807ll;
7420 unsigned long long int ullmax = 18446744073709551615ull;
7421 return ((ll << 63) | (ll >> 63) | (ll < i) | (ll > i)
7422 | (llmax / ll) | (llmax % ll)
7423 | (ull << 63) | (ull >> 63) | (ull << i) | (ull >> i)
7424 | (ullmax / ull) | (ullmax % ull));
7425 ;
7426 return 0;
7427}
7428
7429_ACEOF
7430if ac_fn_c_try_link "$LINENO"; then :
7431
7432else
7433 ac_cv_type_unsigned_long_long_int=no
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007434fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007435rm -f core conftest.err conftest.$ac_objext \
7436 conftest$ac_exeext conftest.$ac_ext
Theodore Ts'o93613952014-07-03 23:44:13 -04007437 fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007438fi
Theodore Ts'o93613952014-07-03 23:44:13 -04007439{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_unsigned_long_long_int" >&5
7440$as_echo "$ac_cv_type_unsigned_long_long_int" >&6; }
7441 if test $ac_cv_type_unsigned_long_long_int = yes; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007442
Theodore Ts'o93613952014-07-03 23:44:13 -04007443$as_echo "#define HAVE_UNSIGNED_LONG_LONG_INT 1" >>confdefs.h
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007444
7445 fi
7446
7447
7448
7449
Theodore Ts'o93613952014-07-03 23:44:13 -04007450 if test $gl_cv_header_inttypes_h = no && test $gl_cv_header_stdint_h = no; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007451
Theodore Ts'o93613952014-07-03 23:44:13 -04007452 test $ac_cv_type_unsigned_long_long_int = yes \
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007453 && ac_type='unsigned long long' \
7454 || ac_type='unsigned long'
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007455
7456cat >>confdefs.h <<_ACEOF
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007457#define uintmax_t $ac_type
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007458_ACEOF
7459
7460 else
7461
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007462$as_echo "#define HAVE_UINTMAX_T 1" >>confdefs.h
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007463
7464 fi
7465
Theodore Ts'o07a0db12003-07-05 14:50:24 -04007466
Theodore Ts'o93613952014-07-03 23:44:13 -04007467 for ac_header in inttypes.h
7468do :
7469 ac_fn_c_check_header_mongrel "$LINENO" "inttypes.h" "ac_cv_header_inttypes_h" "$ac_includes_default"
7470if test "x$ac_cv_header_inttypes_h" = xyes; then :
7471 cat >>confdefs.h <<_ACEOF
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007472#define HAVE_INTTYPES_H 1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007473_ACEOF
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007474
Theodore Ts'o93613952014-07-03 23:44:13 -04007475fi
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007476
Theodore Ts'o93613952014-07-03 23:44:13 -04007477done
Theodore Ts'o07a0db12003-07-05 14:50:24 -04007478
Theodore Ts'o93613952014-07-03 23:44:13 -04007479 if test $ac_cv_header_inttypes_h = yes; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007480 { $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 +01007481$as_echo_n "checking whether the inttypes.h PRIxNN macros are broken... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10007482if ${gt_cv_inttypes_pri_broken+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007483 $as_echo_n "(cached) " >&6
Theodore Ts'o93636bd2003-07-12 02:45:05 -04007484else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007485
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007486 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007487/* end confdefs.h. */
Theodore Ts'o93613952014-07-03 23:44:13 -04007488
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007489#include <inttypes.h>
7490#ifdef PRId32
7491char *p = PRId32;
7492#endif
7493
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007494int
7495main ()
7496{
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007497
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007498 ;
7499 return 0;
7500}
7501_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007502if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007503 gt_cv_inttypes_pri_broken=no
7504else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007505 gt_cv_inttypes_pri_broken=yes
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007506fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04007507rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007508
7509fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007510{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_inttypes_pri_broken" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007511$as_echo "$gt_cv_inttypes_pri_broken" >&6; }
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007512 fi
7513 if test "$gt_cv_inttypes_pri_broken" = yes; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007514
7515cat >>confdefs.h <<_ACEOF
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007516#define PRI_MACROS_BROKEN 1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007517_ACEOF
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007518
Theodore Ts'o93613952014-07-03 23:44:13 -04007519 PRI_MACROS_BROKEN=1
7520 else
7521 PRI_MACROS_BROKEN=0
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007522 fi
7523
7524
7525
Theodore Ts'o93613952014-07-03 23:44:13 -04007526
7527
7528
7529
7530 # Check whether --enable-threads was given.
7531if test "${enable_threads+set}" = set; then :
7532 enableval=$enable_threads; gl_use_threads=$enableval
7533else
7534 if test -n "$gl_use_threads_default"; then
7535 gl_use_threads="$gl_use_threads_default"
7536 else
7537 case "$host_os" in
7538 osf*) gl_use_threads=no ;;
7539 cygwin*)
7540 case `uname -r` in
7541 1.[0-5].*) gl_use_threads=no ;;
7542 *) gl_use_threads=yes ;;
7543 esac
7544 ;;
7545 *) gl_use_threads=yes ;;
7546 esac
7547 fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007548
7549fi
7550
Theodore Ts'o93613952014-07-03 23:44:13 -04007551 if test "$gl_use_threads" = yes || test "$gl_use_threads" = posix; then
7552 # For using <pthread.h>:
7553 case "$host_os" in
7554 osf*)
7555 # On OSF/1, the compiler needs the flag -D_REENTRANT so that it
7556 # groks <pthread.h>. cc also understands the flag -pthread, but
7557 # we don't use it because 1. gcc-2.95 doesn't understand -pthread,
7558 # 2. putting a flag into CPPFLAGS that has an effect on the linker
7559 # causes the AC_LINK_IFELSE test below to succeed unexpectedly,
7560 # leading to wrong values of LIBTHREAD and LTLIBTHREAD.
7561 CPPFLAGS="$CPPFLAGS -D_REENTRANT"
7562 ;;
7563 esac
7564 # Some systems optimize for single-threaded programs by default, and
7565 # need special flags to disable these optimizations. For example, the
7566 # definition of 'errno' in <errno.h>.
7567 case "$host_os" in
7568 aix* | freebsd*) CPPFLAGS="$CPPFLAGS -D_THREAD_SAFE" ;;
7569 solaris*) CPPFLAGS="$CPPFLAGS -D_REENTRANT" ;;
7570 esac
7571 fi
7572
7573
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007574
7575
7576
7577 if test "X$prefix" = "XNONE"; then
7578 acl_final_prefix="$ac_default_prefix"
7579 else
7580 acl_final_prefix="$prefix"
7581 fi
7582 if test "X$exec_prefix" = "XNONE"; then
7583 acl_final_exec_prefix='${prefix}'
7584 else
7585 acl_final_exec_prefix="$exec_prefix"
7586 fi
7587 acl_save_prefix="$prefix"
7588 prefix="$acl_final_prefix"
7589 eval acl_final_exec_prefix=\"$acl_final_exec_prefix\"
7590 prefix="$acl_save_prefix"
7591
7592
Theodore Ts'o93613952014-07-03 23:44:13 -04007593
Theodore Ts'oe1052142006-10-21 21:46:47 -04007594# Check whether --with-gnu-ld was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007595if test "${with_gnu_ld+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04007596 withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007597else
7598 with_gnu_ld=no
Theodore Ts'oe1052142006-10-21 21:46:47 -04007599fi
7600
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007601# Prepare PATH_SEPARATOR.
7602# The user is always right.
7603if test "${PATH_SEPARATOR+set}" != set; then
Theodore Ts'o93613952014-07-03 23:44:13 -04007604 # Determine PATH_SEPARATOR by trying to find /bin/sh in a PATH which
7605 # contains only /bin. Note that ksh looks also at the FPATH variable,
7606 # so we have to set that as well for the test.
7607 PATH_SEPARATOR=:
7608 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 \
7609 && { (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 \
7610 || PATH_SEPARATOR=';'
7611 }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007612fi
Theodore Ts'o93613952014-07-03 23:44:13 -04007613
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007614ac_prog=ld
7615if test "$GCC" = yes; then
7616 # Check if gcc -print-prog-name=ld gives a path.
Theodore Ts'o93613952014-07-03 23:44:13 -04007617 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
7618$as_echo_n "checking for ld used by $CC... " >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007619 case $host in
7620 *-*-mingw*)
7621 # gcc leaves a trailing carriage return which upsets mingw
7622 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
7623 *)
7624 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
7625 esac
7626 case $ac_prog in
7627 # Accept absolute paths.
Theodore Ts'o93613952014-07-03 23:44:13 -04007628 [\\/]* | ?:[\\/]*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007629 re_direlt='/[^/][^/]*/\.\./'
Theodore Ts'o93613952014-07-03 23:44:13 -04007630 # Canonicalize the pathname of ld
7631 ac_prog=`echo "$ac_prog"| sed 's%\\\\%/%g'`
7632 while echo "$ac_prog" | grep "$re_direlt" > /dev/null 2>&1; do
7633 ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007634 done
7635 test -z "$LD" && LD="$ac_prog"
7636 ;;
7637 "")
7638 # If it fails, then pretend we aren't using GCC.
7639 ac_prog=ld
7640 ;;
7641 *)
7642 # If it is relative, then search for the first ld in PATH.
7643 with_gnu_ld=unknown
7644 ;;
7645 esac
7646elif test "$with_gnu_ld" = yes; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007647 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007648$as_echo_n "checking for GNU 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}: checking for non-GNU ld" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007651$as_echo_n "checking for non-GNU ld... " >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007652fi
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10007653if ${acl_cv_path_LD+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007654 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007655else
7656 if test -z "$LD"; then
Theodore Ts'o93613952014-07-03 23:44:13 -04007657 acl_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007658 for ac_dir in $PATH; do
Theodore Ts'o93613952014-07-03 23:44:13 -04007659 IFS="$acl_save_ifs"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007660 test -z "$ac_dir" && ac_dir=.
7661 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
7662 acl_cv_path_LD="$ac_dir/$ac_prog"
7663 # Check to see if the program is GNU ld. I'd rather use --version,
Theodore Ts'o93613952014-07-03 23:44:13 -04007664 # but apparently some variants of GNU ld only accept -v.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007665 # Break only if it was the GNU/non-GNU ld that we prefer.
Theodore Ts'o93613952014-07-03 23:44:13 -04007666 case `"$acl_cv_path_LD" -v 2>&1 </dev/null` in
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007667 *GNU* | *'with BFD'*)
Theodore Ts'o93613952014-07-03 23:44:13 -04007668 test "$with_gnu_ld" != no && break
7669 ;;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007670 *)
Theodore Ts'o93613952014-07-03 23:44:13 -04007671 test "$with_gnu_ld" != yes && break
7672 ;;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007673 esac
7674 fi
7675 done
Theodore Ts'o93613952014-07-03 23:44:13 -04007676 IFS="$acl_save_ifs"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007677else
7678 acl_cv_path_LD="$LD" # Let the user override the test with a path.
7679fi
7680fi
7681
7682LD="$acl_cv_path_LD"
7683if test -n "$LD"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007684 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007685$as_echo "$LD" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007686else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007687 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007688$as_echo "no" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007689fi
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10007690test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007691{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007692$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10007693if ${acl_cv_prog_gnu_ld+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007694 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007695else
Theodore Ts'o93613952014-07-03 23:44:13 -04007696 # I'd rather use --version here, but apparently some GNU lds only accept -v.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007697case `$LD -v 2>&1 </dev/null` in
7698*GNU* | *'with BFD'*)
Theodore Ts'o93613952014-07-03 23:44:13 -04007699 acl_cv_prog_gnu_ld=yes
7700 ;;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007701*)
Theodore Ts'o93613952014-07-03 23:44:13 -04007702 acl_cv_prog_gnu_ld=no
7703 ;;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007704esac
7705fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007706{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_prog_gnu_ld" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007707$as_echo "$acl_cv_prog_gnu_ld" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007708with_gnu_ld=$acl_cv_prog_gnu_ld
7709
7710
7711
Theodore Ts'o93613952014-07-03 23:44:13 -04007712
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007713 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shared library run path origin" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007714$as_echo_n "checking for shared library run path origin... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10007715if ${acl_cv_rpath+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007716 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007717else
7718
7719 CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \
7720 ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh
7721 . ./conftest.sh
7722 rm -f ./conftest.sh
7723 acl_cv_rpath=done
7724
7725fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007726{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_rpath" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007727$as_echo "$acl_cv_rpath" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007728 wl="$acl_cv_wl"
Theodore Ts'o93613952014-07-03 23:44:13 -04007729 acl_libext="$acl_cv_libext"
7730 acl_shlibext="$acl_cv_shlibext"
7731 acl_libname_spec="$acl_cv_libname_spec"
7732 acl_library_names_spec="$acl_cv_library_names_spec"
7733 acl_hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec"
7734 acl_hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator"
7735 acl_hardcode_direct="$acl_cv_hardcode_direct"
7736 acl_hardcode_minus_L="$acl_cv_hardcode_minus_L"
Theodore Ts'oe1052142006-10-21 21:46:47 -04007737 # Check whether --enable-rpath was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007738if test "${enable_rpath+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04007739 enableval=$enable_rpath; :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007740else
7741 enable_rpath=yes
Theodore Ts'oe1052142006-10-21 21:46:47 -04007742fi
7743
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007744
7745
7746
Theodore Ts'o93613952014-07-03 23:44:13 -04007747 acl_libdirstem=lib
7748 acl_libdirstem2=
7749 case "$host_os" in
7750 solaris*)
7751 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for 64-bit host" >&5
7752$as_echo_n "checking for 64-bit host... " >&6; }
7753if ${gl_cv_solaris_64bit+:} false; then :
7754 $as_echo_n "(cached) " >&6
7755else
7756 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7757/* end confdefs.h. */
7758
7759#ifdef _LP64
7760sixtyfour bits
7761#endif
7762
7763_ACEOF
7764if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7765 $EGREP "sixtyfour bits" >/dev/null 2>&1; then :
7766 gl_cv_solaris_64bit=yes
7767else
7768 gl_cv_solaris_64bit=no
7769fi
7770rm -f conftest*
7771
7772
7773fi
7774{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_solaris_64bit" >&5
7775$as_echo "$gl_cv_solaris_64bit" >&6; }
7776 if test $gl_cv_solaris_64bit = yes; then
7777 acl_libdirstem=lib/64
7778 case "$host_cpu" in
7779 sparc*) acl_libdirstem2=lib/sparcv9 ;;
7780 i*86 | x86_64) acl_libdirstem2=lib/amd64 ;;
7781 esac
7782 fi
7783 ;;
7784 *)
7785 searchpath=`(LC_ALL=C $CC -print-search-dirs) 2>/dev/null | sed -n -e 's,^libraries: ,,p' | sed -e 's,^=,,'`
7786 if test -n "$searchpath"; then
7787 acl_save_IFS="${IFS= }"; IFS=":"
7788 for searchdir in $searchpath; do
7789 if test -d "$searchdir"; then
7790 case "$searchdir" in
7791 */lib64/ | */lib64 ) acl_libdirstem=lib64 ;;
7792 */../ | */.. )
7793 # Better ignore directories of this form. They are misleading.
7794 ;;
7795 *) searchdir=`cd "$searchdir" && pwd`
7796 case "$searchdir" in
7797 */lib64 ) acl_libdirstem=lib64 ;;
7798 esac ;;
7799 esac
7800 fi
7801 done
7802 IFS="$acl_save_IFS"
7803 fi
7804 ;;
7805 esac
7806 test -n "$acl_libdirstem2" || acl_libdirstem2="$acl_libdirstem"
7807
7808
7809
7810 gl_threads_api=none
7811 LIBTHREAD=
7812 LTLIBTHREAD=
7813 LIBMULTITHREAD=
7814 LTLIBMULTITHREAD=
7815 if test "$gl_use_threads" != no; then
7816 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether imported symbols can be declared weak" >&5
7817$as_echo_n "checking whether imported symbols can be declared weak... " >&6; }
7818if ${gl_cv_have_weak+:} false; then :
7819 $as_echo_n "(cached) " >&6
7820else
7821 gl_cv_have_weak=no
7822 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7823/* end confdefs.h. */
7824extern void xyzzy ();
7825#pragma weak xyzzy
7826int
7827main ()
7828{
7829xyzzy();
7830 ;
7831 return 0;
7832}
7833_ACEOF
7834if ac_fn_c_try_link "$LINENO"; then :
7835 gl_cv_have_weak=maybe
7836fi
7837rm -f core conftest.err conftest.$ac_objext \
7838 conftest$ac_exeext conftest.$ac_ext
7839 if test $gl_cv_have_weak = maybe; then
7840 if test "$cross_compiling" = yes; then :
7841 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7842/* end confdefs.h. */
7843#ifdef __ELF__
7844 Extensible Linking Format
7845 #endif
7846
7847_ACEOF
7848if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7849 $EGREP "Extensible Linking Format" >/dev/null 2>&1; then :
7850 gl_cv_have_weak="guessing yes"
7851else
7852 gl_cv_have_weak="guessing no"
7853fi
7854rm -f conftest*
7855
7856
7857else
7858 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7859/* end confdefs.h. */
7860
7861#include <stdio.h>
7862#pragma weak fputs
7863int main ()
7864{
7865 return (fputs == NULL);
7866}
7867_ACEOF
7868if ac_fn_c_try_run "$LINENO"; then :
7869 gl_cv_have_weak=yes
7870else
7871 gl_cv_have_weak=no
7872fi
7873rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7874 conftest.$ac_objext conftest.beam conftest.$ac_ext
7875fi
7876
7877 fi
7878
7879fi
7880{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_have_weak" >&5
7881$as_echo "$gl_cv_have_weak" >&6; }
7882 if test "$gl_use_threads" = yes || test "$gl_use_threads" = posix; then
7883 # On OSF/1, the compiler needs the flag -pthread or -D_REENTRANT so that
7884 # it groks <pthread.h>. It's added above, in gl_THREADLIB_EARLY_BODY.
7885 ac_fn_c_check_header_mongrel "$LINENO" "pthread.h" "ac_cv_header_pthread_h" "$ac_includes_default"
7886if test "x$ac_cv_header_pthread_h" = xyes; then :
7887 gl_have_pthread_h=yes
7888else
7889 gl_have_pthread_h=no
7890fi
7891
7892
7893 if test "$gl_have_pthread_h" = yes; then
7894 # Other possible tests:
7895 # -lpthreads (FSU threads, PCthreads)
7896 # -lgthreads
7897 gl_have_pthread=
7898 # Test whether both pthread_mutex_lock and pthread_mutexattr_init exist
7899 # in libc. IRIX 6.5 has the first one in both libc and libpthread, but
7900 # the second one only in libpthread, and lock.c needs it.
7901 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7902/* end confdefs.h. */
7903#include <pthread.h>
7904int
7905main ()
7906{
7907pthread_mutex_lock((pthread_mutex_t*)0);
7908 pthread_mutexattr_init((pthread_mutexattr_t*)0);
7909 ;
7910 return 0;
7911}
7912_ACEOF
7913if ac_fn_c_try_link "$LINENO"; then :
7914 gl_have_pthread=yes
7915fi
7916rm -f core conftest.err conftest.$ac_objext \
7917 conftest$ac_exeext conftest.$ac_ext
7918 # Test for libpthread by looking for pthread_kill. (Not pthread_self,
7919 # since it is defined as a macro on OSF/1.)
7920 if test -n "$gl_have_pthread"; then
7921 # The program links fine without libpthread. But it may actually
7922 # need to link with libpthread in order to create multiple threads.
7923 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_kill in -lpthread" >&5
7924$as_echo_n "checking for pthread_kill in -lpthread... " >&6; }
7925if ${ac_cv_lib_pthread_pthread_kill+:} false; then :
7926 $as_echo_n "(cached) " >&6
7927else
7928 ac_check_lib_save_LIBS=$LIBS
7929LIBS="-lpthread $LIBS"
7930cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7931/* end confdefs.h. */
7932
7933/* Override any GCC internal prototype to avoid an error.
7934 Use char because int might match the return type of a GCC
7935 builtin and then its argument prototype would still apply. */
7936#ifdef __cplusplus
7937extern "C"
7938#endif
7939char pthread_kill ();
7940int
7941main ()
7942{
7943return pthread_kill ();
7944 ;
7945 return 0;
7946}
7947_ACEOF
7948if ac_fn_c_try_link "$LINENO"; then :
7949 ac_cv_lib_pthread_pthread_kill=yes
7950else
7951 ac_cv_lib_pthread_pthread_kill=no
7952fi
7953rm -f core conftest.err conftest.$ac_objext \
7954 conftest$ac_exeext conftest.$ac_ext
7955LIBS=$ac_check_lib_save_LIBS
7956fi
7957{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pthread_pthread_kill" >&5
7958$as_echo "$ac_cv_lib_pthread_pthread_kill" >&6; }
7959if test "x$ac_cv_lib_pthread_pthread_kill" = xyes; then :
7960 LIBMULTITHREAD=-lpthread LTLIBMULTITHREAD=-lpthread
7961 # On Solaris and HP-UX, most pthread functions exist also in libc.
7962 # Therefore pthread_in_use() needs to actually try to create a
7963 # thread: pthread_create from libc will fail, whereas
7964 # pthread_create will actually create a thread.
7965 case "$host_os" in
7966 solaris* | hpux*)
7967
7968$as_echo "#define PTHREAD_IN_USE_DETECTION_HARD 1" >>confdefs.h
7969
7970 esac
7971
7972fi
7973
7974 else
7975 # Some library is needed. Try libpthread and libc_r.
7976 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_kill in -lpthread" >&5
7977$as_echo_n "checking for pthread_kill in -lpthread... " >&6; }
7978if ${ac_cv_lib_pthread_pthread_kill+:} false; then :
7979 $as_echo_n "(cached) " >&6
7980else
7981 ac_check_lib_save_LIBS=$LIBS
7982LIBS="-lpthread $LIBS"
7983cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7984/* end confdefs.h. */
7985
7986/* Override any GCC internal prototype to avoid an error.
7987 Use char because int might match the return type of a GCC
7988 builtin and then its argument prototype would still apply. */
7989#ifdef __cplusplus
7990extern "C"
7991#endif
7992char pthread_kill ();
7993int
7994main ()
7995{
7996return pthread_kill ();
7997 ;
7998 return 0;
7999}
8000_ACEOF
8001if ac_fn_c_try_link "$LINENO"; then :
8002 ac_cv_lib_pthread_pthread_kill=yes
8003else
8004 ac_cv_lib_pthread_pthread_kill=no
8005fi
8006rm -f core conftest.err conftest.$ac_objext \
8007 conftest$ac_exeext conftest.$ac_ext
8008LIBS=$ac_check_lib_save_LIBS
8009fi
8010{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pthread_pthread_kill" >&5
8011$as_echo "$ac_cv_lib_pthread_pthread_kill" >&6; }
8012if test "x$ac_cv_lib_pthread_pthread_kill" = xyes; then :
8013 gl_have_pthread=yes
8014 LIBTHREAD=-lpthread LTLIBTHREAD=-lpthread
8015 LIBMULTITHREAD=-lpthread LTLIBMULTITHREAD=-lpthread
8016fi
8017
8018 if test -z "$gl_have_pthread"; then
8019 # For FreeBSD 4.
8020 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_kill in -lc_r" >&5
8021$as_echo_n "checking for pthread_kill in -lc_r... " >&6; }
8022if ${ac_cv_lib_c_r_pthread_kill+:} false; then :
8023 $as_echo_n "(cached) " >&6
8024else
8025 ac_check_lib_save_LIBS=$LIBS
8026LIBS="-lc_r $LIBS"
8027cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8028/* end confdefs.h. */
8029
8030/* Override any GCC internal prototype to avoid an error.
8031 Use char because int might match the return type of a GCC
8032 builtin and then its argument prototype would still apply. */
8033#ifdef __cplusplus
8034extern "C"
8035#endif
8036char pthread_kill ();
8037int
8038main ()
8039{
8040return pthread_kill ();
8041 ;
8042 return 0;
8043}
8044_ACEOF
8045if ac_fn_c_try_link "$LINENO"; then :
8046 ac_cv_lib_c_r_pthread_kill=yes
8047else
8048 ac_cv_lib_c_r_pthread_kill=no
8049fi
8050rm -f core conftest.err conftest.$ac_objext \
8051 conftest$ac_exeext conftest.$ac_ext
8052LIBS=$ac_check_lib_save_LIBS
8053fi
8054{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_c_r_pthread_kill" >&5
8055$as_echo "$ac_cv_lib_c_r_pthread_kill" >&6; }
8056if test "x$ac_cv_lib_c_r_pthread_kill" = xyes; then :
8057 gl_have_pthread=yes
8058 LIBTHREAD=-lc_r LTLIBTHREAD=-lc_r
8059 LIBMULTITHREAD=-lc_r LTLIBMULTITHREAD=-lc_r
8060fi
8061
8062 fi
8063 fi
8064 if test -n "$gl_have_pthread"; then
8065 gl_threads_api=posix
8066
8067$as_echo "#define USE_POSIX_THREADS 1" >>confdefs.h
8068
8069 if test -n "$LIBMULTITHREAD" || test -n "$LTLIBMULTITHREAD"; then
8070 if case "$gl_cv_have_weak" in *yes) true;; *) false;; esac; then
8071
8072$as_echo "#define USE_POSIX_THREADS_WEAK 1" >>confdefs.h
8073
8074 LIBTHREAD=
8075 LTLIBTHREAD=
8076 fi
8077 fi
8078 fi
8079 fi
8080 fi
8081 if test -z "$gl_have_pthread"; then
8082 if test "$gl_use_threads" = yes || test "$gl_use_threads" = solaris; then
8083 gl_have_solaristhread=
8084 gl_save_LIBS="$LIBS"
8085 LIBS="$LIBS -lthread"
8086 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8087/* end confdefs.h. */
8088
8089#include <thread.h>
8090#include <synch.h>
8091
8092int
8093main ()
8094{
8095thr_self();
8096 ;
8097 return 0;
8098}
8099_ACEOF
8100if ac_fn_c_try_link "$LINENO"; then :
8101 gl_have_solaristhread=yes
8102fi
8103rm -f core conftest.err conftest.$ac_objext \
8104 conftest$ac_exeext conftest.$ac_ext
8105 LIBS="$gl_save_LIBS"
8106 if test -n "$gl_have_solaristhread"; then
8107 gl_threads_api=solaris
8108 LIBTHREAD=-lthread
8109 LTLIBTHREAD=-lthread
8110 LIBMULTITHREAD="$LIBTHREAD"
8111 LTLIBMULTITHREAD="$LTLIBTHREAD"
8112
8113$as_echo "#define USE_SOLARIS_THREADS 1" >>confdefs.h
8114
8115 if case "$gl_cv_have_weak" in *yes) true;; *) false;; esac; then
8116
8117$as_echo "#define USE_SOLARIS_THREADS_WEAK 1" >>confdefs.h
8118
8119 LIBTHREAD=
8120 LTLIBTHREAD=
8121 fi
8122 fi
8123 fi
8124 fi
8125 if test "$gl_use_threads" = pth; then
8126 gl_save_CPPFLAGS="$CPPFLAGS"
8127
8128
8129
8130
8131
8132 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libpth" >&5
8133$as_echo_n "checking how to link with libpth... " >&6; }
8134if ${ac_cv_libpth_libs+:} false; then :
8135 $as_echo_n "(cached) " >&6
8136else
8137
8138
8139
8140
8141
8142
8143
8144
8145 use_additional=yes
8146
8147 acl_save_prefix="$prefix"
8148 prefix="$acl_final_prefix"
8149 acl_save_exec_prefix="$exec_prefix"
8150 exec_prefix="$acl_final_exec_prefix"
8151
8152 eval additional_includedir=\"$includedir\"
8153 eval additional_libdir=\"$libdir\"
8154
8155 exec_prefix="$acl_save_exec_prefix"
8156 prefix="$acl_save_prefix"
8157
8158
8159# Check whether --with-libpth-prefix was given.
8160if test "${with_libpth_prefix+set}" = set; then :
8161 withval=$with_libpth_prefix;
8162 if test "X$withval" = "Xno"; then
8163 use_additional=no
8164 else
8165 if test "X$withval" = "X"; then
8166
8167 acl_save_prefix="$prefix"
8168 prefix="$acl_final_prefix"
8169 acl_save_exec_prefix="$exec_prefix"
8170 exec_prefix="$acl_final_exec_prefix"
8171
8172 eval additional_includedir=\"$includedir\"
8173 eval additional_libdir=\"$libdir\"
8174
8175 exec_prefix="$acl_save_exec_prefix"
8176 prefix="$acl_save_prefix"
8177
8178 else
8179 additional_includedir="$withval/include"
8180 additional_libdir="$withval/$acl_libdirstem"
8181 if test "$acl_libdirstem2" != "$acl_libdirstem" \
8182 && ! test -d "$withval/$acl_libdirstem"; then
8183 additional_libdir="$withval/$acl_libdirstem2"
8184 fi
8185 fi
8186 fi
8187
8188fi
8189
8190 LIBPTH=
8191 LTLIBPTH=
8192 INCPTH=
8193 LIBPTH_PREFIX=
8194 HAVE_LIBPTH=
8195 rpathdirs=
8196 ltrpathdirs=
8197 names_already_handled=
8198 names_next_round='pth '
8199 while test -n "$names_next_round"; do
8200 names_this_round="$names_next_round"
8201 names_next_round=
8202 for name in $names_this_round; do
8203 already_handled=
8204 for n in $names_already_handled; do
8205 if test "$n" = "$name"; then
8206 already_handled=yes
8207 break
8208 fi
8209 done
8210 if test -z "$already_handled"; then
8211 names_already_handled="$names_already_handled $name"
8212 uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./+-|ABCDEFGHIJKLMNOPQRSTUVWXYZ____|'`
8213 eval value=\"\$HAVE_LIB$uppername\"
8214 if test -n "$value"; then
8215 if test "$value" = yes; then
8216 eval value=\"\$LIB$uppername\"
8217 test -z "$value" || LIBPTH="${LIBPTH}${LIBPTH:+ }$value"
8218 eval value=\"\$LTLIB$uppername\"
8219 test -z "$value" || LTLIBPTH="${LTLIBPTH}${LTLIBPTH:+ }$value"
8220 else
8221 :
8222 fi
8223 else
8224 found_dir=
8225 found_la=
8226 found_so=
8227 found_a=
8228 eval libname=\"$acl_libname_spec\" # typically: libname=lib$name
8229 if test -n "$acl_shlibext"; then
8230 shrext=".$acl_shlibext" # typically: shrext=.so
8231 else
8232 shrext=
8233 fi
8234 if test $use_additional = yes; then
8235 dir="$additional_libdir"
8236 if test -n "$acl_shlibext"; then
8237 if test -f "$dir/$libname$shrext"; then
8238 found_dir="$dir"
8239 found_so="$dir/$libname$shrext"
8240 else
8241 if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then
8242 ver=`(cd "$dir" && \
8243 for f in "$libname$shrext".*; do echo "$f"; done \
8244 | sed -e "s,^$libname$shrext\\\\.,," \
8245 | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \
8246 | sed 1q ) 2>/dev/null`
8247 if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then
8248 found_dir="$dir"
8249 found_so="$dir/$libname$shrext.$ver"
8250 fi
8251 else
8252 eval library_names=\"$acl_library_names_spec\"
8253 for f in $library_names; do
8254 if test -f "$dir/$f"; then
8255 found_dir="$dir"
8256 found_so="$dir/$f"
8257 break
8258 fi
8259 done
8260 fi
8261 fi
8262 fi
8263 if test "X$found_dir" = "X"; then
8264 if test -f "$dir/$libname.$acl_libext"; then
8265 found_dir="$dir"
8266 found_a="$dir/$libname.$acl_libext"
8267 fi
8268 fi
8269 if test "X$found_dir" != "X"; then
8270 if test -f "$dir/$libname.la"; then
8271 found_la="$dir/$libname.la"
8272 fi
8273 fi
8274 fi
8275 if test "X$found_dir" = "X"; then
8276 for x in $LDFLAGS $LTLIBPTH; do
8277
8278 acl_save_prefix="$prefix"
8279 prefix="$acl_final_prefix"
8280 acl_save_exec_prefix="$exec_prefix"
8281 exec_prefix="$acl_final_exec_prefix"
8282 eval x=\"$x\"
8283 exec_prefix="$acl_save_exec_prefix"
8284 prefix="$acl_save_prefix"
8285
8286 case "$x" in
8287 -L*)
8288 dir=`echo "X$x" | sed -e 's/^X-L//'`
8289 if test -n "$acl_shlibext"; then
8290 if test -f "$dir/$libname$shrext"; then
8291 found_dir="$dir"
8292 found_so="$dir/$libname$shrext"
8293 else
8294 if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then
8295 ver=`(cd "$dir" && \
8296 for f in "$libname$shrext".*; do echo "$f"; done \
8297 | sed -e "s,^$libname$shrext\\\\.,," \
8298 | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \
8299 | sed 1q ) 2>/dev/null`
8300 if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then
8301 found_dir="$dir"
8302 found_so="$dir/$libname$shrext.$ver"
8303 fi
8304 else
8305 eval library_names=\"$acl_library_names_spec\"
8306 for f in $library_names; do
8307 if test -f "$dir/$f"; then
8308 found_dir="$dir"
8309 found_so="$dir/$f"
8310 break
8311 fi
8312 done
8313 fi
8314 fi
8315 fi
8316 if test "X$found_dir" = "X"; then
8317 if test -f "$dir/$libname.$acl_libext"; then
8318 found_dir="$dir"
8319 found_a="$dir/$libname.$acl_libext"
8320 fi
8321 fi
8322 if test "X$found_dir" != "X"; then
8323 if test -f "$dir/$libname.la"; then
8324 found_la="$dir/$libname.la"
8325 fi
8326 fi
8327 ;;
8328 esac
8329 if test "X$found_dir" != "X"; then
8330 break
8331 fi
8332 done
8333 fi
8334 if test "X$found_dir" != "X"; then
8335 LTLIBPTH="${LTLIBPTH}${LTLIBPTH:+ }-L$found_dir -l$name"
8336 if test "X$found_so" != "X"; then
8337 if test "$enable_rpath" = no \
8338 || test "X$found_dir" = "X/usr/$acl_libdirstem" \
8339 || test "X$found_dir" = "X/usr/$acl_libdirstem2"; then
8340 LIBPTH="${LIBPTH}${LIBPTH:+ }$found_so"
8341 else
8342 haveit=
8343 for x in $ltrpathdirs; do
8344 if test "X$x" = "X$found_dir"; then
8345 haveit=yes
8346 break
8347 fi
8348 done
8349 if test -z "$haveit"; then
8350 ltrpathdirs="$ltrpathdirs $found_dir"
8351 fi
8352 if test "$acl_hardcode_direct" = yes; then
8353 LIBPTH="${LIBPTH}${LIBPTH:+ }$found_so"
8354 else
8355 if test -n "$acl_hardcode_libdir_flag_spec" && test "$acl_hardcode_minus_L" = no; then
8356 LIBPTH="${LIBPTH}${LIBPTH:+ }$found_so"
8357 haveit=
8358 for x in $rpathdirs; do
8359 if test "X$x" = "X$found_dir"; then
8360 haveit=yes
8361 break
8362 fi
8363 done
8364 if test -z "$haveit"; then
8365 rpathdirs="$rpathdirs $found_dir"
8366 fi
8367 else
8368 haveit=
8369 for x in $LDFLAGS $LIBPTH; do
8370
8371 acl_save_prefix="$prefix"
8372 prefix="$acl_final_prefix"
8373 acl_save_exec_prefix="$exec_prefix"
8374 exec_prefix="$acl_final_exec_prefix"
8375 eval x=\"$x\"
8376 exec_prefix="$acl_save_exec_prefix"
8377 prefix="$acl_save_prefix"
8378
8379 if test "X$x" = "X-L$found_dir"; then
8380 haveit=yes
8381 break
8382 fi
8383 done
8384 if test -z "$haveit"; then
8385 LIBPTH="${LIBPTH}${LIBPTH:+ }-L$found_dir"
8386 fi
8387 if test "$acl_hardcode_minus_L" != no; then
8388 LIBPTH="${LIBPTH}${LIBPTH:+ }$found_so"
8389 else
8390 LIBPTH="${LIBPTH}${LIBPTH:+ }-l$name"
8391 fi
8392 fi
8393 fi
8394 fi
8395 else
8396 if test "X$found_a" != "X"; then
8397 LIBPTH="${LIBPTH}${LIBPTH:+ }$found_a"
8398 else
8399 LIBPTH="${LIBPTH}${LIBPTH:+ }-L$found_dir -l$name"
8400 fi
8401 fi
8402 additional_includedir=
8403 case "$found_dir" in
8404 */$acl_libdirstem | */$acl_libdirstem/)
8405 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem/"'*$,,'`
8406 if test "$name" = 'pth'; then
8407 LIBPTH_PREFIX="$basedir"
8408 fi
8409 additional_includedir="$basedir/include"
8410 ;;
8411 */$acl_libdirstem2 | */$acl_libdirstem2/)
8412 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem2/"'*$,,'`
8413 if test "$name" = 'pth'; then
8414 LIBPTH_PREFIX="$basedir"
8415 fi
8416 additional_includedir="$basedir/include"
8417 ;;
8418 esac
8419 if test "X$additional_includedir" != "X"; then
8420 if test "X$additional_includedir" != "X/usr/include"; then
8421 haveit=
8422 if test "X$additional_includedir" = "X/usr/local/include"; then
8423 if test -n "$GCC"; then
8424 case $host_os in
8425 linux* | gnu* | k*bsd*-gnu) haveit=yes;;
8426 esac
8427 fi
8428 fi
8429 if test -z "$haveit"; then
8430 for x in $CPPFLAGS $INCPTH; do
8431
8432 acl_save_prefix="$prefix"
8433 prefix="$acl_final_prefix"
8434 acl_save_exec_prefix="$exec_prefix"
8435 exec_prefix="$acl_final_exec_prefix"
8436 eval x=\"$x\"
8437 exec_prefix="$acl_save_exec_prefix"
8438 prefix="$acl_save_prefix"
8439
8440 if test "X$x" = "X-I$additional_includedir"; then
8441 haveit=yes
8442 break
8443 fi
8444 done
8445 if test -z "$haveit"; then
8446 if test -d "$additional_includedir"; then
8447 INCPTH="${INCPTH}${INCPTH:+ }-I$additional_includedir"
8448 fi
8449 fi
8450 fi
8451 fi
8452 fi
8453 if test -n "$found_la"; then
8454 save_libdir="$libdir"
8455 case "$found_la" in
8456 */* | *\\*) . "$found_la" ;;
8457 *) . "./$found_la" ;;
8458 esac
8459 libdir="$save_libdir"
8460 for dep in $dependency_libs; do
8461 case "$dep" in
8462 -L*)
8463 additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
8464 if test "X$additional_libdir" != "X/usr/$acl_libdirstem" \
8465 && test "X$additional_libdir" != "X/usr/$acl_libdirstem2"; then
8466 haveit=
8467 if test "X$additional_libdir" = "X/usr/local/$acl_libdirstem" \
8468 || test "X$additional_libdir" = "X/usr/local/$acl_libdirstem2"; then
8469 if test -n "$GCC"; then
8470 case $host_os in
8471 linux* | gnu* | k*bsd*-gnu) haveit=yes;;
8472 esac
8473 fi
8474 fi
8475 if test -z "$haveit"; then
8476 haveit=
8477 for x in $LDFLAGS $LIBPTH; do
8478
8479 acl_save_prefix="$prefix"
8480 prefix="$acl_final_prefix"
8481 acl_save_exec_prefix="$exec_prefix"
8482 exec_prefix="$acl_final_exec_prefix"
8483 eval x=\"$x\"
8484 exec_prefix="$acl_save_exec_prefix"
8485 prefix="$acl_save_prefix"
8486
8487 if test "X$x" = "X-L$additional_libdir"; then
8488 haveit=yes
8489 break
8490 fi
8491 done
8492 if test -z "$haveit"; then
8493 if test -d "$additional_libdir"; then
8494 LIBPTH="${LIBPTH}${LIBPTH:+ }-L$additional_libdir"
8495 fi
8496 fi
8497 haveit=
8498 for x in $LDFLAGS $LTLIBPTH; do
8499
8500 acl_save_prefix="$prefix"
8501 prefix="$acl_final_prefix"
8502 acl_save_exec_prefix="$exec_prefix"
8503 exec_prefix="$acl_final_exec_prefix"
8504 eval x=\"$x\"
8505 exec_prefix="$acl_save_exec_prefix"
8506 prefix="$acl_save_prefix"
8507
8508 if test "X$x" = "X-L$additional_libdir"; then
8509 haveit=yes
8510 break
8511 fi
8512 done
8513 if test -z "$haveit"; then
8514 if test -d "$additional_libdir"; then
8515 LTLIBPTH="${LTLIBPTH}${LTLIBPTH:+ }-L$additional_libdir"
8516 fi
8517 fi
8518 fi
8519 fi
8520 ;;
8521 -R*)
8522 dir=`echo "X$dep" | sed -e 's/^X-R//'`
8523 if test "$enable_rpath" != no; then
8524 haveit=
8525 for x in $rpathdirs; do
8526 if test "X$x" = "X$dir"; then
8527 haveit=yes
8528 break
8529 fi
8530 done
8531 if test -z "$haveit"; then
8532 rpathdirs="$rpathdirs $dir"
8533 fi
8534 haveit=
8535 for x in $ltrpathdirs; do
8536 if test "X$x" = "X$dir"; then
8537 haveit=yes
8538 break
8539 fi
8540 done
8541 if test -z "$haveit"; then
8542 ltrpathdirs="$ltrpathdirs $dir"
8543 fi
8544 fi
8545 ;;
8546 -l*)
8547 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
8548 ;;
8549 *.la)
8550 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
8551 ;;
8552 *)
8553 LIBPTH="${LIBPTH}${LIBPTH:+ }$dep"
8554 LTLIBPTH="${LTLIBPTH}${LTLIBPTH:+ }$dep"
8555 ;;
8556 esac
8557 done
8558 fi
8559 else
8560 LIBPTH="${LIBPTH}${LIBPTH:+ }-l$name"
8561 LTLIBPTH="${LTLIBPTH}${LTLIBPTH:+ }-l$name"
8562 fi
8563 fi
8564 fi
8565 done
8566 done
8567 if test "X$rpathdirs" != "X"; then
8568 if test -n "$acl_hardcode_libdir_separator"; then
8569 alldirs=
8570 for found_dir in $rpathdirs; do
8571 alldirs="${alldirs}${alldirs:+$acl_hardcode_libdir_separator}$found_dir"
8572 done
8573 acl_save_libdir="$libdir"
8574 libdir="$alldirs"
8575 eval flag=\"$acl_hardcode_libdir_flag_spec\"
8576 libdir="$acl_save_libdir"
8577 LIBPTH="${LIBPTH}${LIBPTH:+ }$flag"
8578 else
8579 for found_dir in $rpathdirs; do
8580 acl_save_libdir="$libdir"
8581 libdir="$found_dir"
8582 eval flag=\"$acl_hardcode_libdir_flag_spec\"
8583 libdir="$acl_save_libdir"
8584 LIBPTH="${LIBPTH}${LIBPTH:+ }$flag"
8585 done
8586 fi
8587 fi
8588 if test "X$ltrpathdirs" != "X"; then
8589 for found_dir in $ltrpathdirs; do
8590 LTLIBPTH="${LTLIBPTH}${LTLIBPTH:+ }-R$found_dir"
8591 done
8592 fi
8593
8594
8595
8596
8597
8598
8599 ac_cv_libpth_libs="$LIBPTH"
8600 ac_cv_libpth_ltlibs="$LTLIBPTH"
8601 ac_cv_libpth_cppflags="$INCPTH"
8602 ac_cv_libpth_prefix="$LIBPTH_PREFIX"
8603
8604fi
8605{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_libpth_libs" >&5
8606$as_echo "$ac_cv_libpth_libs" >&6; }
8607 LIBPTH="$ac_cv_libpth_libs"
8608 LTLIBPTH="$ac_cv_libpth_ltlibs"
8609 INCPTH="$ac_cv_libpth_cppflags"
8610 LIBPTH_PREFIX="$ac_cv_libpth_prefix"
8611
8612 for element in $INCPTH; do
8613 haveit=
8614 for x in $CPPFLAGS; do
8615
8616 acl_save_prefix="$prefix"
8617 prefix="$acl_final_prefix"
8618 acl_save_exec_prefix="$exec_prefix"
8619 exec_prefix="$acl_final_exec_prefix"
8620 eval x=\"$x\"
8621 exec_prefix="$acl_save_exec_prefix"
8622 prefix="$acl_save_prefix"
8623
8624 if test "X$x" = "X$element"; then
8625 haveit=yes
8626 break
8627 fi
8628 done
8629 if test -z "$haveit"; then
8630 CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
8631 fi
8632 done
8633
8634
8635
8636
8637 HAVE_LIBPTH=yes
8638
8639
8640
8641 gl_have_pth=
8642 gl_save_LIBS="$LIBS"
8643 LIBS="$LIBS $LIBPTH"
8644 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8645/* end confdefs.h. */
8646#include <pth.h>
8647int
8648main ()
8649{
8650pth_self();
8651 ;
8652 return 0;
8653}
8654_ACEOF
8655if ac_fn_c_try_link "$LINENO"; then :
8656 gl_have_pth=yes
8657fi
8658rm -f core conftest.err conftest.$ac_objext \
8659 conftest$ac_exeext conftest.$ac_ext
8660 LIBS="$gl_save_LIBS"
8661 if test -n "$gl_have_pth"; then
8662 gl_threads_api=pth
8663 LIBTHREAD="$LIBPTH"
8664 LTLIBTHREAD="$LTLIBPTH"
8665 LIBMULTITHREAD="$LIBTHREAD"
8666 LTLIBMULTITHREAD="$LTLIBTHREAD"
8667
8668$as_echo "#define USE_PTH_THREADS 1" >>confdefs.h
8669
8670 if test -n "$LIBMULTITHREAD" || test -n "$LTLIBMULTITHREAD"; then
8671 if case "$gl_cv_have_weak" in *yes) true;; *) false;; esac; then
8672
8673$as_echo "#define USE_PTH_THREADS_WEAK 1" >>confdefs.h
8674
8675 LIBTHREAD=
8676 LTLIBTHREAD=
8677 fi
8678 fi
8679 else
8680 CPPFLAGS="$gl_save_CPPFLAGS"
8681 fi
8682 fi
8683 if test -z "$gl_have_pthread"; then
8684 case "$gl_use_threads" in
8685 yes | windows | win32) # The 'win32' is for backward compatibility.
8686 if { case "$host_os" in
8687 mingw*) true;;
8688 *) false;;
8689 esac
8690 }; then
8691 gl_threads_api=windows
8692
8693$as_echo "#define USE_WINDOWS_THREADS 1" >>confdefs.h
8694
8695 fi
8696 ;;
8697 esac
8698 fi
8699 fi
8700 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for multithread API to use" >&5
8701$as_echo_n "checking for multithread API to use... " >&6; }
8702 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_threads_api" >&5
8703$as_echo "$gl_threads_api" >&6; }
8704
8705
8706
8707
8708
8709
8710
8711
8712
8713
8714
8715 if test "$gl_threads_api" = posix; then
8716 # OSF/1 4.0 and Mac OS X 10.1 lack the pthread_rwlock_t type and the
8717 # pthread_rwlock_* functions.
8718 ac_fn_c_check_type "$LINENO" "pthread_rwlock_t" "ac_cv_type_pthread_rwlock_t" "#include <pthread.h>
8719"
8720if test "x$ac_cv_type_pthread_rwlock_t" = xyes; then :
8721
8722$as_echo "#define HAVE_PTHREAD_RWLOCK 1" >>confdefs.h
8723
8724fi
8725
8726 # glibc defines PTHREAD_MUTEX_RECURSIVE as enum, not as a macro.
8727 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8728/* end confdefs.h. */
8729
8730 #include <pthread.h>
8731int
8732main ()
8733{
8734
8735#if __FreeBSD__ == 4
8736error "No, in FreeBSD 4.0 recursive mutexes actually don't work."
8737#elif (defined __ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ \
8738 && __ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ < 1070)
8739error "No, in Mac OS X < 10.7 recursive mutexes actually don't work."
8740#else
8741int x = (int)PTHREAD_MUTEX_RECURSIVE;
8742return !x;
8743#endif
8744
8745 ;
8746 return 0;
8747}
8748_ACEOF
8749if ac_fn_c_try_compile "$LINENO"; then :
8750
8751$as_echo "#define HAVE_PTHREAD_MUTEX_RECURSIVE 1" >>confdefs.h
8752
8753fi
8754rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8755 fi
8756 :
8757
8758
8759
8760
8761
8762
8763
8764
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008765
8766
8767
8768
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008769 use_additional=yes
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008770
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008771 acl_save_prefix="$prefix"
8772 prefix="$acl_final_prefix"
8773 acl_save_exec_prefix="$exec_prefix"
8774 exec_prefix="$acl_final_exec_prefix"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008775
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008776 eval additional_includedir=\"$includedir\"
8777 eval additional_libdir=\"$libdir\"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008778
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008779 exec_prefix="$acl_save_exec_prefix"
8780 prefix="$acl_save_prefix"
8781
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008782
Theodore Ts'oe1052142006-10-21 21:46:47 -04008783# Check whether --with-libiconv-prefix was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008784if test "${with_libiconv_prefix+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04008785 withval=$with_libiconv_prefix;
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008786 if test "X$withval" = "Xno"; then
8787 use_additional=no
8788 else
8789 if test "X$withval" = "X"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008790
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008791 acl_save_prefix="$prefix"
8792 prefix="$acl_final_prefix"
8793 acl_save_exec_prefix="$exec_prefix"
8794 exec_prefix="$acl_final_exec_prefix"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008795
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008796 eval additional_includedir=\"$includedir\"
8797 eval additional_libdir=\"$libdir\"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008798
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008799 exec_prefix="$acl_save_exec_prefix"
8800 prefix="$acl_save_prefix"
8801
8802 else
8803 additional_includedir="$withval/include"
Theodore Ts'o93613952014-07-03 23:44:13 -04008804 additional_libdir="$withval/$acl_libdirstem"
8805 if test "$acl_libdirstem2" != "$acl_libdirstem" \
8806 && ! test -d "$withval/$acl_libdirstem"; then
8807 additional_libdir="$withval/$acl_libdirstem2"
8808 fi
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008809 fi
8810 fi
8811
Theodore Ts'oe1052142006-10-21 21:46:47 -04008812fi
8813
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008814 LIBICONV=
8815 LTLIBICONV=
8816 INCICONV=
Theodore Ts'o93613952014-07-03 23:44:13 -04008817 LIBICONV_PREFIX=
8818 HAVE_LIBICONV=
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008819 rpathdirs=
8820 ltrpathdirs=
8821 names_already_handled=
8822 names_next_round='iconv '
8823 while test -n "$names_next_round"; do
8824 names_this_round="$names_next_round"
8825 names_next_round=
8826 for name in $names_this_round; do
8827 already_handled=
8828 for n in $names_already_handled; do
8829 if test "$n" = "$name"; then
8830 already_handled=yes
8831 break
8832 fi
8833 done
8834 if test -z "$already_handled"; then
8835 names_already_handled="$names_already_handled $name"
Theodore Ts'o93613952014-07-03 23:44:13 -04008836 uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./+-|ABCDEFGHIJKLMNOPQRSTUVWXYZ____|'`
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008837 eval value=\"\$HAVE_LIB$uppername\"
8838 if test -n "$value"; then
8839 if test "$value" = yes; then
8840 eval value=\"\$LIB$uppername\"
8841 test -z "$value" || LIBICONV="${LIBICONV}${LIBICONV:+ }$value"
8842 eval value=\"\$LTLIB$uppername\"
8843 test -z "$value" || LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$value"
8844 else
8845 :
8846 fi
8847 else
8848 found_dir=
8849 found_la=
8850 found_so=
8851 found_a=
Theodore Ts'o93613952014-07-03 23:44:13 -04008852 eval libname=\"$acl_libname_spec\" # typically: libname=lib$name
8853 if test -n "$acl_shlibext"; then
8854 shrext=".$acl_shlibext" # typically: shrext=.so
8855 else
8856 shrext=
8857 fi
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008858 if test $use_additional = yes; then
Theodore Ts'o93613952014-07-03 23:44:13 -04008859 dir="$additional_libdir"
8860 if test -n "$acl_shlibext"; then
8861 if test -f "$dir/$libname$shrext"; then
8862 found_dir="$dir"
8863 found_so="$dir/$libname$shrext"
8864 else
8865 if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then
8866 ver=`(cd "$dir" && \
8867 for f in "$libname$shrext".*; do echo "$f"; done \
8868 | sed -e "s,^$libname$shrext\\\\.,," \
8869 | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \
8870 | sed 1q ) 2>/dev/null`
8871 if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then
8872 found_dir="$dir"
8873 found_so="$dir/$libname$shrext.$ver"
8874 fi
8875 else
8876 eval library_names=\"$acl_library_names_spec\"
8877 for f in $library_names; do
8878 if test -f "$dir/$f"; then
8879 found_dir="$dir"
8880 found_so="$dir/$f"
8881 break
8882 fi
8883 done
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008884 fi
8885 fi
8886 fi
Theodore Ts'o93613952014-07-03 23:44:13 -04008887 if test "X$found_dir" = "X"; then
8888 if test -f "$dir/$libname.$acl_libext"; then
8889 found_dir="$dir"
8890 found_a="$dir/$libname.$acl_libext"
8891 fi
8892 fi
8893 if test "X$found_dir" != "X"; then
8894 if test -f "$dir/$libname.la"; then
8895 found_la="$dir/$libname.la"
8896 fi
8897 fi
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008898 fi
8899 if test "X$found_dir" = "X"; then
8900 for x in $LDFLAGS $LTLIBICONV; do
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008901
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008902 acl_save_prefix="$prefix"
8903 prefix="$acl_final_prefix"
8904 acl_save_exec_prefix="$exec_prefix"
8905 exec_prefix="$acl_final_exec_prefix"
8906 eval x=\"$x\"
8907 exec_prefix="$acl_save_exec_prefix"
8908 prefix="$acl_save_prefix"
8909
8910 case "$x" in
8911 -L*)
8912 dir=`echo "X$x" | sed -e 's/^X-L//'`
Theodore Ts'o93613952014-07-03 23:44:13 -04008913 if test -n "$acl_shlibext"; then
8914 if test -f "$dir/$libname$shrext"; then
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008915 found_dir="$dir"
Theodore Ts'o93613952014-07-03 23:44:13 -04008916 found_so="$dir/$libname$shrext"
8917 else
8918 if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then
8919 ver=`(cd "$dir" && \
8920 for f in "$libname$shrext".*; do echo "$f"; done \
8921 | sed -e "s,^$libname$shrext\\\\.,," \
8922 | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \
8923 | sed 1q ) 2>/dev/null`
8924 if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then
8925 found_dir="$dir"
8926 found_so="$dir/$libname$shrext.$ver"
8927 fi
8928 else
8929 eval library_names=\"$acl_library_names_spec\"
8930 for f in $library_names; do
8931 if test -f "$dir/$f"; then
8932 found_dir="$dir"
8933 found_so="$dir/$f"
8934 break
8935 fi
8936 done
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008937 fi
8938 fi
8939 fi
Theodore Ts'o93613952014-07-03 23:44:13 -04008940 if test "X$found_dir" = "X"; then
8941 if test -f "$dir/$libname.$acl_libext"; then
8942 found_dir="$dir"
8943 found_a="$dir/$libname.$acl_libext"
8944 fi
8945 fi
8946 if test "X$found_dir" != "X"; then
8947 if test -f "$dir/$libname.la"; then
8948 found_la="$dir/$libname.la"
8949 fi
8950 fi
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008951 ;;
8952 esac
8953 if test "X$found_dir" != "X"; then
8954 break
8955 fi
8956 done
8957 fi
8958 if test "X$found_dir" != "X"; then
8959 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$found_dir -l$name"
8960 if test "X$found_so" != "X"; then
Theodore Ts'o93613952014-07-03 23:44:13 -04008961 if test "$enable_rpath" = no \
8962 || test "X$found_dir" = "X/usr/$acl_libdirstem" \
8963 || test "X$found_dir" = "X/usr/$acl_libdirstem2"; then
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008964 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
8965 else
8966 haveit=
8967 for x in $ltrpathdirs; do
8968 if test "X$x" = "X$found_dir"; then
8969 haveit=yes
8970 break
8971 fi
8972 done
8973 if test -z "$haveit"; then
8974 ltrpathdirs="$ltrpathdirs $found_dir"
8975 fi
Theodore Ts'o93613952014-07-03 23:44:13 -04008976 if test "$acl_hardcode_direct" = yes; then
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008977 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
8978 else
Theodore Ts'o93613952014-07-03 23:44:13 -04008979 if test -n "$acl_hardcode_libdir_flag_spec" && test "$acl_hardcode_minus_L" = no; then
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008980 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
8981 haveit=
8982 for x in $rpathdirs; do
8983 if test "X$x" = "X$found_dir"; then
8984 haveit=yes
8985 break
8986 fi
8987 done
8988 if test -z "$haveit"; then
8989 rpathdirs="$rpathdirs $found_dir"
8990 fi
8991 else
8992 haveit=
8993 for x in $LDFLAGS $LIBICONV; do
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008994
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008995 acl_save_prefix="$prefix"
8996 prefix="$acl_final_prefix"
8997 acl_save_exec_prefix="$exec_prefix"
8998 exec_prefix="$acl_final_exec_prefix"
8999 eval x=\"$x\"
9000 exec_prefix="$acl_save_exec_prefix"
9001 prefix="$acl_save_prefix"
9002
9003 if test "X$x" = "X-L$found_dir"; then
9004 haveit=yes
9005 break
9006 fi
9007 done
9008 if test -z "$haveit"; then
9009 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir"
9010 fi
Theodore Ts'o93613952014-07-03 23:44:13 -04009011 if test "$acl_hardcode_minus_L" != no; then
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009012 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
9013 else
9014 LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
9015 fi
9016 fi
9017 fi
9018 fi
9019 else
9020 if test "X$found_a" != "X"; then
9021 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_a"
9022 else
9023 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir -l$name"
9024 fi
9025 fi
9026 additional_includedir=
9027 case "$found_dir" in
Theodore Ts'o93613952014-07-03 23:44:13 -04009028 */$acl_libdirstem | */$acl_libdirstem/)
9029 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem/"'*$,,'`
9030 if test "$name" = 'iconv'; then
9031 LIBICONV_PREFIX="$basedir"
9032 fi
9033 additional_includedir="$basedir/include"
9034 ;;
9035 */$acl_libdirstem2 | */$acl_libdirstem2/)
9036 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem2/"'*$,,'`
9037 if test "$name" = 'iconv'; then
9038 LIBICONV_PREFIX="$basedir"
9039 fi
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009040 additional_includedir="$basedir/include"
9041 ;;
9042 esac
9043 if test "X$additional_includedir" != "X"; then
9044 if test "X$additional_includedir" != "X/usr/include"; then
9045 haveit=
9046 if test "X$additional_includedir" = "X/usr/local/include"; then
9047 if test -n "$GCC"; then
9048 case $host_os in
Theodore Ts'o93613952014-07-03 23:44:13 -04009049 linux* | gnu* | k*bsd*-gnu) haveit=yes;;
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009050 esac
9051 fi
9052 fi
9053 if test -z "$haveit"; then
9054 for x in $CPPFLAGS $INCICONV; do
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009055
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009056 acl_save_prefix="$prefix"
9057 prefix="$acl_final_prefix"
9058 acl_save_exec_prefix="$exec_prefix"
9059 exec_prefix="$acl_final_exec_prefix"
9060 eval x=\"$x\"
9061 exec_prefix="$acl_save_exec_prefix"
9062 prefix="$acl_save_prefix"
9063
9064 if test "X$x" = "X-I$additional_includedir"; then
9065 haveit=yes
9066 break
9067 fi
9068 done
9069 if test -z "$haveit"; then
9070 if test -d "$additional_includedir"; then
9071 INCICONV="${INCICONV}${INCICONV:+ }-I$additional_includedir"
9072 fi
9073 fi
9074 fi
9075 fi
9076 fi
9077 if test -n "$found_la"; then
9078 save_libdir="$libdir"
9079 case "$found_la" in
9080 */* | *\\*) . "$found_la" ;;
9081 *) . "./$found_la" ;;
9082 esac
9083 libdir="$save_libdir"
9084 for dep in $dependency_libs; do
9085 case "$dep" in
9086 -L*)
9087 additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
Theodore Ts'o93613952014-07-03 23:44:13 -04009088 if test "X$additional_libdir" != "X/usr/$acl_libdirstem" \
9089 && test "X$additional_libdir" != "X/usr/$acl_libdirstem2"; then
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009090 haveit=
Theodore Ts'o93613952014-07-03 23:44:13 -04009091 if test "X$additional_libdir" = "X/usr/local/$acl_libdirstem" \
9092 || test "X$additional_libdir" = "X/usr/local/$acl_libdirstem2"; then
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009093 if test -n "$GCC"; then
9094 case $host_os in
Theodore Ts'o93613952014-07-03 23:44:13 -04009095 linux* | gnu* | k*bsd*-gnu) haveit=yes;;
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009096 esac
9097 fi
9098 fi
9099 if test -z "$haveit"; then
9100 haveit=
9101 for x in $LDFLAGS $LIBICONV; do
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009102
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009103 acl_save_prefix="$prefix"
9104 prefix="$acl_final_prefix"
9105 acl_save_exec_prefix="$exec_prefix"
9106 exec_prefix="$acl_final_exec_prefix"
9107 eval x=\"$x\"
9108 exec_prefix="$acl_save_exec_prefix"
9109 prefix="$acl_save_prefix"
9110
9111 if test "X$x" = "X-L$additional_libdir"; then
9112 haveit=yes
9113 break
9114 fi
9115 done
9116 if test -z "$haveit"; then
9117 if test -d "$additional_libdir"; then
9118 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$additional_libdir"
9119 fi
9120 fi
9121 haveit=
9122 for x in $LDFLAGS $LTLIBICONV; do
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009123
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009124 acl_save_prefix="$prefix"
9125 prefix="$acl_final_prefix"
9126 acl_save_exec_prefix="$exec_prefix"
9127 exec_prefix="$acl_final_exec_prefix"
9128 eval x=\"$x\"
9129 exec_prefix="$acl_save_exec_prefix"
9130 prefix="$acl_save_prefix"
9131
9132 if test "X$x" = "X-L$additional_libdir"; then
9133 haveit=yes
9134 break
9135 fi
9136 done
9137 if test -z "$haveit"; then
9138 if test -d "$additional_libdir"; then
9139 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$additional_libdir"
9140 fi
9141 fi
9142 fi
9143 fi
9144 ;;
9145 -R*)
9146 dir=`echo "X$dep" | sed -e 's/^X-R//'`
9147 if test "$enable_rpath" != no; then
9148 haveit=
9149 for x in $rpathdirs; do
9150 if test "X$x" = "X$dir"; then
9151 haveit=yes
9152 break
9153 fi
9154 done
9155 if test -z "$haveit"; then
9156 rpathdirs="$rpathdirs $dir"
9157 fi
9158 haveit=
9159 for x in $ltrpathdirs; do
9160 if test "X$x" = "X$dir"; then
9161 haveit=yes
9162 break
9163 fi
9164 done
9165 if test -z "$haveit"; then
9166 ltrpathdirs="$ltrpathdirs $dir"
9167 fi
9168 fi
9169 ;;
9170 -l*)
9171 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
9172 ;;
9173 *.la)
9174 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
9175 ;;
9176 *)
9177 LIBICONV="${LIBICONV}${LIBICONV:+ }$dep"
9178 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$dep"
9179 ;;
9180 esac
9181 done
9182 fi
9183 else
9184 LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
9185 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-l$name"
9186 fi
9187 fi
9188 fi
9189 done
9190 done
9191 if test "X$rpathdirs" != "X"; then
Theodore Ts'o93613952014-07-03 23:44:13 -04009192 if test -n "$acl_hardcode_libdir_separator"; then
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009193 alldirs=
9194 for found_dir in $rpathdirs; do
Theodore Ts'o93613952014-07-03 23:44:13 -04009195 alldirs="${alldirs}${alldirs:+$acl_hardcode_libdir_separator}$found_dir"
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009196 done
9197 acl_save_libdir="$libdir"
9198 libdir="$alldirs"
Theodore Ts'o93613952014-07-03 23:44:13 -04009199 eval flag=\"$acl_hardcode_libdir_flag_spec\"
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009200 libdir="$acl_save_libdir"
9201 LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
9202 else
9203 for found_dir in $rpathdirs; do
9204 acl_save_libdir="$libdir"
9205 libdir="$found_dir"
Theodore Ts'o93613952014-07-03 23:44:13 -04009206 eval flag=\"$acl_hardcode_libdir_flag_spec\"
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009207 libdir="$acl_save_libdir"
9208 LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
9209 done
9210 fi
9211 fi
9212 if test "X$ltrpathdirs" != "X"; then
9213 for found_dir in $ltrpathdirs; do
9214 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-R$found_dir"
9215 done
9216 fi
9217
Theodore Ts'o93636bd2003-07-12 02:45:05 -04009218
9219
Theodore Ts'o93636bd2003-07-12 02:45:05 -04009220
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009221
9222
9223
9224
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009225
9226
9227
Theodore Ts'o93636bd2003-07-12 02:45:05 -04009228
9229 am_save_CPPFLAGS="$CPPFLAGS"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009230
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009231 for element in $INCICONV; do
9232 haveit=
9233 for x in $CPPFLAGS; do
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009234
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009235 acl_save_prefix="$prefix"
9236 prefix="$acl_final_prefix"
9237 acl_save_exec_prefix="$exec_prefix"
9238 exec_prefix="$acl_final_exec_prefix"
9239 eval x=\"$x\"
9240 exec_prefix="$acl_save_exec_prefix"
9241 prefix="$acl_save_prefix"
9242
9243 if test "X$x" = "X$element"; then
9244 haveit=yes
9245 break
9246 fi
9247 done
9248 if test -z "$haveit"; then
9249 CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
9250 fi
9251 done
9252
Theodore Ts'o07a0db12003-07-05 14:50:24 -04009253
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009254 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009255$as_echo_n "checking for iconv... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10009256if ${am_cv_func_iconv+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009257 $as_echo_n "(cached) " >&6
Theodore Ts'o93636bd2003-07-12 02:45:05 -04009258else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009259
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009260 am_cv_func_iconv="no, consider installing GNU libiconv"
9261 am_cv_lib_iconv=no
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009262 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009263/* end confdefs.h. */
Theodore Ts'o93613952014-07-03 23:44:13 -04009264
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009265#include <stdlib.h>
9266#include <iconv.h>
Theodore Ts'o93613952014-07-03 23:44:13 -04009267
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009268int
9269main ()
9270{
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009271iconv_t cd = iconv_open("","");
Theodore Ts'o93613952014-07-03 23:44:13 -04009272 iconv(cd,NULL,NULL,NULL,NULL);
9273 iconv_close(cd);
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009274 ;
9275 return 0;
9276}
9277_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009278if ac_fn_c_try_link "$LINENO"; then :
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009279 am_cv_func_iconv=yes
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009280fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009281rm -f core conftest.err conftest.$ac_objext \
9282 conftest$ac_exeext conftest.$ac_ext
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009283 if test "$am_cv_func_iconv" != yes; then
9284 am_save_LIBS="$LIBS"
9285 LIBS="$LIBS $LIBICONV"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009286 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009287/* end confdefs.h. */
Theodore Ts'o93613952014-07-03 23:44:13 -04009288
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009289#include <stdlib.h>
9290#include <iconv.h>
Theodore Ts'o93613952014-07-03 23:44:13 -04009291
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009292int
9293main ()
9294{
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009295iconv_t cd = iconv_open("","");
Theodore Ts'o93613952014-07-03 23:44:13 -04009296 iconv(cd,NULL,NULL,NULL,NULL);
9297 iconv_close(cd);
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009298 ;
9299 return 0;
9300}
9301_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009302if ac_fn_c_try_link "$LINENO"; then :
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009303 am_cv_lib_iconv=yes
9304 am_cv_func_iconv=yes
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009305fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009306rm -f core conftest.err conftest.$ac_objext \
9307 conftest$ac_exeext conftest.$ac_ext
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009308 LIBS="$am_save_LIBS"
9309 fi
Theodore Ts'o07a0db12003-07-05 14:50:24 -04009310
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009311fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009312{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_func_iconv" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009313$as_echo "$am_cv_func_iconv" >&6; }
Theodore Ts'o93636bd2003-07-12 02:45:05 -04009314 if test "$am_cv_func_iconv" = yes; then
Theodore Ts'o93613952014-07-03 23:44:13 -04009315 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working iconv" >&5
9316$as_echo_n "checking for working iconv... " >&6; }
9317if ${am_cv_func_iconv_works+:} false; then :
9318 $as_echo_n "(cached) " >&6
9319else
9320
9321 am_save_LIBS="$LIBS"
9322 if test $am_cv_lib_iconv = yes; then
9323 LIBS="$LIBS $LIBICONV"
9324 fi
9325 if test "$cross_compiling" = yes; then :
9326
9327 case "$host_os" in
9328 aix* | hpux*) am_cv_func_iconv_works="guessing no" ;;
9329 *) am_cv_func_iconv_works="guessing yes" ;;
9330 esac
9331
9332else
9333 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9334/* end confdefs.h. */
9335
9336#include <iconv.h>
9337#include <string.h>
9338int main ()
9339{
9340 int result = 0;
9341 /* Test against AIX 5.1 bug: Failures are not distinguishable from successful
9342 returns. */
9343 {
9344 iconv_t cd_utf8_to_88591 = iconv_open ("ISO8859-1", "UTF-8");
9345 if (cd_utf8_to_88591 != (iconv_t)(-1))
9346 {
9347 static const char input[] = "\342\202\254"; /* EURO SIGN */
9348 char buf[10];
9349 const char *inptr = input;
9350 size_t inbytesleft = strlen (input);
9351 char *outptr = buf;
9352 size_t outbytesleft = sizeof (buf);
9353 size_t res = iconv (cd_utf8_to_88591,
9354 (char **) &inptr, &inbytesleft,
9355 &outptr, &outbytesleft);
9356 if (res == 0)
9357 result |= 1;
9358 iconv_close (cd_utf8_to_88591);
9359 }
9360 }
9361 /* Test against Solaris 10 bug: Failures are not distinguishable from
9362 successful returns. */
9363 {
9364 iconv_t cd_ascii_to_88591 = iconv_open ("ISO8859-1", "646");
9365 if (cd_ascii_to_88591 != (iconv_t)(-1))
9366 {
9367 static const char input[] = "\263";
9368 char buf[10];
9369 const char *inptr = input;
9370 size_t inbytesleft = strlen (input);
9371 char *outptr = buf;
9372 size_t outbytesleft = sizeof (buf);
9373 size_t res = iconv (cd_ascii_to_88591,
9374 (char **) &inptr, &inbytesleft,
9375 &outptr, &outbytesleft);
9376 if (res == 0)
9377 result |= 2;
9378 iconv_close (cd_ascii_to_88591);
9379 }
9380 }
9381 /* Test against AIX 6.1..7.1 bug: Buffer overrun. */
9382 {
9383 iconv_t cd_88591_to_utf8 = iconv_open ("UTF-8", "ISO-8859-1");
9384 if (cd_88591_to_utf8 != (iconv_t)(-1))
9385 {
9386 static const char input[] = "\304";
9387 static char buf[2] = { (char)0xDE, (char)0xAD };
9388 const char *inptr = input;
9389 size_t inbytesleft = 1;
9390 char *outptr = buf;
9391 size_t outbytesleft = 1;
9392 size_t res = iconv (cd_88591_to_utf8,
9393 (char **) &inptr, &inbytesleft,
9394 &outptr, &outbytesleft);
9395 if (res != (size_t)(-1) || outptr - buf > 1 || buf[1] != (char)0xAD)
9396 result |= 4;
9397 iconv_close (cd_88591_to_utf8);
9398 }
9399 }
9400#if 0 /* This bug could be worked around by the caller. */
9401 /* Test against HP-UX 11.11 bug: Positive return value instead of 0. */
9402 {
9403 iconv_t cd_88591_to_utf8 = iconv_open ("utf8", "iso88591");
9404 if (cd_88591_to_utf8 != (iconv_t)(-1))
9405 {
9406 static const char input[] = "\304rger mit b\366sen B\374bchen ohne Augenma\337";
9407 char buf[50];
9408 const char *inptr = input;
9409 size_t inbytesleft = strlen (input);
9410 char *outptr = buf;
9411 size_t outbytesleft = sizeof (buf);
9412 size_t res = iconv (cd_88591_to_utf8,
9413 (char **) &inptr, &inbytesleft,
9414 &outptr, &outbytesleft);
9415 if ((int)res > 0)
9416 result |= 8;
9417 iconv_close (cd_88591_to_utf8);
9418 }
9419 }
9420#endif
9421 /* Test against HP-UX 11.11 bug: No converter from EUC-JP to UTF-8 is
9422 provided. */
9423 if (/* Try standardized names. */
9424 iconv_open ("UTF-8", "EUC-JP") == (iconv_t)(-1)
9425 /* Try IRIX, OSF/1 names. */
9426 && iconv_open ("UTF-8", "eucJP") == (iconv_t)(-1)
9427 /* Try AIX names. */
9428 && iconv_open ("UTF-8", "IBM-eucJP") == (iconv_t)(-1)
9429 /* Try HP-UX names. */
9430 && iconv_open ("utf8", "eucJP") == (iconv_t)(-1))
9431 result |= 16;
9432 return result;
9433}
9434_ACEOF
9435if ac_fn_c_try_run "$LINENO"; then :
9436 am_cv_func_iconv_works=yes
9437else
9438 am_cv_func_iconv_works=no
9439fi
9440rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
9441 conftest.$ac_objext conftest.beam conftest.$ac_ext
9442fi
9443
9444 LIBS="$am_save_LIBS"
9445
9446fi
9447{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_func_iconv_works" >&5
9448$as_echo "$am_cv_func_iconv_works" >&6; }
9449 case "$am_cv_func_iconv_works" in
9450 *no) am_func_iconv=no am_cv_lib_iconv=no ;;
9451 *) am_func_iconv=yes ;;
9452 esac
9453 else
9454 am_func_iconv=no am_cv_lib_iconv=no
9455 fi
9456 if test "$am_func_iconv" = yes; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009457
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009458$as_echo "#define HAVE_ICONV 1" >>confdefs.h
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009459
9460 fi
9461 if test "$am_cv_lib_iconv" = yes; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009462 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libiconv" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009463$as_echo_n "checking how to link with libiconv... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009464 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBICONV" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009465$as_echo "$LIBICONV" >&6; }
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009466 else
9467 CPPFLAGS="$am_save_CPPFLAGS"
9468 LIBICONV=
9469 LTLIBICONV=
9470 fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009471
9472
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009473
9474 if test "$am_cv_func_iconv" = yes; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009475 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv declaration" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009476$as_echo_n "checking for iconv declaration... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10009477 if ${am_cv_proto_iconv+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009478 $as_echo_n "(cached) " >&6
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009479else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009480
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009481 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009482/* end confdefs.h. */
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009483
9484#include <stdlib.h>
9485#include <iconv.h>
9486extern
9487#ifdef __cplusplus
9488"C"
9489#endif
Theodore Ts'o93613952014-07-03 23:44:13 -04009490#if defined(__STDC__) || defined(_MSC_VER) || defined(__cplusplus)
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009491size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
9492#else
9493size_t iconv();
9494#endif
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00009495
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009496int
9497main ()
9498{
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00009499
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009500 ;
9501 return 0;
9502}
9503_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009504if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009505 am_cv_proto_iconv_arg1=""
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00009506else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009507 am_cv_proto_iconv_arg1="const"
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00009508fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04009509rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009510 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 +00009511fi
9512
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009513 am_cv_proto_iconv=`echo "$am_cv_proto_iconv" | tr -s ' ' | sed -e 's/( /(/'`
Theodore Ts'o93613952014-07-03 23:44:13 -04009514 { $as_echo "$as_me:${as_lineno-$LINENO}: result:
9515 $am_cv_proto_iconv" >&5
9516$as_echo "
9517 $am_cv_proto_iconv" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009518
9519cat >>confdefs.h <<_ACEOF
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009520#define ICONV_CONST $am_cv_proto_iconv_arg1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009521_ACEOF
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009522
Theodore Ts'o93613952014-07-03 23:44:13 -04009523
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009524 fi
9525
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009526
Theodore Ts'o93613952014-07-03 23:44:13 -04009527
9528
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009529 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009530/* end confdefs.h. */
Theodore Ts'o93613952014-07-03 23:44:13 -04009531int foo (int a) { a = __builtin_expect (a, 10); return a == 10 ? 0 : 1; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009532int
9533main ()
9534{
Theodore Ts'o93613952014-07-03 23:44:13 -04009535
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009536 ;
9537 return 0;
9538}
9539_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009540if ac_fn_c_try_link "$LINENO"; then :
Theodore Ts'o93613952014-07-03 23:44:13 -04009541
9542$as_echo "#define HAVE_BUILTIN_EXPECT 1" >>confdefs.h
9543
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009544fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009545rm -f core conftest.err conftest.$ac_objext \
9546 conftest$ac_exeext conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009547
Theodore Ts'o93613952014-07-03 23:44:13 -04009548 for ac_header in argz.h inttypes.h limits.h unistd.h sys/param.h
9549do :
9550 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
9551ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
9552if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
9553 cat >>confdefs.h <<_ACEOF
9554#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009555_ACEOF
Theodore Ts'o93613952014-07-03 23:44:13 -04009556
9557fi
9558
9559done
9560
9561 for ac_func in getcwd getegid geteuid getgid getuid mempcpy munmap \
9562 stpcpy strcasecmp strdup strtoul tsearch uselocale argz_count \
9563 argz_stringify argz_next __fsetlocking
9564do :
9565 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
9566ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
9567if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
9568 cat >>confdefs.h <<_ACEOF
9569#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
9570_ACEOF
9571
9572fi
9573done
9574
9575
9576 ac_fn_c_check_decl "$LINENO" "feof_unlocked" "ac_cv_have_decl_feof_unlocked" "#include <stdio.h>
9577"
9578if test "x$ac_cv_have_decl_feof_unlocked" = xyes; then :
9579 ac_have_decl=1
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00009580else
Theodore Ts'o93613952014-07-03 23:44:13 -04009581 ac_have_decl=0
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009582fi
Theodore Ts'o93613952014-07-03 23:44:13 -04009583
9584cat >>confdefs.h <<_ACEOF
9585#define HAVE_DECL_FEOF_UNLOCKED $ac_have_decl
9586_ACEOF
9587ac_fn_c_check_decl "$LINENO" "fgets_unlocked" "ac_cv_have_decl_fgets_unlocked" "#include <stdio.h>
9588"
9589if test "x$ac_cv_have_decl_fgets_unlocked" = xyes; then :
9590 ac_have_decl=1
9591else
9592 ac_have_decl=0
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009593fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009594
Theodore Ts'o93613952014-07-03 23:44:13 -04009595cat >>confdefs.h <<_ACEOF
9596#define HAVE_DECL_FGETS_UNLOCKED $ac_have_decl
9597_ACEOF
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00009598
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009599
Theodore Ts'o93613952014-07-03 23:44:13 -04009600
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009601
9602 for ac_prog in bison
9603do
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009604 # Extract the first word of "$ac_prog", so it can be a program name with args.
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009605set dummy $ac_prog; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009606{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009607$as_echo_n "checking for $ac_word... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10009608if ${ac_cv_prog_INTLBISON+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009609 $as_echo_n "(cached) " >&6
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009610else
9611 if test -n "$INTLBISON"; then
9612 ac_cv_prog_INTLBISON="$INTLBISON" # Let the user override the test.
9613else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009614as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9615for as_dir in $PATH
9616do
9617 IFS=$as_save_IFS
9618 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009619 for ac_exec_ext in '' $ac_executable_extensions; do
Tony Breedsd6a4bcb2012-06-26 11:42:15 +10009620 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009621 ac_cv_prog_INTLBISON="$ac_prog"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009622 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009623 break 2
9624 fi
9625done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009626 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04009627IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009628
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009629fi
9630fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009631INTLBISON=$ac_cv_prog_INTLBISON
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009632if test -n "$INTLBISON"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009633 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INTLBISON" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009634$as_echo "$INTLBISON" >&6; }
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009635else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009636 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009637$as_echo "no" >&6; }
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009638fi
9639
Theodore Ts'oe1052142006-10-21 21:46:47 -04009640
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009641 test -n "$INTLBISON" && break
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009642done
9643
9644 if test -z "$INTLBISON"; then
9645 ac_verc_fail=yes
9646 else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009647 { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of bison" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009648$as_echo_n "checking version of bison... " >&6; }
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009649 ac_prog_version=`$INTLBISON --version 2>&1 | sed -n 's/^.*GNU Bison.* \([0-9]*\.[0-9.]*\).*$/\1/p'`
9650 case $ac_prog_version in
9651 '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
9652 1.2[6-9]* | 1.[3-9][0-9]* | [2-9].*)
9653 ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;;
9654 *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;;
9655 esac
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009656 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009657$as_echo "$ac_prog_version" >&6; }
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009658 fi
9659 if test $ac_verc_fail = yes; then
9660 INTLBISON=:
9661 fi
9662
Theodore Ts'o93636bd2003-07-12 02:45:05 -04009663
Theodore Ts'o93636bd2003-07-12 02:45:05 -04009664
Theodore Ts'o93613952014-07-03 23:44:13 -04009665 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long long int" >&5
9666$as_echo_n "checking for long long int... " >&6; }
9667if ${ac_cv_type_long_long_int+:} false; then :
9668 $as_echo_n "(cached) " >&6
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00009669else
Theodore Ts'o93613952014-07-03 23:44:13 -04009670 ac_cv_type_long_long_int=yes
9671 if test "x${ac_cv_prog_cc_c99-no}" = xno; then
9672 ac_cv_type_long_long_int=$ac_cv_type_unsigned_long_long_int
9673 if test $ac_cv_type_long_long_int = yes; then
9674 if test "$cross_compiling" = yes; then :
9675 :
9676else
9677 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9678/* end confdefs.h. */
9679#include <limits.h>
9680 #ifndef LLONG_MAX
9681 # define HALF \
9682 (1LL << (sizeof (long long int) * CHAR_BIT - 2))
9683 # define LLONG_MAX (HALF - 1 + HALF)
9684 #endif
9685int
9686main ()
9687{
9688long long int n = 1;
9689 int i;
9690 for (i = 0; ; i++)
9691 {
9692 long long int m = n << i;
9693 if (m >> i != n)
9694 return 1;
9695 if (LLONG_MAX / 2 < m)
9696 break;
9697 }
9698 return 0;
9699 ;
9700 return 0;
9701}
9702_ACEOF
9703if ac_fn_c_try_run "$LINENO"; then :
9704
9705else
9706 ac_cv_type_long_long_int=no
9707fi
9708rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
9709 conftest.$ac_objext conftest.beam conftest.$ac_ext
Theodore Ts'oe1052142006-10-21 21:46:47 -04009710fi
9711
Theodore Ts'o93613952014-07-03 23:44:13 -04009712 fi
9713 fi
9714fi
9715{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_long_long_int" >&5
9716$as_echo "$ac_cv_type_long_long_int" >&6; }
9717 if test $ac_cv_type_long_long_int = yes; then
9718
9719$as_echo "#define HAVE_LONG_LONG_INT 1" >>confdefs.h
9720
9721 fi
9722
9723
9724 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wchar_t" >&5
9725$as_echo_n "checking for wchar_t... " >&6; }
9726if ${gt_cv_c_wchar_t+:} false; then :
9727 $as_echo_n "(cached) " >&6
9728else
9729 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9730/* end confdefs.h. */
9731#include <stddef.h>
9732 wchar_t foo = (wchar_t)'\0';
9733int
9734main ()
9735{
9736
9737 ;
9738 return 0;
9739}
9740_ACEOF
9741if ac_fn_c_try_compile "$LINENO"; then :
9742 gt_cv_c_wchar_t=yes
9743else
9744 gt_cv_c_wchar_t=no
9745fi
9746rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9747fi
9748{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_c_wchar_t" >&5
9749$as_echo "$gt_cv_c_wchar_t" >&6; }
9750 if test $gt_cv_c_wchar_t = yes; then
9751
9752$as_echo "#define HAVE_WCHAR_T 1" >>confdefs.h
9753
9754 fi
9755
9756
9757 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wint_t" >&5
9758$as_echo_n "checking for wint_t... " >&6; }
9759if ${gt_cv_c_wint_t+:} false; then :
9760 $as_echo_n "(cached) " >&6
9761else
9762 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9763/* end confdefs.h. */
9764
9765/* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
9766 <wchar.h>.
9767 BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be included
9768 before <wchar.h>. */
9769#include <stddef.h>
9770#include <stdio.h>
9771#include <time.h>
9772#include <wchar.h>
9773 wint_t foo = (wchar_t)'\0';
9774int
9775main ()
9776{
9777
9778 ;
9779 return 0;
9780}
9781_ACEOF
9782if ac_fn_c_try_compile "$LINENO"; then :
9783 gt_cv_c_wint_t=yes
9784else
9785 gt_cv_c_wint_t=no
9786fi
9787rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9788fi
9789{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_c_wint_t" >&5
9790$as_echo "$gt_cv_c_wint_t" >&6; }
9791 if test $gt_cv_c_wint_t = yes; then
9792
9793$as_echo "#define HAVE_WINT_T 1" >>confdefs.h
9794
9795 fi
9796
9797
9798
9799
9800 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for intmax_t" >&5
9801$as_echo_n "checking for intmax_t... " >&6; }
9802if ${gt_cv_c_intmax_t+:} false; then :
9803 $as_echo_n "(cached) " >&6
9804else
9805 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9806/* end confdefs.h. */
9807
9808#include <stddef.h>
9809#include <stdlib.h>
9810#if HAVE_STDINT_H_WITH_UINTMAX
9811#include <stdint.h>
9812#endif
9813#if HAVE_INTTYPES_H_WITH_UINTMAX
9814#include <inttypes.h>
9815#endif
9816
9817int
9818main ()
9819{
9820intmax_t x = -1;
9821 return !x;
9822 ;
9823 return 0;
9824}
9825_ACEOF
9826if ac_fn_c_try_compile "$LINENO"; then :
9827 gt_cv_c_intmax_t=yes
9828else
9829 gt_cv_c_intmax_t=no
9830fi
9831rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9832fi
9833{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_c_intmax_t" >&5
9834$as_echo "$gt_cv_c_intmax_t" >&6; }
9835 if test $gt_cv_c_intmax_t = yes; then
9836
9837$as_echo "#define HAVE_INTMAX_T 1" >>confdefs.h
9838
9839 fi
9840
9841
9842
9843 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether printf() supports POSIX/XSI format strings" >&5
9844$as_echo_n "checking whether printf() supports POSIX/XSI format strings... " >&6; }
9845if ${gt_cv_func_printf_posix+:} false; then :
9846 $as_echo_n "(cached) " >&6
9847else
9848
9849 if test "$cross_compiling" = yes; then :
9850
9851 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9852/* end confdefs.h. */
9853
9854#if defined __NetBSD__ || defined __BEOS__ || defined _MSC_VER || defined __MINGW32__ || defined __CYGWIN__
9855 notposix
9856#endif
9857
9858_ACEOF
9859if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
9860 $EGREP "notposix" >/dev/null 2>&1; then :
9861 gt_cv_func_printf_posix="guessing no"
9862else
9863 gt_cv_func_printf_posix="guessing yes"
9864fi
9865rm -f conftest*
9866
9867
9868else
9869 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9870/* end confdefs.h. */
9871
9872#include <stdio.h>
9873#include <string.h>
9874/* The string "%2$d %1$d", with dollar characters protected from the shell's
9875 dollar expansion (possibly an autoconf bug). */
9876static char format[] = { '%', '2', '$', 'd', ' ', '%', '1', '$', 'd', '\0' };
9877static char buf[100];
9878int main ()
9879{
9880 sprintf (buf, format, 33, 55);
9881 return (strcmp (buf, "55 33") != 0);
9882}
9883_ACEOF
9884if ac_fn_c_try_run "$LINENO"; then :
9885 gt_cv_func_printf_posix=yes
9886else
9887 gt_cv_func_printf_posix=no
9888fi
9889rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
9890 conftest.$ac_objext conftest.beam conftest.$ac_ext
9891fi
9892
9893
9894fi
9895{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_printf_posix" >&5
9896$as_echo "$gt_cv_func_printf_posix" >&6; }
9897 case $gt_cv_func_printf_posix in
9898 *yes)
9899
9900$as_echo "#define HAVE_POSIX_PRINTF 1" >>confdefs.h
9901
9902 ;;
9903 esac
9904
9905
9906 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C Library >= 2.1 or uClibc" >&5
9907$as_echo_n "checking whether we are using the GNU C Library >= 2.1 or uClibc... " >&6; }
9908if ${ac_cv_gnu_library_2_1+:} false; then :
9909 $as_echo_n "(cached) " >&6
9910else
9911 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9912/* end confdefs.h. */
9913
9914#include <features.h>
9915#ifdef __GNU_LIBRARY__
9916 #if (__GLIBC__ == 2 && __GLIBC_MINOR__ >= 1) || (__GLIBC__ > 2)
9917 Lucky GNU user
9918 #endif
9919#endif
9920#ifdef __UCLIBC__
9921 Lucky user
9922#endif
9923
9924_ACEOF
9925if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
9926 $EGREP "Lucky" >/dev/null 2>&1; then :
9927 ac_cv_gnu_library_2_1=yes
9928else
9929 ac_cv_gnu_library_2_1=no
9930fi
9931rm -f conftest*
9932
9933
9934
9935fi
9936{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_gnu_library_2_1" >&5
9937$as_echo "$ac_cv_gnu_library_2_1" >&6; }
9938
9939 GLIBC21="$ac_cv_gnu_library_2_1"
9940
9941
9942
9943 for ac_header in stdint.h
9944do :
9945 ac_fn_c_check_header_mongrel "$LINENO" "stdint.h" "ac_cv_header_stdint_h" "$ac_includes_default"
9946if test "x$ac_cv_header_stdint_h" = xyes; then :
9947 cat >>confdefs.h <<_ACEOF
9948#define HAVE_STDINT_H 1
9949_ACEOF
9950
9951fi
9952
9953done
9954
9955 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for SIZE_MAX" >&5
9956$as_echo_n "checking for SIZE_MAX... " >&6; }
9957if ${gl_cv_size_max+:} false; then :
9958 $as_echo_n "(cached) " >&6
9959else
9960
9961 gl_cv_size_max=
9962 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9963/* end confdefs.h. */
9964
9965#include <limits.h>
9966#if HAVE_STDINT_H
9967#include <stdint.h>
9968#endif
9969#ifdef SIZE_MAX
9970Found it
9971#endif
9972
9973_ACEOF
9974if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
9975 $EGREP "Found it" >/dev/null 2>&1; then :
9976 gl_cv_size_max=yes
9977fi
9978rm -f conftest*
9979
9980 if test -z "$gl_cv_size_max"; then
9981 if ac_fn_c_compute_int "$LINENO" "sizeof (size_t) * CHAR_BIT - 1" "size_t_bits_minus_1" "#include <stddef.h>
9982#include <limits.h>"; then :
9983
9984else
9985 size_t_bits_minus_1=
9986fi
9987
9988 if ac_fn_c_compute_int "$LINENO" "sizeof (size_t) <= sizeof (unsigned int)" "fits_in_uint" "#include <stddef.h>"; then :
9989
9990else
9991 fits_in_uint=
9992fi
9993
9994 if test -n "$size_t_bits_minus_1" && test -n "$fits_in_uint"; then
9995 if test $fits_in_uint = 1; then
9996 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9997/* end confdefs.h. */
9998#include <stddef.h>
9999 extern size_t foo;
10000 extern unsigned long foo;
10001
10002int
10003main ()
10004{
10005
10006 ;
10007 return 0;
10008}
10009_ACEOF
10010if ac_fn_c_try_compile "$LINENO"; then :
10011 fits_in_uint=0
10012fi
10013rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10014 fi
10015 if test $fits_in_uint = 1; then
10016 gl_cv_size_max="(((1U << $size_t_bits_minus_1) - 1) * 2 + 1)"
10017 else
10018 gl_cv_size_max="(((1UL << $size_t_bits_minus_1) - 1) * 2 + 1)"
10019 fi
10020 else
10021 gl_cv_size_max='((size_t)~(size_t)0)'
10022 fi
10023 fi
10024
10025fi
10026{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_size_max" >&5
10027$as_echo "$gl_cv_size_max" >&6; }
10028 if test "$gl_cv_size_max" != yes; then
10029
10030cat >>confdefs.h <<_ACEOF
10031#define SIZE_MAX $gl_cv_size_max
10032_ACEOF
10033
10034 fi
10035
10036
10037
10038
10039 for ac_header in stdint.h
10040do :
10041 ac_fn_c_check_header_mongrel "$LINENO" "stdint.h" "ac_cv_header_stdint_h" "$ac_includes_default"
10042if test "x$ac_cv_header_stdint_h" = xyes; then :
10043 cat >>confdefs.h <<_ACEOF
10044#define HAVE_STDINT_H 1
10045_ACEOF
10046
10047fi
10048
10049done
10050
10051
10052
10053
10054
10055 for ac_func in $ac_func_list
10056do :
10057 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
10058ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
10059if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
10060 cat >>confdefs.h <<_ACEOF
10061#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
10062_ACEOF
10063
10064fi
10065done
10066
10067
10068
10069
10070
10071
10072
10073
10074 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working fcntl.h" >&5
10075$as_echo_n "checking for working fcntl.h... " >&6; }
10076if ${gl_cv_header_working_fcntl_h+:} false; then :
10077 $as_echo_n "(cached) " >&6
10078else
10079 if test "$cross_compiling" = yes; then :
10080 gl_cv_header_working_fcntl_h=cross-compiling
10081else
10082 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10083/* end confdefs.h. */
10084#include <sys/types.h>
10085 #include <sys/stat.h>
10086 #if HAVE_UNISTD_H
10087 # include <unistd.h>
10088 #else /* on Windows with MSVC */
10089 # include <io.h>
10090 # include <stdlib.h>
10091 # defined sleep(n) _sleep ((n) * 1000)
10092 #endif
10093 #include <fcntl.h>
10094 #ifndef O_NOATIME
10095 #define O_NOATIME 0
10096 #endif
10097 #ifndef O_NOFOLLOW
10098 #define O_NOFOLLOW 0
10099 #endif
10100 static int const constants[] =
10101 {
10102 O_CREAT, O_EXCL, O_NOCTTY, O_TRUNC, O_APPEND,
10103 O_NONBLOCK, O_SYNC, O_ACCMODE, O_RDONLY, O_RDWR, O_WRONLY
10104 };
10105
10106int
10107main ()
10108{
10109
10110 int result = !constants;
10111 #if HAVE_SYMLINK
10112 {
10113 static char const sym[] = "conftest.sym";
10114 if (symlink ("/dev/null", sym) != 0)
10115 result |= 2;
10116 else
10117 {
10118 int fd = open (sym, O_WRONLY | O_NOFOLLOW | O_CREAT, 0);
10119 if (fd >= 0)
10120 {
10121 close (fd);
10122 result |= 4;
10123 }
10124 }
10125 if (unlink (sym) != 0 || symlink (".", sym) != 0)
10126 result |= 2;
10127 else
10128 {
10129 int fd = open (sym, O_RDONLY | O_NOFOLLOW);
10130 if (fd >= 0)
10131 {
10132 close (fd);
10133 result |= 4;
10134 }
10135 }
10136 unlink (sym);
10137 }
10138 #endif
10139 {
10140 static char const file[] = "confdefs.h";
10141 int fd = open (file, O_RDONLY | O_NOATIME);
10142 if (fd < 0)
10143 result |= 8;
10144 else
10145 {
10146 struct stat st0;
10147 if (fstat (fd, &st0) != 0)
10148 result |= 16;
10149 else
10150 {
10151 char c;
10152 sleep (1);
10153 if (read (fd, &c, 1) != 1)
10154 result |= 24;
10155 else
10156 {
10157 if (close (fd) != 0)
10158 result |= 32;
10159 else
10160 {
10161 struct stat st1;
10162 if (stat (file, &st1) != 0)
10163 result |= 40;
10164 else
10165 if (st0.st_atime != st1.st_atime)
10166 result |= 64;
10167 }
10168 }
10169 }
10170 }
10171 }
10172 return result;
10173 ;
10174 return 0;
10175}
10176_ACEOF
10177if ac_fn_c_try_run "$LINENO"; then :
10178 gl_cv_header_working_fcntl_h=yes
10179else
10180 case $? in #(
10181 4) gl_cv_header_working_fcntl_h='no (bad O_NOFOLLOW)';; #(
10182 64) gl_cv_header_working_fcntl_h='no (bad O_NOATIME)';; #(
10183 68) gl_cv_header_working_fcntl_h='no (bad O_NOATIME, O_NOFOLLOW)';; #(
10184 *) gl_cv_header_working_fcntl_h='no';;
10185 esac
10186fi
10187rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
10188 conftest.$ac_objext conftest.beam conftest.$ac_ext
10189fi
10190
10191fi
10192{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_header_working_fcntl_h" >&5
10193$as_echo "$gl_cv_header_working_fcntl_h" >&6; }
10194
10195 case $gl_cv_header_working_fcntl_h in #(
10196 *O_NOATIME* | no | cross-compiling) ac_val=0;; #(
10197 *) ac_val=1;;
10198 esac
10199
10200cat >>confdefs.h <<_ACEOF
10201#define HAVE_WORKING_O_NOATIME $ac_val
10202_ACEOF
10203
10204
10205 case $gl_cv_header_working_fcntl_h in #(
10206 *O_NOFOLLOW* | no | cross-compiling) ac_val=0;; #(
10207 *) ac_val=1;;
10208 esac
10209
10210cat >>confdefs.h <<_ACEOF
10211#define HAVE_WORKING_O_NOFOLLOW $ac_val
10212_ACEOF
10213
10214
10215
10216 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CFPreferencesCopyAppValue" >&5
10217$as_echo_n "checking for CFPreferencesCopyAppValue... " >&6; }
10218if ${gt_cv_func_CFPreferencesCopyAppValue+:} false; then :
10219 $as_echo_n "(cached) " >&6
10220else
10221 gt_save_LIBS="$LIBS"
10222 LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation"
10223 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10224/* end confdefs.h. */
10225#include <CoreFoundation/CFPreferences.h>
10226int
10227main ()
10228{
10229CFPreferencesCopyAppValue(NULL, NULL)
10230 ;
10231 return 0;
10232}
10233_ACEOF
10234if ac_fn_c_try_link "$LINENO"; then :
10235 gt_cv_func_CFPreferencesCopyAppValue=yes
10236else
10237 gt_cv_func_CFPreferencesCopyAppValue=no
10238fi
10239rm -f core conftest.err conftest.$ac_objext \
10240 conftest$ac_exeext conftest.$ac_ext
10241 LIBS="$gt_save_LIBS"
10242fi
10243{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_CFPreferencesCopyAppValue" >&5
10244$as_echo "$gt_cv_func_CFPreferencesCopyAppValue" >&6; }
10245 if test $gt_cv_func_CFPreferencesCopyAppValue = yes; then
10246
10247$as_echo "#define HAVE_CFPREFERENCESCOPYAPPVALUE 1" >>confdefs.h
10248
10249 fi
10250 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CFLocaleCopyCurrent" >&5
10251$as_echo_n "checking for CFLocaleCopyCurrent... " >&6; }
10252if ${gt_cv_func_CFLocaleCopyCurrent+:} false; then :
10253 $as_echo_n "(cached) " >&6
10254else
10255 gt_save_LIBS="$LIBS"
10256 LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation"
10257 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10258/* end confdefs.h. */
10259#include <CoreFoundation/CFLocale.h>
10260int
10261main ()
10262{
10263CFLocaleCopyCurrent();
10264 ;
10265 return 0;
10266}
10267_ACEOF
10268if ac_fn_c_try_link "$LINENO"; then :
10269 gt_cv_func_CFLocaleCopyCurrent=yes
10270else
10271 gt_cv_func_CFLocaleCopyCurrent=no
10272fi
10273rm -f core conftest.err conftest.$ac_objext \
10274 conftest$ac_exeext conftest.$ac_ext
10275 LIBS="$gt_save_LIBS"
10276fi
10277{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_CFLocaleCopyCurrent" >&5
10278$as_echo "$gt_cv_func_CFLocaleCopyCurrent" >&6; }
10279 if test $gt_cv_func_CFLocaleCopyCurrent = yes; then
10280
10281$as_echo "#define HAVE_CFLOCALECOPYCURRENT 1" >>confdefs.h
10282
10283 fi
10284 INTL_MACOSX_LIBS=
10285 if test $gt_cv_func_CFPreferencesCopyAppValue = yes || test $gt_cv_func_CFLocaleCopyCurrent = yes; then
10286 INTL_MACOSX_LIBS="-Wl,-framework -Wl,CoreFoundation"
10287 fi
10288
10289
10290
10291
10292
10293
10294
10295
10296
10297
10298 case "$enable_silent_rules" in
10299 yes) INTL_DEFAULT_VERBOSITY=0;;
10300 no) INTL_DEFAULT_VERBOSITY=1;;
10301 *) INTL_DEFAULT_VERBOSITY=1;;
10302 esac
10303
10304
10305 ac_fn_c_check_type "$LINENO" "ptrdiff_t" "ac_cv_type_ptrdiff_t" "$ac_includes_default"
10306if test "x$ac_cv_type_ptrdiff_t" = xyes; then :
10307
10308else
10309
10310$as_echo "#define ptrdiff_t long" >>confdefs.h
10311
10312
10313fi
10314
10315 for ac_header in features.h stddef.h stdlib.h string.h
10316do :
10317 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
10318ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
10319if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
10320 cat >>confdefs.h <<_ACEOF
10321#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
10322_ACEOF
10323
10324fi
10325
10326done
10327
10328 for ac_func in asprintf fwprintf newlocale putenv setenv setlocale \
10329 snprintf strnlen wcslen wcsnlen mbrtowc wcrtomb
10330do :
10331 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
10332ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
10333if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
10334 cat >>confdefs.h <<_ACEOF
10335#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
10336_ACEOF
10337
10338fi
10339done
10340
10341
10342 ac_fn_c_check_decl "$LINENO" "_snprintf" "ac_cv_have_decl__snprintf" "#include <stdio.h>
10343"
10344if test "x$ac_cv_have_decl__snprintf" = xyes; then :
10345 ac_have_decl=1
10346else
10347 ac_have_decl=0
10348fi
10349
10350cat >>confdefs.h <<_ACEOF
10351#define HAVE_DECL__SNPRINTF $ac_have_decl
10352_ACEOF
10353ac_fn_c_check_decl "$LINENO" "_snwprintf" "ac_cv_have_decl__snwprintf" "#include <stdio.h>
10354"
10355if test "x$ac_cv_have_decl__snwprintf" = xyes; then :
10356 ac_have_decl=1
10357else
10358 ac_have_decl=0
10359fi
10360
10361cat >>confdefs.h <<_ACEOF
10362#define HAVE_DECL__SNWPRINTF $ac_have_decl
10363_ACEOF
10364
10365
10366 ac_fn_c_check_decl "$LINENO" "getc_unlocked" "ac_cv_have_decl_getc_unlocked" "#include <stdio.h>
10367"
10368if test "x$ac_cv_have_decl_getc_unlocked" = xyes; then :
10369 ac_have_decl=1
10370else
10371 ac_have_decl=0
10372fi
10373
10374cat >>confdefs.h <<_ACEOF
10375#define HAVE_DECL_GETC_UNLOCKED $ac_have_decl
10376_ACEOF
10377
10378
10379 case $gt_cv_func_printf_posix in
10380 *yes) HAVE_POSIX_PRINTF=1 ;;
10381 *) HAVE_POSIX_PRINTF=0 ;;
10382 esac
10383
10384 if test "$ac_cv_func_asprintf" = yes; then
10385 HAVE_ASPRINTF=1
10386 else
10387 HAVE_ASPRINTF=0
10388 fi
10389
10390 if test "$ac_cv_func_snprintf" = yes; then
10391 HAVE_SNPRINTF=1
10392 else
10393 HAVE_SNPRINTF=0
10394 fi
10395
10396 if test "$ac_cv_func_newlocale" = yes; then
10397 HAVE_NEWLOCALE=1
10398 else
10399 HAVE_NEWLOCALE=0
10400 fi
10401
10402 if test "$ac_cv_func_wprintf" = yes; then
10403 HAVE_WPRINTF=1
10404 else
10405 HAVE_WPRINTF=0
10406 fi
10407
10408
10409
10410 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nl_langinfo and CODESET" >&5
10411$as_echo_n "checking for nl_langinfo and CODESET... " >&6; }
10412if ${am_cv_langinfo_codeset+:} false; then :
10413 $as_echo_n "(cached) " >&6
10414else
10415 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10416/* end confdefs.h. */
10417#include <langinfo.h>
10418int
10419main ()
10420{
10421char* cs = nl_langinfo(CODESET); return !cs;
10422 ;
10423 return 0;
10424}
10425_ACEOF
10426if ac_fn_c_try_link "$LINENO"; then :
10427 am_cv_langinfo_codeset=yes
10428else
10429 am_cv_langinfo_codeset=no
10430fi
10431rm -f core conftest.err conftest.$ac_objext \
10432 conftest$ac_exeext conftest.$ac_ext
10433
10434fi
10435{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_langinfo_codeset" >&5
10436$as_echo "$am_cv_langinfo_codeset" >&6; }
10437 if test $am_cv_langinfo_codeset = yes; then
10438
10439$as_echo "#define HAVE_LANGINFO_CODESET 1" >>confdefs.h
10440
10441 fi
10442
10443
10444 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for LC_MESSAGES" >&5
10445$as_echo_n "checking for LC_MESSAGES... " >&6; }
10446if ${gt_cv_val_LC_MESSAGES+:} false; then :
10447 $as_echo_n "(cached) " >&6
10448else
10449 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10450/* end confdefs.h. */
10451#include <locale.h>
10452int
10453main ()
10454{
10455return LC_MESSAGES
10456 ;
10457 return 0;
10458}
10459_ACEOF
10460if ac_fn_c_try_link "$LINENO"; then :
10461 gt_cv_val_LC_MESSAGES=yes
10462else
10463 gt_cv_val_LC_MESSAGES=no
10464fi
10465rm -f core conftest.err conftest.$ac_objext \
10466 conftest$ac_exeext conftest.$ac_ext
10467fi
10468{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_val_LC_MESSAGES" >&5
10469$as_echo "$gt_cv_val_LC_MESSAGES" >&6; }
10470 if test $gt_cv_val_LC_MESSAGES = yes; then
10471
10472$as_echo "#define HAVE_LC_MESSAGES 1" >>confdefs.h
10473
10474 fi
10475
10476
10477 if test "$enable_shared" = yes; then
10478 case "$host_os" in
10479 mingw* | cygwin*) is_woe32dll=yes ;;
10480 *) is_woe32dll=no ;;
10481 esac
10482 else
10483 is_woe32dll=no
10484 fi
10485 WOE32DLL=$is_woe32dll
10486
10487
10488 case "$host_os" in
10489 mingw* | cygwin*) is_woe32=yes ;;
10490 *) is_woe32=no ;;
10491 esac
10492 WOE32=$is_woe32
10493
10494 if test $WOE32 = yes; then
10495 if test -n "$ac_tool_prefix"; then
10496 # Extract the first word of "${ac_tool_prefix}windres", so it can be a program name with args.
10497set dummy ${ac_tool_prefix}windres; ac_word=$2
10498{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10499$as_echo_n "checking for $ac_word... " >&6; }
10500if ${ac_cv_prog_WINDRES+:} false; then :
10501 $as_echo_n "(cached) " >&6
10502else
10503 if test -n "$WINDRES"; then
10504 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
10505else
10506as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10507for as_dir in $PATH
10508do
10509 IFS=$as_save_IFS
10510 test -z "$as_dir" && as_dir=.
10511 for ac_exec_ext in '' $ac_executable_extensions; do
10512 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10513 ac_cv_prog_WINDRES="${ac_tool_prefix}windres"
10514 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10515 break 2
10516 fi
10517done
10518 done
10519IFS=$as_save_IFS
10520
10521fi
10522fi
10523WINDRES=$ac_cv_prog_WINDRES
10524if test -n "$WINDRES"; then
10525 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
10526$as_echo "$WINDRES" >&6; }
10527else
10528 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10529$as_echo "no" >&6; }
10530fi
10531
10532
10533fi
10534if test -z "$ac_cv_prog_WINDRES"; then
10535 ac_ct_WINDRES=$WINDRES
10536 # Extract the first word of "windres", so it can be a program name with args.
10537set dummy windres; ac_word=$2
10538{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10539$as_echo_n "checking for $ac_word... " >&6; }
10540if ${ac_cv_prog_ac_ct_WINDRES+:} false; then :
10541 $as_echo_n "(cached) " >&6
10542else
10543 if test -n "$ac_ct_WINDRES"; then
10544 ac_cv_prog_ac_ct_WINDRES="$ac_ct_WINDRES" # Let the user override the test.
10545else
10546as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10547for as_dir in $PATH
10548do
10549 IFS=$as_save_IFS
10550 test -z "$as_dir" && as_dir=.
10551 for ac_exec_ext in '' $ac_executable_extensions; do
10552 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10553 ac_cv_prog_ac_ct_WINDRES="windres"
10554 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10555 break 2
10556 fi
10557done
10558 done
10559IFS=$as_save_IFS
10560
10561fi
10562fi
10563ac_ct_WINDRES=$ac_cv_prog_ac_ct_WINDRES
10564if test -n "$ac_ct_WINDRES"; then
10565 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_WINDRES" >&5
10566$as_echo "$ac_ct_WINDRES" >&6; }
10567else
10568 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10569$as_echo "no" >&6; }
10570fi
10571
10572 if test "x$ac_ct_WINDRES" = x; then
10573 WINDRES=""
10574 else
10575 case $cross_compiling:$ac_tool_warned in
10576yes:)
10577{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
10578$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
10579ac_tool_warned=yes ;;
10580esac
10581 WINDRES=$ac_ct_WINDRES
10582 fi
10583else
10584 WINDRES="$ac_cv_prog_WINDRES"
10585fi
10586
10587 fi
10588
10589 case "$host_os" in
10590 hpux*) LTLIBC="" ;;
10591 *) LTLIBC="-lc" ;;
10592 esac
10593
10594
10595
10596
10597
10598
10599
10600
10601
10602
10603
10604
10605
10606
10607
10608
10609
10610
10611
10612
10613
10614
10615
10616
10617
10618
10619
10620 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CFPreferencesCopyAppValue" >&5
10621$as_echo_n "checking for CFPreferencesCopyAppValue... " >&6; }
10622if ${gt_cv_func_CFPreferencesCopyAppValue+:} false; then :
10623 $as_echo_n "(cached) " >&6
10624else
10625 gt_save_LIBS="$LIBS"
10626 LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation"
10627 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10628/* end confdefs.h. */
10629#include <CoreFoundation/CFPreferences.h>
10630int
10631main ()
10632{
10633CFPreferencesCopyAppValue(NULL, NULL)
10634 ;
10635 return 0;
10636}
10637_ACEOF
10638if ac_fn_c_try_link "$LINENO"; then :
10639 gt_cv_func_CFPreferencesCopyAppValue=yes
10640else
10641 gt_cv_func_CFPreferencesCopyAppValue=no
10642fi
10643rm -f core conftest.err conftest.$ac_objext \
10644 conftest$ac_exeext conftest.$ac_ext
10645 LIBS="$gt_save_LIBS"
10646fi
10647{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_CFPreferencesCopyAppValue" >&5
10648$as_echo "$gt_cv_func_CFPreferencesCopyAppValue" >&6; }
10649 if test $gt_cv_func_CFPreferencesCopyAppValue = yes; then
10650
10651$as_echo "#define HAVE_CFPREFERENCESCOPYAPPVALUE 1" >>confdefs.h
10652
10653 fi
10654 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CFLocaleCopyCurrent" >&5
10655$as_echo_n "checking for CFLocaleCopyCurrent... " >&6; }
10656if ${gt_cv_func_CFLocaleCopyCurrent+:} false; then :
10657 $as_echo_n "(cached) " >&6
10658else
10659 gt_save_LIBS="$LIBS"
10660 LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation"
10661 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10662/* end confdefs.h. */
10663#include <CoreFoundation/CFLocale.h>
10664int
10665main ()
10666{
10667CFLocaleCopyCurrent();
10668 ;
10669 return 0;
10670}
10671_ACEOF
10672if ac_fn_c_try_link "$LINENO"; then :
10673 gt_cv_func_CFLocaleCopyCurrent=yes
10674else
10675 gt_cv_func_CFLocaleCopyCurrent=no
10676fi
10677rm -f core conftest.err conftest.$ac_objext \
10678 conftest$ac_exeext conftest.$ac_ext
10679 LIBS="$gt_save_LIBS"
10680fi
10681{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_CFLocaleCopyCurrent" >&5
10682$as_echo "$gt_cv_func_CFLocaleCopyCurrent" >&6; }
10683 if test $gt_cv_func_CFLocaleCopyCurrent = yes; then
10684
10685$as_echo "#define HAVE_CFLOCALECOPYCURRENT 1" >>confdefs.h
10686
10687 fi
10688 INTL_MACOSX_LIBS=
10689 if test $gt_cv_func_CFPreferencesCopyAppValue = yes || test $gt_cv_func_CFLocaleCopyCurrent = yes; then
10690 INTL_MACOSX_LIBS="-Wl,-framework -Wl,CoreFoundation"
10691 fi
10692
10693
Theodore Ts'oa64c9c12000-02-08 20:17:21 +000010694
Theodore Ts'o93636bd2003-07-12 02:45:05 -040010695
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010696
10697
Theodore Ts'oa04eba32003-05-03 16:35:17 -040010698 BUILD_INCLUDED_LIBINTL=no
Theodore Ts'oa64c9c12000-02-08 20:17:21 +000010699 USE_INCLUDED_LIBINTL=no
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010700
Theodore Ts'oa04eba32003-05-03 16:35:17 -040010701 LIBINTL=
10702 LTLIBINTL=
10703 POSUB=
Theodore Ts'oa64c9c12000-02-08 20:17:21 +000010704
Theodore Ts'o93613952014-07-03 23:44:13 -040010705 case " $gt_needs " in
10706 *" need-formatstring-macros "*) gt_api_version=3 ;;
10707 *" need-ngettext "*) gt_api_version=2 ;;
10708 *) gt_api_version=1 ;;
10709 esac
10710 gt_func_gnugettext_libc="gt_cv_func_gnugettext${gt_api_version}_libc"
10711 gt_func_gnugettext_libintl="gt_cv_func_gnugettext${gt_api_version}_libintl"
10712
Theodore Ts'oa04eba32003-05-03 16:35:17 -040010713 if test "$USE_NLS" = "yes"; then
10714 gt_use_preinstalled_gnugettext=no
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010715
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010716 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether included gettext is requested" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010717$as_echo_n "checking whether included gettext is requested... " >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010718
Theodore Ts'oe1052142006-10-21 21:46:47 -040010719# Check whether --with-included-gettext was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010720if test "${with_included_gettext+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -040010721 withval=$with_included_gettext; nls_cv_force_use_gnu_gettext=$withval
Theodore Ts'oa64c9c12000-02-08 20:17:21 +000010722else
10723 nls_cv_force_use_gnu_gettext=no
Theodore Ts'oe1052142006-10-21 21:46:47 -040010724fi
10725
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010726 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $nls_cv_force_use_gnu_gettext" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010727$as_echo "$nls_cv_force_use_gnu_gettext" >&6; }
Theodore Ts'oa64c9c12000-02-08 20:17:21 +000010728
10729 nls_cv_use_gnu_gettext="$nls_cv_force_use_gnu_gettext"
10730 if test "$nls_cv_force_use_gnu_gettext" != "yes"; then
Theodore Ts'oa64c9c12000-02-08 20:17:21 +000010731
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010732
Theodore Ts'o93613952014-07-03 23:44:13 -040010733 if test $gt_api_version -ge 3; then
10734 gt_revision_test_code='
10735#ifndef __GNU_GETTEXT_SUPPORTED_REVISION
10736#define __GNU_GETTEXT_SUPPORTED_REVISION(major) ((major) == 0 ? 0 : -1)
10737#endif
10738typedef int array [2 * (__GNU_GETTEXT_SUPPORTED_REVISION(0) >= 1) - 1];
10739'
10740 else
10741 gt_revision_test_code=
10742 fi
10743 if test $gt_api_version -ge 2; then
10744 gt_expression_test_code=' + * ngettext ("", "", 0)'
10745 else
10746 gt_expression_test_code=
10747 fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010748
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010749 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU gettext in libc" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010750$as_echo_n "checking for GNU gettext in libc... " >&6; }
Theodore Ts'o93613952014-07-03 23:44:13 -040010751if eval \${$gt_func_gnugettext_libc+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010752 $as_echo_n "(cached) " >&6
Theodore Ts'oa64c9c12000-02-08 20:17:21 +000010753else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010754 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010755/* end confdefs.h. */
Theodore Ts'o93613952014-07-03 23:44:13 -040010756
Theodore Ts'oa64c9c12000-02-08 20:17:21 +000010757#include <libintl.h>
Theodore Ts'o93613952014-07-03 23:44:13 -040010758$gt_revision_test_code
Theodore Ts'oa64c9c12000-02-08 20:17:21 +000010759extern int _nl_msg_cat_cntr;
Theodore Ts'oa04eba32003-05-03 16:35:17 -040010760extern int *_nl_domain_bindings;
Theodore Ts'o93613952014-07-03 23:44:13 -040010761
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010762int
10763main ()
10764{
Theodore Ts'o93613952014-07-03 23:44:13 -040010765
Theodore Ts'oa04eba32003-05-03 16:35:17 -040010766bindtextdomain ("", "");
Theodore Ts'o93613952014-07-03 23:44:13 -040010767return * gettext ("")$gt_expression_test_code + _nl_msg_cat_cntr + *_nl_domain_bindings
10768
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010769 ;
10770 return 0;
10771}
10772_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010773if ac_fn_c_try_link "$LINENO"; then :
Theodore Ts'o93613952014-07-03 23:44:13 -040010774 eval "$gt_func_gnugettext_libc=yes"
Theodore Ts'oa64c9c12000-02-08 20:17:21 +000010775else
Theodore Ts'o93613952014-07-03 23:44:13 -040010776 eval "$gt_func_gnugettext_libc=no"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010777fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010778rm -f core conftest.err conftest.$ac_objext \
10779 conftest$ac_exeext conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010780fi
Theodore Ts'o93613952014-07-03 23:44:13 -040010781eval ac_res=\$$gt_func_gnugettext_libc
10782 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
10783$as_echo "$ac_res" >&6; }
Theodore Ts'oa64c9c12000-02-08 20:17:21 +000010784
Theodore Ts'o93613952014-07-03 23:44:13 -040010785 if { eval "gt_val=\$$gt_func_gnugettext_libc"; test "$gt_val" != "yes"; }; then
10786
10787
10788
10789
10790
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010791
10792
10793
Theodore Ts'oa04eba32003-05-03 16:35:17 -040010794 use_additional=yes
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010795
Theodore Ts'oa04eba32003-05-03 16:35:17 -040010796 acl_save_prefix="$prefix"
10797 prefix="$acl_final_prefix"
10798 acl_save_exec_prefix="$exec_prefix"
10799 exec_prefix="$acl_final_exec_prefix"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010800
Theodore Ts'oa04eba32003-05-03 16:35:17 -040010801 eval additional_includedir=\"$includedir\"
10802 eval additional_libdir=\"$libdir\"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010803
Theodore Ts'oa04eba32003-05-03 16:35:17 -040010804 exec_prefix="$acl_save_exec_prefix"
10805 prefix="$acl_save_prefix"
10806
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010807
Theodore Ts'oe1052142006-10-21 21:46:47 -040010808# Check whether --with-libintl-prefix was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010809if test "${with_libintl_prefix+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -040010810 withval=$with_libintl_prefix;
Theodore Ts'oa04eba32003-05-03 16:35:17 -040010811 if test "X$withval" = "Xno"; then
10812 use_additional=no
10813 else
10814 if test "X$withval" = "X"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010815
Theodore Ts'oa04eba32003-05-03 16:35:17 -040010816 acl_save_prefix="$prefix"
10817 prefix="$acl_final_prefix"
10818 acl_save_exec_prefix="$exec_prefix"
10819 exec_prefix="$acl_final_exec_prefix"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010820
Theodore Ts'oa04eba32003-05-03 16:35:17 -040010821 eval additional_includedir=\"$includedir\"
10822 eval additional_libdir=\"$libdir\"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010823
Theodore Ts'oa04eba32003-05-03 16:35:17 -040010824 exec_prefix="$acl_save_exec_prefix"
10825 prefix="$acl_save_prefix"
10826
10827 else
10828 additional_includedir="$withval/include"
Theodore Ts'o93613952014-07-03 23:44:13 -040010829 additional_libdir="$withval/$acl_libdirstem"
10830 if test "$acl_libdirstem2" != "$acl_libdirstem" \
10831 && ! test -d "$withval/$acl_libdirstem"; then
10832 additional_libdir="$withval/$acl_libdirstem2"
10833 fi
Theodore Ts'oa04eba32003-05-03 16:35:17 -040010834 fi
10835 fi
10836
Theodore Ts'oe1052142006-10-21 21:46:47 -040010837fi
10838
Theodore Ts'oa04eba32003-05-03 16:35:17 -040010839 LIBINTL=
10840 LTLIBINTL=
10841 INCINTL=
Theodore Ts'o93613952014-07-03 23:44:13 -040010842 LIBINTL_PREFIX=
10843 HAVE_LIBINTL=
Theodore Ts'oa04eba32003-05-03 16:35:17 -040010844 rpathdirs=
10845 ltrpathdirs=
10846 names_already_handled=
10847 names_next_round='intl '
10848 while test -n "$names_next_round"; do
10849 names_this_round="$names_next_round"
10850 names_next_round=
10851 for name in $names_this_round; do
10852 already_handled=
10853 for n in $names_already_handled; do
10854 if test "$n" = "$name"; then
10855 already_handled=yes
10856 break
10857 fi
10858 done
10859 if test -z "$already_handled"; then
10860 names_already_handled="$names_already_handled $name"
Theodore Ts'o93613952014-07-03 23:44:13 -040010861 uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./+-|ABCDEFGHIJKLMNOPQRSTUVWXYZ____|'`
Theodore Ts'oa04eba32003-05-03 16:35:17 -040010862 eval value=\"\$HAVE_LIB$uppername\"
10863 if test -n "$value"; then
10864 if test "$value" = yes; then
10865 eval value=\"\$LIB$uppername\"
10866 test -z "$value" || LIBINTL="${LIBINTL}${LIBINTL:+ }$value"
10867 eval value=\"\$LTLIB$uppername\"
10868 test -z "$value" || LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }$value"
10869 else
10870 :
10871 fi
10872 else
10873 found_dir=
10874 found_la=
10875 found_so=
10876 found_a=
Theodore Ts'o93613952014-07-03 23:44:13 -040010877 eval libname=\"$acl_libname_spec\" # typically: libname=lib$name
10878 if test -n "$acl_shlibext"; then
10879 shrext=".$acl_shlibext" # typically: shrext=.so
10880 else
10881 shrext=
10882 fi
Theodore Ts'oa04eba32003-05-03 16:35:17 -040010883 if test $use_additional = yes; then
Theodore Ts'o93613952014-07-03 23:44:13 -040010884 dir="$additional_libdir"
10885 if test -n "$acl_shlibext"; then
10886 if test -f "$dir/$libname$shrext"; then
10887 found_dir="$dir"
10888 found_so="$dir/$libname$shrext"
10889 else
10890 if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then
10891 ver=`(cd "$dir" && \
10892 for f in "$libname$shrext".*; do echo "$f"; done \
10893 | sed -e "s,^$libname$shrext\\\\.,," \
10894 | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \
10895 | sed 1q ) 2>/dev/null`
10896 if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then
10897 found_dir="$dir"
10898 found_so="$dir/$libname$shrext.$ver"
10899 fi
10900 else
10901 eval library_names=\"$acl_library_names_spec\"
10902 for f in $library_names; do
10903 if test -f "$dir/$f"; then
10904 found_dir="$dir"
10905 found_so="$dir/$f"
10906 break
10907 fi
10908 done
Theodore Ts'oa04eba32003-05-03 16:35:17 -040010909 fi
10910 fi
10911 fi
Theodore Ts'o93613952014-07-03 23:44:13 -040010912 if test "X$found_dir" = "X"; then
10913 if test -f "$dir/$libname.$acl_libext"; then
10914 found_dir="$dir"
10915 found_a="$dir/$libname.$acl_libext"
10916 fi
10917 fi
10918 if test "X$found_dir" != "X"; then
10919 if test -f "$dir/$libname.la"; then
10920 found_la="$dir/$libname.la"
10921 fi
10922 fi
Theodore Ts'oa04eba32003-05-03 16:35:17 -040010923 fi
10924 if test "X$found_dir" = "X"; then
10925 for x in $LDFLAGS $LTLIBINTL; do
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010926
Theodore Ts'oa04eba32003-05-03 16:35:17 -040010927 acl_save_prefix="$prefix"
10928 prefix="$acl_final_prefix"
10929 acl_save_exec_prefix="$exec_prefix"
10930 exec_prefix="$acl_final_exec_prefix"
10931 eval x=\"$x\"
10932 exec_prefix="$acl_save_exec_prefix"
10933 prefix="$acl_save_prefix"
Theodore Ts'oa64c9c12000-02-08 20:17:21 +000010934
Theodore Ts'oa04eba32003-05-03 16:35:17 -040010935 case "$x" in
10936 -L*)
10937 dir=`echo "X$x" | sed -e 's/^X-L//'`
Theodore Ts'o93613952014-07-03 23:44:13 -040010938 if test -n "$acl_shlibext"; then
10939 if test -f "$dir/$libname$shrext"; then
Theodore Ts'oa04eba32003-05-03 16:35:17 -040010940 found_dir="$dir"
Theodore Ts'o93613952014-07-03 23:44:13 -040010941 found_so="$dir/$libname$shrext"
10942 else
10943 if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then
10944 ver=`(cd "$dir" && \
10945 for f in "$libname$shrext".*; do echo "$f"; done \
10946 | sed -e "s,^$libname$shrext\\\\.,," \
10947 | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \
10948 | sed 1q ) 2>/dev/null`
10949 if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then
10950 found_dir="$dir"
10951 found_so="$dir/$libname$shrext.$ver"
10952 fi
10953 else
10954 eval library_names=\"$acl_library_names_spec\"
10955 for f in $library_names; do
10956 if test -f "$dir/$f"; then
10957 found_dir="$dir"
10958 found_so="$dir/$f"
10959 break
10960 fi
10961 done
Theodore Ts'oa04eba32003-05-03 16:35:17 -040010962 fi
10963 fi
10964 fi
Theodore Ts'o93613952014-07-03 23:44:13 -040010965 if test "X$found_dir" = "X"; then
10966 if test -f "$dir/$libname.$acl_libext"; then
10967 found_dir="$dir"
10968 found_a="$dir/$libname.$acl_libext"
10969 fi
10970 fi
10971 if test "X$found_dir" != "X"; then
10972 if test -f "$dir/$libname.la"; then
10973 found_la="$dir/$libname.la"
10974 fi
10975 fi
Theodore Ts'oa04eba32003-05-03 16:35:17 -040010976 ;;
10977 esac
10978 if test "X$found_dir" != "X"; then
10979 break
10980 fi
10981 done
10982 fi
10983 if test "X$found_dir" != "X"; then
10984 LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-L$found_dir -l$name"
10985 if test "X$found_so" != "X"; then
Theodore Ts'o93613952014-07-03 23:44:13 -040010986 if test "$enable_rpath" = no \
10987 || test "X$found_dir" = "X/usr/$acl_libdirstem" \
10988 || test "X$found_dir" = "X/usr/$acl_libdirstem2"; then
Theodore Ts'oa04eba32003-05-03 16:35:17 -040010989 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
10990 else
10991 haveit=
10992 for x in $ltrpathdirs; do
10993 if test "X$x" = "X$found_dir"; then
10994 haveit=yes
10995 break
10996 fi
10997 done
10998 if test -z "$haveit"; then
10999 ltrpathdirs="$ltrpathdirs $found_dir"
11000 fi
Theodore Ts'o93613952014-07-03 23:44:13 -040011001 if test "$acl_hardcode_direct" = yes; then
Theodore Ts'oa04eba32003-05-03 16:35:17 -040011002 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
11003 else
Theodore Ts'o93613952014-07-03 23:44:13 -040011004 if test -n "$acl_hardcode_libdir_flag_spec" && test "$acl_hardcode_minus_L" = no; then
Theodore Ts'oa04eba32003-05-03 16:35:17 -040011005 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
11006 haveit=
11007 for x in $rpathdirs; do
11008 if test "X$x" = "X$found_dir"; then
11009 haveit=yes
11010 break
11011 fi
11012 done
11013 if test -z "$haveit"; then
11014 rpathdirs="$rpathdirs $found_dir"
11015 fi
11016 else
11017 haveit=
11018 for x in $LDFLAGS $LIBINTL; do
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011019
Theodore Ts'oa04eba32003-05-03 16:35:17 -040011020 acl_save_prefix="$prefix"
11021 prefix="$acl_final_prefix"
11022 acl_save_exec_prefix="$exec_prefix"
11023 exec_prefix="$acl_final_exec_prefix"
11024 eval x=\"$x\"
11025 exec_prefix="$acl_save_exec_prefix"
11026 prefix="$acl_save_prefix"
11027
11028 if test "X$x" = "X-L$found_dir"; then
11029 haveit=yes
11030 break
11031 fi
11032 done
11033 if test -z "$haveit"; then
11034 LIBINTL="${LIBINTL}${LIBINTL:+ }-L$found_dir"
11035 fi
Theodore Ts'o93613952014-07-03 23:44:13 -040011036 if test "$acl_hardcode_minus_L" != no; then
Theodore Ts'oa04eba32003-05-03 16:35:17 -040011037 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
11038 else
11039 LIBINTL="${LIBINTL}${LIBINTL:+ }-l$name"
11040 fi
11041 fi
11042 fi
11043 fi
11044 else
11045 if test "X$found_a" != "X"; then
11046 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_a"
11047 else
11048 LIBINTL="${LIBINTL}${LIBINTL:+ }-L$found_dir -l$name"
11049 fi
11050 fi
11051 additional_includedir=
11052 case "$found_dir" in
Theodore Ts'o93613952014-07-03 23:44:13 -040011053 */$acl_libdirstem | */$acl_libdirstem/)
11054 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem/"'*$,,'`
11055 if test "$name" = 'intl'; then
11056 LIBINTL_PREFIX="$basedir"
11057 fi
11058 additional_includedir="$basedir/include"
11059 ;;
11060 */$acl_libdirstem2 | */$acl_libdirstem2/)
11061 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem2/"'*$,,'`
11062 if test "$name" = 'intl'; then
11063 LIBINTL_PREFIX="$basedir"
11064 fi
Theodore Ts'oa04eba32003-05-03 16:35:17 -040011065 additional_includedir="$basedir/include"
11066 ;;
11067 esac
11068 if test "X$additional_includedir" != "X"; then
11069 if test "X$additional_includedir" != "X/usr/include"; then
11070 haveit=
11071 if test "X$additional_includedir" = "X/usr/local/include"; then
11072 if test -n "$GCC"; then
11073 case $host_os in
Theodore Ts'o93613952014-07-03 23:44:13 -040011074 linux* | gnu* | k*bsd*-gnu) haveit=yes;;
Theodore Ts'oa04eba32003-05-03 16:35:17 -040011075 esac
11076 fi
11077 fi
11078 if test -z "$haveit"; then
11079 for x in $CPPFLAGS $INCINTL; do
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011080
Theodore Ts'oa04eba32003-05-03 16:35:17 -040011081 acl_save_prefix="$prefix"
11082 prefix="$acl_final_prefix"
11083 acl_save_exec_prefix="$exec_prefix"
11084 exec_prefix="$acl_final_exec_prefix"
11085 eval x=\"$x\"
11086 exec_prefix="$acl_save_exec_prefix"
11087 prefix="$acl_save_prefix"
11088
11089 if test "X$x" = "X-I$additional_includedir"; then
11090 haveit=yes
11091 break
11092 fi
11093 done
11094 if test -z "$haveit"; then
11095 if test -d "$additional_includedir"; then
11096 INCINTL="${INCINTL}${INCINTL:+ }-I$additional_includedir"
11097 fi
11098 fi
11099 fi
11100 fi
11101 fi
11102 if test -n "$found_la"; then
11103 save_libdir="$libdir"
11104 case "$found_la" in
11105 */* | *\\*) . "$found_la" ;;
11106 *) . "./$found_la" ;;
11107 esac
11108 libdir="$save_libdir"
11109 for dep in $dependency_libs; do
11110 case "$dep" in
11111 -L*)
11112 additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
Theodore Ts'o93613952014-07-03 23:44:13 -040011113 if test "X$additional_libdir" != "X/usr/$acl_libdirstem" \
11114 && test "X$additional_libdir" != "X/usr/$acl_libdirstem2"; then
Theodore Ts'oa04eba32003-05-03 16:35:17 -040011115 haveit=
Theodore Ts'o93613952014-07-03 23:44:13 -040011116 if test "X$additional_libdir" = "X/usr/local/$acl_libdirstem" \
11117 || test "X$additional_libdir" = "X/usr/local/$acl_libdirstem2"; then
Theodore Ts'oa04eba32003-05-03 16:35:17 -040011118 if test -n "$GCC"; then
11119 case $host_os in
Theodore Ts'o93613952014-07-03 23:44:13 -040011120 linux* | gnu* | k*bsd*-gnu) haveit=yes;;
Theodore Ts'oa04eba32003-05-03 16:35:17 -040011121 esac
11122 fi
11123 fi
11124 if test -z "$haveit"; then
11125 haveit=
11126 for x in $LDFLAGS $LIBINTL; do
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011127
Theodore Ts'oa04eba32003-05-03 16:35:17 -040011128 acl_save_prefix="$prefix"
11129 prefix="$acl_final_prefix"
11130 acl_save_exec_prefix="$exec_prefix"
11131 exec_prefix="$acl_final_exec_prefix"
11132 eval x=\"$x\"
11133 exec_prefix="$acl_save_exec_prefix"
11134 prefix="$acl_save_prefix"
11135
11136 if test "X$x" = "X-L$additional_libdir"; then
11137 haveit=yes
11138 break
11139 fi
11140 done
11141 if test -z "$haveit"; then
11142 if test -d "$additional_libdir"; then
11143 LIBINTL="${LIBINTL}${LIBINTL:+ }-L$additional_libdir"
11144 fi
11145 fi
11146 haveit=
11147 for x in $LDFLAGS $LTLIBINTL; do
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011148
Theodore Ts'oa04eba32003-05-03 16:35:17 -040011149 acl_save_prefix="$prefix"
11150 prefix="$acl_final_prefix"
11151 acl_save_exec_prefix="$exec_prefix"
11152 exec_prefix="$acl_final_exec_prefix"
11153 eval x=\"$x\"
11154 exec_prefix="$acl_save_exec_prefix"
11155 prefix="$acl_save_prefix"
11156
11157 if test "X$x" = "X-L$additional_libdir"; then
11158 haveit=yes
11159 break
11160 fi
11161 done
11162 if test -z "$haveit"; then
11163 if test -d "$additional_libdir"; then
11164 LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-L$additional_libdir"
11165 fi
11166 fi
11167 fi
11168 fi
11169 ;;
11170 -R*)
11171 dir=`echo "X$dep" | sed -e 's/^X-R//'`
11172 if test "$enable_rpath" != no; then
11173 haveit=
11174 for x in $rpathdirs; do
11175 if test "X$x" = "X$dir"; then
11176 haveit=yes
11177 break
11178 fi
11179 done
11180 if test -z "$haveit"; then
11181 rpathdirs="$rpathdirs $dir"
11182 fi
11183 haveit=
11184 for x in $ltrpathdirs; do
11185 if test "X$x" = "X$dir"; then
11186 haveit=yes
11187 break
11188 fi
11189 done
11190 if test -z "$haveit"; then
11191 ltrpathdirs="$ltrpathdirs $dir"
11192 fi
11193 fi
11194 ;;
11195 -l*)
11196 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
11197 ;;
11198 *.la)
11199 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
11200 ;;
11201 *)
11202 LIBINTL="${LIBINTL}${LIBINTL:+ }$dep"
11203 LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }$dep"
11204 ;;
11205 esac
11206 done
11207 fi
11208 else
11209 LIBINTL="${LIBINTL}${LIBINTL:+ }-l$name"
11210 LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-l$name"
11211 fi
11212 fi
11213 fi
11214 done
11215 done
11216 if test "X$rpathdirs" != "X"; then
Theodore Ts'o93613952014-07-03 23:44:13 -040011217 if test -n "$acl_hardcode_libdir_separator"; then
Theodore Ts'oa04eba32003-05-03 16:35:17 -040011218 alldirs=
11219 for found_dir in $rpathdirs; do
Theodore Ts'o93613952014-07-03 23:44:13 -040011220 alldirs="${alldirs}${alldirs:+$acl_hardcode_libdir_separator}$found_dir"
Theodore Ts'oa04eba32003-05-03 16:35:17 -040011221 done
11222 acl_save_libdir="$libdir"
11223 libdir="$alldirs"
Theodore Ts'o93613952014-07-03 23:44:13 -040011224 eval flag=\"$acl_hardcode_libdir_flag_spec\"
Theodore Ts'oa04eba32003-05-03 16:35:17 -040011225 libdir="$acl_save_libdir"
11226 LIBINTL="${LIBINTL}${LIBINTL:+ }$flag"
11227 else
11228 for found_dir in $rpathdirs; do
11229 acl_save_libdir="$libdir"
11230 libdir="$found_dir"
Theodore Ts'o93613952014-07-03 23:44:13 -040011231 eval flag=\"$acl_hardcode_libdir_flag_spec\"
Theodore Ts'oa04eba32003-05-03 16:35:17 -040011232 libdir="$acl_save_libdir"
11233 LIBINTL="${LIBINTL}${LIBINTL:+ }$flag"
11234 done
11235 fi
11236 fi
11237 if test "X$ltrpathdirs" != "X"; then
11238 for found_dir in $ltrpathdirs; do
11239 LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-R$found_dir"
11240 done
11241 fi
11242
Theodore Ts'o93613952014-07-03 23:44:13 -040011243
11244
11245
11246
11247
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011248 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU gettext in libintl" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011249$as_echo_n "checking for GNU gettext in libintl... " >&6; }
Theodore Ts'o93613952014-07-03 23:44:13 -040011250if eval \${$gt_func_gnugettext_libintl+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011251 $as_echo_n "(cached) " >&6
Theodore Ts'oa64c9c12000-02-08 20:17:21 +000011252else
Theodore Ts'oa04eba32003-05-03 16:35:17 -040011253 gt_save_CPPFLAGS="$CPPFLAGS"
11254 CPPFLAGS="$CPPFLAGS $INCINTL"
11255 gt_save_LIBS="$LIBS"
11256 LIBS="$LIBS $LIBINTL"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011257 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011258/* end confdefs.h. */
Theodore Ts'o93613952014-07-03 23:44:13 -040011259
Theodore Ts'o2b5901d2004-11-19 17:06:47 -050011260#include <libintl.h>
Theodore Ts'o93613952014-07-03 23:44:13 -040011261$gt_revision_test_code
Theodore Ts'o2b5901d2004-11-19 17:06:47 -050011262extern int _nl_msg_cat_cntr;
11263extern
11264#ifdef __cplusplus
11265"C"
11266#endif
Theodore Ts'o93613952014-07-03 23:44:13 -040011267const char *_nl_expand_alias (const char *);
11268
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011269int
11270main ()
11271{
Theodore Ts'o93613952014-07-03 23:44:13 -040011272
Theodore Ts'o2b5901d2004-11-19 17:06:47 -050011273bindtextdomain ("", "");
Theodore Ts'o93613952014-07-03 23:44:13 -040011274return * gettext ("")$gt_expression_test_code + _nl_msg_cat_cntr + *_nl_expand_alias ("")
11275
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011276 ;
11277 return 0;
11278}
11279_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011280if ac_fn_c_try_link "$LINENO"; then :
Theodore Ts'o93613952014-07-03 23:44:13 -040011281 eval "$gt_func_gnugettext_libintl=yes"
Theodore Ts'o2b5901d2004-11-19 17:06:47 -050011282else
Theodore Ts'o93613952014-07-03 23:44:13 -040011283 eval "$gt_func_gnugettext_libintl=no"
Theodore Ts'o2b5901d2004-11-19 17:06:47 -050011284fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011285rm -f core conftest.err conftest.$ac_objext \
11286 conftest$ac_exeext conftest.$ac_ext
Theodore Ts'o93613952014-07-03 23:44:13 -040011287 if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" != yes; } && test -n "$LIBICONV"; then
Theodore Ts'o2b5901d2004-11-19 17:06:47 -050011288 LIBS="$LIBS $LIBICONV"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011289 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011290/* end confdefs.h. */
Theodore Ts'o93613952014-07-03 23:44:13 -040011291
Theodore Ts'oa04eba32003-05-03 16:35:17 -040011292#include <libintl.h>
Theodore Ts'o93613952014-07-03 23:44:13 -040011293$gt_revision_test_code
Theodore Ts'oa04eba32003-05-03 16:35:17 -040011294extern int _nl_msg_cat_cntr;
11295extern
11296#ifdef __cplusplus
11297"C"
Theodore Ts'oa64c9c12000-02-08 20:17:21 +000011298#endif
Theodore Ts'o93613952014-07-03 23:44:13 -040011299const char *_nl_expand_alias (const char *);
11300
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011301int
11302main ()
11303{
Theodore Ts'o93613952014-07-03 23:44:13 -040011304
Theodore Ts'oa04eba32003-05-03 16:35:17 -040011305bindtextdomain ("", "");
Theodore Ts'o93613952014-07-03 23:44:13 -040011306return * gettext ("")$gt_expression_test_code + _nl_msg_cat_cntr + *_nl_expand_alias ("")
11307
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011308 ;
11309 return 0;
11310}
11311_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011312if ac_fn_c_try_link "$LINENO"; then :
Theodore Ts'oa04eba32003-05-03 16:35:17 -040011313 LIBINTL="$LIBINTL $LIBICONV"
Theodore Ts'o93613952014-07-03 23:44:13 -040011314 LTLIBINTL="$LTLIBINTL $LTLIBICONV"
11315 eval "$gt_func_gnugettext_libintl=yes"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011316
Theodore Ts'oa64c9c12000-02-08 20:17:21 +000011317fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011318rm -f core conftest.err conftest.$ac_objext \
11319 conftest$ac_exeext conftest.$ac_ext
Theodore Ts'oa04eba32003-05-03 16:35:17 -040011320 fi
11321 CPPFLAGS="$gt_save_CPPFLAGS"
11322 LIBS="$gt_save_LIBS"
Theodore Ts'oa64c9c12000-02-08 20:17:21 +000011323fi
Theodore Ts'o93613952014-07-03 23:44:13 -040011324eval ac_res=\$$gt_func_gnugettext_libintl
11325 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
11326$as_echo "$ac_res" >&6; }
Theodore Ts'oa64c9c12000-02-08 20:17:21 +000011327 fi
11328
Theodore Ts'o93613952014-07-03 23:44:13 -040011329 if { eval "gt_val=\$$gt_func_gnugettext_libc"; test "$gt_val" = "yes"; } \
11330 || { { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; } \
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011331 && test "$PACKAGE" != gettext-runtime \
11332 && test "$PACKAGE" != gettext-tools; }; then
Theodore Ts'oa04eba32003-05-03 16:35:17 -040011333 gt_use_preinstalled_gnugettext=yes
11334 else
11335 LIBINTL=
11336 LTLIBINTL=
11337 INCINTL=
11338 fi
11339
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011340
Theodore Ts'oa04eba32003-05-03 16:35:17 -040011341 if test "$gt_use_preinstalled_gnugettext" != "yes"; then
11342 nls_cv_use_gnu_gettext=yes
Theodore Ts'oa64c9c12000-02-08 20:17:21 +000011343 fi
11344 fi
11345
11346 if test "$nls_cv_use_gnu_gettext" = "yes"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011347 BUILD_INCLUDED_LIBINTL=yes
Theodore Ts'oa04eba32003-05-03 16:35:17 -040011348 USE_INCLUDED_LIBINTL=yes
Theodore Ts'o93613952014-07-03 23:44:13 -040011349 LIBINTL="\${top_builddir}/intl/libintl.a $LIBICONV $LIBTHREAD"
11350 LTLIBINTL="\${top_builddir}/intl/libintl.a $LTLIBICONV $LTLIBTHREAD"
Theodore Ts'oa04eba32003-05-03 16:35:17 -040011351 LIBS=`echo " $LIBS " | sed -e 's/ -lintl / /' -e 's/^ //' -e 's/ $//'`
Theodore Ts'oa64c9c12000-02-08 20:17:21 +000011352 fi
11353
Theodore Ts'o93613952014-07-03 23:44:13 -040011354 CATOBJEXT=
Theodore Ts'oa04eba32003-05-03 16:35:17 -040011355 if test "$gt_use_preinstalled_gnugettext" = "yes" \
11356 || test "$nls_cv_use_gnu_gettext" = "yes"; then
11357 CATOBJEXT=.gmo
Theodore Ts'oa64c9c12000-02-08 20:17:21 +000011358 fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011359
Theodore Ts'oa64c9c12000-02-08 20:17:21 +000011360
Theodore Ts'o93613952014-07-03 23:44:13 -040011361 if test -n "$INTL_MACOSX_LIBS"; then
11362 if test "$gt_use_preinstalled_gnugettext" = "yes" \
11363 || test "$nls_cv_use_gnu_gettext" = "yes"; then
11364 LIBINTL="$LIBINTL $INTL_MACOSX_LIBS"
11365 LTLIBINTL="$LTLIBINTL $INTL_MACOSX_LIBS"
11366 fi
11367 fi
11368
Theodore Ts'oa04eba32003-05-03 16:35:17 -040011369 if test "$gt_use_preinstalled_gnugettext" = "yes" \
11370 || test "$nls_cv_use_gnu_gettext" = "yes"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011371
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011372$as_echo "#define ENABLE_NLS 1" >>confdefs.h
Theodore Ts'oa64c9c12000-02-08 20:17:21 +000011373
Theodore Ts'oa04eba32003-05-03 16:35:17 -040011374 else
11375 USE_NLS=no
11376 fi
11377 fi
Theodore Ts'oa64c9c12000-02-08 20:17:21 +000011378
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011379 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use NLS" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011380$as_echo_n "checking whether to use NLS... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011381 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011382$as_echo "$USE_NLS" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011383 if test "$USE_NLS" = "yes"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011384 { $as_echo "$as_me:${as_lineno-$LINENO}: checking where the gettext function comes from" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011385$as_echo_n "checking where the gettext function comes from... " >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011386 if test "$gt_use_preinstalled_gnugettext" = "yes"; then
Theodore Ts'o93613952014-07-03 23:44:13 -040011387 if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; }; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011388 gt_source="external libintl"
11389 else
11390 gt_source="libc"
11391 fi
11392 else
11393 gt_source="included intl directory"
11394 fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011395 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_source" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011396$as_echo "$gt_source" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011397 fi
11398
Theodore Ts'oa04eba32003-05-03 16:35:17 -040011399 if test "$USE_NLS" = "yes"; then
Theodore Ts'oa64c9c12000-02-08 20:17:21 +000011400
Theodore Ts'oa04eba32003-05-03 16:35:17 -040011401 if test "$gt_use_preinstalled_gnugettext" = "yes"; then
Theodore Ts'o93613952014-07-03 23:44:13 -040011402 if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; }; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011403 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libintl" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011404$as_echo_n "checking how to link with libintl... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011405 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBINTL" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011406$as_echo "$LIBINTL" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011407
Theodore Ts'oa04eba32003-05-03 16:35:17 -040011408 for element in $INCINTL; do
11409 haveit=
11410 for x in $CPPFLAGS; do
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011411
Theodore Ts'oa04eba32003-05-03 16:35:17 -040011412 acl_save_prefix="$prefix"
11413 prefix="$acl_final_prefix"
11414 acl_save_exec_prefix="$exec_prefix"
11415 exec_prefix="$acl_final_exec_prefix"
11416 eval x=\"$x\"
11417 exec_prefix="$acl_save_exec_prefix"
11418 prefix="$acl_save_prefix"
Theodore Ts'oa64c9c12000-02-08 20:17:21 +000011419
Theodore Ts'oa04eba32003-05-03 16:35:17 -040011420 if test "X$x" = "X$element"; then
11421 haveit=yes
11422 break
11423 fi
11424 done
11425 if test -z "$haveit"; then
11426 CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
11427 fi
11428 done
Theodore Ts'oa64c9c12000-02-08 20:17:21 +000011429
Theodore Ts'oa04eba32003-05-03 16:35:17 -040011430 fi
Theodore Ts'oa64c9c12000-02-08 20:17:21 +000011431
Theodore Ts'oa04eba32003-05-03 16:35:17 -040011432
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011433$as_echo "#define HAVE_GETTEXT 1" >>confdefs.h
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011434
11435
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011436$as_echo "#define HAVE_DCGETTEXT 1" >>confdefs.h
Theodore Ts'oa04eba32003-05-03 16:35:17 -040011437
11438 fi
11439
11440 POSUB=po
11441 fi
11442
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011443
11444 if test "$PACKAGE" = gettext-runtime || test "$PACKAGE" = gettext-tools; then
Theodore Ts'oa04eba32003-05-03 16:35:17 -040011445 BUILD_INCLUDED_LIBINTL=yes
11446 fi
11447
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011448
11449
11450
Theodore Ts'o93636bd2003-07-12 02:45:05 -040011451
Theodore Ts'oa04eba32003-05-03 16:35:17 -040011452 nls_cv_header_intl=
11453 nls_cv_header_libgt=
11454
11455 DATADIRNAME=share
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011456
Theodore Ts'oa04eba32003-05-03 16:35:17 -040011457
11458 INSTOBJEXT=.mo
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011459
Theodore Ts'oa04eba32003-05-03 16:35:17 -040011460
11461 GENCAT=gencat
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011462
11463
Theodore Ts'o93613952014-07-03 23:44:13 -040011464 INTLOBJS=
11465 if test "$USE_INCLUDED_LIBINTL" = yes; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011466 INTLOBJS="\$(GETTOBJS)"
11467 fi
11468
Theodore Ts'oa04eba32003-05-03 16:35:17 -040011469
11470 INTL_LIBTOOL_SUFFIX_PREFIX=
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011471
11472
Theodore Ts'oa04eba32003-05-03 16:35:17 -040011473
11474 INTLLIBS="$LIBINTL"
Theodore Ts'o93636bd2003-07-12 02:45:05 -040011475
11476
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011477
11478
11479
11480
11481
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011482{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011483$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
11484set x ${MAKE-make}
11485ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100011486if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011487 $as_echo_n "(cached) " >&6
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011488else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011489 cat >conftest.make <<\_ACEOF
Theodore Ts'oe1052142006-10-21 21:46:47 -040011490SHELL = /bin/sh
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011491all:
Theodore Ts'oe1052142006-10-21 21:46:47 -040011492 @echo '@@@%%%=$(MAKE)=@@@%%%'
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011493_ACEOF
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100011494# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
Theodore Ts'oe1052142006-10-21 21:46:47 -040011495case `${MAKE-make} -f conftest.make 2>/dev/null` in
11496 *@@@%%%=?*=@@@%%%*)
11497 eval ac_cv_prog_make_${ac_make}_set=yes;;
11498 *)
11499 eval ac_cv_prog_make_${ac_make}_set=no;;
11500esac
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011501rm -f conftest.make
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011502fi
Theodore Ts'oe1052142006-10-21 21:46:47 -040011503if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011504 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011505$as_echo "yes" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011506 SET_MAKE=
11507else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011508 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011509$as_echo "no" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011510 SET_MAKE="MAKE=${MAKE-make}"
11511fi
11512
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011513 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU make" >&5
Theodore Ts'obcb915b2009-07-02 18:19:10 -040011514$as_echo_n "checking for GNU make... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100011515if ${_cv_gnu_make_command+:} false; then :
Theodore Ts'obcb915b2009-07-02 18:19:10 -040011516 $as_echo_n "(cached) " >&6
11517else
11518 _cv_gnu_make_command='' ;
11519 for a in "$MAKE" make gmake gnumake ; do
11520 if test -z "$a" ; then continue ; fi ;
11521 if ( sh -c "$a --version" 2> /dev/null | grep GNU 2>&1 > /dev/null ) ; then
11522 _cv_gnu_make_command=$a ;
11523 break;
11524 fi
11525 done ;
11526
11527fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011528{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_cv_gnu_make_command" >&5
Theodore Ts'obcb915b2009-07-02 18:19:10 -040011529$as_echo "$_cv_gnu_make_command" >&6; } ;
11530 if test "x$_cv_gnu_make_command" != "x" ; then
11531 ifGNUmake='' ;
11532 ifNotGNUmake='#' ;
11533 else
11534 ifGNUmake='#' ;
11535 ifNotGNUmake='' ;
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011536 { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"Not found\"" >&5
Theodore Ts'obcb915b2009-07-02 18:19:10 -040011537$as_echo "\"Not found\"" >&6; };
11538 fi
11539
11540
11541
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011542# Extract the first word of "ln", so it can be a program name with args.
11543set dummy ln; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011544{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011545$as_echo_n "checking for $ac_word... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100011546if ${ac_cv_path_LN+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011547 $as_echo_n "(cached) " >&6
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011548else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011549 case $LN in
11550 [\\/]* | ?:[\\/]*)
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011551 ac_cv_path_LN="$LN" # Let the user override the test with a path.
11552 ;;
11553 *)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011554 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11555for as_dir in $PATH
11556do
11557 IFS=$as_save_IFS
11558 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011559 for ac_exec_ext in '' $ac_executable_extensions; do
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100011560 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011561 ac_cv_path_LN="$as_dir/$ac_word$ac_exec_ext"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011562 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011563 break 2
11564 fi
11565done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011566 done
Theodore Ts'oe1052142006-10-21 21:46:47 -040011567IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011568
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011569 test -z "$ac_cv_path_LN" && ac_cv_path_LN="ln"
11570 ;;
11571esac
11572fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011573LN=$ac_cv_path_LN
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011574if test -n "$LN"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011575 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LN" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011576$as_echo "$LN" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011577else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011578 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011579$as_echo "no" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011580fi
11581
Theodore Ts'oe1052142006-10-21 21:46:47 -040011582
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011583{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011584$as_echo_n "checking whether ln -s works... " >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011585LN_S=$as_ln_s
11586if test "$LN_S" = "ln -s"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011587 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011588$as_echo "yes" >&6; }
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +000011589else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011590 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011591$as_echo "no, using $LN_S" >&6; }
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +000011592fi
11593
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011594# Extract the first word of "mv", so it can be a program name with args.
11595set dummy mv; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011596{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011597$as_echo_n "checking for $ac_word... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100011598if ${ac_cv_path_MV+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011599 $as_echo_n "(cached) " >&6
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011600else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011601 case $MV in
11602 [\\/]* | ?:[\\/]*)
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011603 ac_cv_path_MV="$MV" # Let the user override the test with a path.
11604 ;;
11605 *)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011606 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11607for as_dir in $PATH
11608do
11609 IFS=$as_save_IFS
11610 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011611 for ac_exec_ext in '' $ac_executable_extensions; do
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100011612 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011613 ac_cv_path_MV="$as_dir/$ac_word$ac_exec_ext"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011614 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011615 break 2
11616 fi
11617done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011618 done
Theodore Ts'oe1052142006-10-21 21:46:47 -040011619IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011620
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011621 test -z "$ac_cv_path_MV" && ac_cv_path_MV="mv"
11622 ;;
11623esac
11624fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011625MV=$ac_cv_path_MV
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011626if test -n "$MV"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011627 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MV" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011628$as_echo "$MV" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011629else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011630 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011631$as_echo "no" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011632fi
11633
Theodore Ts'oe1052142006-10-21 21:46:47 -040011634
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011635# Extract the first word of "cp", so it can be a program name with args.
11636set dummy cp; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011637{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011638$as_echo_n "checking for $ac_word... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100011639if ${ac_cv_path_CP+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011640 $as_echo_n "(cached) " >&6
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011641else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011642 case $CP in
11643 [\\/]* | ?:[\\/]*)
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011644 ac_cv_path_CP="$CP" # Let the user override the test with a path.
11645 ;;
11646 *)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011647 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11648for as_dir in $PATH
11649do
11650 IFS=$as_save_IFS
11651 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011652 for ac_exec_ext in '' $ac_executable_extensions; do
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100011653 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011654 ac_cv_path_CP="$as_dir/$ac_word$ac_exec_ext"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011655 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011656 break 2
11657 fi
11658done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011659 done
Theodore Ts'oe1052142006-10-21 21:46:47 -040011660IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011661
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011662 test -z "$ac_cv_path_CP" && ac_cv_path_CP="cp"
11663 ;;
11664esac
11665fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011666CP=$ac_cv_path_CP
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011667if test -n "$CP"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011668 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CP" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011669$as_echo "$CP" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011670else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011671 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011672$as_echo "no" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011673fi
11674
Theodore Ts'oe1052142006-10-21 21:46:47 -040011675
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011676# Extract the first word of "rm", so it can be a program name with args.
11677set dummy rm; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011678{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011679$as_echo_n "checking for $ac_word... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100011680if ${ac_cv_path_RM+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011681 $as_echo_n "(cached) " >&6
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011682else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011683 case $RM in
11684 [\\/]* | ?:[\\/]*)
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011685 ac_cv_path_RM="$RM" # Let the user override the test with a path.
11686 ;;
11687 *)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011688 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11689for as_dir in $PATH
11690do
11691 IFS=$as_save_IFS
11692 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011693 for ac_exec_ext in '' $ac_executable_extensions; do
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100011694 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011695 ac_cv_path_RM="$as_dir/$ac_word$ac_exec_ext"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011696 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011697 break 2
11698 fi
11699done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011700 done
Theodore Ts'oe1052142006-10-21 21:46:47 -040011701IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011702
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011703 test -z "$ac_cv_path_RM" && ac_cv_path_RM="rm"
11704 ;;
11705esac
11706fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011707RM=$ac_cv_path_RM
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011708if test -n "$RM"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011709 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RM" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011710$as_echo "$RM" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011711else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011712 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011713$as_echo "no" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011714fi
11715
Theodore Ts'oe1052142006-10-21 21:46:47 -040011716
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011717# Extract the first word of "chmod", so it can be a program name with args.
11718set dummy chmod; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011719{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011720$as_echo_n "checking for $ac_word... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100011721if ${ac_cv_path_CHMOD+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011722 $as_echo_n "(cached) " >&6
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011723else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011724 case $CHMOD in
11725 [\\/]* | ?:[\\/]*)
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011726 ac_cv_path_CHMOD="$CHMOD" # Let the user override the test with a path.
11727 ;;
11728 *)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011729 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11730for as_dir in $PATH
11731do
11732 IFS=$as_save_IFS
11733 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011734 for ac_exec_ext in '' $ac_executable_extensions; do
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100011735 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011736 ac_cv_path_CHMOD="$as_dir/$ac_word$ac_exec_ext"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011737 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011738 break 2
11739 fi
11740done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011741 done
Theodore Ts'oe1052142006-10-21 21:46:47 -040011742IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011743
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011744 test -z "$ac_cv_path_CHMOD" && ac_cv_path_CHMOD=":"
11745 ;;
11746esac
11747fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011748CHMOD=$ac_cv_path_CHMOD
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011749if test -n "$CHMOD"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011750 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CHMOD" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011751$as_echo "$CHMOD" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011752else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011753 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011754$as_echo "no" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011755fi
11756
Theodore Ts'oe1052142006-10-21 21:46:47 -040011757
Theodore Ts'o32237012005-01-17 19:13:39 -050011758for ac_prog in gawk mawk nawk awk
11759do
11760 # Extract the first word of "$ac_prog", so it can be a program name with args.
11761set dummy $ac_prog; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011762{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011763$as_echo_n "checking for $ac_word... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100011764if ${ac_cv_prog_AWK+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011765 $as_echo_n "(cached) " >&6
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011766else
Theodore Ts'o32237012005-01-17 19:13:39 -050011767 if test -n "$AWK"; then
11768 ac_cv_prog_AWK="$AWK" # Let the user override the test.
11769else
11770as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011771for as_dir in $PATH
11772do
11773 IFS=$as_save_IFS
11774 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011775 for ac_exec_ext in '' $ac_executable_extensions; do
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100011776 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'o32237012005-01-17 19:13:39 -050011777 ac_cv_prog_AWK="$ac_prog"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011778 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011779 break 2
11780 fi
11781done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011782 done
Theodore Ts'oe1052142006-10-21 21:46:47 -040011783IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011784
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011785fi
Theodore Ts'o32237012005-01-17 19:13:39 -050011786fi
11787AWK=$ac_cv_prog_AWK
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011788if test -n "$AWK"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011789 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011790$as_echo "$AWK" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011791else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011792 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011793$as_echo "no" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011794fi
11795
Theodore Ts'oe1052142006-10-21 21:46:47 -040011796
Theodore Ts'o32237012005-01-17 19:13:39 -050011797 test -n "$AWK" && break
11798done
11799
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011800{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011801$as_echo_n "checking for egrep... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100011802if ${ac_cv_path_EGREP+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011803 $as_echo_n "(cached) " >&6
Theodore Ts'o32237012005-01-17 19:13:39 -050011804else
Theodore Ts'oe1052142006-10-21 21:46:47 -040011805 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
11806 then ac_cv_path_EGREP="$GREP -E"
11807 else
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011808 if test -z "$EGREP"; then
Theodore Ts'oe1052142006-10-21 21:46:47 -040011809 ac_path_EGREP_found=false
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011810 # Loop through the user's path and test for each of PROGNAME-LIST
11811 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
Theodore Ts'oe1052142006-10-21 21:46:47 -040011812for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
11813do
11814 IFS=$as_save_IFS
11815 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011816 for ac_prog in egrep; do
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011817 for ac_exec_ext in '' $ac_executable_extensions; do
11818 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100011819 as_fn_executable_p "$ac_path_EGREP" || continue
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011820# Check for GNU ac_path_EGREP and select it if it is found.
Theodore Ts'oe1052142006-10-21 21:46:47 -040011821 # Check for GNU $ac_path_EGREP
11822case `"$ac_path_EGREP" --version 2>&1` in
11823*GNU*)
11824 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
11825*)
11826 ac_count=0
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011827 $as_echo_n 0123456789 >"conftest.in"
Theodore Ts'oe1052142006-10-21 21:46:47 -040011828 while :
11829 do
11830 cat "conftest.in" "conftest.in" >"conftest.tmp"
11831 mv "conftest.tmp" "conftest.in"
11832 cp "conftest.in" "conftest.nl"
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011833 $as_echo 'EGREP' >> "conftest.nl"
Theodore Ts'oe1052142006-10-21 21:46:47 -040011834 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
11835 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011836 as_fn_arith $ac_count + 1 && ac_count=$as_val
Theodore Ts'oe1052142006-10-21 21:46:47 -040011837 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
11838 # Best one so far, save it but keep looking for a better one
11839 ac_cv_path_EGREP="$ac_path_EGREP"
11840 ac_path_EGREP_max=$ac_count
Theodore Ts'o32237012005-01-17 19:13:39 -050011841 fi
Theodore Ts'oe1052142006-10-21 21:46:47 -040011842 # 10*(2^10) chars as input seems more than enough
11843 test $ac_count -gt 10 && break
11844 done
11845 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
11846esac
11847
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011848 $ac_path_EGREP_found && break 3
11849 done
Theodore Ts'oe1052142006-10-21 21:46:47 -040011850 done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011851 done
Theodore Ts'oe1052142006-10-21 21:46:47 -040011852IFS=$as_save_IFS
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011853 if test -z "$ac_cv_path_EGREP"; then
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100011854 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 +010011855 fi
Theodore Ts'oe1052142006-10-21 21:46:47 -040011856else
11857 ac_cv_path_EGREP=$EGREP
11858fi
11859
Theodore Ts'oe1052142006-10-21 21:46:47 -040011860 fi
11861fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011862{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011863$as_echo "$ac_cv_path_EGREP" >&6; }
Theodore Ts'oe1052142006-10-21 21:46:47 -040011864 EGREP="$ac_cv_path_EGREP"
Theodore Ts'o32237012005-01-17 19:13:39 -050011865
11866
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011867# Extract the first word of "sed", so it can be a program name with args.
11868set dummy sed; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011869{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011870$as_echo_n "checking for $ac_word... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100011871if ${ac_cv_path_SED+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011872 $as_echo_n "(cached) " >&6
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011873else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011874 case $SED in
11875 [\\/]* | ?:[\\/]*)
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011876 ac_cv_path_SED="$SED" # Let the user override the test with a path.
11877 ;;
11878 *)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011879 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11880for as_dir in $PATH
11881do
11882 IFS=$as_save_IFS
11883 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011884 for ac_exec_ext in '' $ac_executable_extensions; do
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100011885 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011886 ac_cv_path_SED="$as_dir/$ac_word$ac_exec_ext"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011887 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011888 break 2
11889 fi
11890done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011891 done
Theodore Ts'oe1052142006-10-21 21:46:47 -040011892IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011893
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011894 test -z "$ac_cv_path_SED" && ac_cv_path_SED="sed"
11895 ;;
11896esac
11897fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011898SED=$ac_cv_path_SED
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011899if test -n "$SED"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011900 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SED" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011901$as_echo "$SED" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011902else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011903 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011904$as_echo "no" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011905fi
11906
Theodore Ts'oe1052142006-10-21 21:46:47 -040011907
Theodore Ts'o9d564f71999-07-03 20:25:58 +000011908# Extract the first word of "perl", so it can be a program name with args.
11909set dummy perl; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011910{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011911$as_echo_n "checking for $ac_word... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100011912if ${ac_cv_path_PERL+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011913 $as_echo_n "(cached) " >&6
Theodore Ts'o9d564f71999-07-03 20:25:58 +000011914else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011915 case $PERL in
11916 [\\/]* | ?:[\\/]*)
Theodore Ts'o9d564f71999-07-03 20:25:58 +000011917 ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
11918 ;;
Theodore Ts'o9d564f71999-07-03 20:25:58 +000011919 *)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011920 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11921for as_dir in $PATH
11922do
11923 IFS=$as_save_IFS
11924 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011925 for ac_exec_ext in '' $ac_executable_extensions; do
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100011926 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011927 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011928 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011929 break 2
11930 fi
11931done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011932 done
Theodore Ts'oe1052142006-10-21 21:46:47 -040011933IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011934
Theodore Ts'o9d564f71999-07-03 20:25:58 +000011935 test -z "$ac_cv_path_PERL" && ac_cv_path_PERL="perl"
11936 ;;
11937esac
11938fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011939PERL=$ac_cv_path_PERL
Theodore Ts'o9d564f71999-07-03 20:25:58 +000011940if test -n "$PERL"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011941 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011942$as_echo "$PERL" >&6; }
Theodore Ts'o9d564f71999-07-03 20:25:58 +000011943else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011944 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011945$as_echo "no" >&6; }
Theodore Ts'o9d564f71999-07-03 20:25:58 +000011946fi
11947
Theodore Ts'oe1052142006-10-21 21:46:47 -040011948
Theodore Ts'o250f79f2001-05-19 22:02:22 +000011949# Extract the first word of "ldconfig", so it can be a program name with args.
11950set dummy ldconfig; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011951{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011952$as_echo_n "checking for $ac_word... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100011953if ${ac_cv_path_LDCONFIG+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011954 $as_echo_n "(cached) " >&6
Theodore Ts'o250f79f2001-05-19 22:02:22 +000011955else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011956 case $LDCONFIG in
11957 [\\/]* | ?:[\\/]*)
Theodore Ts'o250f79f2001-05-19 22:02:22 +000011958 ac_cv_path_LDCONFIG="$LDCONFIG" # Let the user override the test with a path.
11959 ;;
Theodore Ts'o250f79f2001-05-19 22:02:22 +000011960 *)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011961 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11962for as_dir in $PATH
11963do
11964 IFS=$as_save_IFS
11965 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011966 for ac_exec_ext in '' $ac_executable_extensions; do
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100011967 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011968 ac_cv_path_LDCONFIG="$as_dir/$ac_word$ac_exec_ext"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011969 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011970 break 2
11971 fi
11972done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011973 done
Theodore Ts'oe1052142006-10-21 21:46:47 -040011974IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011975
Theodore Ts'o250f79f2001-05-19 22:02:22 +000011976 test -z "$ac_cv_path_LDCONFIG" && ac_cv_path_LDCONFIG=":"
11977 ;;
11978esac
11979fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011980LDCONFIG=$ac_cv_path_LDCONFIG
Theodore Ts'o250f79f2001-05-19 22:02:22 +000011981if test -n "$LDCONFIG"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011982 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LDCONFIG" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011983$as_echo "$LDCONFIG" >&6; }
Theodore Ts'o250f79f2001-05-19 22:02:22 +000011984else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011985 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011986$as_echo "no" >&6; }
Theodore Ts'o250f79f2001-05-19 22:02:22 +000011987fi
11988
Theodore Ts'oe1052142006-10-21 21:46:47 -040011989
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011990if test -n "$ac_tool_prefix"; then
11991 # 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 +000011992set dummy ${ac_tool_prefix}ar; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011993{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011994$as_echo_n "checking for $ac_word... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100011995if ${ac_cv_prog_AR+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011996 $as_echo_n "(cached) " >&6
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011997else
11998 if test -n "$AR"; then
11999 ac_cv_prog_AR="$AR" # Let the user override the test.
12000else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012001as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12002for as_dir in $PATH
12003do
12004 IFS=$as_save_IFS
12005 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012006 for ac_exec_ext in '' $ac_executable_extensions; do
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100012007 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012008 ac_cv_prog_AR="${ac_tool_prefix}ar"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012009 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012010 break 2
12011 fi
12012done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012013 done
Theodore Ts'oe1052142006-10-21 21:46:47 -040012014IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012015
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012016fi
12017fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012018AR=$ac_cv_prog_AR
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012019if test -n "$AR"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012020 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012021$as_echo "$AR" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012022else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012023 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012024$as_echo "no" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012025fi
12026
Theodore Ts'oe1052142006-10-21 21:46:47 -040012027
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012028fi
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012029if test -z "$ac_cv_prog_AR"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012030 ac_ct_AR=$AR
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012031 # Extract the first word of "ar", so it can be a program name with args.
12032set dummy ar; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012033{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012034$as_echo_n "checking for $ac_word... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100012035if ${ac_cv_prog_ac_ct_AR+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012036 $as_echo_n "(cached) " >&6
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012037else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012038 if test -n "$ac_ct_AR"; then
12039 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012040else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012041as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12042for as_dir in $PATH
12043do
12044 IFS=$as_save_IFS
12045 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012046 for ac_exec_ext in '' $ac_executable_extensions; do
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100012047 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012048 ac_cv_prog_ac_ct_AR="ar"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012049 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012050 break 2
12051 fi
12052done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012053 done
Theodore Ts'oe1052142006-10-21 21:46:47 -040012054IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012055
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012056fi
12057fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012058ac_ct_AR=$ac_cv_prog_ac_ct_AR
12059if test -n "$ac_ct_AR"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012060 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012061$as_echo "$ac_ct_AR" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012062else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012063 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012064$as_echo "no" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012065fi
12066
Theodore Ts'oe1052142006-10-21 21:46:47 -040012067 if test "x$ac_ct_AR" = x; then
12068 AR="ar"
12069 else
12070 case $cross_compiling:$ac_tool_warned in
12071yes:)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012072{ $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 +010012073$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
Theodore Ts'oe1052142006-10-21 21:46:47 -040012074ac_tool_warned=yes ;;
12075esac
12076 AR=$ac_ct_AR
12077 fi
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012078else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012079 AR="$ac_cv_prog_AR"
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012080fi
12081
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012082if test -n "$ac_tool_prefix"; then
12083 # 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 +000012084set dummy ${ac_tool_prefix}ranlib; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012085{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012086$as_echo_n "checking for $ac_word... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100012087if ${ac_cv_prog_RANLIB+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012088 $as_echo_n "(cached) " >&6
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012089else
12090 if test -n "$RANLIB"; then
12091 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
12092else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012093as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12094for as_dir in $PATH
12095do
12096 IFS=$as_save_IFS
12097 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012098 for ac_exec_ext in '' $ac_executable_extensions; do
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100012099 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012100 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012101 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012102 break 2
12103 fi
12104done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012105 done
Theodore Ts'oe1052142006-10-21 21:46:47 -040012106IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012107
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012108fi
12109fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012110RANLIB=$ac_cv_prog_RANLIB
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012111if test -n "$RANLIB"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012112 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012113$as_echo "$RANLIB" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012114else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012115 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012116$as_echo "no" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012117fi
12118
Theodore Ts'oe1052142006-10-21 21:46:47 -040012119
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012120fi
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012121if test -z "$ac_cv_prog_RANLIB"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012122 ac_ct_RANLIB=$RANLIB
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012123 # Extract the first word of "ranlib", so it can be a program name with args.
12124set dummy ranlib; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012125{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012126$as_echo_n "checking for $ac_word... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100012127if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012128 $as_echo_n "(cached) " >&6
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012129else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012130 if test -n "$ac_ct_RANLIB"; then
12131 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012132else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012133as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12134for as_dir in $PATH
12135do
12136 IFS=$as_save_IFS
12137 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012138 for ac_exec_ext in '' $ac_executable_extensions; do
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100012139 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012140 ac_cv_prog_ac_ct_RANLIB="ranlib"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012141 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012142 break 2
12143 fi
12144done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012145 done
Theodore Ts'oe1052142006-10-21 21:46:47 -040012146IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012147
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012148fi
12149fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012150ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
12151if test -n "$ac_ct_RANLIB"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012152 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012153$as_echo "$ac_ct_RANLIB" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012154else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012155 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012156$as_echo "no" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012157fi
12158
Theodore Ts'oe1052142006-10-21 21:46:47 -040012159 if test "x$ac_ct_RANLIB" = x; then
12160 RANLIB=":"
12161 else
12162 case $cross_compiling:$ac_tool_warned in
12163yes:)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012164{ $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 +010012165$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
Theodore Ts'oe1052142006-10-21 21:46:47 -040012166ac_tool_warned=yes ;;
12167esac
12168 RANLIB=$ac_ct_RANLIB
12169 fi
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012170else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012171 RANLIB="$ac_cv_prog_RANLIB"
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012172fi
12173
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012174if test -n "$ac_tool_prefix"; then
12175 # 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 +000012176set dummy ${ac_tool_prefix}strip; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012177{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012178$as_echo_n "checking for $ac_word... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100012179if ${ac_cv_prog_STRIP+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012180 $as_echo_n "(cached) " >&6
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012181else
12182 if test -n "$STRIP"; then
12183 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
12184else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012185as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12186for as_dir in $PATH
12187do
12188 IFS=$as_save_IFS
12189 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012190 for ac_exec_ext in '' $ac_executable_extensions; do
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100012191 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012192 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012193 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012194 break 2
12195 fi
12196done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012197 done
Theodore Ts'oe1052142006-10-21 21:46:47 -040012198IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012199
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012200fi
12201fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012202STRIP=$ac_cv_prog_STRIP
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012203if test -n "$STRIP"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012204 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012205$as_echo "$STRIP" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012206else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012207 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012208$as_echo "no" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012209fi
12210
Theodore Ts'oe1052142006-10-21 21:46:47 -040012211
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012212fi
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012213if test -z "$ac_cv_prog_STRIP"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012214 ac_ct_STRIP=$STRIP
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012215 # Extract the first word of "strip", so it can be a program name with args.
12216set dummy strip; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012217{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012218$as_echo_n "checking for $ac_word... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100012219if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012220 $as_echo_n "(cached) " >&6
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012221else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012222 if test -n "$ac_ct_STRIP"; then
12223 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012224else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012225as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12226for as_dir in $PATH
12227do
12228 IFS=$as_save_IFS
12229 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012230 for ac_exec_ext in '' $ac_executable_extensions; do
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100012231 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012232 ac_cv_prog_ac_ct_STRIP="strip"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012233 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012234 break 2
12235 fi
12236done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012237 done
Theodore Ts'oe1052142006-10-21 21:46:47 -040012238IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012239
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012240fi
12241fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012242ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
12243if test -n "$ac_ct_STRIP"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012244 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012245$as_echo "$ac_ct_STRIP" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012246else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012247 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012248$as_echo "no" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012249fi
12250
Theodore Ts'oe1052142006-10-21 21:46:47 -040012251 if test "x$ac_ct_STRIP" = x; then
12252 STRIP=":"
12253 else
12254 case $cross_compiling:$ac_tool_warned in
12255yes:)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012256{ $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 +010012257$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
Theodore Ts'oe1052142006-10-21 21:46:47 -040012258ac_tool_warned=yes ;;
12259esac
12260 STRIP=$ac_ct_STRIP
12261 fi
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012262else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012263 STRIP="$ac_cv_prog_STRIP"
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012264fi
12265
Manish Katiyar7321d942008-04-14 17:20:03 +053012266# Extract the first word of "makeinfo", so it can be a program name with args.
12267set dummy makeinfo; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012268{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012269$as_echo_n "checking for $ac_word... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100012270if ${ac_cv_prog_MAKEINFO+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012271 $as_echo_n "(cached) " >&6
Manish Katiyar7321d942008-04-14 17:20:03 +053012272else
12273 if test -n "$MAKEINFO"; then
12274 ac_cv_prog_MAKEINFO="$MAKEINFO" # Let the user override the test.
12275else
12276as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12277for as_dir in $PATH
12278do
12279 IFS=$as_save_IFS
12280 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012281 for ac_exec_ext in '' $ac_executable_extensions; do
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100012282 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Manish Katiyar7321d942008-04-14 17:20:03 +053012283 ac_cv_prog_MAKEINFO="makeinfo"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012284 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Manish Katiyar7321d942008-04-14 17:20:03 +053012285 break 2
12286 fi
12287done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012288 done
Manish Katiyar7321d942008-04-14 17:20:03 +053012289IFS=$as_save_IFS
12290
12291fi
12292fi
12293MAKEINFO=$ac_cv_prog_MAKEINFO
12294if test -n "$MAKEINFO"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012295 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKEINFO" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012296$as_echo "$MAKEINFO" >&6; }
Manish Katiyar7321d942008-04-14 17:20:03 +053012297else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012298 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012299$as_echo "no" >&6; }
Manish Katiyar7321d942008-04-14 17:20:03 +053012300fi
12301
12302
12303if test "_$MAKEINFO" = "_"; then
12304 MAKEINFO="@echo Makeinfo is missing. Info documentation will not be built.;true"
12305else
12306 case "$MAKEINFO" in
12307 */missing.*)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012308 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING:
Manish Katiyar7321d942008-04-14 17:20:03 +053012309*** Makeinfo is missing. Info documentation will not be built." >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012310$as_echo "$as_me: WARNING:
Manish Katiyar7321d942008-04-14 17:20:03 +053012311*** Makeinfo is missing. Info documentation will not be built." >&2;}
12312 ;;
12313 *)
12314 ;;
12315 esac
12316fi
12317
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012318
Theodore Ts'o6c133521999-07-03 20:37:03 +000012319# See if we need a separate native compiler.
12320if test $cross_compiling = no; then
12321 BUILD_CC="$CC"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012322
Theodore Ts'o6c133521999-07-03 20:37:03 +000012323else
12324 for ac_prog in gcc cc
12325do
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012326 # Extract the first word of "$ac_prog", so it can be a program name with args.
Theodore Ts'o6c133521999-07-03 20:37:03 +000012327set dummy $ac_prog; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012328{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012329$as_echo_n "checking for $ac_word... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100012330if ${ac_cv_prog_BUILD_CC+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012331 $as_echo_n "(cached) " >&6
Theodore Ts'o6c133521999-07-03 20:37:03 +000012332else
12333 if test -n "$BUILD_CC"; then
12334 ac_cv_prog_BUILD_CC="$BUILD_CC" # Let the user override the test.
12335else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012336as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12337for as_dir in $PATH
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012338do
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012339 IFS=$as_save_IFS
12340 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012341 for ac_exec_ext in '' $ac_executable_extensions; do
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100012342 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012343 ac_cv_prog_BUILD_CC="$ac_prog"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012344 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012345 break 2
12346 fi
12347done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012348 done
Theodore Ts'oe1052142006-10-21 21:46:47 -040012349IFS=$as_save_IFS
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012350
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012351fi
12352fi
12353BUILD_CC=$ac_cv_prog_BUILD_CC
12354if test -n "$BUILD_CC"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012355 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BUILD_CC" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012356$as_echo "$BUILD_CC" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012357else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012358 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012359$as_echo "no" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012360fi
12361
Theodore Ts'oe1052142006-10-21 21:46:47 -040012362
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012363 test -n "$BUILD_CC" && break
12364done
12365
12366fi
Theodore Ts'o74f2c4a2015-06-19 19:28:25 -040012367for ac_header in dirent.h errno.h execinfo.h getopt.h malloc.h mntent.h paths.h semaphore.h setjmp.h signal.h stdarg.h stdint.h stdlib.h termios.h termio.h unistd.h utime.h attr/xattr.h linux/falloc.h linux/fd.h linux/major.h linux/loop.h net/if_dl.h netinet/in.h sys/acl.h sys/disklabel.h sys/disk.h sys/file.h sys/ioctl.h sys/key.h sys/mkdev.h sys/mman.h sys/mount.h sys/prctl.h sys/resource.h sys/select.h sys/socket.h sys/sockio.h sys/stat.h sys/syscall.h sys/sysctl.h sys/sysmacros.h sys/time.h sys/types.h sys/un.h sys/wait.h
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012368do :
12369 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
12370ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100012371if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012372 cat >>confdefs.h <<_ACEOF
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012373#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012374_ACEOF
12375
12376fi
12377
12378done
12379
Theodore Ts'oda76d6b2005-01-18 23:29:01 -050012380for ac_header in net/if.h
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012381do :
12382 ac_fn_c_check_header_compile "$LINENO" "net/if.h" "ac_cv_header_net_if_h" "
Theodore Ts'oda76d6b2005-01-18 23:29:01 -050012383#if HAVE_SYS_TYPES_H
12384#include <sys/types.h>
12385#endif
12386#if HAVE_SYS_SOCKET
12387#include <sys/socket.h>
12388#endif
12389
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012390"
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100012391if test "x$ac_cv_header_net_if_h" = xyes; then :
Theodore Ts'oda76d6b2005-01-18 23:29:01 -050012392 cat >>confdefs.h <<_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012393#define HAVE_NET_IF_H 1
Theodore Ts'oda76d6b2005-01-18 23:29:01 -050012394_ACEOF
12395
12396fi
12397
12398done
12399
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012400for ac_func in vprintf
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012401do :
12402 ac_fn_c_check_func "$LINENO" "vprintf" "ac_cv_func_vprintf"
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100012403if test "x$ac_cv_func_vprintf" = xyes; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012404 cat >>confdefs.h <<_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012405#define HAVE_VPRINTF 1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012406_ACEOF
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012407
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012408ac_fn_c_check_func "$LINENO" "_doprnt" "ac_cv_func__doprnt"
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100012409if test "x$ac_cv_func__doprnt" = xyes; then :
Theodore Ts'o93636bd2003-07-12 02:45:05 -040012410
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012411$as_echo "#define HAVE_DOPRNT 1" >>confdefs.h
Theodore Ts'o93636bd2003-07-12 02:45:05 -040012412
12413fi
12414
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012415fi
12416done
12417
12418
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012419ac_fn_c_check_member "$LINENO" "struct dirent" "d_reclen" "ac_cv_member_struct_dirent_d_reclen" "#include <dirent.h>
12420"
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100012421if test "x$ac_cv_member_struct_dirent_d_reclen" = xyes; then :
Theodore Ts'od1154eb2011-09-18 17:34:37 -040012422
12423$as_echo "#define HAVE_RECLEN_DIRENT 1" >>confdefs.h
Theodore Ts'offf45482003-04-13 00:44:19 -040012424
12425fi
Theodore Ts'o6c65d252005-01-19 12:59:48 -050012426
Theodore Ts'o28739272014-01-03 00:26:43 -050012427ac_fn_c_check_member "$LINENO" "struct stat" "st_atim" "ac_cv_member_struct_stat_st_atim" "$ac_includes_default"
12428if test "x$ac_cv_member_struct_stat_st_atim" = xyes; then :
12429
12430cat >>confdefs.h <<_ACEOF
12431#define HAVE_STRUCT_STAT_ST_ATIM 1
12432_ACEOF
12433
12434
12435fi
12436
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012437ac_fn_c_check_type "$LINENO" "ssize_t" "ac_cv_type_ssize_t" "#include <sys/types.h>
12438"
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100012439if test "x$ac_cv_type_ssize_t" = xyes; then :
Theodore Ts'od1154eb2011-09-18 17:34:37 -040012440
12441$as_echo "#define HAVE_TYPE_SSIZE_T 1" >>confdefs.h
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012442
Theodore Ts'offf45482003-04-13 00:44:19 -040012443fi
Theodore Ts'oe1052142006-10-21 21:46:47 -040012444
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012445ac_fn_c_check_decl "$LINENO" "llseek" "ac_cv_have_decl_llseek" "#include <unistd.h>
12446"
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100012447if test "x$ac_cv_have_decl_llseek" = xyes; then :
Theodore Ts'od1154eb2011-09-18 17:34:37 -040012448
12449$as_echo "#define HAVE_LLSEEK_PROTOTYPE 1" >>confdefs.h
Theodore Ts'offf45482003-04-13 00:44:19 -040012450
12451fi
Theodore Ts'o6c65d252005-01-19 12:59:48 -050012452
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012453ac_fn_c_check_decl "$LINENO" "lseek64" "ac_cv_have_decl_lseek64" "#define _LARGEFILE_SOURCE
Theodore Ts'o6c65d252005-01-19 12:59:48 -050012454 #define _LARGEFILE64_SOURCE
12455 #include <unistd.h>
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012456"
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100012457if test "x$ac_cv_have_decl_lseek64" = xyes; then :
Theodore Ts'od1154eb2011-09-18 17:34:37 -040012458
12459$as_echo "#define HAVE_LSEEK64_PROTOTYPE 1" >>confdefs.h
Theodore Ts'o6928adc2000-05-25 23:28:50 +000012460
12461fi
Theodore Ts'o6c65d252005-01-19 12:59:48 -050012462
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040012463# The cast to long int works around a bug in the HP C Compiler
12464# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12465# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12466# This bug is HP SR number 8606223364.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012467{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of short" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012468$as_echo_n "checking size of short... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100012469if ${ac_cv_sizeof_short+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012470 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012471else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012472 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 -050012473
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012474else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012475 if test "$ac_cv_type_short" = yes; then
12476 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012477$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100012478as_fn_error 77 "cannot compute sizeof (short)
12479See \`config.log' for more details" "$LINENO" 5; }
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040012480 else
12481 ac_cv_sizeof_short=0
12482 fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012483fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012484
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012485fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012486{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_short" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012487$as_echo "$ac_cv_sizeof_short" >&6; }
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040012488
12489
12490
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012491cat >>confdefs.h <<_ACEOF
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012492#define SIZEOF_SHORT $ac_cv_sizeof_short
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012493_ACEOF
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012494
12495
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040012496# The cast to long int works around a bug in the HP C Compiler
12497# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12498# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12499# This bug is HP SR number 8606223364.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012500{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of int" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012501$as_echo_n "checking size of int... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100012502if ${ac_cv_sizeof_int+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012503 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012504else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012505 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 -050012506
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012507else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012508 if test "$ac_cv_type_int" = yes; then
12509 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012510$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100012511as_fn_error 77 "cannot compute sizeof (int)
12512See \`config.log' for more details" "$LINENO" 5; }
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040012513 else
12514 ac_cv_sizeof_int=0
12515 fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012516fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012517
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012518fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012519{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_int" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012520$as_echo "$ac_cv_sizeof_int" >&6; }
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040012521
12522
12523
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012524cat >>confdefs.h <<_ACEOF
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012525#define SIZEOF_INT $ac_cv_sizeof_int
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012526_ACEOF
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012527
12528
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040012529# The cast to long int works around a bug in the HP C Compiler
12530# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12531# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12532# This bug is HP SR number 8606223364.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012533{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012534$as_echo_n "checking size of long... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100012535if ${ac_cv_sizeof_long+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012536 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012537else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012538 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 -050012539
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012540else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012541 if test "$ac_cv_type_long" = yes; then
12542 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012543$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100012544as_fn_error 77 "cannot compute sizeof (long)
12545See \`config.log' for more details" "$LINENO" 5; }
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040012546 else
12547 ac_cv_sizeof_long=0
12548 fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012549fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012550
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012551fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012552{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012553$as_echo "$ac_cv_sizeof_long" >&6; }
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040012554
12555
12556
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012557cat >>confdefs.h <<_ACEOF
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012558#define SIZEOF_LONG $ac_cv_sizeof_long
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012559_ACEOF
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012560
12561
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040012562# The cast to long int works around a bug in the HP C Compiler
12563# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12564# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12565# This bug is HP SR number 8606223364.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012566{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long long" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012567$as_echo_n "checking size of long long... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100012568if ${ac_cv_sizeof_long_long+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012569 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012570else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012571 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 -050012572
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012573else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012574 if test "$ac_cv_type_long_long" = yes; then
12575 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012576$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100012577as_fn_error 77 "cannot compute sizeof (long long)
12578See \`config.log' for more details" "$LINENO" 5; }
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040012579 else
12580 ac_cv_sizeof_long_long=0
12581 fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012582fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012583
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012584fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012585{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long_long" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012586$as_echo "$ac_cv_sizeof_long_long" >&6; }
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040012587
12588
12589
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012590cat >>confdefs.h <<_ACEOF
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +000012591#define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012592_ACEOF
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +000012593
Theodore Ts'o93636bd2003-07-12 02:45:05 -040012594
Theodore Ts'occ68e8a2013-05-04 19:01:09 -040012595# The cast to long int works around a bug in the HP C Compiler
12596# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12597# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12598# This bug is HP SR number 8606223364.
12599{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of off_t" >&5
12600$as_echo_n "checking size of off_t... " >&6; }
12601if ${ac_cv_sizeof_off_t+:} false; then :
12602 $as_echo_n "(cached) " >&6
12603else
12604 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (off_t))" "ac_cv_sizeof_off_t" "$ac_includes_default"; then :
12605
12606else
12607 if test "$ac_cv_type_off_t" = yes; then
12608 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
12609$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
12610as_fn_error 77 "cannot compute sizeof (off_t)
12611See \`config.log' for more details" "$LINENO" 5; }
12612 else
12613 ac_cv_sizeof_off_t=0
12614 fi
12615fi
12616
12617fi
12618{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_off_t" >&5
12619$as_echo "$ac_cv_sizeof_off_t" >&6; }
12620
12621
12622
12623cat >>confdefs.h <<_ACEOF
12624#define SIZEOF_OFF_T $ac_cv_sizeof_off_t
12625_ACEOF
12626
12627
Theodore Ts'o2dd680f2016-05-29 01:07:40 -040012628# The cast to long int works around a bug in the HP C Compiler
12629# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12630# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12631# This bug is HP SR number 8606223364.
12632{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of time_t" >&5
12633$as_echo_n "checking size of time_t... " >&6; }
12634if ${ac_cv_sizeof_time_t+:} false; then :
12635 $as_echo_n "(cached) " >&6
12636else
12637 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (time_t))" "ac_cv_sizeof_time_t" "$ac_includes_default"; then :
12638
12639else
12640 if test "$ac_cv_type_time_t" = yes; then
12641 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
12642$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
12643as_fn_error 77 "cannot compute sizeof (time_t)
12644See \`config.log' for more details" "$LINENO" 5; }
12645 else
12646 ac_cv_sizeof_time_t=0
12647 fi
12648fi
12649
12650fi
12651{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_time_t" >&5
12652$as_echo "$ac_cv_sizeof_time_t" >&6; }
12653
12654
12655
12656cat >>confdefs.h <<_ACEOF
12657#define SIZEOF_TIME_T $ac_cv_sizeof_time_t
12658_ACEOF
12659
12660
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012661SIZEOF_SHORT=$ac_cv_sizeof_short
12662SIZEOF_INT=$ac_cv_sizeof_int
12663SIZEOF_LONG=$ac_cv_sizeof_long
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +000012664SIZEOF_LONG_LONG=$ac_cv_sizeof_long_long
Theodore Ts'occ68e8a2013-05-04 19:01:09 -040012665SIZEOF_OFF_T=$ac_cv_sizeof_off_t
Theodore Ts'o2dd680f2016-05-29 01:07:40 -040012666SIZEOF_TIME_T=$ac_cv_sizeof_time_t
12667
Theodore Ts'occ68e8a2013-05-04 19:01:09 -040012668
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +000012669
Theodore Ts'o93636bd2003-07-12 02:45:05 -040012670
12671
12672
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012673 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012674$as_echo_n "checking whether byte ordering is bigendian... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100012675if ${ac_cv_c_bigendian+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012676 $as_echo_n "(cached) " >&6
Theodore Ts'o877eb6d2001-06-11 06:54:13 +000012677else
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012678 ac_cv_c_bigendian=unknown
12679 # See if we're dealing with a universal compiler.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012680 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012681/* end confdefs.h. */
12682#ifndef __APPLE_CC__
12683 not a universal capable compiler
12684 #endif
12685 typedef int dummy;
12686
12687_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012688if ac_fn_c_try_compile "$LINENO"; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012689
12690 # Check for potential -arch flags. It is not universal unless
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012691 # there are at least two -arch flags with different values.
12692 ac_arch=
12693 ac_prev=
12694 for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
12695 if test -n "$ac_prev"; then
12696 case $ac_word in
12697 i?86 | x86_64 | ppc | ppc64)
12698 if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
12699 ac_arch=$ac_word
12700 else
12701 ac_cv_c_bigendian=universal
12702 break
12703 fi
12704 ;;
12705 esac
12706 ac_prev=
12707 elif test "x$ac_word" = "x-arch"; then
12708 ac_prev=arch
12709 fi
12710 done
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012711fi
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012712rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12713 if test $ac_cv_c_bigendian = unknown; then
12714 # See if sys/param.h defines the BYTE_ORDER macro.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012715 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012716/* end confdefs.h. */
Theodore Ts'o877eb6d2001-06-11 06:54:13 +000012717#include <sys/types.h>
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012718 #include <sys/param.h>
Theodore Ts'o877eb6d2001-06-11 06:54:13 +000012719
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012720int
12721main ()
12722{
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012723#if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
12724 && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
12725 && LITTLE_ENDIAN)
12726 bogus endian macros
12727 #endif
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012728
12729 ;
12730 return 0;
12731}
12732_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012733if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'o877eb6d2001-06-11 06:54:13 +000012734 # It does; now see whether it defined to BIG_ENDIAN or not.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012735 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012736/* end confdefs.h. */
Theodore Ts'o877eb6d2001-06-11 06:54:13 +000012737#include <sys/types.h>
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012738 #include <sys/param.h>
Theodore Ts'o877eb6d2001-06-11 06:54:13 +000012739
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012740int
12741main ()
12742{
Theodore Ts'o877eb6d2001-06-11 06:54:13 +000012743#if BYTE_ORDER != BIG_ENDIAN
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012744 not big endian
12745 #endif
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012746
12747 ;
12748 return 0;
12749}
12750_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012751if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'o877eb6d2001-06-11 06:54:13 +000012752 ac_cv_c_bigendian=yes
12753else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012754 ac_cv_c_bigendian=no
Theodore Ts'o877eb6d2001-06-11 06:54:13 +000012755fi
Theodore Ts'oe1052142006-10-21 21:46:47 -040012756rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012757fi
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012758rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12759 fi
12760 if test $ac_cv_c_bigendian = unknown; then
12761 # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012762 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012763/* end confdefs.h. */
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012764#include <limits.h>
12765
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012766int
12767main ()
12768{
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012769#if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
12770 bogus endian macros
12771 #endif
12772
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012773 ;
12774 return 0;
12775}
12776_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012777if ac_fn_c_try_compile "$LINENO"; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012778 # It does; now see whether it defined to _BIG_ENDIAN or not.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012779 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012780/* end confdefs.h. */
12781#include <limits.h>
12782
12783int
12784main ()
12785{
12786#ifndef _BIG_ENDIAN
12787 not big endian
12788 #endif
12789
12790 ;
12791 return 0;
12792}
12793_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012794if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012795 ac_cv_c_bigendian=yes
Theodore Ts'o877eb6d2001-06-11 06:54:13 +000012796else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012797 ac_cv_c_bigendian=no
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012798fi
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012799rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012800fi
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012801rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12802 fi
12803 if test $ac_cv_c_bigendian = unknown; then
12804 # Compile a test program.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012805 if test "$cross_compiling" = yes; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012806 # Try to guess by grepping values from an object file.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012807 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012808/* end confdefs.h. */
12809short int ascii_mm[] =
12810 { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
12811 short int ascii_ii[] =
12812 { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
12813 int use_ascii (int i) {
12814 return ascii_mm[i] + ascii_ii[i];
12815 }
12816 short int ebcdic_ii[] =
12817 { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
12818 short int ebcdic_mm[] =
12819 { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
12820 int use_ebcdic (int i) {
12821 return ebcdic_mm[i] + ebcdic_ii[i];
12822 }
12823 extern int foo;
12824
12825int
12826main ()
12827{
12828return use_ascii (foo) == use_ebcdic (foo);
12829 ;
12830 return 0;
12831}
12832_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012833if ac_fn_c_try_compile "$LINENO"; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012834 if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
12835 ac_cv_c_bigendian=yes
12836 fi
12837 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
12838 if test "$ac_cv_c_bigendian" = unknown; then
12839 ac_cv_c_bigendian=no
12840 else
12841 # finding both strings is unlikely to happen, but who knows?
12842 ac_cv_c_bigendian=unknown
12843 fi
12844 fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012845fi
Theodore Ts'oe1052142006-10-21 21:46:47 -040012846rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012847else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012848 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012849/* end confdefs.h. */
Theodore Ts'oe1052142006-10-21 21:46:47 -040012850$ac_includes_default
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012851int
12852main ()
12853{
Theodore Ts'oe1052142006-10-21 21:46:47 -040012854
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012855 /* Are we little or big endian? From Harbison&Steele. */
12856 union
12857 {
12858 long int l;
12859 char c[sizeof (long int)];
12860 } u;
12861 u.l = 1;
12862 return u.c[sizeof (long int) - 1] == 1;
Theodore Ts'oe1052142006-10-21 21:46:47 -040012863
12864 ;
12865 return 0;
Theodore Ts'o877eb6d2001-06-11 06:54:13 +000012866}
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012867_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012868if ac_fn_c_try_run "$LINENO"; then :
Theodore Ts'o877eb6d2001-06-11 06:54:13 +000012869 ac_cv_c_bigendian=no
12870else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012871 ac_cv_c_bigendian=yes
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012872fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012873rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
12874 conftest.$ac_objext conftest.beam conftest.$ac_ext
Theodore Ts'o93636bd2003-07-12 02:45:05 -040012875fi
Theodore Ts'oe1052142006-10-21 21:46:47 -040012876
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012877 fi
Theodore Ts'o93636bd2003-07-12 02:45:05 -040012878fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012879{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012880$as_echo "$ac_cv_c_bigendian" >&6; }
12881 case $ac_cv_c_bigendian in #(
12882 yes)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012883 $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012884;; #(
12885 no)
12886 ;; #(
12887 universal)
12888
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012889$as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012890
12891 ;; #(
12892 *)
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100012893 as_fn_error $? "unknown endianness
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012894 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012895 esac
Theodore Ts'o877eb6d2001-06-11 06:54:13 +000012896
Chen Qi91f04682014-05-05 21:08:42 -040012897if test $cross_compiling = no; then
12898 BUILD_CC="$BUILD_CC" CPP="$CPP" /bin/sh $ac_aux_dir/parse-types.sh
12899else
12900 CROSS_COMPILE="1" BUILD_CC="$BUILD_CC" CPP="$CPP" /bin/sh $ac_aux_dir/parse-types.sh
12901fi
Theodore Ts'o4ea7ea02006-04-09 08:41:55 -040012902ASM_TYPES_HEADER=./asm_types.h
12903
Theodore Ts'o488c75a2008-06-07 08:55:21 -040012904echo "/* These defines are needed for the public ext2fs.h header file */" \
12905 > public_config.h
12906if grep HAVE_SYS_TYPES_H confdefs.h > tmp_config.$$; then
12907 uniq tmp_config.$$ >> public_config.h
12908else
12909 echo "#undef HAVE_SYS_TYPES_H" >> public_config.h
12910fi
12911if grep WORDS_BIGENDIAN confdefs.h > tmp_config.$$; then
12912 uniq tmp_config.$$ >> public_config.h
12913else
12914 echo "#undef WORDS_BIGENDIAN" >> public_config.h
12915fi
12916rm -f tmp_config.$$
12917PUBLIC_CONFIG_HEADER=./public_config.h
12918
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012919for ac_header in inttypes.h
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012920do :
12921 ac_fn_c_check_header_mongrel "$LINENO" "inttypes.h" "ac_cv_header_inttypes_h" "$ac_includes_default"
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100012922if test "x$ac_cv_header_inttypes_h" = xyes; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012923 cat >>confdefs.h <<_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012924#define HAVE_INTTYPES_H 1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012925_ACEOF
12926
12927fi
12928
Theodore Ts'o0c193f82003-08-01 14:26:23 -040012929done
12930
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012931ac_fn_c_check_type "$LINENO" "intptr_t" "ac_cv_type_intptr_t" "$ac_includes_default"
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100012932if test "x$ac_cv_type_intptr_t" = xyes; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012933
12934cat >>confdefs.h <<_ACEOF
Theodore Ts'od2ee56d2005-01-09 00:57:45 -050012935#define HAVE_INTPTR_T 1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012936_ACEOF
12937
Theodore Ts'od2ee56d2005-01-09 00:57:45 -050012938
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012939fi
12940
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012941{ $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 +010012942$as_echo_n "checking whether struct stat has a st_flags field... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100012943if ${e2fsprogs_cv_struct_st_flags+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012944 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012945else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012946 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012947/* end confdefs.h. */
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012948#include <sys/stat.h>
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012949int
12950main ()
12951{
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012952struct stat stat; stat.st_flags = 0;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012953 ;
12954 return 0;
12955}
12956_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012957if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012958 e2fsprogs_cv_struct_st_flags=yes
12959else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012960 e2fsprogs_cv_struct_st_flags=no
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012961fi
Theodore Ts'oe1052142006-10-21 21:46:47 -040012962rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12963fi
12964
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012965{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $e2fsprogs_cv_struct_st_flags" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012966$as_echo "$e2fsprogs_cv_struct_st_flags" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012967if test "$e2fsprogs_cv_struct_st_flags" = yes; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012968 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether st_flags field is useful" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012969$as_echo_n "checking whether st_flags field is useful... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100012970 if ${e2fsprogs_cv_struct_st_flags_immut+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012971 $as_echo_n "(cached) " >&6
Theodore Ts'oc03bc4e1999-10-20 18:20:36 +000012972else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012973 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012974/* end confdefs.h. */
Theodore Ts'oc03bc4e1999-10-20 18:20:36 +000012975#include <sys/stat.h>
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012976int
12977main ()
12978{
Theodore Ts'oc03bc4e1999-10-20 18:20:36 +000012979struct stat stat; stat.st_flags |= UF_IMMUTABLE;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012980 ;
12981 return 0;
12982}
12983_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012984if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'oc03bc4e1999-10-20 18:20:36 +000012985 e2fsprogs_cv_struct_st_flags_immut=yes
12986else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012987 e2fsprogs_cv_struct_st_flags_immut=no
Theodore Ts'oc03bc4e1999-10-20 18:20:36 +000012988fi
Theodore Ts'oe1052142006-10-21 21:46:47 -040012989rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12990fi
12991
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012992 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $e2fsprogs_cv_struct_st_flags_immut" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012993$as_echo "$e2fsprogs_cv_struct_st_flags_immut" >&6; }
Theodore Ts'oc03bc4e1999-10-20 18:20:36 +000012994 if test "$e2fsprogs_cv_struct_st_flags_immut" = yes; then
Theodore Ts'od1154eb2011-09-18 17:34:37 -040012995
12996$as_echo "#define HAVE_STAT_FLAGS 1" >>confdefs.h
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012997
Theodore Ts'oc03bc4e1999-10-20 18:20:36 +000012998 fi
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012999fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013000ac_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 -050013001 #include <sys/socket.h>
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013002"
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100013003if test "x$ac_cv_member_struct_sockaddr_sa_len" = xyes; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050013004
13005cat >>confdefs.h <<_ACEOF
Theodore Ts'o84ea6e72004-03-19 19:29:17 -050013006#define HAVE_SA_LEN 1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050013007_ACEOF
Theodore Ts'o84ea6e72004-03-19 19:29:17 -050013008
13009fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050013010
Eric Sandeen9ed8e5f2009-10-02 11:32:42 -050013011if test -n "$BLKID_CMT"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013012 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing blkid_probe_all" >&5
Eric Sandeen9ed8e5f2009-10-02 11:32:42 -050013013$as_echo_n "checking for library containing blkid_probe_all... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100013014if ${ac_cv_search_blkid_probe_all+:} false; then :
Eric Sandeen9ed8e5f2009-10-02 11:32:42 -050013015 $as_echo_n "(cached) " >&6
13016else
13017 ac_func_search_save_LIBS=$LIBS
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013018cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Eric Sandeen9ed8e5f2009-10-02 11:32:42 -050013019/* end confdefs.h. */
13020
13021/* Override any GCC internal prototype to avoid an error.
13022 Use char because int might match the return type of a GCC
13023 builtin and then its argument prototype would still apply. */
13024#ifdef __cplusplus
13025extern "C"
13026#endif
13027char blkid_probe_all ();
13028int
13029main ()
13030{
13031return blkid_probe_all ();
13032 ;
13033 return 0;
13034}
13035_ACEOF
13036for ac_lib in '' blkid; do
13037 if test -z "$ac_lib"; then
13038 ac_res="none required"
13039 else
13040 ac_res=-l$ac_lib
13041 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
13042 fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013043 if ac_fn_c_try_link "$LINENO"; then :
Eric Sandeen9ed8e5f2009-10-02 11:32:42 -050013044 ac_cv_search_blkid_probe_all=$ac_res
Eric Sandeen9ed8e5f2009-10-02 11:32:42 -050013045fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013046rm -f core conftest.err conftest.$ac_objext \
13047 conftest$ac_exeext
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100013048 if ${ac_cv_search_blkid_probe_all+:} false; then :
Eric Sandeen9ed8e5f2009-10-02 11:32:42 -050013049 break
13050fi
13051done
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100013052if ${ac_cv_search_blkid_probe_all+:} false; then :
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013053
Eric Sandeen9ed8e5f2009-10-02 11:32:42 -050013054else
13055 ac_cv_search_blkid_probe_all=no
13056fi
13057rm conftest.$ac_ext
13058LIBS=$ac_func_search_save_LIBS
13059fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013060{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_blkid_probe_all" >&5
Eric Sandeen9ed8e5f2009-10-02 11:32:42 -050013061$as_echo "$ac_cv_search_blkid_probe_all" >&6; }
13062ac_res=$ac_cv_search_blkid_probe_all
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013063if test "$ac_res" != no; then :
Eric Sandeen9ed8e5f2009-10-02 11:32:42 -050013064 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13065
13066fi
13067
13068fi
Theodore Ts'o32179ce2016-06-07 00:14:35 -040013069if test -n "$DLOPEN_LIB" ; then
13070 ac_cv_func_dlopen=yes
13071fi
13072for ac_func in __secure_getenv add_key backtrace blkid_probe_get_topology blkid_probe_enable_partitions chflags dlopen fadvise64 fallocate fallocate64 fchown fdatasync fstat64 ftruncate64 futimes getcwd getdtablesize getmntinfo getpwuid_r getrlimit getrusage jrand48 keyctl llistxattr llseek lseek64 mallinfo mbstowcs memalign mempcpy mmap msync nanosleep open64 pathconf posix_fadvise posix_fadvise64 posix_memalign prctl pread pwrite pread64 pwrite64 secure_getenv setmntent setresgid setresuid snprintf srandom stpcpy strcasecmp strdup strnlen strptime strtoull sync_file_range sysconf usleep utime utimes valloc
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013073do :
13074 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
13075ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100013076if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050013077 cat >>confdefs.h <<_ACEOF
Scott James Remnant39fd3d42009-05-14 13:03:25 +010013078#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050013079_ACEOF
13080
Theodore Ts'o50e1e101997-04-26 13:58:21 +000013081fi
13082done
13083
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +000013084SOCKET_LIB=''
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013085{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for socket in -lsocket" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010013086$as_echo_n "checking for socket in -lsocket... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100013087if ${ac_cv_lib_socket_socket+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010013088 $as_echo_n "(cached) " >&6
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +000013089else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050013090 ac_check_lib_save_LIBS=$LIBS
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +000013091LIBS="-lsocket $LIBS"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013092cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050013093/* end confdefs.h. */
13094
Theodore Ts'oe1052142006-10-21 21:46:47 -040013095/* Override any GCC internal prototype to avoid an error.
13096 Use char because int might match the return type of a GCC
13097 builtin and then its argument prototype would still apply. */
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050013098#ifdef __cplusplus
13099extern "C"
13100#endif
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050013101char socket ();
13102int
13103main ()
13104{
Theodore Ts'oe1052142006-10-21 21:46:47 -040013105return socket ();
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050013106 ;
13107 return 0;
13108}
13109_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013110if ac_fn_c_try_link "$LINENO"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050013111 ac_cv_lib_socket_socket=yes
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +000013112else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013113 ac_cv_lib_socket_socket=no
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +000013114fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013115rm -f core conftest.err conftest.$ac_objext \
13116 conftest$ac_exeext conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050013117LIBS=$ac_check_lib_save_LIBS
13118fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013119{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_socket" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010013120$as_echo "$ac_cv_lib_socket_socket" >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100013121if test "x$ac_cv_lib_socket_socket" = xyes; then :
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +000013122 SOCKET_LIB=-lsocket
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +000013123fi
13124
Theodore Ts'o93636bd2003-07-12 02:45:05 -040013125
Darrick J. Wongb291c112014-09-13 15:12:46 -070013126{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for magic_file in -lmagic" >&5
13127$as_echo_n "checking for magic_file in -lmagic... " >&6; }
13128if ${ac_cv_lib_magic_magic_file+:} false; then :
13129 $as_echo_n "(cached) " >&6
13130else
13131 ac_check_lib_save_LIBS=$LIBS
13132LIBS="-lmagic $LIBS"
13133cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13134/* end confdefs.h. */
13135
13136/* Override any GCC internal prototype to avoid an error.
13137 Use char because int might match the return type of a GCC
13138 builtin and then its argument prototype would still apply. */
13139#ifdef __cplusplus
13140extern "C"
13141#endif
13142char magic_file ();
13143int
13144main ()
13145{
13146return magic_file ();
13147 ;
13148 return 0;
13149}
13150_ACEOF
13151if ac_fn_c_try_link "$LINENO"; then :
13152 ac_cv_lib_magic_magic_file=yes
13153else
13154 ac_cv_lib_magic_magic_file=no
13155fi
13156rm -f core conftest.err conftest.$ac_objext \
13157 conftest$ac_exeext conftest.$ac_ext
13158LIBS=$ac_check_lib_save_LIBS
13159fi
13160{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_magic_magic_file" >&5
13161$as_echo "$ac_cv_lib_magic_magic_file" >&6; }
13162if test "x$ac_cv_lib_magic_magic_file" = xyes; then :
13163 MAGIC_LIB=-lmagic
13164for ac_header in magic.h
13165do :
13166 ac_fn_c_check_header_mongrel "$LINENO" "magic.h" "ac_cv_header_magic_h" "$ac_includes_default"
13167if test "x$ac_cv_header_magic_h" = xyes; then :
13168 cat >>confdefs.h <<_ACEOF
13169#define HAVE_MAGIC_H 1
13170_ACEOF
13171
13172fi
13173
13174done
13175
13176fi
13177
Theodore Ts'o32179ce2016-06-07 00:14:35 -040013178if test "$ac_cv_func_dlopen" = yes ; then
Theodore Ts'od2e3c0d2014-09-21 01:25:58 -040013179 MAGIC_LIB=$DLOPEN_LIB
13180fi
Darrick J. Wongb291c112014-09-13 15:12:46 -070013181
Darrick J. Wong81cbf1e2015-05-13 17:22:40 -070013182FUSE_CMT=
13183FUSE_LIB=
13184# Check whether --enable-fuse2fs was given.
13185if test "${enable_fuse2fs+set}" = set; then :
13186 enableval=$enable_fuse2fs; if test "$enableval" = "no"
13187then
13188 FUSE_CMT="#"
13189 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling fuse2fs" >&5
13190$as_echo "Disabling fuse2fs" >&6; }
13191else
13192 for ac_header in pthread.h fuse.h
13193do :
13194 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
13195ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "#define _FILE_OFFSET_BITS 64
13196#define FUSE_USE_VERSION 29
13197"
13198if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
13199 cat >>confdefs.h <<_ACEOF
13200#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
13201_ACEOF
13202
13203else
13204 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
13205$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
13206as_fn_error $? "Cannot find fuse2fs headers.
13207See \`config.log' for more details" "$LINENO" 5; }
13208fi
13209
13210done
13211
13212
13213 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13214/* end confdefs.h. */
13215#define FUSE_USE_VERSION 29
13216#ifdef __linux__
13217#include <linux/fs.h>
13218#include <linux/falloc.h>
13219#include <linux/xattr.h>
13220#endif
13221
13222int
13223main ()
13224{
13225
13226 ;
13227 return 0;
13228}
13229_ACEOF
13230if ac_fn_c_try_cpp "$LINENO"; then :
13231
13232else
13233 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
13234$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
13235as_fn_error $? "Cannot find fuse2fs Linux headers.
13236See \`config.log' for more details" "$LINENO" 5; }
13237fi
13238rm -f conftest.err conftest.i conftest.$ac_ext
13239
13240 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fuse_main in -losxfuse" >&5
13241$as_echo_n "checking for fuse_main in -losxfuse... " >&6; }
13242if ${ac_cv_lib_osxfuse_fuse_main+:} false; then :
13243 $as_echo_n "(cached) " >&6
13244else
13245 ac_check_lib_save_LIBS=$LIBS
13246LIBS="-losxfuse $LIBS"
13247cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13248/* end confdefs.h. */
13249
13250/* Override any GCC internal prototype to avoid an error.
13251 Use char because int might match the return type of a GCC
13252 builtin and then its argument prototype would still apply. */
13253#ifdef __cplusplus
13254extern "C"
13255#endif
13256char fuse_main ();
13257int
13258main ()
13259{
13260return fuse_main ();
13261 ;
13262 return 0;
13263}
13264_ACEOF
13265if ac_fn_c_try_link "$LINENO"; then :
13266 ac_cv_lib_osxfuse_fuse_main=yes
13267else
13268 ac_cv_lib_osxfuse_fuse_main=no
13269fi
13270rm -f core conftest.err conftest.$ac_objext \
13271 conftest$ac_exeext conftest.$ac_ext
13272LIBS=$ac_check_lib_save_LIBS
13273fi
13274{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_osxfuse_fuse_main" >&5
13275$as_echo "$ac_cv_lib_osxfuse_fuse_main" >&6; }
13276if test "x$ac_cv_lib_osxfuse_fuse_main" = xyes; then :
13277 FUSE_LIB=-losxfuse
13278else
13279 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fuse_main in -lfuse" >&5
13280$as_echo_n "checking for fuse_main in -lfuse... " >&6; }
13281if ${ac_cv_lib_fuse_fuse_main+:} false; then :
13282 $as_echo_n "(cached) " >&6
13283else
13284 ac_check_lib_save_LIBS=$LIBS
13285LIBS="-lfuse $LIBS"
13286cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13287/* end confdefs.h. */
13288
13289/* Override any GCC internal prototype to avoid an error.
13290 Use char because int might match the return type of a GCC
13291 builtin and then its argument prototype would still apply. */
13292#ifdef __cplusplus
13293extern "C"
13294#endif
13295char fuse_main ();
13296int
13297main ()
13298{
13299return fuse_main ();
13300 ;
13301 return 0;
13302}
13303_ACEOF
13304if ac_fn_c_try_link "$LINENO"; then :
13305 ac_cv_lib_fuse_fuse_main=yes
13306else
13307 ac_cv_lib_fuse_fuse_main=no
13308fi
13309rm -f core conftest.err conftest.$ac_objext \
13310 conftest$ac_exeext conftest.$ac_ext
13311LIBS=$ac_check_lib_save_LIBS
13312fi
13313{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_fuse_fuse_main" >&5
13314$as_echo "$ac_cv_lib_fuse_fuse_main" >&6; }
13315if test "x$ac_cv_lib_fuse_fuse_main" = xyes; then :
13316 FUSE_LIB=-lfuse
13317else
13318 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
13319$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
13320as_fn_error $? "Cannot find fuse library.
13321See \`config.log' for more details" "$LINENO" 5; }
13322fi
13323
13324fi
13325
13326 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling fuse2fs" >&5
13327$as_echo "Enabling fuse2fs" >&6; }
13328fi
13329
13330else
13331 for ac_header in pthread.h fuse.h
13332do :
13333 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
13334ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "#define _FILE_OFFSET_BITS 64
13335#define FUSE_USE_VERSION 29
13336#ifdef __linux__
13337# include <linux/fs.h>
13338# include <linux/falloc.h>
13339# include <linux/xattr.h>
13340#endif
13341"
13342if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
13343 cat >>confdefs.h <<_ACEOF
13344#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
13345_ACEOF
13346
13347else
13348 FUSE_CMT="#"
13349fi
13350
13351done
13352
13353if test -z "$FUSE_CMT"
13354then
13355 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fuse_main in -losxfuse" >&5
13356$as_echo_n "checking for fuse_main in -losxfuse... " >&6; }
13357if ${ac_cv_lib_osxfuse_fuse_main+:} false; then :
13358 $as_echo_n "(cached) " >&6
13359else
13360 ac_check_lib_save_LIBS=$LIBS
13361LIBS="-losxfuse $LIBS"
13362cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13363/* end confdefs.h. */
13364
13365/* Override any GCC internal prototype to avoid an error.
13366 Use char because int might match the return type of a GCC
13367 builtin and then its argument prototype would still apply. */
13368#ifdef __cplusplus
13369extern "C"
13370#endif
13371char fuse_main ();
13372int
13373main ()
13374{
13375return fuse_main ();
13376 ;
13377 return 0;
13378}
13379_ACEOF
13380if ac_fn_c_try_link "$LINENO"; then :
13381 ac_cv_lib_osxfuse_fuse_main=yes
13382else
13383 ac_cv_lib_osxfuse_fuse_main=no
13384fi
13385rm -f core conftest.err conftest.$ac_objext \
13386 conftest$ac_exeext conftest.$ac_ext
13387LIBS=$ac_check_lib_save_LIBS
13388fi
13389{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_osxfuse_fuse_main" >&5
13390$as_echo "$ac_cv_lib_osxfuse_fuse_main" >&6; }
13391if test "x$ac_cv_lib_osxfuse_fuse_main" = xyes; then :
13392 FUSE_LIB=-losxfuse
13393else
13394 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fuse_main in -lfuse" >&5
13395$as_echo_n "checking for fuse_main in -lfuse... " >&6; }
13396if ${ac_cv_lib_fuse_fuse_main+:} false; then :
13397 $as_echo_n "(cached) " >&6
13398else
13399 ac_check_lib_save_LIBS=$LIBS
13400LIBS="-lfuse $LIBS"
13401cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13402/* end confdefs.h. */
13403
13404/* Override any GCC internal prototype to avoid an error.
13405 Use char because int might match the return type of a GCC
13406 builtin and then its argument prototype would still apply. */
13407#ifdef __cplusplus
13408extern "C"
13409#endif
13410char fuse_main ();
13411int
13412main ()
13413{
13414return fuse_main ();
13415 ;
13416 return 0;
13417}
13418_ACEOF
13419if ac_fn_c_try_link "$LINENO"; then :
13420 ac_cv_lib_fuse_fuse_main=yes
13421else
13422 ac_cv_lib_fuse_fuse_main=no
13423fi
13424rm -f core conftest.err conftest.$ac_objext \
13425 conftest$ac_exeext conftest.$ac_ext
13426LIBS=$ac_check_lib_save_LIBS
13427fi
13428{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_fuse_fuse_main" >&5
13429$as_echo "$ac_cv_lib_fuse_fuse_main" >&6; }
13430if test "x$ac_cv_lib_fuse_fuse_main" = xyes; then :
13431 FUSE_LIB=-lfuse
13432else
13433 FUSE_CMT="#"
13434fi
13435
13436fi
13437
13438fi
13439if test -z "$FUSE_CMT"
13440then
13441 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling fuse2fs by default." >&5
13442$as_echo "Enabling fuse2fs by default." >&6; }
13443fi
13444
13445fi
13446
13447
13448
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013449{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for optreset" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010013450$as_echo_n "checking for optreset... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100013451if ${ac_cv_have_optreset+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010013452 $as_echo_n "(cached) " >&6
Theodore Ts'o50e1e101997-04-26 13:58:21 +000013453else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013454 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050013455/* end confdefs.h. */
Theodore Ts'o50e1e101997-04-26 13:58:21 +000013456#include <unistd.h>
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050013457
13458_ACEOF
Theodore Ts'o50e1e101997-04-26 13:58:21 +000013459if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013460 $EGREP "optreset" >/dev/null 2>&1; then :
Theodore Ts'o50e1e101997-04-26 13:58:21 +000013461 ac_cv_have_optreset=yes
13462else
Theodore Ts'o50e1e101997-04-26 13:58:21 +000013463 ac_cv_have_optreset=no
13464fi
13465rm -f conftest*
13466
13467fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013468{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_optreset" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010013469$as_echo "$ac_cv_have_optreset" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +000013470if test $ac_cv_have_optreset = yes; then
Theodore Ts'od1154eb2011-09-18 17:34:37 -040013471
13472$as_echo "#define HAVE_OPTRESET 1" >>confdefs.h
Theodore Ts'o50e1e101997-04-26 13:58:21 +000013473
13474fi
Theodore Ts'od1154eb2011-09-18 17:34:37 -040013475
Theodore Ts'od7f45af2008-09-12 10:15:26 -040013476SEM_INIT_LIB=''
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013477ac_fn_c_check_func "$LINENO" "sem_init" "ac_cv_func_sem_init"
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100013478if test "x$ac_cv_func_sem_init" = xyes; then :
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013479
Theodore Ts'od7f45af2008-09-12 10:15:26 -040013480else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013481 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sem_init in -lpthread" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010013482$as_echo_n "checking for sem_init in -lpthread... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100013483if ${ac_cv_lib_pthread_sem_init+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010013484 $as_echo_n "(cached) " >&6
Theodore Ts'od7f45af2008-09-12 10:15:26 -040013485else
13486 ac_check_lib_save_LIBS=$LIBS
13487LIBS="-lpthread $LIBS"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013488cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'od7f45af2008-09-12 10:15:26 -040013489/* end confdefs.h. */
13490
13491/* Override any GCC internal prototype to avoid an error.
13492 Use char because int might match the return type of a GCC
13493 builtin and then its argument prototype would still apply. */
13494#ifdef __cplusplus
13495extern "C"
13496#endif
13497char sem_init ();
13498int
13499main ()
13500{
13501return sem_init ();
13502 ;
13503 return 0;
13504}
13505_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013506if ac_fn_c_try_link "$LINENO"; then :
Theodore Ts'od7f45af2008-09-12 10:15:26 -040013507 ac_cv_lib_pthread_sem_init=yes
13508else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013509 ac_cv_lib_pthread_sem_init=no
Theodore Ts'od7f45af2008-09-12 10:15:26 -040013510fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013511rm -f core conftest.err conftest.$ac_objext \
13512 conftest$ac_exeext conftest.$ac_ext
Theodore Ts'od7f45af2008-09-12 10:15:26 -040013513LIBS=$ac_check_lib_save_LIBS
13514fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013515{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pthread_sem_init" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010013516$as_echo "$ac_cv_lib_pthread_sem_init" >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100013517if test "x$ac_cv_lib_pthread_sem_init" = xyes; then :
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013518 $as_echo "#define HAVE_SEM_INIT 1" >>confdefs.h
Theodore Ts'od7f45af2008-09-12 10:15:26 -040013519
13520 SEM_INIT_LIB=-lpthread
13521else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013522 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sem_init in -lrt" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010013523$as_echo_n "checking for sem_init in -lrt... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100013524if ${ac_cv_lib_rt_sem_init+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010013525 $as_echo_n "(cached) " >&6
Theodore Ts'od7f45af2008-09-12 10:15:26 -040013526else
13527 ac_check_lib_save_LIBS=$LIBS
13528LIBS="-lrt $LIBS"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013529cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'od7f45af2008-09-12 10:15:26 -040013530/* end confdefs.h. */
13531
13532/* Override any GCC internal prototype to avoid an error.
13533 Use char because int might match the return type of a GCC
13534 builtin and then its argument prototype would still apply. */
13535#ifdef __cplusplus
13536extern "C"
13537#endif
13538char sem_init ();
13539int
13540main ()
13541{
13542return sem_init ();
13543 ;
13544 return 0;
13545}
13546_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013547if ac_fn_c_try_link "$LINENO"; then :
Theodore Ts'od7f45af2008-09-12 10:15:26 -040013548 ac_cv_lib_rt_sem_init=yes
13549else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013550 ac_cv_lib_rt_sem_init=no
Theodore Ts'od7f45af2008-09-12 10:15:26 -040013551fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013552rm -f core conftest.err conftest.$ac_objext \
13553 conftest$ac_exeext conftest.$ac_ext
Theodore Ts'od7f45af2008-09-12 10:15:26 -040013554LIBS=$ac_check_lib_save_LIBS
13555fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013556{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_rt_sem_init" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010013557$as_echo "$ac_cv_lib_rt_sem_init" >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100013558if test "x$ac_cv_lib_rt_sem_init" = xyes; then :
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013559 $as_echo "#define HAVE_SEM_INIT 1" >>confdefs.h
Theodore Ts'od7f45af2008-09-12 10:15:26 -040013560
13561 SEM_INIT_LIB=-lrt
13562else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013563 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sem_init in -lposix4" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010013564$as_echo_n "checking for sem_init in -lposix4... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100013565if ${ac_cv_lib_posix4_sem_init+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010013566 $as_echo_n "(cached) " >&6
Theodore Ts'od7f45af2008-09-12 10:15:26 -040013567else
13568 ac_check_lib_save_LIBS=$LIBS
13569LIBS="-lposix4 $LIBS"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013570cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'od7f45af2008-09-12 10:15:26 -040013571/* end confdefs.h. */
13572
13573/* Override any GCC internal prototype to avoid an error.
13574 Use char because int might match the return type of a GCC
13575 builtin and then its argument prototype would still apply. */
13576#ifdef __cplusplus
13577extern "C"
13578#endif
13579char sem_init ();
13580int
13581main ()
13582{
13583return sem_init ();
13584 ;
13585 return 0;
13586}
13587_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013588if ac_fn_c_try_link "$LINENO"; then :
Theodore Ts'od7f45af2008-09-12 10:15:26 -040013589 ac_cv_lib_posix4_sem_init=yes
13590else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013591 ac_cv_lib_posix4_sem_init=no
Theodore Ts'od7f45af2008-09-12 10:15:26 -040013592fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013593rm -f core conftest.err conftest.$ac_objext \
13594 conftest$ac_exeext conftest.$ac_ext
Theodore Ts'od7f45af2008-09-12 10:15:26 -040013595LIBS=$ac_check_lib_save_LIBS
13596fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013597{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_posix4_sem_init" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010013598$as_echo "$ac_cv_lib_posix4_sem_init" >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100013599if test "x$ac_cv_lib_posix4_sem_init" = xyes; then :
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013600 $as_echo "#define HAVE_SEM_INIT 1" >>confdefs.h
Theodore Ts'od7f45af2008-09-12 10:15:26 -040013601
13602 SEM_INIT_LIB=-lposix4
13603fi
13604
13605fi
13606
13607fi
13608
13609fi
13610
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013611{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for unified diff option" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010013612$as_echo_n "checking for unified diff option... " >&6; }
Theodore Ts'o27f991b2008-04-01 20:32:55 -040013613if diff -u $0 $0 > /dev/null 2>&1 ; then
Theodore Ts'oe54635d2006-08-06 14:33:13 -040013614 UNI_DIFF_OPTS=-u
13615else
13616 UNI_DIFF_OPTS=-c
13617fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013618{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $UNI_DIFF_OPTS" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010013619$as_echo "$UNI_DIFF_OPTS" >&6; }
Theodore Ts'oe54635d2006-08-06 14:33:13 -040013620
Theodore Ts'o8f3f29d2000-02-11 05:04:44 +000013621case "$host_os" in
13622linux*)
Theodore Ts'od1154eb2011-09-18 17:34:37 -040013623
13624$as_echo "#define HAVE_EXT2_IOCTLS 1" >>confdefs.h
Theodore Ts'o50e1e101997-04-26 13:58:21 +000013625
Theodore Ts'o8f3f29d2000-02-11 05:04:44 +000013626 ;;
13627esac
Theodore Ts'oe6f2bda2002-08-18 03:37:10 -040013628LINUX_CMT="#"
Theodore Ts'offf45482003-04-13 00:44:19 -040013629CYGWIN_CMT="#"
13630UNIX_CMT=
Theodore Ts'oe6f2bda2002-08-18 03:37:10 -040013631case "$host_os" in
13632linux*)
13633 LINUX_CMT=
13634 ;;
Theodore Ts'offf45482003-04-13 00:44:19 -040013635cygwin)
13636 CYGWIN_CMT=
13637 UNIX_CMT="#"
Theodore Ts'offf45482003-04-13 00:44:19 -040013638 ;;
Theodore Ts'oe6f2bda2002-08-18 03:37:10 -040013639esac
13640
Theodore Ts'o93636bd2003-07-12 02:45:05 -040013641
13642
Theodore Ts'o50e1e101997-04-26 13:58:21 +000013643case "$host_os" in
Theodore Ts'o93636bd2003-07-12 02:45:05 -040013644linux* | gnu* | k*bsd*-gnu)
Theodore Ts'oa4b2d3c1998-04-03 16:12:25 +000013645 if test "$prefix" = NONE -a "$root_prefix" = NONE ; then
13646 root_prefix="";
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013647 { $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 +010013648$as_echo "On $host_os systems, root_prefix defaults to ''" >&6; }
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +000013649 fi
13650 ;;
13651esac
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +000013652case "$host_os" in
Theodore Ts'o93636bd2003-07-12 02:45:05 -040013653linux* | gnu* | k*bsd*-gnu)
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +000013654 if test "$prefix" = NONE ; then
Theodore Ts'oa4b2d3c1998-04-03 16:12:25 +000013655 prefix="/usr";
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013656 { $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 +010013657$as_echo "On $host_os systems, prefix defaults to /usr" >&6; }
Theodore Ts'obff61a72002-05-21 22:21:38 -040013658 if test "$mandir" = '${prefix}/man' ; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013659 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ...and mandir defaults to /usr/share/man" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010013660$as_echo "...and mandir defaults to /usr/share/man" >&6; }
Theodore Ts'obff61a72002-05-21 22:21:38 -040013661 mandir=/usr/share/man
13662 fi
Theodore Ts'o50e1e101997-04-26 13:58:21 +000013663 fi
13664;;
13665esac
Theodore Ts'oa4b2d3c1998-04-03 16:12:25 +000013666if test "$root_prefix" = NONE ; then
Theodore Ts'offe19911998-04-08 06:05:49 +000013667 if test "$prefix" = NONE ; then
Theodore Ts'oa4b2d3c1998-04-03 16:12:25 +000013668 root_prefix="$ac_default_prefix"
13669 else
13670 root_prefix="$prefix"
13671 fi
Theodore Ts'ob5ffead2002-05-11 19:17:00 -040013672 root_bindir=$bindir
13673 root_sbindir=$sbindir
13674 root_libdir=$libdir
13675 root_sysconfdir=$sysconfdir
13676else
13677 root_bindir='${root_prefix}/bin'
13678 root_sbindir='${root_prefix}/sbin'
13679 root_libdir='${root_prefix}/lib'
13680 root_sysconfdir='${root_prefix}/etc'
Theodore Ts'oa4b2d3c1998-04-03 16:12:25 +000013681fi
Theodore Ts'oc4ef11c2008-01-04 16:55:37 -050013682if test "$bindir" != '${exec_prefix}/bin'; then
13683 root_bindir=$bindir
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013684 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Setting root_bindir to $root_bindir" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010013685$as_echo "Setting root_bindir to $root_bindir" >&6; }
Theodore Ts'oc4ef11c2008-01-04 16:55:37 -050013686fi
13687if test "$sbindir" != '${exec_prefix}/sbin'; then
13688 root_sbindir=$sbindir
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013689 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Setting root_sbindir to $root_sbindir" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010013690$as_echo "Setting root_sbindir to $root_sbindir" >&6; }
Theodore Ts'oc4ef11c2008-01-04 16:55:37 -050013691fi
13692if test "$libdir" != '${exec_prefix}/lib'; then
13693 root_libdir=$libdir
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013694 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Setting root_libdir to $root_libdir" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010013695$as_echo "Setting root_libdir to $root_libdir" >&6; }
Theodore Ts'oc4ef11c2008-01-04 16:55:37 -050013696fi
13697if test "$sysconfdir" != '${prefix}/etc'; then
13698 root_sysconfdir=$sysconfdir
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013699 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Setting root_sysconfdir to $root_sysconfdir" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010013700$as_echo "Setting root_sysconfdir to $root_sysconfdir" >&6; }
Theodore Ts'oc4ef11c2008-01-04 16:55:37 -050013701fi
Theodore Ts'oa4b2d3c1998-04-03 16:12:25 +000013702
Theodore Ts'o93636bd2003-07-12 02:45:05 -040013703
13704
13705
13706
Theodore Ts'o55e00a22011-09-18 23:53:23 -040013707
13708# Check whether --with-multiarch was given.
13709if test "${with_multiarch+set}" = set; then :
Theodore Ts'od7fa4102014-02-05 15:45:36 -050013710 withval=$with_multiarch; if test "$withval" = "lib64"; then
13711 libdir=/usr/lib64
13712 root_libdir=/lib64
13713else
13714 libdir=$libdir/$withval
13715 root_libdir=$root_libdir/$withval
13716fi
Theodore Ts'o55e00a22011-09-18 23:53:23 -040013717
13718fi
Theodore Ts'od3de1a72012-12-15 22:10:27 -050013719{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we can link with -static" >&5
13720$as_echo_n "checking whether we can link with -static... " >&6; }
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100013721if ${ac_cv_e2fsprogs_use_static+:} false; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010013722 $as_echo_n "(cached) " >&6
Theodore Ts'oae851481997-04-29 18:13:24 +000013723else
Theodore Ts'ofd1677e2016-05-21 23:51:19 -040013724 SAVE_LDFLAGS=$LDFLAGS; LDFLAGS="$LDFLAGS_STATIC -static"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013725cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050013726/* end confdefs.h. */
Theodore Ts'oae851481997-04-29 18:13:24 +000013727#include <stdio.h>
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050013728int
13729main ()
13730{
Theodore Ts'oae851481997-04-29 18:13:24 +000013731fflush(stdout);
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050013732 ;
13733 return 0;
13734}
13735_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013736if ac_fn_c_try_link "$LINENO"; then :
Theodore Ts'oae851481997-04-29 18:13:24 +000013737 ac_cv_e2fsprogs_use_static=yes
13738else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013739 ac_cv_e2fsprogs_use_static=no
Theodore Ts'oae851481997-04-29 18:13:24 +000013740fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013741rm -f core conftest.err conftest.$ac_objext \
13742 conftest$ac_exeext conftest.$ac_ext
Theodore Ts'oae851481997-04-29 18:13:24 +000013743LDFLAGS=$SAVE_LDFLAGS
13744fi
Theodore Ts'o50e1e101997-04-26 13:58:21 +000013745
Theodore Ts'odefde781999-01-04 07:39:19 +000013746case "$host_os" in
13747solaris2.*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050013748 ac_cv_e2fsprogs_use_static=no
Theodore Ts'odefde781999-01-04 07:39:19 +000013749;;
13750esac
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013751{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_e2fsprogs_use_static" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010013752$as_echo "$ac_cv_e2fsprogs_use_static" >&6; }
Theodore Ts'oae851481997-04-29 18:13:24 +000013753if test $ac_cv_e2fsprogs_use_static = yes; then
Theodore Ts'ofd1677e2016-05-21 23:51:19 -040013754 LDFLAGS_STATIC="$LDFLAGS_STATIC -static"
Theodore Ts'oae851481997-04-29 18:13:24 +000013755fi
Theodore Ts'o50e1e101997-04-26 13:58:21 +000013756
Theodore Ts'o07a0db12003-07-05 14:50:24 -040013757case "$host_os" in
13758darwin*)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013759 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Using Apple Darwin / GNU libintl workaround" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010013760$as_echo "Using Apple Darwin / GNU libintl workaround" >&6; }
Theodore Ts'od1154eb2011-09-18 17:34:37 -040013761
13762$as_echo "#define _INTL_REDIRECT_MACROS 1" >>confdefs.h
Theodore Ts'o07a0db12003-07-05 14:50:24 -040013763
13764 ;;
13765esac
Theodore Ts'o50e1e101997-04-26 13:58:21 +000013766SS_DIR=`cd ${srcdir}/lib/ss; pwd`
13767ET_DIR=`cd ${srcdir}/lib/et; pwd`
13768
Theodore Ts'o93636bd2003-07-12 02:45:05 -040013769
Theodore Ts'o50e1e101997-04-26 13:58:21 +000013770if test "$cross_compiling" = yes ; then
13771 DO_TEST_SUITE=
13772else
13773 DO_TEST_SUITE=check
13774fi
13775
Theodore Ts'od1154eb2011-09-18 17:34:37 -040013776INCLUDES='-I. -I$(top_builddir)/lib -I$(top_srcdir)/lib'
13777if test -n "$CPPFLAGS" ; then
13778 INCLUDES="$INCLUDES $CPPFLAGS"
13779fi
Theodore Ts'oc6f35b82003-05-17 16:29:27 -040013780if test "$USE_INCLUDED_LIBINTL" = "yes" ; then
Theodore Ts'od1154eb2011-09-18 17:34:37 -040013781 INCLUDES=$INCLUDES' -I$(top_builddir)/intl -I$(top_srcdir)/intl'
Theodore Ts'oc6f35b82003-05-17 16:29:27 -040013782fi
Theodore Ts'o6c59a662014-01-04 20:44:29 -050013783if test -n "$WITH_DIET_LIBC" ; then
13784 INCLUDES="$INCLUDES -D_REENTRANT"
13785fi
Theodore Ts'oc6f35b82003-05-17 16:29:27 -040013786
Theodore Ts'o5b5bd2c2014-07-10 00:17:05 -040013787
13788 MKINSTALLDIRS=
13789 if test -n "$ac_aux_dir"; then
13790 case "$ac_aux_dir" in
13791 /*) MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs" ;;
13792 *) MKINSTALLDIRS="\$(top_builddir)/$ac_aux_dir/mkinstalldirs" ;;
13793 esac
13794 fi
13795 if test -z "$MKINSTALLDIRS"; then
13796 MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs"
13797 fi
13798
13799
Theodore Ts'odd947da2005-11-09 18:37:07 -040013800if test $cross_compiling = no; then
Theodore Ts'o28739272014-01-03 00:26:43 -050013801 BUILD_CFLAGS="$CFLAGS $CPPFLAGS $INCLUDES -DHAVE_CONFIG_H"
Theodore Ts'odd947da2005-11-09 18:37:07 -040013802 BUILD_LDFLAGS="$LDFLAGS"
Theodore Ts'odd947da2005-11-09 18:37:07 -040013803fi
13804
13805
Theodore Ts'ofd1677e2016-05-21 23:51:19 -040013806CFLAGS_SHLIB=${CFLAGS_SHLIB:-$CFLAGS}
13807CFLAGS_STLIB=${CFLAGS_STLIB:-$CFLAGS}
13808LDFLAGS_SHLIB=${LDFLAGS_SHLIB:-$LDFLAGS}
13809
13810
13811
Theodore Ts'o50e1e101997-04-26 13:58:21 +000013812test -d lib || mkdir lib
13813test -d include || mkdir include
13814test -d include/linux || mkdir include/linux
Theodore Ts'odefde781999-01-04 07:39:19 +000013815test -d include/asm || mkdir include/asm
Theodore Ts'o44dfb372015-07-01 19:42:05 -040013816if test -z "$UUID_CMT" ; then
13817 uuid_out_list="lib/uuid/Makefile lib/uuid/uuid.pc \
13818 lib/uuid/uuid_types.h"
13819fi
13820if test -z "$BLKID_CMT" ; then
13821 blkid_out_list="lib/blkid/Makefile lib/blkid/blkid.pc \
13822 lib/blkid/blkid_types.h"
13823fi
Theodore Ts'obff0cc92003-03-23 01:37:53 -050013824for i in MCONFIG Makefile e2fsprogs.spec \
Theodore Ts'o183c73b2012-05-12 23:13:24 -040013825 util/Makefile util/subst.conf util/gen-tarball util/install-symlink \
Theodore Ts'o4ea7ea02006-04-09 08:41:55 -040013826 lib/et/Makefile lib/ss/Makefile lib/e2p/Makefile \
13827 lib/ext2fs/Makefile lib/ext2fs/ext2_types.h \
Theodore Ts'of34af412015-07-11 23:05:57 -040013828 $uuid_out_list $blkid_out_list lib/support/Makefile \
Theodore Ts'o44dfb372015-07-01 19:42:05 -040013829 lib/ss/ss.pc lib/et/com_err.pc lib/e2p/e2p.pc lib/ext2fs/ext2fs.pc \
Theodore Ts'o921f4ad2004-11-19 17:25:27 -050013830 misc/Makefile ext2ed/Makefile e2fsck/Makefile \
Theodore Ts'o94ba8c72003-03-02 02:07:14 -050013831 debugfs/Makefile tests/Makefile tests/progs/Makefile \
Matthias Andree98a5ad62009-07-15 17:37:52 +020013832 resize/Makefile doc/Makefile intl/Makefile \
13833 intl/libgnuintl.h po/Makefile.in ; do
Theodore Ts'o94ba8c72003-03-02 02:07:14 -050013834 if test -d `dirname ${srcdir}/$i` ; then
13835 outlist="$outlist $i"
13836 fi
13837done
Theodore Ts'oe1052142006-10-21 21:46:47 -040013838ac_config_files="$ac_config_files $outlist"
13839
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050013840cat >confcache <<\_ACEOF
Theodore Ts'o50e1e101997-04-26 13:58:21 +000013841# This file is a shell script that caches the results of configure
13842# tests run on this system so they can be shared between configure
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050013843# scripts and configure runs, see configure's option --config-cache.
13844# It is not useful on other systems. If it contains results you don't
13845# want to keep, you may remove or edit it.
Theodore Ts'o50e1e101997-04-26 13:58:21 +000013846#
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050013847# config.status only pays attention to the cache file if you give it
13848# the --recheck option to rerun configure.
Theodore Ts'o50e1e101997-04-26 13:58:21 +000013849#
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050013850# `ac_cv_env_foo' variables (set or unset) will be overridden when
13851# loading this file, other *unset* `ac_cv_foo' will be assigned the
13852# following values.
13853
13854_ACEOF
13855
Theodore Ts'o21c84b71997-04-29 16:15:03 +000013856# The following way of writing the cache mishandles newlines in values,
13857# but we know of no workaround that is simple, portable, and efficient.
Theodore Ts'oe1052142006-10-21 21:46:47 -040013858# So, we kill variables containing newlines.
Theodore Ts'o50e1e101997-04-26 13:58:21 +000013859# Ultrix sh set writes to stderr and can't be redirected directly,
13860# and sets the high bit in the cache file unless we assign to the vars.
Theodore Ts'oe1052142006-10-21 21:46:47 -040013861(
13862 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
13863 eval ac_val=\$$ac_var
13864 case $ac_val in #(
13865 *${as_nl}*)
13866 case $ac_var in #(
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013867 *_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 +010013868$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
Theodore Ts'oe1052142006-10-21 21:46:47 -040013869 esac
13870 case $ac_var in #(
13871 _ | IFS | as_nl) ;; #(
Scott James Remnant39fd3d42009-05-14 13:03:25 +010013872 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013873 *) { eval $ac_var=; unset $ac_var;} ;;
Theodore Ts'oe1052142006-10-21 21:46:47 -040013874 esac ;;
13875 esac
13876 done
13877
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050013878 (set) 2>&1 |
Theodore Ts'oe1052142006-10-21 21:46:47 -040013879 case $as_nl`(ac_space=' '; set) 2>&1` in #(
13880 *${as_nl}ac_space=\ *)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013881 # `set' does not quote correctly, so add quotes: double-quote
13882 # substitution turns \\\\ into \\, and sed turns \\ into \.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050013883 sed -n \
13884 "s/'/'\\\\''/g;
13885 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
Theodore Ts'oe1052142006-10-21 21:46:47 -040013886 ;; #(
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050013887 *)
13888 # `set' quotes correctly as required by POSIX, so do not add quotes.
Theodore Ts'oe1052142006-10-21 21:46:47 -040013889 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050013890 ;;
Theodore Ts'oe1052142006-10-21 21:46:47 -040013891 esac |
13892 sort
13893) |
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050013894 sed '
Theodore Ts'oe1052142006-10-21 21:46:47 -040013895 /^ac_cv_env_/b end
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050013896 t clear
Theodore Ts'oe1052142006-10-21 21:46:47 -040013897 :clear
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050013898 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
13899 t end
Theodore Ts'oe1052142006-10-21 21:46:47 -040013900 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
13901 :end' >>confcache
13902if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
13903 if test -w "$cache_file"; then
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100013904 if test "x$cache_file" != "x/dev/null"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013905 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010013906$as_echo "$as_me: updating cache $cache_file" >&6;}
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100013907 if test ! -f "$cache_file" || test -h "$cache_file"; then
13908 cat confcache >"$cache_file"
13909 else
13910 case $cache_file in #(
13911 */* | ?:*)
13912 mv -f confcache "$cache_file"$$ &&
13913 mv -f "$cache_file"$$ "$cache_file" ;; #(
13914 *)
13915 mv -f confcache "$cache_file" ;;
13916 esac
13917 fi
13918 fi
Theodore Ts'o50e1e101997-04-26 13:58:21 +000013919 else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013920 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010013921$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
Theodore Ts'o50e1e101997-04-26 13:58:21 +000013922 fi
13923fi
13924rm -f confcache
13925
Theodore Ts'o50e1e101997-04-26 13:58:21 +000013926test "x$prefix" = xNONE && prefix=$ac_default_prefix
13927# Let make expand exec_prefix.
13928test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
13929
Theodore Ts'od1154eb2011-09-18 17:34:37 -040013930DEFS=-DHAVE_CONFIG_H
Theodore Ts'o93636bd2003-07-12 02:45:05 -040013931
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050013932ac_libobjs=
13933ac_ltlibobjs=
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100013934U=
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050013935for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
13936 # 1. Remove the extension, and $U if already installed.
Theodore Ts'oe1052142006-10-21 21:46:47 -040013937 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
Scott James Remnant39fd3d42009-05-14 13:03:25 +010013938 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
Theodore Ts'oe1052142006-10-21 21:46:47 -040013939 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
13940 # will be set to the directory where LIBOBJS objects are built.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013941 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
13942 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050013943done
13944LIBOBJS=$ac_libobjs
13945
13946LTLIBOBJS=$ac_ltlibobjs
13947
13948
13949
Scott James Remnant39fd3d42009-05-14 13:03:25 +010013950
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100013951: "${CONFIG_STATUS=./config.status}"
Scott James Remnant39fd3d42009-05-14 13:03:25 +010013952ac_write_fail=0
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050013953ac_clean_files_save=$ac_clean_files
13954ac_clean_files="$ac_clean_files $CONFIG_STATUS"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013955{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010013956$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013957as_write_fail=0
13958cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050013959#! $SHELL
13960# Generated by $as_me.
Theodore Ts'o50e1e101997-04-26 13:58:21 +000013961# Run this file to recreate the current configuration.
Theodore Ts'o50e1e101997-04-26 13:58:21 +000013962# Compiler output produced by configure, useful for debugging
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050013963# configure, is in config.log if it exists.
Theodore Ts'o50e1e101997-04-26 13:58:21 +000013964
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050013965debug=false
13966ac_cs_recheck=false
13967ac_cs_silent=false
Theodore Ts'o07a0db12003-07-05 14:50:24 -040013968
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013969SHELL=\${CONFIG_SHELL-$SHELL}
13970export SHELL
13971_ASEOF
13972cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
13973## -------------------- ##
13974## M4sh Initialization. ##
13975## -------------------- ##
Theodore Ts'o07a0db12003-07-05 14:50:24 -040013976
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040013977# Be more Bourne compatible
13978DUALCASE=1; export DUALCASE # for MKS sh
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013979if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050013980 emulate sh
13981 NULLCMD=:
Scott James Remnant39fd3d42009-05-14 13:03:25 +010013982 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050013983 # is contrary to our usage. Disable this feature.
13984 alias -g '${1+"$@"}'='"$@"'
Theodore Ts'oe1052142006-10-21 21:46:47 -040013985 setopt NO_GLOB_SUBST
13986else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050013987 case `(set -o) 2>/dev/null` in #(
13988 *posix*) :
13989 set -o posix ;; #(
13990 *) :
13991 ;;
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040013992esac
Theodore Ts'o93636bd2003-07-12 02:45:05 -040013993fi
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040013994
13995
Scott James Remnant39fd3d42009-05-14 13:03:25 +010013996as_nl='
13997'
13998export as_nl
13999# Printing a long string crashes Solaris 7 /usr/bin/printf.
14000as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
14001as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
14002as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050014003# Prefer a ksh shell builtin over an external printf program on Solaris,
14004# but without wasting forks for bash or zsh.
14005if test -z "$BASH_VERSION$ZSH_VERSION" \
14006 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
14007 as_echo='print -r --'
14008 as_echo_n='print -rn --'
14009elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014010 as_echo='printf %s\n'
14011 as_echo_n='printf %s'
14012else
14013 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
14014 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
14015 as_echo_n='/usr/ucb/echo -n'
14016 else
14017 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
14018 as_echo_n_body='eval
14019 arg=$1;
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050014020 case $arg in #(
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014021 *"$as_nl"*)
14022 expr "X$arg" : "X\\(.*\\)$as_nl";
14023 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
14024 esac;
14025 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
14026 '
14027 export as_echo_n_body
14028 as_echo_n='sh -c $as_echo_n_body as_echo'
14029 fi
14030 export as_echo_body
14031 as_echo='sh -c $as_echo_body as_echo'
14032fi
14033
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014034# The user is always right.
14035if test "${PATH_SEPARATOR+set}" != set; then
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014036 PATH_SEPARATOR=:
14037 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
14038 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
14039 PATH_SEPARATOR=';'
14040 }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014041fi
14042
Theodore Ts'oe1052142006-10-21 21:46:47 -040014043
14044# IFS
14045# We need space, tab and new line, in precisely that order. Quoting is
14046# there to prevent editors from complaining about space-tab.
14047# (If _AS_PATH_WALK were called with IFS unset, it would disable word
14048# splitting by setting IFS to empty value.)
Theodore Ts'oe1052142006-10-21 21:46:47 -040014049IFS=" "" $as_nl"
14050
14051# Find who we are. Look in the path if we contain no directory separator.
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100014052as_myself=
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050014053case $0 in #((
Theodore Ts'oe1052142006-10-21 21:46:47 -040014054 *[\\/]* ) as_myself=$0 ;;
14055 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014056for as_dir in $PATH
14057do
14058 IFS=$as_save_IFS
14059 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050014060 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
14061 done
Theodore Ts'oe1052142006-10-21 21:46:47 -040014062IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014063
Theodore Ts'oe1052142006-10-21 21:46:47 -040014064 ;;
14065esac
14066# We did not find ourselves, most probably we were run as `sh COMMAND'
14067# in which case we are not to be found in the path.
14068if test "x$as_myself" = x; then
14069 as_myself=$0
14070fi
14071if test ! -f "$as_myself"; then
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014072 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050014073 exit 1
Theodore Ts'oe1052142006-10-21 21:46:47 -040014074fi
14075
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050014076# Unset variables that we do not need and which cause bugs (e.g. in
14077# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
14078# suppresses any "Segmentation fault" message there. '((' could
14079# trigger a bug in pdksh 5.2.14.
14080for as_var in BASH_ENV ENV MAIL MAILPATH
14081do eval test x\${$as_var+set} = xset \
14082 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
Theodore Ts'oe1052142006-10-21 21:46:47 -040014083done
14084PS1='$ '
14085PS2='> '
14086PS4='+ '
14087
14088# NLS nuisances.
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014089LC_ALL=C
14090export LC_ALL
14091LANGUAGE=C
14092export LANGUAGE
Theodore Ts'oe1052142006-10-21 21:46:47 -040014093
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050014094# CDPATH.
14095(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
14096
14097
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100014098# as_fn_error STATUS ERROR [LINENO LOG_FD]
14099# ----------------------------------------
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050014100# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
14101# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100014102# script with STATUS, using 1 if that was 0.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050014103as_fn_error ()
14104{
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100014105 as_status=$1; test $as_status -eq 0 && as_status=1
14106 if test "$4"; then
14107 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
14108 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050014109 fi
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100014110 $as_echo "$as_me: error: $2" >&2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050014111 as_fn_exit $as_status
14112} # as_fn_error
14113
14114
14115# as_fn_set_status STATUS
14116# -----------------------
14117# Set $? to STATUS, without forking.
14118as_fn_set_status ()
14119{
14120 return $1
14121} # as_fn_set_status
14122
14123# as_fn_exit STATUS
14124# -----------------
14125# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
14126as_fn_exit ()
14127{
14128 set +e
14129 as_fn_set_status $1
14130 exit $1
14131} # as_fn_exit
14132
14133# as_fn_unset VAR
14134# ---------------
14135# Portably unset VAR.
14136as_fn_unset ()
14137{
14138 { eval $1=; unset $1;}
14139}
14140as_unset=as_fn_unset
14141# as_fn_append VAR VALUE
14142# ----------------------
14143# Append the text in VALUE to the end of the definition contained in VAR. Take
14144# advantage of any shell optimizations that allow amortized linear growth over
14145# repeated appends, instead of the typical quadratic growth present in naive
14146# implementations.
14147if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
14148 eval 'as_fn_append ()
14149 {
14150 eval $1+=\$2
14151 }'
14152else
14153 as_fn_append ()
14154 {
14155 eval $1=\$$1\$2
14156 }
14157fi # as_fn_append
14158
14159# as_fn_arith ARG...
14160# ------------------
14161# Perform arithmetic evaluation on the ARGs, and store the result in the
14162# global $as_val. Take advantage of shells that can avoid forks. The arguments
14163# must be portable across $(()) and expr.
14164if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
14165 eval 'as_fn_arith ()
14166 {
14167 as_val=$(( $* ))
14168 }'
14169else
14170 as_fn_arith ()
14171 {
14172 as_val=`expr "$@" || test $? -eq 1`
14173 }
14174fi # as_fn_arith
14175
14176
Theodore Ts'oe1052142006-10-21 21:46:47 -040014177if expr a : '\(a\)' >/dev/null 2>&1 &&
14178 test "X`expr 00001 : '.*\(...\)'`" = X001; then
14179 as_expr=expr
14180else
14181 as_expr=false
14182fi
14183
14184if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
14185 as_basename=basename
14186else
14187 as_basename=false
14188fi
14189
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050014190if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
14191 as_dirname=dirname
14192else
14193 as_dirname=false
14194fi
Theodore Ts'oe1052142006-10-21 21:46:47 -040014195
Theodore Ts'oe1052142006-10-21 21:46:47 -040014196as_me=`$as_basename -- "$0" ||
14197$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
14198 X"$0" : 'X\(//\)$' \| \
14199 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014200$as_echo X/"$0" |
Theodore Ts'oe1052142006-10-21 21:46:47 -040014201 sed '/^.*\/\([^/][^/]*\)\/*$/{
14202 s//\1/
14203 q
14204 }
14205 /^X\/\(\/\/\)$/{
14206 s//\1/
14207 q
14208 }
14209 /^X\/\(\/\).*/{
14210 s//\1/
14211 q
14212 }
14213 s/.*/./; q'`
14214
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050014215# Avoid depending upon Character Ranges.
14216as_cr_letters='abcdefghijklmnopqrstuvwxyz'
14217as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
14218as_cr_Letters=$as_cr_letters$as_cr_LETTERS
14219as_cr_digits='0123456789'
14220as_cr_alnum=$as_cr_Letters$as_cr_digits
Theodore Ts'oe1052142006-10-21 21:46:47 -040014221
14222ECHO_C= ECHO_N= ECHO_T=
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050014223case `echo -n x` in #(((((
Theodore Ts'oe1052142006-10-21 21:46:47 -040014224-n*)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050014225 case `echo 'xy\c'` in
Theodore Ts'oe1052142006-10-21 21:46:47 -040014226 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050014227 xy) ECHO_C='\c';;
14228 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
14229 ECHO_T=' ';;
Theodore Ts'oe1052142006-10-21 21:46:47 -040014230 esac;;
14231*)
14232 ECHO_N='-n';;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014233esac
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014234
14235rm -f conf$$ conf$$.exe conf$$.file
Theodore Ts'oe1052142006-10-21 21:46:47 -040014236if test -d conf$$.dir; then
14237 rm -f conf$$.dir/conf$$.file
14238else
14239 rm -f conf$$.dir
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014240 mkdir conf$$.dir 2>/dev/null
Theodore Ts'oe1052142006-10-21 21:46:47 -040014241fi
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014242if (echo >conf$$.file) 2>/dev/null; then
14243 if ln -s conf$$.file conf$$ 2>/dev/null; then
14244 as_ln_s='ln -s'
14245 # ... but there are two gotchas:
14246 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
14247 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100014248 # In both cases, we have to default to `cp -pR'.
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014249 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100014250 as_ln_s='cp -pR'
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014251 elif ln conf$$.file conf$$ 2>/dev/null; then
14252 as_ln_s=ln
14253 else
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100014254 as_ln_s='cp -pR'
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014255 fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014256else
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100014257 as_ln_s='cp -pR'
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014258fi
Theodore Ts'oe1052142006-10-21 21:46:47 -040014259rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
14260rmdir conf$$.dir 2>/dev/null
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014261
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050014262
14263# as_fn_mkdir_p
14264# -------------
14265# Create "$as_dir" as a directory, including parents if necessary.
14266as_fn_mkdir_p ()
14267{
14268
14269 case $as_dir in #(
14270 -*) as_dir=./$as_dir;;
14271 esac
14272 test -d "$as_dir" || eval $as_mkdir_p || {
14273 as_dirs=
14274 while :; do
14275 case $as_dir in #(
14276 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
14277 *) as_qdir=$as_dir;;
14278 esac
14279 as_dirs="'$as_qdir' $as_dirs"
14280 as_dir=`$as_dirname -- "$as_dir" ||
14281$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14282 X"$as_dir" : 'X\(//\)[^/]' \| \
14283 X"$as_dir" : 'X\(//\)$' \| \
14284 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
14285$as_echo X"$as_dir" |
14286 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14287 s//\1/
14288 q
14289 }
14290 /^X\(\/\/\)[^/].*/{
14291 s//\1/
14292 q
14293 }
14294 /^X\(\/\/\)$/{
14295 s//\1/
14296 q
14297 }
14298 /^X\(\/\).*/{
14299 s//\1/
14300 q
14301 }
14302 s/.*/./; q'`
14303 test -d "$as_dir" && break
14304 done
14305 test -z "$as_dirs" || eval "mkdir $as_dirs"
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100014306 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050014307
14308
14309} # as_fn_mkdir_p
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014310if mkdir -p . 2>/dev/null; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050014311 as_mkdir_p='mkdir -p "$as_dir"'
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014312else
14313 test -d ./-p && rmdir ./-p
14314 as_mkdir_p=false
14315fi
14316
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100014317
14318# as_fn_executable_p FILE
14319# -----------------------
14320# Test if FILE is an executable regular file.
14321as_fn_executable_p ()
14322{
14323 test -f "$1" && test -x "$1"
14324} # as_fn_executable_p
14325as_test_x='test -x'
14326as_executable_p=as_fn_executable_p
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014327
14328# Sed expression to map a string onto a valid CPP name.
14329as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
14330
14331# Sed expression to map a string onto a valid variable name.
14332as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
14333
14334
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014335exec 6>&1
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050014336## ----------------------------------- ##
14337## Main body of $CONFIG_STATUS script. ##
14338## ----------------------------------- ##
14339_ASEOF
14340test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014341
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050014342cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14343# Save the log message, to keep $0 and so on meaningful, and to
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014344# report actual input values of CONFIG_FILES etc. instead of their
Theodore Ts'oe1052142006-10-21 21:46:47 -040014345# values after options handling.
14346ac_log="
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014347This file was extended by $as_me, which was
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100014348generated by GNU Autoconf 2.69. Invocation command line was
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014349
14350 CONFIG_FILES = $CONFIG_FILES
14351 CONFIG_HEADERS = $CONFIG_HEADERS
14352 CONFIG_LINKS = $CONFIG_LINKS
14353 CONFIG_COMMANDS = $CONFIG_COMMANDS
14354 $ $0 $@
14355
Theodore Ts'oe1052142006-10-21 21:46:47 -040014356on `(hostname || uname -n) 2>/dev/null | sed 1q`
14357"
14358
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014359_ACEOF
14360
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014361case $ac_config_files in *"
14362"*) set x $ac_config_files; shift; ac_config_files=$*;;
14363esac
14364
Theodore Ts'od1154eb2011-09-18 17:34:37 -040014365case $ac_config_headers in *"
14366"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
14367esac
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014368
14369
14370cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014371# Files that config.status was made for.
Theodore Ts'oe1052142006-10-21 21:46:47 -040014372config_files="$ac_config_files"
Theodore Ts'od1154eb2011-09-18 17:34:37 -040014373config_headers="$ac_config_headers"
Theodore Ts'oe1052142006-10-21 21:46:47 -040014374config_commands="$ac_config_commands"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014375
Theodore Ts'oe1052142006-10-21 21:46:47 -040014376_ACEOF
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014377
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014378cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014379ac_cs_usage="\
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050014380\`$as_me' instantiates files and other configuration actions
14381from templates according to the current configuration. Unless the files
14382and actions are specified as TAGs, all are instantiated by default.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014383
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050014384Usage: $0 [OPTION]... [TAG]...
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014385
14386 -h, --help print this help, then exit
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040014387 -V, --version print version number and configuration settings, then exit
Theodore Ts'o61ef2472010-08-01 22:30:33 -040014388 --config print configuration, then exit
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014389 -q, --quiet, --silent
14390 do not print progress messages
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014391 -d, --debug don't remove temporary files
14392 --recheck update $as_me by reconfiguring in the same conditions
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014393 --file=FILE[:TEMPLATE]
14394 instantiate the configuration file FILE
Theodore Ts'od1154eb2011-09-18 17:34:37 -040014395 --header=FILE[:TEMPLATE]
14396 instantiate the configuration header FILE
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014397
14398Configuration files:
14399$config_files
14400
Theodore Ts'od1154eb2011-09-18 17:34:37 -040014401Configuration headers:
14402$config_headers
14403
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014404Configuration commands:
14405$config_commands
14406
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050014407Report bugs to the package provider."
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014408
Theodore Ts'oe1052142006-10-21 21:46:47 -040014409_ACEOF
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014410cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
Theodore Ts'o61ef2472010-08-01 22:30:33 -040014411ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014412ac_cs_version="\\
14413config.status
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100014414configured by $0, generated by GNU Autoconf 2.69,
Theodore Ts'o61ef2472010-08-01 22:30:33 -040014415 with options \\"\$ac_cs_config\\"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014416
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100014417Copyright (C) 2012 Free Software Foundation, Inc.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014418This config.status script is free software; the Free Software Foundation
14419gives unlimited permission to copy, distribute and modify it."
Theodore Ts'oe1052142006-10-21 21:46:47 -040014420
14421ac_pwd='$ac_pwd'
14422srcdir='$srcdir'
14423INSTALL='$INSTALL'
Theodore Ts'o93613952014-07-03 23:44:13 -040014424MKDIR_P='$MKDIR_P'
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014425AWK='$AWK'
14426test -n "\$AWK" || AWK=awk
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014427_ACEOF
14428
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014429cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14430# The default lists apply if the user does not specify any file.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014431ac_need_defaults=:
14432while test $# != 0
14433do
14434 case $1 in
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100014435 --*=?*)
Theodore Ts'oe1052142006-10-21 21:46:47 -040014436 ac_option=`expr "X$1" : 'X\([^=]*\)='`
14437 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014438 ac_shift=:
14439 ;;
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100014440 --*=)
14441 ac_option=`expr "X$1" : 'X\([^=]*\)='`
14442 ac_optarg=
14443 ac_shift=:
14444 ;;
Theodore Ts'oe1052142006-10-21 21:46:47 -040014445 *)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014446 ac_option=$1
14447 ac_optarg=$2
14448 ac_shift=shift
14449 ;;
Theodore Ts'o93636bd2003-07-12 02:45:05 -040014450 esac
14451
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014452 case $ac_option in
14453 # Handling of the options.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014454 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
14455 ac_cs_recheck=: ;;
Theodore Ts'oe1052142006-10-21 21:46:47 -040014456 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014457 $as_echo "$ac_cs_version"; exit ;;
Theodore Ts'o61ef2472010-08-01 22:30:33 -040014458 --config | --confi | --conf | --con | --co | --c )
14459 $as_echo "$ac_cs_config"; exit ;;
Theodore Ts'oe1052142006-10-21 21:46:47 -040014460 --debug | --debu | --deb | --de | --d | -d )
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014461 debug=: ;;
14462 --file | --fil | --fi | --f )
14463 $ac_shift
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014464 case $ac_optarg in
14465 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100014466 '') as_fn_error $? "missing file argument" ;;
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014467 esac
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050014468 as_fn_append CONFIG_FILES " '$ac_optarg'"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014469 ac_need_defaults=false;;
Theodore Ts'od1154eb2011-09-18 17:34:37 -040014470 --header | --heade | --head | --hea )
14471 $ac_shift
14472 case $ac_optarg in
14473 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
14474 esac
14475 as_fn_append CONFIG_HEADERS " '$ac_optarg'"
14476 ac_need_defaults=false;;
14477 --he | --h)
14478 # Conflict between --help and --header
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100014479 as_fn_error $? "ambiguous option: \`$1'
Theodore Ts'od1154eb2011-09-18 17:34:37 -040014480Try \`$0 --help' for more information.";;
14481 --help | --hel | -h )
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014482 $as_echo "$ac_cs_usage"; exit ;;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014483 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
14484 | -silent | --silent | --silen | --sile | --sil | --si | --s)
14485 ac_cs_silent=: ;;
14486
14487 # This is an error.
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100014488 -*) as_fn_error $? "unrecognized option: \`$1'
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050014489Try \`$0 --help' for more information." ;;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014490
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050014491 *) as_fn_append ac_config_targets " $1"
Theodore Ts'oe1052142006-10-21 21:46:47 -040014492 ac_need_defaults=false ;;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014493
Theodore Ts'o93636bd2003-07-12 02:45:05 -040014494 esac
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014495 shift
14496done
Theodore Ts'o93636bd2003-07-12 02:45:05 -040014497
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014498ac_configure_extra_args=
Theodore Ts'o93636bd2003-07-12 02:45:05 -040014499
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014500if $ac_cs_silent; then
14501 exec 6>/dev/null
14502 ac_configure_extra_args="$ac_configure_extra_args --silent"
14503fi
14504
14505_ACEOF
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014506cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014507if \$ac_cs_recheck; then
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100014508 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014509 shift
14510 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
14511 CONFIG_SHELL='$SHELL'
Theodore Ts'oe1052142006-10-21 21:46:47 -040014512 export CONFIG_SHELL
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014513 exec "\$@"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014514fi
14515
14516_ACEOF
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014517cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
Theodore Ts'oe1052142006-10-21 21:46:47 -040014518exec 5>>config.log
14519{
14520 echo
14521 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
14522## Running $as_me. ##
14523_ASBOX
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014524 $as_echo "$ac_log"
Theodore Ts'oe1052142006-10-21 21:46:47 -040014525} >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014526
Theodore Ts'oe1052142006-10-21 21:46:47 -040014527_ACEOF
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014528cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014529#
Theodore Ts'oe1052142006-10-21 21:46:47 -040014530# INIT-COMMANDS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014531#
Theodore Ts'oa04eba32003-05-03 16:35:17 -040014532# Capture the value of obsolete ALL_LINGUAS because we need it to compute
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014533 # POFILES, UPDATEPOFILES, DUMMYPOFILES, GMOFILES, CATALOGS. But hide it
Theodore Ts'o93613952014-07-03 23:44:13 -040014534 # from automake < 1.5.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014535 eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"'
Theodore Ts'oa04eba32003-05-03 16:35:17 -040014536 # Capture the value of LINGUAS because we need it to compute CATALOGS.
14537 LINGUAS="${LINGUAS-%UNSET%}"
Theodore Ts'o50e1e101997-04-26 13:58:21 +000014538
Theodore Ts'oa04eba32003-05-03 16:35:17 -040014539
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014540_ACEOF
14541
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014542cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
Theodore Ts'oe1052142006-10-21 21:46:47 -040014543
14544# Handling of arguments.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014545for ac_config_target in $ac_config_targets
14546do
Theodore Ts'oe1052142006-10-21 21:46:47 -040014547 case $ac_config_target in
Theodore Ts'od1154eb2011-09-18 17:34:37 -040014548 "lib/config.h") CONFIG_HEADERS="$CONFIG_HEADERS lib/config.h" ;;
Theodore Ts'o93613952014-07-03 23:44:13 -040014549 "po-directories") CONFIG_COMMANDS="$CONFIG_COMMANDS po-directories" ;;
Theodore Ts'oe1052142006-10-21 21:46:47 -040014550 "$outlist") CONFIG_FILES="$CONFIG_FILES $outlist" ;;
14551
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100014552 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014553 esac
14554done
14555
Theodore Ts'oe1052142006-10-21 21:46:47 -040014556
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014557# If the user did not use the arguments to specify the items to instantiate,
14558# then the envvar interface is used. Set only those that are not.
14559# We use the long form for the default assignment because of an extremely
14560# bizarre bug on SunOS 4.1.3.
14561if $ac_need_defaults; then
14562 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
Theodore Ts'od1154eb2011-09-18 17:34:37 -040014563 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014564 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
14565fi
14566
14567# Have a temporary directory for convenience. Make it in the build tree
Theodore Ts'oe1052142006-10-21 21:46:47 -040014568# simply because there is no reason against having it here, and in addition,
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014569# creating and moving files from /tmp can sometimes cause problems.
Theodore Ts'oe1052142006-10-21 21:46:47 -040014570# Hook for its removal unless debugging.
14571# Note that there is a small window in which the directory will not be cleaned:
14572# after its creation but before its name has been assigned to `$tmp'.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014573$debug ||
14574{
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100014575 tmp= ac_tmp=
Theodore Ts'oe1052142006-10-21 21:46:47 -040014576 trap 'exit_status=$?
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100014577 : "${ac_tmp:=$tmp}"
14578 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
Theodore Ts'oe1052142006-10-21 21:46:47 -040014579' 0
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050014580 trap 'as_fn_exit 1' 1 2 13 15
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014581}
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014582# Create a (secure) tmp directory for tmp files.
14583
14584{
Theodore Ts'oe1052142006-10-21 21:46:47 -040014585 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100014586 test -d "$tmp"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014587} ||
14588{
Theodore Ts'oe1052142006-10-21 21:46:47 -040014589 tmp=./conf$$-$RANDOM
14590 (umask 077 && mkdir "$tmp")
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100014591} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
14592ac_tmp=$tmp
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014593
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014594# Set up the scripts for CONFIG_FILES section.
14595# No need to generate them if there are no CONFIG_FILES.
14596# This happens for instance with `./config.status config.h'.
Theodore Ts'oe1052142006-10-21 21:46:47 -040014597if test -n "$CONFIG_FILES"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014598
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014599if $AWK 'BEGIN { getline <"/dev/null" }' </dev/null 2>/dev/null; then
14600 ac_cs_awk_getline=:
14601 ac_cs_awk_pipe_init=
14602 ac_cs_awk_read_file='
14603 while ((getline aline < (F[key])) > 0)
14604 print(aline)
14605 close(F[key])'
14606 ac_cs_awk_pipe_fini=
14607else
14608 ac_cs_awk_getline=false
14609 ac_cs_awk_pipe_init="print \"cat <<'|#_!!_#|' &&\""
14610 ac_cs_awk_read_file='
14611 print "|#_!!_#|"
14612 print "cat " F[key] " &&"
14613 '$ac_cs_awk_pipe_init
14614 # The final `:' finishes the AND list.
14615 ac_cs_awk_pipe_fini='END { print "|#_!!_#|"; print ":" }'
14616fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050014617ac_cr=`echo X | tr X '\015'`
14618# On cygwin, bash can eat \r inside `` if the user requested igncr.
14619# But we know of no other shell where ac_cr would be empty at this
14620# point, so we can use a bashism as a fallback.
14621if test "x$ac_cr" = x; then
14622 eval ac_cr=\$\'\\r\'
14623fi
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014624ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
14625if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100014626 ac_cs_awk_cr='\\r'
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014627else
14628 ac_cs_awk_cr=$ac_cr
14629fi
14630
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100014631echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014632_ACEOF
14633
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014634# Create commands to substitute file output variables.
14635{
14636 echo "cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1" &&
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100014637 echo 'cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&' &&
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014638 echo "$ac_subst_files" | sed 's/.*/F["&"]="$&"/' &&
14639 echo "_ACAWK" &&
14640 echo "_ACEOF"
14641} >conf$$files.sh &&
14642. ./conf$$files.sh ||
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100014643 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014644rm -f conf$$files.sh
Theodore Ts'oe1052142006-10-21 21:46:47 -040014645
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014646{
14647 echo "cat >conf$$subs.awk <<_ACEOF" &&
14648 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
14649 echo "_ACEOF"
14650} >conf$$subs.sh ||
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100014651 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
14652ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
Theodore Ts'oe1052142006-10-21 21:46:47 -040014653ac_delim='%!_!# '
14654for ac_last_try in false false false false false :; do
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014655 . ./conf$$subs.sh ||
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100014656 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
Theodore Ts'oe1052142006-10-21 21:46:47 -040014657
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014658 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
14659 if test $ac_delim_n = $ac_delim_num; then
Theodore Ts'oe1052142006-10-21 21:46:47 -040014660 break
14661 elif $ac_last_try; then
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100014662 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
Theodore Ts'oe1052142006-10-21 21:46:47 -040014663 else
14664 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014665 fi
Theodore Ts'oe1052142006-10-21 21:46:47 -040014666done
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014667rm -f conf$$subs.sh
Theodore Ts'oe1052142006-10-21 21:46:47 -040014668
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014669cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100014670cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
Theodore Ts'oe1052142006-10-21 21:46:47 -040014671_ACEOF
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014672sed -n '
14673h
14674s/^/S["/; s/!.*/"]=/
14675p
14676g
14677s/^[^!]*!//
14678:repl
14679t repl
14680s/'"$ac_delim"'$//
14681t delim
14682:nl
14683h
Theodore Ts'o61ef2472010-08-01 22:30:33 -040014684s/\(.\{148\}\)..*/\1/
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014685t more1
14686s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
14687p
14688n
14689b repl
14690:more1
14691s/["\\]/\\&/g; s/^/"/; s/$/"\\/
14692p
14693g
14694s/.\{148\}//
14695t nl
14696:delim
14697h
Theodore Ts'o61ef2472010-08-01 22:30:33 -040014698s/\(.\{148\}\)..*/\1/
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014699t more2
14700s/["\\]/\\&/g; s/^/"/; s/$/"/
14701p
14702b
14703:more2
14704s/["\\]/\\&/g; s/^/"/; s/$/"\\/
14705p
14706g
14707s/.\{148\}//
14708t delim
14709' <conf$$subs.awk | sed '
14710/^[^""]/{
14711 N
14712 s/\n//
14713}
14714' >>$CONFIG_STATUS || ac_write_fail=1
14715rm -f conf$$subs.awk
14716cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14717_ACAWK
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100014718cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014719 for (key in S) S_is_set[key] = 1
14720 FS = ""
14721 \$ac_cs_awk_pipe_init
14722}
14723{
14724 line = $ 0
14725 nfields = split(line, field, "@")
14726 substed = 0
14727 len = length(field[1])
14728 for (i = 2; i < nfields; i++) {
14729 key = field[i]
14730 keylen = length(key)
14731 if (S_is_set[key]) {
14732 value = S[key]
14733 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
14734 len += length(value) + length(field[++i])
14735 substed = 1
14736 } else
14737 len += 1 + keylen
14738 }
14739 if (nfields == 3 && !substed) {
14740 key = field[2]
14741 if (F[key] != "" && line ~ /^[ ]*@.*@[ ]*$/) {
14742 \$ac_cs_awk_read_file
14743 next
14744 }
14745 }
14746 print line
14747}
14748\$ac_cs_awk_pipe_fini
14749_ACAWK
Theodore Ts'oe1052142006-10-21 21:46:47 -040014750_ACEOF
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014751cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14752if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
14753 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
14754else
14755 cat
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100014756fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
14757 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
Theodore Ts'oe1052142006-10-21 21:46:47 -040014758_ACEOF
Theodore Ts'oe1052142006-10-21 21:46:47 -040014759
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100014760# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
14761# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
Theodore Ts'oe1052142006-10-21 21:46:47 -040014762# trailing colons and then remove the whole line if VPATH becomes empty
14763# (actually we leave an empty line to preserve line numbers).
14764if test "x$srcdir" = x.; then
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100014765 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
14766h
14767s///
14768s/^/:/
14769s/[ ]*$/:/
14770s/:\$(srcdir):/:/g
14771s/:\${srcdir}:/:/g
14772s/:@srcdir@:/:/g
14773s/^:*//
Theodore Ts'oe1052142006-10-21 21:46:47 -040014774s/:*$//
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100014775x
14776s/\(=[ ]*\).*/\1/
14777G
14778s/\n//
Theodore Ts'oe1052142006-10-21 21:46:47 -040014779s/^[^=]*=[ ]*$//
14780}'
14781fi
14782
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014783cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014784fi # test -n "$CONFIG_FILES"
14785
Theodore Ts'od1154eb2011-09-18 17:34:37 -040014786# Set up the scripts for CONFIG_HEADERS section.
14787# No need to generate them if there are no CONFIG_HEADERS.
14788# This happens for instance with `./config.status Makefile'.
14789if test -n "$CONFIG_HEADERS"; then
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100014790cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
Theodore Ts'od1154eb2011-09-18 17:34:37 -040014791BEGIN {
14792_ACEOF
Theodore Ts'oe1052142006-10-21 21:46:47 -040014793
Theodore Ts'od1154eb2011-09-18 17:34:37 -040014794# Transform confdefs.h into an awk script `defines.awk', embedded as
14795# here-document in config.status, that substitutes the proper values into
14796# config.h.in to produce config.h.
14797
14798# Create a delimiter string that does not exist in confdefs.h, to ease
14799# handling of long lines.
14800ac_delim='%!_!# '
14801for ac_last_try in false false :; do
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100014802 ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
14803 if test -z "$ac_tt"; then
Theodore Ts'od1154eb2011-09-18 17:34:37 -040014804 break
14805 elif $ac_last_try; then
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100014806 as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
Theodore Ts'od1154eb2011-09-18 17:34:37 -040014807 else
14808 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
14809 fi
14810done
14811
14812# For the awk script, D is an array of macro values keyed by name,
14813# likewise P contains macro parameters if any. Preserve backslash
14814# newline sequences.
14815
14816ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
14817sed -n '
14818s/.\{148\}/&'"$ac_delim"'/g
14819t rset
14820:rset
14821s/^[ ]*#[ ]*define[ ][ ]*/ /
14822t def
14823d
14824:def
14825s/\\$//
14826t bsnl
14827s/["\\]/\\&/g
14828s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
14829D["\1"]=" \3"/p
14830s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
14831d
14832:bsnl
14833s/["\\]/\\&/g
14834s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
14835D["\1"]=" \3\\\\\\n"\\/p
14836t cont
14837s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
14838t cont
14839d
14840:cont
14841n
14842s/.\{148\}/&'"$ac_delim"'/g
14843t clear
14844:clear
14845s/\\$//
14846t bsnlc
14847s/["\\]/\\&/g; s/^/"/; s/$/"/p
14848d
14849:bsnlc
14850s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
14851b cont
14852' <confdefs.h | sed '
14853s/'"$ac_delim"'/"\\\
14854"/g' >>$CONFIG_STATUS || ac_write_fail=1
14855
14856cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14857 for (key in D) D_is_set[key] = 1
14858 FS = ""
14859}
14860/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
14861 line = \$ 0
14862 split(line, arg, " ")
14863 if (arg[1] == "#") {
14864 defundef = arg[2]
14865 mac1 = arg[3]
14866 } else {
14867 defundef = substr(arg[1], 2)
14868 mac1 = arg[2]
14869 }
14870 split(mac1, mac2, "(") #)
14871 macro = mac2[1]
14872 prefix = substr(line, 1, index(line, defundef) - 1)
14873 if (D_is_set[macro]) {
14874 # Preserve the white space surrounding the "#".
14875 print prefix "define", macro P[macro] D[macro]
14876 next
14877 } else {
14878 # Replace #undef with comments. This is necessary, for example,
14879 # in the case of _POSIX_SOURCE, which is predefined and required
14880 # on some systems where configure will not decide to define it.
14881 if (defundef == "undef") {
14882 print "/*", prefix defundef, macro, "*/"
14883 next
14884 }
14885 }
14886}
14887{ print }
14888_ACAWK
14889_ACEOF
14890cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100014891 as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
Theodore Ts'od1154eb2011-09-18 17:34:37 -040014892fi # test -n "$CONFIG_HEADERS"
14893
14894
14895eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014896shift
14897for ac_tag
Theodore Ts'oe1052142006-10-21 21:46:47 -040014898do
14899 case $ac_tag in
14900 :[FHLC]) ac_mode=$ac_tag; continue;;
14901 esac
14902 case $ac_mode$ac_tag in
14903 :[FHL]*:*);;
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100014904 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
Theodore Ts'oe1052142006-10-21 21:46:47 -040014905 :[FH]-) ac_tag=-:-;;
14906 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
14907 esac
14908 ac_save_IFS=$IFS
14909 IFS=:
14910 set x $ac_tag
14911 IFS=$ac_save_IFS
14912 shift
14913 ac_file=$1
14914 shift
14915
14916 case $ac_mode in
14917 :L) ac_source=$1;;
14918 :[FH])
14919 ac_file_inputs=
14920 for ac_f
14921 do
14922 case $ac_f in
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100014923 -) ac_f="$ac_tmp/stdin";;
Theodore Ts'oe1052142006-10-21 21:46:47 -040014924 *) # Look for the file first in the build tree, then in the source tree
14925 # (if the path is not absolute). The absolute path cannot be DOS-style,
14926 # because $ac_f cannot contain `:'.
14927 test -f "$ac_f" ||
14928 case $ac_f in
14929 [\\/$]*) false;;
14930 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
14931 esac ||
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100014932 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
Theodore Ts'oe1052142006-10-21 21:46:47 -040014933 esac
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014934 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050014935 as_fn_append ac_file_inputs " '$ac_f'"
Theodore Ts'oe1052142006-10-21 21:46:47 -040014936 done
14937
14938 # Let's still pretend it is `configure' which instantiates (i.e., don't
14939 # use $as_me), people would be surprised to read:
14940 # /* config.h. Generated by config.status. */
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014941 configure_input='Generated from '`
14942 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
14943 `' by configure.'
Theodore Ts'oe1052142006-10-21 21:46:47 -040014944 if test x"$ac_file" != x-; then
14945 configure_input="$ac_file. $configure_input"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050014946 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014947$as_echo "$as_me: creating $ac_file" >&6;}
Theodore Ts'oe1052142006-10-21 21:46:47 -040014948 fi
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014949 # Neutralize special characters interpreted by sed in replacement strings.
14950 case $configure_input in #(
14951 *\&* | *\|* | *\\* )
14952 ac_sed_conf_input=`$as_echo "$configure_input" |
14953 sed 's/[\\\\&|]/\\\\&/g'`;; #(
14954 *) ac_sed_conf_input=$configure_input;;
14955 esac
Theodore Ts'oe1052142006-10-21 21:46:47 -040014956
14957 case $ac_tag in
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100014958 *:-:* | *:-) cat >"$ac_tmp/stdin" \
14959 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
Theodore Ts'oe1052142006-10-21 21:46:47 -040014960 esac
14961 ;;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014962 esac
14963
Theodore Ts'oe1052142006-10-21 21:46:47 -040014964 ac_dir=`$as_dirname -- "$ac_file" ||
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014965$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14966 X"$ac_file" : 'X\(//\)[^/]' \| \
14967 X"$ac_file" : 'X\(//\)$' \| \
Theodore Ts'oe1052142006-10-21 21:46:47 -040014968 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014969$as_echo X"$ac_file" |
Theodore Ts'oe1052142006-10-21 21:46:47 -040014970 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14971 s//\1/
14972 q
14973 }
14974 /^X\(\/\/\)[^/].*/{
14975 s//\1/
14976 q
14977 }
14978 /^X\(\/\/\)$/{
14979 s//\1/
14980 q
14981 }
14982 /^X\(\/\).*/{
14983 s//\1/
14984 q
14985 }
14986 s/.*/./; q'`
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050014987 as_dir="$ac_dir"; as_fn_mkdir_p
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050014988 ac_builddir=.
14989
Theodore Ts'oe1052142006-10-21 21:46:47 -040014990case "$ac_dir" in
14991.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
14992*)
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014993 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
Theodore Ts'oe1052142006-10-21 21:46:47 -040014994 # A ".." for each directory in $ac_dir_suffix.
Scott James Remnant39fd3d42009-05-14 13:03:25 +010014995 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
Theodore Ts'oe1052142006-10-21 21:46:47 -040014996 case $ac_top_builddir_sub in
14997 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
14998 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
14999 esac ;;
15000esac
15001ac_abs_top_builddir=$ac_pwd
15002ac_abs_builddir=$ac_pwd$ac_dir_suffix
15003# for backward compatibility:
15004ac_top_builddir=$ac_top_build_prefix
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050015005
15006case $srcdir in
Theodore Ts'oe1052142006-10-21 21:46:47 -040015007 .) # We are building in place.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050015008 ac_srcdir=.
Theodore Ts'oe1052142006-10-21 21:46:47 -040015009 ac_top_srcdir=$ac_top_builddir_sub
15010 ac_abs_top_srcdir=$ac_pwd ;;
15011 [\\/]* | ?:[\\/]* ) # Absolute name.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050015012 ac_srcdir=$srcdir$ac_dir_suffix;
Theodore Ts'oe1052142006-10-21 21:46:47 -040015013 ac_top_srcdir=$srcdir
15014 ac_abs_top_srcdir=$srcdir ;;
15015 *) # Relative name.
15016 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
15017 ac_top_srcdir=$ac_top_build_prefix$srcdir
15018 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050015019esac
Theodore Ts'oe1052142006-10-21 21:46:47 -040015020ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050015021
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050015022
Theodore Ts'oe1052142006-10-21 21:46:47 -040015023 case $ac_mode in
15024 :F)
15025 #
15026 # CONFIG_FILE
15027 #
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050015028
15029 case $INSTALL in
15030 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
Theodore Ts'oe1052142006-10-21 21:46:47 -040015031 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050015032 esac
Theodore Ts'o93613952014-07-03 23:44:13 -040015033 ac_MKDIR_P=$MKDIR_P
15034 case $MKDIR_P in
15035 [\\/$]* | ?:[\\/]* ) ;;
15036 */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
15037 esac
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050015038_ACEOF
Theodore Ts'oe1052142006-10-21 21:46:47 -040015039
Scott James Remnant39fd3d42009-05-14 13:03:25 +010015040cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
Theodore Ts'oe1052142006-10-21 21:46:47 -040015041# If the template does not know about datarootdir, expand it.
15042# FIXME: This hack should be removed a few years after 2.60.
15043ac_datarootdir_hack=; ac_datarootdir_seen=
Scott James Remnant39fd3d42009-05-14 13:03:25 +010015044ac_sed_dataroot='
15045/datarootdir/ {
Theodore Ts'oe1052142006-10-21 21:46:47 -040015046 p
15047 q
15048}
15049/@datadir@/p
15050/@docdir@/p
15051/@infodir@/p
15052/@localedir@/p
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050015053/@mandir@/p'
Scott James Remnant39fd3d42009-05-14 13:03:25 +010015054case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
Theodore Ts'oe1052142006-10-21 21:46:47 -040015055*datarootdir*) ac_datarootdir_seen=yes;;
15056*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050015057 { $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 +010015058$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
Theodore Ts'oe1052142006-10-21 21:46:47 -040015059_ACEOF
Scott James Remnant39fd3d42009-05-14 13:03:25 +010015060cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
Theodore Ts'oe1052142006-10-21 21:46:47 -040015061 ac_datarootdir_hack='
15062 s&@datadir@&$datadir&g
15063 s&@docdir@&$docdir&g
15064 s&@infodir@&$infodir&g
15065 s&@localedir@&$localedir&g
15066 s&@mandir@&$mandir&g
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050015067 s&\\\${datarootdir}&$datarootdir&g' ;;
Theodore Ts'oe1052142006-10-21 21:46:47 -040015068esac
15069_ACEOF
15070
15071# Neutralize VPATH when `$srcdir' = `.'.
15072# Shell code in configure.ac might set extrasub.
15073# FIXME: do we really want to maintain this feature?
Scott James Remnant39fd3d42009-05-14 13:03:25 +010015074cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15075ac_sed_extra="$ac_vpsub
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050015076$extrasub
15077_ACEOF
Scott James Remnant39fd3d42009-05-14 13:03:25 +010015078cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050015079:t
15080/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
Scott James Remnant39fd3d42009-05-14 13:03:25 +010015081s|@configure_input@|$ac_sed_conf_input|;t t
Theodore Ts'oe1052142006-10-21 21:46:47 -040015082s&@top_builddir@&$ac_top_builddir_sub&;t t
Scott James Remnant39fd3d42009-05-14 13:03:25 +010015083s&@top_build_prefix@&$ac_top_build_prefix&;t t
Theodore Ts'oe1052142006-10-21 21:46:47 -040015084s&@srcdir@&$ac_srcdir&;t t
15085s&@abs_srcdir@&$ac_abs_srcdir&;t t
15086s&@top_srcdir@&$ac_top_srcdir&;t t
15087s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
15088s&@builddir@&$ac_builddir&;t t
15089s&@abs_builddir@&$ac_abs_builddir&;t t
15090s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
15091s&@INSTALL@&$ac_INSTALL&;t t
Theodore Ts'o93613952014-07-03 23:44:13 -040015092s&@MKDIR_P@&$ac_MKDIR_P&;t t
Theodore Ts'oe1052142006-10-21 21:46:47 -040015093$ac_datarootdir_hack
Scott James Remnant39fd3d42009-05-14 13:03:25 +010015094"
15095eval sed \"\$ac_sed_extra\" "$ac_file_inputs" |
15096if $ac_cs_awk_getline; then
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100015097 $AWK -f "$ac_tmp/subs.awk"
Scott James Remnant39fd3d42009-05-14 13:03:25 +010015098else
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100015099 $AWK -f "$ac_tmp/subs.awk" | $SHELL
15100fi \
15101 >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050015102
Theodore Ts'oe1052142006-10-21 21:46:47 -040015103test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100015104 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
15105 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
15106 "$ac_tmp/out"`; test -z "$ac_out"; } &&
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050015107 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100015108which seems to be undefined. Please make sure it is defined" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010015109$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100015110which seems to be undefined. Please make sure it is defined" >&2;}
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050015111
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100015112 rm -f "$ac_tmp/stdin"
Theodore Ts'oe1052142006-10-21 21:46:47 -040015113 case $ac_file in
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100015114 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
15115 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
Scott James Remnant39fd3d42009-05-14 13:03:25 +010015116 esac \
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100015117 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
Theodore Ts'oe1052142006-10-21 21:46:47 -040015118 ;;
Theodore Ts'od1154eb2011-09-18 17:34:37 -040015119 :H)
15120 #
15121 # CONFIG_HEADER
15122 #
15123 if test x"$ac_file" != x-; then
15124 {
15125 $as_echo "/* $configure_input */" \
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100015126 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
15127 } >"$ac_tmp/config.h" \
15128 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
15129 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
Theodore Ts'od1154eb2011-09-18 17:34:37 -040015130 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
15131$as_echo "$as_me: $ac_file is unchanged" >&6;}
15132 else
15133 rm -f "$ac_file"
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100015134 mv "$ac_tmp/config.h" "$ac_file" \
15135 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
Theodore Ts'od1154eb2011-09-18 17:34:37 -040015136 fi
15137 else
15138 $as_echo "/* $configure_input */" \
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100015139 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
15140 || as_fn_error $? "could not create -" "$LINENO" 5
Theodore Ts'od1154eb2011-09-18 17:34:37 -040015141 fi
15142 ;;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050015143
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050015144 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010015145$as_echo "$as_me: executing $ac_file commands" >&6;}
Theodore Ts'oe1052142006-10-21 21:46:47 -040015146 ;;
15147 esac
15148
15149
15150 case $ac_file$ac_mode in
Theodore Ts'o93613952014-07-03 23:44:13 -040015151 "po-directories":C)
Theodore Ts'oa04eba32003-05-03 16:35:17 -040015152 for ac_file in $CONFIG_FILES; do
15153 # Support "outfile[:infile[:infile...]]"
15154 case "$ac_file" in
15155 *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
Theodore Ts'oa64c9c12000-02-08 20:17:21 +000015156 esac
Theodore Ts'oa04eba32003-05-03 16:35:17 -040015157 # PO directories have a Makefile.in generated from Makefile.in.in.
15158 case "$ac_file" in */Makefile.in)
15159 # Adjust a relative srcdir.
15160 ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
Theodore Ts'o93613952014-07-03 23:44:13 -040015161 ac_dir_suffix=/`echo "$ac_dir"|sed 's%^\./%%'`
Theodore Ts'oa04eba32003-05-03 16:35:17 -040015162 ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
15163 # In autoconf-2.13 it is called $ac_given_srcdir.
15164 # In autoconf-2.50 it is called $srcdir.
15165 test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir"
15166 case "$ac_given_srcdir" in
15167 .) top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;;
15168 /*) top_srcdir="$ac_given_srcdir" ;;
15169 *) top_srcdir="$ac_dots$ac_given_srcdir" ;;
15170 esac
Theodore Ts'o93613952014-07-03 23:44:13 -040015171 # Treat a directory as a PO directory if and only if it has a
15172 # POTFILES.in file. This allows packages to have multiple PO
15173 # directories under different names or in different locations.
Theodore Ts'oa04eba32003-05-03 16:35:17 -040015174 if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then
15175 rm -f "$ac_dir/POTFILES"
15176 test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES"
Theodore Ts'o93613952014-07-03 23:44:13 -040015177 gt_tab=`printf '\t'`
15178 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 -050015179 POMAKEFILEDEPS="POTFILES.in"
15180 # ALL_LINGUAS, POFILES, UPDATEPOFILES, DUMMYPOFILES, GMOFILES depend
Theodore Ts'oa04eba32003-05-03 16:35:17 -040015181 # on $ac_dir but don't depend on user-specified configuration
15182 # parameters.
15183 if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then
15184 # The LINGUAS file contains the set of available languages.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050015185 if test -n "$OBSOLETE_ALL_LINGUAS"; then
Theodore Ts'oa04eba32003-05-03 16:35:17 -040015186 test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete"
15187 fi
Theodore Ts'o93613952014-07-03 23:44:13 -040015188 ALL_LINGUAS_=`sed -e "/^#/d" -e "s/#.*//" "$ac_given_srcdir/$ac_dir/LINGUAS"`
15189 # Hide the ALL_LINGUAS assignment from automake < 1.5.
Theodore Ts'oa04eba32003-05-03 16:35:17 -040015190 eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050015191 POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS"
15192 else
15193 # The set of available languages was given in configure.in.
Theodore Ts'o93613952014-07-03 23:44:13 -040015194 # Hide the ALL_LINGUAS assignment from automake < 1.5.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050015195 eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS'
Theodore Ts'oa04eba32003-05-03 16:35:17 -040015196 fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050015197 # Compute POFILES
15198 # as $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(lang).po)
15199 # Compute UPDATEPOFILES
15200 # as $(foreach lang, $(ALL_LINGUAS), $(lang).po-update)
15201 # Compute DUMMYPOFILES
15202 # as $(foreach lang, $(ALL_LINGUAS), $(lang).nop)
15203 # Compute GMOFILES
15204 # as $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(lang).gmo)
Theodore Ts'oa04eba32003-05-03 16:35:17 -040015205 case "$ac_given_srcdir" in
15206 .) srcdirpre= ;;
15207 *) srcdirpre='$(srcdir)/' ;;
15208 esac
15209 POFILES=
Theodore Ts'oa04eba32003-05-03 16:35:17 -040015210 UPDATEPOFILES=
15211 DUMMYPOFILES=
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050015212 GMOFILES=
Theodore Ts'oa04eba32003-05-03 16:35:17 -040015213 for lang in $ALL_LINGUAS; do
15214 POFILES="$POFILES $srcdirpre$lang.po"
Theodore Ts'oa04eba32003-05-03 16:35:17 -040015215 UPDATEPOFILES="$UPDATEPOFILES $lang.po-update"
15216 DUMMYPOFILES="$DUMMYPOFILES $lang.nop"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050015217 GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
Theodore Ts'oa04eba32003-05-03 16:35:17 -040015218 done
15219 # CATALOGS depends on both $ac_dir and the user's LINGUAS
15220 # environment variable.
15221 INST_LINGUAS=
15222 if test -n "$ALL_LINGUAS"; then
15223 for presentlang in $ALL_LINGUAS; do
15224 useit=no
15225 if test "%UNSET%" != "$LINGUAS"; then
15226 desiredlanguages="$LINGUAS"
15227 else
15228 desiredlanguages="$ALL_LINGUAS"
15229 fi
15230 for desiredlang in $desiredlanguages; do
15231 # Use the presentlang catalog if desiredlang is
15232 # a. equal to presentlang, or
15233 # b. a variant of presentlang (because in this case,
15234 # presentlang can be used as a fallback for messages
15235 # which are not translated in the desiredlang catalog).
15236 case "$desiredlang" in
15237 "$presentlang"*) useit=yes;;
15238 esac
15239 done
15240 if test $useit = yes; then
15241 INST_LINGUAS="$INST_LINGUAS $presentlang"
15242 fi
15243 done
15244 fi
15245 CATALOGS=
15246 if test -n "$INST_LINGUAS"; then
15247 for lang in $INST_LINGUAS; do
15248 CATALOGS="$CATALOGS $lang.gmo"
15249 done
15250 fi
15251 test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050015252 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 -040015253 for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do
15254 if test -f "$f"; then
15255 case "$f" in
15256 *.orig | *.bak | *~) ;;
15257 *) cat "$f" >> "$ac_dir/Makefile" ;;
15258 esac
15259 fi
15260 done
15261 fi
15262 ;;
15263 esac
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050015264 done ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +000015265
Theodore Ts'oe1052142006-10-21 21:46:47 -040015266 esac
15267done # for ac_tag
15268
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050015269
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050015270as_fn_exit 0
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050015271_ACEOF
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050015272ac_clean_files=$ac_clean_files_save
15273
Scott James Remnant39fd3d42009-05-14 13:03:25 +010015274test $ac_write_fail = 0 ||
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100015275 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010015276
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050015277
15278# configure is writing to config.log, and then calls config.status.
15279# config.status does its own redirection, appending to config.log.
15280# Unfortunately, on DOS this fails, as config.log is still kept open
15281# by configure, so config.status won't be able to write to it; its
15282# output is simply discarded. So we exec the FD to /dev/null,
15283# effectively closing config.log, so it can be properly (re)opened and
15284# appended to by config.status. When coming back to configure, we
15285# need to make the FD available again.
15286if test "$no_create" != yes; then
15287 ac_cs_success=:
15288 ac_config_status_args=
15289 test "$silent" = yes &&
15290 ac_config_status_args="$ac_config_status_args --quiet"
15291 exec 5>/dev/null
15292 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
15293 exec 5>>config.log
15294 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
15295 # would make configure fail if this is the last instruction.
Tony Breedsd6a4bcb2012-06-26 11:42:15 +100015296 $ac_cs_success || as_fn_exit 1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050015297fi
Scott James Remnant39fd3d42009-05-14 13:03:25 +010015298if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050015299 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010015300$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
15301fi
Theodore Ts'o50e1e101997-04-26 13:58:21 +000015302
Theodore Ts'oee683a12005-02-05 15:53:56 -050015303if test -f util/gen-tarball; then chmod +x util/gen-tarball; fi