configure revision 1.1.1.7 1 1.1 christos #! /bin/sh
2 1.1 christos # Guess values for system-dependent variables and create Makefiles.
3 1.1.1.7 christos # Generated by GNU Autoconf 2.69 for tmux 3.2.
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.7 christos PACKAGE_VERSION='3.2'
581 1.1.1.7 christos PACKAGE_STRING='tmux 3.2'
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.7 christos \`configure' configures tmux 3.2 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.7 christos short | recursive ) echo "Configuration of tmux 3.2:";;
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.7 christos tmux configure 3.2
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.7 christos It was created by tmux $as_me 3.2, 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.7 christos VERSION='3.2'
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.7 christos test "x$CC" == x && CC=clang
3034 1.1.1.7 christos test "x$FUZZING_LIBS" == x && \
3035 1.1.1.7 christos FUZZING_LIBS="-fsanitize=fuzzer"
3036 1.1.1.7 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 ac_fn_c_check_func "$LINENO" "strtonum" "ac_cv_func_strtonum"
5423 1.1 christos if test "x$ac_cv_func_strtonum" = xyes; then :
5424 1.1 christos $as_echo "#define HAVE_STRTONUM 1" >>confdefs.h
5425 1.1 christos
5426 1.1 christos else
5427 1.1 christos case " $LIBOBJS " in
5428 1.1 christos *" strtonum.$ac_objext "* ) ;;
5429 1.1 christos *) LIBOBJS="$LIBOBJS strtonum.$ac_objext"
5430 1.1 christos ;;
5431 1.1 christos esac
5432 1.1 christos
5433 1.1 christos fi
5434 1.1 christos
5435 1.1 christos
5436 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working strnlen" >&5
5437 1.1 christos $as_echo_n "checking for working strnlen... " >&6; }
5438 1.1 christos if ${ac_cv_func_strnlen_working+:} false; then :
5439 1.1 christos $as_echo_n "(cached) " >&6
5440 1.1 christos else
5441 1.1 christos if test "$cross_compiling" = yes; then :
5442 1.1 christos # Guess no on AIX systems, yes otherwise.
5443 1.1 christos case "$host_os" in
5444 1.1 christos aix*) ac_cv_func_strnlen_working=no;;
5445 1.1 christos *) ac_cv_func_strnlen_working=yes;;
5446 1.1 christos esac
5447 1.1 christos else
5448 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5449 1.1 christos /* end confdefs.h. */
5450 1.1 christos $ac_includes_default
5451 1.1 christos int
5452 1.1 christos main ()
5453 1.1 christos {
5454 1.1 christos
5455 1.1 christos #define S "foobar"
5456 1.1 christos #define S_LEN (sizeof S - 1)
5457 1.1 christos
5458 1.1 christos /* At least one implementation is buggy: that of AIX 4.3 would
5459 1.1 christos give strnlen (S, 1) == 3. */
5460 1.1 christos
5461 1.1 christos int i;
5462 1.1 christos for (i = 0; i < S_LEN + 1; ++i)
5463 1.1 christos {
5464 1.1 christos int expected = i <= S_LEN ? i : S_LEN;
5465 1.1 christos if (strnlen (S, i) != expected)
5466 1.1 christos return 1;
5467 1.1 christos }
5468 1.1 christos return 0;
5469 1.1 christos
5470 1.1 christos ;
5471 1.1 christos return 0;
5472 1.1 christos }
5473 1.1 christos _ACEOF
5474 1.1 christos if ac_fn_c_try_run "$LINENO"; then :
5475 1.1 christos ac_cv_func_strnlen_working=yes
5476 1.1 christos else
5477 1.1 christos ac_cv_func_strnlen_working=no
5478 1.1 christos fi
5479 1.1 christos rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5480 1.1 christos conftest.$ac_objext conftest.beam conftest.$ac_ext
5481 1.1 christos fi
5482 1.1 christos
5483 1.1 christos fi
5484 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_strnlen_working" >&5
5485 1.1 christos $as_echo "$ac_cv_func_strnlen_working" >&6; }
5486 1.1 christos test $ac_cv_func_strnlen_working = no && case " $LIBOBJS " in
5487 1.1 christos *" strnlen.$ac_objext "* ) ;;
5488 1.1 christos *) LIBOBJS="$LIBOBJS strnlen.$ac_objext"
5489 1.1 christos ;;
5490 1.1 christos esac
5491 1.1 christos
5492 1.1 christos
5493 1.1 christos
5494 1.1.1.7 christos # Clang sanitizers wrap reallocarray even if it isn't available on the target
5495 1.1.1.7 christos # system. When compiled it always returns NULL and crashes the program. To
5496 1.1.1.7 christos # detect this we need a more complicated test.
5497 1.1.1.7 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working reallocarray" >&5
5498 1.1.1.7 christos $as_echo_n "checking for working reallocarray... " >&6; }
5499 1.1.1.7 christos if test "$cross_compiling" = yes; then :
5500 1.1.1.7 christos { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5501 1.1.1.7 christos $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5502 1.1.1.7 christos as_fn_error $? "cannot run test program while cross compiling
5503 1.1.1.7 christos See \`config.log' for more details" "$LINENO" 5; }
5504 1.1.1.7 christos else
5505 1.1.1.7 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5506 1.1.1.7 christos /* end confdefs.h. */
5507 1.1.1.7 christos #include <stdlib.h>
5508 1.1.1.7 christos int
5509 1.1.1.7 christos main ()
5510 1.1.1.7 christos {
5511 1.1.1.7 christos return (reallocarray(NULL, 1, 1) == NULL);
5512 1.1.1.7 christos
5513 1.1.1.7 christos ;
5514 1.1.1.7 christos return 0;
5515 1.1.1.7 christos }
5516 1.1.1.7 christos _ACEOF
5517 1.1.1.7 christos if ac_fn_c_try_run "$LINENO"; then :
5518 1.1.1.7 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5519 1.1.1.7 christos $as_echo "yes" >&6; }
5520 1.1.1.7 christos else
5521 1.1.1.7 christos case " $LIBOBJS " in
5522 1.1.1.7 christos *" reallocarray.$ac_objext "* ) ;;
5523 1.1.1.7 christos *) LIBOBJS="$LIBOBJS reallocarray.$ac_objext"
5524 1.1.1.7 christos ;;
5525 1.1.1.7 christos esac
5526 1.1.1.7 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5527 1.1.1.7 christos $as_echo "no" >&6; }
5528 1.1.1.7 christos
5529 1.1.1.7 christos fi
5530 1.1.1.7 christos rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5531 1.1.1.7 christos conftest.$ac_objext conftest.beam conftest.$ac_ext
5532 1.1.1.7 christos fi
5533 1.1.1.7 christos
5534 1.1.1.7 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working recallocarray" >&5
5535 1.1.1.7 christos $as_echo_n "checking for working recallocarray... " >&6; }
5536 1.1.1.7 christos if test "$cross_compiling" = yes; then :
5537 1.1.1.7 christos { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5538 1.1.1.7 christos $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5539 1.1.1.7 christos as_fn_error $? "cannot run test program while cross compiling
5540 1.1.1.7 christos See \`config.log' for more details" "$LINENO" 5; }
5541 1.1.1.7 christos else
5542 1.1.1.7 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5543 1.1.1.7 christos /* end confdefs.h. */
5544 1.1.1.7 christos #include <stdlib.h>
5545 1.1.1.7 christos int
5546 1.1.1.7 christos main ()
5547 1.1.1.7 christos {
5548 1.1.1.7 christos return (recallocarray(NULL, 1, 1, 1) == NULL);
5549 1.1.1.7 christos
5550 1.1.1.7 christos ;
5551 1.1.1.7 christos return 0;
5552 1.1.1.7 christos }
5553 1.1.1.7 christos _ACEOF
5554 1.1.1.7 christos if ac_fn_c_try_run "$LINENO"; then :
5555 1.1.1.7 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5556 1.1.1.7 christos $as_echo "yes" >&6; }
5557 1.1.1.7 christos else
5558 1.1.1.7 christos case " $LIBOBJS " in
5559 1.1.1.7 christos *" recallocarray.$ac_objext "* ) ;;
5560 1.1.1.7 christos *) LIBOBJS="$LIBOBJS recallocarray.$ac_objext"
5561 1.1.1.7 christos ;;
5562 1.1.1.7 christos esac
5563 1.1.1.7 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5564 1.1.1.7 christos $as_echo "no" >&6; }
5565 1.1.1.7 christos
5566 1.1.1.7 christos fi
5567 1.1.1.7 christos rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5568 1.1.1.7 christos conftest.$ac_objext conftest.beam conftest.$ac_ext
5569 1.1.1.7 christos fi
5570 1.1.1.7 christos
5571 1.1.1.7 christos
5572 1.1 christos # Look for clock_gettime. Must come before event_init.
5573 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing clock_gettime" >&5
5574 1.1 christos $as_echo_n "checking for library containing clock_gettime... " >&6; }
5575 1.1 christos if ${ac_cv_search_clock_gettime+:} false; then :
5576 1.1 christos $as_echo_n "(cached) " >&6
5577 1.1 christos else
5578 1.1 christos ac_func_search_save_LIBS=$LIBS
5579 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5580 1.1 christos /* end confdefs.h. */
5581 1.1 christos
5582 1.1 christos /* Override any GCC internal prototype to avoid an error.
5583 1.1 christos Use char because int might match the return type of a GCC
5584 1.1 christos builtin and then its argument prototype would still apply. */
5585 1.1 christos #ifdef __cplusplus
5586 1.1 christos extern "C"
5587 1.1 christos #endif
5588 1.1 christos char clock_gettime ();
5589 1.1 christos int
5590 1.1 christos main ()
5591 1.1 christos {
5592 1.1 christos return clock_gettime ();
5593 1.1 christos ;
5594 1.1 christos return 0;
5595 1.1 christos }
5596 1.1 christos _ACEOF
5597 1.1 christos for ac_lib in '' rt; do
5598 1.1 christos if test -z "$ac_lib"; then
5599 1.1 christos ac_res="none required"
5600 1.1 christos else
5601 1.1 christos ac_res=-l$ac_lib
5602 1.1 christos LIBS="-l$ac_lib $ac_func_search_save_LIBS"
5603 1.1 christos fi
5604 1.1 christos if ac_fn_c_try_link "$LINENO"; then :
5605 1.1 christos ac_cv_search_clock_gettime=$ac_res
5606 1.1 christos fi
5607 1.1 christos rm -f core conftest.err conftest.$ac_objext \
5608 1.1 christos conftest$ac_exeext
5609 1.1 christos if ${ac_cv_search_clock_gettime+:} false; then :
5610 1.1 christos break
5611 1.1 christos fi
5612 1.1 christos done
5613 1.1 christos if ${ac_cv_search_clock_gettime+:} false; then :
5614 1.1 christos
5615 1.1 christos else
5616 1.1 christos ac_cv_search_clock_gettime=no
5617 1.1 christos fi
5618 1.1 christos rm conftest.$ac_ext
5619 1.1 christos LIBS=$ac_func_search_save_LIBS
5620 1.1 christos fi
5621 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_clock_gettime" >&5
5622 1.1 christos $as_echo "$ac_cv_search_clock_gettime" >&6; }
5623 1.1 christos ac_res=$ac_cv_search_clock_gettime
5624 1.1 christos if test "$ac_res" != no; then :
5625 1.1 christos test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
5626 1.1 christos
5627 1.1 christos fi
5628 1.1 christos
5629 1.1 christos
5630 1.1.1.6 christos # Always use our getopt because 1) glibc's doesn't enforce argument order 2)
5631 1.1.1.6 christos # musl does not set optarg to NULL for flags without arguments (although it is
5632 1.1.1.6 christos # not required to, but it is helpful) 3) there are probably other weird
5633 1.1.1.6 christos # implementations.
5634 1.1.1.6 christos case " $LIBOBJS " in
5635 1.1.1.6 christos *" getopt.$ac_objext "* ) ;;
5636 1.1.1.6 christos *) LIBOBJS="$LIBOBJS getopt.$ac_objext"
5637 1.1.1.6 christos ;;
5638 1.1.1.6 christos esac
5639 1.1.1.6 christos
5640 1.1.1.6 christos
5641 1.1.1.7 christos # Look for libevent. Try libevent_core or libevent with pkg-config first then
5642 1.1.1.7 christos # look for the library.
5643 1.1 christos
5644 1.1 christos pkg_failed=no
5645 1.1.1.7 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libevent_core >= 2" >&5
5646 1.1.1.7 christos $as_echo_n "checking for libevent_core >= 2... " >&6; }
5647 1.1 christos
5648 1.1.1.7 christos if test -n "$LIBEVENT_CORE_CFLAGS"; then
5649 1.1.1.7 christos pkg_cv_LIBEVENT_CORE_CFLAGS="$LIBEVENT_CORE_CFLAGS"
5650 1.1 christos elif test -n "$PKG_CONFIG"; then
5651 1.1 christos if test -n "$PKG_CONFIG" && \
5652 1.1.1.7 christos { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libevent_core >= 2\""; } >&5
5653 1.1.1.7 christos ($PKG_CONFIG --exists --print-errors "libevent_core >= 2") 2>&5
5654 1.1 christos ac_status=$?
5655 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5656 1.1 christos test $ac_status = 0; }; then
5657 1.1.1.7 christos pkg_cv_LIBEVENT_CORE_CFLAGS=`$PKG_CONFIG --cflags "libevent_core >= 2" 2>/dev/null`
5658 1.1 christos test "x$?" != "x0" && pkg_failed=yes
5659 1.1 christos else
5660 1.1 christos pkg_failed=yes
5661 1.1 christos fi
5662 1.1 christos else
5663 1.1 christos pkg_failed=untried
5664 1.1 christos fi
5665 1.1.1.7 christos if test -n "$LIBEVENT_CORE_LIBS"; then
5666 1.1.1.7 christos pkg_cv_LIBEVENT_CORE_LIBS="$LIBEVENT_CORE_LIBS"
5667 1.1 christos elif test -n "$PKG_CONFIG"; then
5668 1.1 christos if test -n "$PKG_CONFIG" && \
5669 1.1.1.7 christos { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libevent_core >= 2\""; } >&5
5670 1.1.1.7 christos ($PKG_CONFIG --exists --print-errors "libevent_core >= 2") 2>&5
5671 1.1 christos ac_status=$?
5672 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5673 1.1 christos test $ac_status = 0; }; then
5674 1.1.1.7 christos pkg_cv_LIBEVENT_CORE_LIBS=`$PKG_CONFIG --libs "libevent_core >= 2" 2>/dev/null`
5675 1.1 christos test "x$?" != "x0" && pkg_failed=yes
5676 1.1 christos else
5677 1.1 christos pkg_failed=yes
5678 1.1 christos fi
5679 1.1 christos else
5680 1.1 christos pkg_failed=untried
5681 1.1 christos fi
5682 1.1 christos
5683 1.1 christos
5684 1.1 christos
5685 1.1 christos if test $pkg_failed = yes; then
5686 1.1.1.7 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5687 1.1 christos $as_echo "no" >&6; }
5688 1.1 christos
5689 1.1 christos if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
5690 1.1 christos _pkg_short_errors_supported=yes
5691 1.1 christos else
5692 1.1 christos _pkg_short_errors_supported=no
5693 1.1 christos fi
5694 1.1 christos if test $_pkg_short_errors_supported = yes; then
5695 1.1.1.7 christos LIBEVENT_CORE_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "libevent_core >= 2" 2>&1`
5696 1.1 christos else
5697 1.1.1.7 christos LIBEVENT_CORE_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "libevent_core >= 2" 2>&1`
5698 1.1 christos fi
5699 1.1 christos # Put the nasty error message in config.log where it belongs
5700 1.1.1.7 christos echo "$LIBEVENT_CORE_PKG_ERRORS" >&5
5701 1.1 christos
5702 1.1.1.7 christos found_libevent=no
5703 1.1.1.7 christos
5704 1.1.1.7 christos elif test $pkg_failed = untried; then
5705 1.1.1.7 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5706 1.1.1.7 christos $as_echo "no" >&6; }
5707 1.1.1.7 christos found_libevent=no
5708 1.1 christos
5709 1.1 christos else
5710 1.1.1.7 christos LIBEVENT_CORE_CFLAGS=$pkg_cv_LIBEVENT_CORE_CFLAGS
5711 1.1.1.7 christos LIBEVENT_CORE_LIBS=$pkg_cv_LIBEVENT_CORE_LIBS
5712 1.1.1.7 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5713 1.1.1.7 christos $as_echo "yes" >&6; }
5714 1.1.1.7 christos
5715 1.1.1.7 christos AM_CPPFLAGS="$LIBEVENT_CORE_CFLAGS $AM_CPPFLAGS"
5716 1.1.1.7 christos CPPFLAGS="$AM_CPPFLAGS $SAVED_CPPFLAGS"
5717 1.1.1.7 christos LIBS="$LIBEVENT_CORE_LIBS $LIBS"
5718 1.1.1.7 christos found_libevent=yes
5719 1.1 christos
5720 1.1 christos fi
5721 1.1.1.7 christos if test x$found_libevent = xno; then
5722 1.1.1.7 christos
5723 1.1.1.7 christos pkg_failed=no
5724 1.1.1.7 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libevent >= 2" >&5
5725 1.1.1.7 christos $as_echo_n "checking for libevent >= 2... " >&6; }
5726 1.1 christos
5727 1.1.1.7 christos if test -n "$LIBEVENT_CFLAGS"; then
5728 1.1.1.7 christos pkg_cv_LIBEVENT_CFLAGS="$LIBEVENT_CFLAGS"
5729 1.1.1.7 christos elif test -n "$PKG_CONFIG"; then
5730 1.1.1.7 christos if test -n "$PKG_CONFIG" && \
5731 1.1.1.7 christos { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libevent >= 2\""; } >&5
5732 1.1.1.7 christos ($PKG_CONFIG --exists --print-errors "libevent >= 2") 2>&5
5733 1.1.1.7 christos ac_status=$?
5734 1.1.1.7 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5735 1.1.1.7 christos test $ac_status = 0; }; then
5736 1.1.1.7 christos pkg_cv_LIBEVENT_CFLAGS=`$PKG_CONFIG --cflags "libevent >= 2" 2>/dev/null`
5737 1.1.1.7 christos test "x$?" != "x0" && pkg_failed=yes
5738 1.1 christos else
5739 1.1.1.7 christos pkg_failed=yes
5740 1.1 christos fi
5741 1.1.1.7 christos else
5742 1.1.1.7 christos pkg_failed=untried
5743 1.1 christos fi
5744 1.1.1.7 christos if test -n "$LIBEVENT_LIBS"; then
5745 1.1.1.7 christos pkg_cv_LIBEVENT_LIBS="$LIBEVENT_LIBS"
5746 1.1.1.7 christos elif test -n "$PKG_CONFIG"; then
5747 1.1.1.7 christos if test -n "$PKG_CONFIG" && \
5748 1.1.1.7 christos { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libevent >= 2\""; } >&5
5749 1.1.1.7 christos ($PKG_CONFIG --exists --print-errors "libevent >= 2") 2>&5
5750 1.1.1.7 christos ac_status=$?
5751 1.1.1.7 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5752 1.1.1.7 christos test $ac_status = 0; }; then
5753 1.1.1.7 christos pkg_cv_LIBEVENT_LIBS=`$PKG_CONFIG --libs "libevent >= 2" 2>/dev/null`
5754 1.1.1.7 christos test "x$?" != "x0" && pkg_failed=yes
5755 1.1 christos else
5756 1.1.1.7 christos pkg_failed=yes
5757 1.1 christos fi
5758 1.1.1.7 christos else
5759 1.1.1.7 christos pkg_failed=untried
5760 1.1.1.7 christos fi
5761 1.1.1.7 christos
5762 1.1 christos
5763 1.1 christos
5764 1.1.1.7 christos if test $pkg_failed = yes; then
5765 1.1.1.7 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5766 1.1.1.7 christos $as_echo "no" >&6; }
5767 1.1.1.7 christos
5768 1.1.1.7 christos if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
5769 1.1.1.7 christos _pkg_short_errors_supported=yes
5770 1.1.1.7 christos else
5771 1.1.1.7 christos _pkg_short_errors_supported=no
5772 1.1.1.7 christos fi
5773 1.1.1.7 christos if test $_pkg_short_errors_supported = yes; then
5774 1.1.1.7 christos LIBEVENT_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "libevent >= 2" 2>&1`
5775 1.1.1.7 christos else
5776 1.1.1.7 christos LIBEVENT_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "libevent >= 2" 2>&1`
5777 1.1.1.7 christos fi
5778 1.1.1.7 christos # Put the nasty error message in config.log where it belongs
5779 1.1.1.7 christos echo "$LIBEVENT_PKG_ERRORS" >&5
5780 1.1.1.7 christos
5781 1.1.1.7 christos found_libevent=no
5782 1.1 christos
5783 1.1 christos elif test $pkg_failed = untried; then
5784 1.1.1.7 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5785 1.1 christos $as_echo "no" >&6; }
5786 1.1.1.7 christos found_libevent=no
5787 1.1.1.7 christos
5788 1.1.1.7 christos else
5789 1.1.1.7 christos LIBEVENT_CFLAGS=$pkg_cv_LIBEVENT_CFLAGS
5790 1.1.1.7 christos LIBEVENT_LIBS=$pkg_cv_LIBEVENT_LIBS
5791 1.1.1.7 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5792 1.1.1.7 christos $as_echo "yes" >&6; }
5793 1.1.1.7 christos
5794 1.1.1.7 christos AM_CPPFLAGS="$LIBEVENT_CFLAGS $AM_CPPFLAGS"
5795 1.1.1.7 christos CPPFLAGS="$AM_CPPFLAGS $SAVED_CPPFLAGS"
5796 1.1.1.7 christos LIBS="$LIBEVENT_LIBS $LIBS"
5797 1.1.1.7 christos found_libevent=yes
5798 1.1 christos
5799 1.1.1.7 christos fi
5800 1.1.1.7 christos fi
5801 1.1.1.7 christos if test x$found_libevent = xno; then
5802 1.1.1.7 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing event_init" >&5
5803 1.1 christos $as_echo_n "checking for library containing event_init... " >&6; }
5804 1.1 christos if ${ac_cv_search_event_init+:} false; then :
5805 1.1 christos $as_echo_n "(cached) " >&6
5806 1.1 christos else
5807 1.1 christos ac_func_search_save_LIBS=$LIBS
5808 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5809 1.1 christos /* end confdefs.h. */
5810 1.1 christos
5811 1.1 christos /* Override any GCC internal prototype to avoid an error.
5812 1.1 christos Use char because int might match the return type of a GCC
5813 1.1 christos builtin and then its argument prototype would still apply. */
5814 1.1 christos #ifdef __cplusplus
5815 1.1 christos extern "C"
5816 1.1 christos #endif
5817 1.1 christos char event_init ();
5818 1.1 christos int
5819 1.1 christos main ()
5820 1.1 christos {
5821 1.1 christos return event_init ();
5822 1.1 christos ;
5823 1.1 christos return 0;
5824 1.1 christos }
5825 1.1 christos _ACEOF
5826 1.1.1.7 christos for ac_lib in '' event_core event event-1.4; do
5827 1.1 christos if test -z "$ac_lib"; then
5828 1.1 christos ac_res="none required"
5829 1.1 christos else
5830 1.1 christos ac_res=-l$ac_lib
5831 1.1 christos LIBS="-l$ac_lib $ac_func_search_save_LIBS"
5832 1.1 christos fi
5833 1.1 christos if ac_fn_c_try_link "$LINENO"; then :
5834 1.1 christos ac_cv_search_event_init=$ac_res
5835 1.1 christos fi
5836 1.1 christos rm -f core conftest.err conftest.$ac_objext \
5837 1.1 christos conftest$ac_exeext
5838 1.1 christos if ${ac_cv_search_event_init+:} false; then :
5839 1.1 christos break
5840 1.1 christos fi
5841 1.1 christos done
5842 1.1 christos if ${ac_cv_search_event_init+:} false; then :
5843 1.1 christos
5844 1.1 christos else
5845 1.1 christos ac_cv_search_event_init=no
5846 1.1 christos fi
5847 1.1 christos rm conftest.$ac_ext
5848 1.1 christos LIBS=$ac_func_search_save_LIBS
5849 1.1 christos fi
5850 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_event_init" >&5
5851 1.1 christos $as_echo "$ac_cv_search_event_init" >&6; }
5852 1.1 christos ac_res=$ac_cv_search_event_init
5853 1.1 christos if test "$ac_res" != no; then :
5854 1.1 christos test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
5855 1.1 christos found_libevent=yes
5856 1.1 christos else
5857 1.1 christos found_libevent=no
5858 1.1 christos
5859 1.1 christos fi
5860 1.1 christos
5861 1.1.1.7 christos fi
5862 1.1.1.7 christos ac_fn_c_check_header_mongrel "$LINENO" "event2/event.h" "ac_cv_header_event2_event_h" "$ac_includes_default"
5863 1.1.1.7 christos if test "x$ac_cv_header_event2_event_h" = xyes; then :
5864 1.1.1.7 christos $as_echo "#define HAVE_EVENT2_EVENT_H 1" >>confdefs.h
5865 1.1 christos
5866 1.1 christos else
5867 1.1 christos
5868 1.1.1.7 christos ac_fn_c_check_header_mongrel "$LINENO" "event.h" "ac_cv_header_event_h" "$ac_includes_default"
5869 1.1 christos if test "x$ac_cv_header_event_h" = xyes; then :
5870 1.1.1.7 christos $as_echo "#define HAVE_EVENT_H 1" >>confdefs.h
5871 1.1 christos
5872 1.1 christos else
5873 1.1 christos found_libevent=no
5874 1.1 christos
5875 1.1 christos fi
5876 1.1 christos
5877 1.1 christos
5878 1.1.1.7 christos
5879 1.1.1.7 christos
5880 1.1.1.7 christos fi
5881 1.1.1.7 christos
5882 1.1.1.7 christos
5883 1.1 christos if test "x$found_libevent" = xno; then
5884 1.1 christos as_fn_error $? "\"libevent not found\"" "$LINENO" 5
5885 1.1 christos fi
5886 1.1 christos
5887 1.1.1.7 christos # Look for ncurses or curses. Try pkg-config first then directly for the
5888 1.1.1.7 christos # library.
5889 1.1 christos
5890 1.1 christos pkg_failed=no
5891 1.1.1.7 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tinfo" >&5
5892 1.1.1.7 christos $as_echo_n "checking for tinfo... " >&6; }
5893 1.1 christos
5894 1.1 christos if test -n "$LIBTINFO_CFLAGS"; then
5895 1.1 christos pkg_cv_LIBTINFO_CFLAGS="$LIBTINFO_CFLAGS"
5896 1.1 christos elif test -n "$PKG_CONFIG"; then
5897 1.1 christos if test -n "$PKG_CONFIG" && \
5898 1.1 christos { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"tinfo\""; } >&5
5899 1.1 christos ($PKG_CONFIG --exists --print-errors "tinfo") 2>&5
5900 1.1 christos ac_status=$?
5901 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5902 1.1 christos test $ac_status = 0; }; then
5903 1.1 christos pkg_cv_LIBTINFO_CFLAGS=`$PKG_CONFIG --cflags "tinfo" 2>/dev/null`
5904 1.1 christos test "x$?" != "x0" && pkg_failed=yes
5905 1.1 christos else
5906 1.1 christos pkg_failed=yes
5907 1.1 christos fi
5908 1.1 christos else
5909 1.1 christos pkg_failed=untried
5910 1.1 christos fi
5911 1.1 christos if test -n "$LIBTINFO_LIBS"; then
5912 1.1 christos pkg_cv_LIBTINFO_LIBS="$LIBTINFO_LIBS"
5913 1.1 christos elif test -n "$PKG_CONFIG"; then
5914 1.1 christos if test -n "$PKG_CONFIG" && \
5915 1.1 christos { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"tinfo\""; } >&5
5916 1.1 christos ($PKG_CONFIG --exists --print-errors "tinfo") 2>&5
5917 1.1 christos ac_status=$?
5918 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5919 1.1 christos test $ac_status = 0; }; then
5920 1.1 christos pkg_cv_LIBTINFO_LIBS=`$PKG_CONFIG --libs "tinfo" 2>/dev/null`
5921 1.1 christos test "x$?" != "x0" && pkg_failed=yes
5922 1.1 christos else
5923 1.1 christos pkg_failed=yes
5924 1.1 christos fi
5925 1.1 christos else
5926 1.1 christos pkg_failed=untried
5927 1.1 christos fi
5928 1.1 christos
5929 1.1 christos
5930 1.1 christos
5931 1.1 christos if test $pkg_failed = yes; then
5932 1.1.1.7 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5933 1.1 christos $as_echo "no" >&6; }
5934 1.1 christos
5935 1.1 christos if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
5936 1.1 christos _pkg_short_errors_supported=yes
5937 1.1 christos else
5938 1.1 christos _pkg_short_errors_supported=no
5939 1.1 christos fi
5940 1.1 christos if test $_pkg_short_errors_supported = yes; then
5941 1.1 christos LIBTINFO_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "tinfo" 2>&1`
5942 1.1 christos else
5943 1.1 christos LIBTINFO_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "tinfo" 2>&1`
5944 1.1 christos fi
5945 1.1 christos # Put the nasty error message in config.log where it belongs
5946 1.1 christos echo "$LIBTINFO_PKG_ERRORS" >&5
5947 1.1 christos
5948 1.1 christos found_ncurses=no
5949 1.1 christos
5950 1.1 christos elif test $pkg_failed = untried; then
5951 1.1.1.7 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5952 1.1 christos $as_echo "no" >&6; }
5953 1.1 christos found_ncurses=no
5954 1.1 christos
5955 1.1 christos else
5956 1.1 christos LIBTINFO_CFLAGS=$pkg_cv_LIBTINFO_CFLAGS
5957 1.1 christos LIBTINFO_LIBS=$pkg_cv_LIBTINFO_LIBS
5958 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5959 1.1 christos $as_echo "yes" >&6; }
5960 1.1.1.7 christos
5961 1.1.1.7 christos AM_CPPFLAGS="$LIBTINFO_CFLAGS $AM_CPPFLAGS"
5962 1.1.1.7 christos CPPFLAGS="$LIBTINFO_CFLAGS $SAVED_CPPFLAGS"
5963 1.1.1.7 christos LIBS="$LIBTINFO_LIBS $LIBS"
5964 1.1.1.7 christos found_ncurses=yes
5965 1.1.1.7 christos
5966 1.1 christos fi
5967 1.1 christos if test "x$found_ncurses" = xno; then
5968 1.1 christos
5969 1.1 christos pkg_failed=no
5970 1.1.1.7 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ncurses" >&5
5971 1.1.1.7 christos $as_echo_n "checking for ncurses... " >&6; }
5972 1.1 christos
5973 1.1 christos if test -n "$LIBNCURSES_CFLAGS"; then
5974 1.1 christos pkg_cv_LIBNCURSES_CFLAGS="$LIBNCURSES_CFLAGS"
5975 1.1 christos elif test -n "$PKG_CONFIG"; then
5976 1.1 christos if test -n "$PKG_CONFIG" && \
5977 1.1 christos { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"ncurses\""; } >&5
5978 1.1 christos ($PKG_CONFIG --exists --print-errors "ncurses") 2>&5
5979 1.1 christos ac_status=$?
5980 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5981 1.1 christos test $ac_status = 0; }; then
5982 1.1 christos pkg_cv_LIBNCURSES_CFLAGS=`$PKG_CONFIG --cflags "ncurses" 2>/dev/null`
5983 1.1 christos test "x$?" != "x0" && pkg_failed=yes
5984 1.1 christos else
5985 1.1 christos pkg_failed=yes
5986 1.1 christos fi
5987 1.1 christos else
5988 1.1 christos pkg_failed=untried
5989 1.1 christos fi
5990 1.1 christos if test -n "$LIBNCURSES_LIBS"; then
5991 1.1 christos pkg_cv_LIBNCURSES_LIBS="$LIBNCURSES_LIBS"
5992 1.1 christos elif test -n "$PKG_CONFIG"; then
5993 1.1 christos if test -n "$PKG_CONFIG" && \
5994 1.1 christos { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"ncurses\""; } >&5
5995 1.1 christos ($PKG_CONFIG --exists --print-errors "ncurses") 2>&5
5996 1.1 christos ac_status=$?
5997 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5998 1.1 christos test $ac_status = 0; }; then
5999 1.1 christos pkg_cv_LIBNCURSES_LIBS=`$PKG_CONFIG --libs "ncurses" 2>/dev/null`
6000 1.1 christos test "x$?" != "x0" && pkg_failed=yes
6001 1.1 christos else
6002 1.1 christos pkg_failed=yes
6003 1.1 christos fi
6004 1.1 christos else
6005 1.1 christos pkg_failed=untried
6006 1.1 christos fi
6007 1.1 christos
6008 1.1 christos
6009 1.1 christos
6010 1.1 christos if test $pkg_failed = yes; then
6011 1.1.1.7 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6012 1.1 christos $as_echo "no" >&6; }
6013 1.1 christos
6014 1.1 christos if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
6015 1.1 christos _pkg_short_errors_supported=yes
6016 1.1 christos else
6017 1.1 christos _pkg_short_errors_supported=no
6018 1.1 christos fi
6019 1.1 christos if test $_pkg_short_errors_supported = yes; then
6020 1.1 christos LIBNCURSES_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "ncurses" 2>&1`
6021 1.1 christos else
6022 1.1 christos LIBNCURSES_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "ncurses" 2>&1`
6023 1.1 christos fi
6024 1.1 christos # Put the nasty error message in config.log where it belongs
6025 1.1 christos echo "$LIBNCURSES_PKG_ERRORS" >&5
6026 1.1 christos
6027 1.1 christos found_ncurses=no
6028 1.1 christos
6029 1.1 christos elif test $pkg_failed = untried; then
6030 1.1.1.7 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6031 1.1 christos $as_echo "no" >&6; }
6032 1.1 christos found_ncurses=no
6033 1.1 christos
6034 1.1 christos else
6035 1.1 christos LIBNCURSES_CFLAGS=$pkg_cv_LIBNCURSES_CFLAGS
6036 1.1 christos LIBNCURSES_LIBS=$pkg_cv_LIBNCURSES_LIBS
6037 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6038 1.1 christos $as_echo "yes" >&6; }
6039 1.1.1.7 christos
6040 1.1.1.7 christos AM_CPPFLAGS="$LIBNCURSES_CFLAGS $AM_CPPFLAGS"
6041 1.1.1.7 christos CPPFLAGS="$LIBNCURSES_CFLAGS $SAVED_CPPFLAGS"
6042 1.1.1.7 christos LIBS="$LIBNCURSES_LIBS $LIBS"
6043 1.1.1.7 christos found_ncurses=yes
6044 1.1.1.7 christos
6045 1.1 christos fi
6046 1.1 christos fi
6047 1.1 christos if test "x$found_ncurses" = xno; then
6048 1.1 christos
6049 1.1 christos pkg_failed=no
6050 1.1.1.7 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ncursesw" >&5
6051 1.1.1.7 christos $as_echo_n "checking for ncursesw... " >&6; }
6052 1.1 christos
6053 1.1.1.7 christos if test -n "$LIBNCURSESW_CFLAGS"; then
6054 1.1.1.7 christos pkg_cv_LIBNCURSESW_CFLAGS="$LIBNCURSESW_CFLAGS"
6055 1.1 christos elif test -n "$PKG_CONFIG"; then
6056 1.1 christos if test -n "$PKG_CONFIG" && \
6057 1.1 christos { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"ncursesw\""; } >&5
6058 1.1 christos ($PKG_CONFIG --exists --print-errors "ncursesw") 2>&5
6059 1.1 christos ac_status=$?
6060 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6061 1.1 christos test $ac_status = 0; }; then
6062 1.1.1.7 christos pkg_cv_LIBNCURSESW_CFLAGS=`$PKG_CONFIG --cflags "ncursesw" 2>/dev/null`
6063 1.1 christos test "x$?" != "x0" && pkg_failed=yes
6064 1.1 christos else
6065 1.1 christos pkg_failed=yes
6066 1.1 christos fi
6067 1.1 christos else
6068 1.1 christos pkg_failed=untried
6069 1.1 christos fi
6070 1.1.1.7 christos if test -n "$LIBNCURSESW_LIBS"; then
6071 1.1.1.7 christos pkg_cv_LIBNCURSESW_LIBS="$LIBNCURSESW_LIBS"
6072 1.1 christos elif test -n "$PKG_CONFIG"; then
6073 1.1 christos if test -n "$PKG_CONFIG" && \
6074 1.1 christos { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"ncursesw\""; } >&5
6075 1.1 christos ($PKG_CONFIG --exists --print-errors "ncursesw") 2>&5
6076 1.1 christos ac_status=$?
6077 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6078 1.1 christos test $ac_status = 0; }; then
6079 1.1.1.7 christos pkg_cv_LIBNCURSESW_LIBS=`$PKG_CONFIG --libs "ncursesw" 2>/dev/null`
6080 1.1 christos test "x$?" != "x0" && pkg_failed=yes
6081 1.1 christos else
6082 1.1 christos pkg_failed=yes
6083 1.1 christos fi
6084 1.1 christos else
6085 1.1 christos pkg_failed=untried
6086 1.1 christos fi
6087 1.1 christos
6088 1.1 christos
6089 1.1 christos
6090 1.1 christos if test $pkg_failed = yes; then
6091 1.1.1.7 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6092 1.1 christos $as_echo "no" >&6; }
6093 1.1 christos
6094 1.1 christos if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
6095 1.1 christos _pkg_short_errors_supported=yes
6096 1.1 christos else
6097 1.1 christos _pkg_short_errors_supported=no
6098 1.1 christos fi
6099 1.1 christos if test $_pkg_short_errors_supported = yes; then
6100 1.1.1.7 christos LIBNCURSESW_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "ncursesw" 2>&1`
6101 1.1 christos else
6102 1.1.1.7 christos LIBNCURSESW_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "ncursesw" 2>&1`
6103 1.1 christos fi
6104 1.1 christos # Put the nasty error message in config.log where it belongs
6105 1.1.1.7 christos echo "$LIBNCURSESW_PKG_ERRORS" >&5
6106 1.1 christos
6107 1.1 christos found_ncurses=no
6108 1.1 christos
6109 1.1 christos elif test $pkg_failed = untried; then
6110 1.1.1.7 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6111 1.1 christos $as_echo "no" >&6; }
6112 1.1 christos found_ncurses=no
6113 1.1 christos
6114 1.1 christos else
6115 1.1.1.7 christos LIBNCURSESW_CFLAGS=$pkg_cv_LIBNCURSESW_CFLAGS
6116 1.1.1.7 christos LIBNCURSESW_LIBS=$pkg_cv_LIBNCURSESW_LIBS
6117 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6118 1.1 christos $as_echo "yes" >&6; }
6119 1.1.1.7 christos
6120 1.1.1.7 christos AM_CPPFLAGS="$LIBNCURSESW_CFLAGS $AM_CPPFLAGS"
6121 1.1.1.7 christos CPPFLAGS="$LIBNCURSESW_CFLAGS $SAVED_CPPFLAGS"
6122 1.1.1.7 christos LIBS="$LIBNCURSESW_LIBS $LIBS"
6123 1.1.1.7 christos found_ncurses=yes
6124 1.1.1.7 christos
6125 1.1 christos fi
6126 1.1 christos fi
6127 1.1.1.7 christos if test "x$found_ncurses" = xno; then
6128 1.1.1.7 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing setupterm" >&5
6129 1.1.1.7 christos $as_echo_n "checking for library containing setupterm... " >&6; }
6130 1.1.1.7 christos if ${ac_cv_search_setupterm+:} false; then :
6131 1.1 christos $as_echo_n "(cached) " >&6
6132 1.1 christos else
6133 1.1.1.7 christos ac_func_search_save_LIBS=$LIBS
6134 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6135 1.1 christos /* end confdefs.h. */
6136 1.1 christos
6137 1.1 christos /* Override any GCC internal prototype to avoid an error.
6138 1.1 christos Use char because int might match the return type of a GCC
6139 1.1 christos builtin and then its argument prototype would still apply. */
6140 1.1 christos #ifdef __cplusplus
6141 1.1 christos extern "C"
6142 1.1 christos #endif
6143 1.1 christos char setupterm ();
6144 1.1 christos int
6145 1.1 christos main ()
6146 1.1 christos {
6147 1.1 christos return setupterm ();
6148 1.1 christos ;
6149 1.1 christos return 0;
6150 1.1 christos }
6151 1.1 christos _ACEOF
6152 1.1.1.7 christos for ac_lib in '' tinfo ncurses ncursesw; do
6153 1.1.1.7 christos if test -z "$ac_lib"; then
6154 1.1.1.7 christos ac_res="none required"
6155 1.1.1.7 christos else
6156 1.1.1.7 christos ac_res=-l$ac_lib
6157 1.1.1.7 christos LIBS="-l$ac_lib $ac_func_search_save_LIBS"
6158 1.1.1.7 christos fi
6159 1.1.1.7 christos if ac_fn_c_try_link "$LINENO"; then :
6160 1.1.1.7 christos ac_cv_search_setupterm=$ac_res
6161 1.1 christos fi
6162 1.1 christos rm -f core conftest.err conftest.$ac_objext \
6163 1.1.1.7 christos conftest$ac_exeext
6164 1.1.1.7 christos if ${ac_cv_search_setupterm+:} false; then :
6165 1.1.1.7 christos break
6166 1.1 christos fi
6167 1.1.1.7 christos done
6168 1.1.1.7 christos if ${ac_cv_search_setupterm+:} false; then :
6169 1.1 christos
6170 1.1 christos else
6171 1.1.1.7 christos ac_cv_search_setupterm=no
6172 1.1 christos fi
6173 1.1.1.7 christos rm conftest.$ac_ext
6174 1.1.1.7 christos LIBS=$ac_func_search_save_LIBS
6175 1.1 christos fi
6176 1.1.1.7 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_setupterm" >&5
6177 1.1.1.7 christos $as_echo "$ac_cv_search_setupterm" >&6; }
6178 1.1.1.7 christos ac_res=$ac_cv_search_setupterm
6179 1.1.1.7 christos if test "$ac_res" != no; then :
6180 1.1.1.7 christos test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
6181 1.1 christos found_ncurses=yes
6182 1.1 christos else
6183 1.1 christos found_ncurses=no
6184 1.1 christos
6185 1.1 christos fi
6186 1.1 christos
6187 1.1 christos if test "x$found_ncurses" = xyes; then
6188 1.1 christos ac_fn_c_check_header_mongrel "$LINENO" "ncurses.h" "ac_cv_header_ncurses_h" "$ac_includes_default"
6189 1.1 christos if test "x$ac_cv_header_ncurses_h" = xyes; then :
6190 1.1 christos LIBS="$LIBS -lncurses"
6191 1.1 christos else
6192 1.1 christos found_ncurses=no
6193 1.1.1.7 christos
6194 1.1 christos fi
6195 1.1 christos
6196 1.1 christos
6197 1.1 christos fi
6198 1.1 christos fi
6199 1.1 christos if test "x$found_ncurses" = xyes; then
6200 1.1 christos $as_echo "#define HAVE_NCURSES_H 1" >>confdefs.h
6201 1.1 christos
6202 1.1 christos else
6203 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for setupterm in -lcurses" >&5
6204 1.1 christos $as_echo_n "checking for setupterm in -lcurses... " >&6; }
6205 1.1 christos if ${ac_cv_lib_curses_setupterm+:} false; then :
6206 1.1 christos $as_echo_n "(cached) " >&6
6207 1.1 christos else
6208 1.1 christos ac_check_lib_save_LIBS=$LIBS
6209 1.1 christos LIBS="-lcurses $LIBS"
6210 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6211 1.1 christos /* end confdefs.h. */
6212 1.1 christos
6213 1.1 christos /* Override any GCC internal prototype to avoid an error.
6214 1.1 christos Use char because int might match the return type of a GCC
6215 1.1 christos builtin and then its argument prototype would still apply. */
6216 1.1 christos #ifdef __cplusplus
6217 1.1 christos extern "C"
6218 1.1 christos #endif
6219 1.1 christos char setupterm ();
6220 1.1 christos int
6221 1.1 christos main ()
6222 1.1 christos {
6223 1.1 christos return setupterm ();
6224 1.1 christos ;
6225 1.1 christos return 0;
6226 1.1 christos }
6227 1.1 christos _ACEOF
6228 1.1 christos if ac_fn_c_try_link "$LINENO"; then :
6229 1.1 christos ac_cv_lib_curses_setupterm=yes
6230 1.1 christos else
6231 1.1 christos ac_cv_lib_curses_setupterm=no
6232 1.1 christos fi
6233 1.1 christos rm -f core conftest.err conftest.$ac_objext \
6234 1.1 christos conftest$ac_exeext conftest.$ac_ext
6235 1.1 christos LIBS=$ac_check_lib_save_LIBS
6236 1.1 christos fi
6237 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_curses_setupterm" >&5
6238 1.1 christos $as_echo "$ac_cv_lib_curses_setupterm" >&6; }
6239 1.1 christos if test "x$ac_cv_lib_curses_setupterm" = xyes; then :
6240 1.1 christos found_curses=yes
6241 1.1 christos else
6242 1.1 christos found_curses=no
6243 1.1 christos
6244 1.1 christos fi
6245 1.1 christos
6246 1.1 christos ac_fn_c_check_header_mongrel "$LINENO" "curses.h" "ac_cv_header_curses_h" "$ac_includes_default"
6247 1.1 christos if test "x$ac_cv_header_curses_h" = xyes; then :
6248 1.1 christos
6249 1.1 christos else
6250 1.1 christos found_curses=no
6251 1.1.1.7 christos
6252 1.1 christos fi
6253 1.1 christos
6254 1.1 christos
6255 1.1 christos if test "x$found_curses" = xyes; then
6256 1.1 christos LIBS="$LIBS -lcurses"
6257 1.1 christos $as_echo "#define HAVE_CURSES_H 1" >>confdefs.h
6258 1.1 christos
6259 1.1 christos else
6260 1.1 christos as_fn_error $? "\"curses not found\"" "$LINENO" 5
6261 1.1 christos fi
6262 1.1 christos fi
6263 1.1 christos
6264 1.1 christos # Look for utempter.
6265 1.1 christos # Check whether --enable-utempter was given.
6266 1.1 christos if test "${enable_utempter+set}" = set; then :
6267 1.1 christos enableval=$enable_utempter;
6268 1.1 christos fi
6269 1.1 christos
6270 1.1 christos if test "x$enable_utempter" = xyes; then
6271 1.1 christos ac_fn_c_check_header_mongrel "$LINENO" "utempter.h" "ac_cv_header_utempter_h" "$ac_includes_default"
6272 1.1 christos if test "x$ac_cv_header_utempter_h" = xyes; then :
6273 1.1 christos enable_utempter=yes
6274 1.1 christos else
6275 1.1 christos enable_utempter=no
6276 1.1 christos fi
6277 1.1 christos
6278 1.1 christos
6279 1.1 christos if test "x$enable_utempter" = xyes; then
6280 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing utempter_add_record" >&5
6281 1.1 christos $as_echo_n "checking for library containing utempter_add_record... " >&6; }
6282 1.1 christos if ${ac_cv_search_utempter_add_record+:} false; then :
6283 1.1 christos $as_echo_n "(cached) " >&6
6284 1.1 christos else
6285 1.1 christos ac_func_search_save_LIBS=$LIBS
6286 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6287 1.1 christos /* end confdefs.h. */
6288 1.1 christos
6289 1.1 christos /* Override any GCC internal prototype to avoid an error.
6290 1.1 christos Use char because int might match the return type of a GCC
6291 1.1 christos builtin and then its argument prototype would still apply. */
6292 1.1 christos #ifdef __cplusplus
6293 1.1 christos extern "C"
6294 1.1 christos #endif
6295 1.1 christos char utempter_add_record ();
6296 1.1 christos int
6297 1.1 christos main ()
6298 1.1 christos {
6299 1.1 christos return utempter_add_record ();
6300 1.1 christos ;
6301 1.1 christos return 0;
6302 1.1 christos }
6303 1.1 christos _ACEOF
6304 1.1 christos for ac_lib in '' utempter; do
6305 1.1 christos if test -z "$ac_lib"; then
6306 1.1 christos ac_res="none required"
6307 1.1 christos else
6308 1.1 christos ac_res=-l$ac_lib
6309 1.1 christos LIBS="-l$ac_lib $ac_func_search_save_LIBS"
6310 1.1 christos fi
6311 1.1 christos if ac_fn_c_try_link "$LINENO"; then :
6312 1.1 christos ac_cv_search_utempter_add_record=$ac_res
6313 1.1 christos fi
6314 1.1 christos rm -f core conftest.err conftest.$ac_objext \
6315 1.1 christos conftest$ac_exeext
6316 1.1 christos if ${ac_cv_search_utempter_add_record+:} false; then :
6317 1.1 christos break
6318 1.1 christos fi
6319 1.1 christos done
6320 1.1 christos if ${ac_cv_search_utempter_add_record+:} false; then :
6321 1.1 christos
6322 1.1 christos else
6323 1.1 christos ac_cv_search_utempter_add_record=no
6324 1.1 christos fi
6325 1.1 christos rm conftest.$ac_ext
6326 1.1 christos LIBS=$ac_func_search_save_LIBS
6327 1.1 christos fi
6328 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_utempter_add_record" >&5
6329 1.1 christos $as_echo "$ac_cv_search_utempter_add_record" >&6; }
6330 1.1 christos ac_res=$ac_cv_search_utempter_add_record
6331 1.1 christos if test "$ac_res" != no; then :
6332 1.1 christos test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
6333 1.1 christos enable_utempter=yes
6334 1.1 christos else
6335 1.1 christos enable_utempter=no
6336 1.1 christos
6337 1.1 christos fi
6338 1.1 christos
6339 1.1 christos fi
6340 1.1 christos if test "x$enable_utempter" = xyes; then
6341 1.1 christos $as_echo "#define HAVE_UTEMPTER 1" >>confdefs.h
6342 1.1 christos
6343 1.1 christos else
6344 1.1 christos as_fn_error $? "\"utempter not found\"" "$LINENO" 5
6345 1.1 christos fi
6346 1.1 christos fi
6347 1.1 christos
6348 1.1 christos # Look for utf8proc.
6349 1.1 christos # Check whether --enable-utf8proc was given.
6350 1.1 christos if test "${enable_utf8proc+set}" = set; then :
6351 1.1 christos enableval=$enable_utf8proc;
6352 1.1 christos fi
6353 1.1 christos
6354 1.1 christos if test "x$enable_utf8proc" = xyes; then
6355 1.1 christos ac_fn_c_check_header_mongrel "$LINENO" "utf8proc.h" "ac_cv_header_utf8proc_h" "$ac_includes_default"
6356 1.1 christos if test "x$ac_cv_header_utf8proc_h" = xyes; then :
6357 1.1 christos enable_utf8proc=yes
6358 1.1 christos else
6359 1.1 christos enable_utf8proc=no
6360 1.1 christos fi
6361 1.1 christos
6362 1.1 christos
6363 1.1 christos if test "x$enable_utf8proc" = xyes; then
6364 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing utf8proc_charwidth" >&5
6365 1.1 christos $as_echo_n "checking for library containing utf8proc_charwidth... " >&6; }
6366 1.1 christos if ${ac_cv_search_utf8proc_charwidth+:} false; then :
6367 1.1 christos $as_echo_n "(cached) " >&6
6368 1.1 christos else
6369 1.1 christos ac_func_search_save_LIBS=$LIBS
6370 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6371 1.1 christos /* end confdefs.h. */
6372 1.1 christos
6373 1.1 christos /* Override any GCC internal prototype to avoid an error.
6374 1.1 christos Use char because int might match the return type of a GCC
6375 1.1 christos builtin and then its argument prototype would still apply. */
6376 1.1 christos #ifdef __cplusplus
6377 1.1 christos extern "C"
6378 1.1 christos #endif
6379 1.1 christos char utf8proc_charwidth ();
6380 1.1 christos int
6381 1.1 christos main ()
6382 1.1 christos {
6383 1.1 christos return utf8proc_charwidth ();
6384 1.1 christos ;
6385 1.1 christos return 0;
6386 1.1 christos }
6387 1.1 christos _ACEOF
6388 1.1 christos for ac_lib in '' utf8proc; do
6389 1.1 christos if test -z "$ac_lib"; then
6390 1.1 christos ac_res="none required"
6391 1.1 christos else
6392 1.1 christos ac_res=-l$ac_lib
6393 1.1 christos LIBS="-l$ac_lib $ac_func_search_save_LIBS"
6394 1.1 christos fi
6395 1.1 christos if ac_fn_c_try_link "$LINENO"; then :
6396 1.1 christos ac_cv_search_utf8proc_charwidth=$ac_res
6397 1.1 christos fi
6398 1.1 christos rm -f core conftest.err conftest.$ac_objext \
6399 1.1 christos conftest$ac_exeext
6400 1.1 christos if ${ac_cv_search_utf8proc_charwidth+:} false; then :
6401 1.1 christos break
6402 1.1 christos fi
6403 1.1 christos done
6404 1.1 christos if ${ac_cv_search_utf8proc_charwidth+:} false; then :
6405 1.1 christos
6406 1.1 christos else
6407 1.1 christos ac_cv_search_utf8proc_charwidth=no
6408 1.1 christos fi
6409 1.1 christos rm conftest.$ac_ext
6410 1.1 christos LIBS=$ac_func_search_save_LIBS
6411 1.1 christos fi
6412 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_utf8proc_charwidth" >&5
6413 1.1 christos $as_echo "$ac_cv_search_utf8proc_charwidth" >&6; }
6414 1.1 christos ac_res=$ac_cv_search_utf8proc_charwidth
6415 1.1 christos if test "$ac_res" != no; then :
6416 1.1 christos test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
6417 1.1 christos enable_utf8proc=yes
6418 1.1 christos else
6419 1.1 christos enable_utf8proc=no
6420 1.1 christos
6421 1.1 christos fi
6422 1.1 christos
6423 1.1 christos fi
6424 1.1 christos if test "x$enable_utf8proc" = xyes; then
6425 1.1 christos $as_echo "#define HAVE_UTF8PROC 1" >>confdefs.h
6426 1.1 christos
6427 1.1 christos else
6428 1.1 christos as_fn_error $? "\"utf8proc not found\"" "$LINENO" 5
6429 1.1 christos fi
6430 1.1 christos fi
6431 1.1 christos if test "x$enable_utf8proc" = xyes; then
6432 1.1 christos HAVE_UTF8PROC_TRUE=
6433 1.1 christos HAVE_UTF8PROC_FALSE='#'
6434 1.1 christos else
6435 1.1 christos HAVE_UTF8PROC_TRUE='#'
6436 1.1 christos HAVE_UTF8PROC_FALSE=
6437 1.1 christos fi
6438 1.1 christos
6439 1.1 christos
6440 1.1 christos # Check for b64_ntop. If we have b64_ntop, we assume b64_pton as well.
6441 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for b64_ntop" >&5
6442 1.1 christos $as_echo_n "checking for b64_ntop... " >&6; }
6443 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6444 1.1 christos /* end confdefs.h. */
6445 1.1 christos
6446 1.1 christos #include <sys/types.h>
6447 1.1 christos #include <netinet/in.h>
6448 1.1 christos #include <resolv.h>
6449 1.1 christos
6450 1.1 christos int
6451 1.1 christos main ()
6452 1.1 christos {
6453 1.1 christos b64_ntop(NULL, 0, NULL, 0);
6454 1.1 christos ;
6455 1.1 christos return 0;
6456 1.1 christos }
6457 1.1 christos _ACEOF
6458 1.1 christos if ac_fn_c_try_link "$LINENO"; then :
6459 1.1 christos found_b64_ntop=yes
6460 1.1 christos else
6461 1.1 christos found_b64_ntop=no
6462 1.1 christos
6463 1.1 christos fi
6464 1.1 christos rm -f core conftest.err conftest.$ac_objext \
6465 1.1 christos conftest$ac_exeext conftest.$ac_ext
6466 1.1.1.7 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $found_b64_ntop" >&5
6467 1.1.1.7 christos $as_echo "$found_b64_ntop" >&6; }
6468 1.1.1.7 christos OLD_LIBS="$LIBS"
6469 1.1 christos if test "x$found_b64_ntop" = xno; then
6470 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for b64_ntop with -lresolv" >&5
6471 1.1 christos $as_echo_n "checking for b64_ntop with -lresolv... " >&6; }
6472 1.1.1.7 christos LIBS="$OLD_LIBS -lresolv"
6473 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6474 1.1 christos /* end confdefs.h. */
6475 1.1 christos
6476 1.1 christos #include <sys/types.h>
6477 1.1 christos #include <netinet/in.h>
6478 1.1 christos #include <resolv.h>
6479 1.1 christos
6480 1.1 christos int
6481 1.1 christos main ()
6482 1.1 christos {
6483 1.1 christos b64_ntop(NULL, 0, NULL, 0);
6484 1.1 christos ;
6485 1.1 christos return 0;
6486 1.1 christos }
6487 1.1 christos _ACEOF
6488 1.1 christos if ac_fn_c_try_link "$LINENO"; then :
6489 1.1 christos found_b64_ntop=yes
6490 1.1 christos else
6491 1.1 christos found_b64_ntop=no
6492 1.1 christos
6493 1.1 christos fi
6494 1.1 christos rm -f core conftest.err conftest.$ac_objext \
6495 1.1 christos conftest$ac_exeext conftest.$ac_ext
6496 1.1.1.7 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $found_b64_ntop" >&5
6497 1.1.1.7 christos $as_echo "$found_b64_ntop" >&6; }
6498 1.1.1.7 christos fi
6499 1.1.1.7 christos if test "x$found_b64_ntop" = xno; then
6500 1.1.1.7 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for b64_ntop with -lnetwork" >&5
6501 1.1.1.7 christos $as_echo_n "checking for b64_ntop with -lnetwork... " >&6; }
6502 1.1.1.7 christos LIBS="$OLD_LIBS -lnetwork"
6503 1.1.1.7 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6504 1.1.1.7 christos /* end confdefs.h. */
6505 1.1.1.7 christos
6506 1.1.1.7 christos #include <sys/types.h>
6507 1.1.1.7 christos #include <netinet/in.h>
6508 1.1.1.7 christos #include <resolv.h>
6509 1.1.1.7 christos
6510 1.1.1.7 christos int
6511 1.1.1.7 christos main ()
6512 1.1.1.7 christos {
6513 1.1.1.7 christos b64_ntop(NULL, 0, NULL, 0);
6514 1.1.1.7 christos ;
6515 1.1.1.7 christos return 0;
6516 1.1.1.7 christos }
6517 1.1.1.7 christos _ACEOF
6518 1.1.1.7 christos if ac_fn_c_try_link "$LINENO"; then :
6519 1.1.1.7 christos found_b64_ntop=yes
6520 1.1.1.7 christos else
6521 1.1.1.7 christos found_b64_ntop=no
6522 1.1.1.7 christos
6523 1.1.1.7 christos fi
6524 1.1.1.7 christos rm -f core conftest.err conftest.$ac_objext \
6525 1.1.1.7 christos conftest$ac_exeext conftest.$ac_ext
6526 1.1.1.7 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $found_b64_ntop" >&5
6527 1.1.1.7 christos $as_echo "$found_b64_ntop" >&6; }
6528 1.1 christos fi
6529 1.1 christos if test "x$found_b64_ntop" = xyes; then
6530 1.1 christos $as_echo "#define HAVE_B64_NTOP 1" >>confdefs.h
6531 1.1 christos
6532 1.1 christos else
6533 1.1.1.7 christos LIBS="$OLD_LIBS"
6534 1.1 christos case " $LIBOBJS " in
6535 1.1 christos *" base64.$ac_objext "* ) ;;
6536 1.1 christos *) LIBOBJS="$LIBOBJS base64.$ac_objext"
6537 1.1 christos ;;
6538 1.1 christos esac
6539 1.1 christos
6540 1.1 christos fi
6541 1.1 christos
6542 1.1 christos # Look for networking libraries.
6543 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing inet_ntoa" >&5
6544 1.1 christos $as_echo_n "checking for library containing inet_ntoa... " >&6; }
6545 1.1 christos if ${ac_cv_search_inet_ntoa+:} false; then :
6546 1.1 christos $as_echo_n "(cached) " >&6
6547 1.1 christos else
6548 1.1 christos ac_func_search_save_LIBS=$LIBS
6549 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6550 1.1 christos /* end confdefs.h. */
6551 1.1 christos
6552 1.1 christos /* Override any GCC internal prototype to avoid an error.
6553 1.1 christos Use char because int might match the return type of a GCC
6554 1.1 christos builtin and then its argument prototype would still apply. */
6555 1.1 christos #ifdef __cplusplus
6556 1.1 christos extern "C"
6557 1.1 christos #endif
6558 1.1 christos char inet_ntoa ();
6559 1.1 christos int
6560 1.1 christos main ()
6561 1.1 christos {
6562 1.1 christos return inet_ntoa ();
6563 1.1 christos ;
6564 1.1 christos return 0;
6565 1.1 christos }
6566 1.1 christos _ACEOF
6567 1.1 christos for ac_lib in '' nsl; do
6568 1.1 christos if test -z "$ac_lib"; then
6569 1.1 christos ac_res="none required"
6570 1.1 christos else
6571 1.1 christos ac_res=-l$ac_lib
6572 1.1 christos LIBS="-l$ac_lib $ac_func_search_save_LIBS"
6573 1.1 christos fi
6574 1.1 christos if ac_fn_c_try_link "$LINENO"; then :
6575 1.1 christos ac_cv_search_inet_ntoa=$ac_res
6576 1.1 christos fi
6577 1.1 christos rm -f core conftest.err conftest.$ac_objext \
6578 1.1 christos conftest$ac_exeext
6579 1.1 christos if ${ac_cv_search_inet_ntoa+:} false; then :
6580 1.1 christos break
6581 1.1 christos fi
6582 1.1 christos done
6583 1.1 christos if ${ac_cv_search_inet_ntoa+:} false; then :
6584 1.1 christos
6585 1.1 christos else
6586 1.1 christos ac_cv_search_inet_ntoa=no
6587 1.1 christos fi
6588 1.1 christos rm conftest.$ac_ext
6589 1.1 christos LIBS=$ac_func_search_save_LIBS
6590 1.1 christos fi
6591 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_inet_ntoa" >&5
6592 1.1 christos $as_echo "$ac_cv_search_inet_ntoa" >&6; }
6593 1.1 christos ac_res=$ac_cv_search_inet_ntoa
6594 1.1 christos if test "$ac_res" != no; then :
6595 1.1 christos test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
6596 1.1 christos
6597 1.1 christos fi
6598 1.1 christos
6599 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing socket" >&5
6600 1.1 christos $as_echo_n "checking for library containing socket... " >&6; }
6601 1.1 christos if ${ac_cv_search_socket+:} false; then :
6602 1.1 christos $as_echo_n "(cached) " >&6
6603 1.1 christos else
6604 1.1 christos ac_func_search_save_LIBS=$LIBS
6605 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6606 1.1 christos /* end confdefs.h. */
6607 1.1 christos
6608 1.1 christos /* Override any GCC internal prototype to avoid an error.
6609 1.1 christos Use char because int might match the return type of a GCC
6610 1.1 christos builtin and then its argument prototype would still apply. */
6611 1.1 christos #ifdef __cplusplus
6612 1.1 christos extern "C"
6613 1.1 christos #endif
6614 1.1 christos char socket ();
6615 1.1 christos int
6616 1.1 christos main ()
6617 1.1 christos {
6618 1.1 christos return socket ();
6619 1.1 christos ;
6620 1.1 christos return 0;
6621 1.1 christos }
6622 1.1 christos _ACEOF
6623 1.1 christos for ac_lib in '' socket; do
6624 1.1 christos if test -z "$ac_lib"; then
6625 1.1 christos ac_res="none required"
6626 1.1 christos else
6627 1.1 christos ac_res=-l$ac_lib
6628 1.1 christos LIBS="-l$ac_lib $ac_func_search_save_LIBS"
6629 1.1 christos fi
6630 1.1 christos if ac_fn_c_try_link "$LINENO"; then :
6631 1.1 christos ac_cv_search_socket=$ac_res
6632 1.1 christos fi
6633 1.1 christos rm -f core conftest.err conftest.$ac_objext \
6634 1.1 christos conftest$ac_exeext
6635 1.1 christos if ${ac_cv_search_socket+:} false; then :
6636 1.1 christos break
6637 1.1 christos fi
6638 1.1 christos done
6639 1.1 christos if ${ac_cv_search_socket+:} false; then :
6640 1.1 christos
6641 1.1 christos else
6642 1.1 christos ac_cv_search_socket=no
6643 1.1 christos fi
6644 1.1 christos rm conftest.$ac_ext
6645 1.1 christos LIBS=$ac_func_search_save_LIBS
6646 1.1 christos fi
6647 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_socket" >&5
6648 1.1 christos $as_echo "$ac_cv_search_socket" >&6; }
6649 1.1 christos ac_res=$ac_cv_search_socket
6650 1.1 christos if test "$ac_res" != no; then :
6651 1.1 christos test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
6652 1.1 christos
6653 1.1 christos fi
6654 1.1 christos
6655 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for socket in -lxnet" >&5
6656 1.1 christos $as_echo_n "checking for socket in -lxnet... " >&6; }
6657 1.1 christos if ${ac_cv_lib_xnet_socket+:} false; then :
6658 1.1 christos $as_echo_n "(cached) " >&6
6659 1.1 christos else
6660 1.1 christos ac_check_lib_save_LIBS=$LIBS
6661 1.1 christos LIBS="-lxnet $LIBS"
6662 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6663 1.1 christos /* end confdefs.h. */
6664 1.1 christos
6665 1.1 christos /* Override any GCC internal prototype to avoid an error.
6666 1.1 christos Use char because int might match the return type of a GCC
6667 1.1 christos builtin and then its argument prototype would still apply. */
6668 1.1 christos #ifdef __cplusplus
6669 1.1 christos extern "C"
6670 1.1 christos #endif
6671 1.1 christos char socket ();
6672 1.1 christos int
6673 1.1 christos main ()
6674 1.1 christos {
6675 1.1 christos return socket ();
6676 1.1 christos ;
6677 1.1 christos return 0;
6678 1.1 christos }
6679 1.1 christos _ACEOF
6680 1.1 christos if ac_fn_c_try_link "$LINENO"; then :
6681 1.1 christos ac_cv_lib_xnet_socket=yes
6682 1.1 christos else
6683 1.1 christos ac_cv_lib_xnet_socket=no
6684 1.1 christos fi
6685 1.1 christos rm -f core conftest.err conftest.$ac_objext \
6686 1.1 christos conftest$ac_exeext conftest.$ac_ext
6687 1.1 christos LIBS=$ac_check_lib_save_LIBS
6688 1.1 christos fi
6689 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_xnet_socket" >&5
6690 1.1 christos $as_echo "$ac_cv_lib_xnet_socket" >&6; }
6691 1.1 christos if test "x$ac_cv_lib_xnet_socket" = xyes; then :
6692 1.1 christos cat >>confdefs.h <<_ACEOF
6693 1.1 christos #define HAVE_LIBXNET 1
6694 1.1 christos _ACEOF
6695 1.1 christos
6696 1.1 christos LIBS="-lxnet $LIBS"
6697 1.1 christos
6698 1.1 christos fi
6699 1.1 christos
6700 1.1 christos
6701 1.1.1.7 christos # Check if using glibc and have malloc_trim(3). The glibc free(3) is pretty bad
6702 1.1.1.7 christos # about returning memory to the kernel unless the application tells it when to
6703 1.1.1.7 christos # with malloc_trim(3).
6704 1.1.1.7 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking if free doesn't work very well" >&5
6705 1.1.1.7 christos $as_echo_n "checking if free doesn't work very well... " >&6; }
6706 1.1.1.7 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6707 1.1.1.7 christos /* end confdefs.h. */
6708 1.1.1.7 christos
6709 1.1.1.7 christos #include <stdlib.h>
6710 1.1.1.7 christos #ifdef __GLIBC__
6711 1.1.1.7 christos #include <malloc.h>
6712 1.1.1.7 christos int main(void) {
6713 1.1.1.7 christos malloc_trim (0);
6714 1.1.1.7 christos exit(0);
6715 1.1.1.7 christos }
6716 1.1.1.7 christos #else
6717 1.1.1.7 christos no
6718 1.1.1.7 christos #endif
6719 1.1.1.7 christos
6720 1.1.1.7 christos _ACEOF
6721 1.1.1.7 christos if ac_fn_c_try_link "$LINENO"; then :
6722 1.1.1.7 christos found_malloc_trim=yes
6723 1.1.1.7 christos else
6724 1.1.1.7 christos found_malloc_trim=no
6725 1.1.1.7 christos
6726 1.1.1.7 christos fi
6727 1.1.1.7 christos rm -f core conftest.err conftest.$ac_objext \
6728 1.1.1.7 christos conftest$ac_exeext conftest.$ac_ext
6729 1.1.1.7 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $found_malloc_trim" >&5
6730 1.1.1.7 christos $as_echo "$found_malloc_trim" >&6; }
6731 1.1.1.7 christos if test "x$found_malloc_trim" = xyes; then
6732 1.1.1.7 christos $as_echo "#define HAVE_MALLOC_TRIM 1" >>confdefs.h
6733 1.1.1.7 christos
6734 1.1.1.7 christos fi
6735 1.1.1.7 christos
6736 1.1.1.7 christos # Check for CMSG_DATA. On some platforms like HP-UX this requires UNIX 95
6737 1.1.1.7 christos # (_XOPEN_SOURCE and _XOPEN_SOURCE_EXTENDED) (see xopen_networking(7)). On
6738 1.1.1.7 christos # others, UNIX 03 (_XOPEN_SOURCE 600, see standards(7) on Solaris).
6739 1.1 christos XOPEN_DEFINES=
6740 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CMSG_DATA" >&5
6741 1.1 christos $as_echo_n "checking for CMSG_DATA... " >&6; }
6742 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6743 1.1 christos /* end confdefs.h. */
6744 1.1 christos
6745 1.1 christos #include <sys/socket.h>
6746 1.1 christos #ifdef CMSG_DATA
6747 1.1 christos yes
6748 1.1 christos #endif
6749 1.1 christos
6750 1.1 christos _ACEOF
6751 1.1 christos if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6752 1.1 christos $EGREP "yes" >/dev/null 2>&1; then :
6753 1.1 christos found_cmsg_data=yes
6754 1.1 christos else
6755 1.1 christos found_cmsg_data=no
6756 1.1 christos
6757 1.1 christos fi
6758 1.1 christos rm -f conftest*
6759 1.1 christos
6760 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $found_cmsg_data" >&5
6761 1.1 christos $as_echo "$found_cmsg_data" >&6; }
6762 1.1 christos if test "x$found_cmsg_data" = xno; then
6763 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking if CMSG_DATA needs _XOPEN_SOURCE_EXTENDED" >&5
6764 1.1 christos $as_echo_n "checking if CMSG_DATA needs _XOPEN_SOURCE_EXTENDED... " >&6; }
6765 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6766 1.1 christos /* end confdefs.h. */
6767 1.1 christos
6768 1.1 christos #define _XOPEN_SOURCE 1
6769 1.1 christos #define _XOPEN_SOURCE_EXTENDED 1
6770 1.1 christos #include <sys/socket.h>
6771 1.1 christos #ifdef CMSG_DATA
6772 1.1 christos yes
6773 1.1 christos #endif
6774 1.1 christos
6775 1.1 christos _ACEOF
6776 1.1 christos if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6777 1.1 christos $EGREP "yes" >/dev/null 2>&1; then :
6778 1.1 christos found_cmsg_data=yes
6779 1.1 christos else
6780 1.1 christos found_cmsg_data=no
6781 1.1 christos
6782 1.1 christos fi
6783 1.1 christos rm -f conftest*
6784 1.1 christos
6785 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $found_cmsg_data" >&5
6786 1.1 christos $as_echo "$found_cmsg_data" >&6; }
6787 1.1 christos if test "x$found_cmsg_data" = xyes; then
6788 1.1 christos XOPEN_DEFINES="-D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED"
6789 1.1.1.7 christos fi
6790 1.1.1.7 christos fi
6791 1.1.1.7 christos if test "x$found_cmsg_data" = xno; then
6792 1.1.1.7 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking if CMSG_DATA needs _XOPEN_SOURCE 600" >&5
6793 1.1.1.7 christos $as_echo_n "checking if CMSG_DATA needs _XOPEN_SOURCE 600... " >&6; }
6794 1.1.1.7 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6795 1.1.1.7 christos /* end confdefs.h. */
6796 1.1.1.7 christos
6797 1.1.1.7 christos #define _XOPEN_SOURCE 600
6798 1.1.1.7 christos #include <sys/socket.h>
6799 1.1.1.7 christos #ifdef CMSG_DATA
6800 1.1.1.7 christos yes
6801 1.1.1.7 christos #endif
6802 1.1.1.7 christos
6803 1.1.1.7 christos _ACEOF
6804 1.1.1.7 christos if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6805 1.1.1.7 christos $EGREP "yes" >/dev/null 2>&1; then :
6806 1.1.1.7 christos found_cmsg_data=yes
6807 1.1.1.7 christos else
6808 1.1.1.7 christos found_cmsg_data=no
6809 1.1.1.7 christos
6810 1.1.1.7 christos fi
6811 1.1.1.7 christos rm -f conftest*
6812 1.1.1.7 christos
6813 1.1.1.7 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $found_cmsg_data" >&5
6814 1.1.1.7 christos $as_echo "$found_cmsg_data" >&6; }
6815 1.1.1.7 christos if test "x$found_cmsg_data" = xyes; then
6816 1.1.1.7 christos XOPEN_DEFINES="-D_XOPEN_SOURCE=600"
6817 1.1 christos else
6818 1.1 christos as_fn_error $? "\"CMSG_DATA not found\"" "$LINENO" 5
6819 1.1 christos fi
6820 1.1 christos fi
6821 1.1 christos
6822 1.1 christos
6823 1.1 christos # Look for err and friends in err.h.
6824 1.1 christos ac_fn_c_check_func "$LINENO" "err" "ac_cv_func_err"
6825 1.1 christos if test "x$ac_cv_func_err" = xyes; then :
6826 1.1 christos found_err_h=yes
6827 1.1 christos else
6828 1.1 christos found_err_h=no
6829 1.1 christos fi
6830 1.1 christos
6831 1.1 christos ac_fn_c_check_func "$LINENO" "errx" "ac_cv_func_errx"
6832 1.1 christos if test "x$ac_cv_func_errx" = xyes; then :
6833 1.1 christos
6834 1.1 christos else
6835 1.1 christos found_err_h=no
6836 1.1 christos fi
6837 1.1 christos
6838 1.1 christos ac_fn_c_check_func "$LINENO" "warn" "ac_cv_func_warn"
6839 1.1 christos if test "x$ac_cv_func_warn" = xyes; then :
6840 1.1 christos
6841 1.1 christos else
6842 1.1 christos found_err_h=no
6843 1.1 christos fi
6844 1.1 christos
6845 1.1 christos ac_fn_c_check_func "$LINENO" "warnx" "ac_cv_func_warnx"
6846 1.1 christos if test "x$ac_cv_func_warnx" = xyes; then :
6847 1.1 christos
6848 1.1 christos else
6849 1.1 christos found_err_h=no
6850 1.1 christos fi
6851 1.1 christos
6852 1.1 christos if test "x$found_err_h" = xyes; then
6853 1.1 christos ac_fn_c_check_header_mongrel "$LINENO" "err.h" "ac_cv_header_err_h" "$ac_includes_default"
6854 1.1 christos if test "x$ac_cv_header_err_h" = xyes; then :
6855 1.1 christos
6856 1.1 christos else
6857 1.1 christos found_err_h=no
6858 1.1 christos fi
6859 1.1 christos
6860 1.1 christos
6861 1.1 christos else
6862 1.1 christos case " $LIBOBJS " in
6863 1.1 christos *" err.$ac_objext "* ) ;;
6864 1.1 christos *) LIBOBJS="$LIBOBJS err.$ac_objext"
6865 1.1 christos ;;
6866 1.1 christos esac
6867 1.1 christos
6868 1.1 christos fi
6869 1.1 christos
6870 1.1 christos # Look for imsg_init in libutil.
6871 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing imsg_init" >&5
6872 1.1 christos $as_echo_n "checking for library containing imsg_init... " >&6; }
6873 1.1 christos if ${ac_cv_search_imsg_init+:} false; then :
6874 1.1 christos $as_echo_n "(cached) " >&6
6875 1.1 christos else
6876 1.1 christos ac_func_search_save_LIBS=$LIBS
6877 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6878 1.1 christos /* end confdefs.h. */
6879 1.1 christos
6880 1.1 christos /* Override any GCC internal prototype to avoid an error.
6881 1.1 christos Use char because int might match the return type of a GCC
6882 1.1 christos builtin and then its argument prototype would still apply. */
6883 1.1 christos #ifdef __cplusplus
6884 1.1 christos extern "C"
6885 1.1 christos #endif
6886 1.1 christos char imsg_init ();
6887 1.1 christos int
6888 1.1 christos main ()
6889 1.1 christos {
6890 1.1 christos return imsg_init ();
6891 1.1 christos ;
6892 1.1 christos return 0;
6893 1.1 christos }
6894 1.1 christos _ACEOF
6895 1.1 christos for ac_lib in '' util; do
6896 1.1 christos if test -z "$ac_lib"; then
6897 1.1 christos ac_res="none required"
6898 1.1 christos else
6899 1.1 christos ac_res=-l$ac_lib
6900 1.1 christos LIBS="-l$ac_lib $ac_func_search_save_LIBS"
6901 1.1 christos fi
6902 1.1 christos if ac_fn_c_try_link "$LINENO"; then :
6903 1.1 christos ac_cv_search_imsg_init=$ac_res
6904 1.1 christos fi
6905 1.1 christos rm -f core conftest.err conftest.$ac_objext \
6906 1.1 christos conftest$ac_exeext
6907 1.1 christos if ${ac_cv_search_imsg_init+:} false; then :
6908 1.1 christos break
6909 1.1 christos fi
6910 1.1 christos done
6911 1.1 christos if ${ac_cv_search_imsg_init+:} false; then :
6912 1.1 christos
6913 1.1 christos else
6914 1.1 christos ac_cv_search_imsg_init=no
6915 1.1 christos fi
6916 1.1 christos rm conftest.$ac_ext
6917 1.1 christos LIBS=$ac_func_search_save_LIBS
6918 1.1 christos fi
6919 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_imsg_init" >&5
6920 1.1 christos $as_echo "$ac_cv_search_imsg_init" >&6; }
6921 1.1 christos ac_res=$ac_cv_search_imsg_init
6922 1.1 christos if test "$ac_res" != no; then :
6923 1.1 christos test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
6924 1.1 christos found_imsg_init=yes
6925 1.1 christos else
6926 1.1 christos found_imsg_init=no
6927 1.1 christos fi
6928 1.1 christos
6929 1.1 christos if test "x$found_imsg_init" = xyes; then
6930 1.1 christos $as_echo "#define HAVE_IMSG 1" >>confdefs.h
6931 1.1 christos
6932 1.1 christos else
6933 1.1 christos case " $LIBOBJS " in
6934 1.1 christos *" imsg.$ac_objext "* ) ;;
6935 1.1 christos *) LIBOBJS="$LIBOBJS imsg.$ac_objext"
6936 1.1 christos ;;
6937 1.1 christos esac
6938 1.1 christos
6939 1.1 christos case " $LIBOBJS " in
6940 1.1 christos *" imsg-buffer.$ac_objext "* ) ;;
6941 1.1 christos *) LIBOBJS="$LIBOBJS imsg-buffer.$ac_objext"
6942 1.1 christos ;;
6943 1.1 christos esac
6944 1.1 christos
6945 1.1 christos fi
6946 1.1 christos
6947 1.1 christos # Look for daemon, compat/daemon.c used if missing. Solaris 10 has it in
6948 1.1 christos # libresolv, but no declaration anywhere, so check for declaration as well as
6949 1.1 christos # function.
6950 1.1 christos ac_fn_c_check_func "$LINENO" "daemon" "ac_cv_func_daemon"
6951 1.1 christos if test "x$ac_cv_func_daemon" = xyes; then :
6952 1.1 christos found_daemon=yes
6953 1.1 christos else
6954 1.1 christos found_daemon=no
6955 1.1 christos fi
6956 1.1 christos
6957 1.1 christos ac_fn_c_check_decl "$LINENO" "daemon" "ac_cv_have_decl_daemon" "
6958 1.1 christos #include <stdlib.h>
6959 1.1 christos #include <unistd.h>
6960 1.1 christos
6961 1.1 christos
6962 1.1 christos "
6963 1.1 christos if test "x$ac_cv_have_decl_daemon" = xyes; then :
6964 1.1 christos
6965 1.1 christos else
6966 1.1 christos found_daemon=no
6967 1.1 christos fi
6968 1.1 christos
6969 1.1 christos if test "x$found_daemon" = xyes; then
6970 1.1 christos $as_echo "#define HAVE_DAEMON 1" >>confdefs.h
6971 1.1 christos
6972 1.1 christos else
6973 1.1 christos case " $LIBOBJS " in
6974 1.1 christos *" daemon.$ac_objext "* ) ;;
6975 1.1 christos *) LIBOBJS="$LIBOBJS daemon.$ac_objext"
6976 1.1 christos ;;
6977 1.1 christos esac
6978 1.1 christos
6979 1.1 christos fi
6980 1.1 christos
6981 1.1 christos # Look for stravis, compat/{vis,unvis}.c used if missing.
6982 1.1 christos ac_fn_c_check_func "$LINENO" "stravis" "ac_cv_func_stravis"
6983 1.1 christos if test "x$ac_cv_func_stravis" = xyes; then :
6984 1.1 christos found_stravis=yes
6985 1.1 christos else
6986 1.1 christos found_stravis=no
6987 1.1 christos fi
6988 1.1 christos
6989 1.1 christos if test "x$found_stravis" = xyes; then
6990 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking if strnvis is broken" >&5
6991 1.1 christos $as_echo_n "checking if strnvis is broken... " >&6; }
6992 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6993 1.1 christos /* end confdefs.h. */
6994 1.1 christos #include <vis.h>
6995 1.1 christos
6996 1.1 christos _ACEOF
6997 1.1 christos if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6998 1.1 christos $EGREP "strnvis\(char \*, const char \*, size_t, int\)" >/dev/null 2>&1; then :
6999 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7000 1.1 christos $as_echo "no" >&6; }
7001 1.1 christos else
7002 1.1 christos found_stravis=no
7003 1.1 christos fi
7004 1.1 christos rm -f conftest*
7005 1.1 christos
7006 1.1 christos if test "x$found_stravis" = xno; then
7007 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7008 1.1 christos $as_echo "yes" >&6; }
7009 1.1 christos fi
7010 1.1 christos fi
7011 1.1 christos if test "x$found_stravis" = xyes; then
7012 1.1 christos ac_fn_c_check_decl "$LINENO" "VIS_DQ" "ac_cv_have_decl_VIS_DQ" "
7013 1.1 christos #include <stdlib.h>
7014 1.1 christos #include <vis.h>
7015 1.1 christos
7016 1.1 christos
7017 1.1 christos "
7018 1.1 christos if test "x$ac_cv_have_decl_VIS_DQ" = xyes; then :
7019 1.1 christos
7020 1.1 christos else
7021 1.1 christos found_stravis=no
7022 1.1 christos fi
7023 1.1 christos
7024 1.1 christos fi
7025 1.1 christos if test "x$found_stravis" = xyes; then
7026 1.1 christos $as_echo "#define HAVE_VIS 1" >>confdefs.h
7027 1.1 christos
7028 1.1 christos else
7029 1.1 christos case " $LIBOBJS " in
7030 1.1 christos *" vis.$ac_objext "* ) ;;
7031 1.1 christos *) LIBOBJS="$LIBOBJS vis.$ac_objext"
7032 1.1 christos ;;
7033 1.1 christos esac
7034 1.1 christos
7035 1.1 christos case " $LIBOBJS " in
7036 1.1 christos *" unvis.$ac_objext "* ) ;;
7037 1.1 christos *) LIBOBJS="$LIBOBJS unvis.$ac_objext"
7038 1.1 christos ;;
7039 1.1 christos esac
7040 1.1 christos
7041 1.1 christos fi
7042 1.1 christos
7043 1.1.1.2 christos # Look for fdforkpty and forkpty in libutil.
7044 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing fdforkpty" >&5
7045 1.1.1.2 christos $as_echo_n "checking for library containing fdforkpty... " >&6; }
7046 1.1.1.2 christos if ${ac_cv_search_fdforkpty+:} false; then :
7047 1.1.1.2 christos $as_echo_n "(cached) " >&6
7048 1.1.1.2 christos else
7049 1.1.1.2 christos ac_func_search_save_LIBS=$LIBS
7050 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7051 1.1.1.2 christos /* end confdefs.h. */
7052 1.1.1.2 christos
7053 1.1.1.2 christos /* Override any GCC internal prototype to avoid an error.
7054 1.1.1.2 christos Use char because int might match the return type of a GCC
7055 1.1.1.2 christos builtin and then its argument prototype would still apply. */
7056 1.1.1.2 christos #ifdef __cplusplus
7057 1.1.1.2 christos extern "C"
7058 1.1.1.2 christos #endif
7059 1.1.1.2 christos char fdforkpty ();
7060 1.1.1.2 christos int
7061 1.1.1.2 christos main ()
7062 1.1.1.2 christos {
7063 1.1.1.2 christos return fdforkpty ();
7064 1.1.1.2 christos ;
7065 1.1.1.2 christos return 0;
7066 1.1.1.2 christos }
7067 1.1.1.2 christos _ACEOF
7068 1.1.1.2 christos for ac_lib in '' util; do
7069 1.1.1.2 christos if test -z "$ac_lib"; then
7070 1.1.1.2 christos ac_res="none required"
7071 1.1.1.2 christos else
7072 1.1.1.2 christos ac_res=-l$ac_lib
7073 1.1.1.2 christos LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7074 1.1.1.2 christos fi
7075 1.1.1.2 christos if ac_fn_c_try_link "$LINENO"; then :
7076 1.1.1.2 christos ac_cv_search_fdforkpty=$ac_res
7077 1.1.1.2 christos fi
7078 1.1.1.2 christos rm -f core conftest.err conftest.$ac_objext \
7079 1.1.1.2 christos conftest$ac_exeext
7080 1.1.1.2 christos if ${ac_cv_search_fdforkpty+:} false; then :
7081 1.1.1.2 christos break
7082 1.1.1.2 christos fi
7083 1.1.1.2 christos done
7084 1.1.1.2 christos if ${ac_cv_search_fdforkpty+:} false; then :
7085 1.1.1.2 christos
7086 1.1.1.2 christos else
7087 1.1.1.2 christos ac_cv_search_fdforkpty=no
7088 1.1.1.2 christos fi
7089 1.1.1.2 christos rm conftest.$ac_ext
7090 1.1.1.2 christos LIBS=$ac_func_search_save_LIBS
7091 1.1.1.2 christos fi
7092 1.1.1.2 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_fdforkpty" >&5
7093 1.1.1.2 christos $as_echo "$ac_cv_search_fdforkpty" >&6; }
7094 1.1.1.2 christos ac_res=$ac_cv_search_fdforkpty
7095 1.1.1.2 christos if test "$ac_res" != no; then :
7096 1.1.1.2 christos test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7097 1.1.1.2 christos found_fdforkpty=yes
7098 1.1.1.2 christos else
7099 1.1.1.2 christos found_fdforkpty=no
7100 1.1.1.2 christos fi
7101 1.1.1.2 christos
7102 1.1.1.2 christos if test "x$found_fdforkpty" = xyes; then
7103 1.1.1.2 christos $as_echo "#define HAVE_FDFORKPTY 1" >>confdefs.h
7104 1.1.1.2 christos
7105 1.1.1.2 christos else
7106 1.1.1.2 christos case " $LIBOBJS " in
7107 1.1.1.2 christos *" fdforkpty.$ac_objext "* ) ;;
7108 1.1.1.2 christos *) LIBOBJS="$LIBOBJS fdforkpty.$ac_objext"
7109 1.1.1.2 christos ;;
7110 1.1.1.2 christos esac
7111 1.1.1.2 christos
7112 1.1.1.2 christos fi
7113 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing forkpty" >&5
7114 1.1 christos $as_echo_n "checking for library containing forkpty... " >&6; }
7115 1.1 christos if ${ac_cv_search_forkpty+:} false; then :
7116 1.1 christos $as_echo_n "(cached) " >&6
7117 1.1 christos else
7118 1.1 christos ac_func_search_save_LIBS=$LIBS
7119 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7120 1.1 christos /* end confdefs.h. */
7121 1.1 christos
7122 1.1 christos /* Override any GCC internal prototype to avoid an error.
7123 1.1 christos Use char because int might match the return type of a GCC
7124 1.1 christos builtin and then its argument prototype would still apply. */
7125 1.1 christos #ifdef __cplusplus
7126 1.1 christos extern "C"
7127 1.1 christos #endif
7128 1.1 christos char forkpty ();
7129 1.1 christos int
7130 1.1 christos main ()
7131 1.1 christos {
7132 1.1 christos return forkpty ();
7133 1.1 christos ;
7134 1.1 christos return 0;
7135 1.1 christos }
7136 1.1 christos _ACEOF
7137 1.1 christos for ac_lib in '' util; do
7138 1.1 christos if test -z "$ac_lib"; then
7139 1.1 christos ac_res="none required"
7140 1.1 christos else
7141 1.1 christos ac_res=-l$ac_lib
7142 1.1 christos LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7143 1.1 christos fi
7144 1.1 christos if ac_fn_c_try_link "$LINENO"; then :
7145 1.1 christos ac_cv_search_forkpty=$ac_res
7146 1.1 christos fi
7147 1.1 christos rm -f core conftest.err conftest.$ac_objext \
7148 1.1 christos conftest$ac_exeext
7149 1.1 christos if ${ac_cv_search_forkpty+:} false; then :
7150 1.1 christos break
7151 1.1 christos fi
7152 1.1 christos done
7153 1.1 christos if ${ac_cv_search_forkpty+:} false; then :
7154 1.1 christos
7155 1.1 christos else
7156 1.1 christos ac_cv_search_forkpty=no
7157 1.1 christos fi
7158 1.1 christos rm conftest.$ac_ext
7159 1.1 christos LIBS=$ac_func_search_save_LIBS
7160 1.1 christos fi
7161 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_forkpty" >&5
7162 1.1 christos $as_echo "$ac_cv_search_forkpty" >&6; }
7163 1.1 christos ac_res=$ac_cv_search_forkpty
7164 1.1 christos if test "$ac_res" != no; then :
7165 1.1 christos test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7166 1.1 christos found_forkpty=yes
7167 1.1 christos else
7168 1.1 christos found_forkpty=no
7169 1.1 christos fi
7170 1.1 christos
7171 1.1 christos if test "x$found_forkpty" = xyes; then
7172 1.1 christos $as_echo "#define HAVE_FORKPTY 1" >>confdefs.h
7173 1.1 christos
7174 1.1 christos fi
7175 1.1 christos if test "x$found_forkpty" = xno; then
7176 1.1 christos NEED_FORKPTY_TRUE=
7177 1.1 christos NEED_FORKPTY_FALSE='#'
7178 1.1 christos else
7179 1.1 christos NEED_FORKPTY_TRUE='#'
7180 1.1 christos NEED_FORKPTY_FALSE=
7181 1.1 christos fi
7182 1.1 christos
7183 1.1 christos
7184 1.1.1.4 christos # Look for kinfo_getfile in libutil.
7185 1.1.1.4 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing kinfo_getfile" >&5
7186 1.1.1.4 christos $as_echo_n "checking for library containing kinfo_getfile... " >&6; }
7187 1.1.1.4 christos if ${ac_cv_search_kinfo_getfile+:} false; then :
7188 1.1.1.4 christos $as_echo_n "(cached) " >&6
7189 1.1.1.4 christos else
7190 1.1.1.4 christos ac_func_search_save_LIBS=$LIBS
7191 1.1.1.4 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7192 1.1.1.4 christos /* end confdefs.h. */
7193 1.1.1.4 christos
7194 1.1.1.4 christos /* Override any GCC internal prototype to avoid an error.
7195 1.1.1.4 christos Use char because int might match the return type of a GCC
7196 1.1.1.4 christos builtin and then its argument prototype would still apply. */
7197 1.1.1.4 christos #ifdef __cplusplus
7198 1.1.1.4 christos extern "C"
7199 1.1.1.4 christos #endif
7200 1.1.1.4 christos char kinfo_getfile ();
7201 1.1.1.4 christos int
7202 1.1.1.4 christos main ()
7203 1.1.1.4 christos {
7204 1.1.1.4 christos return kinfo_getfile ();
7205 1.1.1.4 christos ;
7206 1.1.1.4 christos return 0;
7207 1.1.1.4 christos }
7208 1.1.1.4 christos _ACEOF
7209 1.1.1.4 christos for ac_lib in '' util util-freebsd; do
7210 1.1.1.4 christos if test -z "$ac_lib"; then
7211 1.1.1.4 christos ac_res="none required"
7212 1.1.1.4 christos else
7213 1.1.1.4 christos ac_res=-l$ac_lib
7214 1.1.1.4 christos LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7215 1.1.1.4 christos fi
7216 1.1.1.4 christos if ac_fn_c_try_link "$LINENO"; then :
7217 1.1.1.4 christos ac_cv_search_kinfo_getfile=$ac_res
7218 1.1.1.4 christos fi
7219 1.1.1.4 christos rm -f core conftest.err conftest.$ac_objext \
7220 1.1.1.4 christos conftest$ac_exeext
7221 1.1.1.4 christos if ${ac_cv_search_kinfo_getfile+:} false; then :
7222 1.1.1.4 christos break
7223 1.1.1.4 christos fi
7224 1.1.1.4 christos done
7225 1.1.1.4 christos if ${ac_cv_search_kinfo_getfile+:} false; then :
7226 1.1.1.4 christos
7227 1.1.1.4 christos else
7228 1.1.1.4 christos ac_cv_search_kinfo_getfile=no
7229 1.1.1.4 christos fi
7230 1.1.1.4 christos rm conftest.$ac_ext
7231 1.1.1.4 christos LIBS=$ac_func_search_save_LIBS
7232 1.1.1.4 christos fi
7233 1.1.1.4 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_kinfo_getfile" >&5
7234 1.1.1.4 christos $as_echo "$ac_cv_search_kinfo_getfile" >&6; }
7235 1.1.1.4 christos ac_res=$ac_cv_search_kinfo_getfile
7236 1.1.1.4 christos if test "$ac_res" != no; then :
7237 1.1.1.4 christos test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7238 1.1.1.4 christos
7239 1.1.1.4 christos fi
7240 1.1.1.4 christos
7241 1.1.1.4 christos
7242 1.1 christos # Look for a suitable queue.h.
7243 1.1 christos ac_fn_c_check_decl "$LINENO" "TAILQ_CONCAT" "ac_cv_have_decl_TAILQ_CONCAT" "#include <sys/queue.h>
7244 1.1 christos
7245 1.1 christos "
7246 1.1 christos if test "x$ac_cv_have_decl_TAILQ_CONCAT" = xyes; then :
7247 1.1 christos found_queue_h=yes
7248 1.1 christos else
7249 1.1 christos found_queue_h=no
7250 1.1 christos fi
7251 1.1 christos
7252 1.1 christos ac_fn_c_check_decl "$LINENO" "TAILQ_PREV" "ac_cv_have_decl_TAILQ_PREV" "#include <sys/queue.h>
7253 1.1 christos
7254 1.1 christos "
7255 1.1 christos if test "x$ac_cv_have_decl_TAILQ_PREV" = xyes; then :
7256 1.1 christos found_queue_h=yes
7257 1.1 christos else
7258 1.1 christos found_queue_h=no
7259 1.1 christos fi
7260 1.1 christos
7261 1.1 christos ac_fn_c_check_decl "$LINENO" "TAILQ_REPLACE" "ac_cv_have_decl_TAILQ_REPLACE" "#include <sys/queue.h>
7262 1.1 christos
7263 1.1 christos "
7264 1.1 christos if test "x$ac_cv_have_decl_TAILQ_REPLACE" = xyes; then :
7265 1.1 christos
7266 1.1 christos else
7267 1.1 christos found_queue_h=no
7268 1.1 christos fi
7269 1.1 christos
7270 1.1 christos if test "x$found_queue_h" = xyes; then
7271 1.1 christos $as_echo "#define HAVE_QUEUE_H 1" >>confdefs.h
7272 1.1 christos
7273 1.1 christos fi
7274 1.1 christos
7275 1.1 christos # Look for __progname.
7276 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __progname" >&5
7277 1.1 christos $as_echo_n "checking for __progname... " >&6; }
7278 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7279 1.1 christos /* end confdefs.h. */
7280 1.1 christos
7281 1.1 christos #include <stdio.h>
7282 1.1 christos #include <stdlib.h>
7283 1.1 christos extern char *__progname;
7284 1.1 christos int main(void) {
7285 1.1 christos const char *cp = __progname;
7286 1.1 christos printf("%s\n", cp);
7287 1.1 christos exit(0);
7288 1.1 christos }
7289 1.1 christos
7290 1.1 christos _ACEOF
7291 1.1 christos if ac_fn_c_try_link "$LINENO"; then :
7292 1.1 christos $as_echo "#define HAVE___PROGNAME 1" >>confdefs.h
7293 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7294 1.1 christos $as_echo "yes" >&6; }
7295 1.1 christos else
7296 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7297 1.1 christos $as_echo "no" >&6; }
7298 1.1 christos
7299 1.1 christos fi
7300 1.1 christos rm -f core conftest.err conftest.$ac_objext \
7301 1.1 christos conftest$ac_exeext conftest.$ac_ext
7302 1.1 christos
7303 1.1 christos # Look for program_invocation_short_name.
7304 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for program_invocation_short_name" >&5
7305 1.1 christos $as_echo_n "checking for program_invocation_short_name... " >&6; }
7306 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7307 1.1 christos /* end confdefs.h. */
7308 1.1 christos
7309 1.1 christos #include <errno.h>
7310 1.1 christos #include <stdio.h>
7311 1.1 christos #include <stdlib.h>
7312 1.1 christos int main(void) {
7313 1.1 christos const char *cp = program_invocation_short_name;
7314 1.1 christos printf("%s\n", cp);
7315 1.1 christos exit(0);
7316 1.1 christos }
7317 1.1 christos
7318 1.1 christos _ACEOF
7319 1.1 christos if ac_fn_c_try_link "$LINENO"; then :
7320 1.1 christos $as_echo "#define HAVE_PROGRAM_INVOCATION_SHORT_NAME 1" >>confdefs.h
7321 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7322 1.1 christos $as_echo "yes" >&6; }
7323 1.1 christos else
7324 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7325 1.1 christos $as_echo "no" >&6; }
7326 1.1 christos
7327 1.1 christos fi
7328 1.1 christos rm -f core conftest.err conftest.$ac_objext \
7329 1.1 christos conftest$ac_exeext conftest.$ac_ext
7330 1.1 christos
7331 1.1 christos # Look for prctl(PR_SET_NAME).
7332 1.1 christos ac_fn_c_check_decl "$LINENO" "PR_SET_NAME" "ac_cv_have_decl_PR_SET_NAME" "#include <sys/prctl.h>
7333 1.1 christos
7334 1.1 christos "
7335 1.1 christos if test "x$ac_cv_have_decl_PR_SET_NAME" = xyes; then :
7336 1.1 christos $as_echo "#define HAVE_PR_SET_NAME 1" >>confdefs.h
7337 1.1 christos
7338 1.1 christos fi
7339 1.1 christos
7340 1.1 christos
7341 1.1 christos # Look for fcntl(F_CLOSEM).
7342 1.1 christos ac_fn_c_check_decl "$LINENO" "F_CLOSEM" "ac_cv_have_decl_F_CLOSEM" "#include <fcntl.h>
7343 1.1 christos
7344 1.1 christos "
7345 1.1 christos if test "x$ac_cv_have_decl_F_CLOSEM" = xyes; then :
7346 1.1 christos $as_echo "#define HAVE_FCNTL_CLOSEM 1" >>confdefs.h
7347 1.1 christos
7348 1.1 christos fi
7349 1.1 christos
7350 1.1 christos
7351 1.1 christos # Look for /proc/$$.
7352 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for /proc/\$\$" >&5
7353 1.1 christos $as_echo_n "checking for /proc/\$\$... " >&6; }
7354 1.1 christos if test -d /proc/$$; then
7355 1.1 christos $as_echo "#define HAVE_PROC_PID 1" >>confdefs.h
7356 1.1 christos
7357 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7358 1.1 christos $as_echo "yes" >&6; }
7359 1.1 christos else
7360 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7361 1.1 christos $as_echo "no" >&6; }
7362 1.1 christos fi
7363 1.1 christos
7364 1.1 christos # Man page defaults to mdoc.
7365 1.1 christos MANFORMAT=mdoc
7366 1.1 christos
7367 1.1 christos
7368 1.1 christos # Figure out the platform.
7369 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking platform" >&5
7370 1.1 christos $as_echo_n "checking platform... " >&6; }
7371 1.1 christos case "$host_os" in
7372 1.1 christos *aix*)
7373 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: aix" >&5
7374 1.1 christos $as_echo "aix" >&6; }
7375 1.1 christos PLATFORM=aix
7376 1.1 christos ;;
7377 1.1 christos *darwin*)
7378 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: darwin" >&5
7379 1.1 christos $as_echo "darwin" >&6; }
7380 1.1.1.2 christos PLATFORM=darwin
7381 1.1.1.2 christos #
7382 1.1.1.7 christos # OS X uses __dead2 instead of __dead, like FreeBSD. But it
7383 1.1.1.7 christos # defines __dead away so it needs to be removed before we can
7384 1.1.1.7 christos # replace it.
7385 1.1.1.7 christos #
7386 1.1.1.7 christos $as_echo "#define BROKEN___DEAD 1" >>confdefs.h
7387 1.1.1.7 christos
7388 1.1.1.7 christos #
7389 1.1.1.2 christos # OS X CMSG_FIRSTHDR is broken, so redefine it with a working
7390 1.1.1.2 christos # one. daemon works but has some stupid side effects, so use
7391 1.1.1.2 christos # our internal version which has a workaround.
7392 1.1.1.2 christos #
7393 1.1 christos $as_echo "#define BROKEN_CMSG_FIRSTHDR 1" >>confdefs.h
7394 1.1 christos
7395 1.1.1.2 christos case " $LIBOBJS " in
7396 1.1.1.2 christos *" daemon.$ac_objext "* ) ;;
7397 1.1.1.2 christos *) LIBOBJS="$LIBOBJS daemon.$ac_objext"
7398 1.1.1.2 christos ;;
7399 1.1.1.2 christos esac
7400 1.1.1.2 christos
7401 1.1.1.2 christos case " $LIBOBJS " in
7402 1.1.1.2 christos *" daemon-darwin.$ac_objext "* ) ;;
7403 1.1.1.2 christos *) LIBOBJS="$LIBOBJS daemon-darwin.$ac_objext"
7404 1.1.1.2 christos ;;
7405 1.1.1.2 christos esac
7406 1.1.1.2 christos
7407 1.1 christos ;;
7408 1.1 christos *dragonfly*)
7409 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: dragonfly" >&5
7410 1.1 christos $as_echo "dragonfly" >&6; }
7411 1.1 christos PLATFORM=dragonfly
7412 1.1 christos ;;
7413 1.1 christos *linux*)
7414 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: linux" >&5
7415 1.1 christos $as_echo "linux" >&6; }
7416 1.1 christos PLATFORM=linux
7417 1.1 christos ;;
7418 1.1 christos *freebsd*)
7419 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: freebsd" >&5
7420 1.1 christos $as_echo "freebsd" >&6; }
7421 1.1 christos PLATFORM=freebsd
7422 1.1 christos ;;
7423 1.1 christos *netbsd*)
7424 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: netbsd" >&5
7425 1.1 christos $as_echo "netbsd" >&6; }
7426 1.1 christos PLATFORM=netbsd
7427 1.1 christos ;;
7428 1.1 christos *openbsd*)
7429 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: openbsd" >&5
7430 1.1 christos $as_echo "openbsd" >&6; }
7431 1.1 christos PLATFORM=openbsd
7432 1.1 christos ;;
7433 1.1 christos *sunos*)
7434 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: sunos" >&5
7435 1.1 christos $as_echo "sunos" >&6; }
7436 1.1 christos PLATFORM=sunos
7437 1.1 christos ;;
7438 1.1 christos *solaris*)
7439 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: sunos" >&5
7440 1.1 christos $as_echo "sunos" >&6; }
7441 1.1 christos PLATFORM=sunos
7442 1.1.1.3 christos case `/usr/bin/nroff --version 2>&1` in
7443 1.1.1.3 christos *GNU*)
7444 1.1.1.3 christos # Solaris 11.4 and later use GNU groff.
7445 1.1.1.3 christos MANFORMAT=mdoc
7446 1.1.1.3 christos ;;
7447 1.1.1.3 christos *)
7448 1.1.1.3 christos # Solaris 2.0 to 11.3 use AT&T nroff.
7449 1.1.1.3 christos MANFORMAT=man
7450 1.1.1.3 christos ;;
7451 1.1.1.3 christos esac
7452 1.1 christos ;;
7453 1.1 christos *hpux*)
7454 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: hpux" >&5
7455 1.1 christos $as_echo "hpux" >&6; }
7456 1.1 christos PLATFORM=hpux
7457 1.1 christos ;;
7458 1.1.1.3 christos *cygwin*|*msys*)
7459 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: cygwin" >&5
7460 1.1 christos $as_echo "cygwin" >&6; }
7461 1.1 christos PLATFORM=cygwin
7462 1.1 christos ;;
7463 1.1.1.7 christos *haiku*)
7464 1.1.1.7 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: haiku" >&5
7465 1.1.1.7 christos $as_echo "haiku" >&6; }
7466 1.1.1.7 christos PLATFORM=haiku
7467 1.1.1.7 christos ;;
7468 1.1 christos *)
7469 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: unknown" >&5
7470 1.1 christos $as_echo "unknown" >&6; }
7471 1.1 christos PLATFORM=unknown
7472 1.1 christos ;;
7473 1.1 christos esac
7474 1.1 christos
7475 1.1 christos if test "x$PLATFORM" = xaix; then
7476 1.1 christos IS_AIX_TRUE=
7477 1.1 christos IS_AIX_FALSE='#'
7478 1.1 christos else
7479 1.1 christos IS_AIX_TRUE='#'
7480 1.1 christos IS_AIX_FALSE=
7481 1.1 christos fi
7482 1.1 christos
7483 1.1 christos if test "x$PLATFORM" = xdarwin; then
7484 1.1 christos IS_DARWIN_TRUE=
7485 1.1 christos IS_DARWIN_FALSE='#'
7486 1.1 christos else
7487 1.1 christos IS_DARWIN_TRUE='#'
7488 1.1 christos IS_DARWIN_FALSE=
7489 1.1 christos fi
7490 1.1 christos
7491 1.1 christos if test "x$PLATFORM" = xdragonfly; then
7492 1.1 christos IS_DRAGONFLY_TRUE=
7493 1.1 christos IS_DRAGONFLY_FALSE='#'
7494 1.1 christos else
7495 1.1 christos IS_DRAGONFLY_TRUE='#'
7496 1.1 christos IS_DRAGONFLY_FALSE=
7497 1.1 christos fi
7498 1.1 christos
7499 1.1 christos if test "x$PLATFORM" = xlinux; then
7500 1.1 christos IS_LINUX_TRUE=
7501 1.1 christos IS_LINUX_FALSE='#'
7502 1.1 christos else
7503 1.1 christos IS_LINUX_TRUE='#'
7504 1.1 christos IS_LINUX_FALSE=
7505 1.1 christos fi
7506 1.1 christos
7507 1.1 christos if test "x$PLATFORM" = xfreebsd; then
7508 1.1 christos IS_FREEBSD_TRUE=
7509 1.1 christos IS_FREEBSD_FALSE='#'
7510 1.1 christos else
7511 1.1 christos IS_FREEBSD_TRUE='#'
7512 1.1 christos IS_FREEBSD_FALSE=
7513 1.1 christos fi
7514 1.1 christos
7515 1.1 christos if test "x$PLATFORM" = xnetbsd; then
7516 1.1 christos IS_NETBSD_TRUE=
7517 1.1 christos IS_NETBSD_FALSE='#'
7518 1.1 christos else
7519 1.1 christos IS_NETBSD_TRUE='#'
7520 1.1 christos IS_NETBSD_FALSE=
7521 1.1 christos fi
7522 1.1 christos
7523 1.1 christos if test "x$PLATFORM" = xopenbsd; then
7524 1.1 christos IS_OPENBSD_TRUE=
7525 1.1 christos IS_OPENBSD_FALSE='#'
7526 1.1 christos else
7527 1.1 christos IS_OPENBSD_TRUE='#'
7528 1.1 christos IS_OPENBSD_FALSE=
7529 1.1 christos fi
7530 1.1 christos
7531 1.1 christos if test "x$PLATFORM" = xsunos; then
7532 1.1 christos IS_SUNOS_TRUE=
7533 1.1 christos IS_SUNOS_FALSE='#'
7534 1.1 christos else
7535 1.1 christos IS_SUNOS_TRUE='#'
7536 1.1 christos IS_SUNOS_FALSE=
7537 1.1 christos fi
7538 1.1 christos
7539 1.1 christos if test "x$PLATFORM" = xhpux; then
7540 1.1 christos IS_HPUX_TRUE=
7541 1.1 christos IS_HPUX_FALSE='#'
7542 1.1 christos else
7543 1.1 christos IS_HPUX_TRUE='#'
7544 1.1 christos IS_HPUX_FALSE=
7545 1.1 christos fi
7546 1.1 christos
7547 1.1.1.7 christos if test "x$PLATFORM" = xhaiku; then
7548 1.1.1.7 christos IS_HAIKU_TRUE=
7549 1.1.1.7 christos IS_HAIKU_FALSE='#'
7550 1.1.1.7 christos else
7551 1.1.1.7 christos IS_HAIKU_TRUE='#'
7552 1.1.1.7 christos IS_HAIKU_FALSE=
7553 1.1.1.7 christos fi
7554 1.1.1.7 christos
7555 1.1 christos if test "x$PLATFORM" = xunknown; then
7556 1.1 christos IS_UNKNOWN_TRUE=
7557 1.1 christos IS_UNKNOWN_FALSE='#'
7558 1.1 christos else
7559 1.1 christos IS_UNKNOWN_TRUE='#'
7560 1.1 christos IS_UNKNOWN_FALSE=
7561 1.1 christos fi
7562 1.1 christos
7563 1.1 christos
7564 1.1 christos # Save our CFLAGS/CPPFLAGS/LDFLAGS for the Makefile and restore the old user
7565 1.1 christos # variables.
7566 1.1 christos
7567 1.1 christos CPPFLAGS="$SAVED_CPPFLAGS"
7568 1.1 christos
7569 1.1 christos CFLAGS="$SAVED_CFLAGS"
7570 1.1 christos
7571 1.1 christos LDFLAGS="$SAVED_LDFLAGS"
7572 1.1 christos
7573 1.1 christos # autoconf should create a Makefile.
7574 1.1 christos ac_config_files="$ac_config_files Makefile"
7575 1.1 christos
7576 1.1 christos cat >confcache <<\_ACEOF
7577 1.1 christos # This file is a shell script that caches the results of configure
7578 1.1 christos # tests run on this system so they can be shared between configure
7579 1.1 christos # scripts and configure runs, see configure's option --config-cache.
7580 1.1 christos # It is not useful on other systems. If it contains results you don't
7581 1.1 christos # want to keep, you may remove or edit it.
7582 1.1 christos #
7583 1.1 christos # config.status only pays attention to the cache file if you give it
7584 1.1 christos # the --recheck option to rerun configure.
7585 1.1 christos #
7586 1.1 christos # `ac_cv_env_foo' variables (set or unset) will be overridden when
7587 1.1 christos # loading this file, other *unset* `ac_cv_foo' will be assigned the
7588 1.1 christos # following values.
7589 1.1 christos
7590 1.1 christos _ACEOF
7591 1.1 christos
7592 1.1 christos # The following way of writing the cache mishandles newlines in values,
7593 1.1 christos # but we know of no workaround that is simple, portable, and efficient.
7594 1.1 christos # So, we kill variables containing newlines.
7595 1.1 christos # Ultrix sh set writes to stderr and can't be redirected directly,
7596 1.1 christos # and sets the high bit in the cache file unless we assign to the vars.
7597 1.1 christos (
7598 1.1 christos for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
7599 1.1 christos eval ac_val=\$$ac_var
7600 1.1 christos case $ac_val in #(
7601 1.1 christos *${as_nl}*)
7602 1.1 christos case $ac_var in #(
7603 1.1 christos *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
7604 1.1 christos $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
7605 1.1 christos esac
7606 1.1 christos case $ac_var in #(
7607 1.1 christos _ | IFS | as_nl) ;; #(
7608 1.1 christos BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
7609 1.1 christos *) { eval $ac_var=; unset $ac_var;} ;;
7610 1.1 christos esac ;;
7611 1.1 christos esac
7612 1.1 christos done
7613 1.1 christos
7614 1.1 christos (set) 2>&1 |
7615 1.1 christos case $as_nl`(ac_space=' '; set) 2>&1` in #(
7616 1.1 christos *${as_nl}ac_space=\ *)
7617 1.1 christos # `set' does not quote correctly, so add quotes: double-quote
7618 1.1 christos # substitution turns \\\\ into \\, and sed turns \\ into \.
7619 1.1 christos sed -n \
7620 1.1 christos "s/'/'\\\\''/g;
7621 1.1 christos s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
7622 1.1 christos ;; #(
7623 1.1 christos *)
7624 1.1 christos # `set' quotes correctly as required by POSIX, so do not add quotes.
7625 1.1 christos sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
7626 1.1 christos ;;
7627 1.1 christos esac |
7628 1.1 christos sort
7629 1.1 christos ) |
7630 1.1 christos sed '
7631 1.1 christos /^ac_cv_env_/b end
7632 1.1 christos t clear
7633 1.1 christos :clear
7634 1.1 christos s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
7635 1.1 christos t end
7636 1.1 christos s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
7637 1.1 christos :end' >>confcache
7638 1.1 christos if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
7639 1.1 christos if test -w "$cache_file"; then
7640 1.1 christos if test "x$cache_file" != "x/dev/null"; then
7641 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
7642 1.1 christos $as_echo "$as_me: updating cache $cache_file" >&6;}
7643 1.1 christos if test ! -f "$cache_file" || test -h "$cache_file"; then
7644 1.1 christos cat confcache >"$cache_file"
7645 1.1 christos else
7646 1.1 christos case $cache_file in #(
7647 1.1 christos */* | ?:*)
7648 1.1 christos mv -f confcache "$cache_file"$$ &&
7649 1.1 christos mv -f "$cache_file"$$ "$cache_file" ;; #(
7650 1.1 christos *)
7651 1.1 christos mv -f confcache "$cache_file" ;;
7652 1.1 christos esac
7653 1.1 christos fi
7654 1.1 christos fi
7655 1.1 christos else
7656 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
7657 1.1 christos $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
7658 1.1 christos fi
7659 1.1 christos fi
7660 1.1 christos rm -f confcache
7661 1.1 christos
7662 1.1 christos test "x$prefix" = xNONE && prefix=$ac_default_prefix
7663 1.1 christos # Let make expand exec_prefix.
7664 1.1 christos test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
7665 1.1 christos
7666 1.1 christos # Transform confdefs.h into DEFS.
7667 1.1 christos # Protect against shell expansion while executing Makefile rules.
7668 1.1 christos # Protect against Makefile macro expansion.
7669 1.1 christos #
7670 1.1 christos # If the first sed substitution is executed (which looks for macros that
7671 1.1 christos # take arguments), then branch to the quote section. Otherwise,
7672 1.1 christos # look for a macro that doesn't take arguments.
7673 1.1 christos ac_script='
7674 1.1 christos :mline
7675 1.1 christos /\\$/{
7676 1.1 christos N
7677 1.1 christos s,\\\n,,
7678 1.1 christos b mline
7679 1.1 christos }
7680 1.1 christos t clear
7681 1.1 christos :clear
7682 1.1 christos s/^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*([^)]*)\)[ ]*\(.*\)/-D\1=\2/g
7683 1.1 christos t quote
7684 1.1 christos s/^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)/-D\1=\2/g
7685 1.1 christos t quote
7686 1.1 christos b any
7687 1.1 christos :quote
7688 1.1 christos s/[ `~#$^&*(){}\\|;'\''"<>?]/\\&/g
7689 1.1 christos s/\[/\\&/g
7690 1.1 christos s/\]/\\&/g
7691 1.1 christos s/\$/$$/g
7692 1.1 christos H
7693 1.1 christos :any
7694 1.1 christos ${
7695 1.1 christos g
7696 1.1 christos s/^\n//
7697 1.1 christos s/\n/ /g
7698 1.1 christos p
7699 1.1 christos }
7700 1.1 christos '
7701 1.1 christos DEFS=`sed -n "$ac_script" confdefs.h`
7702 1.1 christos
7703 1.1 christos
7704 1.1 christos ac_libobjs=
7705 1.1 christos ac_ltlibobjs=
7706 1.1 christos U=
7707 1.1 christos for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
7708 1.1 christos # 1. Remove the extension, and $U if already installed.
7709 1.1 christos ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
7710 1.1 christos ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
7711 1.1 christos # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
7712 1.1 christos # will be set to the directory where LIBOBJS objects are built.
7713 1.1 christos as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
7714 1.1 christos as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
7715 1.1 christos done
7716 1.1 christos LIBOBJS=$ac_libobjs
7717 1.1 christos
7718 1.1 christos LTLIBOBJS=$ac_ltlibobjs
7719 1.1 christos
7720 1.1 christos
7721 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
7722 1.1 christos $as_echo_n "checking that generated files are newer than configure... " >&6; }
7723 1.1 christos if test -n "$am_sleep_pid"; then
7724 1.1 christos # Hide warnings about reused PIDs.
7725 1.1 christos wait $am_sleep_pid 2>/dev/null
7726 1.1 christos fi
7727 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5
7728 1.1 christos $as_echo "done" >&6; }
7729 1.1 christos if test -n "$EXEEXT"; then
7730 1.1 christos am__EXEEXT_TRUE=
7731 1.1 christos am__EXEEXT_FALSE='#'
7732 1.1 christos else
7733 1.1 christos am__EXEEXT_TRUE='#'
7734 1.1 christos am__EXEEXT_FALSE=
7735 1.1 christos fi
7736 1.1 christos
7737 1.1 christos if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
7738 1.1 christos as_fn_error $? "conditional \"AMDEP\" was never defined.
7739 1.1 christos Usually this means the macro was only invoked conditionally." "$LINENO" 5
7740 1.1 christos fi
7741 1.1 christos if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
7742 1.1 christos as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
7743 1.1 christos Usually this means the macro was only invoked conditionally." "$LINENO" 5
7744 1.1 christos fi
7745 1.1 christos if test -z "${IS_DEBUG_TRUE}" && test -z "${IS_DEBUG_FALSE}"; then
7746 1.1 christos as_fn_error $? "conditional \"IS_DEBUG\" was never defined.
7747 1.1 christos Usually this means the macro was only invoked conditionally." "$LINENO" 5
7748 1.1 christos fi
7749 1.1.1.7 christos if test -z "${NEED_FUZZING_TRUE}" && test -z "${NEED_FUZZING_FALSE}"; then
7750 1.1.1.7 christos as_fn_error $? "conditional \"NEED_FUZZING\" was never defined.
7751 1.1.1.7 christos Usually this means the macro was only invoked conditionally." "$LINENO" 5
7752 1.1.1.7 christos fi
7753 1.1 christos if test -z "${IS_GCC_TRUE}" && test -z "${IS_GCC_FALSE}"; then
7754 1.1 christos as_fn_error $? "conditional \"IS_GCC\" was never defined.
7755 1.1 christos Usually this means the macro was only invoked conditionally." "$LINENO" 5
7756 1.1 christos fi
7757 1.1 christos if test -z "${IS_SUNCC_TRUE}" && test -z "${IS_SUNCC_FALSE}"; then
7758 1.1 christos as_fn_error $? "conditional \"IS_SUNCC\" was never defined.
7759 1.1 christos Usually this means the macro was only invoked conditionally." "$LINENO" 5
7760 1.1 christos fi
7761 1.1 christos if test -z "${HAVE_UTF8PROC_TRUE}" && test -z "${HAVE_UTF8PROC_FALSE}"; then
7762 1.1 christos as_fn_error $? "conditional \"HAVE_UTF8PROC\" was never defined.
7763 1.1 christos Usually this means the macro was only invoked conditionally." "$LINENO" 5
7764 1.1 christos fi
7765 1.1 christos if test -z "${NEED_FORKPTY_TRUE}" && test -z "${NEED_FORKPTY_FALSE}"; then
7766 1.1 christos as_fn_error $? "conditional \"NEED_FORKPTY\" was never defined.
7767 1.1 christos Usually this means the macro was only invoked conditionally." "$LINENO" 5
7768 1.1 christos fi
7769 1.1 christos if test -z "${IS_AIX_TRUE}" && test -z "${IS_AIX_FALSE}"; then
7770 1.1 christos as_fn_error $? "conditional \"IS_AIX\" was never defined.
7771 1.1 christos Usually this means the macro was only invoked conditionally." "$LINENO" 5
7772 1.1 christos fi
7773 1.1 christos if test -z "${IS_DARWIN_TRUE}" && test -z "${IS_DARWIN_FALSE}"; then
7774 1.1 christos as_fn_error $? "conditional \"IS_DARWIN\" was never defined.
7775 1.1 christos Usually this means the macro was only invoked conditionally." "$LINENO" 5
7776 1.1 christos fi
7777 1.1 christos if test -z "${IS_DRAGONFLY_TRUE}" && test -z "${IS_DRAGONFLY_FALSE}"; then
7778 1.1 christos as_fn_error $? "conditional \"IS_DRAGONFLY\" was never defined.
7779 1.1 christos Usually this means the macro was only invoked conditionally." "$LINENO" 5
7780 1.1 christos fi
7781 1.1 christos if test -z "${IS_LINUX_TRUE}" && test -z "${IS_LINUX_FALSE}"; then
7782 1.1 christos as_fn_error $? "conditional \"IS_LINUX\" was never defined.
7783 1.1 christos Usually this means the macro was only invoked conditionally." "$LINENO" 5
7784 1.1 christos fi
7785 1.1 christos if test -z "${IS_FREEBSD_TRUE}" && test -z "${IS_FREEBSD_FALSE}"; then
7786 1.1 christos as_fn_error $? "conditional \"IS_FREEBSD\" was never defined.
7787 1.1 christos Usually this means the macro was only invoked conditionally." "$LINENO" 5
7788 1.1 christos fi
7789 1.1 christos if test -z "${IS_NETBSD_TRUE}" && test -z "${IS_NETBSD_FALSE}"; then
7790 1.1 christos as_fn_error $? "conditional \"IS_NETBSD\" was never defined.
7791 1.1 christos Usually this means the macro was only invoked conditionally." "$LINENO" 5
7792 1.1 christos fi
7793 1.1 christos if test -z "${IS_OPENBSD_TRUE}" && test -z "${IS_OPENBSD_FALSE}"; then
7794 1.1 christos as_fn_error $? "conditional \"IS_OPENBSD\" was never defined.
7795 1.1 christos Usually this means the macro was only invoked conditionally." "$LINENO" 5
7796 1.1 christos fi
7797 1.1 christos if test -z "${IS_SUNOS_TRUE}" && test -z "${IS_SUNOS_FALSE}"; then
7798 1.1 christos as_fn_error $? "conditional \"IS_SUNOS\" was never defined.
7799 1.1 christos Usually this means the macro was only invoked conditionally." "$LINENO" 5
7800 1.1 christos fi
7801 1.1 christos if test -z "${IS_HPUX_TRUE}" && test -z "${IS_HPUX_FALSE}"; then
7802 1.1 christos as_fn_error $? "conditional \"IS_HPUX\" was never defined.
7803 1.1 christos Usually this means the macro was only invoked conditionally." "$LINENO" 5
7804 1.1 christos fi
7805 1.1.1.7 christos if test -z "${IS_HAIKU_TRUE}" && test -z "${IS_HAIKU_FALSE}"; then
7806 1.1.1.7 christos as_fn_error $? "conditional \"IS_HAIKU\" was never defined.
7807 1.1.1.7 christos Usually this means the macro was only invoked conditionally." "$LINENO" 5
7808 1.1.1.7 christos fi
7809 1.1 christos if test -z "${IS_UNKNOWN_TRUE}" && test -z "${IS_UNKNOWN_FALSE}"; then
7810 1.1 christos as_fn_error $? "conditional \"IS_UNKNOWN\" was never defined.
7811 1.1 christos Usually this means the macro was only invoked conditionally." "$LINENO" 5
7812 1.1 christos fi
7813 1.1 christos
7814 1.1 christos : "${CONFIG_STATUS=./config.status}"
7815 1.1 christos ac_write_fail=0
7816 1.1 christos ac_clean_files_save=$ac_clean_files
7817 1.1 christos ac_clean_files="$ac_clean_files $CONFIG_STATUS"
7818 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
7819 1.1 christos $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
7820 1.1 christos as_write_fail=0
7821 1.1 christos cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
7822 1.1 christos #! $SHELL
7823 1.1 christos # Generated by $as_me.
7824 1.1 christos # Run this file to recreate the current configuration.
7825 1.1 christos # Compiler output produced by configure, useful for debugging
7826 1.1 christos # configure, is in config.log if it exists.
7827 1.1 christos
7828 1.1 christos debug=false
7829 1.1 christos ac_cs_recheck=false
7830 1.1 christos ac_cs_silent=false
7831 1.1 christos
7832 1.1 christos SHELL=\${CONFIG_SHELL-$SHELL}
7833 1.1 christos export SHELL
7834 1.1 christos _ASEOF
7835 1.1 christos cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
7836 1.1 christos ## -------------------- ##
7837 1.1 christos ## M4sh Initialization. ##
7838 1.1 christos ## -------------------- ##
7839 1.1 christos
7840 1.1 christos # Be more Bourne compatible
7841 1.1 christos DUALCASE=1; export DUALCASE # for MKS sh
7842 1.1 christos if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
7843 1.1 christos emulate sh
7844 1.1 christos NULLCMD=:
7845 1.1 christos # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
7846 1.1 christos # is contrary to our usage. Disable this feature.
7847 1.1 christos alias -g '${1+"$@"}'='"$@"'
7848 1.1 christos setopt NO_GLOB_SUBST
7849 1.1 christos else
7850 1.1 christos case `(set -o) 2>/dev/null` in #(
7851 1.1 christos *posix*) :
7852 1.1 christos set -o posix ;; #(
7853 1.1 christos *) :
7854 1.1 christos ;;
7855 1.1 christos esac
7856 1.1 christos fi
7857 1.1 christos
7858 1.1 christos
7859 1.1 christos as_nl='
7860 1.1 christos '
7861 1.1 christos export as_nl
7862 1.1 christos # Printing a long string crashes Solaris 7 /usr/bin/printf.
7863 1.1 christos as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
7864 1.1 christos as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
7865 1.1 christos as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
7866 1.1 christos # Prefer a ksh shell builtin over an external printf program on Solaris,
7867 1.1 christos # but without wasting forks for bash or zsh.
7868 1.1 christos if test -z "$BASH_VERSION$ZSH_VERSION" \
7869 1.1 christos && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
7870 1.1 christos as_echo='print -r --'
7871 1.1 christos as_echo_n='print -rn --'
7872 1.1 christos elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
7873 1.1 christos as_echo='printf %s\n'
7874 1.1 christos as_echo_n='printf %s'
7875 1.1 christos else
7876 1.1 christos if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
7877 1.1 christos as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
7878 1.1 christos as_echo_n='/usr/ucb/echo -n'
7879 1.1 christos else
7880 1.1 christos as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
7881 1.1 christos as_echo_n_body='eval
7882 1.1 christos arg=$1;
7883 1.1 christos case $arg in #(
7884 1.1 christos *"$as_nl"*)
7885 1.1 christos expr "X$arg" : "X\\(.*\\)$as_nl";
7886 1.1 christos arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
7887 1.1 christos esac;
7888 1.1 christos expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
7889 1.1 christos '
7890 1.1 christos export as_echo_n_body
7891 1.1 christos as_echo_n='sh -c $as_echo_n_body as_echo'
7892 1.1 christos fi
7893 1.1 christos export as_echo_body
7894 1.1 christos as_echo='sh -c $as_echo_body as_echo'
7895 1.1 christos fi
7896 1.1 christos
7897 1.1 christos # The user is always right.
7898 1.1 christos if test "${PATH_SEPARATOR+set}" != set; then
7899 1.1 christos PATH_SEPARATOR=:
7900 1.1 christos (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
7901 1.1 christos (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
7902 1.1 christos PATH_SEPARATOR=';'
7903 1.1 christos }
7904 1.1 christos fi
7905 1.1 christos
7906 1.1 christos
7907 1.1 christos # IFS
7908 1.1 christos # We need space, tab and new line, in precisely that order. Quoting is
7909 1.1 christos # there to prevent editors from complaining about space-tab.
7910 1.1 christos # (If _AS_PATH_WALK were called with IFS unset, it would disable word
7911 1.1 christos # splitting by setting IFS to empty value.)
7912 1.1 christos IFS=" "" $as_nl"
7913 1.1 christos
7914 1.1 christos # Find who we are. Look in the path if we contain no directory separator.
7915 1.1 christos as_myself=
7916 1.1 christos case $0 in #((
7917 1.1 christos *[\\/]* ) as_myself=$0 ;;
7918 1.1 christos *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7919 1.1 christos for as_dir in $PATH
7920 1.1 christos do
7921 1.1 christos IFS=$as_save_IFS
7922 1.1 christos test -z "$as_dir" && as_dir=.
7923 1.1 christos test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
7924 1.1 christos done
7925 1.1 christos IFS=$as_save_IFS
7926 1.1 christos
7927 1.1 christos ;;
7928 1.1 christos esac
7929 1.1 christos # We did not find ourselves, most probably we were run as `sh COMMAND'
7930 1.1 christos # in which case we are not to be found in the path.
7931 1.1 christos if test "x$as_myself" = x; then
7932 1.1 christos as_myself=$0
7933 1.1 christos fi
7934 1.1 christos if test ! -f "$as_myself"; then
7935 1.1 christos $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
7936 1.1 christos exit 1
7937 1.1 christos fi
7938 1.1 christos
7939 1.1 christos # Unset variables that we do not need and which cause bugs (e.g. in
7940 1.1 christos # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
7941 1.1 christos # suppresses any "Segmentation fault" message there. '((' could
7942 1.1 christos # trigger a bug in pdksh 5.2.14.
7943 1.1 christos for as_var in BASH_ENV ENV MAIL MAILPATH
7944 1.1 christos do eval test x\${$as_var+set} = xset \
7945 1.1 christos && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
7946 1.1 christos done
7947 1.1 christos PS1='$ '
7948 1.1 christos PS2='> '
7949 1.1 christos PS4='+ '
7950 1.1 christos
7951 1.1 christos # NLS nuisances.
7952 1.1 christos LC_ALL=C
7953 1.1 christos export LC_ALL
7954 1.1 christos LANGUAGE=C
7955 1.1 christos export LANGUAGE
7956 1.1 christos
7957 1.1 christos # CDPATH.
7958 1.1 christos (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
7959 1.1 christos
7960 1.1 christos
7961 1.1 christos # as_fn_error STATUS ERROR [LINENO LOG_FD]
7962 1.1 christos # ----------------------------------------
7963 1.1 christos # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
7964 1.1 christos # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
7965 1.1 christos # script with STATUS, using 1 if that was 0.
7966 1.1 christos as_fn_error ()
7967 1.1 christos {
7968 1.1 christos as_status=$1; test $as_status -eq 0 && as_status=1
7969 1.1 christos if test "$4"; then
7970 1.1 christos as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
7971 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
7972 1.1 christos fi
7973 1.1 christos $as_echo "$as_me: error: $2" >&2
7974 1.1 christos as_fn_exit $as_status
7975 1.1 christos } # as_fn_error
7976 1.1 christos
7977 1.1 christos
7978 1.1 christos # as_fn_set_status STATUS
7979 1.1 christos # -----------------------
7980 1.1 christos # Set $? to STATUS, without forking.
7981 1.1 christos as_fn_set_status ()
7982 1.1 christos {
7983 1.1 christos return $1
7984 1.1 christos } # as_fn_set_status
7985 1.1 christos
7986 1.1 christos # as_fn_exit STATUS
7987 1.1 christos # -----------------
7988 1.1 christos # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
7989 1.1 christos as_fn_exit ()
7990 1.1 christos {
7991 1.1 christos set +e
7992 1.1 christos as_fn_set_status $1
7993 1.1 christos exit $1
7994 1.1 christos } # as_fn_exit
7995 1.1 christos
7996 1.1 christos # as_fn_unset VAR
7997 1.1 christos # ---------------
7998 1.1 christos # Portably unset VAR.
7999 1.1 christos as_fn_unset ()
8000 1.1 christos {
8001 1.1 christos { eval $1=; unset $1;}
8002 1.1 christos }
8003 1.1 christos as_unset=as_fn_unset
8004 1.1 christos # as_fn_append VAR VALUE
8005 1.1 christos # ----------------------
8006 1.1 christos # Append the text in VALUE to the end of the definition contained in VAR. Take
8007 1.1 christos # advantage of any shell optimizations that allow amortized linear growth over
8008 1.1 christos # repeated appends, instead of the typical quadratic growth present in naive
8009 1.1 christos # implementations.
8010 1.1 christos if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
8011 1.1 christos eval 'as_fn_append ()
8012 1.1 christos {
8013 1.1 christos eval $1+=\$2
8014 1.1 christos }'
8015 1.1 christos else
8016 1.1 christos as_fn_append ()
8017 1.1 christos {
8018 1.1 christos eval $1=\$$1\$2
8019 1.1 christos }
8020 1.1 christos fi # as_fn_append
8021 1.1 christos
8022 1.1 christos # as_fn_arith ARG...
8023 1.1 christos # ------------------
8024 1.1 christos # Perform arithmetic evaluation on the ARGs, and store the result in the
8025 1.1 christos # global $as_val. Take advantage of shells that can avoid forks. The arguments
8026 1.1 christos # must be portable across $(()) and expr.
8027 1.1 christos if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
8028 1.1 christos eval 'as_fn_arith ()
8029 1.1 christos {
8030 1.1 christos as_val=$(( $* ))
8031 1.1 christos }'
8032 1.1 christos else
8033 1.1 christos as_fn_arith ()
8034 1.1 christos {
8035 1.1 christos as_val=`expr "$@" || test $? -eq 1`
8036 1.1 christos }
8037 1.1 christos fi # as_fn_arith
8038 1.1 christos
8039 1.1 christos
8040 1.1 christos if expr a : '\(a\)' >/dev/null 2>&1 &&
8041 1.1 christos test "X`expr 00001 : '.*\(...\)'`" = X001; then
8042 1.1 christos as_expr=expr
8043 1.1 christos else
8044 1.1 christos as_expr=false
8045 1.1 christos fi
8046 1.1 christos
8047 1.1 christos if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
8048 1.1 christos as_basename=basename
8049 1.1 christos else
8050 1.1 christos as_basename=false
8051 1.1 christos fi
8052 1.1 christos
8053 1.1 christos if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
8054 1.1 christos as_dirname=dirname
8055 1.1 christos else
8056 1.1 christos as_dirname=false
8057 1.1 christos fi
8058 1.1 christos
8059 1.1 christos as_me=`$as_basename -- "$0" ||
8060 1.1 christos $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
8061 1.1 christos X"$0" : 'X\(//\)$' \| \
8062 1.1 christos X"$0" : 'X\(/\)' \| . 2>/dev/null ||
8063 1.1 christos $as_echo X/"$0" |
8064 1.1 christos sed '/^.*\/\([^/][^/]*\)\/*$/{
8065 1.1 christos s//\1/
8066 1.1 christos q
8067 1.1 christos }
8068 1.1 christos /^X\/\(\/\/\)$/{
8069 1.1 christos s//\1/
8070 1.1 christos q
8071 1.1 christos }
8072 1.1 christos /^X\/\(\/\).*/{
8073 1.1 christos s//\1/
8074 1.1 christos q
8075 1.1 christos }
8076 1.1 christos s/.*/./; q'`
8077 1.1 christos
8078 1.1 christos # Avoid depending upon Character Ranges.
8079 1.1 christos as_cr_letters='abcdefghijklmnopqrstuvwxyz'
8080 1.1 christos as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
8081 1.1 christos as_cr_Letters=$as_cr_letters$as_cr_LETTERS
8082 1.1 christos as_cr_digits='0123456789'
8083 1.1 christos as_cr_alnum=$as_cr_Letters$as_cr_digits
8084 1.1 christos
8085 1.1 christos ECHO_C= ECHO_N= ECHO_T=
8086 1.1 christos case `echo -n x` in #(((((
8087 1.1 christos -n*)
8088 1.1 christos case `echo 'xy\c'` in
8089 1.1 christos *c*) ECHO_T=' ';; # ECHO_T is single tab character.
8090 1.1 christos xy) ECHO_C='\c';;
8091 1.1 christos *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
8092 1.1 christos ECHO_T=' ';;
8093 1.1 christos esac;;
8094 1.1 christos *)
8095 1.1 christos ECHO_N='-n';;
8096 1.1 christos esac
8097 1.1 christos
8098 1.1 christos rm -f conf$$ conf$$.exe conf$$.file
8099 1.1 christos if test -d conf$$.dir; then
8100 1.1 christos rm -f conf$$.dir/conf$$.file
8101 1.1 christos else
8102 1.1 christos rm -f conf$$.dir
8103 1.1 christos mkdir conf$$.dir 2>/dev/null
8104 1.1 christos fi
8105 1.1 christos if (echo >conf$$.file) 2>/dev/null; then
8106 1.1 christos if ln -s conf$$.file conf$$ 2>/dev/null; then
8107 1.1 christos as_ln_s='ln -s'
8108 1.1 christos # ... but there are two gotchas:
8109 1.1 christos # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
8110 1.1 christos # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
8111 1.1 christos # In both cases, we have to default to `cp -pR'.
8112 1.1 christos ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
8113 1.1 christos as_ln_s='cp -pR'
8114 1.1 christos elif ln conf$$.file conf$$ 2>/dev/null; then
8115 1.1 christos as_ln_s=ln
8116 1.1 christos else
8117 1.1 christos as_ln_s='cp -pR'
8118 1.1 christos fi
8119 1.1 christos else
8120 1.1 christos as_ln_s='cp -pR'
8121 1.1 christos fi
8122 1.1 christos rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
8123 1.1 christos rmdir conf$$.dir 2>/dev/null
8124 1.1 christos
8125 1.1 christos
8126 1.1 christos # as_fn_mkdir_p
8127 1.1 christos # -------------
8128 1.1 christos # Create "$as_dir" as a directory, including parents if necessary.
8129 1.1 christos as_fn_mkdir_p ()
8130 1.1 christos {
8131 1.1 christos
8132 1.1 christos case $as_dir in #(
8133 1.1 christos -*) as_dir=./$as_dir;;
8134 1.1 christos esac
8135 1.1 christos test -d "$as_dir" || eval $as_mkdir_p || {
8136 1.1 christos as_dirs=
8137 1.1 christos while :; do
8138 1.1 christos case $as_dir in #(
8139 1.1 christos *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
8140 1.1 christos *) as_qdir=$as_dir;;
8141 1.1 christos esac
8142 1.1 christos as_dirs="'$as_qdir' $as_dirs"
8143 1.1 christos as_dir=`$as_dirname -- "$as_dir" ||
8144 1.1 christos $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8145 1.1 christos X"$as_dir" : 'X\(//\)[^/]' \| \
8146 1.1 christos X"$as_dir" : 'X\(//\)$' \| \
8147 1.1 christos X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
8148 1.1 christos $as_echo X"$as_dir" |
8149 1.1 christos sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
8150 1.1 christos s//\1/
8151 1.1 christos q
8152 1.1 christos }
8153 1.1 christos /^X\(\/\/\)[^/].*/{
8154 1.1 christos s//\1/
8155 1.1 christos q
8156 1.1 christos }
8157 1.1 christos /^X\(\/\/\)$/{
8158 1.1 christos s//\1/
8159 1.1 christos q
8160 1.1 christos }
8161 1.1 christos /^X\(\/\).*/{
8162 1.1 christos s//\1/
8163 1.1 christos q
8164 1.1 christos }
8165 1.1 christos s/.*/./; q'`
8166 1.1 christos test -d "$as_dir" && break
8167 1.1 christos done
8168 1.1 christos test -z "$as_dirs" || eval "mkdir $as_dirs"
8169 1.1 christos } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
8170 1.1 christos
8171 1.1 christos
8172 1.1 christos } # as_fn_mkdir_p
8173 1.1 christos if mkdir -p . 2>/dev/null; then
8174 1.1 christos as_mkdir_p='mkdir -p "$as_dir"'
8175 1.1 christos else
8176 1.1 christos test -d ./-p && rmdir ./-p
8177 1.1 christos as_mkdir_p=false
8178 1.1 christos fi
8179 1.1 christos
8180 1.1 christos
8181 1.1 christos # as_fn_executable_p FILE
8182 1.1 christos # -----------------------
8183 1.1 christos # Test if FILE is an executable regular file.
8184 1.1 christos as_fn_executable_p ()
8185 1.1 christos {
8186 1.1 christos test -f "$1" && test -x "$1"
8187 1.1 christos } # as_fn_executable_p
8188 1.1 christos as_test_x='test -x'
8189 1.1 christos as_executable_p=as_fn_executable_p
8190 1.1 christos
8191 1.1 christos # Sed expression to map a string onto a valid CPP name.
8192 1.1 christos as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
8193 1.1 christos
8194 1.1 christos # Sed expression to map a string onto a valid variable name.
8195 1.1 christos as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
8196 1.1 christos
8197 1.1 christos
8198 1.1 christos exec 6>&1
8199 1.1 christos ## ----------------------------------- ##
8200 1.1 christos ## Main body of $CONFIG_STATUS script. ##
8201 1.1 christos ## ----------------------------------- ##
8202 1.1 christos _ASEOF
8203 1.1 christos test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
8204 1.1 christos
8205 1.1 christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8206 1.1 christos # Save the log message, to keep $0 and so on meaningful, and to
8207 1.1 christos # report actual input values of CONFIG_FILES etc. instead of their
8208 1.1 christos # values after options handling.
8209 1.1 christos ac_log="
8210 1.1.1.7 christos This file was extended by tmux $as_me 3.2, which was
8211 1.1 christos generated by GNU Autoconf 2.69. Invocation command line was
8212 1.1 christos
8213 1.1 christos CONFIG_FILES = $CONFIG_FILES
8214 1.1 christos CONFIG_HEADERS = $CONFIG_HEADERS
8215 1.1 christos CONFIG_LINKS = $CONFIG_LINKS
8216 1.1 christos CONFIG_COMMANDS = $CONFIG_COMMANDS
8217 1.1 christos $ $0 $@
8218 1.1 christos
8219 1.1 christos on `(hostname || uname -n) 2>/dev/null | sed 1q`
8220 1.1 christos "
8221 1.1 christos
8222 1.1 christos _ACEOF
8223 1.1 christos
8224 1.1 christos case $ac_config_files in *"
8225 1.1 christos "*) set x $ac_config_files; shift; ac_config_files=$*;;
8226 1.1 christos esac
8227 1.1 christos
8228 1.1 christos
8229 1.1 christos
8230 1.1 christos cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8231 1.1 christos # Files that config.status was made for.
8232 1.1 christos config_files="$ac_config_files"
8233 1.1 christos config_commands="$ac_config_commands"
8234 1.1 christos
8235 1.1 christos _ACEOF
8236 1.1 christos
8237 1.1 christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8238 1.1 christos ac_cs_usage="\
8239 1.1 christos \`$as_me' instantiates files and other configuration actions
8240 1.1 christos from templates according to the current configuration. Unless the files
8241 1.1 christos and actions are specified as TAGs, all are instantiated by default.
8242 1.1 christos
8243 1.1 christos Usage: $0 [OPTION]... [TAG]...
8244 1.1 christos
8245 1.1 christos -h, --help print this help, then exit
8246 1.1 christos -V, --version print version number and configuration settings, then exit
8247 1.1 christos --config print configuration, then exit
8248 1.1 christos -q, --quiet, --silent
8249 1.1 christos do not print progress messages
8250 1.1 christos -d, --debug don't remove temporary files
8251 1.1 christos --recheck update $as_me by reconfiguring in the same conditions
8252 1.1 christos --file=FILE[:TEMPLATE]
8253 1.1 christos instantiate the configuration file FILE
8254 1.1 christos
8255 1.1 christos Configuration files:
8256 1.1 christos $config_files
8257 1.1 christos
8258 1.1 christos Configuration commands:
8259 1.1 christos $config_commands
8260 1.1 christos
8261 1.1 christos Report bugs to the package provider."
8262 1.1 christos
8263 1.1 christos _ACEOF
8264 1.1 christos cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8265 1.1 christos ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
8266 1.1 christos ac_cs_version="\\
8267 1.1.1.7 christos tmux config.status 3.2
8268 1.1 christos configured by $0, generated by GNU Autoconf 2.69,
8269 1.1 christos with options \\"\$ac_cs_config\\"
8270 1.1 christos
8271 1.1 christos Copyright (C) 2012 Free Software Foundation, Inc.
8272 1.1 christos This config.status script is free software; the Free Software Foundation
8273 1.1 christos gives unlimited permission to copy, distribute and modify it."
8274 1.1 christos
8275 1.1 christos ac_pwd='$ac_pwd'
8276 1.1 christos srcdir='$srcdir'
8277 1.1 christos INSTALL='$INSTALL'
8278 1.1 christos MKDIR_P='$MKDIR_P'
8279 1.1 christos AWK='$AWK'
8280 1.1 christos test -n "\$AWK" || AWK=awk
8281 1.1 christos _ACEOF
8282 1.1 christos
8283 1.1 christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8284 1.1 christos # The default lists apply if the user does not specify any file.
8285 1.1 christos ac_need_defaults=:
8286 1.1 christos while test $# != 0
8287 1.1 christos do
8288 1.1 christos case $1 in
8289 1.1 christos --*=?*)
8290 1.1 christos ac_option=`expr "X$1" : 'X\([^=]*\)='`
8291 1.1 christos ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
8292 1.1 christos ac_shift=:
8293 1.1 christos ;;
8294 1.1 christos --*=)
8295 1.1 christos ac_option=`expr "X$1" : 'X\([^=]*\)='`
8296 1.1 christos ac_optarg=
8297 1.1 christos ac_shift=:
8298 1.1 christos ;;
8299 1.1 christos *)
8300 1.1 christos ac_option=$1
8301 1.1 christos ac_optarg=$2
8302 1.1 christos ac_shift=shift
8303 1.1 christos ;;
8304 1.1 christos esac
8305 1.1 christos
8306 1.1 christos case $ac_option in
8307 1.1 christos # Handling of the options.
8308 1.1 christos -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
8309 1.1 christos ac_cs_recheck=: ;;
8310 1.1 christos --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
8311 1.1 christos $as_echo "$ac_cs_version"; exit ;;
8312 1.1 christos --config | --confi | --conf | --con | --co | --c )
8313 1.1 christos $as_echo "$ac_cs_config"; exit ;;
8314 1.1 christos --debug | --debu | --deb | --de | --d | -d )
8315 1.1 christos debug=: ;;
8316 1.1 christos --file | --fil | --fi | --f )
8317 1.1 christos $ac_shift
8318 1.1 christos case $ac_optarg in
8319 1.1 christos *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
8320 1.1 christos '') as_fn_error $? "missing file argument" ;;
8321 1.1 christos esac
8322 1.1 christos as_fn_append CONFIG_FILES " '$ac_optarg'"
8323 1.1 christos ac_need_defaults=false;;
8324 1.1 christos --he | --h | --help | --hel | -h )
8325 1.1 christos $as_echo "$ac_cs_usage"; exit ;;
8326 1.1 christos -q | -quiet | --quiet | --quie | --qui | --qu | --q \
8327 1.1 christos | -silent | --silent | --silen | --sile | --sil | --si | --s)
8328 1.1 christos ac_cs_silent=: ;;
8329 1.1 christos
8330 1.1 christos # This is an error.
8331 1.1 christos -*) as_fn_error $? "unrecognized option: \`$1'
8332 1.1 christos Try \`$0 --help' for more information." ;;
8333 1.1 christos
8334 1.1 christos *) as_fn_append ac_config_targets " $1"
8335 1.1 christos ac_need_defaults=false ;;
8336 1.1 christos
8337 1.1 christos esac
8338 1.1 christos shift
8339 1.1 christos done
8340 1.1 christos
8341 1.1 christos ac_configure_extra_args=
8342 1.1 christos
8343 1.1 christos if $ac_cs_silent; then
8344 1.1 christos exec 6>/dev/null
8345 1.1 christos ac_configure_extra_args="$ac_configure_extra_args --silent"
8346 1.1 christos fi
8347 1.1 christos
8348 1.1 christos _ACEOF
8349 1.1 christos cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8350 1.1 christos if \$ac_cs_recheck; then
8351 1.1 christos set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
8352 1.1 christos shift
8353 1.1 christos \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
8354 1.1 christos CONFIG_SHELL='$SHELL'
8355 1.1 christos export CONFIG_SHELL
8356 1.1 christos exec "\$@"
8357 1.1 christos fi
8358 1.1 christos
8359 1.1 christos _ACEOF
8360 1.1 christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8361 1.1 christos exec 5>>config.log
8362 1.1 christos {
8363 1.1 christos echo
8364 1.1 christos sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
8365 1.1 christos ## Running $as_me. ##
8366 1.1 christos _ASBOX
8367 1.1 christos $as_echo "$ac_log"
8368 1.1 christos } >&5
8369 1.1 christos
8370 1.1 christos _ACEOF
8371 1.1 christos cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8372 1.1 christos #
8373 1.1 christos # INIT-COMMANDS
8374 1.1 christos #
8375 1.1 christos AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
8376 1.1 christos
8377 1.1 christos _ACEOF
8378 1.1 christos
8379 1.1 christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8380 1.1 christos
8381 1.1 christos # Handling of arguments.
8382 1.1 christos for ac_config_target in $ac_config_targets
8383 1.1 christos do
8384 1.1 christos case $ac_config_target in
8385 1.1 christos "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
8386 1.1 christos "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
8387 1.1 christos
8388 1.1 christos *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
8389 1.1 christos esac
8390 1.1 christos done
8391 1.1 christos
8392 1.1 christos
8393 1.1 christos # If the user did not use the arguments to specify the items to instantiate,
8394 1.1 christos # then the envvar interface is used. Set only those that are not.
8395 1.1 christos # We use the long form for the default assignment because of an extremely
8396 1.1 christos # bizarre bug on SunOS 4.1.3.
8397 1.1 christos if $ac_need_defaults; then
8398 1.1 christos test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
8399 1.1 christos test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
8400 1.1 christos fi
8401 1.1 christos
8402 1.1 christos # Have a temporary directory for convenience. Make it in the build tree
8403 1.1 christos # simply because there is no reason against having it here, and in addition,
8404 1.1 christos # creating and moving files from /tmp can sometimes cause problems.
8405 1.1 christos # Hook for its removal unless debugging.
8406 1.1 christos # Note that there is a small window in which the directory will not be cleaned:
8407 1.1 christos # after its creation but before its name has been assigned to `$tmp'.
8408 1.1 christos $debug ||
8409 1.1 christos {
8410 1.1 christos tmp= ac_tmp=
8411 1.1 christos trap 'exit_status=$?
8412 1.1 christos : "${ac_tmp:=$tmp}"
8413 1.1 christos { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
8414 1.1 christos ' 0
8415 1.1 christos trap 'as_fn_exit 1' 1 2 13 15
8416 1.1 christos }
8417 1.1 christos # Create a (secure) tmp directory for tmp files.
8418 1.1 christos
8419 1.1 christos {
8420 1.1 christos tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
8421 1.1 christos test -d "$tmp"
8422 1.1 christos } ||
8423 1.1 christos {
8424 1.1 christos tmp=./conf$$-$RANDOM
8425 1.1 christos (umask 077 && mkdir "$tmp")
8426 1.1 christos } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
8427 1.1 christos ac_tmp=$tmp
8428 1.1 christos
8429 1.1 christos # Set up the scripts for CONFIG_FILES section.
8430 1.1 christos # No need to generate them if there are no CONFIG_FILES.
8431 1.1 christos # This happens for instance with `./config.status config.h'.
8432 1.1 christos if test -n "$CONFIG_FILES"; then
8433 1.1 christos
8434 1.1 christos
8435 1.1 christos ac_cr=`echo X | tr X '\015'`
8436 1.1 christos # On cygwin, bash can eat \r inside `` if the user requested igncr.
8437 1.1 christos # But we know of no other shell where ac_cr would be empty at this
8438 1.1 christos # point, so we can use a bashism as a fallback.
8439 1.1 christos if test "x$ac_cr" = x; then
8440 1.1 christos eval ac_cr=\$\'\\r\'
8441 1.1 christos fi
8442 1.1 christos ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
8443 1.1 christos if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
8444 1.1 christos ac_cs_awk_cr='\\r'
8445 1.1 christos else
8446 1.1 christos ac_cs_awk_cr=$ac_cr
8447 1.1 christos fi
8448 1.1 christos
8449 1.1 christos echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
8450 1.1 christos _ACEOF
8451 1.1 christos
8452 1.1 christos
8453 1.1 christos {
8454 1.1 christos echo "cat >conf$$subs.awk <<_ACEOF" &&
8455 1.1 christos echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
8456 1.1 christos echo "_ACEOF"
8457 1.1 christos } >conf$$subs.sh ||
8458 1.1 christos as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
8459 1.1 christos ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
8460 1.1 christos ac_delim='%!_!# '
8461 1.1 christos for ac_last_try in false false false false false :; do
8462 1.1 christos . ./conf$$subs.sh ||
8463 1.1 christos as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
8464 1.1 christos
8465 1.1 christos ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
8466 1.1 christos if test $ac_delim_n = $ac_delim_num; then
8467 1.1 christos break
8468 1.1 christos elif $ac_last_try; then
8469 1.1 christos as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
8470 1.1 christos else
8471 1.1 christos ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
8472 1.1 christos fi
8473 1.1 christos done
8474 1.1 christos rm -f conf$$subs.sh
8475 1.1 christos
8476 1.1 christos cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8477 1.1 christos cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
8478 1.1 christos _ACEOF
8479 1.1 christos sed -n '
8480 1.1 christos h
8481 1.1 christos s/^/S["/; s/!.*/"]=/
8482 1.1 christos p
8483 1.1 christos g
8484 1.1 christos s/^[^!]*!//
8485 1.1 christos :repl
8486 1.1 christos t repl
8487 1.1 christos s/'"$ac_delim"'$//
8488 1.1 christos t delim
8489 1.1 christos :nl
8490 1.1 christos h
8491 1.1 christos s/\(.\{148\}\)..*/\1/
8492 1.1 christos t more1
8493 1.1 christos s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
8494 1.1 christos p
8495 1.1 christos n
8496 1.1 christos b repl
8497 1.1 christos :more1
8498 1.1 christos s/["\\]/\\&/g; s/^/"/; s/$/"\\/
8499 1.1 christos p
8500 1.1 christos g
8501 1.1 christos s/.\{148\}//
8502 1.1 christos t nl
8503 1.1 christos :delim
8504 1.1 christos h
8505 1.1 christos s/\(.\{148\}\)..*/\1/
8506 1.1 christos t more2
8507 1.1 christos s/["\\]/\\&/g; s/^/"/; s/$/"/
8508 1.1 christos p
8509 1.1 christos b
8510 1.1 christos :more2
8511 1.1 christos s/["\\]/\\&/g; s/^/"/; s/$/"\\/
8512 1.1 christos p
8513 1.1 christos g
8514 1.1 christos s/.\{148\}//
8515 1.1 christos t delim
8516 1.1 christos ' <conf$$subs.awk | sed '
8517 1.1 christos /^[^""]/{
8518 1.1 christos N
8519 1.1 christos s/\n//
8520 1.1 christos }
8521 1.1 christos ' >>$CONFIG_STATUS || ac_write_fail=1
8522 1.1 christos rm -f conf$$subs.awk
8523 1.1 christos cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8524 1.1 christos _ACAWK
8525 1.1 christos cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
8526 1.1 christos for (key in S) S_is_set[key] = 1
8527 1.1 christos FS = ""
8528 1.1 christos
8529 1.1 christos }
8530 1.1 christos {
8531 1.1 christos line = $ 0
8532 1.1 christos nfields = split(line, field, "@")
8533 1.1 christos substed = 0
8534 1.1 christos len = length(field[1])
8535 1.1 christos for (i = 2; i < nfields; i++) {
8536 1.1 christos key = field[i]
8537 1.1 christos keylen = length(key)
8538 1.1 christos if (S_is_set[key]) {
8539 1.1 christos value = S[key]
8540 1.1 christos line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
8541 1.1 christos len += length(value) + length(field[++i])
8542 1.1 christos substed = 1
8543 1.1 christos } else
8544 1.1 christos len += 1 + keylen
8545 1.1 christos }
8546 1.1 christos
8547 1.1 christos print line
8548 1.1 christos }
8549 1.1 christos
8550 1.1 christos _ACAWK
8551 1.1 christos _ACEOF
8552 1.1 christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8553 1.1 christos if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
8554 1.1 christos sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
8555 1.1 christos else
8556 1.1 christos cat
8557 1.1 christos fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
8558 1.1 christos || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
8559 1.1 christos _ACEOF
8560 1.1 christos
8561 1.1 christos # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
8562 1.1 christos # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
8563 1.1 christos # trailing colons and then remove the whole line if VPATH becomes empty
8564 1.1 christos # (actually we leave an empty line to preserve line numbers).
8565 1.1 christos if test "x$srcdir" = x.; then
8566 1.1 christos ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
8567 1.1 christos h
8568 1.1 christos s///
8569 1.1 christos s/^/:/
8570 1.1 christos s/[ ]*$/:/
8571 1.1 christos s/:\$(srcdir):/:/g
8572 1.1 christos s/:\${srcdir}:/:/g
8573 1.1 christos s/:@srcdir@:/:/g
8574 1.1 christos s/^:*//
8575 1.1 christos s/:*$//
8576 1.1 christos x
8577 1.1 christos s/\(=[ ]*\).*/\1/
8578 1.1 christos G
8579 1.1 christos s/\n//
8580 1.1 christos s/^[^=]*=[ ]*$//
8581 1.1 christos }'
8582 1.1 christos fi
8583 1.1 christos
8584 1.1 christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8585 1.1 christos fi # test -n "$CONFIG_FILES"
8586 1.1 christos
8587 1.1 christos
8588 1.1 christos eval set X " :F $CONFIG_FILES :C $CONFIG_COMMANDS"
8589 1.1 christos shift
8590 1.1 christos for ac_tag
8591 1.1 christos do
8592 1.1 christos case $ac_tag in
8593 1.1 christos :[FHLC]) ac_mode=$ac_tag; continue;;
8594 1.1 christos esac
8595 1.1 christos case $ac_mode$ac_tag in
8596 1.1 christos :[FHL]*:*);;
8597 1.1 christos :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
8598 1.1 christos :[FH]-) ac_tag=-:-;;
8599 1.1 christos :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
8600 1.1 christos esac
8601 1.1 christos ac_save_IFS=$IFS
8602 1.1 christos IFS=:
8603 1.1 christos set x $ac_tag
8604 1.1 christos IFS=$ac_save_IFS
8605 1.1 christos shift
8606 1.1 christos ac_file=$1
8607 1.1 christos shift
8608 1.1 christos
8609 1.1 christos case $ac_mode in
8610 1.1 christos :L) ac_source=$1;;
8611 1.1 christos :[FH])
8612 1.1 christos ac_file_inputs=
8613 1.1 christos for ac_f
8614 1.1 christos do
8615 1.1 christos case $ac_f in
8616 1.1 christos -) ac_f="$ac_tmp/stdin";;
8617 1.1 christos *) # Look for the file first in the build tree, then in the source tree
8618 1.1 christos # (if the path is not absolute). The absolute path cannot be DOS-style,
8619 1.1 christos # because $ac_f cannot contain `:'.
8620 1.1 christos test -f "$ac_f" ||
8621 1.1 christos case $ac_f in
8622 1.1 christos [\\/$]*) false;;
8623 1.1 christos *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
8624 1.1 christos esac ||
8625 1.1 christos as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
8626 1.1 christos esac
8627 1.1 christos case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
8628 1.1 christos as_fn_append ac_file_inputs " '$ac_f'"
8629 1.1 christos done
8630 1.1 christos
8631 1.1 christos # Let's still pretend it is `configure' which instantiates (i.e., don't
8632 1.1 christos # use $as_me), people would be surprised to read:
8633 1.1 christos # /* config.h. Generated by config.status. */
8634 1.1 christos configure_input='Generated from '`
8635 1.1 christos $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
8636 1.1 christos `' by configure.'
8637 1.1 christos if test x"$ac_file" != x-; then
8638 1.1 christos configure_input="$ac_file. $configure_input"
8639 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
8640 1.1 christos $as_echo "$as_me: creating $ac_file" >&6;}
8641 1.1 christos fi
8642 1.1 christos # Neutralize special characters interpreted by sed in replacement strings.
8643 1.1 christos case $configure_input in #(
8644 1.1 christos *\&* | *\|* | *\\* )
8645 1.1 christos ac_sed_conf_input=`$as_echo "$configure_input" |
8646 1.1 christos sed 's/[\\\\&|]/\\\\&/g'`;; #(
8647 1.1 christos *) ac_sed_conf_input=$configure_input;;
8648 1.1 christos esac
8649 1.1 christos
8650 1.1 christos case $ac_tag in
8651 1.1 christos *:-:* | *:-) cat >"$ac_tmp/stdin" \
8652 1.1 christos || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
8653 1.1 christos esac
8654 1.1 christos ;;
8655 1.1 christos esac
8656 1.1 christos
8657 1.1 christos ac_dir=`$as_dirname -- "$ac_file" ||
8658 1.1 christos $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8659 1.1 christos X"$ac_file" : 'X\(//\)[^/]' \| \
8660 1.1 christos X"$ac_file" : 'X\(//\)$' \| \
8661 1.1 christos X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
8662 1.1 christos $as_echo X"$ac_file" |
8663 1.1 christos sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
8664 1.1 christos s//\1/
8665 1.1 christos q
8666 1.1 christos }
8667 1.1 christos /^X\(\/\/\)[^/].*/{
8668 1.1 christos s//\1/
8669 1.1 christos q
8670 1.1 christos }
8671 1.1 christos /^X\(\/\/\)$/{
8672 1.1 christos s//\1/
8673 1.1 christos q
8674 1.1 christos }
8675 1.1 christos /^X\(\/\).*/{
8676 1.1 christos s//\1/
8677 1.1 christos q
8678 1.1 christos }
8679 1.1 christos s/.*/./; q'`
8680 1.1 christos as_dir="$ac_dir"; as_fn_mkdir_p
8681 1.1 christos ac_builddir=.
8682 1.1 christos
8683 1.1 christos case "$ac_dir" in
8684 1.1 christos .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
8685 1.1 christos *)
8686 1.1 christos ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
8687 1.1 christos # A ".." for each directory in $ac_dir_suffix.
8688 1.1 christos ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
8689 1.1 christos case $ac_top_builddir_sub in
8690 1.1 christos "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
8691 1.1 christos *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
8692 1.1 christos esac ;;
8693 1.1 christos esac
8694 1.1 christos ac_abs_top_builddir=$ac_pwd
8695 1.1 christos ac_abs_builddir=$ac_pwd$ac_dir_suffix
8696 1.1 christos # for backward compatibility:
8697 1.1 christos ac_top_builddir=$ac_top_build_prefix
8698 1.1 christos
8699 1.1 christos case $srcdir in
8700 1.1 christos .) # We are building in place.
8701 1.1 christos ac_srcdir=.
8702 1.1 christos ac_top_srcdir=$ac_top_builddir_sub
8703 1.1 christos ac_abs_top_srcdir=$ac_pwd ;;
8704 1.1 christos [\\/]* | ?:[\\/]* ) # Absolute name.
8705 1.1 christos ac_srcdir=$srcdir$ac_dir_suffix;
8706 1.1 christos ac_top_srcdir=$srcdir
8707 1.1 christos ac_abs_top_srcdir=$srcdir ;;
8708 1.1 christos *) # Relative name.
8709 1.1 christos ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
8710 1.1 christos ac_top_srcdir=$ac_top_build_prefix$srcdir
8711 1.1 christos ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
8712 1.1 christos esac
8713 1.1 christos ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
8714 1.1 christos
8715 1.1 christos
8716 1.1 christos case $ac_mode in
8717 1.1 christos :F)
8718 1.1 christos #
8719 1.1 christos # CONFIG_FILE
8720 1.1 christos #
8721 1.1 christos
8722 1.1 christos case $INSTALL in
8723 1.1 christos [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
8724 1.1 christos *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
8725 1.1 christos esac
8726 1.1 christos ac_MKDIR_P=$MKDIR_P
8727 1.1 christos case $MKDIR_P in
8728 1.1 christos [\\/$]* | ?:[\\/]* ) ;;
8729 1.1 christos */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
8730 1.1 christos esac
8731 1.1 christos _ACEOF
8732 1.1 christos
8733 1.1 christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8734 1.1 christos # If the template does not know about datarootdir, expand it.
8735 1.1 christos # FIXME: This hack should be removed a few years after 2.60.
8736 1.1 christos ac_datarootdir_hack=; ac_datarootdir_seen=
8737 1.1 christos ac_sed_dataroot='
8738 1.1 christos /datarootdir/ {
8739 1.1 christos p
8740 1.1 christos q
8741 1.1 christos }
8742 1.1 christos /@datadir@/p
8743 1.1 christos /@docdir@/p
8744 1.1 christos /@infodir@/p
8745 1.1 christos /@localedir@/p
8746 1.1 christos /@mandir@/p'
8747 1.1 christos case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
8748 1.1 christos *datarootdir*) ac_datarootdir_seen=yes;;
8749 1.1 christos *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
8750 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
8751 1.1 christos $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
8752 1.1 christos _ACEOF
8753 1.1 christos cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8754 1.1 christos ac_datarootdir_hack='
8755 1.1 christos s&@datadir@&$datadir&g
8756 1.1 christos s&@docdir@&$docdir&g
8757 1.1 christos s&@infodir@&$infodir&g
8758 1.1 christos s&@localedir@&$localedir&g
8759 1.1 christos s&@mandir@&$mandir&g
8760 1.1 christos s&\\\${datarootdir}&$datarootdir&g' ;;
8761 1.1 christos esac
8762 1.1 christos _ACEOF
8763 1.1 christos
8764 1.1 christos # Neutralize VPATH when `$srcdir' = `.'.
8765 1.1 christos # Shell code in configure.ac might set extrasub.
8766 1.1 christos # FIXME: do we really want to maintain this feature?
8767 1.1 christos cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8768 1.1 christos ac_sed_extra="$ac_vpsub
8769 1.1 christos $extrasub
8770 1.1 christos _ACEOF
8771 1.1 christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8772 1.1 christos :t
8773 1.1 christos /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
8774 1.1 christos s|@configure_input@|$ac_sed_conf_input|;t t
8775 1.1 christos s&@top_builddir@&$ac_top_builddir_sub&;t t
8776 1.1 christos s&@top_build_prefix@&$ac_top_build_prefix&;t t
8777 1.1 christos s&@srcdir@&$ac_srcdir&;t t
8778 1.1 christos s&@abs_srcdir@&$ac_abs_srcdir&;t t
8779 1.1 christos s&@top_srcdir@&$ac_top_srcdir&;t t
8780 1.1 christos s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
8781 1.1 christos s&@builddir@&$ac_builddir&;t t
8782 1.1 christos s&@abs_builddir@&$ac_abs_builddir&;t t
8783 1.1 christos s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
8784 1.1 christos s&@INSTALL@&$ac_INSTALL&;t t
8785 1.1 christos s&@MKDIR_P@&$ac_MKDIR_P&;t t
8786 1.1 christos $ac_datarootdir_hack
8787 1.1 christos "
8788 1.1 christos eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
8789 1.1 christos >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
8790 1.1 christos
8791 1.1 christos test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
8792 1.1 christos { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
8793 1.1 christos { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
8794 1.1 christos "$ac_tmp/out"`; test -z "$ac_out"; } &&
8795 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
8796 1.1 christos which seems to be undefined. Please make sure it is defined" >&5
8797 1.1 christos $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
8798 1.1 christos which seems to be undefined. Please make sure it is defined" >&2;}
8799 1.1 christos
8800 1.1 christos rm -f "$ac_tmp/stdin"
8801 1.1 christos case $ac_file in
8802 1.1 christos -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
8803 1.1 christos *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
8804 1.1 christos esac \
8805 1.1 christos || as_fn_error $? "could not create $ac_file" "$LINENO" 5
8806 1.1 christos ;;
8807 1.1 christos
8808 1.1 christos
8809 1.1 christos :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
8810 1.1 christos $as_echo "$as_me: executing $ac_file commands" >&6;}
8811 1.1 christos ;;
8812 1.1 christos esac
8813 1.1 christos
8814 1.1 christos
8815 1.1 christos case $ac_file$ac_mode in
8816 1.1 christos "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
8817 1.1 christos # Older Autoconf quotes --file arguments for eval, but not when files
8818 1.1 christos # are listed without --file. Let's play safe and only enable the eval
8819 1.1 christos # if we detect the quoting.
8820 1.1 christos case $CONFIG_FILES in
8821 1.1 christos *\'*) eval set x "$CONFIG_FILES" ;;
8822 1.1 christos *) set x $CONFIG_FILES ;;
8823 1.1 christos esac
8824 1.1 christos shift
8825 1.1 christos for mf
8826 1.1 christos do
8827 1.1 christos # Strip MF so we end up with the name of the file.
8828 1.1 christos mf=`echo "$mf" | sed -e 's/:.*$//'`
8829 1.1 christos # Check whether this is an Automake generated Makefile or not.
8830 1.1 christos # We used to match only the files named 'Makefile.in', but
8831 1.1 christos # some people rename them; so instead we look at the file content.
8832 1.1 christos # Grep'ing the first line is not enough: some people post-process
8833 1.1 christos # each Makefile.in and add a new line on top of each file to say so.
8834 1.1 christos # Grep'ing the whole file is not good either: AIX grep has a line
8835 1.1 christos # limit of 2048, but all sed's we know have understand at least 4000.
8836 1.1 christos if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
8837 1.1 christos dirpart=`$as_dirname -- "$mf" ||
8838 1.1 christos $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8839 1.1 christos X"$mf" : 'X\(//\)[^/]' \| \
8840 1.1 christos X"$mf" : 'X\(//\)$' \| \
8841 1.1 christos X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
8842 1.1 christos $as_echo X"$mf" |
8843 1.1 christos sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
8844 1.1 christos s//\1/
8845 1.1 christos q
8846 1.1 christos }
8847 1.1 christos /^X\(\/\/\)[^/].*/{
8848 1.1 christos s//\1/
8849 1.1 christos q
8850 1.1 christos }
8851 1.1 christos /^X\(\/\/\)$/{
8852 1.1 christos s//\1/
8853 1.1 christos q
8854 1.1 christos }
8855 1.1 christos /^X\(\/\).*/{
8856 1.1 christos s//\1/
8857 1.1 christos q
8858 1.1 christos }
8859 1.1 christos s/.*/./; q'`
8860 1.1 christos else
8861 1.1 christos continue
8862 1.1 christos fi
8863 1.1 christos # Extract the definition of DEPDIR, am__include, and am__quote
8864 1.1 christos # from the Makefile without running 'make'.
8865 1.1 christos DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
8866 1.1 christos test -z "$DEPDIR" && continue
8867 1.1 christos am__include=`sed -n 's/^am__include = //p' < "$mf"`
8868 1.1 christos test -z "$am__include" && continue
8869 1.1 christos am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
8870 1.1 christos # Find all dependency output files, they are included files with
8871 1.1 christos # $(DEPDIR) in their names. We invoke sed twice because it is the
8872 1.1 christos # simplest approach to changing $(DEPDIR) to its actual value in the
8873 1.1 christos # expansion.
8874 1.1 christos for file in `sed -n "
8875 1.1 christos s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
8876 1.1 christos sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do
8877 1.1 christos # Make sure the directory exists.
8878 1.1 christos test -f "$dirpart/$file" && continue
8879 1.1 christos fdir=`$as_dirname -- "$file" ||
8880 1.1 christos $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8881 1.1 christos X"$file" : 'X\(//\)[^/]' \| \
8882 1.1 christos X"$file" : 'X\(//\)$' \| \
8883 1.1 christos X"$file" : 'X\(/\)' \| . 2>/dev/null ||
8884 1.1 christos $as_echo X"$file" |
8885 1.1 christos sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
8886 1.1 christos s//\1/
8887 1.1 christos q
8888 1.1 christos }
8889 1.1 christos /^X\(\/\/\)[^/].*/{
8890 1.1 christos s//\1/
8891 1.1 christos q
8892 1.1 christos }
8893 1.1 christos /^X\(\/\/\)$/{
8894 1.1 christos s//\1/
8895 1.1 christos q
8896 1.1 christos }
8897 1.1 christos /^X\(\/\).*/{
8898 1.1 christos s//\1/
8899 1.1 christos q
8900 1.1 christos }
8901 1.1 christos s/.*/./; q'`
8902 1.1 christos as_dir=$dirpart/$fdir; as_fn_mkdir_p
8903 1.1 christos # echo "creating $dirpart/$file"
8904 1.1 christos echo '# dummy' > "$dirpart/$file"
8905 1.1 christos done
8906 1.1 christos done
8907 1.1 christos }
8908 1.1 christos ;;
8909 1.1 christos
8910 1.1 christos esac
8911 1.1 christos done # for ac_tag
8912 1.1 christos
8913 1.1 christos
8914 1.1 christos as_fn_exit 0
8915 1.1 christos _ACEOF
8916 1.1 christos ac_clean_files=$ac_clean_files_save
8917 1.1 christos
8918 1.1 christos test $ac_write_fail = 0 ||
8919 1.1 christos as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
8920 1.1 christos
8921 1.1 christos
8922 1.1 christos # configure is writing to config.log, and then calls config.status.
8923 1.1 christos # config.status does its own redirection, appending to config.log.
8924 1.1 christos # Unfortunately, on DOS this fails, as config.log is still kept open
8925 1.1 christos # by configure, so config.status won't be able to write to it; its
8926 1.1 christos # output is simply discarded. So we exec the FD to /dev/null,
8927 1.1 christos # effectively closing config.log, so it can be properly (re)opened and
8928 1.1 christos # appended to by config.status. When coming back to configure, we
8929 1.1 christos # need to make the FD available again.
8930 1.1 christos if test "$no_create" != yes; then
8931 1.1 christos ac_cs_success=:
8932 1.1 christos ac_config_status_args=
8933 1.1 christos test "$silent" = yes &&
8934 1.1 christos ac_config_status_args="$ac_config_status_args --quiet"
8935 1.1 christos exec 5>/dev/null
8936 1.1 christos $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
8937 1.1 christos exec 5>>config.log
8938 1.1 christos # Use ||, not &&, to avoid exiting from the if with $? = 1, which
8939 1.1 christos # would make configure fail if this is the last instruction.
8940 1.1 christos $ac_cs_success || as_fn_exit 1
8941 1.1 christos fi
8942 1.1 christos if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
8943 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
8944 1.1 christos $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
8945 1.1 christos fi
8946 1.1 christos
8947