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