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