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