configure revision 1.1.1.8 1 1.1 christos #! /bin/sh
2 1.1 christos # Guess values for system-dependent variables and create Makefiles.
3 1.1.1.8 christos # Generated by GNU Autoconf 2.69 for tmux 3.2a.
4 1.1 christos #
5 1.1 christos #
6 1.1 christos # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
7 1.1 christos #
8 1.1 christos #
9 1.1 christos # This configure script is free software; the Free Software Foundation
10 1.1 christos # gives unlimited permission to copy, distribute and modify it.
11 1.1 christos ## -------------------- ##
12 1.1 christos ## M4sh Initialization. ##
13 1.1 christos ## -------------------- ##
14 1.1 christos
15 1.1 christos # Be more Bourne compatible
16 1.1 christos DUALCASE=1; export DUALCASE # for MKS sh
17 1.1 christos if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
18 1.1 christos emulate sh
19 1.1 christos NULLCMD=:
20 1.1 christos # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
21 1.1 christos # is contrary to our usage. Disable this feature.
22 1.1 christos alias -g '${1+"$@"}'='"$@"'
23 1.1 christos setopt NO_GLOB_SUBST
24 1.1 christos else
25 1.1 christos case `(set -o) 2>/dev/null` in #(
26 1.1 christos *posix*) :
27 1.1 christos set -o posix ;; #(
28 1.1 christos *) :
29 1.1 christos ;;
30 1.1 christos esac
31 1.1 christos fi
32 1.1 christos
33 1.1 christos
34 1.1 christos as_nl='
35 1.1 christos '
36 1.1 christos export as_nl
37 1.1 christos # Printing a long string crashes Solaris 7 /usr/bin/printf.
38 1.1 christos as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
39 1.1 christos as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
40 1.1 christos as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
41 1.1 christos # Prefer a ksh shell builtin over an external printf program on Solaris,
42 1.1 christos # but without wasting forks for bash or zsh.
43 1.1 christos if test -z "$BASH_VERSION$ZSH_VERSION" \
44 1.1 christos && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
45 1.1 christos as_echo='print -r --'
46 1.1 christos as_echo_n='print -rn --'
47 1.1 christos elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
48 1.1 christos as_echo='printf %s\n'
49 1.1 christos as_echo_n='printf %s'
50 1.1 christos else
51 1.1 christos if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
52 1.1 christos as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
53 1.1 christos as_echo_n='/usr/ucb/echo -n'
54 1.1 christos else
55 1.1 christos as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
56 1.1 christos as_echo_n_body='eval
57 1.1 christos arg=$1;
58 1.1 christos case $arg in #(
59 1.1 christos *"$as_nl"*)
60 1.1 christos expr "X$arg" : "X\\(.*\\)$as_nl";
61 1.1 christos arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
62 1.1 christos esac;
63 1.1 christos expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
64 1.1 christos '
65 1.1 christos export as_echo_n_body
66 1.1 christos as_echo_n='sh -c $as_echo_n_body as_echo'
67 1.1 christos fi
68 1.1 christos export as_echo_body
69 1.1 christos as_echo='sh -c $as_echo_body as_echo'
70 1.1 christos fi
71 1.1 christos
72 1.1 christos # The user is always right.
73 1.1 christos if test "${PATH_SEPARATOR+set}" != set; then
74 1.1 christos PATH_SEPARATOR=:
75 1.1 christos (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
76 1.1 christos (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
77 1.1 christos PATH_SEPARATOR=';'
78 1.1 christos }
79 1.1 christos fi
80 1.1 christos
81 1.1 christos
82 1.1 christos # IFS
83 1.1 christos # We need space, tab and new line, in precisely that order. Quoting is
84 1.1 christos # there to prevent editors from complaining about space-tab.
85 1.1 christos # (If _AS_PATH_WALK were called with IFS unset, it would disable word
86 1.1 christos # splitting by setting IFS to empty value.)
87 1.1 christos IFS=" "" $as_nl"
88 1.1 christos
89 1.1 christos # Find who we are. Look in the path if we contain no directory separator.
90 1.1 christos as_myself=
91 1.1 christos case $0 in #((
92 1.1 christos *[\\/]* ) as_myself=$0 ;;
93 1.1 christos *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
94 1.1 christos for as_dir in $PATH
95 1.1 christos do
96 1.1 christos IFS=$as_save_IFS
97 1.1 christos test -z "$as_dir" && as_dir=.
98 1.1 christos test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
99 1.1 christos done
100 1.1 christos IFS=$as_save_IFS
101 1.1 christos
102 1.1 christos ;;
103 1.1 christos esac
104 1.1 christos # We did not find ourselves, most probably we were run as `sh COMMAND'
105 1.1 christos # in which case we are not to be found in the path.
106 1.1 christos if test "x$as_myself" = x; then
107 1.1 christos as_myself=$0
108 1.1 christos fi
109 1.1 christos if test ! -f "$as_myself"; then
110 1.1 christos $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
111 1.1 christos exit 1
112 1.1 christos fi
113 1.1 christos
114 1.1 christos # Unset variables that we do not need and which cause bugs (e.g. in
115 1.1 christos # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
116 1.1 christos # suppresses any "Segmentation fault" message there. '((' could
117 1.1 christos # trigger a bug in pdksh 5.2.14.
118 1.1 christos for as_var in BASH_ENV ENV MAIL MAILPATH
119 1.1 christos do eval test x\${$as_var+set} = xset \
120 1.1 christos && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
121 1.1 christos done
122 1.1 christos PS1='$ '
123 1.1 christos PS2='> '
124 1.1 christos PS4='+ '
125 1.1 christos
126 1.1 christos # NLS nuisances.
127 1.1 christos LC_ALL=C
128 1.1 christos export LC_ALL
129 1.1 christos LANGUAGE=C
130 1.1 christos export LANGUAGE
131 1.1 christos
132 1.1 christos # CDPATH.
133 1.1 christos (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
134 1.1 christos
135 1.1 christos # Use a proper internal environment variable to ensure we don't fall
136 1.1 christos # into an infinite loop, continuously re-executing ourselves.
137 1.1 christos if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
138 1.1 christos _as_can_reexec=no; export _as_can_reexec;
139 1.1 christos # We cannot yet assume a decent shell, so we have to provide a
140 1.1 christos # neutralization value for shells without unset; and this also
141 1.1 christos # works around shells that cannot unset nonexistent variables.
142 1.1 christos # Preserve -v and -x to the replacement shell.
143 1.1 christos BASH_ENV=/dev/null
144 1.1 christos ENV=/dev/null
145 1.1 christos (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
146 1.1 christos case $- in # ((((
147 1.1 christos *v*x* | *x*v* ) as_opts=-vx ;;
148 1.1 christos *v* ) as_opts=-v ;;
149 1.1 christos *x* ) as_opts=-x ;;
150 1.1 christos * ) as_opts= ;;
151 1.1 christos esac
152 1.1 christos exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
153 1.1 christos # Admittedly, this is quite paranoid, since all the known shells bail
154 1.1 christos # out after a failed `exec'.
155 1.1 christos $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
156 1.1 christos as_fn_exit 255
157 1.1 christos fi
158 1.1 christos # We don't want this to propagate to other subprocesses.
159 1.1 christos { _as_can_reexec=; unset _as_can_reexec;}
160 1.1 christos if test "x$CONFIG_SHELL" = x; then
161 1.1 christos as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
162 1.1 christos emulate sh
163 1.1 christos NULLCMD=:
164 1.1 christos # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
165 1.1 christos # is contrary to our usage. Disable this feature.
166 1.1 christos alias -g '\${1+\"\$@\"}'='\"\$@\"'
167 1.1 christos setopt NO_GLOB_SUBST
168 1.1 christos else
169 1.1 christos case \`(set -o) 2>/dev/null\` in #(
170 1.1 christos *posix*) :
171 1.1 christos set -o posix ;; #(
172 1.1 christos *) :
173 1.1 christos ;;
174 1.1 christos esac
175 1.1 christos fi
176 1.1 christos "
177 1.1 christos as_required="as_fn_return () { (exit \$1); }
178 1.1 christos as_fn_success () { as_fn_return 0; }
179 1.1 christos as_fn_failure () { as_fn_return 1; }
180 1.1 christos as_fn_ret_success () { return 0; }
181 1.1 christos as_fn_ret_failure () { return 1; }
182 1.1 christos
183 1.1 christos exitcode=0
184 1.1 christos as_fn_success || { exitcode=1; echo as_fn_success failed.; }
185 1.1 christos as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
186 1.1 christos as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
187 1.1 christos as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
188 1.1 christos if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
189 1.1 christos
190 1.1 christos else
191 1.1 christos exitcode=1; echo positional parameters were not saved.
192 1.1 christos fi
193 1.1 christos test x\$exitcode = x0 || exit 1
194 1.1 christos test -x / || exit 1"
195 1.1 christos as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
196 1.1 christos as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
197 1.1 christos eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
198 1.1 christos test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
199 1.1 christos test \$(( 1 + 1 )) = 2 || exit 1"
200 1.1 christos if (eval "$as_required") 2>/dev/null; then :
201 1.1 christos as_have_required=yes
202 1.1 christos else
203 1.1 christos as_have_required=no
204 1.1 christos fi
205 1.1 christos if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
206 1.1 christos
207 1.1 christos else
208 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
209 1.1 christos as_found=false
210 1.1 christos for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
211 1.1 christos do
212 1.1 christos IFS=$as_save_IFS
213 1.1 christos test -z "$as_dir" && as_dir=.
214 1.1 christos as_found=:
215 1.1 christos case $as_dir in #(
216 1.1 christos /*)
217 1.1 christos for as_base in sh bash ksh sh5; do
218 1.1 christos # Try only shells that exist, to save several forks.
219 1.1 christos as_shell=$as_dir/$as_base
220 1.1 christos if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
221 1.1 christos { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
222 1.1 christos CONFIG_SHELL=$as_shell as_have_required=yes
223 1.1 christos if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
224 1.1 christos break 2
225 1.1 christos fi
226 1.1 christos fi
227 1.1 christos done;;
228 1.1 christos esac
229 1.1 christos as_found=false
230 1.1 christos done
231 1.1 christos $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
232 1.1 christos { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
233 1.1 christos CONFIG_SHELL=$SHELL as_have_required=yes
234 1.1 christos fi; }
235 1.1 christos IFS=$as_save_IFS
236 1.1 christos
237 1.1 christos
238 1.1 christos if test "x$CONFIG_SHELL" != x; then :
239 1.1 christos export CONFIG_SHELL
240 1.1 christos # We cannot yet assume a decent shell, so we have to provide a
241 1.1 christos # neutralization value for shells without unset; and this also
242 1.1 christos # works around shells that cannot unset nonexistent variables.
243 1.1 christos # Preserve -v and -x to the replacement shell.
244 1.1 christos BASH_ENV=/dev/null
245 1.1 christos ENV=/dev/null
246 1.1 christos (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
247 1.1 christos case $- in # ((((
248 1.1 christos *v*x* | *x*v* ) as_opts=-vx ;;
249 1.1 christos *v* ) as_opts=-v ;;
250 1.1 christos *x* ) as_opts=-x ;;
251 1.1 christos * ) as_opts= ;;
252 1.1 christos esac
253 1.1 christos exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
254 1.1 christos # Admittedly, this is quite paranoid, since all the known shells bail
255 1.1 christos # out after a failed `exec'.
256 1.1 christos $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
257 1.1 christos exit 255
258 1.1 christos fi
259 1.1 christos
260 1.1 christos if test x$as_have_required = xno; then :
261 1.1 christos $as_echo "$0: This script requires a shell more modern than all"
262 1.1 christos $as_echo "$0: the shells that I found on your system."
263 1.1 christos if test x${ZSH_VERSION+set} = xset ; then
264 1.1 christos $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
265 1.1 christos $as_echo "$0: be upgraded to zsh 4.3.4 or later."
266 1.1 christos else
267 1.1 christos $as_echo "$0: Please tell bug-autoconf (at] gnu.org about your system,
268 1.1 christos $0: including any error possibly output before this
269 1.1 christos $0: message. Then install a modern shell, or manually run
270 1.1 christos $0: the script under such a shell if you do have one."
271 1.1 christos fi
272 1.1 christos exit 1
273 1.1 christos fi
274 1.1 christos fi
275 1.1 christos fi
276 1.1 christos SHELL=${CONFIG_SHELL-/bin/sh}
277 1.1 christos export SHELL
278 1.1 christos # Unset more variables known to interfere with behavior of common tools.
279 1.1 christos CLICOLOR_FORCE= GREP_OPTIONS=
280 1.1 christos unset CLICOLOR_FORCE GREP_OPTIONS
281 1.1 christos
282 1.1 christos ## --------------------- ##
283 1.1 christos ## M4sh Shell Functions. ##
284 1.1 christos ## --------------------- ##
285 1.1 christos # as_fn_unset VAR
286 1.1 christos # ---------------
287 1.1 christos # Portably unset VAR.
288 1.1 christos as_fn_unset ()
289 1.1 christos {
290 1.1 christos { eval $1=; unset $1;}
291 1.1 christos }
292 1.1 christos as_unset=as_fn_unset
293 1.1 christos
294 1.1 christos # as_fn_set_status STATUS
295 1.1 christos # -----------------------
296 1.1 christos # Set $? to STATUS, without forking.
297 1.1 christos as_fn_set_status ()
298 1.1 christos {
299 1.1 christos return $1
300 1.1 christos } # as_fn_set_status
301 1.1 christos
302 1.1 christos # as_fn_exit STATUS
303 1.1 christos # -----------------
304 1.1 christos # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
305 1.1 christos as_fn_exit ()
306 1.1 christos {
307 1.1 christos set +e
308 1.1 christos as_fn_set_status $1
309 1.1 christos exit $1
310 1.1 christos } # as_fn_exit
311 1.1 christos
312 1.1 christos # as_fn_mkdir_p
313 1.1 christos # -------------
314 1.1 christos # Create "$as_dir" as a directory, including parents if necessary.
315 1.1 christos as_fn_mkdir_p ()
316 1.1 christos {
317 1.1 christos
318 1.1 christos case $as_dir in #(
319 1.1 christos -*) as_dir=./$as_dir;;
320 1.1 christos esac
321 1.1 christos test -d "$as_dir" || eval $as_mkdir_p || {
322 1.1 christos as_dirs=
323 1.1 christos while :; do
324 1.1 christos case $as_dir in #(
325 1.1 christos *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
326 1.1 christos *) as_qdir=$as_dir;;
327 1.1 christos esac
328 1.1 christos as_dirs="'$as_qdir' $as_dirs"
329 1.1 christos as_dir=`$as_dirname -- "$as_dir" ||
330 1.1 christos $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
331 1.1 christos X"$as_dir" : 'X\(//\)[^/]' \| \
332 1.1 christos X"$as_dir" : 'X\(//\)$' \| \
333 1.1 christos X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
334 1.1 christos $as_echo X"$as_dir" |
335 1.1 christos sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
336 1.1 christos s//\1/
337 1.1 christos q
338 1.1 christos }
339 1.1 christos /^X\(\/\/\)[^/].*/{
340 1.1 christos s//\1/
341 1.1 christos q
342 1.1 christos }
343 1.1 christos /^X\(\/\/\)$/{
344 1.1 christos s//\1/
345 1.1 christos q
346 1.1 christos }
347 1.1 christos /^X\(\/\).*/{
348 1.1 christos s//\1/
349 1.1 christos q
350 1.1 christos }
351 1.1 christos s/.*/./; q'`
352 1.1 christos test -d "$as_dir" && break
353 1.1 christos done
354 1.1 christos test -z "$as_dirs" || eval "mkdir $as_dirs"
355 1.1 christos } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
356 1.1 christos
357 1.1 christos
358 1.1 christos } # as_fn_mkdir_p
359 1.1 christos
360 1.1 christos # as_fn_executable_p FILE
361 1.1 christos # -----------------------
362 1.1 christos # Test if FILE is an executable regular file.
363 1.1 christos as_fn_executable_p ()
364 1.1 christos {
365 1.1 christos test -f "$1" && test -x "$1"
366 1.1 christos } # as_fn_executable_p
367 1.1 christos # as_fn_append VAR VALUE
368 1.1 christos # ----------------------
369 1.1 christos # Append the text in VALUE to the end of the definition contained in VAR. Take
370 1.1 christos # advantage of any shell optimizations that allow amortized linear growth over
371 1.1 christos # repeated appends, instead of the typical quadratic growth present in naive
372 1.1 christos # implementations.
373 1.1 christos if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
374 1.1 christos eval 'as_fn_append ()
375 1.1 christos {
376 1.1 christos eval $1+=\$2
377 1.1 christos }'
378 1.1 christos else
379 1.1 christos as_fn_append ()
380 1.1 christos {
381 1.1 christos eval $1=\$$1\$2
382 1.1 christos }
383 1.1 christos fi # as_fn_append
384 1.1 christos
385 1.1 christos # as_fn_arith ARG...
386 1.1 christos # ------------------
387 1.1 christos # Perform arithmetic evaluation on the ARGs, and store the result in the
388 1.1 christos # global $as_val. Take advantage of shells that can avoid forks. The arguments
389 1.1 christos # must be portable across $(()) and expr.
390 1.1 christos if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
391 1.1 christos eval 'as_fn_arith ()
392 1.1 christos {
393 1.1 christos as_val=$(( $* ))
394 1.1 christos }'
395 1.1 christos else
396 1.1 christos as_fn_arith ()
397 1.1 christos {
398 1.1 christos as_val=`expr "$@" || test $? -eq 1`
399 1.1 christos }
400 1.1 christos fi # as_fn_arith
401 1.1 christos
402 1.1 christos
403 1.1 christos # as_fn_error STATUS ERROR [LINENO LOG_FD]
404 1.1 christos # ----------------------------------------
405 1.1 christos # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
406 1.1 christos # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
407 1.1 christos # script with STATUS, using 1 if that was 0.
408 1.1 christos as_fn_error ()
409 1.1 christos {
410 1.1 christos as_status=$1; test $as_status -eq 0 && as_status=1
411 1.1 christos if test "$4"; then
412 1.1 christos as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
413 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
414 1.1 christos fi
415 1.1 christos $as_echo "$as_me: error: $2" >&2
416 1.1 christos as_fn_exit $as_status
417 1.1 christos } # as_fn_error
418 1.1 christos
419 1.1 christos if expr a : '\(a\)' >/dev/null 2>&1 &&
420 1.1 christos test "X`expr 00001 : '.*\(...\)'`" = X001; then
421 1.1 christos as_expr=expr
422 1.1 christos else
423 1.1 christos as_expr=false
424 1.1 christos fi
425 1.1 christos
426 1.1 christos if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
427 1.1 christos as_basename=basename
428 1.1 christos else
429 1.1 christos as_basename=false
430 1.1 christos fi
431 1.1 christos
432 1.1 christos if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
433 1.1 christos as_dirname=dirname
434 1.1 christos else
435 1.1 christos as_dirname=false
436 1.1 christos fi
437 1.1 christos
438 1.1 christos as_me=`$as_basename -- "$0" ||
439 1.1 christos $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
440 1.1 christos X"$0" : 'X\(//\)$' \| \
441 1.1 christos X"$0" : 'X\(/\)' \| . 2>/dev/null ||
442 1.1 christos $as_echo X/"$0" |
443 1.1 christos sed '/^.*\/\([^/][^/]*\)\/*$/{
444 1.1 christos s//\1/
445 1.1 christos q
446 1.1 christos }
447 1.1 christos /^X\/\(\/\/\)$/{
448 1.1 christos s//\1/
449 1.1 christos q
450 1.1 christos }
451 1.1 christos /^X\/\(\/\).*/{
452 1.1 christos s//\1/
453 1.1 christos q
454 1.1 christos }
455 1.1 christos s/.*/./; q'`
456 1.1 christos
457 1.1 christos # Avoid depending upon Character Ranges.
458 1.1 christos as_cr_letters='abcdefghijklmnopqrstuvwxyz'
459 1.1 christos as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
460 1.1 christos as_cr_Letters=$as_cr_letters$as_cr_LETTERS
461 1.1 christos as_cr_digits='0123456789'
462 1.1 christos as_cr_alnum=$as_cr_Letters$as_cr_digits
463 1.1 christos
464 1.1 christos
465 1.1 christos as_lineno_1=$LINENO as_lineno_1a=$LINENO
466 1.1 christos as_lineno_2=$LINENO as_lineno_2a=$LINENO
467 1.1 christos eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
468 1.1 christos test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
469 1.1 christos # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
470 1.1 christos sed -n '
471 1.1 christos p
472 1.1 christos /[$]LINENO/=
473 1.1 christos ' <$as_myself |
474 1.1 christos sed '
475 1.1 christos s/[$]LINENO.*/&-/
476 1.1 christos t lineno
477 1.1 christos b
478 1.1 christos :lineno
479 1.1 christos N
480 1.1 christos :loop
481 1.1 christos s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
482 1.1 christos t loop
483 1.1 christos s/-\n.*//
484 1.1 christos ' >$as_me.lineno &&
485 1.1 christos chmod +x "$as_me.lineno" ||
486 1.1 christos { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
487 1.1 christos
488 1.1 christos # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
489 1.1 christos # already done that, so ensure we don't try to do so again and fall
490 1.1 christos # in an infinite loop. This has already happened in practice.
491 1.1 christos _as_can_reexec=no; export _as_can_reexec
492 1.1 christos # Don't try to exec as it changes $[0], causing all sort of problems
493 1.1 christos # (the dirname of $[0] is not the place where we might find the
494 1.1 christos # original and so on. Autoconf is especially sensitive to this).
495 1.1 christos . "./$as_me.lineno"
496 1.1 christos # Exit status is that of the last command.
497 1.1 christos exit
498 1.1 christos }
499 1.1 christos
500 1.1 christos ECHO_C= ECHO_N= ECHO_T=
501 1.1 christos case `echo -n x` in #(((((
502 1.1 christos -n*)
503 1.1 christos case `echo 'xy\c'` in
504 1.1 christos *c*) ECHO_T=' ';; # ECHO_T is single tab character.
505 1.1 christos xy) ECHO_C='\c';;
506 1.1 christos *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
507 1.1 christos ECHO_T=' ';;
508 1.1 christos esac;;
509 1.1 christos *)
510 1.1 christos ECHO_N='-n';;
511 1.1 christos esac
512 1.1 christos
513 1.1 christos rm -f conf$$ conf$$.exe conf$$.file
514 1.1 christos if test -d conf$$.dir; then
515 1.1 christos rm -f conf$$.dir/conf$$.file
516 1.1 christos else
517 1.1 christos rm -f conf$$.dir
518 1.1 christos mkdir conf$$.dir 2>/dev/null
519 1.1 christos fi
520 1.1 christos if (echo >conf$$.file) 2>/dev/null; then
521 1.1 christos if ln -s conf$$.file conf$$ 2>/dev/null; then
522 1.1 christos as_ln_s='ln -s'
523 1.1 christos # ... but there are two gotchas:
524 1.1 christos # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
525 1.1 christos # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
526 1.1 christos # In both cases, we have to default to `cp -pR'.
527 1.1 christos ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
528 1.1 christos as_ln_s='cp -pR'
529 1.1 christos elif ln conf$$.file conf$$ 2>/dev/null; then
530 1.1 christos as_ln_s=ln
531 1.1 christos else
532 1.1 christos as_ln_s='cp -pR'
533 1.1 christos fi
534 1.1 christos else
535 1.1 christos as_ln_s='cp -pR'
536 1.1 christos fi
537 1.1 christos rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
538 1.1 christos rmdir conf$$.dir 2>/dev/null
539 1.1 christos
540 1.1 christos if mkdir -p . 2>/dev/null; then
541 1.1 christos as_mkdir_p='mkdir -p "$as_dir"'
542 1.1 christos else
543 1.1 christos test -d ./-p && rmdir ./-p
544 1.1 christos as_mkdir_p=false
545 1.1 christos fi
546 1.1 christos
547 1.1 christos as_test_x='test -x'
548 1.1 christos as_executable_p=as_fn_executable_p
549 1.1 christos
550 1.1 christos # Sed expression to map a string onto a valid CPP name.
551 1.1 christos as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
552 1.1 christos
553 1.1 christos # Sed expression to map a string onto a valid variable name.
554 1.1 christos as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
555 1.1 christos
556 1.1 christos
557 1.1 christos test -n "$DJDIR" || exec 7<&0 </dev/null
558 1.1 christos exec 6>&1
559 1.1 christos
560 1.1 christos # Name of the host.
561 1.1 christos # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
562 1.1 christos # so uname gets run too.
563 1.1 christos ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
564 1.1 christos
565 1.1 christos #
566 1.1 christos # Initializations.
567 1.1 christos #
568 1.1 christos ac_default_prefix=/usr/local
569 1.1 christos ac_clean_files=
570 1.1 christos ac_config_libobj_dir=.
571 1.1 christos LIBOBJS=
572 1.1 christos cross_compiling=no
573 1.1 christos subdirs=
574 1.1 christos MFLAGS=
575 1.1 christos MAKEFLAGS=
576 1.1 christos
577 1.1 christos # Identity of this package.
578 1.1 christos PACKAGE_NAME='tmux'
579 1.1 christos PACKAGE_TARNAME='tmux'
580 1.1.1.8 christos PACKAGE_VERSION='3.2a'
581 1.1.1.8 christos PACKAGE_STRING='tmux 3.2a'
582 1.1 christos PACKAGE_BUGREPORT=''
583 1.1 christos PACKAGE_URL=''
584 1.1 christos
585 1.1 christos ac_config_libobj_dir=compat
586 1.1 christos # Factoring default headers for most tests.
587 1.1 christos ac_includes_default="\
588 1.1 christos #include <stdio.h>
589 1.1 christos #ifdef HAVE_SYS_TYPES_H
590 1.1 christos # include <sys/types.h>
591 1.1 christos #endif
592 1.1 christos #ifdef HAVE_SYS_STAT_H
593 1.1 christos # include <sys/stat.h>
594 1.1 christos #endif
595 1.1 christos #ifdef STDC_HEADERS
596 1.1 christos # include <stdlib.h>
597 1.1 christos # include <stddef.h>
598 1.1 christos #else
599 1.1 christos # ifdef HAVE_STDLIB_H
600 1.1 christos # include <stdlib.h>
601 1.1 christos # endif
602 1.1 christos #endif
603 1.1 christos #ifdef HAVE_STRING_H
604 1.1 christos # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
605 1.1 christos # include <memory.h>
606 1.1 christos # endif
607 1.1 christos # include <string.h>
608 1.1 christos #endif
609 1.1 christos #ifdef HAVE_STRINGS_H
610 1.1 christos # include <strings.h>
611 1.1 christos #endif
612 1.1 christos #ifdef HAVE_INTTYPES_H
613 1.1 christos # include <inttypes.h>
614 1.1 christos #endif
615 1.1 christos #ifdef HAVE_STDINT_H
616 1.1 christos # include <stdint.h>
617 1.1 christos #endif
618 1.1 christos #ifdef HAVE_UNISTD_H
619 1.1 christos # include <unistd.h>
620 1.1 christos #endif"
621 1.1 christos
622 1.1 christos ac_subst_vars='am__EXEEXT_FALSE
623 1.1 christos am__EXEEXT_TRUE
624 1.1 christos LTLIBOBJS
625 1.1 christos AM_LDFLAGS
626 1.1 christos AM_CFLAGS
627 1.1 christos AM_CPPFLAGS
628 1.1 christos IS_UNKNOWN_FALSE
629 1.1 christos IS_UNKNOWN_TRUE
630 1.1.1.7 christos IS_HAIKU_FALSE
631 1.1.1.7 christos IS_HAIKU_TRUE
632 1.1 christos IS_HPUX_FALSE
633 1.1 christos IS_HPUX_TRUE
634 1.1 christos IS_SUNOS_FALSE
635 1.1 christos IS_SUNOS_TRUE
636 1.1 christos IS_OPENBSD_FALSE
637 1.1 christos IS_OPENBSD_TRUE
638 1.1 christos IS_NETBSD_FALSE
639 1.1 christos IS_NETBSD_TRUE
640 1.1 christos IS_FREEBSD_FALSE
641 1.1 christos IS_FREEBSD_TRUE
642 1.1 christos IS_LINUX_FALSE
643 1.1 christos IS_LINUX_TRUE
644 1.1 christos IS_DRAGONFLY_FALSE
645 1.1 christos IS_DRAGONFLY_TRUE
646 1.1 christos IS_DARWIN_FALSE
647 1.1 christos IS_DARWIN_TRUE
648 1.1 christos IS_AIX_FALSE
649 1.1 christos IS_AIX_TRUE
650 1.1 christos PLATFORM
651 1.1 christos MANFORMAT
652 1.1 christos NEED_FORKPTY_FALSE
653 1.1 christos NEED_FORKPTY_TRUE
654 1.1 christos XOPEN_DEFINES
655 1.1 christos HAVE_UTF8PROC_FALSE
656 1.1 christos HAVE_UTF8PROC_TRUE
657 1.1.1.7 christos LIBNCURSESW_LIBS
658 1.1.1.7 christos LIBNCURSESW_CFLAGS
659 1.1 christos LIBNCURSES_LIBS
660 1.1 christos LIBNCURSES_CFLAGS
661 1.1 christos LIBTINFO_LIBS
662 1.1 christos LIBTINFO_CFLAGS
663 1.1 christos LIBEVENT_LIBS
664 1.1 christos LIBEVENT_CFLAGS
665 1.1.1.7 christos LIBEVENT_CORE_LIBS
666 1.1.1.7 christos LIBEVENT_CORE_CFLAGS
667 1.1 christos LIBOBJS
668 1.1 christos IS_SUNCC_FALSE
669 1.1 christos IS_SUNCC_TRUE
670 1.1 christos IS_GCC_FALSE
671 1.1 christos IS_GCC_TRUE
672 1.1.1.7 christos NEED_FUZZING_FALSE
673 1.1.1.7 christos NEED_FUZZING_TRUE
674 1.1 christos IS_DEBUG_FALSE
675 1.1 christos IS_DEBUG_TRUE
676 1.1 christos PKG_CONFIG_LIBDIR
677 1.1 christos PKG_CONFIG_PATH
678 1.1 christos PKG_CONFIG
679 1.1.1.5 christos YFLAGS
680 1.1.1.5 christos YACC
681 1.1 christos EGREP
682 1.1 christos GREP
683 1.1 christos CPP
684 1.1 christos am__fastdepCC_FALSE
685 1.1 christos am__fastdepCC_TRUE
686 1.1 christos CCDEPMODE
687 1.1 christos am__nodep
688 1.1 christos AMDEPBACKSLASH
689 1.1 christos AMDEP_FALSE
690 1.1 christos AMDEP_TRUE
691 1.1 christos am__quote
692 1.1 christos am__include
693 1.1 christos DEPDIR
694 1.1 christos OBJEXT
695 1.1 christos EXEEXT
696 1.1 christos ac_ct_CC
697 1.1 christos CPPFLAGS
698 1.1 christos LDFLAGS
699 1.1 christos CFLAGS
700 1.1 christos CC
701 1.1.1.7 christos FUZZING_LIBS
702 1.1 christos host_os
703 1.1 christos host_vendor
704 1.1 christos host_cpu
705 1.1 christos host
706 1.1 christos build_os
707 1.1 christos build_vendor
708 1.1 christos build_cpu
709 1.1 christos build
710 1.1 christos AM_BACKSLASH
711 1.1 christos AM_DEFAULT_VERBOSITY
712 1.1 christos AM_DEFAULT_V
713 1.1 christos AM_V
714 1.1 christos am__untar
715 1.1 christos am__tar
716 1.1 christos AMTAR
717 1.1 christos am__leading_dot
718 1.1 christos SET_MAKE
719 1.1 christos AWK
720 1.1 christos mkdir_p
721 1.1 christos MKDIR_P
722 1.1 christos INSTALL_STRIP_PROGRAM
723 1.1 christos STRIP
724 1.1 christos install_sh
725 1.1 christos MAKEINFO
726 1.1 christos AUTOHEADER
727 1.1 christos AUTOMAKE
728 1.1 christos AUTOCONF
729 1.1 christos ACLOCAL
730 1.1 christos VERSION
731 1.1 christos PACKAGE
732 1.1 christos CYGPATH_W
733 1.1 christos am__isrc
734 1.1 christos INSTALL_DATA
735 1.1 christos INSTALL_SCRIPT
736 1.1 christos INSTALL_PROGRAM
737 1.1 christos target_alias
738 1.1 christos host_alias
739 1.1 christos build_alias
740 1.1 christos LIBS
741 1.1 christos ECHO_T
742 1.1 christos ECHO_N
743 1.1 christos ECHO_C
744 1.1 christos DEFS
745 1.1 christos mandir
746 1.1 christos localedir
747 1.1 christos libdir
748 1.1 christos psdir
749 1.1 christos pdfdir
750 1.1 christos dvidir
751 1.1 christos htmldir
752 1.1 christos infodir
753 1.1 christos docdir
754 1.1 christos oldincludedir
755 1.1 christos includedir
756 1.1.1.6 christos runstatedir
757 1.1 christos localstatedir
758 1.1 christos sharedstatedir
759 1.1 christos sysconfdir
760 1.1 christos datadir
761 1.1 christos datarootdir
762 1.1 christos libexecdir
763 1.1 christos sbindir
764 1.1 christos bindir
765 1.1 christos program_transform_name
766 1.1 christos prefix
767 1.1 christos exec_prefix
768 1.1 christos PACKAGE_URL
769 1.1 christos PACKAGE_BUGREPORT
770 1.1 christos PACKAGE_STRING
771 1.1 christos PACKAGE_VERSION
772 1.1 christos PACKAGE_TARNAME
773 1.1 christos PACKAGE_NAME
774 1.1 christos PATH_SEPARATOR
775 1.1 christos SHELL'
776 1.1 christos ac_subst_files=''
777 1.1 christos ac_user_opts='
778 1.1 christos enable_option_checking
779 1.1 christos enable_silent_rules
780 1.1.1.7 christos enable_fuzzing
781 1.1 christos enable_dependency_tracking
782 1.1 christos enable_debug
783 1.1 christos enable_static
784 1.1 christos enable_utempter
785 1.1 christos enable_utf8proc
786 1.1 christos '
787 1.1 christos ac_precious_vars='build_alias
788 1.1 christos host_alias
789 1.1 christos target_alias
790 1.1.1.7 christos FUZZING_LIBS
791 1.1 christos CC
792 1.1 christos CFLAGS
793 1.1 christos LDFLAGS
794 1.1 christos LIBS
795 1.1 christos CPPFLAGS
796 1.1 christos CPP
797 1.1.1.5 christos YACC
798 1.1.1.5 christos YFLAGS
799 1.1 christos PKG_CONFIG
800 1.1 christos PKG_CONFIG_PATH
801 1.1 christos PKG_CONFIG_LIBDIR
802 1.1.1.7 christos LIBEVENT_CORE_CFLAGS
803 1.1.1.7 christos LIBEVENT_CORE_LIBS
804 1.1 christos LIBEVENT_CFLAGS
805 1.1 christos LIBEVENT_LIBS
806 1.1 christos LIBTINFO_CFLAGS
807 1.1 christos LIBTINFO_LIBS
808 1.1 christos LIBNCURSES_CFLAGS
809 1.1.1.7 christos LIBNCURSES_LIBS
810 1.1.1.7 christos LIBNCURSESW_CFLAGS
811 1.1.1.7 christos LIBNCURSESW_LIBS'
812 1.1 christos
813 1.1 christos
814 1.1 christos # Initialize some variables set by options.
815 1.1 christos ac_init_help=
816 1.1 christos ac_init_version=false
817 1.1 christos ac_unrecognized_opts=
818 1.1 christos ac_unrecognized_sep=
819 1.1 christos # The variables have the same names as the options, with
820 1.1 christos # dashes changed to underlines.
821 1.1 christos cache_file=/dev/null
822 1.1 christos exec_prefix=NONE
823 1.1 christos no_create=
824 1.1 christos no_recursion=
825 1.1 christos prefix=NONE
826 1.1 christos program_prefix=NONE
827 1.1 christos program_suffix=NONE
828 1.1 christos program_transform_name=s,x,x,
829 1.1 christos silent=
830 1.1 christos site=
831 1.1 christos srcdir=
832 1.1 christos verbose=
833 1.1 christos x_includes=NONE
834 1.1 christos x_libraries=NONE
835 1.1 christos
836 1.1 christos # Installation directory options.
837 1.1 christos # These are left unexpanded so users can "make install exec_prefix=/foo"
838 1.1 christos # and all the variables that are supposed to be based on exec_prefix
839 1.1 christos # by default will actually change.
840 1.1 christos # Use braces instead of parens because sh, perl, etc. also accept them.
841 1.1 christos # (The list follows the same order as the GNU Coding Standards.)
842 1.1 christos bindir='${exec_prefix}/bin'
843 1.1 christos sbindir='${exec_prefix}/sbin'
844 1.1 christos libexecdir='${exec_prefix}/libexec'
845 1.1 christos datarootdir='${prefix}/share'
846 1.1 christos datadir='${datarootdir}'
847 1.1 christos sysconfdir='${prefix}/etc'
848 1.1 christos sharedstatedir='${prefix}/com'
849 1.1 christos localstatedir='${prefix}/var'
850 1.1.1.6 christos runstatedir='${localstatedir}/run'
851 1.1 christos includedir='${prefix}/include'
852 1.1 christos oldincludedir='/usr/include'
853 1.1 christos docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
854 1.1 christos infodir='${datarootdir}/info'
855 1.1 christos htmldir='${docdir}'
856 1.1 christos dvidir='${docdir}'
857 1.1 christos pdfdir='${docdir}'
858 1.1 christos psdir='${docdir}'
859 1.1 christos libdir='${exec_prefix}/lib'
860 1.1 christos localedir='${datarootdir}/locale'
861 1.1 christos mandir='${datarootdir}/man'
862 1.1 christos
863 1.1 christos ac_prev=
864 1.1 christos ac_dashdash=
865 1.1 christos for ac_option
866 1.1 christos do
867 1.1 christos # If the previous option needs an argument, assign it.
868 1.1 christos if test -n "$ac_prev"; then
869 1.1 christos eval $ac_prev=\$ac_option
870 1.1 christos ac_prev=
871 1.1 christos continue
872 1.1 christos fi
873 1.1 christos
874 1.1 christos case $ac_option in
875 1.1 christos *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
876 1.1 christos *=) ac_optarg= ;;
877 1.1 christos *) ac_optarg=yes ;;
878 1.1 christos esac
879 1.1 christos
880 1.1 christos # Accept the important Cygnus configure options, so we can diagnose typos.
881 1.1 christos
882 1.1 christos case $ac_dashdash$ac_option in
883 1.1 christos --)
884 1.1 christos ac_dashdash=yes ;;
885 1.1 christos
886 1.1 christos -bindir | --bindir | --bindi | --bind | --bin | --bi)
887 1.1 christos ac_prev=bindir ;;
888 1.1 christos -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
889 1.1 christos bindir=$ac_optarg ;;
890 1.1 christos
891 1.1 christos -build | --build | --buil | --bui | --bu)
892 1.1 christos ac_prev=build_alias ;;
893 1.1 christos -build=* | --build=* | --buil=* | --bui=* | --bu=*)
894 1.1 christos build_alias=$ac_optarg ;;
895 1.1 christos
896 1.1 christos -cache-file | --cache-file | --cache-fil | --cache-fi \
897 1.1 christos | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
898 1.1 christos ac_prev=cache_file ;;
899 1.1 christos -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
900 1.1 christos | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
901 1.1 christos cache_file=$ac_optarg ;;
902 1.1 christos
903 1.1 christos --config-cache | -C)
904 1.1 christos cache_file=config.cache ;;
905 1.1 christos
906 1.1 christos -datadir | --datadir | --datadi | --datad)
907 1.1 christos ac_prev=datadir ;;
908 1.1 christos -datadir=* | --datadir=* | --datadi=* | --datad=*)
909 1.1 christos datadir=$ac_optarg ;;
910 1.1 christos
911 1.1 christos -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
912 1.1 christos | --dataroo | --dataro | --datar)
913 1.1 christos ac_prev=datarootdir ;;
914 1.1 christos -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
915 1.1 christos | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
916 1.1 christos datarootdir=$ac_optarg ;;
917 1.1 christos
918 1.1 christos -disable-* | --disable-*)
919 1.1 christos ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
920 1.1 christos # Reject names that are not valid shell variable names.
921 1.1 christos expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
922 1.1 christos as_fn_error $? "invalid feature name: $ac_useropt"
923 1.1 christos ac_useropt_orig=$ac_useropt
924 1.1 christos ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
925 1.1 christos case $ac_user_opts in
926 1.1 christos *"
927 1.1 christos "enable_$ac_useropt"
928 1.1 christos "*) ;;
929 1.1 christos *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
930 1.1 christos ac_unrecognized_sep=', ';;
931 1.1 christos esac
932 1.1 christos eval enable_$ac_useropt=no ;;
933 1.1 christos
934 1.1 christos -docdir | --docdir | --docdi | --doc | --do)
935 1.1 christos ac_prev=docdir ;;
936 1.1 christos -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
937 1.1 christos docdir=$ac_optarg ;;
938 1.1 christos
939 1.1 christos -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
940 1.1 christos ac_prev=dvidir ;;
941 1.1 christos -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
942 1.1 christos dvidir=$ac_optarg ;;
943 1.1 christos
944 1.1 christos -enable-* | --enable-*)
945 1.1 christos ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
946 1.1 christos # Reject names that are not valid shell variable names.
947 1.1 christos expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
948 1.1 christos as_fn_error $? "invalid feature name: $ac_useropt"
949 1.1 christos ac_useropt_orig=$ac_useropt
950 1.1 christos ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
951 1.1 christos case $ac_user_opts in
952 1.1 christos *"
953 1.1 christos "enable_$ac_useropt"
954 1.1 christos "*) ;;
955 1.1 christos *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
956 1.1 christos ac_unrecognized_sep=', ';;
957 1.1 christos esac
958 1.1 christos eval enable_$ac_useropt=\$ac_optarg ;;
959 1.1 christos
960 1.1 christos -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
961 1.1 christos | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
962 1.1 christos | --exec | --exe | --ex)
963 1.1 christos ac_prev=exec_prefix ;;
964 1.1 christos -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
965 1.1 christos | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
966 1.1 christos | --exec=* | --exe=* | --ex=*)
967 1.1 christos exec_prefix=$ac_optarg ;;
968 1.1 christos
969 1.1 christos -gas | --gas | --ga | --g)
970 1.1 christos # Obsolete; use --with-gas.
971 1.1 christos with_gas=yes ;;
972 1.1 christos
973 1.1 christos -help | --help | --hel | --he | -h)
974 1.1 christos ac_init_help=long ;;
975 1.1 christos -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
976 1.1 christos ac_init_help=recursive ;;
977 1.1 christos -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
978 1.1 christos ac_init_help=short ;;
979 1.1 christos
980 1.1 christos -host | --host | --hos | --ho)
981 1.1 christos ac_prev=host_alias ;;
982 1.1 christos -host=* | --host=* | --hos=* | --ho=*)
983 1.1 christos host_alias=$ac_optarg ;;
984 1.1 christos
985 1.1 christos -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
986 1.1 christos ac_prev=htmldir ;;
987 1.1 christos -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
988 1.1 christos | --ht=*)
989 1.1 christos htmldir=$ac_optarg ;;
990 1.1 christos
991 1.1 christos -includedir | --includedir | --includedi | --included | --include \
992 1.1 christos | --includ | --inclu | --incl | --inc)
993 1.1 christos ac_prev=includedir ;;
994 1.1 christos -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
995 1.1 christos | --includ=* | --inclu=* | --incl=* | --inc=*)
996 1.1 christos includedir=$ac_optarg ;;
997 1.1 christos
998 1.1 christos -infodir | --infodir | --infodi | --infod | --info | --inf)
999 1.1 christos ac_prev=infodir ;;
1000 1.1 christos -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1001 1.1 christos infodir=$ac_optarg ;;
1002 1.1 christos
1003 1.1 christos -libdir | --libdir | --libdi | --libd)
1004 1.1 christos ac_prev=libdir ;;
1005 1.1 christos -libdir=* | --libdir=* | --libdi=* | --libd=*)
1006 1.1 christos libdir=$ac_optarg ;;
1007 1.1 christos
1008 1.1 christos -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1009 1.1 christos | --libexe | --libex | --libe)
1010 1.1 christos ac_prev=libexecdir ;;
1011 1.1 christos -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1012 1.1 christos | --libexe=* | --libex=* | --libe=*)
1013 1.1 christos libexecdir=$ac_optarg ;;
1014 1.1 christos
1015 1.1 christos -localedir | --localedir | --localedi | --localed | --locale)
1016 1.1 christos ac_prev=localedir ;;
1017 1.1 christos -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1018 1.1 christos localedir=$ac_optarg ;;
1019 1.1 christos
1020 1.1 christos -localstatedir | --localstatedir | --localstatedi | --localstated \
1021 1.1 christos | --localstate | --localstat | --localsta | --localst | --locals)
1022 1.1 christos ac_prev=localstatedir ;;
1023 1.1 christos -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1024 1.1 christos | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1025 1.1 christos localstatedir=$ac_optarg ;;
1026 1.1 christos
1027 1.1 christos -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1028 1.1 christos ac_prev=mandir ;;
1029 1.1 christos -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1030 1.1 christos mandir=$ac_optarg ;;
1031 1.1 christos
1032 1.1 christos -nfp | --nfp | --nf)
1033 1.1 christos # Obsolete; use --without-fp.
1034 1.1 christos with_fp=no ;;
1035 1.1 christos
1036 1.1 christos -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1037 1.1 christos | --no-cr | --no-c | -n)
1038 1.1 christos no_create=yes ;;
1039 1.1 christos
1040 1.1 christos -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1041 1.1 christos | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1042 1.1 christos no_recursion=yes ;;
1043 1.1 christos
1044 1.1 christos -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1045 1.1 christos | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1046 1.1 christos | --oldin | --oldi | --old | --ol | --o)
1047 1.1 christos ac_prev=oldincludedir ;;
1048 1.1 christos -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1049 1.1 christos | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1050 1.1 christos | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1051 1.1 christos oldincludedir=$ac_optarg ;;
1052 1.1 christos
1053 1.1 christos -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1054 1.1 christos ac_prev=prefix ;;
1055 1.1 christos -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1056 1.1 christos prefix=$ac_optarg ;;
1057 1.1 christos
1058 1.1 christos -program-prefix | --program-prefix | --program-prefi | --program-pref \
1059 1.1 christos | --program-pre | --program-pr | --program-p)
1060 1.1 christos ac_prev=program_prefix ;;
1061 1.1 christos -program-prefix=* | --program-prefix=* | --program-prefi=* \
1062 1.1 christos | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1063 1.1 christos program_prefix=$ac_optarg ;;
1064 1.1 christos
1065 1.1 christos -program-suffix | --program-suffix | --program-suffi | --program-suff \
1066 1.1 christos | --program-suf | --program-su | --program-s)
1067 1.1 christos ac_prev=program_suffix ;;
1068 1.1 christos -program-suffix=* | --program-suffix=* | --program-suffi=* \
1069 1.1 christos | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1070 1.1 christos program_suffix=$ac_optarg ;;
1071 1.1 christos
1072 1.1 christos -program-transform-name | --program-transform-name \
1073 1.1 christos | --program-transform-nam | --program-transform-na \
1074 1.1 christos | --program-transform-n | --program-transform- \
1075 1.1 christos | --program-transform | --program-transfor \
1076 1.1 christos | --program-transfo | --program-transf \
1077 1.1 christos | --program-trans | --program-tran \
1078 1.1 christos | --progr-tra | --program-tr | --program-t)
1079 1.1 christos ac_prev=program_transform_name ;;
1080 1.1 christos -program-transform-name=* | --program-transform-name=* \
1081 1.1 christos | --program-transform-nam=* | --program-transform-na=* \
1082 1.1 christos | --program-transform-n=* | --program-transform-=* \
1083 1.1 christos | --program-transform=* | --program-transfor=* \
1084 1.1 christos | --program-transfo=* | --program-transf=* \
1085 1.1 christos | --program-trans=* | --program-tran=* \
1086 1.1 christos | --progr-tra=* | --program-tr=* | --program-t=*)
1087 1.1 christos program_transform_name=$ac_optarg ;;
1088 1.1 christos
1089 1.1 christos -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1090 1.1 christos ac_prev=pdfdir ;;
1091 1.1 christos -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1092 1.1 christos pdfdir=$ac_optarg ;;
1093 1.1 christos
1094 1.1 christos -psdir | --psdir | --psdi | --psd | --ps)
1095 1.1 christos ac_prev=psdir ;;
1096 1.1 christos -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1097 1.1 christos psdir=$ac_optarg ;;
1098 1.1 christos
1099 1.1 christos -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1100 1.1 christos | -silent | --silent | --silen | --sile | --sil)
1101 1.1 christos silent=yes ;;
1102 1.1 christos
1103 1.1.1.6 christos -runstatedir | --runstatedir | --runstatedi | --runstated \
1104 1.1.1.6 christos | --runstate | --runstat | --runsta | --runst | --runs \
1105 1.1.1.6 christos | --run | --ru | --r)
1106 1.1.1.6 christos ac_prev=runstatedir ;;
1107 1.1.1.6 christos -runstatedir=* | --runstatedir=* | --runstatedi=* | --runstated=* \
1108 1.1.1.6 christos | --runstate=* | --runstat=* | --runsta=* | --runst=* | --runs=* \
1109 1.1.1.6 christos | --run=* | --ru=* | --r=*)
1110 1.1.1.6 christos runstatedir=$ac_optarg ;;
1111 1.1.1.6 christos
1112 1.1 christos -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1113 1.1 christos ac_prev=sbindir ;;
1114 1.1 christos -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1115 1.1 christos | --sbi=* | --sb=*)
1116 1.1 christos sbindir=$ac_optarg ;;
1117 1.1 christos
1118 1.1 christos -sharedstatedir | --sharedstatedir | --sharedstatedi \
1119 1.1 christos | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1120 1.1 christos | --sharedst | --shareds | --shared | --share | --shar \
1121 1.1 christos | --sha | --sh)
1122 1.1 christos ac_prev=sharedstatedir ;;
1123 1.1 christos -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1124 1.1 christos | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1125 1.1 christos | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1126 1.1 christos | --sha=* | --sh=*)
1127 1.1 christos sharedstatedir=$ac_optarg ;;
1128 1.1 christos
1129 1.1 christos -site | --site | --sit)
1130 1.1 christos ac_prev=site ;;
1131 1.1 christos -site=* | --site=* | --sit=*)
1132 1.1 christos site=$ac_optarg ;;
1133 1.1 christos
1134 1.1 christos -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1135 1.1 christos ac_prev=srcdir ;;
1136 1.1 christos -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1137 1.1 christos srcdir=$ac_optarg ;;
1138 1.1 christos
1139 1.1 christos -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1140 1.1 christos | --syscon | --sysco | --sysc | --sys | --sy)
1141 1.1 christos ac_prev=sysconfdir ;;
1142 1.1 christos -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1143 1.1 christos | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1144 1.1 christos sysconfdir=$ac_optarg ;;
1145 1.1 christos
1146 1.1 christos -target | --target | --targe | --targ | --tar | --ta | --t)
1147 1.1 christos ac_prev=target_alias ;;
1148 1.1 christos -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1149 1.1 christos target_alias=$ac_optarg ;;
1150 1.1 christos
1151 1.1 christos -v | -verbose | --verbose | --verbos | --verbo | --verb)
1152 1.1 christos verbose=yes ;;
1153 1.1 christos
1154 1.1 christos -version | --version | --versio | --versi | --vers | -V)
1155 1.1 christos ac_init_version=: ;;
1156 1.1 christos
1157 1.1 christos -with-* | --with-*)
1158 1.1 christos ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1159 1.1 christos # Reject names that are not valid shell variable names.
1160 1.1 christos expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1161 1.1 christos as_fn_error $? "invalid package name: $ac_useropt"
1162 1.1 christos ac_useropt_orig=$ac_useropt
1163 1.1 christos ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1164 1.1 christos case $ac_user_opts in
1165 1.1 christos *"
1166 1.1 christos "with_$ac_useropt"
1167 1.1 christos "*) ;;
1168 1.1 christos *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1169 1.1 christos ac_unrecognized_sep=', ';;
1170 1.1 christos esac
1171 1.1 christos eval with_$ac_useropt=\$ac_optarg ;;
1172 1.1 christos
1173 1.1 christos -without-* | --without-*)
1174 1.1 christos ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1175 1.1 christos # Reject names that are not valid shell variable names.
1176 1.1 christos expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1177 1.1 christos as_fn_error $? "invalid package name: $ac_useropt"
1178 1.1 christos ac_useropt_orig=$ac_useropt
1179 1.1 christos ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1180 1.1 christos case $ac_user_opts in
1181 1.1 christos *"
1182 1.1 christos "with_$ac_useropt"
1183 1.1 christos "*) ;;
1184 1.1 christos *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1185 1.1 christos ac_unrecognized_sep=', ';;
1186 1.1 christos esac
1187 1.1 christos eval with_$ac_useropt=no ;;
1188 1.1 christos
1189 1.1 christos --x)
1190 1.1 christos # Obsolete; use --with-x.
1191 1.1 christos with_x=yes ;;
1192 1.1 christos
1193 1.1 christos -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1194 1.1 christos | --x-incl | --x-inc | --x-in | --x-i)
1195 1.1 christos ac_prev=x_includes ;;
1196 1.1 christos -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1197 1.1 christos | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1198 1.1 christos x_includes=$ac_optarg ;;
1199 1.1 christos
1200 1.1 christos -x-libraries | --x-libraries | --x-librarie | --x-librari \
1201 1.1 christos | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1202 1.1 christos ac_prev=x_libraries ;;
1203 1.1 christos -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1204 1.1 christos | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1205 1.1 christos x_libraries=$ac_optarg ;;
1206 1.1 christos
1207 1.1 christos -*) as_fn_error $? "unrecognized option: \`$ac_option'
1208 1.1 christos Try \`$0 --help' for more information"
1209 1.1 christos ;;
1210 1.1 christos
1211 1.1 christos *=*)
1212 1.1 christos ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1213 1.1 christos # Reject names that are not valid shell variable names.
1214 1.1 christos case $ac_envvar in #(
1215 1.1 christos '' | [0-9]* | *[!_$as_cr_alnum]* )
1216 1.1 christos as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1217 1.1 christos esac
1218 1.1 christos eval $ac_envvar=\$ac_optarg
1219 1.1 christos export $ac_envvar ;;
1220 1.1 christos
1221 1.1 christos *)
1222 1.1 christos # FIXME: should be removed in autoconf 3.0.
1223 1.1 christos $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1224 1.1 christos expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1225 1.1 christos $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1226 1.1 christos : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1227 1.1 christos ;;
1228 1.1 christos
1229 1.1 christos esac
1230 1.1 christos done
1231 1.1 christos
1232 1.1 christos if test -n "$ac_prev"; then
1233 1.1 christos ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1234 1.1 christos as_fn_error $? "missing argument to $ac_option"
1235 1.1 christos fi
1236 1.1 christos
1237 1.1 christos if test -n "$ac_unrecognized_opts"; then
1238 1.1 christos case $enable_option_checking in
1239 1.1 christos no) ;;
1240 1.1 christos fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1241 1.1 christos *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1242 1.1 christos esac
1243 1.1 christos fi
1244 1.1 christos
1245 1.1 christos # Check all directory arguments for consistency.
1246 1.1 christos for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1247 1.1 christos datadir sysconfdir sharedstatedir localstatedir includedir \
1248 1.1 christos oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1249 1.1.1.6 christos libdir localedir mandir runstatedir
1250 1.1 christos do
1251 1.1 christos eval ac_val=\$$ac_var
1252 1.1 christos # Remove trailing slashes.
1253 1.1 christos case $ac_val in
1254 1.1 christos */ )
1255 1.1 christos ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1256 1.1 christos eval $ac_var=\$ac_val;;
1257 1.1 christos esac
1258 1.1 christos # Be sure to have absolute directory names.
1259 1.1 christos case $ac_val in
1260 1.1 christos [\\/$]* | ?:[\\/]* ) continue;;
1261 1.1 christos NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1262 1.1 christos esac
1263 1.1 christos as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1264 1.1 christos done
1265 1.1 christos
1266 1.1 christos # There might be people who depend on the old broken behavior: `$host'
1267 1.1 christos # used to hold the argument of --host etc.
1268 1.1 christos # FIXME: To remove some day.
1269 1.1 christos build=$build_alias
1270 1.1 christos host=$host_alias
1271 1.1 christos target=$target_alias
1272 1.1 christos
1273 1.1 christos # FIXME: To remove some day.
1274 1.1 christos if test "x$host_alias" != x; then
1275 1.1 christos if test "x$build_alias" = x; then
1276 1.1 christos cross_compiling=maybe
1277 1.1 christos elif test "x$build_alias" != "x$host_alias"; then
1278 1.1 christos cross_compiling=yes
1279 1.1 christos fi
1280 1.1 christos fi
1281 1.1 christos
1282 1.1 christos ac_tool_prefix=
1283 1.1 christos test -n "$host_alias" && ac_tool_prefix=$host_alias-
1284 1.1 christos
1285 1.1 christos test "$silent" = yes && exec 6>/dev/null
1286 1.1 christos
1287 1.1 christos
1288 1.1 christos ac_pwd=`pwd` && test -n "$ac_pwd" &&
1289 1.1 christos ac_ls_di=`ls -di .` &&
1290 1.1 christos ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1291 1.1 christos as_fn_error $? "working directory cannot be determined"
1292 1.1 christos test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1293 1.1 christos as_fn_error $? "pwd does not report name of working directory"
1294 1.1 christos
1295 1.1 christos
1296 1.1 christos # Find the source files, if location was not specified.
1297 1.1 christos if test -z "$srcdir"; then
1298 1.1 christos ac_srcdir_defaulted=yes
1299 1.1 christos # Try the directory containing this script, then the parent directory.
1300 1.1 christos ac_confdir=`$as_dirname -- "$as_myself" ||
1301 1.1 christos $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1302 1.1 christos X"$as_myself" : 'X\(//\)[^/]' \| \
1303 1.1 christos X"$as_myself" : 'X\(//\)$' \| \
1304 1.1 christos X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1305 1.1 christos $as_echo X"$as_myself" |
1306 1.1 christos sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1307 1.1 christos s//\1/
1308 1.1 christos q
1309 1.1 christos }
1310 1.1 christos /^X\(\/\/\)[^/].*/{
1311 1.1 christos s//\1/
1312 1.1 christos q
1313 1.1 christos }
1314 1.1 christos /^X\(\/\/\)$/{
1315 1.1 christos s//\1/
1316 1.1 christos q
1317 1.1 christos }
1318 1.1 christos /^X\(\/\).*/{
1319 1.1 christos s//\1/
1320 1.1 christos q
1321 1.1 christos }
1322 1.1 christos s/.*/./; q'`
1323 1.1 christos srcdir=$ac_confdir
1324 1.1 christos if test ! -r "$srcdir/$ac_unique_file"; then
1325 1.1 christos srcdir=..
1326 1.1 christos fi
1327 1.1 christos else
1328 1.1 christos ac_srcdir_defaulted=no
1329 1.1 christos fi
1330 1.1 christos if test ! -r "$srcdir/$ac_unique_file"; then
1331 1.1 christos test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1332 1.1 christos as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1333 1.1 christos fi
1334 1.1 christos ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1335 1.1 christos ac_abs_confdir=`(
1336 1.1 christos cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1337 1.1 christos pwd)`
1338 1.1 christos # When building in place, set srcdir=.
1339 1.1 christos if test "$ac_abs_confdir" = "$ac_pwd"; then
1340 1.1 christos srcdir=.
1341 1.1 christos fi
1342 1.1 christos # Remove unnecessary trailing slashes from srcdir.
1343 1.1 christos # Double slashes in file names in object file debugging info
1344 1.1 christos # mess up M-x gdb in Emacs.
1345 1.1 christos case $srcdir in
1346 1.1 christos */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1347 1.1 christos esac
1348 1.1 christos for ac_var in $ac_precious_vars; do
1349 1.1 christos eval ac_env_${ac_var}_set=\${${ac_var}+set}
1350 1.1 christos eval ac_env_${ac_var}_value=\$${ac_var}
1351 1.1 christos eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1352 1.1 christos eval ac_cv_env_${ac_var}_value=\$${ac_var}
1353 1.1 christos done
1354 1.1 christos
1355 1.1 christos #
1356 1.1 christos # Report the --help message.
1357 1.1 christos #
1358 1.1 christos if test "$ac_init_help" = "long"; then
1359 1.1 christos # Omit some internal or obsolete options to make the list less imposing.
1360 1.1 christos # This message is too long to be a string in the A/UX 3.1 sh.
1361 1.1 christos cat <<_ACEOF
1362 1.1.1.8 christos \`configure' configures tmux 3.2a to adapt to many kinds of systems.
1363 1.1 christos
1364 1.1 christos Usage: $0 [OPTION]... [VAR=VALUE]...
1365 1.1 christos
1366 1.1 christos To assign environment variables (e.g., CC, CFLAGS...), specify them as
1367 1.1 christos VAR=VALUE. See below for descriptions of some of the useful variables.
1368 1.1 christos
1369 1.1 christos Defaults for the options are specified in brackets.
1370 1.1 christos
1371 1.1 christos Configuration:
1372 1.1 christos -h, --help display this help and exit
1373 1.1 christos --help=short display options specific to this package
1374 1.1 christos --help=recursive display the short help of all the included packages
1375 1.1 christos -V, --version display version information and exit
1376 1.1 christos -q, --quiet, --silent do not print \`checking ...' messages
1377 1.1 christos --cache-file=FILE cache test results in FILE [disabled]
1378 1.1 christos -C, --config-cache alias for \`--cache-file=config.cache'
1379 1.1 christos -n, --no-create do not create output files
1380 1.1 christos --srcdir=DIR find the sources in DIR [configure dir or \`..']
1381 1.1 christos
1382 1.1 christos Installation directories:
1383 1.1 christos --prefix=PREFIX install architecture-independent files in PREFIX
1384 1.1 christos [$ac_default_prefix]
1385 1.1 christos --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1386 1.1 christos [PREFIX]
1387 1.1 christos
1388 1.1 christos By default, \`make install' will install all the files in
1389 1.1 christos \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1390 1.1 christos an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1391 1.1 christos for instance \`--prefix=\$HOME'.
1392 1.1 christos
1393 1.1 christos For better control, use the options below.
1394 1.1 christos
1395 1.1 christos Fine tuning of the installation directories:
1396 1.1 christos --bindir=DIR user executables [EPREFIX/bin]
1397 1.1 christos --sbindir=DIR system admin executables [EPREFIX/sbin]
1398 1.1 christos --libexecdir=DIR program executables [EPREFIX/libexec]
1399 1.1 christos --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1400 1.1 christos --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1401 1.1 christos --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1402 1.1.1.6 christos --runstatedir=DIR modifiable per-process data [LOCALSTATEDIR/run]
1403 1.1 christos --libdir=DIR object code libraries [EPREFIX/lib]
1404 1.1 christos --includedir=DIR C header files [PREFIX/include]
1405 1.1 christos --oldincludedir=DIR C header files for non-gcc [/usr/include]
1406 1.1 christos --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1407 1.1 christos --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1408 1.1 christos --infodir=DIR info documentation [DATAROOTDIR/info]
1409 1.1 christos --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1410 1.1 christos --mandir=DIR man documentation [DATAROOTDIR/man]
1411 1.1 christos --docdir=DIR documentation root [DATAROOTDIR/doc/tmux]
1412 1.1 christos --htmldir=DIR html documentation [DOCDIR]
1413 1.1 christos --dvidir=DIR dvi documentation [DOCDIR]
1414 1.1 christos --pdfdir=DIR pdf documentation [DOCDIR]
1415 1.1 christos --psdir=DIR ps documentation [DOCDIR]
1416 1.1 christos _ACEOF
1417 1.1 christos
1418 1.1 christos cat <<\_ACEOF
1419 1.1 christos
1420 1.1 christos Program names:
1421 1.1 christos --program-prefix=PREFIX prepend PREFIX to installed program names
1422 1.1 christos --program-suffix=SUFFIX append SUFFIX to installed program names
1423 1.1 christos --program-transform-name=PROGRAM run sed PROGRAM on installed program names
1424 1.1 christos
1425 1.1 christos System types:
1426 1.1 christos --build=BUILD configure for building on BUILD [guessed]
1427 1.1 christos --host=HOST cross-compile to build programs to run on HOST [BUILD]
1428 1.1 christos _ACEOF
1429 1.1 christos fi
1430 1.1 christos
1431 1.1 christos if test -n "$ac_init_help"; then
1432 1.1 christos case $ac_init_help in
1433 1.1.1.8 christos short | recursive ) echo "Configuration of tmux 3.2a:";;
1434 1.1 christos esac
1435 1.1 christos cat <<\_ACEOF
1436 1.1 christos
1437 1.1 christos Optional Features:
1438 1.1 christos --disable-option-checking ignore unrecognized --enable/--with options
1439 1.1 christos --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1440 1.1 christos --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1441 1.1 christos --enable-silent-rules less verbose build output (undo: "make V=1")
1442 1.1 christos --disable-silent-rules verbose build output (undo: "make V=0")
1443 1.1.1.7 christos --enable-fuzzing build fuzzers
1444 1.1.1.7 christos
1445 1.1 christos --enable-dependency-tracking
1446 1.1 christos do not reject slow dependency extractors
1447 1.1 christos --disable-dependency-tracking
1448 1.1 christos speeds up one-time build
1449 1.1 christos --enable-debug enable debug build flags
1450 1.1 christos --enable-static create a static build
1451 1.1 christos
1452 1.1 christos --enable-utempter use utempter if it is installed
1453 1.1 christos
1454 1.1 christos --enable-utf8proc use utf8proc if it is installed
1455 1.1 christos
1456 1.1 christos
1457 1.1 christos Some influential environment variables:
1458 1.1.1.7 christos FUZZING_LIBS
1459 1.1.1.7 christos libraries to link fuzzing targets with
1460 1.1 christos CC C compiler command
1461 1.1 christos CFLAGS C compiler flags
1462 1.1 christos LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1463 1.1 christos nonstandard directory <lib dir>
1464 1.1 christos LIBS libraries to pass to the linker, e.g. -l<library>
1465 1.1 christos CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1466 1.1 christos you have headers in a nonstandard directory <include dir>
1467 1.1 christos CPP C preprocessor
1468 1.1.1.5 christos YACC The `Yet Another Compiler Compiler' implementation to use.
1469 1.1.1.5 christos Defaults to the first program found out of: `bison -y', `byacc',
1470 1.1.1.5 christos `yacc'.
1471 1.1.1.5 christos YFLAGS The list of arguments that will be passed by default to $YACC.
1472 1.1.1.5 christos This script will default YFLAGS to the empty string to avoid a
1473 1.1.1.5 christos default value of `-d' given by some make applications.
1474 1.1 christos PKG_CONFIG path to pkg-config utility
1475 1.1 christos PKG_CONFIG_PATH
1476 1.1 christos directories to add to pkg-config's search path
1477 1.1 christos PKG_CONFIG_LIBDIR
1478 1.1 christos path overriding pkg-config's built-in search path
1479 1.1.1.7 christos LIBEVENT_CORE_CFLAGS
1480 1.1.1.7 christos C compiler flags for LIBEVENT_CORE, overriding pkg-config
1481 1.1.1.7 christos LIBEVENT_CORE_LIBS
1482 1.1.1.7 christos linker flags for LIBEVENT_CORE, overriding pkg-config
1483 1.1 christos LIBEVENT_CFLAGS
1484 1.1 christos C compiler flags for LIBEVENT, overriding pkg-config
1485 1.1 christos LIBEVENT_LIBS
1486 1.1 christos linker flags for LIBEVENT, overriding pkg-config
1487 1.1 christos LIBTINFO_CFLAGS
1488 1.1 christos C compiler flags for LIBTINFO, overriding pkg-config
1489 1.1 christos LIBTINFO_LIBS
1490 1.1 christos linker flags for LIBTINFO, overriding pkg-config
1491 1.1 christos LIBNCURSES_CFLAGS
1492 1.1 christos C compiler flags for LIBNCURSES, overriding pkg-config
1493 1.1 christos LIBNCURSES_LIBS
1494 1.1 christos linker flags for LIBNCURSES, overriding pkg-config
1495 1.1.1.7 christos LIBNCURSESW_CFLAGS
1496 1.1.1.7 christos C compiler flags for LIBNCURSESW, overriding pkg-config
1497 1.1.1.7 christos LIBNCURSESW_LIBS
1498 1.1.1.7 christos linker flags for LIBNCURSESW, overriding pkg-config
1499 1.1 christos
1500 1.1 christos Use these variables to override the choices made by `configure' or to help
1501 1.1 christos it to find libraries and programs with nonstandard names/locations.
1502 1.1 christos
1503 1.1 christos Report bugs to the package provider.
1504 1.1 christos _ACEOF
1505 1.1 christos ac_status=$?
1506 1.1 christos fi
1507 1.1 christos
1508 1.1 christos if test "$ac_init_help" = "recursive"; then
1509 1.1 christos # If there are subdirs, report their specific --help.
1510 1.1 christos for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1511 1.1 christos test -d "$ac_dir" ||
1512 1.1 christos { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1513 1.1 christos continue
1514 1.1 christos ac_builddir=.
1515 1.1 christos
1516 1.1 christos case "$ac_dir" in
1517 1.1 christos .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1518 1.1 christos *)
1519 1.1 christos ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1520 1.1 christos # A ".." for each directory in $ac_dir_suffix.
1521 1.1 christos ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1522 1.1 christos case $ac_top_builddir_sub in
1523 1.1 christos "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1524 1.1 christos *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1525 1.1 christos esac ;;
1526 1.1 christos esac
1527 1.1 christos ac_abs_top_builddir=$ac_pwd
1528 1.1 christos ac_abs_builddir=$ac_pwd$ac_dir_suffix
1529 1.1 christos # for backward compatibility:
1530 1.1 christos ac_top_builddir=$ac_top_build_prefix
1531 1.1 christos
1532 1.1 christos case $srcdir in
1533 1.1 christos .) # We are building in place.
1534 1.1 christos ac_srcdir=.
1535 1.1 christos ac_top_srcdir=$ac_top_builddir_sub
1536 1.1 christos ac_abs_top_srcdir=$ac_pwd ;;
1537 1.1 christos [\\/]* | ?:[\\/]* ) # Absolute name.
1538 1.1 christos ac_srcdir=$srcdir$ac_dir_suffix;
1539 1.1 christos ac_top_srcdir=$srcdir
1540 1.1 christos ac_abs_top_srcdir=$srcdir ;;
1541 1.1 christos *) # Relative name.
1542 1.1 christos ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1543 1.1 christos ac_top_srcdir=$ac_top_build_prefix$srcdir
1544 1.1 christos ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1545 1.1 christos esac
1546 1.1 christos ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1547 1.1 christos
1548 1.1 christos cd "$ac_dir" || { ac_status=$?; continue; }
1549 1.1 christos # Check for guested configure.
1550 1.1 christos if test -f "$ac_srcdir/configure.gnu"; then
1551 1.1 christos echo &&
1552 1.1 christos $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1553 1.1 christos elif test -f "$ac_srcdir/configure"; then
1554 1.1 christos echo &&
1555 1.1 christos $SHELL "$ac_srcdir/configure" --help=recursive
1556 1.1 christos else
1557 1.1 christos $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1558 1.1 christos fi || ac_status=$?
1559 1.1 christos cd "$ac_pwd" || { ac_status=$?; break; }
1560 1.1 christos done
1561 1.1 christos fi
1562 1.1 christos
1563 1.1 christos test -n "$ac_init_help" && exit $ac_status
1564 1.1 christos if $ac_init_version; then
1565 1.1 christos cat <<\_ACEOF
1566 1.1.1.8 christos tmux configure 3.2a
1567 1.1 christos generated by GNU Autoconf 2.69
1568 1.1 christos
1569 1.1 christos Copyright (C) 2012 Free Software Foundation, Inc.
1570 1.1 christos This configure script is free software; the Free Software Foundation
1571 1.1 christos gives unlimited permission to copy, distribute and modify it.
1572 1.1 christos _ACEOF
1573 1.1 christos exit
1574 1.1 christos fi
1575 1.1 christos
1576 1.1 christos ## ------------------------ ##
1577 1.1 christos ## Autoconf initialization. ##
1578 1.1 christos ## ------------------------ ##
1579 1.1 christos
1580 1.1 christos # ac_fn_c_try_compile LINENO
1581 1.1 christos # --------------------------
1582 1.1 christos # Try to compile conftest.$ac_ext, and return whether this succeeded.
1583 1.1 christos ac_fn_c_try_compile ()
1584 1.1 christos {
1585 1.1 christos as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1586 1.1 christos rm -f conftest.$ac_objext
1587 1.1 christos if { { ac_try="$ac_compile"
1588 1.1 christos case "(($ac_try" in
1589 1.1 christos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1590 1.1 christos *) ac_try_echo=$ac_try;;
1591 1.1 christos esac
1592 1.1 christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1593 1.1 christos $as_echo "$ac_try_echo"; } >&5
1594 1.1 christos (eval "$ac_compile") 2>conftest.err
1595 1.1 christos ac_status=$?
1596 1.1 christos if test -s conftest.err; then
1597 1.1 christos grep -v '^ *+' conftest.err >conftest.er1
1598 1.1 christos cat conftest.er1 >&5
1599 1.1 christos mv -f conftest.er1 conftest.err
1600 1.1 christos fi
1601 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1602 1.1 christos test $ac_status = 0; } && {
1603 1.1 christos test -z "$ac_c_werror_flag" ||
1604 1.1 christos test ! -s conftest.err
1605 1.1 christos } && test -s conftest.$ac_objext; then :
1606 1.1 christos ac_retval=0
1607 1.1 christos else
1608 1.1 christos $as_echo "$as_me: failed program was:" >&5
1609 1.1 christos sed 's/^/| /' conftest.$ac_ext >&5
1610 1.1 christos
1611 1.1 christos ac_retval=1
1612 1.1 christos fi
1613 1.1 christos eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1614 1.1 christos as_fn_set_status $ac_retval
1615 1.1 christos
1616 1.1 christos } # ac_fn_c_try_compile
1617 1.1 christos
1618 1.1 christos # ac_fn_c_try_cpp LINENO
1619 1.1 christos # ----------------------
1620 1.1 christos # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1621 1.1 christos ac_fn_c_try_cpp ()
1622 1.1 christos {
1623 1.1 christos as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1624 1.1 christos if { { ac_try="$ac_cpp conftest.$ac_ext"
1625 1.1 christos case "(($ac_try" in
1626 1.1 christos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1627 1.1 christos *) ac_try_echo=$ac_try;;
1628 1.1 christos esac
1629 1.1 christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1630 1.1 christos $as_echo "$ac_try_echo"; } >&5
1631 1.1 christos (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1632 1.1 christos ac_status=$?
1633 1.1 christos if test -s conftest.err; then
1634 1.1 christos grep -v '^ *+' conftest.err >conftest.er1
1635 1.1 christos cat conftest.er1 >&5
1636 1.1 christos mv -f conftest.er1 conftest.err
1637 1.1 christos fi
1638 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1639 1.1 christos test $ac_status = 0; } > conftest.i && {
1640 1.1 christos test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1641 1.1 christos test ! -s conftest.err
1642 1.1 christos }; then :
1643 1.1 christos ac_retval=0
1644 1.1 christos else
1645 1.1 christos $as_echo "$as_me: failed program was:" >&5
1646 1.1 christos sed 's/^/| /' conftest.$ac_ext >&5
1647 1.1 christos
1648 1.1 christos ac_retval=1
1649 1.1 christos fi
1650 1.1 christos eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1651 1.1 christos as_fn_set_status $ac_retval
1652 1.1 christos
1653 1.1 christos } # ac_fn_c_try_cpp
1654 1.1 christos
1655 1.1 christos # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1656 1.1 christos # -------------------------------------------------------
1657 1.1 christos # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1658 1.1 christos # the include files in INCLUDES and setting the cache variable VAR
1659 1.1 christos # accordingly.
1660 1.1 christos ac_fn_c_check_header_mongrel ()
1661 1.1 christos {
1662 1.1 christos as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1663 1.1 christos if eval \${$3+:} false; then :
1664 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1665 1.1 christos $as_echo_n "checking for $2... " >&6; }
1666 1.1 christos if eval \${$3+:} false; then :
1667 1.1 christos $as_echo_n "(cached) " >&6
1668 1.1 christos fi
1669 1.1 christos eval ac_res=\$$3
1670 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1671 1.1 christos $as_echo "$ac_res" >&6; }
1672 1.1 christos else
1673 1.1 christos # Is the header compilable?
1674 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1675 1.1 christos $as_echo_n "checking $2 usability... " >&6; }
1676 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1677 1.1 christos /* end confdefs.h. */
1678 1.1 christos $4
1679 1.1 christos #include <$2>
1680 1.1 christos _ACEOF
1681 1.1 christos if ac_fn_c_try_compile "$LINENO"; then :
1682 1.1 christos ac_header_compiler=yes
1683 1.1 christos else
1684 1.1 christos ac_header_compiler=no
1685 1.1 christos fi
1686 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1687 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1688 1.1 christos $as_echo "$ac_header_compiler" >&6; }
1689 1.1 christos
1690 1.1 christos # Is the header present?
1691 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1692 1.1 christos $as_echo_n "checking $2 presence... " >&6; }
1693 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1694 1.1 christos /* end confdefs.h. */
1695 1.1 christos #include <$2>
1696 1.1 christos _ACEOF
1697 1.1 christos if ac_fn_c_try_cpp "$LINENO"; then :
1698 1.1 christos ac_header_preproc=yes
1699 1.1 christos else
1700 1.1 christos ac_header_preproc=no
1701 1.1 christos fi
1702 1.1 christos rm -f conftest.err conftest.i conftest.$ac_ext
1703 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1704 1.1 christos $as_echo "$ac_header_preproc" >&6; }
1705 1.1 christos
1706 1.1 christos # So? What about this header?
1707 1.1 christos case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1708 1.1 christos yes:no: )
1709 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1710 1.1 christos $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1711 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1712 1.1 christos $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1713 1.1 christos ;;
1714 1.1 christos no:yes:* )
1715 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1716 1.1 christos $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1717 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1718 1.1 christos $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1719 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1720 1.1 christos $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1721 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1722 1.1 christos $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1723 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1724 1.1 christos $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1725 1.1 christos ;;
1726 1.1 christos esac
1727 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1728 1.1 christos $as_echo_n "checking for $2... " >&6; }
1729 1.1 christos if eval \${$3+:} false; then :
1730 1.1 christos $as_echo_n "(cached) " >&6
1731 1.1 christos else
1732 1.1 christos eval "$3=\$ac_header_compiler"
1733 1.1 christos fi
1734 1.1 christos eval ac_res=\$$3
1735 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1736 1.1 christos $as_echo "$ac_res" >&6; }
1737 1.1 christos fi
1738 1.1 christos eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1739 1.1 christos
1740 1.1 christos } # ac_fn_c_check_header_mongrel
1741 1.1 christos
1742 1.1 christos # ac_fn_c_try_run LINENO
1743 1.1 christos # ----------------------
1744 1.1 christos # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1745 1.1 christos # that executables *can* be run.
1746 1.1 christos ac_fn_c_try_run ()
1747 1.1 christos {
1748 1.1 christos as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1749 1.1 christos if { { ac_try="$ac_link"
1750 1.1 christos case "(($ac_try" in
1751 1.1 christos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1752 1.1 christos *) ac_try_echo=$ac_try;;
1753 1.1 christos esac
1754 1.1 christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1755 1.1 christos $as_echo "$ac_try_echo"; } >&5
1756 1.1 christos (eval "$ac_link") 2>&5
1757 1.1 christos ac_status=$?
1758 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1759 1.1 christos test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1760 1.1 christos { { case "(($ac_try" in
1761 1.1 christos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1762 1.1 christos *) ac_try_echo=$ac_try;;
1763 1.1 christos esac
1764 1.1 christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1765 1.1 christos $as_echo "$ac_try_echo"; } >&5
1766 1.1 christos (eval "$ac_try") 2>&5
1767 1.1 christos ac_status=$?
1768 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1769 1.1 christos test $ac_status = 0; }; }; then :
1770 1.1 christos ac_retval=0
1771 1.1 christos else
1772 1.1 christos $as_echo "$as_me: program exited with status $ac_status" >&5
1773 1.1 christos $as_echo "$as_me: failed program was:" >&5
1774 1.1 christos sed 's/^/| /' conftest.$ac_ext >&5
1775 1.1 christos
1776 1.1 christos ac_retval=$ac_status
1777 1.1 christos fi
1778 1.1 christos rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1779 1.1 christos eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1780 1.1 christos as_fn_set_status $ac_retval
1781 1.1 christos
1782 1.1 christos } # ac_fn_c_try_run
1783 1.1 christos
1784 1.1 christos # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1785 1.1 christos # -------------------------------------------------------
1786 1.1 christos # Tests whether HEADER exists and can be compiled using the include files in
1787 1.1 christos # INCLUDES, setting the cache variable VAR accordingly.
1788 1.1 christos ac_fn_c_check_header_compile ()
1789 1.1 christos {
1790 1.1 christos as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1791 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1792 1.1 christos $as_echo_n "checking for $2... " >&6; }
1793 1.1 christos if eval \${$3+:} false; then :
1794 1.1 christos $as_echo_n "(cached) " >&6
1795 1.1 christos else
1796 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1797 1.1 christos /* end confdefs.h. */
1798 1.1 christos $4
1799 1.1 christos #include <$2>
1800 1.1 christos _ACEOF
1801 1.1 christos if ac_fn_c_try_compile "$LINENO"; then :
1802 1.1 christos eval "$3=yes"
1803 1.1 christos else
1804 1.1 christos eval "$3=no"
1805 1.1 christos fi
1806 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1807 1.1 christos fi
1808 1.1 christos eval ac_res=\$$3
1809 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1810 1.1 christos $as_echo "$ac_res" >&6; }
1811 1.1 christos eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1812 1.1 christos
1813 1.1 christos } # ac_fn_c_check_header_compile
1814 1.1 christos
1815 1.1 christos # ac_fn_c_try_link LINENO
1816 1.1 christos # -----------------------
1817 1.1 christos # Try to link conftest.$ac_ext, and return whether this succeeded.
1818 1.1 christos ac_fn_c_try_link ()
1819 1.1 christos {
1820 1.1 christos as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1821 1.1 christos rm -f conftest.$ac_objext conftest$ac_exeext
1822 1.1 christos if { { ac_try="$ac_link"
1823 1.1 christos case "(($ac_try" in
1824 1.1 christos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1825 1.1 christos *) ac_try_echo=$ac_try;;
1826 1.1 christos esac
1827 1.1 christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1828 1.1 christos $as_echo "$ac_try_echo"; } >&5
1829 1.1 christos (eval "$ac_link") 2>conftest.err
1830 1.1 christos ac_status=$?
1831 1.1 christos if test -s conftest.err; then
1832 1.1 christos grep -v '^ *+' conftest.err >conftest.er1
1833 1.1 christos cat conftest.er1 >&5
1834 1.1 christos mv -f conftest.er1 conftest.err
1835 1.1 christos fi
1836 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1837 1.1 christos test $ac_status = 0; } && {
1838 1.1 christos test -z "$ac_c_werror_flag" ||
1839 1.1 christos test ! -s conftest.err
1840 1.1 christos } && test -s conftest$ac_exeext && {
1841 1.1 christos test "$cross_compiling" = yes ||
1842 1.1 christos test -x conftest$ac_exeext
1843 1.1 christos }; then :
1844 1.1 christos ac_retval=0
1845 1.1 christos else
1846 1.1 christos $as_echo "$as_me: failed program was:" >&5
1847 1.1 christos sed 's/^/| /' conftest.$ac_ext >&5
1848 1.1 christos
1849 1.1 christos ac_retval=1
1850 1.1 christos fi
1851 1.1 christos # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1852 1.1 christos # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1853 1.1 christos # interfere with the next link command; also delete a directory that is
1854 1.1 christos # left behind by Apple's compiler. We do this before executing the actions.
1855 1.1 christos rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1856 1.1 christos eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1857 1.1 christos as_fn_set_status $ac_retval
1858 1.1 christos
1859 1.1 christos } # ac_fn_c_try_link
1860 1.1 christos
1861 1.1 christos # ac_fn_c_check_func LINENO FUNC VAR
1862 1.1 christos # ----------------------------------
1863 1.1 christos # Tests whether FUNC exists, setting the cache variable VAR accordingly
1864 1.1 christos ac_fn_c_check_func ()
1865 1.1 christos {
1866 1.1 christos as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1867 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1868 1.1 christos $as_echo_n "checking for $2... " >&6; }
1869 1.1 christos if eval \${$3+:} false; then :
1870 1.1 christos $as_echo_n "(cached) " >&6
1871 1.1 christos else
1872 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1873 1.1 christos /* end confdefs.h. */
1874 1.1 christos /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1875 1.1 christos For example, HP-UX 11i <limits.h> declares gettimeofday. */
1876 1.1 christos #define $2 innocuous_$2
1877 1.1 christos
1878 1.1 christos /* System header to define __stub macros and hopefully few prototypes,
1879 1.1 christos which can conflict with char $2 (); below.
1880 1.1 christos Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1881 1.1 christos <limits.h> exists even on freestanding compilers. */
1882 1.1 christos
1883 1.1 christos #ifdef __STDC__
1884 1.1 christos # include <limits.h>
1885 1.1 christos #else
1886 1.1 christos # include <assert.h>
1887 1.1 christos #endif
1888 1.1 christos
1889 1.1 christos #undef $2
1890 1.1 christos
1891 1.1 christos /* Override any GCC internal prototype to avoid an error.
1892 1.1 christos Use char because int might match the return type of a GCC
1893 1.1 christos builtin and then its argument prototype would still apply. */
1894 1.1 christos #ifdef __cplusplus
1895 1.1 christos extern "C"
1896 1.1 christos #endif
1897 1.1 christos char $2 ();
1898 1.1 christos /* The GNU C library defines this for functions which it implements
1899 1.1 christos to always fail with ENOSYS. Some functions are actually named
1900 1.1 christos something starting with __ and the normal name is an alias. */
1901 1.1 christos #if defined __stub_$2 || defined __stub___$2
1902 1.1 christos choke me
1903 1.1 christos #endif
1904 1.1 christos
1905 1.1 christos int
1906 1.1 christos main ()
1907 1.1 christos {
1908 1.1 christos return $2 ();
1909 1.1 christos ;
1910 1.1 christos return 0;
1911 1.1 christos }
1912 1.1 christos _ACEOF
1913 1.1 christos if ac_fn_c_try_link "$LINENO"; then :
1914 1.1 christos eval "$3=yes"
1915 1.1 christos else
1916 1.1 christos eval "$3=no"
1917 1.1 christos fi
1918 1.1 christos rm -f core conftest.err conftest.$ac_objext \
1919 1.1 christos conftest$ac_exeext conftest.$ac_ext
1920 1.1 christos fi
1921 1.1 christos eval ac_res=\$$3
1922 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1923 1.1 christos $as_echo "$ac_res" >&6; }
1924 1.1 christos eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1925 1.1 christos
1926 1.1 christos } # ac_fn_c_check_func
1927 1.1 christos
1928 1.1 christos # ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
1929 1.1 christos # ---------------------------------------------
1930 1.1 christos # Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
1931 1.1 christos # accordingly.
1932 1.1 christos ac_fn_c_check_decl ()
1933 1.1 christos {
1934 1.1 christos as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1935 1.1 christos as_decl_name=`echo $2|sed 's/ *(.*//'`
1936 1.1 christos as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
1937 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
1938 1.1 christos $as_echo_n "checking whether $as_decl_name is declared... " >&6; }
1939 1.1 christos if eval \${$3+:} false; then :
1940 1.1 christos $as_echo_n "(cached) " >&6
1941 1.1 christos else
1942 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1943 1.1 christos /* end confdefs.h. */
1944 1.1 christos $4
1945 1.1 christos int
1946 1.1 christos main ()
1947 1.1 christos {
1948 1.1 christos #ifndef $as_decl_name
1949 1.1 christos #ifdef __cplusplus
1950 1.1 christos (void) $as_decl_use;
1951 1.1 christos #else
1952 1.1 christos (void) $as_decl_name;
1953 1.1 christos #endif
1954 1.1 christos #endif
1955 1.1 christos
1956 1.1 christos ;
1957 1.1 christos return 0;
1958 1.1 christos }
1959 1.1 christos _ACEOF
1960 1.1 christos if ac_fn_c_try_compile "$LINENO"; then :
1961 1.1 christos eval "$3=yes"
1962 1.1 christos else
1963 1.1 christos eval "$3=no"
1964 1.1 christos fi
1965 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1966 1.1 christos fi
1967 1.1 christos eval ac_res=\$$3
1968 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1969 1.1 christos $as_echo "$ac_res" >&6; }
1970 1.1 christos eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1971 1.1 christos
1972 1.1 christos } # ac_fn_c_check_decl
1973 1.1 christos cat >config.log <<_ACEOF
1974 1.1 christos This file contains any messages produced by compilers while
1975 1.1 christos running configure, to aid debugging if configure makes a mistake.
1976 1.1 christos
1977 1.1.1.8 christos It was created by tmux $as_me 3.2a, which was
1978 1.1 christos generated by GNU Autoconf 2.69. Invocation command line was
1979 1.1 christos
1980 1.1 christos $ $0 $@
1981 1.1 christos
1982 1.1 christos _ACEOF
1983 1.1 christos exec 5>>config.log
1984 1.1 christos {
1985 1.1 christos cat <<_ASUNAME
1986 1.1 christos ## --------- ##
1987 1.1 christos ## Platform. ##
1988 1.1 christos ## --------- ##
1989 1.1 christos
1990 1.1 christos hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1991 1.1 christos uname -m = `(uname -m) 2>/dev/null || echo unknown`
1992 1.1 christos uname -r = `(uname -r) 2>/dev/null || echo unknown`
1993 1.1 christos uname -s = `(uname -s) 2>/dev/null || echo unknown`
1994 1.1 christos uname -v = `(uname -v) 2>/dev/null || echo unknown`
1995 1.1 christos
1996 1.1 christos /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1997 1.1 christos /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1998 1.1 christos
1999 1.1 christos /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
2000 1.1 christos /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
2001 1.1 christos /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2002 1.1 christos /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
2003 1.1 christos /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
2004 1.1 christos /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
2005 1.1 christos /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
2006 1.1 christos
2007 1.1 christos _ASUNAME
2008 1.1 christos
2009 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2010 1.1 christos for as_dir in $PATH
2011 1.1 christos do
2012 1.1 christos IFS=$as_save_IFS
2013 1.1 christos test -z "$as_dir" && as_dir=.
2014 1.1 christos $as_echo "PATH: $as_dir"
2015 1.1 christos done
2016 1.1 christos IFS=$as_save_IFS
2017 1.1 christos
2018 1.1 christos } >&5
2019 1.1 christos
2020 1.1 christos cat >&5 <<_ACEOF
2021 1.1 christos
2022 1.1 christos
2023 1.1 christos ## ----------- ##
2024 1.1 christos ## Core tests. ##
2025 1.1 christos ## ----------- ##
2026 1.1 christos
2027 1.1 christos _ACEOF
2028 1.1 christos
2029 1.1 christos
2030 1.1 christos # Keep a trace of the command line.
2031 1.1 christos # Strip out --no-create and --no-recursion so they do not pile up.
2032 1.1 christos # Strip out --silent because we don't want to record it for future runs.
2033 1.1 christos # Also quote any args containing shell meta-characters.
2034 1.1 christos # Make two passes to allow for proper duplicate-argument suppression.
2035 1.1 christos ac_configure_args=
2036 1.1 christos ac_configure_args0=
2037 1.1 christos ac_configure_args1=
2038 1.1 christos ac_must_keep_next=false
2039 1.1 christos for ac_pass in 1 2
2040 1.1 christos do
2041 1.1 christos for ac_arg
2042 1.1 christos do
2043 1.1 christos case $ac_arg in
2044 1.1 christos -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2045 1.1 christos -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2046 1.1 christos | -silent | --silent | --silen | --sile | --sil)
2047 1.1 christos continue ;;
2048 1.1 christos *\'*)
2049 1.1 christos ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2050 1.1 christos esac
2051 1.1 christos case $ac_pass in
2052 1.1 christos 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2053 1.1 christos 2)
2054 1.1 christos as_fn_append ac_configure_args1 " '$ac_arg'"
2055 1.1 christos if test $ac_must_keep_next = true; then
2056 1.1 christos ac_must_keep_next=false # Got value, back to normal.
2057 1.1 christos else
2058 1.1 christos case $ac_arg in
2059 1.1 christos *=* | --config-cache | -C | -disable-* | --disable-* \
2060 1.1 christos | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2061 1.1 christos | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2062 1.1 christos | -with-* | --with-* | -without-* | --without-* | --x)
2063 1.1 christos case "$ac_configure_args0 " in
2064 1.1 christos "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2065 1.1 christos esac
2066 1.1 christos ;;
2067 1.1 christos -* ) ac_must_keep_next=true ;;
2068 1.1 christos esac
2069 1.1 christos fi
2070 1.1 christos as_fn_append ac_configure_args " '$ac_arg'"
2071 1.1 christos ;;
2072 1.1 christos esac
2073 1.1 christos done
2074 1.1 christos done
2075 1.1 christos { ac_configure_args0=; unset ac_configure_args0;}
2076 1.1 christos { ac_configure_args1=; unset ac_configure_args1;}
2077 1.1 christos
2078 1.1 christos # When interrupted or exit'd, cleanup temporary files, and complete
2079 1.1 christos # config.log. We remove comments because anyway the quotes in there
2080 1.1 christos # would cause problems or look ugly.
2081 1.1 christos # WARNING: Use '\'' to represent an apostrophe within the trap.
2082 1.1 christos # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2083 1.1 christos trap 'exit_status=$?
2084 1.1 christos # Save into config.log some information that might help in debugging.
2085 1.1 christos {
2086 1.1 christos echo
2087 1.1 christos
2088 1.1 christos $as_echo "## ---------------- ##
2089 1.1 christos ## Cache variables. ##
2090 1.1 christos ## ---------------- ##"
2091 1.1 christos echo
2092 1.1 christos # The following way of writing the cache mishandles newlines in values,
2093 1.1 christos (
2094 1.1 christos for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2095 1.1 christos eval ac_val=\$$ac_var
2096 1.1 christos case $ac_val in #(
2097 1.1 christos *${as_nl}*)
2098 1.1 christos case $ac_var in #(
2099 1.1 christos *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2100 1.1 christos $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2101 1.1 christos esac
2102 1.1 christos case $ac_var in #(
2103 1.1 christos _ | IFS | as_nl) ;; #(
2104 1.1 christos BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2105 1.1 christos *) { eval $ac_var=; unset $ac_var;} ;;
2106 1.1 christos esac ;;
2107 1.1 christos esac
2108 1.1 christos done
2109 1.1 christos (set) 2>&1 |
2110 1.1 christos case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2111 1.1 christos *${as_nl}ac_space=\ *)
2112 1.1 christos sed -n \
2113 1.1 christos "s/'\''/'\''\\\\'\'''\''/g;
2114 1.1 christos s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2115 1.1 christos ;; #(
2116 1.1 christos *)
2117 1.1 christos sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2118 1.1 christos ;;
2119 1.1 christos esac |
2120 1.1 christos sort
2121 1.1 christos )
2122 1.1 christos echo
2123 1.1 christos
2124 1.1 christos $as_echo "## ----------------- ##
2125 1.1 christos ## Output variables. ##
2126 1.1 christos ## ----------------- ##"
2127 1.1 christos echo
2128 1.1 christos for ac_var in $ac_subst_vars
2129 1.1 christos do
2130 1.1 christos eval ac_val=\$$ac_var
2131 1.1 christos case $ac_val in
2132 1.1 christos *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2133 1.1 christos esac
2134 1.1 christos $as_echo "$ac_var='\''$ac_val'\''"
2135 1.1 christos done | sort
2136 1.1 christos echo
2137 1.1 christos
2138 1.1 christos if test -n "$ac_subst_files"; then
2139 1.1 christos $as_echo "## ------------------- ##
2140 1.1 christos ## File substitutions. ##
2141 1.1 christos ## ------------------- ##"
2142 1.1 christos echo
2143 1.1 christos for ac_var in $ac_subst_files
2144 1.1 christos do
2145 1.1 christos eval ac_val=\$$ac_var
2146 1.1 christos case $ac_val in
2147 1.1 christos *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2148 1.1 christos esac
2149 1.1 christos $as_echo "$ac_var='\''$ac_val'\''"
2150 1.1 christos done | sort
2151 1.1 christos echo
2152 1.1 christos fi
2153 1.1 christos
2154 1.1 christos if test -s confdefs.h; then
2155 1.1 christos $as_echo "## ----------- ##
2156 1.1 christos ## confdefs.h. ##
2157 1.1 christos ## ----------- ##"
2158 1.1 christos echo
2159 1.1 christos cat confdefs.h
2160 1.1 christos echo
2161 1.1 christos fi
2162 1.1 christos test "$ac_signal" != 0 &&
2163 1.1 christos $as_echo "$as_me: caught signal $ac_signal"
2164 1.1 christos $as_echo "$as_me: exit $exit_status"
2165 1.1 christos } >&5
2166 1.1 christos rm -f core *.core core.conftest.* &&
2167 1.1 christos rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2168 1.1 christos exit $exit_status
2169 1.1 christos ' 0
2170 1.1 christos for ac_signal in 1 2 13 15; do
2171 1.1 christos trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2172 1.1 christos done
2173 1.1 christos ac_signal=0
2174 1.1 christos
2175 1.1 christos # confdefs.h avoids OS command line length limits that DEFS can exceed.
2176 1.1 christos rm -f -r conftest* confdefs.h
2177 1.1 christos
2178 1.1 christos $as_echo "/* confdefs.h */" > confdefs.h
2179 1.1 christos
2180 1.1 christos # Predefined preprocessor variables.
2181 1.1 christos
2182 1.1 christos cat >>confdefs.h <<_ACEOF
2183 1.1 christos #define PACKAGE_NAME "$PACKAGE_NAME"
2184 1.1 christos _ACEOF
2185 1.1 christos
2186 1.1 christos cat >>confdefs.h <<_ACEOF
2187 1.1 christos #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2188 1.1 christos _ACEOF
2189 1.1 christos
2190 1.1 christos cat >>confdefs.h <<_ACEOF
2191 1.1 christos #define PACKAGE_VERSION "$PACKAGE_VERSION"
2192 1.1 christos _ACEOF
2193 1.1 christos
2194 1.1 christos cat >>confdefs.h <<_ACEOF
2195 1.1 christos #define PACKAGE_STRING "$PACKAGE_STRING"
2196 1.1 christos _ACEOF
2197 1.1 christos
2198 1.1 christos cat >>confdefs.h <<_ACEOF
2199 1.1 christos #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2200 1.1 christos _ACEOF
2201 1.1 christos
2202 1.1 christos cat >>confdefs.h <<_ACEOF
2203 1.1 christos #define PACKAGE_URL "$PACKAGE_URL"
2204 1.1 christos _ACEOF
2205 1.1 christos
2206 1.1 christos
2207 1.1 christos # Let the site file select an alternate cache file if it wants to.
2208 1.1 christos # Prefer an explicitly selected file to automatically selected ones.
2209 1.1 christos ac_site_file1=NONE
2210 1.1 christos ac_site_file2=NONE
2211 1.1 christos if test -n "$CONFIG_SITE"; then
2212 1.1 christos # We do not want a PATH search for config.site.
2213 1.1 christos case $CONFIG_SITE in #((
2214 1.1 christos -*) ac_site_file1=./$CONFIG_SITE;;
2215 1.1 christos */*) ac_site_file1=$CONFIG_SITE;;
2216 1.1 christos *) ac_site_file1=./$CONFIG_SITE;;
2217 1.1 christos esac
2218 1.1 christos elif test "x$prefix" != xNONE; then
2219 1.1 christos ac_site_file1=$prefix/share/config.site
2220 1.1 christos ac_site_file2=$prefix/etc/config.site
2221 1.1 christos else
2222 1.1 christos ac_site_file1=$ac_default_prefix/share/config.site
2223 1.1 christos ac_site_file2=$ac_default_prefix/etc/config.site
2224 1.1 christos fi
2225 1.1 christos for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2226 1.1 christos do
2227 1.1 christos test "x$ac_site_file" = xNONE && continue
2228 1.1 christos if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2229 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2230 1.1 christos $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2231 1.1 christos sed 's/^/| /' "$ac_site_file" >&5
2232 1.1 christos . "$ac_site_file" \
2233 1.1 christos || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2234 1.1 christos $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2235 1.1 christos as_fn_error $? "failed to load site script $ac_site_file
2236 1.1 christos See \`config.log' for more details" "$LINENO" 5; }
2237 1.1 christos fi
2238 1.1 christos done
2239 1.1 christos
2240 1.1 christos if test -r "$cache_file"; then
2241 1.1 christos # Some versions of bash will fail to source /dev/null (special files
2242 1.1 christos # actually), so we avoid doing that. DJGPP emulates it as a regular file.
2243 1.1 christos if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2244 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2245 1.1 christos $as_echo "$as_me: loading cache $cache_file" >&6;}
2246 1.1 christos case $cache_file in
2247 1.1 christos [\\/]* | ?:[\\/]* ) . "$cache_file";;
2248 1.1 christos *) . "./$cache_file";;
2249 1.1 christos esac
2250 1.1 christos fi
2251 1.1 christos else
2252 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2253 1.1 christos $as_echo "$as_me: creating cache $cache_file" >&6;}
2254 1.1 christos >$cache_file
2255 1.1 christos fi
2256 1.1 christos
2257 1.1 christos # Check that the precious variables saved in the cache have kept the same
2258 1.1 christos # value.
2259 1.1 christos ac_cache_corrupted=false
2260 1.1 christos for ac_var in $ac_precious_vars; do
2261 1.1 christos eval ac_old_set=\$ac_cv_env_${ac_var}_set
2262 1.1 christos eval ac_new_set=\$ac_env_${ac_var}_set
2263 1.1 christos eval ac_old_val=\$ac_cv_env_${ac_var}_value
2264 1.1 christos eval ac_new_val=\$ac_env_${ac_var}_value
2265 1.1 christos case $ac_old_set,$ac_new_set in
2266 1.1 christos set,)
2267 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2268 1.1 christos $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2269 1.1 christos ac_cache_corrupted=: ;;
2270 1.1 christos ,set)
2271 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2272 1.1 christos $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2273 1.1 christos ac_cache_corrupted=: ;;
2274 1.1 christos ,);;
2275 1.1 christos *)
2276 1.1 christos if test "x$ac_old_val" != "x$ac_new_val"; then
2277 1.1 christos # differences in whitespace do not lead to failure.
2278 1.1 christos ac_old_val_w=`echo x $ac_old_val`
2279 1.1 christos ac_new_val_w=`echo x $ac_new_val`
2280 1.1 christos if test "$ac_old_val_w" != "$ac_new_val_w"; then
2281 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2282 1.1 christos $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2283 1.1 christos ac_cache_corrupted=:
2284 1.1 christos else
2285 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2286 1.1 christos $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2287 1.1 christos eval $ac_var=\$ac_old_val
2288 1.1 christos fi
2289 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2290 1.1 christos $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2291 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2292 1.1 christos $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2293 1.1 christos fi;;
2294 1.1 christos esac
2295 1.1 christos # Pass precious variables to config.status.
2296 1.1 christos if test "$ac_new_set" = set; then
2297 1.1 christos case $ac_new_val in
2298 1.1 christos *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2299 1.1 christos *) ac_arg=$ac_var=$ac_new_val ;;
2300 1.1 christos esac
2301 1.1 christos case " $ac_configure_args " in
2302 1.1 christos *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2303 1.1 christos *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2304 1.1 christos esac
2305 1.1 christos fi
2306 1.1 christos done
2307 1.1 christos if $ac_cache_corrupted; then
2308 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2309 1.1 christos $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2310 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2311 1.1 christos $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2312 1.1 christos as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2313 1.1 christos fi
2314 1.1 christos ## -------------------- ##
2315 1.1 christos ## Main body of script. ##
2316 1.1 christos ## -------------------- ##
2317 1.1 christos
2318 1.1 christos ac_ext=c
2319 1.1 christos ac_cpp='$CPP $CPPFLAGS'
2320 1.1 christos ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2321 1.1 christos ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2322 1.1 christos ac_compiler_gnu=$ac_cv_c_compiler_gnu
2323 1.1 christos
2324 1.1 christos
2325 1.1 christos
2326 1.1 christos
2327 1.1 christos ac_aux_dir=
2328 1.1 christos for ac_dir in etc "$srcdir"/etc; do
2329 1.1 christos if test -f "$ac_dir/install-sh"; then
2330 1.1 christos ac_aux_dir=$ac_dir
2331 1.1 christos ac_install_sh="$ac_aux_dir/install-sh -c"
2332 1.1 christos break
2333 1.1 christos elif test -f "$ac_dir/install.sh"; then
2334 1.1 christos ac_aux_dir=$ac_dir
2335 1.1 christos ac_install_sh="$ac_aux_dir/install.sh -c"
2336 1.1 christos break
2337 1.1 christos elif test -f "$ac_dir/shtool"; then
2338 1.1 christos ac_aux_dir=$ac_dir
2339 1.1 christos ac_install_sh="$ac_aux_dir/shtool install -c"
2340 1.1 christos break
2341 1.1 christos fi
2342 1.1 christos done
2343 1.1 christos if test -z "$ac_aux_dir"; then
2344 1.1 christos as_fn_error $? "cannot find install-sh, install.sh, or shtool in etc \"$srcdir\"/etc" "$LINENO" 5
2345 1.1 christos fi
2346 1.1 christos
2347 1.1 christos # These three variables are undocumented and unsupported,
2348 1.1 christos # and are intended to be withdrawn in a future Autoconf release.
2349 1.1 christos # They can cause serious problems if a builder's source tree is in a directory
2350 1.1 christos # whose full name contains unusual characters.
2351 1.1 christos ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2352 1.1 christos ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2353 1.1 christos ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2354 1.1 christos
2355 1.1 christos
2356 1.1 christos
2357 1.1 christos am__api_version='1.15'
2358 1.1 christos
2359 1.1 christos # Find a good install program. We prefer a C program (faster),
2360 1.1 christos # so one script is as good as another. But avoid the broken or
2361 1.1 christos # incompatible versions:
2362 1.1 christos # SysV /etc/install, /usr/sbin/install
2363 1.1 christos # SunOS /usr/etc/install
2364 1.1 christos # IRIX /sbin/install
2365 1.1 christos # AIX /bin/install
2366 1.1 christos # AmigaOS /C/install, which installs bootblocks on floppy discs
2367 1.1 christos # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2368 1.1 christos # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2369 1.1 christos # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2370 1.1 christos # OS/2's system install, which has a completely different semantic
2371 1.1 christos # ./install, which can be erroneously created by make from ./install.sh.
2372 1.1 christos # Reject install programs that cannot install multiple files.
2373 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2374 1.1 christos $as_echo_n "checking for a BSD-compatible install... " >&6; }
2375 1.1 christos if test -z "$INSTALL"; then
2376 1.1 christos if ${ac_cv_path_install+:} false; then :
2377 1.1 christos $as_echo_n "(cached) " >&6
2378 1.1 christos else
2379 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2380 1.1 christos for as_dir in $PATH
2381 1.1 christos do
2382 1.1 christos IFS=$as_save_IFS
2383 1.1 christos test -z "$as_dir" && as_dir=.
2384 1.1 christos # Account for people who put trailing slashes in PATH elements.
2385 1.1 christos case $as_dir/ in #((
2386 1.1 christos ./ | .// | /[cC]/* | \
2387 1.1 christos /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2388 1.1 christos ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2389 1.1 christos /usr/ucb/* ) ;;
2390 1.1 christos *)
2391 1.1 christos # OSF1 and SCO ODT 3.0 have their own names for install.
2392 1.1 christos # Don't use installbsd from OSF since it installs stuff as root
2393 1.1 christos # by default.
2394 1.1 christos for ac_prog in ginstall scoinst install; do
2395 1.1 christos for ac_exec_ext in '' $ac_executable_extensions; do
2396 1.1 christos if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
2397 1.1 christos if test $ac_prog = install &&
2398 1.1 christos grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2399 1.1 christos # AIX install. It has an incompatible calling convention.
2400 1.1 christos :
2401 1.1 christos elif test $ac_prog = install &&
2402 1.1 christos grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2403 1.1 christos # program-specific install script used by HP pwplus--don't use.
2404 1.1 christos :
2405 1.1 christos else
2406 1.1 christos rm -rf conftest.one conftest.two conftest.dir
2407 1.1 christos echo one > conftest.one
2408 1.1 christos echo two > conftest.two
2409 1.1 christos mkdir conftest.dir
2410 1.1 christos if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2411 1.1 christos test -s conftest.one && test -s conftest.two &&
2412 1.1 christos test -s conftest.dir/conftest.one &&
2413 1.1 christos test -s conftest.dir/conftest.two
2414 1.1 christos then
2415 1.1 christos ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2416 1.1 christos break 3
2417 1.1 christos fi
2418 1.1 christos fi
2419 1.1 christos fi
2420 1.1 christos done
2421 1.1 christos done
2422 1.1 christos ;;
2423 1.1 christos esac
2424 1.1 christos
2425 1.1 christos done
2426 1.1 christos IFS=$as_save_IFS
2427 1.1 christos
2428 1.1 christos rm -rf conftest.one conftest.two conftest.dir
2429 1.1 christos
2430 1.1 christos fi
2431 1.1 christos if test "${ac_cv_path_install+set}" = set; then
2432 1.1 christos INSTALL=$ac_cv_path_install
2433 1.1 christos else
2434 1.1 christos # As a last resort, use the slow shell script. Don't cache a
2435 1.1 christos # value for INSTALL within a source directory, because that will
2436 1.1 christos # break other packages using the cache if that directory is
2437 1.1 christos # removed, or if the value is a relative name.
2438 1.1 christos INSTALL=$ac_install_sh
2439 1.1 christos fi
2440 1.1 christos fi
2441 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2442 1.1 christos $as_echo "$INSTALL" >&6; }
2443 1.1 christos
2444 1.1 christos # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2445 1.1 christos # It thinks the first close brace ends the variable substitution.
2446 1.1 christos test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2447 1.1 christos
2448 1.1 christos test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2449 1.1 christos
2450 1.1 christos test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2451 1.1 christos
2452 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2453 1.1 christos $as_echo_n "checking whether build environment is sane... " >&6; }
2454 1.1 christos # Reject unsafe characters in $srcdir or the absolute working directory
2455 1.1 christos # name. Accept space and tab only in the latter.
2456 1.1 christos am_lf='
2457 1.1 christos '
2458 1.1 christos case `pwd` in
2459 1.1 christos *[\\\"\#\$\&\'\`$am_lf]*)
2460 1.1 christos as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
2461 1.1 christos esac
2462 1.1 christos case $srcdir in
2463 1.1 christos *[\\\"\#\$\&\'\`$am_lf\ \ ]*)
2464 1.1 christos as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
2465 1.1 christos esac
2466 1.1 christos
2467 1.1 christos # Do 'set' in a subshell so we don't clobber the current shell's
2468 1.1 christos # arguments. Must try -L first in case configure is actually a
2469 1.1 christos # symlink; some systems play weird games with the mod time of symlinks
2470 1.1 christos # (eg FreeBSD returns the mod time of the symlink's containing
2471 1.1 christos # directory).
2472 1.1 christos if (
2473 1.1 christos am_has_slept=no
2474 1.1 christos for am_try in 1 2; do
2475 1.1 christos echo "timestamp, slept: $am_has_slept" > conftest.file
2476 1.1 christos set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2477 1.1 christos if test "$*" = "X"; then
2478 1.1 christos # -L didn't work.
2479 1.1 christos set X `ls -t "$srcdir/configure" conftest.file`
2480 1.1 christos fi
2481 1.1 christos if test "$*" != "X $srcdir/configure conftest.file" \
2482 1.1 christos && test "$*" != "X conftest.file $srcdir/configure"; then
2483 1.1 christos
2484 1.1 christos # If neither matched, then we have a broken ls. This can happen
2485 1.1 christos # if, for instance, CONFIG_SHELL is bash and it inherits a
2486 1.1 christos # broken ls alias from the environment. This has actually
2487 1.1 christos # happened. Such a system could not be considered "sane".
2488 1.1 christos as_fn_error $? "ls -t appears to fail. Make sure there is not a broken
2489 1.1 christos alias in your environment" "$LINENO" 5
2490 1.1 christos fi
2491 1.1 christos if test "$2" = conftest.file || test $am_try -eq 2; then
2492 1.1 christos break
2493 1.1 christos fi
2494 1.1 christos # Just in case.
2495 1.1 christos sleep 1
2496 1.1 christos am_has_slept=yes
2497 1.1 christos done
2498 1.1 christos test "$2" = conftest.file
2499 1.1 christos )
2500 1.1 christos then
2501 1.1 christos # Ok.
2502 1.1 christos :
2503 1.1 christos else
2504 1.1 christos as_fn_error $? "newly created file is older than distributed files!
2505 1.1 christos Check your system clock" "$LINENO" 5
2506 1.1 christos fi
2507 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2508 1.1 christos $as_echo "yes" >&6; }
2509 1.1 christos # If we didn't sleep, we still need to ensure time stamps of config.status and
2510 1.1 christos # generated files are strictly newer.
2511 1.1 christos am_sleep_pid=
2512 1.1 christos if grep 'slept: no' conftest.file >/dev/null 2>&1; then
2513 1.1 christos ( sleep 1 ) &
2514 1.1 christos am_sleep_pid=$!
2515 1.1 christos fi
2516 1.1 christos
2517 1.1 christos rm -f conftest.file
2518 1.1 christos
2519 1.1 christos test "$program_prefix" != NONE &&
2520 1.1 christos program_transform_name="s&^&$program_prefix&;$program_transform_name"
2521 1.1 christos # Use a double $ so make ignores it.
2522 1.1 christos test "$program_suffix" != NONE &&
2523 1.1 christos program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2524 1.1 christos # Double any \ or $.
2525 1.1 christos # By default was `s,x,x', remove it if useless.
2526 1.1 christos ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2527 1.1 christos program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2528 1.1 christos
2529 1.1 christos # Expand $ac_aux_dir to an absolute path.
2530 1.1 christos am_aux_dir=`cd "$ac_aux_dir" && pwd`
2531 1.1 christos
2532 1.1 christos if test x"${MISSING+set}" != xset; then
2533 1.1 christos case $am_aux_dir in
2534 1.1 christos *\ * | *\ *)
2535 1.1 christos MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
2536 1.1 christos *)
2537 1.1 christos MISSING="\${SHELL} $am_aux_dir/missing" ;;
2538 1.1 christos esac
2539 1.1 christos fi
2540 1.1 christos # Use eval to expand $SHELL
2541 1.1 christos if eval "$MISSING --is-lightweight"; then
2542 1.1 christos am_missing_run="$MISSING "
2543 1.1 christos else
2544 1.1 christos am_missing_run=
2545 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
2546 1.1 christos $as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
2547 1.1 christos fi
2548 1.1 christos
2549 1.1 christos if test x"${install_sh+set}" != xset; then
2550 1.1 christos case $am_aux_dir in
2551 1.1 christos *\ * | *\ *)
2552 1.1 christos install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2553 1.1 christos *)
2554 1.1 christos install_sh="\${SHELL} $am_aux_dir/install-sh"
2555 1.1 christos esac
2556 1.1 christos fi
2557 1.1 christos
2558 1.1 christos # Installed binaries are usually stripped using 'strip' when the user
2559 1.1 christos # run "make install-strip". However 'strip' might not be the right
2560 1.1 christos # tool to use in cross-compilation environments, therefore Automake
2561 1.1 christos # will honor the 'STRIP' environment variable to overrule this program.
2562 1.1 christos if test "$cross_compiling" != no; then
2563 1.1 christos if test -n "$ac_tool_prefix"; then
2564 1.1 christos # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2565 1.1 christos set dummy ${ac_tool_prefix}strip; ac_word=$2
2566 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2567 1.1 christos $as_echo_n "checking for $ac_word... " >&6; }
2568 1.1 christos if ${ac_cv_prog_STRIP+:} false; then :
2569 1.1 christos $as_echo_n "(cached) " >&6
2570 1.1 christos else
2571 1.1 christos if test -n "$STRIP"; then
2572 1.1 christos ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2573 1.1 christos else
2574 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2575 1.1 christos for as_dir in $PATH
2576 1.1 christos do
2577 1.1 christos IFS=$as_save_IFS
2578 1.1 christos test -z "$as_dir" && as_dir=.
2579 1.1 christos for ac_exec_ext in '' $ac_executable_extensions; do
2580 1.1 christos if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2581 1.1 christos ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2582 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2583 1.1 christos break 2
2584 1.1 christos fi
2585 1.1 christos done
2586 1.1 christos done
2587 1.1 christos IFS=$as_save_IFS
2588 1.1 christos
2589 1.1 christos fi
2590 1.1 christos fi
2591 1.1 christos STRIP=$ac_cv_prog_STRIP
2592 1.1 christos if test -n "$STRIP"; then
2593 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2594 1.1 christos $as_echo "$STRIP" >&6; }
2595 1.1 christos else
2596 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2597 1.1 christos $as_echo "no" >&6; }
2598 1.1 christos fi
2599 1.1 christos
2600 1.1 christos
2601 1.1 christos fi
2602 1.1 christos if test -z "$ac_cv_prog_STRIP"; then
2603 1.1 christos ac_ct_STRIP=$STRIP
2604 1.1 christos # Extract the first word of "strip", so it can be a program name with args.
2605 1.1 christos set dummy strip; ac_word=$2
2606 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2607 1.1 christos $as_echo_n "checking for $ac_word... " >&6; }
2608 1.1 christos if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
2609 1.1 christos $as_echo_n "(cached) " >&6
2610 1.1 christos else
2611 1.1 christos if test -n "$ac_ct_STRIP"; then
2612 1.1 christos ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2613 1.1 christos else
2614 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2615 1.1 christos for as_dir in $PATH
2616 1.1 christos do
2617 1.1 christos IFS=$as_save_IFS
2618 1.1 christos test -z "$as_dir" && as_dir=.
2619 1.1 christos for ac_exec_ext in '' $ac_executable_extensions; do
2620 1.1 christos if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2621 1.1 christos ac_cv_prog_ac_ct_STRIP="strip"
2622 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2623 1.1 christos break 2
2624 1.1 christos fi
2625 1.1 christos done
2626 1.1 christos done
2627 1.1 christos IFS=$as_save_IFS
2628 1.1 christos
2629 1.1 christos fi
2630 1.1 christos fi
2631 1.1 christos ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2632 1.1 christos if test -n "$ac_ct_STRIP"; then
2633 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2634 1.1 christos $as_echo "$ac_ct_STRIP" >&6; }
2635 1.1 christos else
2636 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2637 1.1 christos $as_echo "no" >&6; }
2638 1.1 christos fi
2639 1.1 christos
2640 1.1 christos if test "x$ac_ct_STRIP" = x; then
2641 1.1 christos STRIP=":"
2642 1.1 christos else
2643 1.1 christos case $cross_compiling:$ac_tool_warned in
2644 1.1 christos yes:)
2645 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2646 1.1 christos $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2647 1.1 christos ac_tool_warned=yes ;;
2648 1.1 christos esac
2649 1.1 christos STRIP=$ac_ct_STRIP
2650 1.1 christos fi
2651 1.1 christos else
2652 1.1 christos STRIP="$ac_cv_prog_STRIP"
2653 1.1 christos fi
2654 1.1 christos
2655 1.1 christos fi
2656 1.1 christos INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
2657 1.1 christos
2658 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
2659 1.1 christos $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
2660 1.1 christos if test -z "$MKDIR_P"; then
2661 1.1 christos if ${ac_cv_path_mkdir+:} false; then :
2662 1.1 christos $as_echo_n "(cached) " >&6
2663 1.1 christos else
2664 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2665 1.1 christos for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
2666 1.1 christos do
2667 1.1 christos IFS=$as_save_IFS
2668 1.1 christos test -z "$as_dir" && as_dir=.
2669 1.1 christos for ac_prog in mkdir gmkdir; do
2670 1.1 christos for ac_exec_ext in '' $ac_executable_extensions; do
2671 1.1 christos as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue
2672 1.1 christos case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
2673 1.1 christos 'mkdir (GNU coreutils) '* | \
2674 1.1 christos 'mkdir (coreutils) '* | \
2675 1.1 christos 'mkdir (fileutils) '4.1*)
2676 1.1 christos ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
2677 1.1 christos break 3;;
2678 1.1 christos esac
2679 1.1 christos done
2680 1.1 christos done
2681 1.1 christos done
2682 1.1 christos IFS=$as_save_IFS
2683 1.1 christos
2684 1.1 christos fi
2685 1.1 christos
2686 1.1 christos test -d ./--version && rmdir ./--version
2687 1.1 christos if test "${ac_cv_path_mkdir+set}" = set; then
2688 1.1 christos MKDIR_P="$ac_cv_path_mkdir -p"
2689 1.1 christos else
2690 1.1 christos # As a last resort, use the slow shell script. Don't cache a
2691 1.1 christos # value for MKDIR_P within a source directory, because that will
2692 1.1 christos # break other packages using the cache if that directory is
2693 1.1 christos # removed, or if the value is a relative name.
2694 1.1 christos MKDIR_P="$ac_install_sh -d"
2695 1.1 christos fi
2696 1.1 christos fi
2697 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
2698 1.1 christos $as_echo "$MKDIR_P" >&6; }
2699 1.1 christos
2700 1.1 christos for ac_prog in gawk mawk nawk awk
2701 1.1 christos do
2702 1.1 christos # Extract the first word of "$ac_prog", so it can be a program name with args.
2703 1.1 christos set dummy $ac_prog; ac_word=$2
2704 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2705 1.1 christos $as_echo_n "checking for $ac_word... " >&6; }
2706 1.1 christos if ${ac_cv_prog_AWK+:} false; then :
2707 1.1 christos $as_echo_n "(cached) " >&6
2708 1.1 christos else
2709 1.1 christos if test -n "$AWK"; then
2710 1.1 christos ac_cv_prog_AWK="$AWK" # Let the user override the test.
2711 1.1 christos else
2712 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2713 1.1 christos for as_dir in $PATH
2714 1.1 christos do
2715 1.1 christos IFS=$as_save_IFS
2716 1.1 christos test -z "$as_dir" && as_dir=.
2717 1.1 christos for ac_exec_ext in '' $ac_executable_extensions; do
2718 1.1 christos if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2719 1.1 christos ac_cv_prog_AWK="$ac_prog"
2720 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2721 1.1 christos break 2
2722 1.1 christos fi
2723 1.1 christos done
2724 1.1 christos done
2725 1.1 christos IFS=$as_save_IFS
2726 1.1 christos
2727 1.1 christos fi
2728 1.1 christos fi
2729 1.1 christos AWK=$ac_cv_prog_AWK
2730 1.1 christos if test -n "$AWK"; then
2731 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2732 1.1 christos $as_echo "$AWK" >&6; }
2733 1.1 christos else
2734 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2735 1.1 christos $as_echo "no" >&6; }
2736 1.1 christos fi
2737 1.1 christos
2738 1.1 christos
2739 1.1 christos test -n "$AWK" && break
2740 1.1 christos done
2741 1.1 christos
2742 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2743 1.1 christos $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2744 1.1 christos set x ${MAKE-make}
2745 1.1 christos ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2746 1.1 christos if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
2747 1.1 christos $as_echo_n "(cached) " >&6
2748 1.1 christos else
2749 1.1 christos cat >conftest.make <<\_ACEOF
2750 1.1 christos SHELL = /bin/sh
2751 1.1 christos all:
2752 1.1 christos @echo '@@@%%%=$(MAKE)=@@@%%%'
2753 1.1 christos _ACEOF
2754 1.1 christos # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
2755 1.1 christos case `${MAKE-make} -f conftest.make 2>/dev/null` in
2756 1.1 christos *@@@%%%=?*=@@@%%%*)
2757 1.1 christos eval ac_cv_prog_make_${ac_make}_set=yes;;
2758 1.1 christos *)
2759 1.1 christos eval ac_cv_prog_make_${ac_make}_set=no;;
2760 1.1 christos esac
2761 1.1 christos rm -f conftest.make
2762 1.1 christos fi
2763 1.1 christos if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2764 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2765 1.1 christos $as_echo "yes" >&6; }
2766 1.1 christos SET_MAKE=
2767 1.1 christos else
2768 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2769 1.1 christos $as_echo "no" >&6; }
2770 1.1 christos SET_MAKE="MAKE=${MAKE-make}"
2771 1.1 christos fi
2772 1.1 christos
2773 1.1 christos rm -rf .tst 2>/dev/null
2774 1.1 christos mkdir .tst 2>/dev/null
2775 1.1 christos if test -d .tst; then
2776 1.1 christos am__leading_dot=.
2777 1.1 christos else
2778 1.1 christos am__leading_dot=_
2779 1.1 christos fi
2780 1.1 christos rmdir .tst 2>/dev/null
2781 1.1 christos
2782 1.1 christos # Check whether --enable-silent-rules was given.
2783 1.1 christos if test "${enable_silent_rules+set}" = set; then :
2784 1.1 christos enableval=$enable_silent_rules;
2785 1.1 christos fi
2786 1.1 christos
2787 1.1 christos case $enable_silent_rules in # (((
2788 1.1 christos yes) AM_DEFAULT_VERBOSITY=0;;
2789 1.1 christos no) AM_DEFAULT_VERBOSITY=1;;
2790 1.1 christos *) AM_DEFAULT_VERBOSITY=1;;
2791 1.1 christos esac
2792 1.1 christos am_make=${MAKE-make}
2793 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
2794 1.1 christos $as_echo_n "checking whether $am_make supports nested variables... " >&6; }
2795 1.1 christos if ${am_cv_make_support_nested_variables+:} false; then :
2796 1.1 christos $as_echo_n "(cached) " >&6
2797 1.1 christos else
2798 1.1 christos if $as_echo 'TRUE=$(BAR$(V))
2799 1.1 christos BAR0=false
2800 1.1 christos BAR1=true
2801 1.1 christos V=1
2802 1.1 christos am__doit:
2803 1.1 christos @$(TRUE)
2804 1.1 christos .PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
2805 1.1 christos am_cv_make_support_nested_variables=yes
2806 1.1 christos else
2807 1.1 christos am_cv_make_support_nested_variables=no
2808 1.1 christos fi
2809 1.1 christos fi
2810 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
2811 1.1 christos $as_echo "$am_cv_make_support_nested_variables" >&6; }
2812 1.1 christos if test $am_cv_make_support_nested_variables = yes; then
2813 1.1 christos AM_V='$(V)'
2814 1.1 christos AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
2815 1.1 christos else
2816 1.1 christos AM_V=$AM_DEFAULT_VERBOSITY
2817 1.1 christos AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
2818 1.1 christos fi
2819 1.1 christos AM_BACKSLASH='\'
2820 1.1 christos
2821 1.1 christos if test "`cd $srcdir && pwd`" != "`pwd`"; then
2822 1.1 christos # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
2823 1.1 christos # is not polluted with repeated "-I."
2824 1.1 christos am__isrc=' -I$(srcdir)'
2825 1.1 christos # test to see if srcdir already configured
2826 1.1 christos if test -f $srcdir/config.status; then
2827 1.1 christos as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
2828 1.1 christos fi
2829 1.1 christos fi
2830 1.1 christos
2831 1.1 christos # test whether we have cygpath
2832 1.1 christos if test -z "$CYGPATH_W"; then
2833 1.1 christos if (cygpath --version) >/dev/null 2>/dev/null; then
2834 1.1 christos CYGPATH_W='cygpath -w'
2835 1.1 christos else
2836 1.1 christos CYGPATH_W=echo
2837 1.1 christos fi
2838 1.1 christos fi
2839 1.1 christos
2840 1.1 christos
2841 1.1 christos # Define the identity of the package.
2842 1.1 christos PACKAGE='tmux'
2843 1.1.1.8 christos VERSION='3.2a'
2844 1.1 christos
2845 1.1 christos
2846 1.1 christos cat >>confdefs.h <<_ACEOF
2847 1.1 christos #define PACKAGE "$PACKAGE"
2848 1.1 christos _ACEOF
2849 1.1 christos
2850 1.1 christos
2851 1.1 christos cat >>confdefs.h <<_ACEOF
2852 1.1 christos #define VERSION "$VERSION"
2853 1.1 christos _ACEOF
2854 1.1 christos
2855 1.1 christos # Some tools Automake needs.
2856 1.1 christos
2857 1.1 christos ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2858 1.1 christos
2859 1.1 christos
2860 1.1 christos AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
2861 1.1 christos
2862 1.1 christos
2863 1.1 christos AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2864 1.1 christos
2865 1.1 christos
2866 1.1 christos AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
2867 1.1 christos
2868 1.1 christos
2869 1.1 christos MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
2870 1.1 christos
2871 1.1 christos # For better backward compatibility. To be removed once Automake 1.9.x
2872 1.1 christos # dies out for good. For more background, see:
2873 1.1 christos # <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
2874 1.1 christos # <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
2875 1.1 christos mkdir_p='$(MKDIR_P)'
2876 1.1 christos
2877 1.1 christos # We need awk for the "check" target (and possibly the TAP driver). The
2878 1.1 christos # system "awk" is bad on some platforms.
2879 1.1 christos # Always define AMTAR for backward compatibility. Yes, it's still used
2880 1.1 christos # in the wild :-( We should find a proper way to deprecate it ...
2881 1.1 christos AMTAR='$${TAR-tar}'
2882 1.1 christos
2883 1.1 christos
2884 1.1 christos # We'll loop over all known methods to create a tar archive until one works.
2885 1.1 christos _am_tools='gnutar pax cpio none'
2886 1.1 christos
2887 1.1 christos am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
2888 1.1 christos
2889 1.1 christos
2890 1.1 christos
2891 1.1 christos
2892 1.1 christos
2893 1.1 christos
2894 1.1 christos # POSIX will say in a future version that running "rm -f" with no argument
2895 1.1 christos # is OK; and we want to be able to make that assumption in our Makefile
2896 1.1 christos # recipes. So use an aggressive probe to check that the usage we want is
2897 1.1 christos # actually supported "in the wild" to an acceptable degree.
2898 1.1 christos # See automake bug#10828.
2899 1.1 christos # To make any issue more visible, cause the running configure to be aborted
2900 1.1 christos # by default if the 'rm' program in use doesn't match our expectations; the
2901 1.1 christos # user can still override this though.
2902 1.1 christos if rm -f && rm -fr && rm -rf; then : OK; else
2903 1.1 christos cat >&2 <<'END'
2904 1.1 christos Oops!
2905 1.1 christos
2906 1.1 christos Your 'rm' program seems unable to run without file operands specified
2907 1.1 christos on the command line, even when the '-f' option is present. This is contrary
2908 1.1 christos to the behaviour of most rm programs out there, and not conforming with
2909 1.1 christos the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
2910 1.1 christos
2911 1.1 christos Please tell bug-automake@gnu.org about your system, including the value
2912 1.1 christos of your $PATH and any error possibly output before this message. This
2913 1.1 christos can help us improve future automake versions.
2914 1.1 christos
2915 1.1 christos END
2916 1.1 christos if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
2917 1.1 christos echo 'Configuration will proceed anyway, since you have set the' >&2
2918 1.1 christos echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
2919 1.1 christos echo >&2
2920 1.1 christos else
2921 1.1 christos cat >&2 <<'END'
2922 1.1 christos Aborting the configuration process, to ensure you take notice of the issue.
2923 1.1 christos
2924 1.1 christos You can download and install GNU coreutils to get an 'rm' implementation
2925 1.1 christos that behaves properly: <http://www.gnu.org/software/coreutils/>.
2926 1.1 christos
2927 1.1 christos If you want to complete the configuration process using your problematic
2928 1.1 christos 'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
2929 1.1 christos to "yes", and re-run configure.
2930 1.1 christos
2931 1.1 christos END
2932 1.1 christos as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5
2933 1.1 christos fi
2934 1.1 christos fi
2935 1.1 christos
2936 1.1 christos
2937 1.1 christos # Make sure we can run config.sub.
2938 1.1 christos $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2939 1.1 christos as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2940 1.1 christos
2941 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2942 1.1 christos $as_echo_n "checking build system type... " >&6; }
2943 1.1 christos if ${ac_cv_build+:} false; then :
2944 1.1 christos $as_echo_n "(cached) " >&6
2945 1.1 christos else
2946 1.1 christos ac_build_alias=$build_alias
2947 1.1 christos test "x$ac_build_alias" = x &&
2948 1.1 christos ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2949 1.1 christos test "x$ac_build_alias" = x &&
2950 1.1 christos as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
2951 1.1 christos ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2952 1.1 christos as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2953 1.1 christos
2954 1.1 christos fi
2955 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2956 1.1 christos $as_echo "$ac_cv_build" >&6; }
2957 1.1 christos case $ac_cv_build in
2958 1.1 christos *-*-*) ;;
2959 1.1 christos *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
2960 1.1 christos esac
2961 1.1 christos build=$ac_cv_build
2962 1.1 christos ac_save_IFS=$IFS; IFS='-'
2963 1.1 christos set x $ac_cv_build
2964 1.1 christos shift
2965 1.1 christos build_cpu=$1
2966 1.1 christos build_vendor=$2
2967 1.1 christos shift; shift
2968 1.1 christos # Remember, the first character of IFS is used to create $*,
2969 1.1 christos # except with old shells:
2970 1.1 christos build_os=$*
2971 1.1 christos IFS=$ac_save_IFS
2972 1.1 christos case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2973 1.1 christos
2974 1.1 christos
2975 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2976 1.1 christos $as_echo_n "checking host system type... " >&6; }
2977 1.1 christos if ${ac_cv_host+:} false; then :
2978 1.1 christos $as_echo_n "(cached) " >&6
2979 1.1 christos else
2980 1.1 christos if test "x$host_alias" = x; then
2981 1.1 christos ac_cv_host=$ac_cv_build
2982 1.1 christos else
2983 1.1 christos ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2984 1.1 christos as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2985 1.1 christos fi
2986 1.1 christos
2987 1.1 christos fi
2988 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2989 1.1 christos $as_echo "$ac_cv_host" >&6; }
2990 1.1 christos case $ac_cv_host in
2991 1.1 christos *-*-*) ;;
2992 1.1 christos *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
2993 1.1 christos esac
2994 1.1 christos host=$ac_cv_host
2995 1.1 christos ac_save_IFS=$IFS; IFS='-'
2996 1.1 christos set x $ac_cv_host
2997 1.1 christos shift
2998 1.1 christos host_cpu=$1
2999 1.1 christos host_vendor=$2
3000 1.1 christos shift; shift
3001 1.1 christos # Remember, the first character of IFS is used to create $*,
3002 1.1 christos # except with old shells:
3003 1.1 christos host_os=$*
3004 1.1 christos IFS=$ac_save_IFS
3005 1.1 christos case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
3006 1.1 christos
3007 1.1 christos
3008 1.1 christos
3009 1.1 christos # When CFLAGS isn't set at this stage and gcc is detected by the macro below,
3010 1.1 christos # autoconf will automatically use CFLAGS="-O2 -g". Prevent that by using an
3011 1.1 christos # empty default.
3012 1.1 christos : ${CFLAGS=""}
3013 1.1 christos
3014 1.1 christos # Save user CPPFLAGS, CFLAGS and LDFLAGS. We need to change them because
3015 1.1 christos # AC_CHECK_HEADER doesn't give us any other way to update the include
3016 1.1 christos # paths. But for Makefile.am we want to use AM_CPPFLAGS and friends.
3017 1.1 christos SAVED_CFLAGS="$CFLAGS"
3018 1.1 christos SAVED_CPPFLAGS="$CPPFLAGS"
3019 1.1 christos SAVED_LDFLAGS="$LDFLAGS"
3020 1.1 christos
3021 1.1.1.7 christos # Is this oss-fuzz build?
3022 1.1.1.7 christos # Check whether --enable-fuzzing was given.
3023 1.1.1.7 christos if test "${enable_fuzzing+set}" = set; then :
3024 1.1.1.7 christos enableval=$enable_fuzzing;
3025 1.1.1.7 christos fi
3026 1.1.1.7 christos
3027 1.1.1.7 christos
3028 1.1.1.7 christos
3029 1.1.1.7 christos # Set up convenient fuzzing defaults before initializing compiler.
3030 1.1.1.7 christos if test "x$enable_fuzzing" = xyes; then
3031 1.1.1.7 christos $as_echo "#define NEED_FUZZING 1" >>confdefs.h
3032 1.1.1.7 christos
3033 1.1.1.8 christos test "x$CC" = x && CC=clang
3034 1.1.1.8 christos test "x$FUZZING_LIBS" = x && \
3035 1.1.1.7 christos FUZZING_LIBS="-fsanitize=fuzzer"
3036 1.1.1.8 christos test "x$SAVED_CFLAGS" = x && \
3037 1.1.1.7 christos AM_CFLAGS="-g -fsanitize=fuzzer-no-link,address"
3038 1.1.1.7 christos fi
3039 1.1.1.7 christos
3040 1.1 christos # Set up the compiler in two different ways and say yes we may want to install.
3041 1.1 christos ac_ext=c
3042 1.1 christos ac_cpp='$CPP $CPPFLAGS'
3043 1.1 christos ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3044 1.1 christos ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3045 1.1 christos ac_compiler_gnu=$ac_cv_c_compiler_gnu
3046 1.1 christos if test -n "$ac_tool_prefix"; then
3047 1.1 christos # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3048 1.1 christos set dummy ${ac_tool_prefix}gcc; ac_word=$2
3049 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3050 1.1 christos $as_echo_n "checking for $ac_word... " >&6; }
3051 1.1 christos if ${ac_cv_prog_CC+:} false; then :
3052 1.1 christos $as_echo_n "(cached) " >&6
3053 1.1 christos else
3054 1.1 christos if test -n "$CC"; then
3055 1.1 christos ac_cv_prog_CC="$CC" # Let the user override the test.
3056 1.1 christos else
3057 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3058 1.1 christos for as_dir in $PATH
3059 1.1 christos do
3060 1.1 christos IFS=$as_save_IFS
3061 1.1 christos test -z "$as_dir" && as_dir=.
3062 1.1 christos for ac_exec_ext in '' $ac_executable_extensions; do
3063 1.1 christos if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3064 1.1 christos ac_cv_prog_CC="${ac_tool_prefix}gcc"
3065 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3066 1.1 christos break 2
3067 1.1 christos fi
3068 1.1 christos done
3069 1.1 christos done
3070 1.1 christos IFS=$as_save_IFS
3071 1.1 christos
3072 1.1 christos fi
3073 1.1 christos fi
3074 1.1 christos CC=$ac_cv_prog_CC
3075 1.1 christos if test -n "$CC"; then
3076 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3077 1.1 christos $as_echo "$CC" >&6; }
3078 1.1 christos else
3079 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3080 1.1 christos $as_echo "no" >&6; }
3081 1.1 christos fi
3082 1.1 christos
3083 1.1 christos
3084 1.1 christos fi
3085 1.1 christos if test -z "$ac_cv_prog_CC"; then
3086 1.1 christos ac_ct_CC=$CC
3087 1.1 christos # Extract the first word of "gcc", so it can be a program name with args.
3088 1.1 christos set dummy gcc; ac_word=$2
3089 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3090 1.1 christos $as_echo_n "checking for $ac_word... " >&6; }
3091 1.1 christos if ${ac_cv_prog_ac_ct_CC+:} false; then :
3092 1.1 christos $as_echo_n "(cached) " >&6
3093 1.1 christos else
3094 1.1 christos if test -n "$ac_ct_CC"; then
3095 1.1 christos ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3096 1.1 christos else
3097 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3098 1.1 christos for as_dir in $PATH
3099 1.1 christos do
3100 1.1 christos IFS=$as_save_IFS
3101 1.1 christos test -z "$as_dir" && as_dir=.
3102 1.1 christos for ac_exec_ext in '' $ac_executable_extensions; do
3103 1.1 christos if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3104 1.1 christos ac_cv_prog_ac_ct_CC="gcc"
3105 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3106 1.1 christos break 2
3107 1.1 christos fi
3108 1.1 christos done
3109 1.1 christos done
3110 1.1 christos IFS=$as_save_IFS
3111 1.1 christos
3112 1.1 christos fi
3113 1.1 christos fi
3114 1.1 christos ac_ct_CC=$ac_cv_prog_ac_ct_CC
3115 1.1 christos if test -n "$ac_ct_CC"; then
3116 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3117 1.1 christos $as_echo "$ac_ct_CC" >&6; }
3118 1.1 christos else
3119 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3120 1.1 christos $as_echo "no" >&6; }
3121 1.1 christos fi
3122 1.1 christos
3123 1.1 christos if test "x$ac_ct_CC" = x; then
3124 1.1 christos CC=""
3125 1.1 christos else
3126 1.1 christos case $cross_compiling:$ac_tool_warned in
3127 1.1 christos yes:)
3128 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3129 1.1 christos $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3130 1.1 christos ac_tool_warned=yes ;;
3131 1.1 christos esac
3132 1.1 christos CC=$ac_ct_CC
3133 1.1 christos fi
3134 1.1 christos else
3135 1.1 christos CC="$ac_cv_prog_CC"
3136 1.1 christos fi
3137 1.1 christos
3138 1.1 christos if test -z "$CC"; then
3139 1.1 christos if test -n "$ac_tool_prefix"; then
3140 1.1 christos # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3141 1.1 christos set dummy ${ac_tool_prefix}cc; ac_word=$2
3142 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3143 1.1 christos $as_echo_n "checking for $ac_word... " >&6; }
3144 1.1 christos if ${ac_cv_prog_CC+:} false; then :
3145 1.1 christos $as_echo_n "(cached) " >&6
3146 1.1 christos else
3147 1.1 christos if test -n "$CC"; then
3148 1.1 christos ac_cv_prog_CC="$CC" # Let the user override the test.
3149 1.1 christos else
3150 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3151 1.1 christos for as_dir in $PATH
3152 1.1 christos do
3153 1.1 christos IFS=$as_save_IFS
3154 1.1 christos test -z "$as_dir" && as_dir=.
3155 1.1 christos for ac_exec_ext in '' $ac_executable_extensions; do
3156 1.1 christos if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3157 1.1 christos ac_cv_prog_CC="${ac_tool_prefix}cc"
3158 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3159 1.1 christos break 2
3160 1.1 christos fi
3161 1.1 christos done
3162 1.1 christos done
3163 1.1 christos IFS=$as_save_IFS
3164 1.1 christos
3165 1.1 christos fi
3166 1.1 christos fi
3167 1.1 christos CC=$ac_cv_prog_CC
3168 1.1 christos if test -n "$CC"; then
3169 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3170 1.1 christos $as_echo "$CC" >&6; }
3171 1.1 christos else
3172 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3173 1.1 christos $as_echo "no" >&6; }
3174 1.1 christos fi
3175 1.1 christos
3176 1.1 christos
3177 1.1 christos fi
3178 1.1 christos fi
3179 1.1 christos if test -z "$CC"; then
3180 1.1 christos # Extract the first word of "cc", so it can be a program name with args.
3181 1.1 christos set dummy cc; ac_word=$2
3182 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3183 1.1 christos $as_echo_n "checking for $ac_word... " >&6; }
3184 1.1 christos if ${ac_cv_prog_CC+:} false; then :
3185 1.1 christos $as_echo_n "(cached) " >&6
3186 1.1 christos else
3187 1.1 christos if test -n "$CC"; then
3188 1.1 christos ac_cv_prog_CC="$CC" # Let the user override the test.
3189 1.1 christos else
3190 1.1 christos ac_prog_rejected=no
3191 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3192 1.1 christos for as_dir in $PATH
3193 1.1 christos do
3194 1.1 christos IFS=$as_save_IFS
3195 1.1 christos test -z "$as_dir" && as_dir=.
3196 1.1 christos for ac_exec_ext in '' $ac_executable_extensions; do
3197 1.1 christos if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3198 1.1 christos if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3199 1.1 christos ac_prog_rejected=yes
3200 1.1 christos continue
3201 1.1 christos fi
3202 1.1 christos ac_cv_prog_CC="cc"
3203 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3204 1.1 christos break 2
3205 1.1 christos fi
3206 1.1 christos done
3207 1.1 christos done
3208 1.1 christos IFS=$as_save_IFS
3209 1.1 christos
3210 1.1 christos if test $ac_prog_rejected = yes; then
3211 1.1 christos # We found a bogon in the path, so make sure we never use it.
3212 1.1 christos set dummy $ac_cv_prog_CC
3213 1.1 christos shift
3214 1.1 christos if test $# != 0; then
3215 1.1 christos # We chose a different compiler from the bogus one.
3216 1.1 christos # However, it has the same basename, so the bogon will be chosen
3217 1.1 christos # first if we set CC to just the basename; use the full file name.
3218 1.1 christos shift
3219 1.1 christos ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3220 1.1 christos fi
3221 1.1 christos fi
3222 1.1 christos fi
3223 1.1 christos fi
3224 1.1 christos CC=$ac_cv_prog_CC
3225 1.1 christos if test -n "$CC"; then
3226 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3227 1.1 christos $as_echo "$CC" >&6; }
3228 1.1 christos else
3229 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3230 1.1 christos $as_echo "no" >&6; }
3231 1.1 christos fi
3232 1.1 christos
3233 1.1 christos
3234 1.1 christos fi
3235 1.1 christos if test -z "$CC"; then
3236 1.1 christos if test -n "$ac_tool_prefix"; then
3237 1.1 christos for ac_prog in cl.exe
3238 1.1 christos do
3239 1.1 christos # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3240 1.1 christos set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3241 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3242 1.1 christos $as_echo_n "checking for $ac_word... " >&6; }
3243 1.1 christos if ${ac_cv_prog_CC+:} false; then :
3244 1.1 christos $as_echo_n "(cached) " >&6
3245 1.1 christos else
3246 1.1 christos if test -n "$CC"; then
3247 1.1 christos ac_cv_prog_CC="$CC" # Let the user override the test.
3248 1.1 christos else
3249 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3250 1.1 christos for as_dir in $PATH
3251 1.1 christos do
3252 1.1 christos IFS=$as_save_IFS
3253 1.1 christos test -z "$as_dir" && as_dir=.
3254 1.1 christos for ac_exec_ext in '' $ac_executable_extensions; do
3255 1.1 christos if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3256 1.1 christos ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3257 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3258 1.1 christos break 2
3259 1.1 christos fi
3260 1.1 christos done
3261 1.1 christos done
3262 1.1 christos IFS=$as_save_IFS
3263 1.1 christos
3264 1.1 christos fi
3265 1.1 christos fi
3266 1.1 christos CC=$ac_cv_prog_CC
3267 1.1 christos if test -n "$CC"; then
3268 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3269 1.1 christos $as_echo "$CC" >&6; }
3270 1.1 christos else
3271 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3272 1.1 christos $as_echo "no" >&6; }
3273 1.1 christos fi
3274 1.1 christos
3275 1.1 christos
3276 1.1 christos test -n "$CC" && break
3277 1.1 christos done
3278 1.1 christos fi
3279 1.1 christos if test -z "$CC"; then
3280 1.1 christos ac_ct_CC=$CC
3281 1.1 christos for ac_prog in cl.exe
3282 1.1 christos do
3283 1.1 christos # Extract the first word of "$ac_prog", so it can be a program name with args.
3284 1.1 christos set dummy $ac_prog; ac_word=$2
3285 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3286 1.1 christos $as_echo_n "checking for $ac_word... " >&6; }
3287 1.1 christos if ${ac_cv_prog_ac_ct_CC+:} false; then :
3288 1.1 christos $as_echo_n "(cached) " >&6
3289 1.1 christos else
3290 1.1 christos if test -n "$ac_ct_CC"; then
3291 1.1 christos ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3292 1.1 christos else
3293 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3294 1.1 christos for as_dir in $PATH
3295 1.1 christos do
3296 1.1 christos IFS=$as_save_IFS
3297 1.1 christos test -z "$as_dir" && as_dir=.
3298 1.1 christos for ac_exec_ext in '' $ac_executable_extensions; do
3299 1.1 christos if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3300 1.1 christos ac_cv_prog_ac_ct_CC="$ac_prog"
3301 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3302 1.1 christos break 2
3303 1.1 christos fi
3304 1.1 christos done
3305 1.1 christos done
3306 1.1 christos IFS=$as_save_IFS
3307 1.1 christos
3308 1.1 christos fi
3309 1.1 christos fi
3310 1.1 christos ac_ct_CC=$ac_cv_prog_ac_ct_CC
3311 1.1 christos if test -n "$ac_ct_CC"; then
3312 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3313 1.1 christos $as_echo "$ac_ct_CC" >&6; }
3314 1.1 christos else
3315 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3316 1.1 christos $as_echo "no" >&6; }
3317 1.1 christos fi
3318 1.1 christos
3319 1.1 christos
3320 1.1 christos test -n "$ac_ct_CC" && break
3321 1.1 christos done
3322 1.1 christos
3323 1.1 christos if test "x$ac_ct_CC" = x; then
3324 1.1 christos CC=""
3325 1.1 christos else
3326 1.1 christos case $cross_compiling:$ac_tool_warned in
3327 1.1 christos yes:)
3328 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3329 1.1 christos $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3330 1.1 christos ac_tool_warned=yes ;;
3331 1.1 christos esac
3332 1.1 christos CC=$ac_ct_CC
3333 1.1 christos fi
3334 1.1 christos fi
3335 1.1 christos
3336 1.1 christos fi
3337 1.1 christos
3338 1.1 christos
3339 1.1 christos test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3340 1.1 christos $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3341 1.1 christos as_fn_error $? "no acceptable C compiler found in \$PATH
3342 1.1 christos See \`config.log' for more details" "$LINENO" 5; }
3343 1.1 christos
3344 1.1 christos # Provide some information about the compiler.
3345 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3346 1.1 christos set X $ac_compile
3347 1.1 christos ac_compiler=$2
3348 1.1 christos for ac_option in --version -v -V -qversion; do
3349 1.1 christos { { ac_try="$ac_compiler $ac_option >&5"
3350 1.1 christos case "(($ac_try" in
3351 1.1 christos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3352 1.1 christos *) ac_try_echo=$ac_try;;
3353 1.1 christos esac
3354 1.1 christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3355 1.1 christos $as_echo "$ac_try_echo"; } >&5
3356 1.1 christos (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3357 1.1 christos ac_status=$?
3358 1.1 christos if test -s conftest.err; then
3359 1.1 christos sed '10a\
3360 1.1 christos ... rest of stderr output deleted ...
3361 1.1 christos 10q' conftest.err >conftest.er1
3362 1.1 christos cat conftest.er1 >&5
3363 1.1 christos fi
3364 1.1 christos rm -f conftest.er1 conftest.err
3365 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3366 1.1 christos test $ac_status = 0; }
3367 1.1 christos done
3368 1.1 christos
3369 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3370 1.1 christos /* end confdefs.h. */
3371 1.1 christos
3372 1.1 christos int
3373 1.1 christos main ()
3374 1.1 christos {
3375 1.1 christos
3376 1.1 christos ;
3377 1.1 christos return 0;
3378 1.1 christos }
3379 1.1 christos _ACEOF
3380 1.1 christos ac_clean_files_save=$ac_clean_files
3381 1.1 christos ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3382 1.1 christos # Try to create an executable without -o first, disregard a.out.
3383 1.1 christos # It will help us diagnose broken compilers, and finding out an intuition
3384 1.1 christos # of exeext.
3385 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3386 1.1 christos $as_echo_n "checking whether the C compiler works... " >&6; }
3387 1.1 christos ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3388 1.1 christos
3389 1.1 christos # The possible output files:
3390 1.1 christos ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3391 1.1 christos
3392 1.1 christos ac_rmfiles=
3393 1.1 christos for ac_file in $ac_files
3394 1.1 christos do
3395 1.1 christos case $ac_file in
3396 1.1 christos *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3397 1.1 christos * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3398 1.1 christos esac
3399 1.1 christos done
3400 1.1 christos rm -f $ac_rmfiles
3401 1.1 christos
3402 1.1 christos if { { ac_try="$ac_link_default"
3403 1.1 christos case "(($ac_try" in
3404 1.1 christos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3405 1.1 christos *) ac_try_echo=$ac_try;;
3406 1.1 christos esac
3407 1.1 christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3408 1.1 christos $as_echo "$ac_try_echo"; } >&5
3409 1.1 christos (eval "$ac_link_default") 2>&5
3410 1.1 christos ac_status=$?
3411 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3412 1.1 christos test $ac_status = 0; }; then :
3413 1.1 christos # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3414 1.1 christos # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3415 1.1 christos # in a Makefile. We should not override ac_cv_exeext if it was cached,
3416 1.1 christos # so that the user can short-circuit this test for compilers unknown to
3417 1.1 christos # Autoconf.
3418 1.1 christos for ac_file in $ac_files ''
3419 1.1 christos do
3420 1.1 christos test -f "$ac_file" || continue
3421 1.1 christos case $ac_file in
3422 1.1 christos *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3423 1.1 christos ;;
3424 1.1 christos [ab].out )
3425 1.1 christos # We found the default executable, but exeext='' is most
3426 1.1 christos # certainly right.
3427 1.1 christos break;;
3428 1.1 christos *.* )
3429 1.1 christos if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3430 1.1 christos then :; else
3431 1.1 christos ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3432 1.1 christos fi
3433 1.1 christos # We set ac_cv_exeext here because the later test for it is not
3434 1.1 christos # safe: cross compilers may not add the suffix if given an `-o'
3435 1.1 christos # argument, so we may need to know it at that point already.
3436 1.1 christos # Even if this section looks crufty: it has the advantage of
3437 1.1 christos # actually working.
3438 1.1 christos break;;
3439 1.1 christos * )
3440 1.1 christos break;;
3441 1.1 christos esac
3442 1.1 christos done
3443 1.1 christos test "$ac_cv_exeext" = no && ac_cv_exeext=
3444 1.1 christos
3445 1.1 christos else
3446 1.1 christos ac_file=''
3447 1.1 christos fi
3448 1.1 christos if test -z "$ac_file"; then :
3449 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3450 1.1 christos $as_echo "no" >&6; }
3451 1.1 christos $as_echo "$as_me: failed program was:" >&5
3452 1.1 christos sed 's/^/| /' conftest.$ac_ext >&5
3453 1.1 christos
3454 1.1 christos { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3455 1.1 christos $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3456 1.1 christos as_fn_error 77 "C compiler cannot create executables
3457 1.1 christos See \`config.log' for more details" "$LINENO" 5; }
3458 1.1 christos else
3459 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3460 1.1 christos $as_echo "yes" >&6; }
3461 1.1 christos fi
3462 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3463 1.1 christos $as_echo_n "checking for C compiler default output file name... " >&6; }
3464 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3465 1.1 christos $as_echo "$ac_file" >&6; }
3466 1.1 christos ac_exeext=$ac_cv_exeext
3467 1.1 christos
3468 1.1 christos rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3469 1.1 christos ac_clean_files=$ac_clean_files_save
3470 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3471 1.1 christos $as_echo_n "checking for suffix of executables... " >&6; }
3472 1.1 christos if { { ac_try="$ac_link"
3473 1.1 christos case "(($ac_try" in
3474 1.1 christos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3475 1.1 christos *) ac_try_echo=$ac_try;;
3476 1.1 christos esac
3477 1.1 christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3478 1.1 christos $as_echo "$ac_try_echo"; } >&5
3479 1.1 christos (eval "$ac_link") 2>&5
3480 1.1 christos ac_status=$?
3481 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3482 1.1 christos test $ac_status = 0; }; then :
3483 1.1 christos # If both `conftest.exe' and `conftest' are `present' (well, observable)
3484 1.1 christos # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
3485 1.1 christos # work properly (i.e., refer to `conftest.exe'), while it won't with
3486 1.1 christos # `rm'.
3487 1.1 christos for ac_file in conftest.exe conftest conftest.*; do
3488 1.1 christos test -f "$ac_file" || continue
3489 1.1 christos case $ac_file in
3490 1.1 christos *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3491 1.1 christos *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3492 1.1 christos break;;
3493 1.1 christos * ) break;;
3494 1.1 christos esac
3495 1.1 christos done
3496 1.1 christos else
3497 1.1 christos { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3498 1.1 christos $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3499 1.1 christos as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3500 1.1 christos See \`config.log' for more details" "$LINENO" 5; }
3501 1.1 christos fi
3502 1.1 christos rm -f conftest conftest$ac_cv_exeext
3503 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3504 1.1 christos $as_echo "$ac_cv_exeext" >&6; }
3505 1.1 christos
3506 1.1 christos rm -f conftest.$ac_ext
3507 1.1 christos EXEEXT=$ac_cv_exeext
3508 1.1 christos ac_exeext=$EXEEXT
3509 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3510 1.1 christos /* end confdefs.h. */
3511 1.1 christos #include <stdio.h>
3512 1.1 christos int
3513 1.1 christos main ()
3514 1.1 christos {
3515 1.1 christos FILE *f = fopen ("conftest.out", "w");
3516 1.1 christos return ferror (f) || fclose (f) != 0;
3517 1.1 christos
3518 1.1 christos ;
3519 1.1 christos return 0;
3520 1.1 christos }
3521 1.1 christos _ACEOF
3522 1.1 christos ac_clean_files="$ac_clean_files conftest.out"
3523 1.1 christos # Check that the compiler produces executables we can run. If not, either
3524 1.1 christos # the compiler is broken, or we cross compile.
3525 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3526 1.1 christos $as_echo_n "checking whether we are cross compiling... " >&6; }
3527 1.1 christos if test "$cross_compiling" != yes; then
3528 1.1 christos { { ac_try="$ac_link"
3529 1.1 christos case "(($ac_try" in
3530 1.1 christos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3531 1.1 christos *) ac_try_echo=$ac_try;;
3532 1.1 christos esac
3533 1.1 christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3534 1.1 christos $as_echo "$ac_try_echo"; } >&5
3535 1.1 christos (eval "$ac_link") 2>&5
3536 1.1 christos ac_status=$?
3537 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3538 1.1 christos test $ac_status = 0; }
3539 1.1 christos if { ac_try='./conftest$ac_cv_exeext'
3540 1.1 christos { { case "(($ac_try" in
3541 1.1 christos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3542 1.1 christos *) ac_try_echo=$ac_try;;
3543 1.1 christos esac
3544 1.1 christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3545 1.1 christos $as_echo "$ac_try_echo"; } >&5
3546 1.1 christos (eval "$ac_try") 2>&5
3547 1.1 christos ac_status=$?
3548 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3549 1.1 christos test $ac_status = 0; }; }; then
3550 1.1 christos cross_compiling=no
3551 1.1 christos else
3552 1.1 christos if test "$cross_compiling" = maybe; then
3553 1.1 christos cross_compiling=yes
3554 1.1 christos else
3555 1.1 christos { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3556 1.1 christos $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3557 1.1 christos as_fn_error $? "cannot run C compiled programs.
3558 1.1 christos If you meant to cross compile, use \`--host'.
3559 1.1 christos See \`config.log' for more details" "$LINENO" 5; }
3560 1.1 christos fi
3561 1.1 christos fi
3562 1.1 christos fi
3563 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3564 1.1 christos $as_echo "$cross_compiling" >&6; }
3565 1.1 christos
3566 1.1 christos rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3567 1.1 christos ac_clean_files=$ac_clean_files_save
3568 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3569 1.1 christos $as_echo_n "checking for suffix of object files... " >&6; }
3570 1.1 christos if ${ac_cv_objext+:} false; then :
3571 1.1 christos $as_echo_n "(cached) " >&6
3572 1.1 christos else
3573 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3574 1.1 christos /* end confdefs.h. */
3575 1.1 christos
3576 1.1 christos int
3577 1.1 christos main ()
3578 1.1 christos {
3579 1.1 christos
3580 1.1 christos ;
3581 1.1 christos return 0;
3582 1.1 christos }
3583 1.1 christos _ACEOF
3584 1.1 christos rm -f conftest.o conftest.obj
3585 1.1 christos if { { ac_try="$ac_compile"
3586 1.1 christos case "(($ac_try" in
3587 1.1 christos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3588 1.1 christos *) ac_try_echo=$ac_try;;
3589 1.1 christos esac
3590 1.1 christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3591 1.1 christos $as_echo "$ac_try_echo"; } >&5
3592 1.1 christos (eval "$ac_compile") 2>&5
3593 1.1 christos ac_status=$?
3594 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3595 1.1 christos test $ac_status = 0; }; then :
3596 1.1 christos for ac_file in conftest.o conftest.obj conftest.*; do
3597 1.1 christos test -f "$ac_file" || continue;
3598 1.1 christos case $ac_file in
3599 1.1 christos *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3600 1.1 christos *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3601 1.1 christos break;;
3602 1.1 christos esac
3603 1.1 christos done
3604 1.1 christos else
3605 1.1 christos $as_echo "$as_me: failed program was:" >&5
3606 1.1 christos sed 's/^/| /' conftest.$ac_ext >&5
3607 1.1 christos
3608 1.1 christos { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3609 1.1 christos $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3610 1.1 christos as_fn_error $? "cannot compute suffix of object files: cannot compile
3611 1.1 christos See \`config.log' for more details" "$LINENO" 5; }
3612 1.1 christos fi
3613 1.1 christos rm -f conftest.$ac_cv_objext conftest.$ac_ext
3614 1.1 christos fi
3615 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3616 1.1 christos $as_echo "$ac_cv_objext" >&6; }
3617 1.1 christos OBJEXT=$ac_cv_objext
3618 1.1 christos ac_objext=$OBJEXT
3619 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3620 1.1 christos $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3621 1.1 christos if ${ac_cv_c_compiler_gnu+:} false; then :
3622 1.1 christos $as_echo_n "(cached) " >&6
3623 1.1 christos else
3624 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3625 1.1 christos /* end confdefs.h. */
3626 1.1 christos
3627 1.1 christos int
3628 1.1 christos main ()
3629 1.1 christos {
3630 1.1 christos #ifndef __GNUC__
3631 1.1 christos choke me
3632 1.1 christos #endif
3633 1.1 christos
3634 1.1 christos ;
3635 1.1 christos return 0;
3636 1.1 christos }
3637 1.1 christos _ACEOF
3638 1.1 christos if ac_fn_c_try_compile "$LINENO"; then :
3639 1.1 christos ac_compiler_gnu=yes
3640 1.1 christos else
3641 1.1 christos ac_compiler_gnu=no
3642 1.1 christos fi
3643 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3644 1.1 christos ac_cv_c_compiler_gnu=$ac_compiler_gnu
3645 1.1 christos
3646 1.1 christos fi
3647 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3648 1.1 christos $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3649 1.1 christos if test $ac_compiler_gnu = yes; then
3650 1.1 christos GCC=yes
3651 1.1 christos else
3652 1.1 christos GCC=
3653 1.1 christos fi
3654 1.1 christos ac_test_CFLAGS=${CFLAGS+set}
3655 1.1 christos ac_save_CFLAGS=$CFLAGS
3656 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3657 1.1 christos $as_echo_n "checking whether $CC accepts -g... " >&6; }
3658 1.1 christos if ${ac_cv_prog_cc_g+:} false; then :
3659 1.1 christos $as_echo_n "(cached) " >&6
3660 1.1 christos else
3661 1.1 christos ac_save_c_werror_flag=$ac_c_werror_flag
3662 1.1 christos ac_c_werror_flag=yes
3663 1.1 christos ac_cv_prog_cc_g=no
3664 1.1 christos CFLAGS="-g"
3665 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3666 1.1 christos /* end confdefs.h. */
3667 1.1 christos
3668 1.1 christos int
3669 1.1 christos main ()
3670 1.1 christos {
3671 1.1 christos
3672 1.1 christos ;
3673 1.1 christos return 0;
3674 1.1 christos }
3675 1.1 christos _ACEOF
3676 1.1 christos if ac_fn_c_try_compile "$LINENO"; then :
3677 1.1 christos ac_cv_prog_cc_g=yes
3678 1.1 christos else
3679 1.1 christos CFLAGS=""
3680 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3681 1.1 christos /* end confdefs.h. */
3682 1.1 christos
3683 1.1 christos int
3684 1.1 christos main ()
3685 1.1 christos {
3686 1.1 christos
3687 1.1 christos ;
3688 1.1 christos return 0;
3689 1.1 christos }
3690 1.1 christos _ACEOF
3691 1.1 christos if ac_fn_c_try_compile "$LINENO"; then :
3692 1.1 christos
3693 1.1 christos else
3694 1.1 christos ac_c_werror_flag=$ac_save_c_werror_flag
3695 1.1 christos CFLAGS="-g"
3696 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3697 1.1 christos /* end confdefs.h. */
3698 1.1 christos
3699 1.1 christos int
3700 1.1 christos main ()
3701 1.1 christos {
3702 1.1 christos
3703 1.1 christos ;
3704 1.1 christos return 0;
3705 1.1 christos }
3706 1.1 christos _ACEOF
3707 1.1 christos if ac_fn_c_try_compile "$LINENO"; then :
3708 1.1 christos ac_cv_prog_cc_g=yes
3709 1.1 christos fi
3710 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3711 1.1 christos fi
3712 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3713 1.1 christos fi
3714 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3715 1.1 christos ac_c_werror_flag=$ac_save_c_werror_flag
3716 1.1 christos fi
3717 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3718 1.1 christos $as_echo "$ac_cv_prog_cc_g" >&6; }
3719 1.1 christos if test "$ac_test_CFLAGS" = set; then
3720 1.1 christos CFLAGS=$ac_save_CFLAGS
3721 1.1 christos elif test $ac_cv_prog_cc_g = yes; then
3722 1.1 christos if test "$GCC" = yes; then
3723 1.1 christos CFLAGS="-g -O2"
3724 1.1 christos else
3725 1.1 christos CFLAGS="-g"
3726 1.1 christos fi
3727 1.1 christos else
3728 1.1 christos if test "$GCC" = yes; then
3729 1.1 christos CFLAGS="-O2"
3730 1.1 christos else
3731 1.1 christos CFLAGS=
3732 1.1 christos fi
3733 1.1 christos fi
3734 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3735 1.1 christos $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3736 1.1 christos if ${ac_cv_prog_cc_c89+:} false; then :
3737 1.1 christos $as_echo_n "(cached) " >&6
3738 1.1 christos else
3739 1.1 christos ac_cv_prog_cc_c89=no
3740 1.1 christos ac_save_CC=$CC
3741 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3742 1.1 christos /* end confdefs.h. */
3743 1.1 christos #include <stdarg.h>
3744 1.1 christos #include <stdio.h>
3745 1.1 christos struct stat;
3746 1.1 christos /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3747 1.1 christos struct buf { int x; };
3748 1.1 christos FILE * (*rcsopen) (struct buf *, struct stat *, int);
3749 1.1 christos static char *e (p, i)
3750 1.1 christos char **p;
3751 1.1 christos int i;
3752 1.1 christos {
3753 1.1 christos return p[i];
3754 1.1 christos }
3755 1.1 christos static char *f (char * (*g) (char **, int), char **p, ...)
3756 1.1 christos {
3757 1.1 christos char *s;
3758 1.1 christos va_list v;
3759 1.1 christos va_start (v,p);
3760 1.1 christos s = g (p, va_arg (v,int));
3761 1.1 christos va_end (v);
3762 1.1 christos return s;
3763 1.1 christos }
3764 1.1 christos
3765 1.1 christos /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3766 1.1 christos function prototypes and stuff, but not '\xHH' hex character constants.
3767 1.1 christos These don't provoke an error unfortunately, instead are silently treated
3768 1.1 christos as 'x'. The following induces an error, until -std is added to get
3769 1.1 christos proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3770 1.1 christos array size at least. It's necessary to write '\x00'==0 to get something
3771 1.1 christos that's true only with -std. */
3772 1.1 christos int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3773 1.1 christos
3774 1.1 christos /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3775 1.1 christos inside strings and character constants. */
3776 1.1 christos #define FOO(x) 'x'
3777 1.1 christos int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3778 1.1 christos
3779 1.1 christos int test (int i, double x);
3780 1.1 christos struct s1 {int (*f) (int a);};
3781 1.1 christos struct s2 {int (*f) (double a);};
3782 1.1 christos int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3783 1.1 christos int argc;
3784 1.1 christos char **argv;
3785 1.1 christos int
3786 1.1 christos main ()
3787 1.1 christos {
3788 1.1 christos return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3789 1.1 christos ;
3790 1.1 christos return 0;
3791 1.1 christos }
3792 1.1 christos _ACEOF
3793 1.1 christos for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3794 1.1 christos -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3795 1.1 christos do
3796 1.1 christos CC="$ac_save_CC $ac_arg"
3797 1.1 christos if ac_fn_c_try_compile "$LINENO"; then :
3798 1.1 christos ac_cv_prog_cc_c89=$ac_arg
3799 1.1 christos fi
3800 1.1 christos rm -f core conftest.err conftest.$ac_objext
3801 1.1 christos test "x$ac_cv_prog_cc_c89" != "xno" && break
3802 1.1 christos done
3803 1.1 christos rm -f conftest.$ac_ext
3804 1.1 christos CC=$ac_save_CC
3805 1.1 christos
3806 1.1 christos fi
3807 1.1 christos # AC_CACHE_VAL
3808 1.1 christos case "x$ac_cv_prog_cc_c89" in
3809 1.1 christos x)
3810 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3811 1.1 christos $as_echo "none needed" >&6; } ;;
3812 1.1 christos xno)
3813 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3814 1.1 christos $as_echo "unsupported" >&6; } ;;
3815 1.1 christos *)
3816 1.1 christos CC="$CC $ac_cv_prog_cc_c89"
3817 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3818 1.1 christos $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3819 1.1 christos esac
3820 1.1 christos if test "x$ac_cv_prog_cc_c89" != xno; then :
3821 1.1 christos
3822 1.1 christos fi
3823 1.1 christos
3824 1.1 christos ac_ext=c
3825 1.1 christos ac_cpp='$CPP $CPPFLAGS'
3826 1.1 christos ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3827 1.1 christos ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3828 1.1 christos ac_compiler_gnu=$ac_cv_c_compiler_gnu
3829 1.1 christos
3830 1.1 christos ac_ext=c
3831 1.1 christos ac_cpp='$CPP $CPPFLAGS'
3832 1.1 christos ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3833 1.1 christos ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3834 1.1 christos ac_compiler_gnu=$ac_cv_c_compiler_gnu
3835 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
3836 1.1 christos $as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
3837 1.1 christos if ${am_cv_prog_cc_c_o+:} false; then :
3838 1.1 christos $as_echo_n "(cached) " >&6
3839 1.1 christos else
3840 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3841 1.1 christos /* end confdefs.h. */
3842 1.1 christos
3843 1.1 christos int
3844 1.1 christos main ()
3845 1.1 christos {
3846 1.1 christos
3847 1.1 christos ;
3848 1.1 christos return 0;
3849 1.1 christos }
3850 1.1 christos _ACEOF
3851 1.1 christos # Make sure it works both with $CC and with simple cc.
3852 1.1 christos # Following AC_PROG_CC_C_O, we do the test twice because some
3853 1.1 christos # compilers refuse to overwrite an existing .o file with -o,
3854 1.1 christos # though they will create one.
3855 1.1 christos am_cv_prog_cc_c_o=yes
3856 1.1 christos for am_i in 1 2; do
3857 1.1 christos if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
3858 1.1 christos ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
3859 1.1 christos ac_status=$?
3860 1.1 christos echo "$as_me:$LINENO: \$? = $ac_status" >&5
3861 1.1 christos (exit $ac_status); } \
3862 1.1 christos && test -f conftest2.$ac_objext; then
3863 1.1 christos : OK
3864 1.1 christos else
3865 1.1 christos am_cv_prog_cc_c_o=no
3866 1.1 christos break
3867 1.1 christos fi
3868 1.1 christos done
3869 1.1 christos rm -f core conftest*
3870 1.1 christos unset am_i
3871 1.1 christos fi
3872 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
3873 1.1 christos $as_echo "$am_cv_prog_cc_c_o" >&6; }
3874 1.1 christos if test "$am_cv_prog_cc_c_o" != yes; then
3875 1.1 christos # Losing compiler, so override with the script.
3876 1.1 christos # FIXME: It is wrong to rewrite CC.
3877 1.1 christos # But if we don't then we get into trouble of one sort or another.
3878 1.1 christos # A longer-term fix would be to have automake use am__CC in this case,
3879 1.1 christos # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
3880 1.1 christos CC="$am_aux_dir/compile $CC"
3881 1.1 christos fi
3882 1.1 christos ac_ext=c
3883 1.1 christos ac_cpp='$CPP $CPPFLAGS'
3884 1.1 christos ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3885 1.1 christos ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3886 1.1 christos ac_compiler_gnu=$ac_cv_c_compiler_gnu
3887 1.1 christos
3888 1.1 christos DEPDIR="${am__leading_dot}deps"
3889 1.1 christos
3890 1.1 christos ac_config_commands="$ac_config_commands depfiles"
3891 1.1 christos
3892 1.1 christos
3893 1.1 christos am_make=${MAKE-make}
3894 1.1 christos cat > confinc << 'END'
3895 1.1 christos am__doit:
3896 1.1 christos @echo this is the am__doit target
3897 1.1 christos .PHONY: am__doit
3898 1.1 christos END
3899 1.1 christos # If we don't find an include directive, just comment out the code.
3900 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
3901 1.1 christos $as_echo_n "checking for style of include used by $am_make... " >&6; }
3902 1.1 christos am__include="#"
3903 1.1 christos am__quote=
3904 1.1 christos _am_result=none
3905 1.1 christos # First try GNU make style include.
3906 1.1 christos echo "include confinc" > confmf
3907 1.1 christos # Ignore all kinds of additional output from 'make'.
3908 1.1 christos case `$am_make -s -f confmf 2> /dev/null` in #(
3909 1.1 christos *the\ am__doit\ target*)
3910 1.1 christos am__include=include
3911 1.1 christos am__quote=
3912 1.1 christos _am_result=GNU
3913 1.1 christos ;;
3914 1.1 christos esac
3915 1.1 christos # Now try BSD make style include.
3916 1.1 christos if test "$am__include" = "#"; then
3917 1.1 christos echo '.include "confinc"' > confmf
3918 1.1 christos case `$am_make -s -f confmf 2> /dev/null` in #(
3919 1.1 christos *the\ am__doit\ target*)
3920 1.1 christos am__include=.include
3921 1.1 christos am__quote="\""
3922 1.1 christos _am_result=BSD
3923 1.1 christos ;;
3924 1.1 christos esac
3925 1.1 christos fi
3926 1.1 christos
3927 1.1 christos
3928 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
3929 1.1 christos $as_echo "$_am_result" >&6; }
3930 1.1 christos rm -f confinc confmf
3931 1.1 christos
3932 1.1 christos # Check whether --enable-dependency-tracking was given.
3933 1.1 christos if test "${enable_dependency_tracking+set}" = set; then :
3934 1.1 christos enableval=$enable_dependency_tracking;
3935 1.1 christos fi
3936 1.1 christos
3937 1.1 christos if test "x$enable_dependency_tracking" != xno; then
3938 1.1 christos am_depcomp="$ac_aux_dir/depcomp"
3939 1.1 christos AMDEPBACKSLASH='\'
3940 1.1 christos am__nodep='_no'
3941 1.1 christos fi
3942 1.1 christos if test "x$enable_dependency_tracking" != xno; then
3943 1.1 christos AMDEP_TRUE=
3944 1.1 christos AMDEP_FALSE='#'
3945 1.1 christos else
3946 1.1 christos AMDEP_TRUE='#'
3947 1.1 christos AMDEP_FALSE=
3948 1.1 christos fi
3949 1.1 christos
3950 1.1 christos
3951 1.1 christos
3952 1.1 christos depcc="$CC" am_compiler_list=
3953 1.1 christos
3954 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
3955 1.1 christos $as_echo_n "checking dependency style of $depcc... " >&6; }
3956 1.1 christos if ${am_cv_CC_dependencies_compiler_type+:} false; then :
3957 1.1 christos $as_echo_n "(cached) " >&6
3958 1.1 christos else
3959 1.1 christos if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3960 1.1 christos # We make a subdir and do the tests there. Otherwise we can end up
3961 1.1 christos # making bogus files that we don't know about and never remove. For
3962 1.1 christos # instance it was reported that on HP-UX the gcc test will end up
3963 1.1 christos # making a dummy file named 'D' -- because '-MD' means "put the output
3964 1.1 christos # in D".
3965 1.1 christos rm -rf conftest.dir
3966 1.1 christos mkdir conftest.dir
3967 1.1 christos # Copy depcomp to subdir because otherwise we won't find it if we're
3968 1.1 christos # using a relative directory.
3969 1.1 christos cp "$am_depcomp" conftest.dir
3970 1.1 christos cd conftest.dir
3971 1.1 christos # We will build objects and dependencies in a subdirectory because
3972 1.1 christos # it helps to detect inapplicable dependency modes. For instance
3973 1.1 christos # both Tru64's cc and ICC support -MD to output dependencies as a
3974 1.1 christos # side effect of compilation, but ICC will put the dependencies in
3975 1.1 christos # the current directory while Tru64 will put them in the object
3976 1.1 christos # directory.
3977 1.1 christos mkdir sub
3978 1.1 christos
3979 1.1 christos am_cv_CC_dependencies_compiler_type=none
3980 1.1 christos if test "$am_compiler_list" = ""; then
3981 1.1 christos am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3982 1.1 christos fi
3983 1.1 christos am__universal=false
3984 1.1 christos case " $depcc " in #(
3985 1.1 christos *\ -arch\ *\ -arch\ *) am__universal=true ;;
3986 1.1 christos esac
3987 1.1 christos
3988 1.1 christos for depmode in $am_compiler_list; do
3989 1.1 christos # Setup a source with many dependencies, because some compilers
3990 1.1 christos # like to wrap large dependency lists on column 80 (with \), and
3991 1.1 christos # we should not choose a depcomp mode which is confused by this.
3992 1.1 christos #
3993 1.1 christos # We need to recreate these files for each test, as the compiler may
3994 1.1 christos # overwrite some of them when testing with obscure command lines.
3995 1.1 christos # This happens at least with the AIX C compiler.
3996 1.1 christos : > sub/conftest.c
3997 1.1 christos for i in 1 2 3 4 5 6; do
3998 1.1 christos echo '#include "conftst'$i'.h"' >> sub/conftest.c
3999 1.1 christos # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
4000 1.1 christos # Solaris 10 /bin/sh.
4001 1.1 christos echo '/* dummy */' > sub/conftst$i.h
4002 1.1 christos done
4003 1.1 christos echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
4004 1.1 christos
4005 1.1 christos # We check with '-c' and '-o' for the sake of the "dashmstdout"
4006 1.1 christos # mode. It turns out that the SunPro C++ compiler does not properly
4007 1.1 christos # handle '-M -o', and we need to detect this. Also, some Intel
4008 1.1 christos # versions had trouble with output in subdirs.
4009 1.1 christos am__obj=sub/conftest.${OBJEXT-o}
4010 1.1 christos am__minus_obj="-o $am__obj"
4011 1.1 christos case $depmode in
4012 1.1 christos gcc)
4013 1.1 christos # This depmode causes a compiler race in universal mode.
4014 1.1 christos test "$am__universal" = false || continue
4015 1.1 christos ;;
4016 1.1 christos nosideeffect)
4017 1.1 christos # After this tag, mechanisms are not by side-effect, so they'll
4018 1.1 christos # only be used when explicitly requested.
4019 1.1 christos if test "x$enable_dependency_tracking" = xyes; then
4020 1.1 christos continue
4021 1.1 christos else
4022 1.1 christos break
4023 1.1 christos fi
4024 1.1 christos ;;
4025 1.1 christos msvc7 | msvc7msys | msvisualcpp | msvcmsys)
4026 1.1 christos # This compiler won't grok '-c -o', but also, the minuso test has
4027 1.1 christos # not run yet. These depmodes are late enough in the game, and
4028 1.1 christos # so weak that their functioning should not be impacted.
4029 1.1 christos am__obj=conftest.${OBJEXT-o}
4030 1.1 christos am__minus_obj=
4031 1.1 christos ;;
4032 1.1 christos none) break ;;
4033 1.1 christos esac
4034 1.1 christos if depmode=$depmode \
4035 1.1 christos source=sub/conftest.c object=$am__obj \
4036 1.1 christos depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
4037 1.1 christos $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
4038 1.1 christos >/dev/null 2>conftest.err &&
4039 1.1 christos grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
4040 1.1 christos grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
4041 1.1 christos grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
4042 1.1 christos ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
4043 1.1 christos # icc doesn't choke on unknown options, it will just issue warnings
4044 1.1 christos # or remarks (even with -Werror). So we grep stderr for any message
4045 1.1 christos # that says an option was ignored or not supported.
4046 1.1 christos # When given -MP, icc 7.0 and 7.1 complain thusly:
4047 1.1 christos # icc: Command line warning: ignoring option '-M'; no argument required
4048 1.1 christos # The diagnosis changed in icc 8.0:
4049 1.1 christos # icc: Command line remark: option '-MP' not supported
4050 1.1 christos if (grep 'ignoring option' conftest.err ||
4051 1.1 christos grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
4052 1.1 christos am_cv_CC_dependencies_compiler_type=$depmode
4053 1.1 christos break
4054 1.1 christos fi
4055 1.1 christos fi
4056 1.1 christos done
4057 1.1 christos
4058 1.1 christos cd ..
4059 1.1 christos rm -rf conftest.dir
4060 1.1 christos else
4061 1.1 christos am_cv_CC_dependencies_compiler_type=none
4062 1.1 christos fi
4063 1.1 christos
4064 1.1 christos fi
4065 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
4066 1.1 christos $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
4067 1.1 christos CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
4068 1.1 christos
4069 1.1 christos if
4070 1.1 christos test "x$enable_dependency_tracking" != xno \
4071 1.1 christos && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
4072 1.1 christos am__fastdepCC_TRUE=
4073 1.1 christos am__fastdepCC_FALSE='#'
4074 1.1 christos else
4075 1.1 christos am__fastdepCC_TRUE='#'
4076 1.1 christos am__fastdepCC_FALSE=
4077 1.1 christos fi
4078 1.1 christos
4079 1.1 christos
4080 1.1 christos
4081 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C99" >&5
4082 1.1 christos $as_echo_n "checking for $CC option to accept ISO C99... " >&6; }
4083 1.1 christos if ${ac_cv_prog_cc_c99+:} false; then :
4084 1.1 christos $as_echo_n "(cached) " >&6
4085 1.1 christos else
4086 1.1 christos ac_cv_prog_cc_c99=no
4087 1.1 christos ac_save_CC=$CC
4088 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4089 1.1 christos /* end confdefs.h. */
4090 1.1 christos #include <stdarg.h>
4091 1.1 christos #include <stdbool.h>
4092 1.1 christos #include <stdlib.h>
4093 1.1 christos #include <wchar.h>
4094 1.1 christos #include <stdio.h>
4095 1.1 christos
4096 1.1 christos // Check varargs macros. These examples are taken from C99 6.10.3.5.
4097 1.1 christos #define debug(...) fprintf (stderr, __VA_ARGS__)
4098 1.1 christos #define showlist(...) puts (#__VA_ARGS__)
4099 1.1 christos #define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
4100 1.1 christos static void
4101 1.1 christos test_varargs_macros (void)
4102 1.1 christos {
4103 1.1 christos int x = 1234;
4104 1.1 christos int y = 5678;
4105 1.1 christos debug ("Flag");
4106 1.1 christos debug ("X = %d\n", x);
4107 1.1 christos showlist (The first, second, and third items.);
4108 1.1 christos report (x>y, "x is %d but y is %d", x, y);
4109 1.1 christos }
4110 1.1 christos
4111 1.1 christos // Check long long types.
4112 1.1 christos #define BIG64 18446744073709551615ull
4113 1.1 christos #define BIG32 4294967295ul
4114 1.1 christos #define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
4115 1.1 christos #if !BIG_OK
4116 1.1 christos your preprocessor is broken;
4117 1.1 christos #endif
4118 1.1 christos #if BIG_OK
4119 1.1 christos #else
4120 1.1 christos your preprocessor is broken;
4121 1.1 christos #endif
4122 1.1 christos static long long int bignum = -9223372036854775807LL;
4123 1.1 christos static unsigned long long int ubignum = BIG64;
4124 1.1 christos
4125 1.1 christos struct incomplete_array
4126 1.1 christos {
4127 1.1 christos int datasize;
4128 1.1 christos double data[];
4129 1.1 christos };
4130 1.1 christos
4131 1.1 christos struct named_init {
4132 1.1 christos int number;
4133 1.1 christos const wchar_t *name;
4134 1.1 christos double average;
4135 1.1 christos };
4136 1.1 christos
4137 1.1 christos typedef const char *ccp;
4138 1.1 christos
4139 1.1 christos static inline int
4140 1.1 christos test_restrict (ccp restrict text)
4141 1.1 christos {
4142 1.1 christos // See if C++-style comments work.
4143 1.1 christos // Iterate through items via the restricted pointer.
4144 1.1 christos // Also check for declarations in for loops.
4145 1.1 christos for (unsigned int i = 0; *(text+i) != '\0'; ++i)
4146 1.1 christos continue;
4147 1.1 christos return 0;
4148 1.1 christos }
4149 1.1 christos
4150 1.1 christos // Check varargs and va_copy.
4151 1.1 christos static void
4152 1.1 christos test_varargs (const char *format, ...)
4153 1.1 christos {
4154 1.1 christos va_list args;
4155 1.1 christos va_start (args, format);
4156 1.1 christos va_list args_copy;
4157 1.1 christos va_copy (args_copy, args);
4158 1.1 christos
4159 1.1 christos const char *str;
4160 1.1 christos int number;
4161 1.1 christos float fnumber;
4162 1.1 christos
4163 1.1 christos while (*format)
4164 1.1 christos {
4165 1.1 christos switch (*format++)
4166 1.1 christos {
4167 1.1 christos case 's': // string
4168 1.1 christos str = va_arg (args_copy, const char *);
4169 1.1 christos break;
4170 1.1 christos case 'd': // int
4171 1.1 christos number = va_arg (args_copy, int);
4172 1.1 christos break;
4173 1.1 christos case 'f': // float
4174 1.1 christos fnumber = va_arg (args_copy, double);
4175 1.1 christos break;
4176 1.1 christos default:
4177 1.1 christos break;
4178 1.1 christos }
4179 1.1 christos }
4180 1.1 christos va_end (args_copy);
4181 1.1 christos va_end (args);
4182 1.1 christos }
4183 1.1 christos
4184 1.1 christos int
4185 1.1 christos main ()
4186 1.1 christos {
4187 1.1 christos
4188 1.1 christos // Check bool.
4189 1.1 christos _Bool success = false;
4190 1.1 christos
4191 1.1 christos // Check restrict.
4192 1.1 christos if (test_restrict ("String literal") == 0)
4193 1.1 christos success = true;
4194 1.1 christos char *restrict newvar = "Another string";
4195 1.1 christos
4196 1.1 christos // Check varargs.
4197 1.1 christos test_varargs ("s, d' f .", "string", 65, 34.234);
4198 1.1 christos test_varargs_macros ();
4199 1.1 christos
4200 1.1 christos // Check flexible array members.
4201 1.1 christos struct incomplete_array *ia =
4202 1.1 christos malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
4203 1.1 christos ia->datasize = 10;
4204 1.1 christos for (int i = 0; i < ia->datasize; ++i)
4205 1.1 christos ia->data[i] = i * 1.234;
4206 1.1 christos
4207 1.1 christos // Check named initializers.
4208 1.1 christos struct named_init ni = {
4209 1.1 christos .number = 34,
4210 1.1 christos .name = L"Test wide string",
4211 1.1 christos .average = 543.34343,
4212 1.1 christos };
4213 1.1 christos
4214 1.1 christos ni.number = 58;
4215 1.1 christos
4216 1.1 christos int dynamic_array[ni.number];
4217 1.1 christos dynamic_array[ni.number - 1] = 543;
4218 1.1 christos
4219 1.1 christos // work around unused variable warnings
4220 1.1 christos return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'
4221 1.1 christos || dynamic_array[ni.number - 1] != 543);
4222 1.1 christos
4223 1.1 christos ;
4224 1.1 christos return 0;
4225 1.1 christos }
4226 1.1 christos _ACEOF
4227 1.1 christos for ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -D_STDC_C99= -qlanglvl=extc99
4228 1.1 christos do
4229 1.1 christos CC="$ac_save_CC $ac_arg"
4230 1.1 christos if ac_fn_c_try_compile "$LINENO"; then :
4231 1.1 christos ac_cv_prog_cc_c99=$ac_arg
4232 1.1 christos fi
4233 1.1 christos rm -f core conftest.err conftest.$ac_objext
4234 1.1 christos test "x$ac_cv_prog_cc_c99" != "xno" && break
4235 1.1 christos done
4236 1.1 christos rm -f conftest.$ac_ext
4237 1.1 christos CC=$ac_save_CC
4238 1.1 christos
4239 1.1 christos fi
4240 1.1 christos # AC_CACHE_VAL
4241 1.1 christos case "x$ac_cv_prog_cc_c99" in
4242 1.1 christos x)
4243 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4244 1.1 christos $as_echo "none needed" >&6; } ;;
4245 1.1 christos xno)
4246 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4247 1.1 christos $as_echo "unsupported" >&6; } ;;
4248 1.1 christos *)
4249 1.1 christos CC="$CC $ac_cv_prog_cc_c99"
4250 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5
4251 1.1 christos $as_echo "$ac_cv_prog_cc_c99" >&6; } ;;
4252 1.1 christos esac
4253 1.1 christos if test "x$ac_cv_prog_cc_c99" != xno; then :
4254 1.1 christos
4255 1.1 christos fi
4256 1.1 christos
4257 1.1 christos
4258 1.1 christos ac_ext=c
4259 1.1 christos ac_cpp='$CPP $CPPFLAGS'
4260 1.1 christos ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4261 1.1 christos ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4262 1.1 christos ac_compiler_gnu=$ac_cv_c_compiler_gnu
4263 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
4264 1.1 christos $as_echo_n "checking how to run the C preprocessor... " >&6; }
4265 1.1 christos # On Suns, sometimes $CPP names a directory.
4266 1.1 christos if test -n "$CPP" && test -d "$CPP"; then
4267 1.1 christos CPP=
4268 1.1 christos fi
4269 1.1 christos if test -z "$CPP"; then
4270 1.1 christos if ${ac_cv_prog_CPP+:} false; then :
4271 1.1 christos $as_echo_n "(cached) " >&6
4272 1.1 christos else
4273 1.1 christos # Double quotes because CPP needs to be expanded
4274 1.1 christos for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4275 1.1 christos do
4276 1.1 christos ac_preproc_ok=false
4277 1.1 christos for ac_c_preproc_warn_flag in '' yes
4278 1.1 christos do
4279 1.1 christos # Use a header file that comes with gcc, so configuring glibc
4280 1.1 christos # with a fresh cross-compiler works.
4281 1.1 christos # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4282 1.1 christos # <limits.h> exists even on freestanding compilers.
4283 1.1 christos # On the NeXT, cc -E runs the code through the compiler's parser,
4284 1.1 christos # not just through cpp. "Syntax error" is here to catch this case.
4285 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4286 1.1 christos /* end confdefs.h. */
4287 1.1 christos #ifdef __STDC__
4288 1.1 christos # include <limits.h>
4289 1.1 christos #else
4290 1.1 christos # include <assert.h>
4291 1.1 christos #endif
4292 1.1 christos Syntax error
4293 1.1 christos _ACEOF
4294 1.1 christos if ac_fn_c_try_cpp "$LINENO"; then :
4295 1.1 christos
4296 1.1 christos else
4297 1.1 christos # Broken: fails on valid input.
4298 1.1 christos continue
4299 1.1 christos fi
4300 1.1 christos rm -f conftest.err conftest.i conftest.$ac_ext
4301 1.1 christos
4302 1.1 christos # OK, works on sane cases. Now check whether nonexistent headers
4303 1.1 christos # can be detected and how.
4304 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4305 1.1 christos /* end confdefs.h. */
4306 1.1 christos #include <ac_nonexistent.h>
4307 1.1 christos _ACEOF
4308 1.1 christos if ac_fn_c_try_cpp "$LINENO"; then :
4309 1.1 christos # Broken: success on invalid input.
4310 1.1 christos continue
4311 1.1 christos else
4312 1.1 christos # Passes both tests.
4313 1.1 christos ac_preproc_ok=:
4314 1.1 christos break
4315 1.1 christos fi
4316 1.1 christos rm -f conftest.err conftest.i conftest.$ac_ext
4317 1.1 christos
4318 1.1 christos done
4319 1.1 christos # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4320 1.1 christos rm -f conftest.i conftest.err conftest.$ac_ext
4321 1.1 christos if $ac_preproc_ok; then :
4322 1.1 christos break
4323 1.1 christos fi
4324 1.1 christos
4325 1.1 christos done
4326 1.1 christos ac_cv_prog_CPP=$CPP
4327 1.1 christos
4328 1.1 christos fi
4329 1.1 christos CPP=$ac_cv_prog_CPP
4330 1.1 christos else
4331 1.1 christos ac_cv_prog_CPP=$CPP
4332 1.1 christos fi
4333 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4334 1.1 christos $as_echo "$CPP" >&6; }
4335 1.1 christos ac_preproc_ok=false
4336 1.1 christos for ac_c_preproc_warn_flag in '' yes
4337 1.1 christos do
4338 1.1 christos # Use a header file that comes with gcc, so configuring glibc
4339 1.1 christos # with a fresh cross-compiler works.
4340 1.1 christos # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4341 1.1 christos # <limits.h> exists even on freestanding compilers.
4342 1.1 christos # On the NeXT, cc -E runs the code through the compiler's parser,
4343 1.1 christos # not just through cpp. "Syntax error" is here to catch this case.
4344 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4345 1.1 christos /* end confdefs.h. */
4346 1.1 christos #ifdef __STDC__
4347 1.1 christos # include <limits.h>
4348 1.1 christos #else
4349 1.1 christos # include <assert.h>
4350 1.1 christos #endif
4351 1.1 christos Syntax error
4352 1.1 christos _ACEOF
4353 1.1 christos if ac_fn_c_try_cpp "$LINENO"; then :
4354 1.1 christos
4355 1.1 christos else
4356 1.1 christos # Broken: fails on valid input.
4357 1.1 christos continue
4358 1.1 christos fi
4359 1.1 christos rm -f conftest.err conftest.i conftest.$ac_ext
4360 1.1 christos
4361 1.1 christos # OK, works on sane cases. Now check whether nonexistent headers
4362 1.1 christos # can be detected and how.
4363 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4364 1.1 christos /* end confdefs.h. */
4365 1.1 christos #include <ac_nonexistent.h>
4366 1.1 christos _ACEOF
4367 1.1 christos if ac_fn_c_try_cpp "$LINENO"; then :
4368 1.1 christos # Broken: success on invalid input.
4369 1.1 christos continue
4370 1.1 christos else
4371 1.1 christos # Passes both tests.
4372 1.1 christos ac_preproc_ok=:
4373 1.1 christos break
4374 1.1 christos fi
4375 1.1 christos rm -f conftest.err conftest.i conftest.$ac_ext
4376 1.1 christos
4377 1.1 christos done
4378 1.1 christos # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4379 1.1 christos rm -f conftest.i conftest.err conftest.$ac_ext
4380 1.1 christos if $ac_preproc_ok; then :
4381 1.1 christos
4382 1.1 christos else
4383 1.1 christos { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4384 1.1 christos $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4385 1.1 christos as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
4386 1.1 christos See \`config.log' for more details" "$LINENO" 5; }
4387 1.1 christos fi
4388 1.1 christos
4389 1.1 christos ac_ext=c
4390 1.1 christos ac_cpp='$CPP $CPPFLAGS'
4391 1.1 christos ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4392 1.1 christos ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4393 1.1 christos ac_compiler_gnu=$ac_cv_c_compiler_gnu
4394 1.1 christos
4395 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4396 1.1 christos $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4397 1.1 christos if ${ac_cv_path_GREP+:} false; then :
4398 1.1 christos $as_echo_n "(cached) " >&6
4399 1.1 christos else
4400 1.1 christos if test -z "$GREP"; then
4401 1.1 christos ac_path_GREP_found=false
4402 1.1 christos # Loop through the user's path and test for each of PROGNAME-LIST
4403 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4404 1.1 christos for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4405 1.1 christos do
4406 1.1 christos IFS=$as_save_IFS
4407 1.1 christos test -z "$as_dir" && as_dir=.
4408 1.1 christos for ac_prog in grep ggrep; do
4409 1.1 christos for ac_exec_ext in '' $ac_executable_extensions; do
4410 1.1 christos ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4411 1.1 christos as_fn_executable_p "$ac_path_GREP" || continue
4412 1.1 christos # Check for GNU ac_path_GREP and select it if it is found.
4413 1.1 christos # Check for GNU $ac_path_GREP
4414 1.1 christos case `"$ac_path_GREP" --version 2>&1` in
4415 1.1 christos *GNU*)
4416 1.1 christos ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4417 1.1 christos *)
4418 1.1 christos ac_count=0
4419 1.1 christos $as_echo_n 0123456789 >"conftest.in"
4420 1.1 christos while :
4421 1.1 christos do
4422 1.1 christos cat "conftest.in" "conftest.in" >"conftest.tmp"
4423 1.1 christos mv "conftest.tmp" "conftest.in"
4424 1.1 christos cp "conftest.in" "conftest.nl"
4425 1.1 christos $as_echo 'GREP' >> "conftest.nl"
4426 1.1 christos "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4427 1.1 christos diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4428 1.1 christos as_fn_arith $ac_count + 1 && ac_count=$as_val
4429 1.1 christos if test $ac_count -gt ${ac_path_GREP_max-0}; then
4430 1.1 christos # Best one so far, save it but keep looking for a better one
4431 1.1 christos ac_cv_path_GREP="$ac_path_GREP"
4432 1.1 christos ac_path_GREP_max=$ac_count
4433 1.1 christos fi
4434 1.1 christos # 10*(2^10) chars as input seems more than enough
4435 1.1 christos test $ac_count -gt 10 && break
4436 1.1 christos done
4437 1.1 christos rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4438 1.1 christos esac
4439 1.1 christos
4440 1.1 christos $ac_path_GREP_found && break 3
4441 1.1 christos done
4442 1.1 christos done
4443 1.1 christos done
4444 1.1 christos IFS=$as_save_IFS
4445 1.1 christos if test -z "$ac_cv_path_GREP"; then
4446 1.1 christos as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4447 1.1 christos fi
4448 1.1 christos else
4449 1.1 christos ac_cv_path_GREP=$GREP
4450 1.1 christos fi
4451 1.1 christos
4452 1.1 christos fi
4453 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4454 1.1 christos $as_echo "$ac_cv_path_GREP" >&6; }
4455 1.1 christos GREP="$ac_cv_path_GREP"
4456 1.1 christos
4457 1.1 christos
4458 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4459 1.1 christos $as_echo_n "checking for egrep... " >&6; }
4460 1.1 christos if ${ac_cv_path_EGREP+:} false; then :
4461 1.1 christos $as_echo_n "(cached) " >&6
4462 1.1 christos else
4463 1.1 christos if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4464 1.1 christos then ac_cv_path_EGREP="$GREP -E"
4465 1.1 christos else
4466 1.1 christos if test -z "$EGREP"; then
4467 1.1 christos ac_path_EGREP_found=false
4468 1.1 christos # Loop through the user's path and test for each of PROGNAME-LIST
4469 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4470 1.1 christos for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4471 1.1 christos do
4472 1.1 christos IFS=$as_save_IFS
4473 1.1 christos test -z "$as_dir" && as_dir=.
4474 1.1 christos for ac_prog in egrep; do
4475 1.1 christos for ac_exec_ext in '' $ac_executable_extensions; do
4476 1.1 christos ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4477 1.1 christos as_fn_executable_p "$ac_path_EGREP" || continue
4478 1.1 christos # Check for GNU ac_path_EGREP and select it if it is found.
4479 1.1 christos # Check for GNU $ac_path_EGREP
4480 1.1 christos case `"$ac_path_EGREP" --version 2>&1` in
4481 1.1 christos *GNU*)
4482 1.1 christos ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4483 1.1 christos *)
4484 1.1 christos ac_count=0
4485 1.1 christos $as_echo_n 0123456789 >"conftest.in"
4486 1.1 christos while :
4487 1.1 christos do
4488 1.1 christos cat "conftest.in" "conftest.in" >"conftest.tmp"
4489 1.1 christos mv "conftest.tmp" "conftest.in"
4490 1.1 christos cp "conftest.in" "conftest.nl"
4491 1.1 christos $as_echo 'EGREP' >> "conftest.nl"
4492 1.1 christos "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4493 1.1 christos diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4494 1.1 christos as_fn_arith $ac_count + 1 && ac_count=$as_val
4495 1.1 christos if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4496 1.1 christos # Best one so far, save it but keep looking for a better one
4497 1.1 christos ac_cv_path_EGREP="$ac_path_EGREP"
4498 1.1 christos ac_path_EGREP_max=$ac_count
4499 1.1 christos fi
4500 1.1 christos # 10*(2^10) chars as input seems more than enough
4501 1.1 christos test $ac_count -gt 10 && break
4502 1.1 christos done
4503 1.1 christos rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4504 1.1 christos esac
4505 1.1 christos
4506 1.1 christos $ac_path_EGREP_found && break 3
4507 1.1 christos done
4508 1.1 christos done
4509 1.1 christos done
4510 1.1 christos IFS=$as_save_IFS
4511 1.1 christos if test -z "$ac_cv_path_EGREP"; then
4512 1.1 christos as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4513 1.1 christos fi
4514 1.1 christos else
4515 1.1 christos ac_cv_path_EGREP=$EGREP
4516 1.1 christos fi
4517 1.1 christos
4518 1.1 christos fi
4519 1.1 christos fi
4520 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4521 1.1 christos $as_echo "$ac_cv_path_EGREP" >&6; }
4522 1.1 christos EGREP="$ac_cv_path_EGREP"
4523 1.1 christos
4524 1.1 christos
4525 1.1 christos
4526 1.1.1.5 christos for ac_prog in 'bison -y' byacc
4527 1.1.1.5 christos do
4528 1.1.1.5 christos # Extract the first word of "$ac_prog", so it can be a program name with args.
4529 1.1.1.5 christos set dummy $ac_prog; ac_word=$2
4530 1.1.1.5 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4531 1.1.1.5 christos $as_echo_n "checking for $ac_word... " >&6; }
4532 1.1.1.5 christos if ${ac_cv_prog_YACC+:} false; then :
4533 1.1.1.5 christos $as_echo_n "(cached) " >&6
4534 1.1.1.5 christos else
4535 1.1.1.5 christos if test -n "$YACC"; then
4536 1.1.1.5 christos ac_cv_prog_YACC="$YACC" # Let the user override the test.
4537 1.1.1.5 christos else
4538 1.1.1.5 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4539 1.1.1.5 christos for as_dir in $PATH
4540 1.1.1.5 christos do
4541 1.1.1.5 christos IFS=$as_save_IFS
4542 1.1.1.5 christos test -z "$as_dir" && as_dir=.
4543 1.1.1.5 christos for ac_exec_ext in '' $ac_executable_extensions; do
4544 1.1.1.5 christos if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4545 1.1.1.5 christos ac_cv_prog_YACC="$ac_prog"
4546 1.1.1.5 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4547 1.1.1.5 christos break 2
4548 1.1.1.5 christos fi
4549 1.1.1.5 christos done
4550 1.1.1.5 christos done
4551 1.1.1.5 christos IFS=$as_save_IFS
4552 1.1.1.5 christos
4553 1.1.1.5 christos fi
4554 1.1.1.5 christos fi
4555 1.1.1.5 christos YACC=$ac_cv_prog_YACC
4556 1.1.1.5 christos if test -n "$YACC"; then
4557 1.1.1.5 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5
4558 1.1.1.5 christos $as_echo "$YACC" >&6; }
4559 1.1.1.5 christos else
4560 1.1.1.5 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4561 1.1.1.5 christos $as_echo "no" >&6; }
4562 1.1.1.5 christos fi
4563 1.1.1.5 christos
4564 1.1.1.5 christos
4565 1.1.1.5 christos test -n "$YACC" && break
4566 1.1.1.5 christos done
4567 1.1.1.5 christos test -n "$YACC" || YACC="yacc"
4568 1.1.1.5 christos
4569 1.1 christos
4570 1.1 christos
4571 1.1 christos
4572 1.1 christos
4573 1.1 christos
4574 1.1 christos
4575 1.1 christos
4576 1.1 christos if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
4577 1.1 christos if test -n "$ac_tool_prefix"; then
4578 1.1 christos # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
4579 1.1 christos set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
4580 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4581 1.1 christos $as_echo_n "checking for $ac_word... " >&6; }
4582 1.1 christos if ${ac_cv_path_PKG_CONFIG+:} false; then :
4583 1.1 christos $as_echo_n "(cached) " >&6
4584 1.1 christos else
4585 1.1 christos case $PKG_CONFIG in
4586 1.1 christos [\\/]* | ?:[\\/]*)
4587 1.1 christos ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
4588 1.1 christos ;;
4589 1.1 christos *)
4590 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4591 1.1 christos for as_dir in $PATH
4592 1.1 christos do
4593 1.1 christos IFS=$as_save_IFS
4594 1.1 christos test -z "$as_dir" && as_dir=.
4595 1.1 christos for ac_exec_ext in '' $ac_executable_extensions; do
4596 1.1 christos if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4597 1.1 christos ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
4598 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4599 1.1 christos break 2
4600 1.1 christos fi
4601 1.1 christos done
4602 1.1 christos done
4603 1.1 christos IFS=$as_save_IFS
4604 1.1 christos
4605 1.1 christos ;;
4606 1.1 christos esac
4607 1.1 christos fi
4608 1.1 christos PKG_CONFIG=$ac_cv_path_PKG_CONFIG
4609 1.1 christos if test -n "$PKG_CONFIG"; then
4610 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
4611 1.1 christos $as_echo "$PKG_CONFIG" >&6; }
4612 1.1 christos else
4613 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4614 1.1 christos $as_echo "no" >&6; }
4615 1.1 christos fi
4616 1.1 christos
4617 1.1 christos
4618 1.1 christos fi
4619 1.1 christos if test -z "$ac_cv_path_PKG_CONFIG"; then
4620 1.1 christos ac_pt_PKG_CONFIG=$PKG_CONFIG
4621 1.1 christos # Extract the first word of "pkg-config", so it can be a program name with args.
4622 1.1 christos set dummy pkg-config; ac_word=$2
4623 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4624 1.1 christos $as_echo_n "checking for $ac_word... " >&6; }
4625 1.1 christos if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then :
4626 1.1 christos $as_echo_n "(cached) " >&6
4627 1.1 christos else
4628 1.1 christos case $ac_pt_PKG_CONFIG in
4629 1.1 christos [\\/]* | ?:[\\/]*)
4630 1.1 christos ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
4631 1.1 christos ;;
4632 1.1 christos *)
4633 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4634 1.1 christos for as_dir in $PATH
4635 1.1 christos do
4636 1.1 christos IFS=$as_save_IFS
4637 1.1 christos test -z "$as_dir" && as_dir=.
4638 1.1 christos for ac_exec_ext in '' $ac_executable_extensions; do
4639 1.1 christos if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4640 1.1 christos ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
4641 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4642 1.1 christos break 2
4643 1.1 christos fi
4644 1.1 christos done
4645 1.1 christos done
4646 1.1 christos IFS=$as_save_IFS
4647 1.1 christos
4648 1.1 christos ;;
4649 1.1 christos esac
4650 1.1 christos fi
4651 1.1 christos ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
4652 1.1 christos if test -n "$ac_pt_PKG_CONFIG"; then
4653 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
4654 1.1 christos $as_echo "$ac_pt_PKG_CONFIG" >&6; }
4655 1.1 christos else
4656 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4657 1.1 christos $as_echo "no" >&6; }
4658 1.1 christos fi
4659 1.1 christos
4660 1.1 christos if test "x$ac_pt_PKG_CONFIG" = x; then
4661 1.1 christos PKG_CONFIG=""
4662 1.1 christos else
4663 1.1 christos case $cross_compiling:$ac_tool_warned in
4664 1.1 christos yes:)
4665 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4666 1.1 christos $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4667 1.1 christos ac_tool_warned=yes ;;
4668 1.1 christos esac
4669 1.1 christos PKG_CONFIG=$ac_pt_PKG_CONFIG
4670 1.1 christos fi
4671 1.1 christos else
4672 1.1 christos PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
4673 1.1 christos fi
4674 1.1 christos
4675 1.1 christos fi
4676 1.1 christos if test -n "$PKG_CONFIG"; then
4677 1.1 christos _pkg_min_version=0.9.0
4678 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
4679 1.1 christos $as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
4680 1.1 christos if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
4681 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4682 1.1 christos $as_echo "yes" >&6; }
4683 1.1 christos else
4684 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4685 1.1 christos $as_echo "no" >&6; }
4686 1.1 christos PKG_CONFIG=""
4687 1.1 christos fi
4688 1.1 christos fi
4689 1.1 christos
4690 1.1 christos
4691 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4692 1.1 christos $as_echo_n "checking for ANSI C header files... " >&6; }
4693 1.1 christos if ${ac_cv_header_stdc+:} false; then :
4694 1.1 christos $as_echo_n "(cached) " >&6
4695 1.1 christos else
4696 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4697 1.1 christos /* end confdefs.h. */
4698 1.1 christos #include <stdlib.h>
4699 1.1 christos #include <stdarg.h>
4700 1.1 christos #include <string.h>
4701 1.1 christos #include <float.h>
4702 1.1 christos
4703 1.1 christos int
4704 1.1 christos main ()
4705 1.1 christos {
4706 1.1 christos
4707 1.1 christos ;
4708 1.1 christos return 0;
4709 1.1 christos }
4710 1.1 christos _ACEOF
4711 1.1 christos if ac_fn_c_try_compile "$LINENO"; then :
4712 1.1 christos ac_cv_header_stdc=yes
4713 1.1 christos else
4714 1.1 christos ac_cv_header_stdc=no
4715 1.1 christos fi
4716 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4717 1.1 christos
4718 1.1 christos if test $ac_cv_header_stdc = yes; then
4719 1.1 christos # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4720 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4721 1.1 christos /* end confdefs.h. */
4722 1.1 christos #include <string.h>
4723 1.1 christos
4724 1.1 christos _ACEOF
4725 1.1 christos if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4726 1.1 christos $EGREP "memchr" >/dev/null 2>&1; then :
4727 1.1 christos
4728 1.1 christos else
4729 1.1 christos ac_cv_header_stdc=no
4730 1.1 christos fi
4731 1.1 christos rm -f conftest*
4732 1.1 christos
4733 1.1 christos fi
4734 1.1 christos
4735 1.1 christos if test $ac_cv_header_stdc = yes; then
4736 1.1 christos # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4737 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4738 1.1 christos /* end confdefs.h. */
4739 1.1 christos #include <stdlib.h>
4740 1.1 christos
4741 1.1 christos _ACEOF
4742 1.1 christos if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4743 1.1 christos $EGREP "free" >/dev/null 2>&1; then :
4744 1.1 christos
4745 1.1 christos else
4746 1.1 christos ac_cv_header_stdc=no
4747 1.1 christos fi
4748 1.1 christos rm -f conftest*
4749 1.1 christos
4750 1.1 christos fi
4751 1.1 christos
4752 1.1 christos if test $ac_cv_header_stdc = yes; then
4753 1.1 christos # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4754 1.1 christos if test "$cross_compiling" = yes; then :
4755 1.1 christos :
4756 1.1 christos else
4757 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4758 1.1 christos /* end confdefs.h. */
4759 1.1 christos #include <ctype.h>
4760 1.1 christos #include <stdlib.h>
4761 1.1 christos #if ((' ' & 0x0FF) == 0x020)
4762 1.1 christos # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4763 1.1 christos # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4764 1.1 christos #else
4765 1.1 christos # define ISLOWER(c) \
4766 1.1 christos (('a' <= (c) && (c) <= 'i') \
4767 1.1 christos || ('j' <= (c) && (c) <= 'r') \
4768 1.1 christos || ('s' <= (c) && (c) <= 'z'))
4769 1.1 christos # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4770 1.1 christos #endif
4771 1.1 christos
4772 1.1 christos #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4773 1.1 christos int
4774 1.1 christos main ()
4775 1.1 christos {
4776 1.1 christos int i;
4777 1.1 christos for (i = 0; i < 256; i++)
4778 1.1 christos if (XOR (islower (i), ISLOWER (i))
4779 1.1 christos || toupper (i) != TOUPPER (i))
4780 1.1 christos return 2;
4781 1.1 christos return 0;
4782 1.1 christos }
4783 1.1 christos _ACEOF
4784 1.1 christos if ac_fn_c_try_run "$LINENO"; then :
4785 1.1 christos
4786 1.1 christos else
4787 1.1 christos ac_cv_header_stdc=no
4788 1.1 christos fi
4789 1.1 christos rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4790 1.1 christos conftest.$ac_objext conftest.beam conftest.$ac_ext
4791 1.1 christos fi
4792 1.1 christos
4793 1.1 christos fi
4794 1.1 christos fi
4795 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4796 1.1 christos $as_echo "$ac_cv_header_stdc" >&6; }
4797 1.1 christos if test $ac_cv_header_stdc = yes; then
4798 1.1 christos
4799 1.1 christos $as_echo "#define STDC_HEADERS 1" >>confdefs.h
4800 1.1 christos
4801 1.1 christos fi
4802 1.1 christos
4803 1.1 christos # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4804 1.1 christos for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4805 1.1 christos inttypes.h stdint.h unistd.h
4806 1.1 christos do :
4807 1.1 christos as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4808 1.1 christos ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4809 1.1 christos "
4810 1.1 christos if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
4811 1.1 christos cat >>confdefs.h <<_ACEOF
4812 1.1 christos #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4813 1.1 christos _ACEOF
4814 1.1 christos
4815 1.1 christos fi
4816 1.1 christos
4817 1.1 christos done
4818 1.1 christos
4819 1.1 christos
4820 1.1 christos
4821 1.1 christos ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
4822 1.1 christos if test "x$ac_cv_header_minix_config_h" = xyes; then :
4823 1.1 christos MINIX=yes
4824 1.1 christos else
4825 1.1 christos MINIX=
4826 1.1 christos fi
4827 1.1 christos
4828 1.1 christos
4829 1.1 christos if test "$MINIX" = yes; then
4830 1.1 christos
4831 1.1 christos $as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
4832 1.1 christos
4833 1.1 christos
4834 1.1 christos $as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
4835 1.1 christos
4836 1.1 christos
4837 1.1 christos $as_echo "#define _MINIX 1" >>confdefs.h
4838 1.1 christos
4839 1.1 christos fi
4840 1.1 christos
4841 1.1 christos
4842 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
4843 1.1 christos $as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
4844 1.1 christos if ${ac_cv_safe_to_define___extensions__+:} false; then :
4845 1.1 christos $as_echo_n "(cached) " >&6
4846 1.1 christos else
4847 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4848 1.1 christos /* end confdefs.h. */
4849 1.1 christos
4850 1.1 christos # define __EXTENSIONS__ 1
4851 1.1 christos $ac_includes_default
4852 1.1 christos int
4853 1.1 christos main ()
4854 1.1 christos {
4855 1.1 christos
4856 1.1 christos ;
4857 1.1 christos return 0;
4858 1.1 christos }
4859 1.1 christos _ACEOF
4860 1.1 christos if ac_fn_c_try_compile "$LINENO"; then :
4861 1.1 christos ac_cv_safe_to_define___extensions__=yes
4862 1.1 christos else
4863 1.1 christos ac_cv_safe_to_define___extensions__=no
4864 1.1 christos fi
4865 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4866 1.1 christos fi
4867 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
4868 1.1 christos $as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
4869 1.1 christos test $ac_cv_safe_to_define___extensions__ = yes &&
4870 1.1 christos $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
4871 1.1 christos
4872 1.1 christos $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
4873 1.1 christos
4874 1.1 christos $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
4875 1.1 christos
4876 1.1 christos $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
4877 1.1 christos
4878 1.1 christos $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
4879 1.1 christos
4880 1.1 christos
4881 1.1 christos
4882 1.1 christos # Default tmux.conf goes in /etc not ${prefix}/etc.
4883 1.1 christos test "$sysconfdir" = '${prefix}/etc' && sysconfdir=/etc
4884 1.1 christos
4885 1.1 christos # Is this --enable-debug?
4886 1.1.1.4 christos case "x$VERSION" in xnext*) enable_debug=yes;; esac
4887 1.1 christos # Check whether --enable-debug was given.
4888 1.1 christos if test "${enable_debug+set}" = set; then :
4889 1.1 christos enableval=$enable_debug;
4890 1.1 christos fi
4891 1.1 christos
4892 1.1 christos if test "x$enable_debug" = xyes; then
4893 1.1 christos IS_DEBUG_TRUE=
4894 1.1 christos IS_DEBUG_FALSE='#'
4895 1.1 christos else
4896 1.1 christos IS_DEBUG_TRUE='#'
4897 1.1 christos IS_DEBUG_FALSE=
4898 1.1 christos fi
4899 1.1 christos
4900 1.1 christos
4901 1.1 christos # Is this a static build?
4902 1.1 christos # Check whether --enable-static was given.
4903 1.1 christos if test "${enable_static+set}" = set; then :
4904 1.1 christos enableval=$enable_static;
4905 1.1 christos fi
4906 1.1 christos
4907 1.1 christos if test "x$enable_static" = xyes; then
4908 1.1 christos test "x$PKG_CONFIG" != x && PKG_CONFIG="$PKG_CONFIG --static"
4909 1.1 christos AM_LDFLAGS="-static $AM_LDFLAGS"
4910 1.1 christos LDFLAGS="$AM_LDFLAGS $SAVED_LDFLAGS"
4911 1.1 christos fi
4912 1.1 christos
4913 1.1.1.7 christos # Do we need fuzzers?
4914 1.1.1.7 christos if test "x$enable_fuzzing" = xyes; then
4915 1.1.1.7 christos NEED_FUZZING_TRUE=
4916 1.1.1.7 christos NEED_FUZZING_FALSE='#'
4917 1.1.1.7 christos else
4918 1.1.1.7 christos NEED_FUZZING_TRUE='#'
4919 1.1.1.7 christos NEED_FUZZING_FALSE=
4920 1.1.1.7 christos fi
4921 1.1.1.7 christos
4922 1.1.1.7 christos
4923 1.1 christos # Is this gcc?
4924 1.1.1.7 christos if test "x$GCC" = xyes -a "x$enable_fuzzing" != xyes; then
4925 1.1 christos IS_GCC_TRUE=
4926 1.1 christos IS_GCC_FALSE='#'
4927 1.1 christos else
4928 1.1 christos IS_GCC_TRUE='#'
4929 1.1 christos IS_GCC_FALSE=
4930 1.1 christos fi
4931 1.1 christos
4932 1.1 christos
4933 1.1 christos # Is this Sun CC?
4934 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4935 1.1 christos /* end confdefs.h. */
4936 1.1 christos
4937 1.1 christos #ifdef __SUNPRO_C
4938 1.1 christos yes
4939 1.1 christos #endif
4940 1.1 christos
4941 1.1 christos _ACEOF
4942 1.1 christos if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4943 1.1 christos $EGREP "yes" >/dev/null 2>&1; then :
4944 1.1 christos found_suncc=yes
4945 1.1 christos else
4946 1.1 christos found_suncc=no
4947 1.1 christos
4948 1.1 christos fi
4949 1.1 christos rm -f conftest*
4950 1.1 christos
4951 1.1 christos if test "x$found_suncc" = xyes; then
4952 1.1 christos IS_SUNCC_TRUE=
4953 1.1 christos IS_SUNCC_FALSE='#'
4954 1.1 christos else
4955 1.1 christos IS_SUNCC_TRUE='#'
4956 1.1 christos IS_SUNCC_FALSE=
4957 1.1 christos fi
4958 1.1 christos
4959 1.1 christos
4960 1.1 christos # Check for various headers. Alternatives included from compat.h.
4961 1.1 christos for ac_header in \
4962 1.1 christos bitstring.h \
4963 1.1 christos dirent.h \
4964 1.1 christos fcntl.h \
4965 1.1 christos inttypes.h \
4966 1.1.1.7 christos libproc.h \
4967 1.1 christos libutil.h \
4968 1.1 christos ndir.h \
4969 1.1 christos paths.h \
4970 1.1 christos pty.h \
4971 1.1 christos stdint.h \
4972 1.1 christos sys/dir.h \
4973 1.1 christos sys/ndir.h \
4974 1.1 christos sys/tree.h \
4975 1.1 christos util.h \
4976 1.1 christos
4977 1.1 christos do :
4978 1.1 christos as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4979 1.1 christos ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
4980 1.1 christos if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
4981 1.1 christos cat >>confdefs.h <<_ACEOF
4982 1.1 christos #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4983 1.1 christos _ACEOF
4984 1.1 christos
4985 1.1 christos fi
4986 1.1 christos
4987 1.1 christos done
4988 1.1 christos
4989 1.1 christos
4990 1.1.1.7 christos # Look for sys_signame.
4991 1.1.1.7 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing sys_signame" >&5
4992 1.1.1.7 christos $as_echo_n "checking for library containing sys_signame... " >&6; }
4993 1.1.1.7 christos if ${ac_cv_search_sys_signame+:} false; then :
4994 1.1.1.7 christos $as_echo_n "(cached) " >&6
4995 1.1.1.7 christos else
4996 1.1.1.7 christos ac_func_search_save_LIBS=$LIBS
4997 1.1.1.7 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4998 1.1.1.7 christos /* end confdefs.h. */
4999 1.1.1.7 christos
5000 1.1.1.7 christos /* Override any GCC internal prototype to avoid an error.
5001 1.1.1.7 christos Use char because int might match the return type of a GCC
5002 1.1.1.7 christos builtin and then its argument prototype would still apply. */
5003 1.1.1.7 christos #ifdef __cplusplus
5004 1.1.1.7 christos extern "C"
5005 1.1.1.7 christos #endif
5006 1.1.1.7 christos char sys_signame ();
5007 1.1.1.7 christos int
5008 1.1.1.7 christos main ()
5009 1.1.1.7 christos {
5010 1.1.1.7 christos return sys_signame ();
5011 1.1.1.7 christos ;
5012 1.1.1.7 christos return 0;
5013 1.1.1.7 christos }
5014 1.1.1.7 christos _ACEOF
5015 1.1.1.7 christos for ac_lib in '' ; do
5016 1.1.1.7 christos if test -z "$ac_lib"; then
5017 1.1.1.7 christos ac_res="none required"
5018 1.1.1.7 christos else
5019 1.1.1.7 christos ac_res=-l$ac_lib
5020 1.1.1.7 christos LIBS="-l$ac_lib $ac_func_search_save_LIBS"
5021 1.1.1.7 christos fi
5022 1.1.1.7 christos if ac_fn_c_try_link "$LINENO"; then :
5023 1.1.1.7 christos ac_cv_search_sys_signame=$ac_res
5024 1.1.1.7 christos fi
5025 1.1.1.7 christos rm -f core conftest.err conftest.$ac_objext \
5026 1.1.1.7 christos conftest$ac_exeext
5027 1.1.1.7 christos if ${ac_cv_search_sys_signame+:} false; then :
5028 1.1.1.7 christos break
5029 1.1.1.7 christos fi
5030 1.1.1.7 christos done
5031 1.1.1.7 christos if ${ac_cv_search_sys_signame+:} false; then :
5032 1.1.1.7 christos
5033 1.1.1.7 christos else
5034 1.1.1.7 christos ac_cv_search_sys_signame=no
5035 1.1.1.7 christos fi
5036 1.1.1.7 christos rm conftest.$ac_ext
5037 1.1.1.7 christos LIBS=$ac_func_search_save_LIBS
5038 1.1.1.7 christos fi
5039 1.1.1.7 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_sys_signame" >&5
5040 1.1.1.7 christos $as_echo "$ac_cv_search_sys_signame" >&6; }
5041 1.1.1.7 christos ac_res=$ac_cv_search_sys_signame
5042 1.1.1.7 christos if test "$ac_res" != no; then :
5043 1.1.1.7 christos test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
5044 1.1.1.7 christos $as_echo "#define HAVE_SYS_SIGNAME 1" >>confdefs.h
5045 1.1.1.7 christos
5046 1.1.1.7 christos fi
5047 1.1.1.7 christos
5048 1.1.1.7 christos
5049 1.1.1.7 christos # Look for fmod.
5050 1.1.1.7 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fmod in -lm" >&5
5051 1.1.1.7 christos $as_echo_n "checking for fmod in -lm... " >&6; }
5052 1.1.1.7 christos if ${ac_cv_lib_m_fmod+:} false; then :
5053 1.1.1.7 christos $as_echo_n "(cached) " >&6
5054 1.1.1.7 christos else
5055 1.1.1.7 christos ac_check_lib_save_LIBS=$LIBS
5056 1.1.1.7 christos LIBS="-lm $LIBS"
5057 1.1.1.7 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5058 1.1.1.7 christos /* end confdefs.h. */
5059 1.1.1.7 christos
5060 1.1.1.7 christos /* Override any GCC internal prototype to avoid an error.
5061 1.1.1.7 christos Use char because int might match the return type of a GCC
5062 1.1.1.7 christos builtin and then its argument prototype would still apply. */
5063 1.1.1.7 christos #ifdef __cplusplus
5064 1.1.1.7 christos extern "C"
5065 1.1.1.7 christos #endif
5066 1.1.1.7 christos char fmod ();
5067 1.1.1.7 christos int
5068 1.1.1.7 christos main ()
5069 1.1.1.7 christos {
5070 1.1.1.7 christos return fmod ();
5071 1.1.1.7 christos ;
5072 1.1.1.7 christos return 0;
5073 1.1.1.7 christos }
5074 1.1.1.7 christos _ACEOF
5075 1.1.1.7 christos if ac_fn_c_try_link "$LINENO"; then :
5076 1.1.1.7 christos ac_cv_lib_m_fmod=yes
5077 1.1.1.7 christos else
5078 1.1.1.7 christos ac_cv_lib_m_fmod=no
5079 1.1.1.7 christos fi
5080 1.1.1.7 christos rm -f core conftest.err conftest.$ac_objext \
5081 1.1.1.7 christos conftest$ac_exeext conftest.$ac_ext
5082 1.1.1.7 christos LIBS=$ac_check_lib_save_LIBS
5083 1.1.1.7 christos fi
5084 1.1.1.7 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_fmod" >&5
5085 1.1.1.7 christos $as_echo "$ac_cv_lib_m_fmod" >&6; }
5086 1.1.1.7 christos if test "x$ac_cv_lib_m_fmod" = xyes; then :
5087 1.1.1.7 christos cat >>confdefs.h <<_ACEOF
5088 1.1.1.7 christos #define HAVE_LIBM 1
5089 1.1.1.7 christos _ACEOF
5090 1.1.1.7 christos
5091 1.1.1.7 christos LIBS="-lm $LIBS"
5092 1.1.1.7 christos
5093 1.1.1.7 christos fi
5094 1.1.1.7 christos
5095 1.1.1.7 christos
5096 1.1 christos # Look for library needed for flock.
5097 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing flock" >&5
5098 1.1 christos $as_echo_n "checking for library containing flock... " >&6; }
5099 1.1 christos if ${ac_cv_search_flock+:} false; then :
5100 1.1 christos $as_echo_n "(cached) " >&6
5101 1.1 christos else
5102 1.1 christos ac_func_search_save_LIBS=$LIBS
5103 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5104 1.1 christos /* end confdefs.h. */
5105 1.1 christos
5106 1.1 christos /* Override any GCC internal prototype to avoid an error.
5107 1.1 christos Use char because int might match the return type of a GCC
5108 1.1 christos builtin and then its argument prototype would still apply. */
5109 1.1 christos #ifdef __cplusplus
5110 1.1 christos extern "C"
5111 1.1 christos #endif
5112 1.1 christos char flock ();
5113 1.1 christos int
5114 1.1 christos main ()
5115 1.1 christos {
5116 1.1 christos return flock ();
5117 1.1 christos ;
5118 1.1 christos return 0;
5119 1.1 christos }
5120 1.1 christos _ACEOF
5121 1.1 christos for ac_lib in '' bsd; do
5122 1.1 christos if test -z "$ac_lib"; then
5123 1.1 christos ac_res="none required"
5124 1.1 christos else
5125 1.1 christos ac_res=-l$ac_lib
5126 1.1 christos LIBS="-l$ac_lib $ac_func_search_save_LIBS"
5127 1.1 christos fi
5128 1.1 christos if ac_fn_c_try_link "$LINENO"; then :
5129 1.1 christos ac_cv_search_flock=$ac_res
5130 1.1 christos fi
5131 1.1 christos rm -f core conftest.err conftest.$ac_objext \
5132 1.1 christos conftest$ac_exeext
5133 1.1 christos if ${ac_cv_search_flock+:} false; then :
5134 1.1 christos break
5135 1.1 christos fi
5136 1.1 christos done
5137 1.1 christos if ${ac_cv_search_flock+:} false; then :
5138 1.1 christos
5139 1.1 christos else
5140 1.1 christos ac_cv_search_flock=no
5141 1.1 christos fi
5142 1.1 christos rm conftest.$ac_ext
5143 1.1 christos LIBS=$ac_func_search_save_LIBS
5144 1.1 christos fi
5145 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_flock" >&5
5146 1.1 christos $as_echo "$ac_cv_search_flock" >&6; }
5147 1.1 christos ac_res=$ac_cv_search_flock
5148 1.1 christos if test "$ac_res" != no; then :
5149 1.1 christos test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
5150 1.1 christos
5151 1.1 christos fi
5152 1.1 christos
5153 1.1 christos
5154 1.1 christos # Check for functions that are replaced or omitted.
5155 1.1 christos for ac_func in \
5156 1.1 christos dirfd \
5157 1.1 christos flock \
5158 1.1 christos prctl \
5159 1.1.1.7 christos proc_pidinfo \
5160 1.1.1.7 christos sysconf
5161 1.1 christos
5162 1.1 christos do :
5163 1.1 christos as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
5164 1.1 christos ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
5165 1.1 christos if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
5166 1.1 christos cat >>confdefs.h <<_ACEOF
5167 1.1 christos #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
5168 1.1 christos _ACEOF
5169 1.1 christos
5170 1.1 christos fi
5171 1.1 christos done
5172 1.1 christos
5173 1.1 christos
5174 1.1 christos # Check for functions with a compatibility implementation.
5175 1.1 christos ac_fn_c_check_func "$LINENO" "asprintf" "ac_cv_func_asprintf"
5176 1.1 christos if test "x$ac_cv_func_asprintf" = xyes; then :
5177 1.1 christos $as_echo "#define HAVE_ASPRINTF 1" >>confdefs.h
5178 1.1 christos
5179 1.1 christos else
5180 1.1 christos case " $LIBOBJS " in
5181 1.1 christos *" asprintf.$ac_objext "* ) ;;
5182 1.1 christos *) LIBOBJS="$LIBOBJS asprintf.$ac_objext"
5183 1.1 christos ;;
5184 1.1 christos esac
5185 1.1 christos
5186 1.1 christos fi
5187 1.1 christos
5188 1.1 christos ac_fn_c_check_func "$LINENO" "cfmakeraw" "ac_cv_func_cfmakeraw"
5189 1.1 christos if test "x$ac_cv_func_cfmakeraw" = xyes; then :
5190 1.1 christos $as_echo "#define HAVE_CFMAKERAW 1" >>confdefs.h
5191 1.1 christos
5192 1.1 christos else
5193 1.1 christos case " $LIBOBJS " in
5194 1.1 christos *" cfmakeraw.$ac_objext "* ) ;;
5195 1.1 christos *) LIBOBJS="$LIBOBJS cfmakeraw.$ac_objext"
5196 1.1 christos ;;
5197 1.1 christos esac
5198 1.1 christos
5199 1.1 christos fi
5200 1.1 christos
5201 1.1.1.7 christos ac_fn_c_check_func "$LINENO" "clock_gettime" "ac_cv_func_clock_gettime"
5202 1.1.1.7 christos if test "x$ac_cv_func_clock_gettime" = xyes; then :
5203 1.1.1.7 christos $as_echo "#define HAVE_CLOCK_GETTIME 1" >>confdefs.h
5204 1.1.1.7 christos
5205 1.1.1.7 christos else
5206 1.1.1.7 christos case " $LIBOBJS " in
5207 1.1.1.7 christos *" clock_gettime.$ac_objext "* ) ;;
5208 1.1.1.7 christos *) LIBOBJS="$LIBOBJS clock_gettime.$ac_objext"
5209 1.1.1.7 christos ;;
5210 1.1.1.7 christos esac
5211 1.1.1.7 christos
5212 1.1.1.7 christos fi
5213 1.1.1.7 christos
5214 1.1 christos ac_fn_c_check_func "$LINENO" "closefrom" "ac_cv_func_closefrom"
5215 1.1 christos if test "x$ac_cv_func_closefrom" = xyes; then :
5216 1.1 christos $as_echo "#define HAVE_CLOSEFROM 1" >>confdefs.h
5217 1.1 christos
5218 1.1 christos else
5219 1.1 christos case " $LIBOBJS " in
5220 1.1 christos *" closefrom.$ac_objext "* ) ;;
5221 1.1 christos *) LIBOBJS="$LIBOBJS closefrom.$ac_objext"
5222 1.1 christos ;;
5223 1.1 christos esac
5224 1.1 christos
5225 1.1 christos fi
5226 1.1 christos
5227 1.1 christos ac_fn_c_check_func "$LINENO" "explicit_bzero" "ac_cv_func_explicit_bzero"
5228 1.1 christos if test "x$ac_cv_func_explicit_bzero" = xyes; then :
5229 1.1 christos $as_echo "#define HAVE_EXPLICIT_BZERO 1" >>confdefs.h
5230 1.1 christos
5231 1.1 christos else
5232 1.1 christos case " $LIBOBJS " in
5233 1.1 christos *" explicit_bzero.$ac_objext "* ) ;;
5234 1.1 christos *) LIBOBJS="$LIBOBJS explicit_bzero.$ac_objext"
5235 1.1 christos ;;
5236 1.1 christos esac
5237 1.1 christos
5238 1.1 christos fi
5239 1.1 christos
5240 1.1 christos ac_fn_c_check_func "$LINENO" "fgetln" "ac_cv_func_fgetln"
5241 1.1 christos if test "x$ac_cv_func_fgetln" = xyes; then :
5242 1.1 christos $as_echo "#define HAVE_FGETLN 1" >>confdefs.h
5243 1.1 christos
5244 1.1 christos else
5245 1.1 christos case " $LIBOBJS " in
5246 1.1 christos *" fgetln.$ac_objext "* ) ;;
5247 1.1 christos *) LIBOBJS="$LIBOBJS fgetln.$ac_objext"
5248 1.1 christos ;;
5249 1.1 christos esac
5250 1.1 christos
5251 1.1 christos fi
5252 1.1 christos
5253 1.1 christos ac_fn_c_check_func "$LINENO" "freezero" "ac_cv_func_freezero"
5254 1.1 christos if test "x$ac_cv_func_freezero" = xyes; then :
5255 1.1 christos $as_echo "#define HAVE_FREEZERO 1" >>confdefs.h
5256 1.1 christos
5257 1.1 christos else
5258 1.1 christos case " $LIBOBJS " in
5259 1.1 christos *" freezero.$ac_objext "* ) ;;
5260 1.1 christos *) LIBOBJS="$LIBOBJS freezero.$ac_objext"
5261 1.1 christos ;;
5262 1.1 christos esac
5263 1.1 christos
5264 1.1 christos fi
5265 1.1 christos
5266 1.1 christos ac_fn_c_check_func "$LINENO" "getdtablecount" "ac_cv_func_getdtablecount"
5267 1.1 christos if test "x$ac_cv_func_getdtablecount" = xyes; then :
5268 1.1 christos $as_echo "#define HAVE_GETDTABLECOUNT 1" >>confdefs.h
5269 1.1 christos
5270 1.1 christos else
5271 1.1 christos case " $LIBOBJS " in
5272 1.1 christos *" getdtablecount.$ac_objext "* ) ;;
5273 1.1 christos *) LIBOBJS="$LIBOBJS getdtablecount.$ac_objext"
5274 1.1 christos ;;
5275 1.1 christos esac
5276 1.1 christos
5277 1.1 christos fi
5278 1.1 christos
5279 1.1.1.7 christos ac_fn_c_check_func "$LINENO" "getdtablesize" "ac_cv_func_getdtablesize"
5280 1.1.1.7 christos if test "x$ac_cv_func_getdtablesize" = xyes; then :
5281 1.1.1.7 christos $as_echo "#define HAVE_GETDTABLESIZE 1" >>confdefs.h
5282 1.1 christos
5283 1.1 christos else
5284 1.1 christos case " $LIBOBJS " in
5285 1.1.1.7 christos *" getdtablesize.$ac_objext "* ) ;;
5286 1.1.1.7 christos *) LIBOBJS="$LIBOBJS getdtablesize.$ac_objext"
5287 1.1 christos ;;
5288 1.1 christos esac
5289 1.1 christos
5290 1.1 christos fi
5291 1.1 christos
5292 1.1.1.7 christos ac_fn_c_check_func "$LINENO" "getline" "ac_cv_func_getline"
5293 1.1.1.7 christos if test "x$ac_cv_func_getline" = xyes; then :
5294 1.1.1.7 christos $as_echo "#define HAVE_GETLINE 1" >>confdefs.h
5295 1.1.1.2 christos
5296 1.1.1.2 christos else
5297 1.1.1.2 christos case " $LIBOBJS " in
5298 1.1.1.7 christos *" getline.$ac_objext "* ) ;;
5299 1.1.1.7 christos *) LIBOBJS="$LIBOBJS getline.$ac_objext"
5300 1.1.1.2 christos ;;
5301 1.1.1.2 christos esac
5302 1.1.1.2 christos
5303 1.1.1.2 christos fi
5304 1.1.1.2 christos
5305 1.1.1.7 christos ac_fn_c_check_func "$LINENO" "getprogname" "ac_cv_func_getprogname"
5306 1.1.1.7 christos if test "x$ac_cv_func_getprogname" = xyes; then :
5307 1.1.1.7 christos $as_echo "#define HAVE_GETPROGNAME 1" >>confdefs.h
5308 1.1 christos
5309 1.1 christos else
5310 1.1 christos case " $LIBOBJS " in
5311 1.1.1.7 christos *" getprogname.$ac_objext "* ) ;;
5312 1.1.1.7 christos *) LIBOBJS="$LIBOBJS getprogname.$ac_objext"
5313 1.1 christos ;;
5314 1.1 christos esac
5315 1.1 christos
5316 1.1 christos fi
5317 1.1 christos
5318 1.1.1.7 christos ac_fn_c_check_func "$LINENO" "memmem" "ac_cv_func_memmem"
5319 1.1.1.7 christos if test "x$ac_cv_func_memmem" = xyes; then :
5320 1.1.1.7 christos $as_echo "#define HAVE_MEMMEM 1" >>confdefs.h
5321 1.1 christos
5322 1.1 christos else
5323 1.1 christos case " $LIBOBJS " in
5324 1.1.1.7 christos *" memmem.$ac_objext "* ) ;;
5325 1.1.1.7 christos *) LIBOBJS="$LIBOBJS memmem.$ac_objext"
5326 1.1 christos ;;
5327 1.1 christos esac
5328 1.1 christos
5329 1.1 christos fi
5330 1.1 christos
5331 1.1 christos ac_fn_c_check_func "$LINENO" "setenv" "ac_cv_func_setenv"
5332 1.1 christos if test "x$ac_cv_func_setenv" = xyes; then :
5333 1.1 christos $as_echo "#define HAVE_SETENV 1" >>confdefs.h
5334 1.1 christos
5335 1.1 christos else
5336 1.1 christos case " $LIBOBJS " in
5337 1.1 christos *" setenv.$ac_objext "* ) ;;
5338 1.1 christos *) LIBOBJS="$LIBOBJS setenv.$ac_objext"
5339 1.1 christos ;;
5340 1.1 christos esac
5341 1.1 christos
5342 1.1 christos fi
5343 1.1 christos
5344 1.1 christos ac_fn_c_check_func "$LINENO" "setproctitle" "ac_cv_func_setproctitle"
5345 1.1 christos if test "x$ac_cv_func_setproctitle" = xyes; then :
5346 1.1 christos $as_echo "#define HAVE_SETPROCTITLE 1" >>confdefs.h
5347 1.1 christos
5348 1.1 christos else
5349 1.1 christos case " $LIBOBJS " in
5350 1.1 christos *" setproctitle.$ac_objext "* ) ;;
5351 1.1 christos *) LIBOBJS="$LIBOBJS setproctitle.$ac_objext"
5352 1.1 christos ;;
5353 1.1 christos esac
5354 1.1 christos
5355 1.1 christos fi
5356 1.1 christos
5357 1.1 christos ac_fn_c_check_func "$LINENO" "strcasestr" "ac_cv_func_strcasestr"
5358 1.1 christos if test "x$ac_cv_func_strcasestr" = xyes; then :
5359 1.1 christos $as_echo "#define HAVE_STRCASESTR 1" >>confdefs.h
5360 1.1 christos
5361 1.1 christos else
5362 1.1 christos case " $LIBOBJS " in
5363 1.1 christos *" strcasestr.$ac_objext "* ) ;;
5364 1.1 christos *) LIBOBJS="$LIBOBJS strcasestr.$ac_objext"
5365 1.1 christos ;;
5366 1.1 christos esac
5367 1.1 christos
5368 1.1 christos fi
5369 1.1 christos
5370 1.1 christos ac_fn_c_check_func "$LINENO" "strlcat" "ac_cv_func_strlcat"
5371 1.1 christos if test "x$ac_cv_func_strlcat" = xyes; then :
5372 1.1 christos $as_echo "#define HAVE_STRLCAT 1" >>confdefs.h
5373 1.1 christos
5374 1.1 christos else
5375 1.1 christos case " $LIBOBJS " in
5376 1.1 christos *" strlcat.$ac_objext "* ) ;;
5377 1.1 christos *) LIBOBJS="$LIBOBJS strlcat.$ac_objext"
5378 1.1 christos ;;
5379 1.1 christos esac
5380 1.1 christos
5381 1.1 christos fi
5382 1.1 christos
5383 1.1 christos ac_fn_c_check_func "$LINENO" "strlcpy" "ac_cv_func_strlcpy"
5384 1.1 christos if test "x$ac_cv_func_strlcpy" = xyes; then :
5385 1.1 christos $as_echo "#define HAVE_STRLCPY 1" >>confdefs.h
5386 1.1 christos
5387 1.1 christos else
5388 1.1 christos case " $LIBOBJS " in
5389 1.1 christos *" strlcpy.$ac_objext "* ) ;;
5390 1.1 christos *) LIBOBJS="$LIBOBJS strlcpy.$ac_objext"
5391 1.1 christos ;;
5392 1.1 christos esac
5393 1.1 christos
5394 1.1 christos fi
5395 1.1 christos
5396 1.1 christos ac_fn_c_check_func "$LINENO" "strndup" "ac_cv_func_strndup"
5397 1.1 christos if test "x$ac_cv_func_strndup" = xyes; then :
5398 1.1 christos $as_echo "#define HAVE_STRNDUP 1" >>confdefs.h
5399 1.1 christos
5400 1.1 christos else
5401 1.1 christos case " $LIBOBJS " in
5402 1.1 christos *" strndup.$ac_objext "* ) ;;
5403 1.1 christos *) LIBOBJS="$LIBOBJS strndup.$ac_objext"
5404 1.1 christos ;;
5405 1.1 christos esac
5406 1.1 christos
5407 1.1 christos fi
5408 1.1 christos
5409 1.1 christos ac_fn_c_check_func "$LINENO" "strsep" "ac_cv_func_strsep"
5410 1.1 christos if test "x$ac_cv_func_strsep" = xyes; then :
5411 1.1 christos $as_echo "#define HAVE_STRSEP 1" >>confdefs.h
5412 1.1 christos
5413 1.1 christos else
5414 1.1 christos case " $LIBOBJS " in
5415 1.1 christos *" strsep.$ac_objext "* ) ;;
5416 1.1 christos *) LIBOBJS="$LIBOBJS strsep.$ac_objext"
5417 1.1 christos ;;
5418 1.1 christos esac
5419 1.1 christos
5420 1.1 christos fi
5421 1.1 christos
5422 1.1 christos
5423 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working strnlen" >&5
5424 1.1 christos $as_echo_n "checking for working strnlen... " >&6; }
5425 1.1 christos if ${ac_cv_func_strnlen_working+:} false; then :
5426 1.1 christos $as_echo_n "(cached) " >&6
5427 1.1 christos else
5428 1.1 christos if test "$cross_compiling" = yes; then :
5429 1.1 christos # Guess no on AIX systems, yes otherwise.
5430 1.1 christos case "$host_os" in
5431 1.1 christos aix*) ac_cv_func_strnlen_working=no;;
5432 1.1 christos *) ac_cv_func_strnlen_working=yes;;
5433 1.1 christos esac
5434 1.1 christos else
5435 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5436 1.1 christos /* end confdefs.h. */
5437 1.1 christos $ac_includes_default
5438 1.1 christos int
5439 1.1 christos main ()
5440 1.1 christos {
5441 1.1 christos
5442 1.1 christos #define S "foobar"
5443 1.1 christos #define S_LEN (sizeof S - 1)
5444 1.1 christos
5445 1.1 christos /* At least one implementation is buggy: that of AIX 4.3 would
5446 1.1 christos give strnlen (S, 1) == 3. */
5447 1.1 christos
5448 1.1 christos int i;
5449 1.1 christos for (i = 0; i < S_LEN + 1; ++i)
5450 1.1 christos {
5451 1.1 christos int expected = i <= S_LEN ? i : S_LEN;
5452 1.1 christos if (strnlen (S, i) != expected)
5453 1.1 christos return 1;
5454 1.1 christos }
5455 1.1 christos return 0;
5456 1.1 christos
5457 1.1 christos ;
5458 1.1 christos return 0;
5459 1.1 christos }
5460 1.1 christos _ACEOF
5461 1.1 christos if ac_fn_c_try_run "$LINENO"; then :
5462 1.1 christos ac_cv_func_strnlen_working=yes
5463 1.1 christos else
5464 1.1 christos ac_cv_func_strnlen_working=no
5465 1.1 christos fi
5466 1.1 christos rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5467 1.1 christos conftest.$ac_objext conftest.beam conftest.$ac_ext
5468 1.1 christos fi
5469 1.1 christos
5470 1.1 christos fi
5471 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_strnlen_working" >&5
5472 1.1 christos $as_echo "$ac_cv_func_strnlen_working" >&6; }
5473 1.1 christos test $ac_cv_func_strnlen_working = no && case " $LIBOBJS " in
5474 1.1 christos *" strnlen.$ac_objext "* ) ;;
5475 1.1 christos *) LIBOBJS="$LIBOBJS strnlen.$ac_objext"
5476 1.1 christos ;;
5477 1.1 christos esac
5478 1.1 christos
5479 1.1 christos
5480 1.1 christos
5481 1.1.1.8 christos # Check if strtonum works.
5482 1.1.1.8 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working strtonum" >&5
5483 1.1.1.8 christos $as_echo_n "checking for working strtonum... " >&6; }
5484 1.1.1.8 christos if test "$cross_compiling" = yes; then :
5485 1.1.1.8 christos { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5486 1.1.1.8 christos $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5487 1.1.1.8 christos as_fn_error $? "cannot run test program while cross compiling
5488 1.1.1.8 christos See \`config.log' for more details" "$LINENO" 5; }
5489 1.1.1.8 christos else
5490 1.1.1.8 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5491 1.1.1.8 christos /* end confdefs.h. */
5492 1.1.1.8 christos #include <stdlib.h>
5493 1.1.1.8 christos int
5494 1.1.1.8 christos main ()
5495 1.1.1.8 christos {
5496 1.1.1.8 christos return (strtonum("0", 0, 1, NULL) == 0 ? 0 : 1);
5497 1.1.1.8 christos
5498 1.1.1.8 christos ;
5499 1.1.1.8 christos return 0;
5500 1.1.1.8 christos }
5501 1.1.1.8 christos _ACEOF
5502 1.1.1.8 christos if ac_fn_c_try_run "$LINENO"; then :
5503 1.1.1.8 christos $as_echo "#define HAVE_STRTONUM 1" >>confdefs.h
5504 1.1.1.8 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5505 1.1.1.8 christos $as_echo "yes" >&6; }
5506 1.1.1.8 christos else
5507 1.1.1.8 christos case " $LIBOBJS " in
5508 1.1.1.8 christos *" strtonum.$ac_objext "* ) ;;
5509 1.1.1.8 christos *) LIBOBJS="$LIBOBJS strtonum.$ac_objext"
5510 1.1.1.8 christos ;;
5511 1.1.1.8 christos esac
5512 1.1.1.8 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5513 1.1.1.8 christos $as_echo "no" >&6; }
5514 1.1.1.8 christos
5515 1.1.1.8 christos fi
5516 1.1.1.8 christos rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5517 1.1.1.8 christos conftest.$ac_objext conftest.beam conftest.$ac_ext
5518 1.1.1.8 christos fi
5519 1.1.1.8 christos
5520 1.1.1.8 christos
5521 1.1.1.7 christos # Clang sanitizers wrap reallocarray even if it isn't available on the target
5522 1.1.1.7 christos # system. When compiled it always returns NULL and crashes the program. To
5523 1.1.1.7 christos # detect this we need a more complicated test.
5524 1.1.1.7 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working reallocarray" >&5
5525 1.1.1.7 christos $as_echo_n "checking for working reallocarray... " >&6; }
5526 1.1.1.7 christos if test "$cross_compiling" = yes; then :
5527 1.1.1.8 christos case " $LIBOBJS " in
5528 1.1.1.8 christos *" reallocarray.$ac_objext "* ) ;;
5529 1.1.1.8 christos *) LIBOBJS="$LIBOBJS reallocarray.$ac_objext"
5530 1.1.1.8 christos ;;
5531 1.1.1.8 christos esac
5532 1.1.1.8 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5533 1.1.1.8 christos $as_echo "no" >&6; }
5534 1.1.1.8 christos
5535 1.1.1.7 christos else
5536 1.1.1.7 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5537 1.1.1.7 christos /* end confdefs.h. */
5538 1.1.1.7 christos #include <stdlib.h>
5539 1.1.1.7 christos int
5540 1.1.1.7 christos main ()
5541 1.1.1.7 christos {
5542 1.1.1.7 christos return (reallocarray(NULL, 1, 1) == NULL);
5543 1.1.1.7 christos
5544 1.1.1.7 christos ;
5545 1.1.1.7 christos return 0;
5546 1.1.1.7 christos }
5547 1.1.1.7 christos _ACEOF
5548 1.1.1.7 christos if ac_fn_c_try_run "$LINENO"; then :
5549 1.1.1.7 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5550 1.1.1.7 christos $as_echo "yes" >&6; }
5551 1.1.1.7 christos else
5552 1.1.1.7 christos case " $LIBOBJS " in
5553 1.1.1.7 christos *" reallocarray.$ac_objext "* ) ;;
5554 1.1.1.7 christos *) LIBOBJS="$LIBOBJS reallocarray.$ac_objext"
5555 1.1.1.7 christos ;;
5556 1.1.1.7 christos esac
5557 1.1.1.7 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5558 1.1.1.7 christos $as_echo "no" >&6; }
5559 1.1.1.7 christos fi
5560 1.1.1.7 christos rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5561 1.1.1.7 christos conftest.$ac_objext conftest.beam conftest.$ac_ext
5562 1.1.1.7 christos fi
5563 1.1.1.7 christos
5564 1.1.1.7 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working recallocarray" >&5
5565 1.1.1.7 christos $as_echo_n "checking for working recallocarray... " >&6; }
5566 1.1.1.7 christos if test "$cross_compiling" = yes; then :
5567 1.1.1.8 christos case " $LIBOBJS " in
5568 1.1.1.8 christos *" recallocarray.$ac_objext "* ) ;;
5569 1.1.1.8 christos *) LIBOBJS="$LIBOBJS recallocarray.$ac_objext"
5570 1.1.1.8 christos ;;
5571 1.1.1.8 christos esac
5572 1.1.1.8 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5573 1.1.1.8 christos $as_echo "no" >&6; }
5574 1.1.1.8 christos
5575 1.1.1.7 christos else
5576 1.1.1.7 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5577 1.1.1.7 christos /* end confdefs.h. */
5578 1.1.1.7 christos #include <stdlib.h>
5579 1.1.1.7 christos int
5580 1.1.1.7 christos main ()
5581 1.1.1.7 christos {
5582 1.1.1.7 christos return (recallocarray(NULL, 1, 1, 1) == NULL);
5583 1.1.1.7 christos
5584 1.1.1.7 christos ;
5585 1.1.1.7 christos return 0;
5586 1.1.1.7 christos }
5587 1.1.1.7 christos _ACEOF
5588 1.1.1.7 christos if ac_fn_c_try_run "$LINENO"; then :
5589 1.1.1.7 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5590 1.1.1.7 christos $as_echo "yes" >&6; }
5591 1.1.1.7 christos else
5592 1.1.1.7 christos case " $LIBOBJS " in
5593 1.1.1.7 christos *" recallocarray.$ac_objext "* ) ;;
5594 1.1.1.7 christos *) LIBOBJS="$LIBOBJS recallocarray.$ac_objext"
5595 1.1.1.7 christos ;;
5596 1.1.1.7 christos esac
5597 1.1.1.7 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5598 1.1.1.7 christos $as_echo "no" >&6; }
5599 1.1.1.7 christos fi
5600 1.1.1.7 christos rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5601 1.1.1.7 christos conftest.$ac_objext conftest.beam conftest.$ac_ext
5602 1.1.1.7 christos fi
5603 1.1.1.7 christos
5604 1.1.1.7 christos
5605 1.1 christos # Look for clock_gettime. Must come before event_init.
5606 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing clock_gettime" >&5
5607 1.1 christos $as_echo_n "checking for library containing clock_gettime... " >&6; }
5608 1.1 christos if ${ac_cv_search_clock_gettime+:} false; then :
5609 1.1 christos $as_echo_n "(cached) " >&6
5610 1.1 christos else
5611 1.1 christos ac_func_search_save_LIBS=$LIBS
5612 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5613 1.1 christos /* end confdefs.h. */
5614 1.1 christos
5615 1.1 christos /* Override any GCC internal prototype to avoid an error.
5616 1.1 christos Use char because int might match the return type of a GCC
5617 1.1 christos builtin and then its argument prototype would still apply. */
5618 1.1 christos #ifdef __cplusplus
5619 1.1 christos extern "C"
5620 1.1 christos #endif
5621 1.1 christos char clock_gettime ();
5622 1.1 christos int
5623 1.1 christos main ()
5624 1.1 christos {
5625 1.1 christos return clock_gettime ();
5626 1.1 christos ;
5627 1.1 christos return 0;
5628 1.1 christos }
5629 1.1 christos _ACEOF
5630 1.1 christos for ac_lib in '' rt; do
5631 1.1 christos if test -z "$ac_lib"; then
5632 1.1 christos ac_res="none required"
5633 1.1 christos else
5634 1.1 christos ac_res=-l$ac_lib
5635 1.1 christos LIBS="-l$ac_lib $ac_func_search_save_LIBS"
5636 1.1 christos fi
5637 1.1 christos if ac_fn_c_try_link "$LINENO"; then :
5638 1.1 christos ac_cv_search_clock_gettime=$ac_res
5639 1.1 christos fi
5640 1.1 christos rm -f core conftest.err conftest.$ac_objext \
5641 1.1 christos conftest$ac_exeext
5642 1.1 christos if ${ac_cv_search_clock_gettime+:} false; then :
5643 1.1 christos break
5644 1.1 christos fi
5645 1.1 christos done
5646 1.1 christos if ${ac_cv_search_clock_gettime+:} false; then :
5647 1.1 christos
5648 1.1 christos else
5649 1.1 christos ac_cv_search_clock_gettime=no
5650 1.1 christos fi
5651 1.1 christos rm conftest.$ac_ext
5652 1.1 christos LIBS=$ac_func_search_save_LIBS
5653 1.1 christos fi
5654 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_clock_gettime" >&5
5655 1.1 christos $as_echo "$ac_cv_search_clock_gettime" >&6; }
5656 1.1 christos ac_res=$ac_cv_search_clock_gettime
5657 1.1 christos if test "$ac_res" != no; then :
5658 1.1 christos test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
5659 1.1 christos
5660 1.1 christos fi
5661 1.1 christos
5662 1.1 christos
5663 1.1.1.6 christos # Always use our getopt because 1) glibc's doesn't enforce argument order 2)
5664 1.1.1.6 christos # musl does not set optarg to NULL for flags without arguments (although it is
5665 1.1.1.6 christos # not required to, but it is helpful) 3) there are probably other weird
5666 1.1.1.6 christos # implementations.
5667 1.1.1.6 christos case " $LIBOBJS " in
5668 1.1.1.6 christos *" getopt.$ac_objext "* ) ;;
5669 1.1.1.6 christos *) LIBOBJS="$LIBOBJS getopt.$ac_objext"
5670 1.1.1.6 christos ;;
5671 1.1.1.6 christos esac
5672 1.1.1.6 christos
5673 1.1.1.6 christos
5674 1.1.1.7 christos # Look for libevent. Try libevent_core or libevent with pkg-config first then
5675 1.1.1.7 christos # look for the library.
5676 1.1 christos
5677 1.1 christos pkg_failed=no
5678 1.1.1.7 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libevent_core >= 2" >&5
5679 1.1.1.7 christos $as_echo_n "checking for libevent_core >= 2... " >&6; }
5680 1.1 christos
5681 1.1.1.7 christos if test -n "$LIBEVENT_CORE_CFLAGS"; then
5682 1.1.1.7 christos pkg_cv_LIBEVENT_CORE_CFLAGS="$LIBEVENT_CORE_CFLAGS"
5683 1.1 christos elif test -n "$PKG_CONFIG"; then
5684 1.1 christos if test -n "$PKG_CONFIG" && \
5685 1.1.1.7 christos { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libevent_core >= 2\""; } >&5
5686 1.1.1.7 christos ($PKG_CONFIG --exists --print-errors "libevent_core >= 2") 2>&5
5687 1.1 christos ac_status=$?
5688 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5689 1.1 christos test $ac_status = 0; }; then
5690 1.1.1.7 christos pkg_cv_LIBEVENT_CORE_CFLAGS=`$PKG_CONFIG --cflags "libevent_core >= 2" 2>/dev/null`
5691 1.1 christos test "x$?" != "x0" && pkg_failed=yes
5692 1.1 christos else
5693 1.1 christos pkg_failed=yes
5694 1.1 christos fi
5695 1.1 christos else
5696 1.1 christos pkg_failed=untried
5697 1.1 christos fi
5698 1.1.1.7 christos if test -n "$LIBEVENT_CORE_LIBS"; then
5699 1.1.1.7 christos pkg_cv_LIBEVENT_CORE_LIBS="$LIBEVENT_CORE_LIBS"
5700 1.1 christos elif test -n "$PKG_CONFIG"; then
5701 1.1 christos if test -n "$PKG_CONFIG" && \
5702 1.1.1.7 christos { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libevent_core >= 2\""; } >&5
5703 1.1.1.7 christos ($PKG_CONFIG --exists --print-errors "libevent_core >= 2") 2>&5
5704 1.1 christos ac_status=$?
5705 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5706 1.1 christos test $ac_status = 0; }; then
5707 1.1.1.7 christos pkg_cv_LIBEVENT_CORE_LIBS=`$PKG_CONFIG --libs "libevent_core >= 2" 2>/dev/null`
5708 1.1 christos test "x$?" != "x0" && pkg_failed=yes
5709 1.1 christos else
5710 1.1 christos pkg_failed=yes
5711 1.1 christos fi
5712 1.1 christos else
5713 1.1 christos pkg_failed=untried
5714 1.1 christos fi
5715 1.1 christos
5716 1.1 christos
5717 1.1 christos
5718 1.1 christos if test $pkg_failed = yes; then
5719 1.1.1.7 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5720 1.1 christos $as_echo "no" >&6; }
5721 1.1 christos
5722 1.1 christos if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
5723 1.1 christos _pkg_short_errors_supported=yes
5724 1.1 christos else
5725 1.1 christos _pkg_short_errors_supported=no
5726 1.1 christos fi
5727 1.1 christos if test $_pkg_short_errors_supported = yes; then
5728 1.1.1.7 christos LIBEVENT_CORE_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "libevent_core >= 2" 2>&1`
5729 1.1 christos else
5730 1.1.1.7 christos LIBEVENT_CORE_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "libevent_core >= 2" 2>&1`
5731 1.1 christos fi
5732 1.1 christos # Put the nasty error message in config.log where it belongs
5733 1.1.1.7 christos echo "$LIBEVENT_CORE_PKG_ERRORS" >&5
5734 1.1 christos
5735 1.1.1.7 christos found_libevent=no
5736 1.1.1.7 christos
5737 1.1.1.7 christos elif test $pkg_failed = untried; then
5738 1.1.1.7 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5739 1.1.1.7 christos $as_echo "no" >&6; }
5740 1.1.1.7 christos found_libevent=no
5741 1.1 christos
5742 1.1 christos else
5743 1.1.1.7 christos LIBEVENT_CORE_CFLAGS=$pkg_cv_LIBEVENT_CORE_CFLAGS
5744 1.1.1.7 christos LIBEVENT_CORE_LIBS=$pkg_cv_LIBEVENT_CORE_LIBS
5745 1.1.1.7 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5746 1.1.1.7 christos $as_echo "yes" >&6; }
5747 1.1.1.7 christos
5748 1.1.1.7 christos AM_CPPFLAGS="$LIBEVENT_CORE_CFLAGS $AM_CPPFLAGS"
5749 1.1.1.7 christos CPPFLAGS="$AM_CPPFLAGS $SAVED_CPPFLAGS"
5750 1.1.1.7 christos LIBS="$LIBEVENT_CORE_LIBS $LIBS"
5751 1.1.1.7 christos found_libevent=yes
5752 1.1 christos
5753 1.1 christos fi
5754 1.1.1.7 christos if test x$found_libevent = xno; then
5755 1.1.1.7 christos
5756 1.1.1.7 christos pkg_failed=no
5757 1.1.1.7 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libevent >= 2" >&5
5758 1.1.1.7 christos $as_echo_n "checking for libevent >= 2... " >&6; }
5759 1.1 christos
5760 1.1.1.7 christos if test -n "$LIBEVENT_CFLAGS"; then
5761 1.1.1.7 christos pkg_cv_LIBEVENT_CFLAGS="$LIBEVENT_CFLAGS"
5762 1.1.1.7 christos elif test -n "$PKG_CONFIG"; then
5763 1.1.1.7 christos if test -n "$PKG_CONFIG" && \
5764 1.1.1.7 christos { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libevent >= 2\""; } >&5
5765 1.1.1.7 christos ($PKG_CONFIG --exists --print-errors "libevent >= 2") 2>&5
5766 1.1.1.7 christos ac_status=$?
5767 1.1.1.7 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5768 1.1.1.7 christos test $ac_status = 0; }; then
5769 1.1.1.7 christos pkg_cv_LIBEVENT_CFLAGS=`$PKG_CONFIG --cflags "libevent >= 2" 2>/dev/null`
5770 1.1.1.7 christos test "x$?" != "x0" && pkg_failed=yes
5771 1.1 christos else
5772 1.1.1.7 christos pkg_failed=yes
5773 1.1 christos fi
5774 1.1.1.7 christos else
5775 1.1.1.7 christos pkg_failed=untried
5776 1.1 christos fi
5777 1.1.1.7 christos if test -n "$LIBEVENT_LIBS"; then
5778 1.1.1.7 christos pkg_cv_LIBEVENT_LIBS="$LIBEVENT_LIBS"
5779 1.1.1.7 christos elif test -n "$PKG_CONFIG"; then
5780 1.1.1.7 christos if test -n "$PKG_CONFIG" && \
5781 1.1.1.7 christos { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libevent >= 2\""; } >&5
5782 1.1.1.7 christos ($PKG_CONFIG --exists --print-errors "libevent >= 2") 2>&5
5783 1.1.1.7 christos ac_status=$?
5784 1.1.1.7 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5785 1.1.1.7 christos test $ac_status = 0; }; then
5786 1.1.1.7 christos pkg_cv_LIBEVENT_LIBS=`$PKG_CONFIG --libs "libevent >= 2" 2>/dev/null`
5787 1.1.1.7 christos test "x$?" != "x0" && pkg_failed=yes
5788 1.1 christos else
5789 1.1.1.7 christos pkg_failed=yes
5790 1.1 christos fi
5791 1.1.1.7 christos else
5792 1.1.1.7 christos pkg_failed=untried
5793 1.1.1.7 christos fi
5794 1.1.1.7 christos
5795 1.1 christos
5796 1.1 christos
5797 1.1.1.7 christos if test $pkg_failed = yes; then
5798 1.1.1.7 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5799 1.1.1.7 christos $as_echo "no" >&6; }
5800 1.1.1.7 christos
5801 1.1.1.7 christos if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
5802 1.1.1.7 christos _pkg_short_errors_supported=yes
5803 1.1.1.7 christos else
5804 1.1.1.7 christos _pkg_short_errors_supported=no
5805 1.1.1.7 christos fi
5806 1.1.1.7 christos if test $_pkg_short_errors_supported = yes; then
5807 1.1.1.7 christos LIBEVENT_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "libevent >= 2" 2>&1`
5808 1.1.1.7 christos else
5809 1.1.1.7 christos LIBEVENT_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "libevent >= 2" 2>&1`
5810 1.1.1.7 christos fi
5811 1.1.1.7 christos # Put the nasty error message in config.log where it belongs
5812 1.1.1.7 christos echo "$LIBEVENT_PKG_ERRORS" >&5
5813 1.1.1.7 christos
5814 1.1.1.7 christos found_libevent=no
5815 1.1 christos
5816 1.1 christos elif test $pkg_failed = untried; then
5817 1.1.1.7 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5818 1.1 christos $as_echo "no" >&6; }
5819 1.1.1.7 christos found_libevent=no
5820 1.1.1.7 christos
5821 1.1.1.7 christos else
5822 1.1.1.7 christos LIBEVENT_CFLAGS=$pkg_cv_LIBEVENT_CFLAGS
5823 1.1.1.7 christos LIBEVENT_LIBS=$pkg_cv_LIBEVENT_LIBS
5824 1.1.1.7 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5825 1.1.1.7 christos $as_echo "yes" >&6; }
5826 1.1.1.7 christos
5827 1.1.1.7 christos AM_CPPFLAGS="$LIBEVENT_CFLAGS $AM_CPPFLAGS"
5828 1.1.1.7 christos CPPFLAGS="$AM_CPPFLAGS $SAVED_CPPFLAGS"
5829 1.1.1.7 christos LIBS="$LIBEVENT_LIBS $LIBS"
5830 1.1.1.7 christos found_libevent=yes
5831 1.1 christos
5832 1.1.1.7 christos fi
5833 1.1.1.7 christos fi
5834 1.1.1.7 christos if test x$found_libevent = xno; then
5835 1.1.1.7 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing event_init" >&5
5836 1.1 christos $as_echo_n "checking for library containing event_init... " >&6; }
5837 1.1 christos if ${ac_cv_search_event_init+:} false; then :
5838 1.1 christos $as_echo_n "(cached) " >&6
5839 1.1 christos else
5840 1.1 christos ac_func_search_save_LIBS=$LIBS
5841 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5842 1.1 christos /* end confdefs.h. */
5843 1.1 christos
5844 1.1 christos /* Override any GCC internal prototype to avoid an error.
5845 1.1 christos Use char because int might match the return type of a GCC
5846 1.1 christos builtin and then its argument prototype would still apply. */
5847 1.1 christos #ifdef __cplusplus
5848 1.1 christos extern "C"
5849 1.1 christos #endif
5850 1.1 christos char event_init ();
5851 1.1 christos int
5852 1.1 christos main ()
5853 1.1 christos {
5854 1.1 christos return event_init ();
5855 1.1 christos ;
5856 1.1 christos return 0;
5857 1.1 christos }
5858 1.1 christos _ACEOF
5859 1.1.1.7 christos for ac_lib in '' event_core event event-1.4; do
5860 1.1 christos if test -z "$ac_lib"; then
5861 1.1 christos ac_res="none required"
5862 1.1 christos else
5863 1.1 christos ac_res=-l$ac_lib
5864 1.1 christos LIBS="-l$ac_lib $ac_func_search_save_LIBS"
5865 1.1 christos fi
5866 1.1 christos if ac_fn_c_try_link "$LINENO"; then :
5867 1.1 christos ac_cv_search_event_init=$ac_res
5868 1.1 christos fi
5869 1.1 christos rm -f core conftest.err conftest.$ac_objext \
5870 1.1 christos conftest$ac_exeext
5871 1.1 christos if ${ac_cv_search_event_init+:} false; then :
5872 1.1 christos break
5873 1.1 christos fi
5874 1.1 christos done
5875 1.1 christos if ${ac_cv_search_event_init+:} false; then :
5876 1.1 christos
5877 1.1 christos else
5878 1.1 christos ac_cv_search_event_init=no
5879 1.1 christos fi
5880 1.1 christos rm conftest.$ac_ext
5881 1.1 christos LIBS=$ac_func_search_save_LIBS
5882 1.1 christos fi
5883 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_event_init" >&5
5884 1.1 christos $as_echo "$ac_cv_search_event_init" >&6; }
5885 1.1 christos ac_res=$ac_cv_search_event_init
5886 1.1 christos if test "$ac_res" != no; then :
5887 1.1 christos test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
5888 1.1 christos found_libevent=yes
5889 1.1 christos else
5890 1.1 christos found_libevent=no
5891 1.1 christos
5892 1.1 christos fi
5893 1.1 christos
5894 1.1.1.7 christos fi
5895 1.1.1.7 christos ac_fn_c_check_header_mongrel "$LINENO" "event2/event.h" "ac_cv_header_event2_event_h" "$ac_includes_default"
5896 1.1.1.7 christos if test "x$ac_cv_header_event2_event_h" = xyes; then :
5897 1.1.1.7 christos $as_echo "#define HAVE_EVENT2_EVENT_H 1" >>confdefs.h
5898 1.1 christos
5899 1.1 christos else
5900 1.1 christos
5901 1.1.1.7 christos ac_fn_c_check_header_mongrel "$LINENO" "event.h" "ac_cv_header_event_h" "$ac_includes_default"
5902 1.1 christos if test "x$ac_cv_header_event_h" = xyes; then :
5903 1.1.1.7 christos $as_echo "#define HAVE_EVENT_H 1" >>confdefs.h
5904 1.1 christos
5905 1.1 christos else
5906 1.1 christos found_libevent=no
5907 1.1 christos
5908 1.1 christos fi
5909 1.1 christos
5910 1.1 christos
5911 1.1.1.7 christos
5912 1.1.1.7 christos
5913 1.1.1.7 christos fi
5914 1.1.1.7 christos
5915 1.1.1.7 christos
5916 1.1 christos if test "x$found_libevent" = xno; then
5917 1.1 christos as_fn_error $? "\"libevent not found\"" "$LINENO" 5
5918 1.1 christos fi
5919 1.1 christos
5920 1.1.1.7 christos # Look for ncurses or curses. Try pkg-config first then directly for the
5921 1.1.1.7 christos # library.
5922 1.1 christos
5923 1.1 christos pkg_failed=no
5924 1.1.1.7 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tinfo" >&5
5925 1.1.1.7 christos $as_echo_n "checking for tinfo... " >&6; }
5926 1.1 christos
5927 1.1 christos if test -n "$LIBTINFO_CFLAGS"; then
5928 1.1 christos pkg_cv_LIBTINFO_CFLAGS="$LIBTINFO_CFLAGS"
5929 1.1 christos elif test -n "$PKG_CONFIG"; then
5930 1.1 christos if test -n "$PKG_CONFIG" && \
5931 1.1 christos { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"tinfo\""; } >&5
5932 1.1 christos ($PKG_CONFIG --exists --print-errors "tinfo") 2>&5
5933 1.1 christos ac_status=$?
5934 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5935 1.1 christos test $ac_status = 0; }; then
5936 1.1 christos pkg_cv_LIBTINFO_CFLAGS=`$PKG_CONFIG --cflags "tinfo" 2>/dev/null`
5937 1.1 christos test "x$?" != "x0" && pkg_failed=yes
5938 1.1 christos else
5939 1.1 christos pkg_failed=yes
5940 1.1 christos fi
5941 1.1 christos else
5942 1.1 christos pkg_failed=untried
5943 1.1 christos fi
5944 1.1 christos if test -n "$LIBTINFO_LIBS"; then
5945 1.1 christos pkg_cv_LIBTINFO_LIBS="$LIBTINFO_LIBS"
5946 1.1 christos elif test -n "$PKG_CONFIG"; then
5947 1.1 christos if test -n "$PKG_CONFIG" && \
5948 1.1 christos { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"tinfo\""; } >&5
5949 1.1 christos ($PKG_CONFIG --exists --print-errors "tinfo") 2>&5
5950 1.1 christos ac_status=$?
5951 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5952 1.1 christos test $ac_status = 0; }; then
5953 1.1 christos pkg_cv_LIBTINFO_LIBS=`$PKG_CONFIG --libs "tinfo" 2>/dev/null`
5954 1.1 christos test "x$?" != "x0" && pkg_failed=yes
5955 1.1 christos else
5956 1.1 christos pkg_failed=yes
5957 1.1 christos fi
5958 1.1 christos else
5959 1.1 christos pkg_failed=untried
5960 1.1 christos fi
5961 1.1 christos
5962 1.1 christos
5963 1.1 christos
5964 1.1 christos if test $pkg_failed = yes; then
5965 1.1.1.7 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5966 1.1 christos $as_echo "no" >&6; }
5967 1.1 christos
5968 1.1 christos if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
5969 1.1 christos _pkg_short_errors_supported=yes
5970 1.1 christos else
5971 1.1 christos _pkg_short_errors_supported=no
5972 1.1 christos fi
5973 1.1 christos if test $_pkg_short_errors_supported = yes; then
5974 1.1 christos LIBTINFO_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "tinfo" 2>&1`
5975 1.1 christos else
5976 1.1 christos LIBTINFO_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "tinfo" 2>&1`
5977 1.1 christos fi
5978 1.1 christos # Put the nasty error message in config.log where it belongs
5979 1.1 christos echo "$LIBTINFO_PKG_ERRORS" >&5
5980 1.1 christos
5981 1.1 christos found_ncurses=no
5982 1.1 christos
5983 1.1 christos elif test $pkg_failed = untried; then
5984 1.1.1.7 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5985 1.1 christos $as_echo "no" >&6; }
5986 1.1 christos found_ncurses=no
5987 1.1 christos
5988 1.1 christos else
5989 1.1 christos LIBTINFO_CFLAGS=$pkg_cv_LIBTINFO_CFLAGS
5990 1.1 christos LIBTINFO_LIBS=$pkg_cv_LIBTINFO_LIBS
5991 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5992 1.1 christos $as_echo "yes" >&6; }
5993 1.1.1.7 christos
5994 1.1.1.7 christos AM_CPPFLAGS="$LIBTINFO_CFLAGS $AM_CPPFLAGS"
5995 1.1.1.7 christos CPPFLAGS="$LIBTINFO_CFLAGS $SAVED_CPPFLAGS"
5996 1.1.1.7 christos LIBS="$LIBTINFO_LIBS $LIBS"
5997 1.1.1.7 christos found_ncurses=yes
5998 1.1.1.7 christos
5999 1.1 christos fi
6000 1.1 christos if test "x$found_ncurses" = xno; then
6001 1.1 christos
6002 1.1 christos pkg_failed=no
6003 1.1.1.7 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ncurses" >&5
6004 1.1.1.7 christos $as_echo_n "checking for ncurses... " >&6; }
6005 1.1 christos
6006 1.1 christos if test -n "$LIBNCURSES_CFLAGS"; then
6007 1.1 christos pkg_cv_LIBNCURSES_CFLAGS="$LIBNCURSES_CFLAGS"
6008 1.1 christos elif test -n "$PKG_CONFIG"; then
6009 1.1 christos if test -n "$PKG_CONFIG" && \
6010 1.1 christos { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"ncurses\""; } >&5
6011 1.1 christos ($PKG_CONFIG --exists --print-errors "ncurses") 2>&5
6012 1.1 christos ac_status=$?
6013 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6014 1.1 christos test $ac_status = 0; }; then
6015 1.1 christos pkg_cv_LIBNCURSES_CFLAGS=`$PKG_CONFIG --cflags "ncurses" 2>/dev/null`
6016 1.1 christos test "x$?" != "x0" && pkg_failed=yes
6017 1.1 christos else
6018 1.1 christos pkg_failed=yes
6019 1.1 christos fi
6020 1.1 christos else
6021 1.1 christos pkg_failed=untried
6022 1.1 christos fi
6023 1.1 christos if test -n "$LIBNCURSES_LIBS"; then
6024 1.1 christos pkg_cv_LIBNCURSES_LIBS="$LIBNCURSES_LIBS"
6025 1.1 christos elif test -n "$PKG_CONFIG"; then
6026 1.1 christos if test -n "$PKG_CONFIG" && \
6027 1.1 christos { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"ncurses\""; } >&5
6028 1.1 christos ($PKG_CONFIG --exists --print-errors "ncurses") 2>&5
6029 1.1 christos ac_status=$?
6030 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6031 1.1 christos test $ac_status = 0; }; then
6032 1.1 christos pkg_cv_LIBNCURSES_LIBS=`$PKG_CONFIG --libs "ncurses" 2>/dev/null`
6033 1.1 christos test "x$?" != "x0" && pkg_failed=yes
6034 1.1 christos else
6035 1.1 christos pkg_failed=yes
6036 1.1 christos fi
6037 1.1 christos else
6038 1.1 christos pkg_failed=untried
6039 1.1 christos fi
6040 1.1 christos
6041 1.1 christos
6042 1.1 christos
6043 1.1 christos if test $pkg_failed = yes; then
6044 1.1.1.7 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6045 1.1 christos $as_echo "no" >&6; }
6046 1.1 christos
6047 1.1 christos if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
6048 1.1 christos _pkg_short_errors_supported=yes
6049 1.1 christos else
6050 1.1 christos _pkg_short_errors_supported=no
6051 1.1 christos fi
6052 1.1 christos if test $_pkg_short_errors_supported = yes; then
6053 1.1 christos LIBNCURSES_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "ncurses" 2>&1`
6054 1.1 christos else
6055 1.1 christos LIBNCURSES_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "ncurses" 2>&1`
6056 1.1 christos fi
6057 1.1 christos # Put the nasty error message in config.log where it belongs
6058 1.1 christos echo "$LIBNCURSES_PKG_ERRORS" >&5
6059 1.1 christos
6060 1.1 christos found_ncurses=no
6061 1.1 christos
6062 1.1 christos elif test $pkg_failed = untried; then
6063 1.1.1.7 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6064 1.1 christos $as_echo "no" >&6; }
6065 1.1 christos found_ncurses=no
6066 1.1 christos
6067 1.1 christos else
6068 1.1 christos LIBNCURSES_CFLAGS=$pkg_cv_LIBNCURSES_CFLAGS
6069 1.1 christos LIBNCURSES_LIBS=$pkg_cv_LIBNCURSES_LIBS
6070 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6071 1.1 christos $as_echo "yes" >&6; }
6072 1.1.1.7 christos
6073 1.1.1.7 christos AM_CPPFLAGS="$LIBNCURSES_CFLAGS $AM_CPPFLAGS"
6074 1.1.1.7 christos CPPFLAGS="$LIBNCURSES_CFLAGS $SAVED_CPPFLAGS"
6075 1.1.1.7 christos LIBS="$LIBNCURSES_LIBS $LIBS"
6076 1.1.1.7 christos found_ncurses=yes
6077 1.1.1.7 christos
6078 1.1 christos fi
6079 1.1 christos fi
6080 1.1 christos if test "x$found_ncurses" = xno; then
6081 1.1 christos
6082 1.1 christos pkg_failed=no
6083 1.1.1.7 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ncursesw" >&5
6084 1.1.1.7 christos $as_echo_n "checking for ncursesw... " >&6; }
6085 1.1 christos
6086 1.1.1.7 christos if test -n "$LIBNCURSESW_CFLAGS"; then
6087 1.1.1.7 christos pkg_cv_LIBNCURSESW_CFLAGS="$LIBNCURSESW_CFLAGS"
6088 1.1 christos elif test -n "$PKG_CONFIG"; then
6089 1.1 christos if test -n "$PKG_CONFIG" && \
6090 1.1 christos { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"ncursesw\""; } >&5
6091 1.1 christos ($PKG_CONFIG --exists --print-errors "ncursesw") 2>&5
6092 1.1 christos ac_status=$?
6093 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6094 1.1 christos test $ac_status = 0; }; then
6095 1.1.1.7 christos pkg_cv_LIBNCURSESW_CFLAGS=`$PKG_CONFIG --cflags "ncursesw" 2>/dev/null`
6096 1.1 christos test "x$?" != "x0" && pkg_failed=yes
6097 1.1 christos else
6098 1.1 christos pkg_failed=yes
6099 1.1 christos fi
6100 1.1 christos else
6101 1.1 christos pkg_failed=untried
6102 1.1 christos fi
6103 1.1.1.7 christos if test -n "$LIBNCURSESW_LIBS"; then
6104 1.1.1.7 christos pkg_cv_LIBNCURSESW_LIBS="$LIBNCURSESW_LIBS"
6105 1.1 christos elif test -n "$PKG_CONFIG"; then
6106 1.1 christos if test -n "$PKG_CONFIG" && \
6107 1.1 christos { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"ncursesw\""; } >&5
6108 1.1 christos ($PKG_CONFIG --exists --print-errors "ncursesw") 2>&5
6109 1.1 christos ac_status=$?
6110 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6111 1.1 christos test $ac_status = 0; }; then
6112 1.1.1.7 christos pkg_cv_LIBNCURSESW_LIBS=`$PKG_CONFIG --libs "ncursesw" 2>/dev/null`
6113 1.1 christos test "x$?" != "x0" && pkg_failed=yes
6114 1.1 christos else
6115 1.1 christos pkg_failed=yes
6116 1.1 christos fi
6117 1.1 christos else
6118 1.1 christos pkg_failed=untried
6119 1.1 christos fi
6120 1.1 christos
6121 1.1 christos
6122 1.1 christos
6123 1.1 christos if test $pkg_failed = yes; then
6124 1.1.1.7 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6125 1.1 christos $as_echo "no" >&6; }
6126 1.1 christos
6127 1.1 christos if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
6128 1.1 christos _pkg_short_errors_supported=yes
6129 1.1 christos else
6130 1.1 christos _pkg_short_errors_supported=no
6131 1.1 christos fi
6132 1.1 christos if test $_pkg_short_errors_supported = yes; then
6133 1.1.1.7 christos LIBNCURSESW_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "ncursesw" 2>&1`
6134 1.1 christos else
6135 1.1.1.7 christos LIBNCURSESW_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "ncursesw" 2>&1`
6136 1.1 christos fi
6137 1.1 christos # Put the nasty error message in config.log where it belongs
6138 1.1.1.7 christos echo "$LIBNCURSESW_PKG_ERRORS" >&5
6139 1.1 christos
6140 1.1 christos found_ncurses=no
6141 1.1 christos
6142 1.1 christos elif test $pkg_failed = untried; then
6143 1.1.1.7 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6144 1.1 christos $as_echo "no" >&6; }
6145 1.1 christos found_ncurses=no
6146 1.1 christos
6147 1.1 christos else
6148 1.1.1.7 christos LIBNCURSESW_CFLAGS=$pkg_cv_LIBNCURSESW_CFLAGS
6149 1.1.1.7 christos LIBNCURSESW_LIBS=$pkg_cv_LIBNCURSESW_LIBS
6150 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6151 1.1 christos $as_echo "yes" >&6; }
6152 1.1.1.7 christos
6153 1.1.1.7 christos AM_CPPFLAGS="$LIBNCURSESW_CFLAGS $AM_CPPFLAGS"
6154 1.1.1.7 christos CPPFLAGS="$LIBNCURSESW_CFLAGS $SAVED_CPPFLAGS"
6155 1.1.1.7 christos LIBS="$LIBNCURSESW_LIBS $LIBS"
6156 1.1.1.7 christos found_ncurses=yes
6157 1.1.1.7 christos
6158 1.1 christos fi
6159 1.1 christos fi
6160 1.1.1.7 christos if test "x$found_ncurses" = xno; then
6161 1.1.1.7 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing setupterm" >&5
6162 1.1.1.7 christos $as_echo_n "checking for library containing setupterm... " >&6; }
6163 1.1.1.7 christos if ${ac_cv_search_setupterm+:} false; then :
6164 1.1 christos $as_echo_n "(cached) " >&6
6165 1.1 christos else
6166 1.1.1.7 christos ac_func_search_save_LIBS=$LIBS
6167 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6168 1.1 christos /* end confdefs.h. */
6169 1.1 christos
6170 1.1 christos /* Override any GCC internal prototype to avoid an error.
6171 1.1 christos Use char because int might match the return type of a GCC
6172 1.1 christos builtin and then its argument prototype would still apply. */
6173 1.1 christos #ifdef __cplusplus
6174 1.1 christos extern "C"
6175 1.1 christos #endif
6176 1.1 christos char setupterm ();
6177 1.1 christos int
6178 1.1 christos main ()
6179 1.1 christos {
6180 1.1 christos return setupterm ();
6181 1.1 christos ;
6182 1.1 christos return 0;
6183 1.1 christos }
6184 1.1 christos _ACEOF
6185 1.1.1.7 christos for ac_lib in '' tinfo ncurses ncursesw; do
6186 1.1.1.7 christos if test -z "$ac_lib"; then
6187 1.1.1.7 christos ac_res="none required"
6188 1.1.1.7 christos else
6189 1.1.1.7 christos ac_res=-l$ac_lib
6190 1.1.1.7 christos LIBS="-l$ac_lib $ac_func_search_save_LIBS"
6191 1.1.1.7 christos fi
6192 1.1.1.7 christos if ac_fn_c_try_link "$LINENO"; then :
6193 1.1.1.7 christos ac_cv_search_setupterm=$ac_res
6194 1.1 christos fi
6195 1.1 christos rm -f core conftest.err conftest.$ac_objext \
6196 1.1.1.7 christos conftest$ac_exeext
6197 1.1.1.7 christos if ${ac_cv_search_setupterm+:} false; then :
6198 1.1.1.7 christos break
6199 1.1 christos fi
6200 1.1.1.7 christos done
6201 1.1.1.7 christos if ${ac_cv_search_setupterm+:} false; then :
6202 1.1 christos
6203 1.1 christos else
6204 1.1.1.7 christos ac_cv_search_setupterm=no
6205 1.1 christos fi
6206 1.1.1.7 christos rm conftest.$ac_ext
6207 1.1.1.7 christos LIBS=$ac_func_search_save_LIBS
6208 1.1 christos fi
6209 1.1.1.7 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_setupterm" >&5
6210 1.1.1.7 christos $as_echo "$ac_cv_search_setupterm" >&6; }
6211 1.1.1.7 christos ac_res=$ac_cv_search_setupterm
6212 1.1.1.7 christos if test "$ac_res" != no; then :
6213 1.1.1.7 christos test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
6214 1.1 christos found_ncurses=yes
6215 1.1 christos else
6216 1.1 christos found_ncurses=no
6217 1.1 christos
6218 1.1 christos fi
6219 1.1 christos
6220 1.1 christos if test "x$found_ncurses" = xyes; then
6221 1.1 christos ac_fn_c_check_header_mongrel "$LINENO" "ncurses.h" "ac_cv_header_ncurses_h" "$ac_includes_default"
6222 1.1 christos if test "x$ac_cv_header_ncurses_h" = xyes; then :
6223 1.1 christos LIBS="$LIBS -lncurses"
6224 1.1 christos else
6225 1.1 christos found_ncurses=no
6226 1.1.1.7 christos
6227 1.1 christos fi
6228 1.1 christos
6229 1.1 christos
6230 1.1 christos fi
6231 1.1 christos fi
6232 1.1 christos if test "x$found_ncurses" = xyes; then
6233 1.1 christos $as_echo "#define HAVE_NCURSES_H 1" >>confdefs.h
6234 1.1 christos
6235 1.1 christos else
6236 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for setupterm in -lcurses" >&5
6237 1.1 christos $as_echo_n "checking for setupterm in -lcurses... " >&6; }
6238 1.1 christos if ${ac_cv_lib_curses_setupterm+:} false; then :
6239 1.1 christos $as_echo_n "(cached) " >&6
6240 1.1 christos else
6241 1.1 christos ac_check_lib_save_LIBS=$LIBS
6242 1.1 christos LIBS="-lcurses $LIBS"
6243 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6244 1.1 christos /* end confdefs.h. */
6245 1.1 christos
6246 1.1 christos /* Override any GCC internal prototype to avoid an error.
6247 1.1 christos Use char because int might match the return type of a GCC
6248 1.1 christos builtin and then its argument prototype would still apply. */
6249 1.1 christos #ifdef __cplusplus
6250 1.1 christos extern "C"
6251 1.1 christos #endif
6252 1.1 christos char setupterm ();
6253 1.1 christos int
6254 1.1 christos main ()
6255 1.1 christos {
6256 1.1 christos return setupterm ();
6257 1.1 christos ;
6258 1.1 christos return 0;
6259 1.1 christos }
6260 1.1 christos _ACEOF
6261 1.1 christos if ac_fn_c_try_link "$LINENO"; then :
6262 1.1 christos ac_cv_lib_curses_setupterm=yes
6263 1.1 christos else
6264 1.1 christos ac_cv_lib_curses_setupterm=no
6265 1.1 christos fi
6266 1.1 christos rm -f core conftest.err conftest.$ac_objext \
6267 1.1 christos conftest$ac_exeext conftest.$ac_ext
6268 1.1 christos LIBS=$ac_check_lib_save_LIBS
6269 1.1 christos fi
6270 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_curses_setupterm" >&5
6271 1.1 christos $as_echo "$ac_cv_lib_curses_setupterm" >&6; }
6272 1.1 christos if test "x$ac_cv_lib_curses_setupterm" = xyes; then :
6273 1.1 christos found_curses=yes
6274 1.1 christos else
6275 1.1 christos found_curses=no
6276 1.1 christos
6277 1.1 christos fi
6278 1.1 christos
6279 1.1 christos ac_fn_c_check_header_mongrel "$LINENO" "curses.h" "ac_cv_header_curses_h" "$ac_includes_default"
6280 1.1 christos if test "x$ac_cv_header_curses_h" = xyes; then :
6281 1.1 christos
6282 1.1 christos else
6283 1.1 christos found_curses=no
6284 1.1.1.7 christos
6285 1.1 christos fi
6286 1.1 christos
6287 1.1 christos
6288 1.1 christos if test "x$found_curses" = xyes; then
6289 1.1 christos LIBS="$LIBS -lcurses"
6290 1.1 christos $as_echo "#define HAVE_CURSES_H 1" >>confdefs.h
6291 1.1 christos
6292 1.1 christos else
6293 1.1 christos as_fn_error $? "\"curses not found\"" "$LINENO" 5
6294 1.1 christos fi
6295 1.1 christos fi
6296 1.1 christos
6297 1.1 christos # Look for utempter.
6298 1.1 christos # Check whether --enable-utempter was given.
6299 1.1 christos if test "${enable_utempter+set}" = set; then :
6300 1.1 christos enableval=$enable_utempter;
6301 1.1 christos fi
6302 1.1 christos
6303 1.1 christos if test "x$enable_utempter" = xyes; then
6304 1.1 christos ac_fn_c_check_header_mongrel "$LINENO" "utempter.h" "ac_cv_header_utempter_h" "$ac_includes_default"
6305 1.1 christos if test "x$ac_cv_header_utempter_h" = xyes; then :
6306 1.1 christos enable_utempter=yes
6307 1.1 christos else
6308 1.1 christos enable_utempter=no
6309 1.1 christos fi
6310 1.1 christos
6311 1.1 christos
6312 1.1 christos if test "x$enable_utempter" = xyes; then
6313 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing utempter_add_record" >&5
6314 1.1 christos $as_echo_n "checking for library containing utempter_add_record... " >&6; }
6315 1.1 christos if ${ac_cv_search_utempter_add_record+:} false; then :
6316 1.1 christos $as_echo_n "(cached) " >&6
6317 1.1 christos else
6318 1.1 christos ac_func_search_save_LIBS=$LIBS
6319 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6320 1.1 christos /* end confdefs.h. */
6321 1.1 christos
6322 1.1 christos /* Override any GCC internal prototype to avoid an error.
6323 1.1 christos Use char because int might match the return type of a GCC
6324 1.1 christos builtin and then its argument prototype would still apply. */
6325 1.1 christos #ifdef __cplusplus
6326 1.1 christos extern "C"
6327 1.1 christos #endif
6328 1.1 christos char utempter_add_record ();
6329 1.1 christos int
6330 1.1 christos main ()
6331 1.1 christos {
6332 1.1 christos return utempter_add_record ();
6333 1.1 christos ;
6334 1.1 christos return 0;
6335 1.1 christos }
6336 1.1 christos _ACEOF
6337 1.1 christos for ac_lib in '' utempter; do
6338 1.1 christos if test -z "$ac_lib"; then
6339 1.1 christos ac_res="none required"
6340 1.1 christos else
6341 1.1 christos ac_res=-l$ac_lib
6342 1.1 christos LIBS="-l$ac_lib $ac_func_search_save_LIBS"
6343 1.1 christos fi
6344 1.1 christos if ac_fn_c_try_link "$LINENO"; then :
6345 1.1 christos ac_cv_search_utempter_add_record=$ac_res
6346 1.1 christos fi
6347 1.1 christos rm -f core conftest.err conftest.$ac_objext \
6348 1.1 christos conftest$ac_exeext
6349 1.1 christos if ${ac_cv_search_utempter_add_record+:} false; then :
6350 1.1 christos break
6351 1.1 christos fi
6352 1.1 christos done
6353 1.1 christos if ${ac_cv_search_utempter_add_record+:} false; then :
6354 1.1 christos
6355 1.1 christos else
6356 1.1 christos ac_cv_search_utempter_add_record=no
6357 1.1 christos fi
6358 1.1 christos rm conftest.$ac_ext
6359 1.1 christos LIBS=$ac_func_search_save_LIBS
6360 1.1 christos fi
6361 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_utempter_add_record" >&5
6362 1.1 christos $as_echo "$ac_cv_search_utempter_add_record" >&6; }
6363 1.1 christos ac_res=$ac_cv_search_utempter_add_record
6364 1.1 christos if test "$ac_res" != no; then :
6365 1.1 christos test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
6366 1.1 christos enable_utempter=yes
6367 1.1 christos else
6368 1.1 christos enable_utempter=no
6369 1.1 christos
6370 1.1 christos fi
6371 1.1 christos
6372 1.1 christos fi
6373 1.1 christos if test "x$enable_utempter" = xyes; then
6374 1.1 christos $as_echo "#define HAVE_UTEMPTER 1" >>confdefs.h
6375 1.1 christos
6376 1.1 christos else
6377 1.1 christos as_fn_error $? "\"utempter not found\"" "$LINENO" 5
6378 1.1 christos fi
6379 1.1 christos fi
6380 1.1 christos
6381 1.1 christos # Look for utf8proc.
6382 1.1 christos # Check whether --enable-utf8proc was given.
6383 1.1 christos if test "${enable_utf8proc+set}" = set; then :
6384 1.1 christos enableval=$enable_utf8proc;
6385 1.1 christos fi
6386 1.1 christos
6387 1.1 christos if test "x$enable_utf8proc" = xyes; then
6388 1.1 christos ac_fn_c_check_header_mongrel "$LINENO" "utf8proc.h" "ac_cv_header_utf8proc_h" "$ac_includes_default"
6389 1.1 christos if test "x$ac_cv_header_utf8proc_h" = xyes; then :
6390 1.1 christos enable_utf8proc=yes
6391 1.1 christos else
6392 1.1 christos enable_utf8proc=no
6393 1.1 christos fi
6394 1.1 christos
6395 1.1 christos
6396 1.1 christos if test "x$enable_utf8proc" = xyes; then
6397 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing utf8proc_charwidth" >&5
6398 1.1 christos $as_echo_n "checking for library containing utf8proc_charwidth... " >&6; }
6399 1.1 christos if ${ac_cv_search_utf8proc_charwidth+:} false; then :
6400 1.1 christos $as_echo_n "(cached) " >&6
6401 1.1 christos else
6402 1.1 christos ac_func_search_save_LIBS=$LIBS
6403 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6404 1.1 christos /* end confdefs.h. */
6405 1.1 christos
6406 1.1 christos /* Override any GCC internal prototype to avoid an error.
6407 1.1 christos Use char because int might match the return type of a GCC
6408 1.1 christos builtin and then its argument prototype would still apply. */
6409 1.1 christos #ifdef __cplusplus
6410 1.1 christos extern "C"
6411 1.1 christos #endif
6412 1.1 christos char utf8proc_charwidth ();
6413 1.1 christos int
6414 1.1 christos main ()
6415 1.1 christos {
6416 1.1 christos return utf8proc_charwidth ();
6417 1.1 christos ;
6418 1.1 christos return 0;
6419 1.1 christos }
6420 1.1 christos _ACEOF
6421 1.1 christos for ac_lib in '' utf8proc; do
6422 1.1 christos if test -z "$ac_lib"; then
6423 1.1 christos ac_res="none required"
6424 1.1 christos else
6425 1.1 christos ac_res=-l$ac_lib
6426 1.1 christos LIBS="-l$ac_lib $ac_func_search_save_LIBS"
6427 1.1 christos fi
6428 1.1 christos if ac_fn_c_try_link "$LINENO"; then :
6429 1.1 christos ac_cv_search_utf8proc_charwidth=$ac_res
6430 1.1 christos fi
6431 1.1 christos rm -f core conftest.err conftest.$ac_objext \
6432 1.1 christos conftest$ac_exeext
6433 1.1 christos if ${ac_cv_search_utf8proc_charwidth+:} false; then :
6434 1.1 christos break
6435 1.1 christos fi
6436 1.1 christos done
6437 1.1 christos if ${ac_cv_search_utf8proc_charwidth+:} false; then :
6438 1.1 christos
6439 1.1 christos else
6440 1.1 christos ac_cv_search_utf8proc_charwidth=no
6441 1.1 christos fi
6442 1.1 christos rm conftest.$ac_ext
6443 1.1 christos LIBS=$ac_func_search_save_LIBS
6444 1.1 christos fi
6445 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_utf8proc_charwidth" >&5
6446 1.1 christos $as_echo "$ac_cv_search_utf8proc_charwidth" >&6; }
6447 1.1 christos ac_res=$ac_cv_search_utf8proc_charwidth
6448 1.1 christos if test "$ac_res" != no; then :
6449 1.1 christos test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
6450 1.1 christos enable_utf8proc=yes
6451 1.1 christos else
6452 1.1 christos enable_utf8proc=no
6453 1.1 christos
6454 1.1 christos fi
6455 1.1 christos
6456 1.1 christos fi
6457 1.1 christos if test "x$enable_utf8proc" = xyes; then
6458 1.1 christos $as_echo "#define HAVE_UTF8PROC 1" >>confdefs.h
6459 1.1 christos
6460 1.1 christos else
6461 1.1 christos as_fn_error $? "\"utf8proc not found\"" "$LINENO" 5
6462 1.1 christos fi
6463 1.1 christos fi
6464 1.1 christos if test "x$enable_utf8proc" = xyes; then
6465 1.1 christos HAVE_UTF8PROC_TRUE=
6466 1.1 christos HAVE_UTF8PROC_FALSE='#'
6467 1.1 christos else
6468 1.1 christos HAVE_UTF8PROC_TRUE='#'
6469 1.1 christos HAVE_UTF8PROC_FALSE=
6470 1.1 christos fi
6471 1.1 christos
6472 1.1 christos
6473 1.1 christos # Check for b64_ntop. If we have b64_ntop, we assume b64_pton as well.
6474 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for b64_ntop" >&5
6475 1.1 christos $as_echo_n "checking for b64_ntop... " >&6; }
6476 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6477 1.1 christos /* end confdefs.h. */
6478 1.1 christos
6479 1.1 christos #include <sys/types.h>
6480 1.1 christos #include <netinet/in.h>
6481 1.1 christos #include <resolv.h>
6482 1.1 christos
6483 1.1 christos int
6484 1.1 christos main ()
6485 1.1 christos {
6486 1.1 christos b64_ntop(NULL, 0, NULL, 0);
6487 1.1 christos ;
6488 1.1 christos return 0;
6489 1.1 christos }
6490 1.1 christos _ACEOF
6491 1.1 christos if ac_fn_c_try_link "$LINENO"; then :
6492 1.1 christos found_b64_ntop=yes
6493 1.1 christos else
6494 1.1 christos found_b64_ntop=no
6495 1.1 christos
6496 1.1 christos fi
6497 1.1 christos rm -f core conftest.err conftest.$ac_objext \
6498 1.1 christos conftest$ac_exeext conftest.$ac_ext
6499 1.1.1.7 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $found_b64_ntop" >&5
6500 1.1.1.7 christos $as_echo "$found_b64_ntop" >&6; }
6501 1.1.1.7 christos OLD_LIBS="$LIBS"
6502 1.1 christos if test "x$found_b64_ntop" = xno; then
6503 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for b64_ntop with -lresolv" >&5
6504 1.1 christos $as_echo_n "checking for b64_ntop with -lresolv... " >&6; }
6505 1.1.1.7 christos LIBS="$OLD_LIBS -lresolv"
6506 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6507 1.1 christos /* end confdefs.h. */
6508 1.1 christos
6509 1.1 christos #include <sys/types.h>
6510 1.1 christos #include <netinet/in.h>
6511 1.1 christos #include <resolv.h>
6512 1.1 christos
6513 1.1 christos int
6514 1.1 christos main ()
6515 1.1 christos {
6516 1.1 christos b64_ntop(NULL, 0, NULL, 0);
6517 1.1 christos ;
6518 1.1 christos return 0;
6519 1.1 christos }
6520 1.1 christos _ACEOF
6521 1.1 christos if ac_fn_c_try_link "$LINENO"; then :
6522 1.1 christos found_b64_ntop=yes
6523 1.1 christos else
6524 1.1 christos found_b64_ntop=no
6525 1.1 christos
6526 1.1 christos fi
6527 1.1 christos rm -f core conftest.err conftest.$ac_objext \
6528 1.1 christos conftest$ac_exeext conftest.$ac_ext
6529 1.1.1.7 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $found_b64_ntop" >&5
6530 1.1.1.7 christos $as_echo "$found_b64_ntop" >&6; }
6531 1.1.1.7 christos fi
6532 1.1.1.7 christos if test "x$found_b64_ntop" = xno; then
6533 1.1.1.7 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for b64_ntop with -lnetwork" >&5
6534 1.1.1.7 christos $as_echo_n "checking for b64_ntop with -lnetwork... " >&6; }
6535 1.1.1.7 christos LIBS="$OLD_LIBS -lnetwork"
6536 1.1.1.7 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6537 1.1.1.7 christos /* end confdefs.h. */
6538 1.1.1.7 christos
6539 1.1.1.7 christos #include <sys/types.h>
6540 1.1.1.7 christos #include <netinet/in.h>
6541 1.1.1.7 christos #include <resolv.h>
6542 1.1.1.7 christos
6543 1.1.1.7 christos int
6544 1.1.1.7 christos main ()
6545 1.1.1.7 christos {
6546 1.1.1.7 christos b64_ntop(NULL, 0, NULL, 0);
6547 1.1.1.7 christos ;
6548 1.1.1.7 christos return 0;
6549 1.1.1.7 christos }
6550 1.1.1.7 christos _ACEOF
6551 1.1.1.7 christos if ac_fn_c_try_link "$LINENO"; then :
6552 1.1.1.7 christos found_b64_ntop=yes
6553 1.1.1.7 christos else
6554 1.1.1.7 christos found_b64_ntop=no
6555 1.1.1.7 christos
6556 1.1.1.7 christos fi
6557 1.1.1.7 christos rm -f core conftest.err conftest.$ac_objext \
6558 1.1.1.7 christos conftest$ac_exeext conftest.$ac_ext
6559 1.1.1.7 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $found_b64_ntop" >&5
6560 1.1.1.7 christos $as_echo "$found_b64_ntop" >&6; }
6561 1.1 christos fi
6562 1.1 christos if test "x$found_b64_ntop" = xyes; then
6563 1.1 christos $as_echo "#define HAVE_B64_NTOP 1" >>confdefs.h
6564 1.1 christos
6565 1.1 christos else
6566 1.1.1.7 christos LIBS="$OLD_LIBS"
6567 1.1 christos case " $LIBOBJS " in
6568 1.1 christos *" base64.$ac_objext "* ) ;;
6569 1.1 christos *) LIBOBJS="$LIBOBJS base64.$ac_objext"
6570 1.1 christos ;;
6571 1.1 christos esac
6572 1.1 christos
6573 1.1 christos fi
6574 1.1 christos
6575 1.1 christos # Look for networking libraries.
6576 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing inet_ntoa" >&5
6577 1.1 christos $as_echo_n "checking for library containing inet_ntoa... " >&6; }
6578 1.1 christos if ${ac_cv_search_inet_ntoa+:} false; then :
6579 1.1 christos $as_echo_n "(cached) " >&6
6580 1.1 christos else
6581 1.1 christos ac_func_search_save_LIBS=$LIBS
6582 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6583 1.1 christos /* end confdefs.h. */
6584 1.1 christos
6585 1.1 christos /* Override any GCC internal prototype to avoid an error.
6586 1.1 christos Use char because int might match the return type of a GCC
6587 1.1 christos builtin and then its argument prototype would still apply. */
6588 1.1 christos #ifdef __cplusplus
6589 1.1 christos extern "C"
6590 1.1 christos #endif
6591 1.1 christos char inet_ntoa ();
6592 1.1 christos int
6593 1.1 christos main ()
6594 1.1 christos {
6595 1.1 christos return inet_ntoa ();
6596 1.1 christos ;
6597 1.1 christos return 0;
6598 1.1 christos }
6599 1.1 christos _ACEOF
6600 1.1 christos for ac_lib in '' nsl; do
6601 1.1 christos if test -z "$ac_lib"; then
6602 1.1 christos ac_res="none required"
6603 1.1 christos else
6604 1.1 christos ac_res=-l$ac_lib
6605 1.1 christos LIBS="-l$ac_lib $ac_func_search_save_LIBS"
6606 1.1 christos fi
6607 1.1 christos if ac_fn_c_try_link "$LINENO"; then :
6608 1.1 christos ac_cv_search_inet_ntoa=$ac_res
6609 1.1 christos fi
6610 1.1 christos rm -f core conftest.err conftest.$ac_objext \
6611 1.1 christos conftest$ac_exeext
6612 1.1 christos if ${ac_cv_search_inet_ntoa+:} false; then :
6613 1.1 christos break
6614 1.1 christos fi
6615 1.1 christos done
6616 1.1 christos if ${ac_cv_search_inet_ntoa+:} false; then :
6617 1.1 christos
6618 1.1 christos else
6619 1.1 christos ac_cv_search_inet_ntoa=no
6620 1.1 christos fi
6621 1.1 christos rm conftest.$ac_ext
6622 1.1 christos LIBS=$ac_func_search_save_LIBS
6623 1.1 christos fi
6624 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_inet_ntoa" >&5
6625 1.1 christos $as_echo "$ac_cv_search_inet_ntoa" >&6; }
6626 1.1 christos ac_res=$ac_cv_search_inet_ntoa
6627 1.1 christos if test "$ac_res" != no; then :
6628 1.1 christos test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
6629 1.1 christos
6630 1.1 christos fi
6631 1.1 christos
6632 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing socket" >&5
6633 1.1 christos $as_echo_n "checking for library containing socket... " >&6; }
6634 1.1 christos if ${ac_cv_search_socket+:} false; then :
6635 1.1 christos $as_echo_n "(cached) " >&6
6636 1.1 christos else
6637 1.1 christos ac_func_search_save_LIBS=$LIBS
6638 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6639 1.1 christos /* end confdefs.h. */
6640 1.1 christos
6641 1.1 christos /* Override any GCC internal prototype to avoid an error.
6642 1.1 christos Use char because int might match the return type of a GCC
6643 1.1 christos builtin and then its argument prototype would still apply. */
6644 1.1 christos #ifdef __cplusplus
6645 1.1 christos extern "C"
6646 1.1 christos #endif
6647 1.1 christos char socket ();
6648 1.1 christos int
6649 1.1 christos main ()
6650 1.1 christos {
6651 1.1 christos return socket ();
6652 1.1 christos ;
6653 1.1 christos return 0;
6654 1.1 christos }
6655 1.1 christos _ACEOF
6656 1.1 christos for ac_lib in '' socket; do
6657 1.1 christos if test -z "$ac_lib"; then
6658 1.1 christos ac_res="none required"
6659 1.1 christos else
6660 1.1 christos ac_res=-l$ac_lib
6661 1.1 christos LIBS="-l$ac_lib $ac_func_search_save_LIBS"
6662 1.1 christos fi
6663 1.1 christos if ac_fn_c_try_link "$LINENO"; then :
6664 1.1 christos ac_cv_search_socket=$ac_res
6665 1.1 christos fi
6666 1.1 christos rm -f core conftest.err conftest.$ac_objext \
6667 1.1 christos conftest$ac_exeext
6668 1.1 christos if ${ac_cv_search_socket+:} false; then :
6669 1.1 christos break
6670 1.1 christos fi
6671 1.1 christos done
6672 1.1 christos if ${ac_cv_search_socket+:} false; then :
6673 1.1 christos
6674 1.1 christos else
6675 1.1 christos ac_cv_search_socket=no
6676 1.1 christos fi
6677 1.1 christos rm conftest.$ac_ext
6678 1.1 christos LIBS=$ac_func_search_save_LIBS
6679 1.1 christos fi
6680 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_socket" >&5
6681 1.1 christos $as_echo "$ac_cv_search_socket" >&6; }
6682 1.1 christos ac_res=$ac_cv_search_socket
6683 1.1 christos if test "$ac_res" != no; then :
6684 1.1 christos test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
6685 1.1 christos
6686 1.1 christos fi
6687 1.1 christos
6688 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for socket in -lxnet" >&5
6689 1.1 christos $as_echo_n "checking for socket in -lxnet... " >&6; }
6690 1.1 christos if ${ac_cv_lib_xnet_socket+:} false; then :
6691 1.1 christos $as_echo_n "(cached) " >&6
6692 1.1 christos else
6693 1.1 christos ac_check_lib_save_LIBS=$LIBS
6694 1.1 christos LIBS="-lxnet $LIBS"
6695 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6696 1.1 christos /* end confdefs.h. */
6697 1.1 christos
6698 1.1 christos /* Override any GCC internal prototype to avoid an error.
6699 1.1 christos Use char because int might match the return type of a GCC
6700 1.1 christos builtin and then its argument prototype would still apply. */
6701 1.1 christos #ifdef __cplusplus
6702 1.1 christos extern "C"
6703 1.1 christos #endif
6704 1.1 christos char socket ();
6705 1.1 christos int
6706 1.1 christos main ()
6707 1.1 christos {
6708 1.1 christos return socket ();
6709 1.1 christos ;
6710 1.1 christos return 0;
6711 1.1 christos }
6712 1.1 christos _ACEOF
6713 1.1 christos if ac_fn_c_try_link "$LINENO"; then :
6714 1.1 christos ac_cv_lib_xnet_socket=yes
6715 1.1 christos else
6716 1.1 christos ac_cv_lib_xnet_socket=no
6717 1.1 christos fi
6718 1.1 christos rm -f core conftest.err conftest.$ac_objext \
6719 1.1 christos conftest$ac_exeext conftest.$ac_ext
6720 1.1 christos LIBS=$ac_check_lib_save_LIBS
6721 1.1 christos fi
6722 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_xnet_socket" >&5
6723 1.1 christos $as_echo "$ac_cv_lib_xnet_socket" >&6; }
6724 1.1 christos if test "x$ac_cv_lib_xnet_socket" = xyes; then :
6725 1.1 christos cat >>confdefs.h <<_ACEOF
6726 1.1 christos #define HAVE_LIBXNET 1
6727 1.1 christos _ACEOF
6728 1.1 christos
6729 1.1 christos LIBS="-lxnet $LIBS"
6730 1.1 christos
6731 1.1 christos fi
6732 1.1 christos
6733 1.1 christos
6734 1.1.1.7 christos # Check if using glibc and have malloc_trim(3). The glibc free(3) is pretty bad
6735 1.1.1.7 christos # about returning memory to the kernel unless the application tells it when to
6736 1.1.1.7 christos # with malloc_trim(3).
6737 1.1.1.7 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking if free doesn't work very well" >&5
6738 1.1.1.7 christos $as_echo_n "checking if free doesn't work very well... " >&6; }
6739 1.1.1.7 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6740 1.1.1.7 christos /* end confdefs.h. */
6741 1.1.1.7 christos
6742 1.1.1.7 christos #include <stdlib.h>
6743 1.1.1.7 christos #ifdef __GLIBC__
6744 1.1.1.7 christos #include <malloc.h>
6745 1.1.1.7 christos int main(void) {
6746 1.1.1.7 christos malloc_trim (0);
6747 1.1.1.7 christos exit(0);
6748 1.1.1.7 christos }
6749 1.1.1.7 christos #else
6750 1.1.1.7 christos no
6751 1.1.1.7 christos #endif
6752 1.1.1.7 christos
6753 1.1.1.7 christos _ACEOF
6754 1.1.1.7 christos if ac_fn_c_try_link "$LINENO"; then :
6755 1.1.1.7 christos found_malloc_trim=yes
6756 1.1.1.7 christos else
6757 1.1.1.7 christos found_malloc_trim=no
6758 1.1.1.7 christos
6759 1.1.1.7 christos fi
6760 1.1.1.7 christos rm -f core conftest.err conftest.$ac_objext \
6761 1.1.1.7 christos conftest$ac_exeext conftest.$ac_ext
6762 1.1.1.7 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $found_malloc_trim" >&5
6763 1.1.1.7 christos $as_echo "$found_malloc_trim" >&6; }
6764 1.1.1.7 christos if test "x$found_malloc_trim" = xyes; then
6765 1.1.1.7 christos $as_echo "#define HAVE_MALLOC_TRIM 1" >>confdefs.h
6766 1.1.1.7 christos
6767 1.1.1.7 christos fi
6768 1.1.1.7 christos
6769 1.1.1.7 christos # Check for CMSG_DATA. On some platforms like HP-UX this requires UNIX 95
6770 1.1.1.7 christos # (_XOPEN_SOURCE and _XOPEN_SOURCE_EXTENDED) (see xopen_networking(7)). On
6771 1.1.1.7 christos # others, UNIX 03 (_XOPEN_SOURCE 600, see standards(7) on Solaris).
6772 1.1 christos XOPEN_DEFINES=
6773 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CMSG_DATA" >&5
6774 1.1 christos $as_echo_n "checking for CMSG_DATA... " >&6; }
6775 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6776 1.1 christos /* end confdefs.h. */
6777 1.1 christos
6778 1.1 christos #include <sys/socket.h>
6779 1.1 christos #ifdef CMSG_DATA
6780 1.1 christos yes
6781 1.1 christos #endif
6782 1.1 christos
6783 1.1 christos _ACEOF
6784 1.1 christos if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6785 1.1 christos $EGREP "yes" >/dev/null 2>&1; then :
6786 1.1 christos found_cmsg_data=yes
6787 1.1 christos else
6788 1.1 christos found_cmsg_data=no
6789 1.1 christos
6790 1.1 christos fi
6791 1.1 christos rm -f conftest*
6792 1.1 christos
6793 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $found_cmsg_data" >&5
6794 1.1 christos $as_echo "$found_cmsg_data" >&6; }
6795 1.1 christos if test "x$found_cmsg_data" = xno; then
6796 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking if CMSG_DATA needs _XOPEN_SOURCE_EXTENDED" >&5
6797 1.1 christos $as_echo_n "checking if CMSG_DATA needs _XOPEN_SOURCE_EXTENDED... " >&6; }
6798 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6799 1.1 christos /* end confdefs.h. */
6800 1.1 christos
6801 1.1 christos #define _XOPEN_SOURCE 1
6802 1.1 christos #define _XOPEN_SOURCE_EXTENDED 1
6803 1.1 christos #include <sys/socket.h>
6804 1.1 christos #ifdef CMSG_DATA
6805 1.1 christos yes
6806 1.1 christos #endif
6807 1.1 christos
6808 1.1 christos _ACEOF
6809 1.1 christos if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6810 1.1 christos $EGREP "yes" >/dev/null 2>&1; then :
6811 1.1 christos found_cmsg_data=yes
6812 1.1 christos else
6813 1.1 christos found_cmsg_data=no
6814 1.1 christos
6815 1.1 christos fi
6816 1.1 christos rm -f conftest*
6817 1.1 christos
6818 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $found_cmsg_data" >&5
6819 1.1 christos $as_echo "$found_cmsg_data" >&6; }
6820 1.1 christos if test "x$found_cmsg_data" = xyes; then
6821 1.1 christos XOPEN_DEFINES="-D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED"
6822 1.1.1.7 christos fi
6823 1.1.1.7 christos fi
6824 1.1.1.7 christos if test "x$found_cmsg_data" = xno; then
6825 1.1.1.7 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking if CMSG_DATA needs _XOPEN_SOURCE 600" >&5
6826 1.1.1.7 christos $as_echo_n "checking if CMSG_DATA needs _XOPEN_SOURCE 600... " >&6; }
6827 1.1.1.7 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6828 1.1.1.7 christos /* end confdefs.h. */
6829 1.1.1.7 christos
6830 1.1.1.7 christos #define _XOPEN_SOURCE 600
6831 1.1.1.7 christos #include <sys/socket.h>
6832 1.1.1.7 christos #ifdef CMSG_DATA
6833 1.1.1.7 christos yes
6834 1.1.1.7 christos #endif
6835 1.1.1.7 christos
6836 1.1.1.7 christos _ACEOF
6837 1.1.1.7 christos if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6838 1.1.1.7 christos $EGREP "yes" >/dev/null 2>&1; then :
6839 1.1.1.7 christos found_cmsg_data=yes
6840 1.1.1.7 christos else
6841 1.1.1.7 christos found_cmsg_data=no
6842 1.1.1.7 christos
6843 1.1.1.7 christos fi
6844 1.1.1.7 christos rm -f conftest*
6845 1.1.1.7 christos
6846 1.1.1.7 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $found_cmsg_data" >&5
6847 1.1.1.7 christos $as_echo "$found_cmsg_data" >&6; }
6848 1.1.1.7 christos if test "x$found_cmsg_data" = xyes; then
6849 1.1.1.7 christos XOPEN_DEFINES="-D_XOPEN_SOURCE=600"
6850 1.1 christos else
6851 1.1 christos as_fn_error $? "\"CMSG_DATA not found\"" "$LINENO" 5
6852 1.1 christos fi
6853 1.1 christos fi
6854 1.1 christos
6855 1.1 christos
6856 1.1 christos # Look for err and friends in err.h.
6857 1.1 christos ac_fn_c_check_func "$LINENO" "err" "ac_cv_func_err"
6858 1.1 christos if test "x$ac_cv_func_err" = xyes; then :
6859 1.1 christos found_err_h=yes
6860 1.1 christos else
6861 1.1 christos found_err_h=no
6862 1.1 christos fi
6863 1.1 christos
6864 1.1 christos ac_fn_c_check_func "$LINENO" "errx" "ac_cv_func_errx"
6865 1.1 christos if test "x$ac_cv_func_errx" = xyes; then :
6866 1.1 christos
6867 1.1 christos else
6868 1.1 christos found_err_h=no
6869 1.1 christos fi
6870 1.1 christos
6871 1.1 christos ac_fn_c_check_func "$LINENO" "warn" "ac_cv_func_warn"
6872 1.1 christos if test "x$ac_cv_func_warn" = xyes; then :
6873 1.1 christos
6874 1.1 christos else
6875 1.1 christos found_err_h=no
6876 1.1 christos fi
6877 1.1 christos
6878 1.1 christos ac_fn_c_check_func "$LINENO" "warnx" "ac_cv_func_warnx"
6879 1.1 christos if test "x$ac_cv_func_warnx" = xyes; then :
6880 1.1 christos
6881 1.1 christos else
6882 1.1 christos found_err_h=no
6883 1.1 christos fi
6884 1.1 christos
6885 1.1 christos if test "x$found_err_h" = xyes; then
6886 1.1 christos ac_fn_c_check_header_mongrel "$LINENO" "err.h" "ac_cv_header_err_h" "$ac_includes_default"
6887 1.1 christos if test "x$ac_cv_header_err_h" = xyes; then :
6888 1.1 christos
6889 1.1 christos else
6890 1.1 christos found_err_h=no
6891 1.1 christos fi
6892 1.1 christos
6893 1.1 christos
6894 1.1 christos else
6895 1.1 christos case " $LIBOBJS " in
6896 1.1 christos *" err.$ac_objext "* ) ;;
6897 1.1 christos *) LIBOBJS="$LIBOBJS err.$ac_objext"
6898 1.1 christos ;;
6899 1.1 christos esac
6900 1.1 christos
6901 1.1 christos fi
6902 1.1 christos
6903 1.1 christos # Look for imsg_init in libutil.
6904 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing imsg_init" >&5
6905 1.1 christos $as_echo_n "checking for library containing imsg_init... " >&6; }
6906 1.1 christos if ${ac_cv_search_imsg_init+:} false; then :
6907 1.1 christos $as_echo_n "(cached) " >&6
6908 1.1 christos else
6909 1.1 christos ac_func_search_save_LIBS=$LIBS
6910 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6911 1.1 christos /* end confdefs.h. */
6912 1.1 christos
6913 1.1 christos /* Override any GCC internal prototype to avoid an error.
6914 1.1 christos Use char because int might match the return type of a GCC
6915 1.1 christos builtin and then its argument prototype would still apply. */
6916 1.1 christos #ifdef __cplusplus
6917 1.1 christos extern "C"
6918 1.1 christos #endif
6919 1.1 christos char imsg_init ();
6920 1.1 christos int
6921 1.1 christos main ()
6922 1.1 christos {
6923 1.1 christos return imsg_init ();
6924 1.1 christos ;
6925 1.1 christos return 0;
6926 1.1 christos }
6927 1.1 christos _ACEOF
6928 1.1 christos for ac_lib in '' util; do
6929 1.1 christos if test -z "$ac_lib"; then
6930 1.1 christos ac_res="none required"
6931 1.1 christos else
6932 1.1 christos ac_res=-l$ac_lib
6933 1.1 christos LIBS="-l$ac_lib $ac_func_search_save_LIBS"
6934 1.1 christos fi
6935 1.1 christos if ac_fn_c_try_link "$LINENO"; then :
6936 1.1 christos ac_cv_search_imsg_init=$ac_res
6937 1.1 christos fi
6938 1.1 christos rm -f core conftest.err conftest.$ac_objext \
6939 1.1 christos conftest$ac_exeext
6940 1.1 christos if ${ac_cv_search_imsg_init+:} false; then :
6941 1.1 christos break
6942 1.1 christos fi
6943 1.1 christos done
6944 1.1 christos if ${ac_cv_search_imsg_init+:} false; then :
6945 1.1 christos
6946 1.1 christos else
6947 1.1 christos ac_cv_search_imsg_init=no
6948 1.1 christos fi
6949 1.1 christos rm conftest.$ac_ext
6950 1.1 christos LIBS=$ac_func_search_save_LIBS
6951 1.1 christos fi
6952 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_imsg_init" >&5
6953 1.1 christos $as_echo "$ac_cv_search_imsg_init" >&6; }
6954 1.1 christos ac_res=$ac_cv_search_imsg_init
6955 1.1 christos if test "$ac_res" != no; then :
6956 1.1 christos test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
6957 1.1 christos found_imsg_init=yes
6958 1.1 christos else
6959 1.1 christos found_imsg_init=no
6960 1.1 christos fi
6961 1.1 christos
6962 1.1 christos if test "x$found_imsg_init" = xyes; then
6963 1.1 christos $as_echo "#define HAVE_IMSG 1" >>confdefs.h
6964 1.1 christos
6965 1.1 christos else
6966 1.1 christos case " $LIBOBJS " in
6967 1.1 christos *" imsg.$ac_objext "* ) ;;
6968 1.1 christos *) LIBOBJS="$LIBOBJS imsg.$ac_objext"
6969 1.1 christos ;;
6970 1.1 christos esac
6971 1.1 christos
6972 1.1 christos case " $LIBOBJS " in
6973 1.1 christos *" imsg-buffer.$ac_objext "* ) ;;
6974 1.1 christos *) LIBOBJS="$LIBOBJS imsg-buffer.$ac_objext"
6975 1.1 christos ;;
6976 1.1 christos esac
6977 1.1 christos
6978 1.1 christos fi
6979 1.1 christos
6980 1.1 christos # Look for daemon, compat/daemon.c used if missing. Solaris 10 has it in
6981 1.1 christos # libresolv, but no declaration anywhere, so check for declaration as well as
6982 1.1 christos # function.
6983 1.1 christos ac_fn_c_check_func "$LINENO" "daemon" "ac_cv_func_daemon"
6984 1.1 christos if test "x$ac_cv_func_daemon" = xyes; then :
6985 1.1 christos found_daemon=yes
6986 1.1 christos else
6987 1.1 christos found_daemon=no
6988 1.1 christos fi
6989 1.1 christos
6990 1.1 christos ac_fn_c_check_decl "$LINENO" "daemon" "ac_cv_have_decl_daemon" "
6991 1.1 christos #include <stdlib.h>
6992 1.1 christos #include <unistd.h>
6993 1.1 christos
6994 1.1 christos
6995 1.1 christos "
6996 1.1 christos if test "x$ac_cv_have_decl_daemon" = xyes; then :
6997 1.1 christos
6998 1.1 christos else
6999 1.1 christos found_daemon=no
7000 1.1 christos fi
7001 1.1 christos
7002 1.1 christos if test "x$found_daemon" = xyes; then
7003 1.1 christos $as_echo "#define HAVE_DAEMON 1" >>confdefs.h
7004 1.1 christos
7005 1.1 christos else
7006 1.1 christos case " $LIBOBJS " in
7007 1.1 christos *" daemon.$ac_objext "* ) ;;
7008 1.1 christos *) LIBOBJS="$LIBOBJS daemon.$ac_objext"
7009 1.1 christos ;;
7010 1.1 christos esac
7011 1.1 christos
7012 1.1 christos fi
7013 1.1 christos
7014 1.1 christos # Look for stravis, compat/{vis,unvis}.c used if missing.
7015 1.1 christos ac_fn_c_check_func "$LINENO" "stravis" "ac_cv_func_stravis"
7016 1.1 christos if test "x$ac_cv_func_stravis" = xyes; then :
7017 1.1 christos found_stravis=yes
7018 1.1 christos else
7019 1.1 christos found_stravis=no
7020 1.1 christos fi
7021 1.1 christos
7022 1.1 christos if test "x$found_stravis" = xyes; then
7023 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking if strnvis is broken" >&5
7024 1.1 christos $as_echo_n "checking if strnvis is broken... " >&6; }
7025 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7026 1.1 christos /* end confdefs.h. */
7027 1.1 christos #include <vis.h>
7028 1.1 christos
7029 1.1 christos _ACEOF
7030 1.1 christos if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7031 1.1 christos $EGREP "strnvis\(char \*, const char \*, size_t, int\)" >/dev/null 2>&1; then :
7032 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7033 1.1 christos $as_echo "no" >&6; }
7034 1.1 christos else
7035 1.1 christos found_stravis=no
7036 1.1 christos fi
7037 1.1 christos rm -f conftest*
7038 1.1 christos
7039 1.1 christos if test "x$found_stravis" = xno; then
7040 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7041 1.1 christos $as_echo "yes" >&6; }
7042 1.1 christos fi
7043 1.1 christos fi
7044 1.1 christos if test "x$found_stravis" = xyes; then
7045 1.1 christos ac_fn_c_check_decl "$LINENO" "VIS_DQ" "ac_cv_have_decl_VIS_DQ" "
7046 1.1 christos #include <stdlib.h>
7047 1.1 christos #include <vis.h>
7048 1.1 christos
7049 1.1 christos
7050 1.1 christos "
7051 1.1 christos if test "x$ac_cv_have_decl_VIS_DQ" = xyes; then :
7052 1.1 christos
7053 1.1 christos else
7054 1.1 christos found_stravis=no
7055 1.1 christos fi
7056 1.1 christos
7057 1.1 christos fi
7058 1.1 christos if test "x$found_stravis" = xyes; then
7059 1.1 christos $as_echo "#define HAVE_VIS 1" >>confdefs.h
7060 1.1 christos
7061 1.1 christos else
7062 1.1 christos case " $LIBOBJS " in
7063 1.1 christos *" vis.$ac_objext "* ) ;;
7064 1.1 christos *) LIBOBJS="$LIBOBJS vis.$ac_objext"
7065 1.1 christos ;;
7066 1.1 christos esac
7067 1.1 christos
7068 1.1 christos case " $LIBOBJS " in
7069 1.1 christos *" unvis.$ac_objext "* ) ;;
7070 1.1 christos *) LIBOBJS="$LIBOBJS unvis.$ac_objext"
7071 1.1 christos ;;
7072 1.1 christos esac
7073 1.1 christos
7074 1.1 christos fi
7075 1.1 christos
7076 1.1.1.2 christos # Look for fdforkpty and forkpty in libutil.
7077 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing fdforkpty" >&5
7078 1.1.1.2 christos $as_echo_n "checking for library containing fdforkpty... " >&6; }
7079 1.1.1.2 christos if ${ac_cv_search_fdforkpty+:} false; then :
7080 1.1.1.2 christos $as_echo_n "(cached) " >&6
7081 1.1.1.2 christos else
7082 1.1.1.2 christos ac_func_search_save_LIBS=$LIBS
7083 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7084 1.1.1.2 christos /* end confdefs.h. */
7085 1.1.1.2 christos
7086 1.1.1.2 christos /* Override any GCC internal prototype to avoid an error.
7087 1.1.1.2 christos Use char because int might match the return type of a GCC
7088 1.1.1.2 christos builtin and then its argument prototype would still apply. */
7089 1.1.1.2 christos #ifdef __cplusplus
7090 1.1.1.2 christos extern "C"
7091 1.1.1.2 christos #endif
7092 1.1.1.2 christos char fdforkpty ();
7093 1.1.1.2 christos int
7094 1.1.1.2 christos main ()
7095 1.1.1.2 christos {
7096 1.1.1.2 christos return fdforkpty ();
7097 1.1.1.2 christos ;
7098 1.1.1.2 christos return 0;
7099 1.1.1.2 christos }
7100 1.1.1.2 christos _ACEOF
7101 1.1.1.2 christos for ac_lib in '' util; do
7102 1.1.1.2 christos if test -z "$ac_lib"; then
7103 1.1.1.2 christos ac_res="none required"
7104 1.1.1.2 christos else
7105 1.1.1.2 christos ac_res=-l$ac_lib
7106 1.1.1.2 christos LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7107 1.1.1.2 christos fi
7108 1.1.1.2 christos if ac_fn_c_try_link "$LINENO"; then :
7109 1.1.1.2 christos ac_cv_search_fdforkpty=$ac_res
7110 1.1.1.2 christos fi
7111 1.1.1.2 christos rm -f core conftest.err conftest.$ac_objext \
7112 1.1.1.2 christos conftest$ac_exeext
7113 1.1.1.2 christos if ${ac_cv_search_fdforkpty+:} false; then :
7114 1.1.1.2 christos break
7115 1.1.1.2 christos fi
7116 1.1.1.2 christos done
7117 1.1.1.2 christos if ${ac_cv_search_fdforkpty+:} false; then :
7118 1.1.1.2 christos
7119 1.1.1.2 christos else
7120 1.1.1.2 christos ac_cv_search_fdforkpty=no
7121 1.1.1.2 christos fi
7122 1.1.1.2 christos rm conftest.$ac_ext
7123 1.1.1.2 christos LIBS=$ac_func_search_save_LIBS
7124 1.1.1.2 christos fi
7125 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_fdforkpty" >&5
7126 1.1.1.2 christos $as_echo "$ac_cv_search_fdforkpty" >&6; }
7127 1.1.1.2 christos ac_res=$ac_cv_search_fdforkpty
7128 1.1.1.2 christos if test "$ac_res" != no; then :
7129 1.1.1.2 christos test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7130 1.1.1.2 christos found_fdforkpty=yes
7131 1.1.1.2 christos else
7132 1.1.1.2 christos found_fdforkpty=no
7133 1.1.1.2 christos fi
7134 1.1.1.2 christos
7135 1.1.1.2 christos if test "x$found_fdforkpty" = xyes; then
7136 1.1.1.2 christos $as_echo "#define HAVE_FDFORKPTY 1" >>confdefs.h
7137 1.1.1.2 christos
7138 1.1.1.2 christos else
7139 1.1.1.2 christos case " $LIBOBJS " in
7140 1.1.1.2 christos *" fdforkpty.$ac_objext "* ) ;;
7141 1.1.1.2 christos *) LIBOBJS="$LIBOBJS fdforkpty.$ac_objext"
7142 1.1.1.2 christos ;;
7143 1.1.1.2 christos esac
7144 1.1.1.2 christos
7145 1.1.1.2 christos fi
7146 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing forkpty" >&5
7147 1.1 christos $as_echo_n "checking for library containing forkpty... " >&6; }
7148 1.1 christos if ${ac_cv_search_forkpty+:} false; then :
7149 1.1 christos $as_echo_n "(cached) " >&6
7150 1.1 christos else
7151 1.1 christos ac_func_search_save_LIBS=$LIBS
7152 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7153 1.1 christos /* end confdefs.h. */
7154 1.1 christos
7155 1.1 christos /* Override any GCC internal prototype to avoid an error.
7156 1.1 christos Use char because int might match the return type of a GCC
7157 1.1 christos builtin and then its argument prototype would still apply. */
7158 1.1 christos #ifdef __cplusplus
7159 1.1 christos extern "C"
7160 1.1 christos #endif
7161 1.1 christos char forkpty ();
7162 1.1 christos int
7163 1.1 christos main ()
7164 1.1 christos {
7165 1.1 christos return forkpty ();
7166 1.1 christos ;
7167 1.1 christos return 0;
7168 1.1 christos }
7169 1.1 christos _ACEOF
7170 1.1 christos for ac_lib in '' util; do
7171 1.1 christos if test -z "$ac_lib"; then
7172 1.1 christos ac_res="none required"
7173 1.1 christos else
7174 1.1 christos ac_res=-l$ac_lib
7175 1.1 christos LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7176 1.1 christos fi
7177 1.1 christos if ac_fn_c_try_link "$LINENO"; then :
7178 1.1 christos ac_cv_search_forkpty=$ac_res
7179 1.1 christos fi
7180 1.1 christos rm -f core conftest.err conftest.$ac_objext \
7181 1.1 christos conftest$ac_exeext
7182 1.1 christos if ${ac_cv_search_forkpty+:} false; then :
7183 1.1 christos break
7184 1.1 christos fi
7185 1.1 christos done
7186 1.1 christos if ${ac_cv_search_forkpty+:} false; then :
7187 1.1 christos
7188 1.1 christos else
7189 1.1 christos ac_cv_search_forkpty=no
7190 1.1 christos fi
7191 1.1 christos rm conftest.$ac_ext
7192 1.1 christos LIBS=$ac_func_search_save_LIBS
7193 1.1 christos fi
7194 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_forkpty" >&5
7195 1.1 christos $as_echo "$ac_cv_search_forkpty" >&6; }
7196 1.1 christos ac_res=$ac_cv_search_forkpty
7197 1.1 christos if test "$ac_res" != no; then :
7198 1.1 christos test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7199 1.1 christos found_forkpty=yes
7200 1.1 christos else
7201 1.1 christos found_forkpty=no
7202 1.1 christos fi
7203 1.1 christos
7204 1.1 christos if test "x$found_forkpty" = xyes; then
7205 1.1 christos $as_echo "#define HAVE_FORKPTY 1" >>confdefs.h
7206 1.1 christos
7207 1.1 christos fi
7208 1.1 christos if test "x$found_forkpty" = xno; then
7209 1.1 christos NEED_FORKPTY_TRUE=
7210 1.1 christos NEED_FORKPTY_FALSE='#'
7211 1.1 christos else
7212 1.1 christos NEED_FORKPTY_TRUE='#'
7213 1.1 christos NEED_FORKPTY_FALSE=
7214 1.1 christos fi
7215 1.1 christos
7216 1.1 christos
7217 1.1.1.4 christos # Look for kinfo_getfile in libutil.
7218 1.1.1.4 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing kinfo_getfile" >&5
7219 1.1.1.4 christos $as_echo_n "checking for library containing kinfo_getfile... " >&6; }
7220 1.1.1.4 christos if ${ac_cv_search_kinfo_getfile+:} false; then :
7221 1.1.1.4 christos $as_echo_n "(cached) " >&6
7222 1.1.1.4 christos else
7223 1.1.1.4 christos ac_func_search_save_LIBS=$LIBS
7224 1.1.1.4 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7225 1.1.1.4 christos /* end confdefs.h. */
7226 1.1.1.4 christos
7227 1.1.1.4 christos /* Override any GCC internal prototype to avoid an error.
7228 1.1.1.4 christos Use char because int might match the return type of a GCC
7229 1.1.1.4 christos builtin and then its argument prototype would still apply. */
7230 1.1.1.4 christos #ifdef __cplusplus
7231 1.1.1.4 christos extern "C"
7232 1.1.1.4 christos #endif
7233 1.1.1.4 christos char kinfo_getfile ();
7234 1.1.1.4 christos int
7235 1.1.1.4 christos main ()
7236 1.1.1.4 christos {
7237 1.1.1.4 christos return kinfo_getfile ();
7238 1.1.1.4 christos ;
7239 1.1.1.4 christos return 0;
7240 1.1.1.4 christos }
7241 1.1.1.4 christos _ACEOF
7242 1.1.1.4 christos for ac_lib in '' util util-freebsd; do
7243 1.1.1.4 christos if test -z "$ac_lib"; then
7244 1.1.1.4 christos ac_res="none required"
7245 1.1.1.4 christos else
7246 1.1.1.4 christos ac_res=-l$ac_lib
7247 1.1.1.4 christos LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7248 1.1.1.4 christos fi
7249 1.1.1.4 christos if ac_fn_c_try_link "$LINENO"; then :
7250 1.1.1.4 christos ac_cv_search_kinfo_getfile=$ac_res
7251 1.1.1.4 christos fi
7252 1.1.1.4 christos rm -f core conftest.err conftest.$ac_objext \
7253 1.1.1.4 christos conftest$ac_exeext
7254 1.1.1.4 christos if ${ac_cv_search_kinfo_getfile+:} false; then :
7255 1.1.1.4 christos break
7256 1.1.1.4 christos fi
7257 1.1.1.4 christos done
7258 1.1.1.4 christos if ${ac_cv_search_kinfo_getfile+:} false; then :
7259 1.1.1.4 christos
7260 1.1.1.4 christos else
7261 1.1.1.4 christos ac_cv_search_kinfo_getfile=no
7262 1.1.1.4 christos fi
7263 1.1.1.4 christos rm conftest.$ac_ext
7264 1.1.1.4 christos LIBS=$ac_func_search_save_LIBS
7265 1.1.1.4 christos fi
7266 1.1.1.4 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_kinfo_getfile" >&5
7267 1.1.1.4 christos $as_echo "$ac_cv_search_kinfo_getfile" >&6; }
7268 1.1.1.4 christos ac_res=$ac_cv_search_kinfo_getfile
7269 1.1.1.4 christos if test "$ac_res" != no; then :
7270 1.1.1.4 christos test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7271 1.1.1.4 christos
7272 1.1.1.4 christos fi
7273 1.1.1.4 christos
7274 1.1.1.4 christos
7275 1.1 christos # Look for a suitable queue.h.
7276 1.1 christos ac_fn_c_check_decl "$LINENO" "TAILQ_CONCAT" "ac_cv_have_decl_TAILQ_CONCAT" "#include <sys/queue.h>
7277 1.1 christos
7278 1.1 christos "
7279 1.1 christos if test "x$ac_cv_have_decl_TAILQ_CONCAT" = xyes; then :
7280 1.1 christos found_queue_h=yes
7281 1.1 christos else
7282 1.1 christos found_queue_h=no
7283 1.1 christos fi
7284 1.1 christos
7285 1.1 christos ac_fn_c_check_decl "$LINENO" "TAILQ_PREV" "ac_cv_have_decl_TAILQ_PREV" "#include <sys/queue.h>
7286 1.1 christos
7287 1.1 christos "
7288 1.1 christos if test "x$ac_cv_have_decl_TAILQ_PREV" = xyes; then :
7289 1.1 christos found_queue_h=yes
7290 1.1 christos else
7291 1.1 christos found_queue_h=no
7292 1.1 christos fi
7293 1.1 christos
7294 1.1 christos ac_fn_c_check_decl "$LINENO" "TAILQ_REPLACE" "ac_cv_have_decl_TAILQ_REPLACE" "#include <sys/queue.h>
7295 1.1 christos
7296 1.1 christos "
7297 1.1 christos if test "x$ac_cv_have_decl_TAILQ_REPLACE" = xyes; then :
7298 1.1 christos
7299 1.1 christos else
7300 1.1 christos found_queue_h=no
7301 1.1 christos fi
7302 1.1 christos
7303 1.1 christos if test "x$found_queue_h" = xyes; then
7304 1.1 christos $as_echo "#define HAVE_QUEUE_H 1" >>confdefs.h
7305 1.1 christos
7306 1.1 christos fi
7307 1.1 christos
7308 1.1 christos # Look for __progname.
7309 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __progname" >&5
7310 1.1 christos $as_echo_n "checking for __progname... " >&6; }
7311 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7312 1.1 christos /* end confdefs.h. */
7313 1.1 christos
7314 1.1 christos #include <stdio.h>
7315 1.1 christos #include <stdlib.h>
7316 1.1 christos extern char *__progname;
7317 1.1 christos int main(void) {
7318 1.1 christos const char *cp = __progname;
7319 1.1 christos printf("%s\n", cp);
7320 1.1 christos exit(0);
7321 1.1 christos }
7322 1.1 christos
7323 1.1 christos _ACEOF
7324 1.1 christos if ac_fn_c_try_link "$LINENO"; then :
7325 1.1 christos $as_echo "#define HAVE___PROGNAME 1" >>confdefs.h
7326 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7327 1.1 christos $as_echo "yes" >&6; }
7328 1.1 christos else
7329 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7330 1.1 christos $as_echo "no" >&6; }
7331 1.1 christos
7332 1.1 christos fi
7333 1.1 christos rm -f core conftest.err conftest.$ac_objext \
7334 1.1 christos conftest$ac_exeext conftest.$ac_ext
7335 1.1 christos
7336 1.1 christos # Look for program_invocation_short_name.
7337 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for program_invocation_short_name" >&5
7338 1.1 christos $as_echo_n "checking for program_invocation_short_name... " >&6; }
7339 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7340 1.1 christos /* end confdefs.h. */
7341 1.1 christos
7342 1.1 christos #include <errno.h>
7343 1.1 christos #include <stdio.h>
7344 1.1 christos #include <stdlib.h>
7345 1.1 christos int main(void) {
7346 1.1 christos const char *cp = program_invocation_short_name;
7347 1.1 christos printf("%s\n", cp);
7348 1.1 christos exit(0);
7349 1.1 christos }
7350 1.1 christos
7351 1.1 christos _ACEOF
7352 1.1 christos if ac_fn_c_try_link "$LINENO"; then :
7353 1.1 christos $as_echo "#define HAVE_PROGRAM_INVOCATION_SHORT_NAME 1" >>confdefs.h
7354 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7355 1.1 christos $as_echo "yes" >&6; }
7356 1.1 christos else
7357 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7358 1.1 christos $as_echo "no" >&6; }
7359 1.1 christos
7360 1.1 christos fi
7361 1.1 christos rm -f core conftest.err conftest.$ac_objext \
7362 1.1 christos conftest$ac_exeext conftest.$ac_ext
7363 1.1 christos
7364 1.1 christos # Look for prctl(PR_SET_NAME).
7365 1.1 christos ac_fn_c_check_decl "$LINENO" "PR_SET_NAME" "ac_cv_have_decl_PR_SET_NAME" "#include <sys/prctl.h>
7366 1.1 christos
7367 1.1 christos "
7368 1.1 christos if test "x$ac_cv_have_decl_PR_SET_NAME" = xyes; then :
7369 1.1 christos $as_echo "#define HAVE_PR_SET_NAME 1" >>confdefs.h
7370 1.1 christos
7371 1.1 christos fi
7372 1.1 christos
7373 1.1 christos
7374 1.1 christos # Look for fcntl(F_CLOSEM).
7375 1.1 christos ac_fn_c_check_decl "$LINENO" "F_CLOSEM" "ac_cv_have_decl_F_CLOSEM" "#include <fcntl.h>
7376 1.1 christos
7377 1.1 christos "
7378 1.1 christos if test "x$ac_cv_have_decl_F_CLOSEM" = xyes; then :
7379 1.1 christos $as_echo "#define HAVE_FCNTL_CLOSEM 1" >>confdefs.h
7380 1.1 christos
7381 1.1 christos fi
7382 1.1 christos
7383 1.1 christos
7384 1.1 christos # Look for /proc/$$.
7385 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for /proc/\$\$" >&5
7386 1.1 christos $as_echo_n "checking for /proc/\$\$... " >&6; }
7387 1.1 christos if test -d /proc/$$; then
7388 1.1 christos $as_echo "#define HAVE_PROC_PID 1" >>confdefs.h
7389 1.1 christos
7390 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7391 1.1 christos $as_echo "yes" >&6; }
7392 1.1 christos else
7393 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7394 1.1 christos $as_echo "no" >&6; }
7395 1.1 christos fi
7396 1.1 christos
7397 1.1 christos # Man page defaults to mdoc.
7398 1.1 christos MANFORMAT=mdoc
7399 1.1 christos
7400 1.1 christos
7401 1.1 christos # Figure out the platform.
7402 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking platform" >&5
7403 1.1 christos $as_echo_n "checking platform... " >&6; }
7404 1.1 christos case "$host_os" in
7405 1.1 christos *aix*)
7406 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: aix" >&5
7407 1.1 christos $as_echo "aix" >&6; }
7408 1.1 christos PLATFORM=aix
7409 1.1 christos ;;
7410 1.1 christos *darwin*)
7411 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: darwin" >&5
7412 1.1 christos $as_echo "darwin" >&6; }
7413 1.1.1.2 christos PLATFORM=darwin
7414 1.1.1.2 christos #
7415 1.1.1.7 christos # OS X uses __dead2 instead of __dead, like FreeBSD. But it
7416 1.1.1.7 christos # defines __dead away so it needs to be removed before we can
7417 1.1.1.7 christos # replace it.
7418 1.1.1.7 christos #
7419 1.1.1.7 christos $as_echo "#define BROKEN___DEAD 1" >>confdefs.h
7420 1.1.1.7 christos
7421 1.1.1.7 christos #
7422 1.1.1.2 christos # OS X CMSG_FIRSTHDR is broken, so redefine it with a working
7423 1.1.1.2 christos # one. daemon works but has some stupid side effects, so use
7424 1.1.1.2 christos # our internal version which has a workaround.
7425 1.1.1.2 christos #
7426 1.1 christos $as_echo "#define BROKEN_CMSG_FIRSTHDR 1" >>confdefs.h
7427 1.1 christos
7428 1.1.1.2 christos case " $LIBOBJS " in
7429 1.1.1.2 christos *" daemon.$ac_objext "* ) ;;
7430 1.1.1.2 christos *) LIBOBJS="$LIBOBJS daemon.$ac_objext"
7431 1.1.1.2 christos ;;
7432 1.1.1.2 christos esac
7433 1.1.1.2 christos
7434 1.1.1.2 christos case " $LIBOBJS " in
7435 1.1.1.2 christos *" daemon-darwin.$ac_objext "* ) ;;
7436 1.1.1.2 christos *) LIBOBJS="$LIBOBJS daemon-darwin.$ac_objext"
7437 1.1.1.2 christos ;;
7438 1.1.1.2 christos esac
7439 1.1.1.2 christos
7440 1.1 christos ;;
7441 1.1 christos *dragonfly*)
7442 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: dragonfly" >&5
7443 1.1 christos $as_echo "dragonfly" >&6; }
7444 1.1 christos PLATFORM=dragonfly
7445 1.1 christos ;;
7446 1.1 christos *linux*)
7447 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: linux" >&5
7448 1.1 christos $as_echo "linux" >&6; }
7449 1.1 christos PLATFORM=linux
7450 1.1 christos ;;
7451 1.1 christos *freebsd*)
7452 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: freebsd" >&5
7453 1.1 christos $as_echo "freebsd" >&6; }
7454 1.1 christos PLATFORM=freebsd
7455 1.1 christos ;;
7456 1.1 christos *netbsd*)
7457 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: netbsd" >&5
7458 1.1 christos $as_echo "netbsd" >&6; }
7459 1.1 christos PLATFORM=netbsd
7460 1.1 christos ;;
7461 1.1 christos *openbsd*)
7462 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: openbsd" >&5
7463 1.1 christos $as_echo "openbsd" >&6; }
7464 1.1 christos PLATFORM=openbsd
7465 1.1 christos ;;
7466 1.1 christos *sunos*)
7467 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: sunos" >&5
7468 1.1 christos $as_echo "sunos" >&6; }
7469 1.1 christos PLATFORM=sunos
7470 1.1 christos ;;
7471 1.1 christos *solaris*)
7472 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: sunos" >&5
7473 1.1 christos $as_echo "sunos" >&6; }
7474 1.1 christos PLATFORM=sunos
7475 1.1.1.3 christos case `/usr/bin/nroff --version 2>&1` in
7476 1.1.1.3 christos *GNU*)
7477 1.1.1.3 christos # Solaris 11.4 and later use GNU groff.
7478 1.1.1.3 christos MANFORMAT=mdoc
7479 1.1.1.3 christos ;;
7480 1.1.1.3 christos *)
7481 1.1.1.3 christos # Solaris 2.0 to 11.3 use AT&T nroff.
7482 1.1.1.3 christos MANFORMAT=man
7483 1.1.1.3 christos ;;
7484 1.1.1.3 christos esac
7485 1.1 christos ;;
7486 1.1 christos *hpux*)
7487 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: hpux" >&5
7488 1.1 christos $as_echo "hpux" >&6; }
7489 1.1 christos PLATFORM=hpux
7490 1.1 christos ;;
7491 1.1.1.3 christos *cygwin*|*msys*)
7492 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: cygwin" >&5
7493 1.1 christos $as_echo "cygwin" >&6; }
7494 1.1 christos PLATFORM=cygwin
7495 1.1 christos ;;
7496 1.1.1.7 christos *haiku*)
7497 1.1.1.7 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: haiku" >&5
7498 1.1.1.7 christos $as_echo "haiku" >&6; }
7499 1.1.1.7 christos PLATFORM=haiku
7500 1.1.1.7 christos ;;
7501 1.1 christos *)
7502 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: unknown" >&5
7503 1.1 christos $as_echo "unknown" >&6; }
7504 1.1 christos PLATFORM=unknown
7505 1.1 christos ;;
7506 1.1 christos esac
7507 1.1 christos
7508 1.1 christos if test "x$PLATFORM" = xaix; then
7509 1.1 christos IS_AIX_TRUE=
7510 1.1 christos IS_AIX_FALSE='#'
7511 1.1 christos else
7512 1.1 christos IS_AIX_TRUE='#'
7513 1.1 christos IS_AIX_FALSE=
7514 1.1 christos fi
7515 1.1 christos
7516 1.1 christos if test "x$PLATFORM" = xdarwin; then
7517 1.1 christos IS_DARWIN_TRUE=
7518 1.1 christos IS_DARWIN_FALSE='#'
7519 1.1 christos else
7520 1.1 christos IS_DARWIN_TRUE='#'
7521 1.1 christos IS_DARWIN_FALSE=
7522 1.1 christos fi
7523 1.1 christos
7524 1.1 christos if test "x$PLATFORM" = xdragonfly; then
7525 1.1 christos IS_DRAGONFLY_TRUE=
7526 1.1 christos IS_DRAGONFLY_FALSE='#'
7527 1.1 christos else
7528 1.1 christos IS_DRAGONFLY_TRUE='#'
7529 1.1 christos IS_DRAGONFLY_FALSE=
7530 1.1 christos fi
7531 1.1 christos
7532 1.1 christos if test "x$PLATFORM" = xlinux; then
7533 1.1 christos IS_LINUX_TRUE=
7534 1.1 christos IS_LINUX_FALSE='#'
7535 1.1 christos else
7536 1.1 christos IS_LINUX_TRUE='#'
7537 1.1 christos IS_LINUX_FALSE=
7538 1.1 christos fi
7539 1.1 christos
7540 1.1 christos if test "x$PLATFORM" = xfreebsd; then
7541 1.1 christos IS_FREEBSD_TRUE=
7542 1.1 christos IS_FREEBSD_FALSE='#'
7543 1.1 christos else
7544 1.1 christos IS_FREEBSD_TRUE='#'
7545 1.1 christos IS_FREEBSD_FALSE=
7546 1.1 christos fi
7547 1.1 christos
7548 1.1 christos if test "x$PLATFORM" = xnetbsd; then
7549 1.1 christos IS_NETBSD_TRUE=
7550 1.1 christos IS_NETBSD_FALSE='#'
7551 1.1 christos else
7552 1.1 christos IS_NETBSD_TRUE='#'
7553 1.1 christos IS_NETBSD_FALSE=
7554 1.1 christos fi
7555 1.1 christos
7556 1.1 christos if test "x$PLATFORM" = xopenbsd; then
7557 1.1 christos IS_OPENBSD_TRUE=
7558 1.1 christos IS_OPENBSD_FALSE='#'
7559 1.1 christos else
7560 1.1 christos IS_OPENBSD_TRUE='#'
7561 1.1 christos IS_OPENBSD_FALSE=
7562 1.1 christos fi
7563 1.1 christos
7564 1.1 christos if test "x$PLATFORM" = xsunos; then
7565 1.1 christos IS_SUNOS_TRUE=
7566 1.1 christos IS_SUNOS_FALSE='#'
7567 1.1 christos else
7568 1.1 christos IS_SUNOS_TRUE='#'
7569 1.1 christos IS_SUNOS_FALSE=
7570 1.1 christos fi
7571 1.1 christos
7572 1.1 christos if test "x$PLATFORM" = xhpux; then
7573 1.1 christos IS_HPUX_TRUE=
7574 1.1 christos IS_HPUX_FALSE='#'
7575 1.1 christos else
7576 1.1 christos IS_HPUX_TRUE='#'
7577 1.1 christos IS_HPUX_FALSE=
7578 1.1 christos fi
7579 1.1 christos
7580 1.1.1.7 christos if test "x$PLATFORM" = xhaiku; then
7581 1.1.1.7 christos IS_HAIKU_TRUE=
7582 1.1.1.7 christos IS_HAIKU_FALSE='#'
7583 1.1.1.7 christos else
7584 1.1.1.7 christos IS_HAIKU_TRUE='#'
7585 1.1.1.7 christos IS_HAIKU_FALSE=
7586 1.1.1.7 christos fi
7587 1.1.1.7 christos
7588 1.1 christos if test "x$PLATFORM" = xunknown; then
7589 1.1 christos IS_UNKNOWN_TRUE=
7590 1.1 christos IS_UNKNOWN_FALSE='#'
7591 1.1 christos else
7592 1.1 christos IS_UNKNOWN_TRUE='#'
7593 1.1 christos IS_UNKNOWN_FALSE=
7594 1.1 christos fi
7595 1.1 christos
7596 1.1 christos
7597 1.1 christos # Save our CFLAGS/CPPFLAGS/LDFLAGS for the Makefile and restore the old user
7598 1.1 christos # variables.
7599 1.1 christos
7600 1.1 christos CPPFLAGS="$SAVED_CPPFLAGS"
7601 1.1 christos
7602 1.1 christos CFLAGS="$SAVED_CFLAGS"
7603 1.1 christos
7604 1.1 christos LDFLAGS="$SAVED_LDFLAGS"
7605 1.1 christos
7606 1.1 christos # autoconf should create a Makefile.
7607 1.1 christos ac_config_files="$ac_config_files Makefile"
7608 1.1 christos
7609 1.1 christos cat >confcache <<\_ACEOF
7610 1.1 christos # This file is a shell script that caches the results of configure
7611 1.1 christos # tests run on this system so they can be shared between configure
7612 1.1 christos # scripts and configure runs, see configure's option --config-cache.
7613 1.1 christos # It is not useful on other systems. If it contains results you don't
7614 1.1 christos # want to keep, you may remove or edit it.
7615 1.1 christos #
7616 1.1 christos # config.status only pays attention to the cache file if you give it
7617 1.1 christos # the --recheck option to rerun configure.
7618 1.1 christos #
7619 1.1 christos # `ac_cv_env_foo' variables (set or unset) will be overridden when
7620 1.1 christos # loading this file, other *unset* `ac_cv_foo' will be assigned the
7621 1.1 christos # following values.
7622 1.1 christos
7623 1.1 christos _ACEOF
7624 1.1 christos
7625 1.1 christos # The following way of writing the cache mishandles newlines in values,
7626 1.1 christos # but we know of no workaround that is simple, portable, and efficient.
7627 1.1 christos # So, we kill variables containing newlines.
7628 1.1 christos # Ultrix sh set writes to stderr and can't be redirected directly,
7629 1.1 christos # and sets the high bit in the cache file unless we assign to the vars.
7630 1.1 christos (
7631 1.1 christos for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
7632 1.1 christos eval ac_val=\$$ac_var
7633 1.1 christos case $ac_val in #(
7634 1.1 christos *${as_nl}*)
7635 1.1 christos case $ac_var in #(
7636 1.1 christos *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
7637 1.1 christos $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
7638 1.1 christos esac
7639 1.1 christos case $ac_var in #(
7640 1.1 christos _ | IFS | as_nl) ;; #(
7641 1.1 christos BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
7642 1.1 christos *) { eval $ac_var=; unset $ac_var;} ;;
7643 1.1 christos esac ;;
7644 1.1 christos esac
7645 1.1 christos done
7646 1.1 christos
7647 1.1 christos (set) 2>&1 |
7648 1.1 christos case $as_nl`(ac_space=' '; set) 2>&1` in #(
7649 1.1 christos *${as_nl}ac_space=\ *)
7650 1.1 christos # `set' does not quote correctly, so add quotes: double-quote
7651 1.1 christos # substitution turns \\\\ into \\, and sed turns \\ into \.
7652 1.1 christos sed -n \
7653 1.1 christos "s/'/'\\\\''/g;
7654 1.1 christos s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
7655 1.1 christos ;; #(
7656 1.1 christos *)
7657 1.1 christos # `set' quotes correctly as required by POSIX, so do not add quotes.
7658 1.1 christos sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
7659 1.1 christos ;;
7660 1.1 christos esac |
7661 1.1 christos sort
7662 1.1 christos ) |
7663 1.1 christos sed '
7664 1.1 christos /^ac_cv_env_/b end
7665 1.1 christos t clear
7666 1.1 christos :clear
7667 1.1 christos s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
7668 1.1 christos t end
7669 1.1 christos s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
7670 1.1 christos :end' >>confcache
7671 1.1 christos if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
7672 1.1 christos if test -w "$cache_file"; then
7673 1.1 christos if test "x$cache_file" != "x/dev/null"; then
7674 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
7675 1.1 christos $as_echo "$as_me: updating cache $cache_file" >&6;}
7676 1.1 christos if test ! -f "$cache_file" || test -h "$cache_file"; then
7677 1.1 christos cat confcache >"$cache_file"
7678 1.1 christos else
7679 1.1 christos case $cache_file in #(
7680 1.1 christos */* | ?:*)
7681 1.1 christos mv -f confcache "$cache_file"$$ &&
7682 1.1 christos mv -f "$cache_file"$$ "$cache_file" ;; #(
7683 1.1 christos *)
7684 1.1 christos mv -f confcache "$cache_file" ;;
7685 1.1 christos esac
7686 1.1 christos fi
7687 1.1 christos fi
7688 1.1 christos else
7689 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
7690 1.1 christos $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
7691 1.1 christos fi
7692 1.1 christos fi
7693 1.1 christos rm -f confcache
7694 1.1 christos
7695 1.1 christos test "x$prefix" = xNONE && prefix=$ac_default_prefix
7696 1.1 christos # Let make expand exec_prefix.
7697 1.1 christos test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
7698 1.1 christos
7699 1.1 christos # Transform confdefs.h into DEFS.
7700 1.1 christos # Protect against shell expansion while executing Makefile rules.
7701 1.1 christos # Protect against Makefile macro expansion.
7702 1.1 christos #
7703 1.1 christos # If the first sed substitution is executed (which looks for macros that
7704 1.1 christos # take arguments), then branch to the quote section. Otherwise,
7705 1.1 christos # look for a macro that doesn't take arguments.
7706 1.1 christos ac_script='
7707 1.1 christos :mline
7708 1.1 christos /\\$/{
7709 1.1 christos N
7710 1.1 christos s,\\\n,,
7711 1.1 christos b mline
7712 1.1 christos }
7713 1.1 christos t clear
7714 1.1 christos :clear
7715 1.1 christos s/^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*([^)]*)\)[ ]*\(.*\)/-D\1=\2/g
7716 1.1 christos t quote
7717 1.1 christos s/^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)/-D\1=\2/g
7718 1.1 christos t quote
7719 1.1 christos b any
7720 1.1 christos :quote
7721 1.1 christos s/[ `~#$^&*(){}\\|;'\''"<>?]/\\&/g
7722 1.1 christos s/\[/\\&/g
7723 1.1 christos s/\]/\\&/g
7724 1.1 christos s/\$/$$/g
7725 1.1 christos H
7726 1.1 christos :any
7727 1.1 christos ${
7728 1.1 christos g
7729 1.1 christos s/^\n//
7730 1.1 christos s/\n/ /g
7731 1.1 christos p
7732 1.1 christos }
7733 1.1 christos '
7734 1.1 christos DEFS=`sed -n "$ac_script" confdefs.h`
7735 1.1 christos
7736 1.1 christos
7737 1.1 christos ac_libobjs=
7738 1.1 christos ac_ltlibobjs=
7739 1.1 christos U=
7740 1.1 christos for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
7741 1.1 christos # 1. Remove the extension, and $U if already installed.
7742 1.1 christos ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
7743 1.1 christos ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
7744 1.1 christos # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
7745 1.1 christos # will be set to the directory where LIBOBJS objects are built.
7746 1.1 christos as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
7747 1.1 christos as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
7748 1.1 christos done
7749 1.1 christos LIBOBJS=$ac_libobjs
7750 1.1 christos
7751 1.1 christos LTLIBOBJS=$ac_ltlibobjs
7752 1.1 christos
7753 1.1 christos
7754 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
7755 1.1 christos $as_echo_n "checking that generated files are newer than configure... " >&6; }
7756 1.1 christos if test -n "$am_sleep_pid"; then
7757 1.1 christos # Hide warnings about reused PIDs.
7758 1.1 christos wait $am_sleep_pid 2>/dev/null
7759 1.1 christos fi
7760 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5
7761 1.1 christos $as_echo "done" >&6; }
7762 1.1 christos if test -n "$EXEEXT"; then
7763 1.1 christos am__EXEEXT_TRUE=
7764 1.1 christos am__EXEEXT_FALSE='#'
7765 1.1 christos else
7766 1.1 christos am__EXEEXT_TRUE='#'
7767 1.1 christos am__EXEEXT_FALSE=
7768 1.1 christos fi
7769 1.1 christos
7770 1.1 christos if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
7771 1.1 christos as_fn_error $? "conditional \"AMDEP\" was never defined.
7772 1.1 christos Usually this means the macro was only invoked conditionally." "$LINENO" 5
7773 1.1 christos fi
7774 1.1 christos if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
7775 1.1 christos as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
7776 1.1 christos Usually this means the macro was only invoked conditionally." "$LINENO" 5
7777 1.1 christos fi
7778 1.1 christos if test -z "${IS_DEBUG_TRUE}" && test -z "${IS_DEBUG_FALSE}"; then
7779 1.1 christos as_fn_error $? "conditional \"IS_DEBUG\" was never defined.
7780 1.1 christos Usually this means the macro was only invoked conditionally." "$LINENO" 5
7781 1.1 christos fi
7782 1.1.1.7 christos if test -z "${NEED_FUZZING_TRUE}" && test -z "${NEED_FUZZING_FALSE}"; then
7783 1.1.1.7 christos as_fn_error $? "conditional \"NEED_FUZZING\" was never defined.
7784 1.1.1.7 christos Usually this means the macro was only invoked conditionally." "$LINENO" 5
7785 1.1.1.7 christos fi
7786 1.1 christos if test -z "${IS_GCC_TRUE}" && test -z "${IS_GCC_FALSE}"; then
7787 1.1 christos as_fn_error $? "conditional \"IS_GCC\" was never defined.
7788 1.1 christos Usually this means the macro was only invoked conditionally." "$LINENO" 5
7789 1.1 christos fi
7790 1.1 christos if test -z "${IS_SUNCC_TRUE}" && test -z "${IS_SUNCC_FALSE}"; then
7791 1.1 christos as_fn_error $? "conditional \"IS_SUNCC\" was never defined.
7792 1.1 christos Usually this means the macro was only invoked conditionally." "$LINENO" 5
7793 1.1 christos fi
7794 1.1 christos if test -z "${HAVE_UTF8PROC_TRUE}" && test -z "${HAVE_UTF8PROC_FALSE}"; then
7795 1.1 christos as_fn_error $? "conditional \"HAVE_UTF8PROC\" was never defined.
7796 1.1 christos Usually this means the macro was only invoked conditionally." "$LINENO" 5
7797 1.1 christos fi
7798 1.1 christos if test -z "${NEED_FORKPTY_TRUE}" && test -z "${NEED_FORKPTY_FALSE}"; then
7799 1.1 christos as_fn_error $? "conditional \"NEED_FORKPTY\" was never defined.
7800 1.1 christos Usually this means the macro was only invoked conditionally." "$LINENO" 5
7801 1.1 christos fi
7802 1.1 christos if test -z "${IS_AIX_TRUE}" && test -z "${IS_AIX_FALSE}"; then
7803 1.1 christos as_fn_error $? "conditional \"IS_AIX\" was never defined.
7804 1.1 christos Usually this means the macro was only invoked conditionally." "$LINENO" 5
7805 1.1 christos fi
7806 1.1 christos if test -z "${IS_DARWIN_TRUE}" && test -z "${IS_DARWIN_FALSE}"; then
7807 1.1 christos as_fn_error $? "conditional \"IS_DARWIN\" was never defined.
7808 1.1 christos Usually this means the macro was only invoked conditionally." "$LINENO" 5
7809 1.1 christos fi
7810 1.1 christos if test -z "${IS_DRAGONFLY_TRUE}" && test -z "${IS_DRAGONFLY_FALSE}"; then
7811 1.1 christos as_fn_error $? "conditional \"IS_DRAGONFLY\" was never defined.
7812 1.1 christos Usually this means the macro was only invoked conditionally." "$LINENO" 5
7813 1.1 christos fi
7814 1.1 christos if test -z "${IS_LINUX_TRUE}" && test -z "${IS_LINUX_FALSE}"; then
7815 1.1 christos as_fn_error $? "conditional \"IS_LINUX\" was never defined.
7816 1.1 christos Usually this means the macro was only invoked conditionally." "$LINENO" 5
7817 1.1 christos fi
7818 1.1 christos if test -z "${IS_FREEBSD_TRUE}" && test -z "${IS_FREEBSD_FALSE}"; then
7819 1.1 christos as_fn_error $? "conditional \"IS_FREEBSD\" was never defined.
7820 1.1 christos Usually this means the macro was only invoked conditionally." "$LINENO" 5
7821 1.1 christos fi
7822 1.1 christos if test -z "${IS_NETBSD_TRUE}" && test -z "${IS_NETBSD_FALSE}"; then
7823 1.1 christos as_fn_error $? "conditional \"IS_NETBSD\" was never defined.
7824 1.1 christos Usually this means the macro was only invoked conditionally." "$LINENO" 5
7825 1.1 christos fi
7826 1.1 christos if test -z "${IS_OPENBSD_TRUE}" && test -z "${IS_OPENBSD_FALSE}"; then
7827 1.1 christos as_fn_error $? "conditional \"IS_OPENBSD\" was never defined.
7828 1.1 christos Usually this means the macro was only invoked conditionally." "$LINENO" 5
7829 1.1 christos fi
7830 1.1 christos if test -z "${IS_SUNOS_TRUE}" && test -z "${IS_SUNOS_FALSE}"; then
7831 1.1 christos as_fn_error $? "conditional \"IS_SUNOS\" was never defined.
7832 1.1 christos Usually this means the macro was only invoked conditionally." "$LINENO" 5
7833 1.1 christos fi
7834 1.1 christos if test -z "${IS_HPUX_TRUE}" && test -z "${IS_HPUX_FALSE}"; then
7835 1.1 christos as_fn_error $? "conditional \"IS_HPUX\" was never defined.
7836 1.1 christos Usually this means the macro was only invoked conditionally." "$LINENO" 5
7837 1.1 christos fi
7838 1.1.1.7 christos if test -z "${IS_HAIKU_TRUE}" && test -z "${IS_HAIKU_FALSE}"; then
7839 1.1.1.7 christos as_fn_error $? "conditional \"IS_HAIKU\" was never defined.
7840 1.1.1.7 christos Usually this means the macro was only invoked conditionally." "$LINENO" 5
7841 1.1.1.7 christos fi
7842 1.1 christos if test -z "${IS_UNKNOWN_TRUE}" && test -z "${IS_UNKNOWN_FALSE}"; then
7843 1.1 christos as_fn_error $? "conditional \"IS_UNKNOWN\" was never defined.
7844 1.1 christos Usually this means the macro was only invoked conditionally." "$LINENO" 5
7845 1.1 christos fi
7846 1.1 christos
7847 1.1 christos : "${CONFIG_STATUS=./config.status}"
7848 1.1 christos ac_write_fail=0
7849 1.1 christos ac_clean_files_save=$ac_clean_files
7850 1.1 christos ac_clean_files="$ac_clean_files $CONFIG_STATUS"
7851 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
7852 1.1 christos $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
7853 1.1 christos as_write_fail=0
7854 1.1 christos cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
7855 1.1 christos #! $SHELL
7856 1.1 christos # Generated by $as_me.
7857 1.1 christos # Run this file to recreate the current configuration.
7858 1.1 christos # Compiler output produced by configure, useful for debugging
7859 1.1 christos # configure, is in config.log if it exists.
7860 1.1 christos
7861 1.1 christos debug=false
7862 1.1 christos ac_cs_recheck=false
7863 1.1 christos ac_cs_silent=false
7864 1.1 christos
7865 1.1 christos SHELL=\${CONFIG_SHELL-$SHELL}
7866 1.1 christos export SHELL
7867 1.1 christos _ASEOF
7868 1.1 christos cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
7869 1.1 christos ## -------------------- ##
7870 1.1 christos ## M4sh Initialization. ##
7871 1.1 christos ## -------------------- ##
7872 1.1 christos
7873 1.1 christos # Be more Bourne compatible
7874 1.1 christos DUALCASE=1; export DUALCASE # for MKS sh
7875 1.1 christos if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
7876 1.1 christos emulate sh
7877 1.1 christos NULLCMD=:
7878 1.1 christos # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
7879 1.1 christos # is contrary to our usage. Disable this feature.
7880 1.1 christos alias -g '${1+"$@"}'='"$@"'
7881 1.1 christos setopt NO_GLOB_SUBST
7882 1.1 christos else
7883 1.1 christos case `(set -o) 2>/dev/null` in #(
7884 1.1 christos *posix*) :
7885 1.1 christos set -o posix ;; #(
7886 1.1 christos *) :
7887 1.1 christos ;;
7888 1.1 christos esac
7889 1.1 christos fi
7890 1.1 christos
7891 1.1 christos
7892 1.1 christos as_nl='
7893 1.1 christos '
7894 1.1 christos export as_nl
7895 1.1 christos # Printing a long string crashes Solaris 7 /usr/bin/printf.
7896 1.1 christos as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
7897 1.1 christos as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
7898 1.1 christos as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
7899 1.1 christos # Prefer a ksh shell builtin over an external printf program on Solaris,
7900 1.1 christos # but without wasting forks for bash or zsh.
7901 1.1 christos if test -z "$BASH_VERSION$ZSH_VERSION" \
7902 1.1 christos && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
7903 1.1 christos as_echo='print -r --'
7904 1.1 christos as_echo_n='print -rn --'
7905 1.1 christos elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
7906 1.1 christos as_echo='printf %s\n'
7907 1.1 christos as_echo_n='printf %s'
7908 1.1 christos else
7909 1.1 christos if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
7910 1.1 christos as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
7911 1.1 christos as_echo_n='/usr/ucb/echo -n'
7912 1.1 christos else
7913 1.1 christos as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
7914 1.1 christos as_echo_n_body='eval
7915 1.1 christos arg=$1;
7916 1.1 christos case $arg in #(
7917 1.1 christos *"$as_nl"*)
7918 1.1 christos expr "X$arg" : "X\\(.*\\)$as_nl";
7919 1.1 christos arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
7920 1.1 christos esac;
7921 1.1 christos expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
7922 1.1 christos '
7923 1.1 christos export as_echo_n_body
7924 1.1 christos as_echo_n='sh -c $as_echo_n_body as_echo'
7925 1.1 christos fi
7926 1.1 christos export as_echo_body
7927 1.1 christos as_echo='sh -c $as_echo_body as_echo'
7928 1.1 christos fi
7929 1.1 christos
7930 1.1 christos # The user is always right.
7931 1.1 christos if test "${PATH_SEPARATOR+set}" != set; then
7932 1.1 christos PATH_SEPARATOR=:
7933 1.1 christos (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
7934 1.1 christos (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
7935 1.1 christos PATH_SEPARATOR=';'
7936 1.1 christos }
7937 1.1 christos fi
7938 1.1 christos
7939 1.1 christos
7940 1.1 christos # IFS
7941 1.1 christos # We need space, tab and new line, in precisely that order. Quoting is
7942 1.1 christos # there to prevent editors from complaining about space-tab.
7943 1.1 christos # (If _AS_PATH_WALK were called with IFS unset, it would disable word
7944 1.1 christos # splitting by setting IFS to empty value.)
7945 1.1 christos IFS=" "" $as_nl"
7946 1.1 christos
7947 1.1 christos # Find who we are. Look in the path if we contain no directory separator.
7948 1.1 christos as_myself=
7949 1.1 christos case $0 in #((
7950 1.1 christos *[\\/]* ) as_myself=$0 ;;
7951 1.1 christos *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7952 1.1 christos for as_dir in $PATH
7953 1.1 christos do
7954 1.1 christos IFS=$as_save_IFS
7955 1.1 christos test -z "$as_dir" && as_dir=.
7956 1.1 christos test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
7957 1.1 christos done
7958 1.1 christos IFS=$as_save_IFS
7959 1.1 christos
7960 1.1 christos ;;
7961 1.1 christos esac
7962 1.1 christos # We did not find ourselves, most probably we were run as `sh COMMAND'
7963 1.1 christos # in which case we are not to be found in the path.
7964 1.1 christos if test "x$as_myself" = x; then
7965 1.1 christos as_myself=$0
7966 1.1 christos fi
7967 1.1 christos if test ! -f "$as_myself"; then
7968 1.1 christos $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
7969 1.1 christos exit 1
7970 1.1 christos fi
7971 1.1 christos
7972 1.1 christos # Unset variables that we do not need and which cause bugs (e.g. in
7973 1.1 christos # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
7974 1.1 christos # suppresses any "Segmentation fault" message there. '((' could
7975 1.1 christos # trigger a bug in pdksh 5.2.14.
7976 1.1 christos for as_var in BASH_ENV ENV MAIL MAILPATH
7977 1.1 christos do eval test x\${$as_var+set} = xset \
7978 1.1 christos && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
7979 1.1 christos done
7980 1.1 christos PS1='$ '
7981 1.1 christos PS2='> '
7982 1.1 christos PS4='+ '
7983 1.1 christos
7984 1.1 christos # NLS nuisances.
7985 1.1 christos LC_ALL=C
7986 1.1 christos export LC_ALL
7987 1.1 christos LANGUAGE=C
7988 1.1 christos export LANGUAGE
7989 1.1 christos
7990 1.1 christos # CDPATH.
7991 1.1 christos (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
7992 1.1 christos
7993 1.1 christos
7994 1.1 christos # as_fn_error STATUS ERROR [LINENO LOG_FD]
7995 1.1 christos # ----------------------------------------
7996 1.1 christos # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
7997 1.1 christos # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
7998 1.1 christos # script with STATUS, using 1 if that was 0.
7999 1.1 christos as_fn_error ()
8000 1.1 christos {
8001 1.1 christos as_status=$1; test $as_status -eq 0 && as_status=1
8002 1.1 christos if test "$4"; then
8003 1.1 christos as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
8004 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
8005 1.1 christos fi
8006 1.1 christos $as_echo "$as_me: error: $2" >&2
8007 1.1 christos as_fn_exit $as_status
8008 1.1 christos } # as_fn_error
8009 1.1 christos
8010 1.1 christos
8011 1.1 christos # as_fn_set_status STATUS
8012 1.1 christos # -----------------------
8013 1.1 christos # Set $? to STATUS, without forking.
8014 1.1 christos as_fn_set_status ()
8015 1.1 christos {
8016 1.1 christos return $1
8017 1.1 christos } # as_fn_set_status
8018 1.1 christos
8019 1.1 christos # as_fn_exit STATUS
8020 1.1 christos # -----------------
8021 1.1 christos # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
8022 1.1 christos as_fn_exit ()
8023 1.1 christos {
8024 1.1 christos set +e
8025 1.1 christos as_fn_set_status $1
8026 1.1 christos exit $1
8027 1.1 christos } # as_fn_exit
8028 1.1 christos
8029 1.1 christos # as_fn_unset VAR
8030 1.1 christos # ---------------
8031 1.1 christos # Portably unset VAR.
8032 1.1 christos as_fn_unset ()
8033 1.1 christos {
8034 1.1 christos { eval $1=; unset $1;}
8035 1.1 christos }
8036 1.1 christos as_unset=as_fn_unset
8037 1.1 christos # as_fn_append VAR VALUE
8038 1.1 christos # ----------------------
8039 1.1 christos # Append the text in VALUE to the end of the definition contained in VAR. Take
8040 1.1 christos # advantage of any shell optimizations that allow amortized linear growth over
8041 1.1 christos # repeated appends, instead of the typical quadratic growth present in naive
8042 1.1 christos # implementations.
8043 1.1 christos if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
8044 1.1 christos eval 'as_fn_append ()
8045 1.1 christos {
8046 1.1 christos eval $1+=\$2
8047 1.1 christos }'
8048 1.1 christos else
8049 1.1 christos as_fn_append ()
8050 1.1 christos {
8051 1.1 christos eval $1=\$$1\$2
8052 1.1 christos }
8053 1.1 christos fi # as_fn_append
8054 1.1 christos
8055 1.1 christos # as_fn_arith ARG...
8056 1.1 christos # ------------------
8057 1.1 christos # Perform arithmetic evaluation on the ARGs, and store the result in the
8058 1.1 christos # global $as_val. Take advantage of shells that can avoid forks. The arguments
8059 1.1 christos # must be portable across $(()) and expr.
8060 1.1 christos if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
8061 1.1 christos eval 'as_fn_arith ()
8062 1.1 christos {
8063 1.1 christos as_val=$(( $* ))
8064 1.1 christos }'
8065 1.1 christos else
8066 1.1 christos as_fn_arith ()
8067 1.1 christos {
8068 1.1 christos as_val=`expr "$@" || test $? -eq 1`
8069 1.1 christos }
8070 1.1 christos fi # as_fn_arith
8071 1.1 christos
8072 1.1 christos
8073 1.1 christos if expr a : '\(a\)' >/dev/null 2>&1 &&
8074 1.1 christos test "X`expr 00001 : '.*\(...\)'`" = X001; then
8075 1.1 christos as_expr=expr
8076 1.1 christos else
8077 1.1 christos as_expr=false
8078 1.1 christos fi
8079 1.1 christos
8080 1.1 christos if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
8081 1.1 christos as_basename=basename
8082 1.1 christos else
8083 1.1 christos as_basename=false
8084 1.1 christos fi
8085 1.1 christos
8086 1.1 christos if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
8087 1.1 christos as_dirname=dirname
8088 1.1 christos else
8089 1.1 christos as_dirname=false
8090 1.1 christos fi
8091 1.1 christos
8092 1.1 christos as_me=`$as_basename -- "$0" ||
8093 1.1 christos $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
8094 1.1 christos X"$0" : 'X\(//\)$' \| \
8095 1.1 christos X"$0" : 'X\(/\)' \| . 2>/dev/null ||
8096 1.1 christos $as_echo X/"$0" |
8097 1.1 christos sed '/^.*\/\([^/][^/]*\)\/*$/{
8098 1.1 christos s//\1/
8099 1.1 christos q
8100 1.1 christos }
8101 1.1 christos /^X\/\(\/\/\)$/{
8102 1.1 christos s//\1/
8103 1.1 christos q
8104 1.1 christos }
8105 1.1 christos /^X\/\(\/\).*/{
8106 1.1 christos s//\1/
8107 1.1 christos q
8108 1.1 christos }
8109 1.1 christos s/.*/./; q'`
8110 1.1 christos
8111 1.1 christos # Avoid depending upon Character Ranges.
8112 1.1 christos as_cr_letters='abcdefghijklmnopqrstuvwxyz'
8113 1.1 christos as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
8114 1.1 christos as_cr_Letters=$as_cr_letters$as_cr_LETTERS
8115 1.1 christos as_cr_digits='0123456789'
8116 1.1 christos as_cr_alnum=$as_cr_Letters$as_cr_digits
8117 1.1 christos
8118 1.1 christos ECHO_C= ECHO_N= ECHO_T=
8119 1.1 christos case `echo -n x` in #(((((
8120 1.1 christos -n*)
8121 1.1 christos case `echo 'xy\c'` in
8122 1.1 christos *c*) ECHO_T=' ';; # ECHO_T is single tab character.
8123 1.1 christos xy) ECHO_C='\c';;
8124 1.1 christos *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
8125 1.1 christos ECHO_T=' ';;
8126 1.1 christos esac;;
8127 1.1 christos *)
8128 1.1 christos ECHO_N='-n';;
8129 1.1 christos esac
8130 1.1 christos
8131 1.1 christos rm -f conf$$ conf$$.exe conf$$.file
8132 1.1 christos if test -d conf$$.dir; then
8133 1.1 christos rm -f conf$$.dir/conf$$.file
8134 1.1 christos else
8135 1.1 christos rm -f conf$$.dir
8136 1.1 christos mkdir conf$$.dir 2>/dev/null
8137 1.1 christos fi
8138 1.1 christos if (echo >conf$$.file) 2>/dev/null; then
8139 1.1 christos if ln -s conf$$.file conf$$ 2>/dev/null; then
8140 1.1 christos as_ln_s='ln -s'
8141 1.1 christos # ... but there are two gotchas:
8142 1.1 christos # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
8143 1.1 christos # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
8144 1.1 christos # In both cases, we have to default to `cp -pR'.
8145 1.1 christos ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
8146 1.1 christos as_ln_s='cp -pR'
8147 1.1 christos elif ln conf$$.file conf$$ 2>/dev/null; then
8148 1.1 christos as_ln_s=ln
8149 1.1 christos else
8150 1.1 christos as_ln_s='cp -pR'
8151 1.1 christos fi
8152 1.1 christos else
8153 1.1 christos as_ln_s='cp -pR'
8154 1.1 christos fi
8155 1.1 christos rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
8156 1.1 christos rmdir conf$$.dir 2>/dev/null
8157 1.1 christos
8158 1.1 christos
8159 1.1 christos # as_fn_mkdir_p
8160 1.1 christos # -------------
8161 1.1 christos # Create "$as_dir" as a directory, including parents if necessary.
8162 1.1 christos as_fn_mkdir_p ()
8163 1.1 christos {
8164 1.1 christos
8165 1.1 christos case $as_dir in #(
8166 1.1 christos -*) as_dir=./$as_dir;;
8167 1.1 christos esac
8168 1.1 christos test -d "$as_dir" || eval $as_mkdir_p || {
8169 1.1 christos as_dirs=
8170 1.1 christos while :; do
8171 1.1 christos case $as_dir in #(
8172 1.1 christos *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
8173 1.1 christos *) as_qdir=$as_dir;;
8174 1.1 christos esac
8175 1.1 christos as_dirs="'$as_qdir' $as_dirs"
8176 1.1 christos as_dir=`$as_dirname -- "$as_dir" ||
8177 1.1 christos $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8178 1.1 christos X"$as_dir" : 'X\(//\)[^/]' \| \
8179 1.1 christos X"$as_dir" : 'X\(//\)$' \| \
8180 1.1 christos X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
8181 1.1 christos $as_echo X"$as_dir" |
8182 1.1 christos sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
8183 1.1 christos s//\1/
8184 1.1 christos q
8185 1.1 christos }
8186 1.1 christos /^X\(\/\/\)[^/].*/{
8187 1.1 christos s//\1/
8188 1.1 christos q
8189 1.1 christos }
8190 1.1 christos /^X\(\/\/\)$/{
8191 1.1 christos s//\1/
8192 1.1 christos q
8193 1.1 christos }
8194 1.1 christos /^X\(\/\).*/{
8195 1.1 christos s//\1/
8196 1.1 christos q
8197 1.1 christos }
8198 1.1 christos s/.*/./; q'`
8199 1.1 christos test -d "$as_dir" && break
8200 1.1 christos done
8201 1.1 christos test -z "$as_dirs" || eval "mkdir $as_dirs"
8202 1.1 christos } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
8203 1.1 christos
8204 1.1 christos
8205 1.1 christos } # as_fn_mkdir_p
8206 1.1 christos if mkdir -p . 2>/dev/null; then
8207 1.1 christos as_mkdir_p='mkdir -p "$as_dir"'
8208 1.1 christos else
8209 1.1 christos test -d ./-p && rmdir ./-p
8210 1.1 christos as_mkdir_p=false
8211 1.1 christos fi
8212 1.1 christos
8213 1.1 christos
8214 1.1 christos # as_fn_executable_p FILE
8215 1.1 christos # -----------------------
8216 1.1 christos # Test if FILE is an executable regular file.
8217 1.1 christos as_fn_executable_p ()
8218 1.1 christos {
8219 1.1 christos test -f "$1" && test -x "$1"
8220 1.1 christos } # as_fn_executable_p
8221 1.1 christos as_test_x='test -x'
8222 1.1 christos as_executable_p=as_fn_executable_p
8223 1.1 christos
8224 1.1 christos # Sed expression to map a string onto a valid CPP name.
8225 1.1 christos as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
8226 1.1 christos
8227 1.1 christos # Sed expression to map a string onto a valid variable name.
8228 1.1 christos as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
8229 1.1 christos
8230 1.1 christos
8231 1.1 christos exec 6>&1
8232 1.1 christos ## ----------------------------------- ##
8233 1.1 christos ## Main body of $CONFIG_STATUS script. ##
8234 1.1 christos ## ----------------------------------- ##
8235 1.1 christos _ASEOF
8236 1.1 christos test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
8237 1.1 christos
8238 1.1 christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8239 1.1 christos # Save the log message, to keep $0 and so on meaningful, and to
8240 1.1 christos # report actual input values of CONFIG_FILES etc. instead of their
8241 1.1 christos # values after options handling.
8242 1.1 christos ac_log="
8243 1.1.1.8 christos This file was extended by tmux $as_me 3.2a, which was
8244 1.1 christos generated by GNU Autoconf 2.69. Invocation command line was
8245 1.1 christos
8246 1.1 christos CONFIG_FILES = $CONFIG_FILES
8247 1.1 christos CONFIG_HEADERS = $CONFIG_HEADERS
8248 1.1 christos CONFIG_LINKS = $CONFIG_LINKS
8249 1.1 christos CONFIG_COMMANDS = $CONFIG_COMMANDS
8250 1.1 christos $ $0 $@
8251 1.1 christos
8252 1.1 christos on `(hostname || uname -n) 2>/dev/null | sed 1q`
8253 1.1 christos "
8254 1.1 christos
8255 1.1 christos _ACEOF
8256 1.1 christos
8257 1.1 christos case $ac_config_files in *"
8258 1.1 christos "*) set x $ac_config_files; shift; ac_config_files=$*;;
8259 1.1 christos esac
8260 1.1 christos
8261 1.1 christos
8262 1.1 christos
8263 1.1 christos cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8264 1.1 christos # Files that config.status was made for.
8265 1.1 christos config_files="$ac_config_files"
8266 1.1 christos config_commands="$ac_config_commands"
8267 1.1 christos
8268 1.1 christos _ACEOF
8269 1.1 christos
8270 1.1 christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8271 1.1 christos ac_cs_usage="\
8272 1.1 christos \`$as_me' instantiates files and other configuration actions
8273 1.1 christos from templates according to the current configuration. Unless the files
8274 1.1 christos and actions are specified as TAGs, all are instantiated by default.
8275 1.1 christos
8276 1.1 christos Usage: $0 [OPTION]... [TAG]...
8277 1.1 christos
8278 1.1 christos -h, --help print this help, then exit
8279 1.1 christos -V, --version print version number and configuration settings, then exit
8280 1.1 christos --config print configuration, then exit
8281 1.1 christos -q, --quiet, --silent
8282 1.1 christos do not print progress messages
8283 1.1 christos -d, --debug don't remove temporary files
8284 1.1 christos --recheck update $as_me by reconfiguring in the same conditions
8285 1.1 christos --file=FILE[:TEMPLATE]
8286 1.1 christos instantiate the configuration file FILE
8287 1.1 christos
8288 1.1 christos Configuration files:
8289 1.1 christos $config_files
8290 1.1 christos
8291 1.1 christos Configuration commands:
8292 1.1 christos $config_commands
8293 1.1 christos
8294 1.1 christos Report bugs to the package provider."
8295 1.1 christos
8296 1.1 christos _ACEOF
8297 1.1 christos cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8298 1.1 christos ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
8299 1.1 christos ac_cs_version="\\
8300 1.1.1.8 christos tmux config.status 3.2a
8301 1.1 christos configured by $0, generated by GNU Autoconf 2.69,
8302 1.1 christos with options \\"\$ac_cs_config\\"
8303 1.1 christos
8304 1.1 christos Copyright (C) 2012 Free Software Foundation, Inc.
8305 1.1 christos This config.status script is free software; the Free Software Foundation
8306 1.1 christos gives unlimited permission to copy, distribute and modify it."
8307 1.1 christos
8308 1.1 christos ac_pwd='$ac_pwd'
8309 1.1 christos srcdir='$srcdir'
8310 1.1 christos INSTALL='$INSTALL'
8311 1.1 christos MKDIR_P='$MKDIR_P'
8312 1.1 christos AWK='$AWK'
8313 1.1 christos test -n "\$AWK" || AWK=awk
8314 1.1 christos _ACEOF
8315 1.1 christos
8316 1.1 christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8317 1.1 christos # The default lists apply if the user does not specify any file.
8318 1.1 christos ac_need_defaults=:
8319 1.1 christos while test $# != 0
8320 1.1 christos do
8321 1.1 christos case $1 in
8322 1.1 christos --*=?*)
8323 1.1 christos ac_option=`expr "X$1" : 'X\([^=]*\)='`
8324 1.1 christos ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
8325 1.1 christos ac_shift=:
8326 1.1 christos ;;
8327 1.1 christos --*=)
8328 1.1 christos ac_option=`expr "X$1" : 'X\([^=]*\)='`
8329 1.1 christos ac_optarg=
8330 1.1 christos ac_shift=:
8331 1.1 christos ;;
8332 1.1 christos *)
8333 1.1 christos ac_option=$1
8334 1.1 christos ac_optarg=$2
8335 1.1 christos ac_shift=shift
8336 1.1 christos ;;
8337 1.1 christos esac
8338 1.1 christos
8339 1.1 christos case $ac_option in
8340 1.1 christos # Handling of the options.
8341 1.1 christos -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
8342 1.1 christos ac_cs_recheck=: ;;
8343 1.1 christos --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
8344 1.1 christos $as_echo "$ac_cs_version"; exit ;;
8345 1.1 christos --config | --confi | --conf | --con | --co | --c )
8346 1.1 christos $as_echo "$ac_cs_config"; exit ;;
8347 1.1 christos --debug | --debu | --deb | --de | --d | -d )
8348 1.1 christos debug=: ;;
8349 1.1 christos --file | --fil | --fi | --f )
8350 1.1 christos $ac_shift
8351 1.1 christos case $ac_optarg in
8352 1.1 christos *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
8353 1.1 christos '') as_fn_error $? "missing file argument" ;;
8354 1.1 christos esac
8355 1.1 christos as_fn_append CONFIG_FILES " '$ac_optarg'"
8356 1.1 christos ac_need_defaults=false;;
8357 1.1 christos --he | --h | --help | --hel | -h )
8358 1.1 christos $as_echo "$ac_cs_usage"; exit ;;
8359 1.1 christos -q | -quiet | --quiet | --quie | --qui | --qu | --q \
8360 1.1 christos | -silent | --silent | --silen | --sile | --sil | --si | --s)
8361 1.1 christos ac_cs_silent=: ;;
8362 1.1 christos
8363 1.1 christos # This is an error.
8364 1.1 christos -*) as_fn_error $? "unrecognized option: \`$1'
8365 1.1 christos Try \`$0 --help' for more information." ;;
8366 1.1 christos
8367 1.1 christos *) as_fn_append ac_config_targets " $1"
8368 1.1 christos ac_need_defaults=false ;;
8369 1.1 christos
8370 1.1 christos esac
8371 1.1 christos shift
8372 1.1 christos done
8373 1.1 christos
8374 1.1 christos ac_configure_extra_args=
8375 1.1 christos
8376 1.1 christos if $ac_cs_silent; then
8377 1.1 christos exec 6>/dev/null
8378 1.1 christos ac_configure_extra_args="$ac_configure_extra_args --silent"
8379 1.1 christos fi
8380 1.1 christos
8381 1.1 christos _ACEOF
8382 1.1 christos cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8383 1.1 christos if \$ac_cs_recheck; then
8384 1.1 christos set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
8385 1.1 christos shift
8386 1.1 christos \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
8387 1.1 christos CONFIG_SHELL='$SHELL'
8388 1.1 christos export CONFIG_SHELL
8389 1.1 christos exec "\$@"
8390 1.1 christos fi
8391 1.1 christos
8392 1.1 christos _ACEOF
8393 1.1 christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8394 1.1 christos exec 5>>config.log
8395 1.1 christos {
8396 1.1 christos echo
8397 1.1 christos sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
8398 1.1 christos ## Running $as_me. ##
8399 1.1 christos _ASBOX
8400 1.1 christos $as_echo "$ac_log"
8401 1.1 christos } >&5
8402 1.1 christos
8403 1.1 christos _ACEOF
8404 1.1 christos cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8405 1.1 christos #
8406 1.1 christos # INIT-COMMANDS
8407 1.1 christos #
8408 1.1 christos AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
8409 1.1 christos
8410 1.1 christos _ACEOF
8411 1.1 christos
8412 1.1 christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8413 1.1 christos
8414 1.1 christos # Handling of arguments.
8415 1.1 christos for ac_config_target in $ac_config_targets
8416 1.1 christos do
8417 1.1 christos case $ac_config_target in
8418 1.1 christos "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
8419 1.1 christos "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
8420 1.1 christos
8421 1.1 christos *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
8422 1.1 christos esac
8423 1.1 christos done
8424 1.1 christos
8425 1.1 christos
8426 1.1 christos # If the user did not use the arguments to specify the items to instantiate,
8427 1.1 christos # then the envvar interface is used. Set only those that are not.
8428 1.1 christos # We use the long form for the default assignment because of an extremely
8429 1.1 christos # bizarre bug on SunOS 4.1.3.
8430 1.1 christos if $ac_need_defaults; then
8431 1.1 christos test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
8432 1.1 christos test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
8433 1.1 christos fi
8434 1.1 christos
8435 1.1 christos # Have a temporary directory for convenience. Make it in the build tree
8436 1.1 christos # simply because there is no reason against having it here, and in addition,
8437 1.1 christos # creating and moving files from /tmp can sometimes cause problems.
8438 1.1 christos # Hook for its removal unless debugging.
8439 1.1 christos # Note that there is a small window in which the directory will not be cleaned:
8440 1.1 christos # after its creation but before its name has been assigned to `$tmp'.
8441 1.1 christos $debug ||
8442 1.1 christos {
8443 1.1 christos tmp= ac_tmp=
8444 1.1 christos trap 'exit_status=$?
8445 1.1 christos : "${ac_tmp:=$tmp}"
8446 1.1 christos { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
8447 1.1 christos ' 0
8448 1.1 christos trap 'as_fn_exit 1' 1 2 13 15
8449 1.1 christos }
8450 1.1 christos # Create a (secure) tmp directory for tmp files.
8451 1.1 christos
8452 1.1 christos {
8453 1.1 christos tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
8454 1.1 christos test -d "$tmp"
8455 1.1 christos } ||
8456 1.1 christos {
8457 1.1 christos tmp=./conf$$-$RANDOM
8458 1.1 christos (umask 077 && mkdir "$tmp")
8459 1.1 christos } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
8460 1.1 christos ac_tmp=$tmp
8461 1.1 christos
8462 1.1 christos # Set up the scripts for CONFIG_FILES section.
8463 1.1 christos # No need to generate them if there are no CONFIG_FILES.
8464 1.1 christos # This happens for instance with `./config.status config.h'.
8465 1.1 christos if test -n "$CONFIG_FILES"; then
8466 1.1 christos
8467 1.1 christos
8468 1.1 christos ac_cr=`echo X | tr X '\015'`
8469 1.1 christos # On cygwin, bash can eat \r inside `` if the user requested igncr.
8470 1.1 christos # But we know of no other shell where ac_cr would be empty at this
8471 1.1 christos # point, so we can use a bashism as a fallback.
8472 1.1 christos if test "x$ac_cr" = x; then
8473 1.1 christos eval ac_cr=\$\'\\r\'
8474 1.1 christos fi
8475 1.1 christos ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
8476 1.1 christos if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
8477 1.1 christos ac_cs_awk_cr='\\r'
8478 1.1 christos else
8479 1.1 christos ac_cs_awk_cr=$ac_cr
8480 1.1 christos fi
8481 1.1 christos
8482 1.1 christos echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
8483 1.1 christos _ACEOF
8484 1.1 christos
8485 1.1 christos
8486 1.1 christos {
8487 1.1 christos echo "cat >conf$$subs.awk <<_ACEOF" &&
8488 1.1 christos echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
8489 1.1 christos echo "_ACEOF"
8490 1.1 christos } >conf$$subs.sh ||
8491 1.1 christos as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
8492 1.1 christos ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
8493 1.1 christos ac_delim='%!_!# '
8494 1.1 christos for ac_last_try in false false false false false :; do
8495 1.1 christos . ./conf$$subs.sh ||
8496 1.1 christos as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
8497 1.1 christos
8498 1.1 christos ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
8499 1.1 christos if test $ac_delim_n = $ac_delim_num; then
8500 1.1 christos break
8501 1.1 christos elif $ac_last_try; then
8502 1.1 christos as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
8503 1.1 christos else
8504 1.1 christos ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
8505 1.1 christos fi
8506 1.1 christos done
8507 1.1 christos rm -f conf$$subs.sh
8508 1.1 christos
8509 1.1 christos cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8510 1.1 christos cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
8511 1.1 christos _ACEOF
8512 1.1 christos sed -n '
8513 1.1 christos h
8514 1.1 christos s/^/S["/; s/!.*/"]=/
8515 1.1 christos p
8516 1.1 christos g
8517 1.1 christos s/^[^!]*!//
8518 1.1 christos :repl
8519 1.1 christos t repl
8520 1.1 christos s/'"$ac_delim"'$//
8521 1.1 christos t delim
8522 1.1 christos :nl
8523 1.1 christos h
8524 1.1 christos s/\(.\{148\}\)..*/\1/
8525 1.1 christos t more1
8526 1.1 christos s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
8527 1.1 christos p
8528 1.1 christos n
8529 1.1 christos b repl
8530 1.1 christos :more1
8531 1.1 christos s/["\\]/\\&/g; s/^/"/; s/$/"\\/
8532 1.1 christos p
8533 1.1 christos g
8534 1.1 christos s/.\{148\}//
8535 1.1 christos t nl
8536 1.1 christos :delim
8537 1.1 christos h
8538 1.1 christos s/\(.\{148\}\)..*/\1/
8539 1.1 christos t more2
8540 1.1 christos s/["\\]/\\&/g; s/^/"/; s/$/"/
8541 1.1 christos p
8542 1.1 christos b
8543 1.1 christos :more2
8544 1.1 christos s/["\\]/\\&/g; s/^/"/; s/$/"\\/
8545 1.1 christos p
8546 1.1 christos g
8547 1.1 christos s/.\{148\}//
8548 1.1 christos t delim
8549 1.1 christos ' <conf$$subs.awk | sed '
8550 1.1 christos /^[^""]/{
8551 1.1 christos N
8552 1.1 christos s/\n//
8553 1.1 christos }
8554 1.1 christos ' >>$CONFIG_STATUS || ac_write_fail=1
8555 1.1 christos rm -f conf$$subs.awk
8556 1.1 christos cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8557 1.1 christos _ACAWK
8558 1.1 christos cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
8559 1.1 christos for (key in S) S_is_set[key] = 1
8560 1.1 christos FS = ""
8561 1.1 christos
8562 1.1 christos }
8563 1.1 christos {
8564 1.1 christos line = $ 0
8565 1.1 christos nfields = split(line, field, "@")
8566 1.1 christos substed = 0
8567 1.1 christos len = length(field[1])
8568 1.1 christos for (i = 2; i < nfields; i++) {
8569 1.1 christos key = field[i]
8570 1.1 christos keylen = length(key)
8571 1.1 christos if (S_is_set[key]) {
8572 1.1 christos value = S[key]
8573 1.1 christos line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
8574 1.1 christos len += length(value) + length(field[++i])
8575 1.1 christos substed = 1
8576 1.1 christos } else
8577 1.1 christos len += 1 + keylen
8578 1.1 christos }
8579 1.1 christos
8580 1.1 christos print line
8581 1.1 christos }
8582 1.1 christos
8583 1.1 christos _ACAWK
8584 1.1 christos _ACEOF
8585 1.1 christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8586 1.1 christos if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
8587 1.1 christos sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
8588 1.1 christos else
8589 1.1 christos cat
8590 1.1 christos fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
8591 1.1 christos || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
8592 1.1 christos _ACEOF
8593 1.1 christos
8594 1.1 christos # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
8595 1.1 christos # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
8596 1.1 christos # trailing colons and then remove the whole line if VPATH becomes empty
8597 1.1 christos # (actually we leave an empty line to preserve line numbers).
8598 1.1 christos if test "x$srcdir" = x.; then
8599 1.1 christos ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
8600 1.1 christos h
8601 1.1 christos s///
8602 1.1 christos s/^/:/
8603 1.1 christos s/[ ]*$/:/
8604 1.1 christos s/:\$(srcdir):/:/g
8605 1.1 christos s/:\${srcdir}:/:/g
8606 1.1 christos s/:@srcdir@:/:/g
8607 1.1 christos s/^:*//
8608 1.1 christos s/:*$//
8609 1.1 christos x
8610 1.1 christos s/\(=[ ]*\).*/\1/
8611 1.1 christos G
8612 1.1 christos s/\n//
8613 1.1 christos s/^[^=]*=[ ]*$//
8614 1.1 christos }'
8615 1.1 christos fi
8616 1.1 christos
8617 1.1 christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8618 1.1 christos fi # test -n "$CONFIG_FILES"
8619 1.1 christos
8620 1.1 christos
8621 1.1 christos eval set X " :F $CONFIG_FILES :C $CONFIG_COMMANDS"
8622 1.1 christos shift
8623 1.1 christos for ac_tag
8624 1.1 christos do
8625 1.1 christos case $ac_tag in
8626 1.1 christos :[FHLC]) ac_mode=$ac_tag; continue;;
8627 1.1 christos esac
8628 1.1 christos case $ac_mode$ac_tag in
8629 1.1 christos :[FHL]*:*);;
8630 1.1 christos :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
8631 1.1 christos :[FH]-) ac_tag=-:-;;
8632 1.1 christos :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
8633 1.1 christos esac
8634 1.1 christos ac_save_IFS=$IFS
8635 1.1 christos IFS=:
8636 1.1 christos set x $ac_tag
8637 1.1 christos IFS=$ac_save_IFS
8638 1.1 christos shift
8639 1.1 christos ac_file=$1
8640 1.1 christos shift
8641 1.1 christos
8642 1.1 christos case $ac_mode in
8643 1.1 christos :L) ac_source=$1;;
8644 1.1 christos :[FH])
8645 1.1 christos ac_file_inputs=
8646 1.1 christos for ac_f
8647 1.1 christos do
8648 1.1 christos case $ac_f in
8649 1.1 christos -) ac_f="$ac_tmp/stdin";;
8650 1.1 christos *) # Look for the file first in the build tree, then in the source tree
8651 1.1 christos # (if the path is not absolute). The absolute path cannot be DOS-style,
8652 1.1 christos # because $ac_f cannot contain `:'.
8653 1.1 christos test -f "$ac_f" ||
8654 1.1 christos case $ac_f in
8655 1.1 christos [\\/$]*) false;;
8656 1.1 christos *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
8657 1.1 christos esac ||
8658 1.1 christos as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
8659 1.1 christos esac
8660 1.1 christos case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
8661 1.1 christos as_fn_append ac_file_inputs " '$ac_f'"
8662 1.1 christos done
8663 1.1 christos
8664 1.1 christos # Let's still pretend it is `configure' which instantiates (i.e., don't
8665 1.1 christos # use $as_me), people would be surprised to read:
8666 1.1 christos # /* config.h. Generated by config.status. */
8667 1.1 christos configure_input='Generated from '`
8668 1.1 christos $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
8669 1.1 christos `' by configure.'
8670 1.1 christos if test x"$ac_file" != x-; then
8671 1.1 christos configure_input="$ac_file. $configure_input"
8672 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
8673 1.1 christos $as_echo "$as_me: creating $ac_file" >&6;}
8674 1.1 christos fi
8675 1.1 christos # Neutralize special characters interpreted by sed in replacement strings.
8676 1.1 christos case $configure_input in #(
8677 1.1 christos *\&* | *\|* | *\\* )
8678 1.1 christos ac_sed_conf_input=`$as_echo "$configure_input" |
8679 1.1 christos sed 's/[\\\\&|]/\\\\&/g'`;; #(
8680 1.1 christos *) ac_sed_conf_input=$configure_input;;
8681 1.1 christos esac
8682 1.1 christos
8683 1.1 christos case $ac_tag in
8684 1.1 christos *:-:* | *:-) cat >"$ac_tmp/stdin" \
8685 1.1 christos || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
8686 1.1 christos esac
8687 1.1 christos ;;
8688 1.1 christos esac
8689 1.1 christos
8690 1.1 christos ac_dir=`$as_dirname -- "$ac_file" ||
8691 1.1 christos $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8692 1.1 christos X"$ac_file" : 'X\(//\)[^/]' \| \
8693 1.1 christos X"$ac_file" : 'X\(//\)$' \| \
8694 1.1 christos X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
8695 1.1 christos $as_echo X"$ac_file" |
8696 1.1 christos sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
8697 1.1 christos s//\1/
8698 1.1 christos q
8699 1.1 christos }
8700 1.1 christos /^X\(\/\/\)[^/].*/{
8701 1.1 christos s//\1/
8702 1.1 christos q
8703 1.1 christos }
8704 1.1 christos /^X\(\/\/\)$/{
8705 1.1 christos s//\1/
8706 1.1 christos q
8707 1.1 christos }
8708 1.1 christos /^X\(\/\).*/{
8709 1.1 christos s//\1/
8710 1.1 christos q
8711 1.1 christos }
8712 1.1 christos s/.*/./; q'`
8713 1.1 christos as_dir="$ac_dir"; as_fn_mkdir_p
8714 1.1 christos ac_builddir=.
8715 1.1 christos
8716 1.1 christos case "$ac_dir" in
8717 1.1 christos .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
8718 1.1 christos *)
8719 1.1 christos ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
8720 1.1 christos # A ".." for each directory in $ac_dir_suffix.
8721 1.1 christos ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
8722 1.1 christos case $ac_top_builddir_sub in
8723 1.1 christos "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
8724 1.1 christos *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
8725 1.1 christos esac ;;
8726 1.1 christos esac
8727 1.1 christos ac_abs_top_builddir=$ac_pwd
8728 1.1 christos ac_abs_builddir=$ac_pwd$ac_dir_suffix
8729 1.1 christos # for backward compatibility:
8730 1.1 christos ac_top_builddir=$ac_top_build_prefix
8731 1.1 christos
8732 1.1 christos case $srcdir in
8733 1.1 christos .) # We are building in place.
8734 1.1 christos ac_srcdir=.
8735 1.1 christos ac_top_srcdir=$ac_top_builddir_sub
8736 1.1 christos ac_abs_top_srcdir=$ac_pwd ;;
8737 1.1 christos [\\/]* | ?:[\\/]* ) # Absolute name.
8738 1.1 christos ac_srcdir=$srcdir$ac_dir_suffix;
8739 1.1 christos ac_top_srcdir=$srcdir
8740 1.1 christos ac_abs_top_srcdir=$srcdir ;;
8741 1.1 christos *) # Relative name.
8742 1.1 christos ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
8743 1.1 christos ac_top_srcdir=$ac_top_build_prefix$srcdir
8744 1.1 christos ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
8745 1.1 christos esac
8746 1.1 christos ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
8747 1.1 christos
8748 1.1 christos
8749 1.1 christos case $ac_mode in
8750 1.1 christos :F)
8751 1.1 christos #
8752 1.1 christos # CONFIG_FILE
8753 1.1 christos #
8754 1.1 christos
8755 1.1 christos case $INSTALL in
8756 1.1 christos [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
8757 1.1 christos *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
8758 1.1 christos esac
8759 1.1 christos ac_MKDIR_P=$MKDIR_P
8760 1.1 christos case $MKDIR_P in
8761 1.1 christos [\\/$]* | ?:[\\/]* ) ;;
8762 1.1 christos */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
8763 1.1 christos esac
8764 1.1 christos _ACEOF
8765 1.1 christos
8766 1.1 christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8767 1.1 christos # If the template does not know about datarootdir, expand it.
8768 1.1 christos # FIXME: This hack should be removed a few years after 2.60.
8769 1.1 christos ac_datarootdir_hack=; ac_datarootdir_seen=
8770 1.1 christos ac_sed_dataroot='
8771 1.1 christos /datarootdir/ {
8772 1.1 christos p
8773 1.1 christos q
8774 1.1 christos }
8775 1.1 christos /@datadir@/p
8776 1.1 christos /@docdir@/p
8777 1.1 christos /@infodir@/p
8778 1.1 christos /@localedir@/p
8779 1.1 christos /@mandir@/p'
8780 1.1 christos case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
8781 1.1 christos *datarootdir*) ac_datarootdir_seen=yes;;
8782 1.1 christos *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
8783 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
8784 1.1 christos $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
8785 1.1 christos _ACEOF
8786 1.1 christos cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8787 1.1 christos ac_datarootdir_hack='
8788 1.1 christos s&@datadir@&$datadir&g
8789 1.1 christos s&@docdir@&$docdir&g
8790 1.1 christos s&@infodir@&$infodir&g
8791 1.1 christos s&@localedir@&$localedir&g
8792 1.1 christos s&@mandir@&$mandir&g
8793 1.1 christos s&\\\${datarootdir}&$datarootdir&g' ;;
8794 1.1 christos esac
8795 1.1 christos _ACEOF
8796 1.1 christos
8797 1.1 christos # Neutralize VPATH when `$srcdir' = `.'.
8798 1.1 christos # Shell code in configure.ac might set extrasub.
8799 1.1 christos # FIXME: do we really want to maintain this feature?
8800 1.1 christos cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8801 1.1 christos ac_sed_extra="$ac_vpsub
8802 1.1 christos $extrasub
8803 1.1 christos _ACEOF
8804 1.1 christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8805 1.1 christos :t
8806 1.1 christos /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
8807 1.1 christos s|@configure_input@|$ac_sed_conf_input|;t t
8808 1.1 christos s&@top_builddir@&$ac_top_builddir_sub&;t t
8809 1.1 christos s&@top_build_prefix@&$ac_top_build_prefix&;t t
8810 1.1 christos s&@srcdir@&$ac_srcdir&;t t
8811 1.1 christos s&@abs_srcdir@&$ac_abs_srcdir&;t t
8812 1.1 christos s&@top_srcdir@&$ac_top_srcdir&;t t
8813 1.1 christos s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
8814 1.1 christos s&@builddir@&$ac_builddir&;t t
8815 1.1 christos s&@abs_builddir@&$ac_abs_builddir&;t t
8816 1.1 christos s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
8817 1.1 christos s&@INSTALL@&$ac_INSTALL&;t t
8818 1.1 christos s&@MKDIR_P@&$ac_MKDIR_P&;t t
8819 1.1 christos $ac_datarootdir_hack
8820 1.1 christos "
8821 1.1 christos eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
8822 1.1 christos >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
8823 1.1 christos
8824 1.1 christos test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
8825 1.1 christos { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
8826 1.1 christos { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
8827 1.1 christos "$ac_tmp/out"`; test -z "$ac_out"; } &&
8828 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
8829 1.1 christos which seems to be undefined. Please make sure it is defined" >&5
8830 1.1 christos $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
8831 1.1 christos which seems to be undefined. Please make sure it is defined" >&2;}
8832 1.1 christos
8833 1.1 christos rm -f "$ac_tmp/stdin"
8834 1.1 christos case $ac_file in
8835 1.1 christos -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
8836 1.1 christos *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
8837 1.1 christos esac \
8838 1.1 christos || as_fn_error $? "could not create $ac_file" "$LINENO" 5
8839 1.1 christos ;;
8840 1.1 christos
8841 1.1 christos
8842 1.1 christos :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
8843 1.1 christos $as_echo "$as_me: executing $ac_file commands" >&6;}
8844 1.1 christos ;;
8845 1.1 christos esac
8846 1.1 christos
8847 1.1 christos
8848 1.1 christos case $ac_file$ac_mode in
8849 1.1 christos "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
8850 1.1 christos # Older Autoconf quotes --file arguments for eval, but not when files
8851 1.1 christos # are listed without --file. Let's play safe and only enable the eval
8852 1.1 christos # if we detect the quoting.
8853 1.1 christos case $CONFIG_FILES in
8854 1.1 christos *\'*) eval set x "$CONFIG_FILES" ;;
8855 1.1 christos *) set x $CONFIG_FILES ;;
8856 1.1 christos esac
8857 1.1 christos shift
8858 1.1 christos for mf
8859 1.1 christos do
8860 1.1 christos # Strip MF so we end up with the name of the file.
8861 1.1 christos mf=`echo "$mf" | sed -e 's/:.*$//'`
8862 1.1 christos # Check whether this is an Automake generated Makefile or not.
8863 1.1 christos # We used to match only the files named 'Makefile.in', but
8864 1.1 christos # some people rename them; so instead we look at the file content.
8865 1.1 christos # Grep'ing the first line is not enough: some people post-process
8866 1.1 christos # each Makefile.in and add a new line on top of each file to say so.
8867 1.1 christos # Grep'ing the whole file is not good either: AIX grep has a line
8868 1.1 christos # limit of 2048, but all sed's we know have understand at least 4000.
8869 1.1 christos if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
8870 1.1 christos dirpart=`$as_dirname -- "$mf" ||
8871 1.1 christos $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8872 1.1 christos X"$mf" : 'X\(//\)[^/]' \| \
8873 1.1 christos X"$mf" : 'X\(//\)$' \| \
8874 1.1 christos X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
8875 1.1 christos $as_echo X"$mf" |
8876 1.1 christos sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
8877 1.1 christos s//\1/
8878 1.1 christos q
8879 1.1 christos }
8880 1.1 christos /^X\(\/\/\)[^/].*/{
8881 1.1 christos s//\1/
8882 1.1 christos q
8883 1.1 christos }
8884 1.1 christos /^X\(\/\/\)$/{
8885 1.1 christos s//\1/
8886 1.1 christos q
8887 1.1 christos }
8888 1.1 christos /^X\(\/\).*/{
8889 1.1 christos s//\1/
8890 1.1 christos q
8891 1.1 christos }
8892 1.1 christos s/.*/./; q'`
8893 1.1 christos else
8894 1.1 christos continue
8895 1.1 christos fi
8896 1.1 christos # Extract the definition of DEPDIR, am__include, and am__quote
8897 1.1 christos # from the Makefile without running 'make'.
8898 1.1 christos DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
8899 1.1 christos test -z "$DEPDIR" && continue
8900 1.1 christos am__include=`sed -n 's/^am__include = //p' < "$mf"`
8901 1.1 christos test -z "$am__include" && continue
8902 1.1 christos am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
8903 1.1 christos # Find all dependency output files, they are included files with
8904 1.1 christos # $(DEPDIR) in their names. We invoke sed twice because it is the
8905 1.1 christos # simplest approach to changing $(DEPDIR) to its actual value in the
8906 1.1 christos # expansion.
8907 1.1 christos for file in `sed -n "
8908 1.1 christos s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
8909 1.1 christos sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do
8910 1.1 christos # Make sure the directory exists.
8911 1.1 christos test -f "$dirpart/$file" && continue
8912 1.1 christos fdir=`$as_dirname -- "$file" ||
8913 1.1 christos $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8914 1.1 christos X"$file" : 'X\(//\)[^/]' \| \
8915 1.1 christos X"$file" : 'X\(//\)$' \| \
8916 1.1 christos X"$file" : 'X\(/\)' \| . 2>/dev/null ||
8917 1.1 christos $as_echo X"$file" |
8918 1.1 christos sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
8919 1.1 christos s//\1/
8920 1.1 christos q
8921 1.1 christos }
8922 1.1 christos /^X\(\/\/\)[^/].*/{
8923 1.1 christos s//\1/
8924 1.1 christos q
8925 1.1 christos }
8926 1.1 christos /^X\(\/\/\)$/{
8927 1.1 christos s//\1/
8928 1.1 christos q
8929 1.1 christos }
8930 1.1 christos /^X\(\/\).*/{
8931 1.1 christos s//\1/
8932 1.1 christos q
8933 1.1 christos }
8934 1.1 christos s/.*/./; q'`
8935 1.1 christos as_dir=$dirpart/$fdir; as_fn_mkdir_p
8936 1.1 christos # echo "creating $dirpart/$file"
8937 1.1 christos echo '# dummy' > "$dirpart/$file"
8938 1.1 christos done
8939 1.1 christos done
8940 1.1 christos }
8941 1.1 christos ;;
8942 1.1 christos
8943 1.1 christos esac
8944 1.1 christos done # for ac_tag
8945 1.1 christos
8946 1.1 christos
8947 1.1 christos as_fn_exit 0
8948 1.1 christos _ACEOF
8949 1.1 christos ac_clean_files=$ac_clean_files_save
8950 1.1 christos
8951 1.1 christos test $ac_write_fail = 0 ||
8952 1.1 christos as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
8953 1.1 christos
8954 1.1 christos
8955 1.1 christos # configure is writing to config.log, and then calls config.status.
8956 1.1 christos # config.status does its own redirection, appending to config.log.
8957 1.1 christos # Unfortunately, on DOS this fails, as config.log is still kept open
8958 1.1 christos # by configure, so config.status won't be able to write to it; its
8959 1.1 christos # output is simply discarded. So we exec the FD to /dev/null,
8960 1.1 christos # effectively closing config.log, so it can be properly (re)opened and
8961 1.1 christos # appended to by config.status. When coming back to configure, we
8962 1.1 christos # need to make the FD available again.
8963 1.1 christos if test "$no_create" != yes; then
8964 1.1 christos ac_cs_success=:
8965 1.1 christos ac_config_status_args=
8966 1.1 christos test "$silent" = yes &&
8967 1.1 christos ac_config_status_args="$ac_config_status_args --quiet"
8968 1.1 christos exec 5>/dev/null
8969 1.1 christos $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
8970 1.1 christos exec 5>>config.log
8971 1.1 christos # Use ||, not &&, to avoid exiting from the if with $? = 1, which
8972 1.1 christos # would make configure fail if this is the last instruction.
8973 1.1 christos $ac_cs_success || as_fn_exit 1
8974 1.1 christos fi
8975 1.1 christos if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
8976 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
8977 1.1 christos $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
8978 1.1 christos fi
8979 1.1 christos
8980