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