Annotation of embedaddon/curl/configure, revision 1.1
1.1 ! misho 1: #! /bin/sh
! 2: # Guess values for system-dependent variables and create Makefiles.
! 3: # Generated by GNU Autoconf 2.69 for curl -.
! 4: #
! 5: # Report bugs to <a suitable curl mailing list: https://curl.haxx.se/mail/>.
! 6: #
! 7: #
! 8: # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
! 9: #
! 10: #
! 11: # This configure script is free software; the Free Software Foundation
! 12: # gives unlimited permission to copy, distribute and modify it.
! 13: #
! 14: # Copyright (c) 1998 - 2020 Daniel Stenberg, <daniel@haxx.se>
! 15: # This configure script may be copied, distributed and modified under the
! 16: # terms of the curl license; see COPYING for more details
! 17:
! 18: ## -------------------------------- ##
! 19: ## XC_CONFIGURE_PREAMBLE ver: 1.0 ##
! 20: ## -------------------------------- ##
! 21:
! 22: xc_configure_preamble_ver_major='1'
! 23: xc_configure_preamble_ver_minor='0'
! 24:
! 25: #
! 26: # Set IFS to space, tab and newline.
! 27: #
! 28:
! 29: xc_space=' '
! 30: xc_tab=' '
! 31: xc_newline='
! 32: '
! 33: IFS="$xc_space$xc_tab$xc_newline"
! 34:
! 35: #
! 36: # Set internationalization behavior variables.
! 37: #
! 38:
! 39: LANG='C'
! 40: LC_ALL='C'
! 41: LANGUAGE='C'
! 42: export LANG
! 43: export LC_ALL
! 44: export LANGUAGE
! 45:
! 46: #
! 47: # Some useful variables.
! 48: #
! 49:
! 50: xc_msg_warn='configure: WARNING:'
! 51: xc_msg_abrt='Can not continue.'
! 52: xc_msg_err='configure: error:'
! 53:
! 54: #
! 55: # Verify that 'echo' command is available, otherwise abort.
! 56: #
! 57:
! 58: xc_tst_str='unknown'
! 59: (`echo "$xc_tst_str" >/dev/null 2>&1`) && xc_tst_str='success'
! 60: case "x$xc_tst_str" in # ((
! 61: xsuccess)
! 62: :
! 63: ;;
! 64: *)
! 65: # Try built-in echo, and fail.
! 66: echo "$xc_msg_err 'echo' command not found. $xc_msg_abrt" >&2
! 67: exit 1
! 68: ;;
! 69: esac
! 70:
! 71: #
! 72: # Verify that 'test' command is available, otherwise abort.
! 73: #
! 74:
! 75: xc_tst_str='unknown'
! 76: (`test -n "$xc_tst_str" >/dev/null 2>&1`) && xc_tst_str='success'
! 77: case "x$xc_tst_str" in # ((
! 78: xsuccess)
! 79: :
! 80: ;;
! 81: *)
! 82: echo "$xc_msg_err 'test' command not found. $xc_msg_abrt" >&2
! 83: exit 1
! 84: ;;
! 85: esac
! 86:
! 87: #
! 88: # Verify that 'PATH' variable is set, otherwise abort.
! 89: #
! 90:
! 91: xc_tst_str='unknown'
! 92: (`test -n "$PATH" >/dev/null 2>&1`) && xc_tst_str='success'
! 93: case "x$xc_tst_str" in # ((
! 94: xsuccess)
! 95: :
! 96: ;;
! 97: *)
! 98: echo "$xc_msg_err 'PATH' variable not set. $xc_msg_abrt" >&2
! 99: exit 1
! 100: ;;
! 101: esac
! 102:
! 103: #
! 104: # Verify that 'expr' command is available, otherwise abort.
! 105: #
! 106:
! 107: xc_tst_str='unknown'
! 108: xc_tst_str=`expr "$xc_tst_str" : '.*' 2>/dev/null`
! 109: case "x$xc_tst_str" in # ((
! 110: x7)
! 111: :
! 112: ;;
! 113: *)
! 114: echo "$xc_msg_err 'expr' command not found. $xc_msg_abrt" >&2
! 115: exit 1
! 116: ;;
! 117: esac
! 118:
! 119: #
! 120: # Verify that 'sed' utility is found within 'PATH', otherwise abort.
! 121: #
! 122:
! 123: xc_tst_str='unknown'
! 124: xc_tst_str=`echo "$xc_tst_str" 2>/dev/null \
! 125: | sed -e 's:unknown:success:' 2>/dev/null`
! 126: case "x$xc_tst_str" in # ((
! 127: xsuccess)
! 128: :
! 129: ;;
! 130: *)
! 131: echo "$xc_msg_err 'sed' utility not found in 'PATH'. $xc_msg_abrt" >&2
! 132: exit 1
! 133: ;;
! 134: esac
! 135:
! 136: #
! 137: # Verify that 'grep' utility is found within 'PATH', otherwise abort.
! 138: #
! 139:
! 140: xc_tst_str='unknown'
! 141: (`echo "$xc_tst_str" 2>/dev/null \
! 142: | grep 'unknown' >/dev/null 2>&1`) && xc_tst_str='success'
! 143: case "x$xc_tst_str" in # ((
! 144: xsuccess)
! 145: :
! 146: ;;
! 147: *)
! 148: echo "$xc_msg_err 'grep' utility not found in 'PATH'. $xc_msg_abrt" >&2
! 149: exit 1
! 150: ;;
! 151: esac
! 152:
! 153: #
! 154: # Verify that 'tr' utility is found within 'PATH', otherwise abort.
! 155: #
! 156:
! 157: xc_tst_str="${xc_tab}98s7u6c5c4e3s2s10"
! 158: xc_tst_str=`echo "$xc_tst_str" 2>/dev/null \
! 159: | tr -d "0123456789$xc_tab" 2>/dev/null`
! 160: case "x$xc_tst_str" in # ((
! 161: xsuccess)
! 162: :
! 163: ;;
! 164: *)
! 165: echo "$xc_msg_err 'tr' utility not found in 'PATH'. $xc_msg_abrt" >&2
! 166: exit 1
! 167: ;;
! 168: esac
! 169:
! 170: #
! 171: # Verify that 'wc' utility is found within 'PATH', otherwise abort.
! 172: #
! 173:
! 174: xc_tst_str='unknown unknown unknown unknown'
! 175: xc_tst_str=`echo "$xc_tst_str" 2>/dev/null \
! 176: | wc -w 2>/dev/null | tr -d "$xc_space$xc_tab" 2>/dev/null`
! 177: case "x$xc_tst_str" in # ((
! 178: x4)
! 179: :
! 180: ;;
! 181: *)
! 182: echo "$xc_msg_err 'wc' utility not found in 'PATH'. $xc_msg_abrt" >&2
! 183: exit 1
! 184: ;;
! 185: esac
! 186:
! 187: #
! 188: # Verify that 'cat' utility is found within 'PATH', otherwise abort.
! 189: #
! 190:
! 191: xc_tst_str='unknown'
! 192: xc_tst_str=`cat <<_EOT 2>/dev/null \
! 193: | wc -l 2>/dev/null | tr -d "$xc_space$xc_tab" 2>/dev/null
! 194: unknown
! 195: unknown
! 196: unknown
! 197: _EOT`
! 198: case "x$xc_tst_str" in # ((
! 199: x3)
! 200: :
! 201: ;;
! 202: *)
! 203: echo "$xc_msg_err 'cat' utility not found in 'PATH'. $xc_msg_abrt" >&2
! 204: exit 1
! 205: ;;
! 206: esac
! 207:
! 208: #
! 209: # Auto-detect and set 'PATH_SEPARATOR', unless it is already non-empty set.
! 210: #
! 211:
! 212: # Directory count in 'PATH' when using a colon separator.
! 213: xc_tst_dirs_col='x'
! 214: xc_tst_prev_IFS=$IFS; IFS=':'
! 215: for xc_tst_dir in $PATH; do
! 216: IFS=$xc_tst_prev_IFS
! 217: xc_tst_dirs_col="x$xc_tst_dirs_col"
! 218: done
! 219: IFS=$xc_tst_prev_IFS
! 220: xc_tst_dirs_col=`expr "$xc_tst_dirs_col" : '.*'`
! 221:
! 222: # Directory count in 'PATH' when using a semicolon separator.
! 223: xc_tst_dirs_sem='x'
! 224: xc_tst_prev_IFS=$IFS; IFS=';'
! 225: for xc_tst_dir in $PATH; do
! 226: IFS=$xc_tst_prev_IFS
! 227: xc_tst_dirs_sem="x$xc_tst_dirs_sem"
! 228: done
! 229: IFS=$xc_tst_prev_IFS
! 230: xc_tst_dirs_sem=`expr "$xc_tst_dirs_sem" : '.*'`
! 231:
! 232: if test $xc_tst_dirs_sem -eq $xc_tst_dirs_col; then
! 233: # When both counting methods give the same result we do not want to
! 234: # chose one over the other, and consider auto-detection not possible.
! 235: if test -z "$PATH_SEPARATOR"; then
! 236: # User should provide the correct 'PATH_SEPARATOR' definition.
! 237: # Until then, guess that it is colon!
! 238: echo "$xc_msg_warn path separator not determined, guessing colon" >&2
! 239: PATH_SEPARATOR=':'
! 240: fi
! 241: else
! 242: # Separator with the greater directory count is the auto-detected one.
! 243: if test $xc_tst_dirs_sem -gt $xc_tst_dirs_col; then
! 244: xc_tst_auto_separator=';'
! 245: else
! 246: xc_tst_auto_separator=':'
! 247: fi
! 248: if test -z "$PATH_SEPARATOR"; then
! 249: # Simply use the auto-detected one when not already set.
! 250: PATH_SEPARATOR=$xc_tst_auto_separator
! 251: elif test "x$PATH_SEPARATOR" != "x$xc_tst_auto_separator"; then
! 252: echo "$xc_msg_warn 'PATH_SEPARATOR' does not match auto-detected one." >&2
! 253: fi
! 254: fi
! 255: xc_PATH_SEPARATOR=$PATH_SEPARATOR
! 256:
! 257: xc_configure_preamble_result='yes'
! 258:
! 259:
! 260: ## -------------------- ##
! 261: ## M4sh Initialization. ##
! 262: ## -------------------- ##
! 263:
! 264: # Be more Bourne compatible
! 265: DUALCASE=1; export DUALCASE # for MKS sh
! 266: if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
! 267: emulate sh
! 268: NULLCMD=:
! 269: # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
! 270: # is contrary to our usage. Disable this feature.
! 271: alias -g '${1+"$@"}'='"$@"'
! 272: setopt NO_GLOB_SUBST
! 273: else
! 274: case `(set -o) 2>/dev/null` in #(
! 275: *posix*) :
! 276: set -o posix ;; #(
! 277: *) :
! 278: ;;
! 279: esac
! 280: fi
! 281:
! 282:
! 283: as_nl='
! 284: '
! 285: export as_nl
! 286: # Printing a long string crashes Solaris 7 /usr/bin/printf.
! 287: as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
! 288: as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
! 289: as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
! 290: # Prefer a ksh shell builtin over an external printf program on Solaris,
! 291: # but without wasting forks for bash or zsh.
! 292: if test -z "$BASH_VERSION$ZSH_VERSION" \
! 293: && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
! 294: as_echo='print -r --'
! 295: as_echo_n='print -rn --'
! 296: elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
! 297: as_echo='printf %s\n'
! 298: as_echo_n='printf %s'
! 299: else
! 300: if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
! 301: as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
! 302: as_echo_n='/usr/ucb/echo -n'
! 303: else
! 304: as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
! 305: as_echo_n_body='eval
! 306: arg=$1;
! 307: case $arg in #(
! 308: *"$as_nl"*)
! 309: expr "X$arg" : "X\\(.*\\)$as_nl";
! 310: arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
! 311: esac;
! 312: expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
! 313: '
! 314: export as_echo_n_body
! 315: as_echo_n='sh -c $as_echo_n_body as_echo'
! 316: fi
! 317: export as_echo_body
! 318: as_echo='sh -c $as_echo_body as_echo'
! 319: fi
! 320:
! 321:
! 322:
! 323: # IFS
! 324: # We need space, tab and new line, in precisely that order. Quoting is
! 325: # there to prevent editors from complaining about space-tab.
! 326: # (If _AS_PATH_WALK were called with IFS unset, it would disable word
! 327: # splitting by setting IFS to empty value.)
! 328: IFS=" "" $as_nl"
! 329:
! 330: # Find who we are. Look in the path if we contain no directory separator.
! 331: as_myself=
! 332: case $0 in #((
! 333: *[\\/]* ) as_myself=$0 ;;
! 334: *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 335: for as_dir in $PATH
! 336: do
! 337: IFS=$as_save_IFS
! 338: test -z "$as_dir" && as_dir=.
! 339: test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
! 340: done
! 341: IFS=$as_save_IFS
! 342:
! 343: ;;
! 344: esac
! 345: # We did not find ourselves, most probably we were run as `sh COMMAND'
! 346: # in which case we are not to be found in the path.
! 347: if test "x$as_myself" = x; then
! 348: as_myself=$0
! 349: fi
! 350: if test ! -f "$as_myself"; then
! 351: $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
! 352: exit 1
! 353: fi
! 354:
! 355: # Unset variables that we do not need and which cause bugs (e.g. in
! 356: # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
! 357: # suppresses any "Segmentation fault" message there. '((' could
! 358: # trigger a bug in pdksh 5.2.14.
! 359: for as_var in BASH_ENV ENV MAIL MAILPATH
! 360: do eval test x\${$as_var+set} = xset \
! 361: && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
! 362: done
! 363: PS1='$ '
! 364: PS2='> '
! 365: PS4='+ '
! 366:
! 367: # NLS nuisances.
! 368: LC_ALL=C
! 369: export LC_ALL
! 370: LANGUAGE=C
! 371: export LANGUAGE
! 372:
! 373: # CDPATH.
! 374: (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
! 375:
! 376: # Use a proper internal environment variable to ensure we don't fall
! 377: # into an infinite loop, continuously re-executing ourselves.
! 378: if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
! 379: _as_can_reexec=no; export _as_can_reexec;
! 380: # We cannot yet assume a decent shell, so we have to provide a
! 381: # neutralization value for shells without unset; and this also
! 382: # works around shells that cannot unset nonexistent variables.
! 383: # Preserve -v and -x to the replacement shell.
! 384: BASH_ENV=/dev/null
! 385: ENV=/dev/null
! 386: (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
! 387: case $- in # ((((
! 388: *v*x* | *x*v* ) as_opts=-vx ;;
! 389: *v* ) as_opts=-v ;;
! 390: *x* ) as_opts=-x ;;
! 391: * ) as_opts= ;;
! 392: esac
! 393: exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
! 394: # Admittedly, this is quite paranoid, since all the known shells bail
! 395: # out after a failed `exec'.
! 396: $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
! 397: as_fn_exit 255
! 398: fi
! 399: # We don't want this to propagate to other subprocesses.
! 400: { _as_can_reexec=; unset _as_can_reexec;}
! 401: if test "x$CONFIG_SHELL" = x; then
! 402: as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
! 403: emulate sh
! 404: NULLCMD=:
! 405: # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
! 406: # is contrary to our usage. Disable this feature.
! 407: alias -g '\${1+\"\$@\"}'='\"\$@\"'
! 408: setopt NO_GLOB_SUBST
! 409: else
! 410: case \`(set -o) 2>/dev/null\` in #(
! 411: *posix*) :
! 412: set -o posix ;; #(
! 413: *) :
! 414: ;;
! 415: esac
! 416: fi
! 417: "
! 418: as_required="as_fn_return () { (exit \$1); }
! 419: as_fn_success () { as_fn_return 0; }
! 420: as_fn_failure () { as_fn_return 1; }
! 421: as_fn_ret_success () { return 0; }
! 422: as_fn_ret_failure () { return 1; }
! 423:
! 424: exitcode=0
! 425: as_fn_success || { exitcode=1; echo as_fn_success failed.; }
! 426: as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
! 427: as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
! 428: as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
! 429: if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
! 430:
! 431: else
! 432: exitcode=1; echo positional parameters were not saved.
! 433: fi
! 434: test x\$exitcode = x0 || exit 1
! 435: test -x / || exit 1"
! 436: as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
! 437: as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
! 438: eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
! 439: test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
! 440: test \$(( 1 + 1 )) = 2 || exit 1
! 441:
! 442: test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
! 443: ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
! 444: ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
! 445: ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
! 446: PATH=/empty FPATH=/empty; export PATH FPATH
! 447: test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
! 448: || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1"
! 449: if (eval "$as_required") 2>/dev/null; then :
! 450: as_have_required=yes
! 451: else
! 452: as_have_required=no
! 453: fi
! 454: if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
! 455:
! 456: else
! 457: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 458: as_found=false
! 459: for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
! 460: do
! 461: IFS=$as_save_IFS
! 462: test -z "$as_dir" && as_dir=.
! 463: as_found=:
! 464: case $as_dir in #(
! 465: /*)
! 466: for as_base in sh bash ksh sh5; do
! 467: # Try only shells that exist, to save several forks.
! 468: as_shell=$as_dir/$as_base
! 469: if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
! 470: { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
! 471: CONFIG_SHELL=$as_shell as_have_required=yes
! 472: if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
! 473: break 2
! 474: fi
! 475: fi
! 476: done;;
! 477: esac
! 478: as_found=false
! 479: done
! 480: $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
! 481: { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
! 482: CONFIG_SHELL=$SHELL as_have_required=yes
! 483: fi; }
! 484: IFS=$as_save_IFS
! 485:
! 486:
! 487: if test "x$CONFIG_SHELL" != x; then :
! 488: export CONFIG_SHELL
! 489: # We cannot yet assume a decent shell, so we have to provide a
! 490: # neutralization value for shells without unset; and this also
! 491: # works around shells that cannot unset nonexistent variables.
! 492: # Preserve -v and -x to the replacement shell.
! 493: BASH_ENV=/dev/null
! 494: ENV=/dev/null
! 495: (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
! 496: case $- in # ((((
! 497: *v*x* | *x*v* ) as_opts=-vx ;;
! 498: *v* ) as_opts=-v ;;
! 499: *x* ) as_opts=-x ;;
! 500: * ) as_opts= ;;
! 501: esac
! 502: exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
! 503: # Admittedly, this is quite paranoid, since all the known shells bail
! 504: # out after a failed `exec'.
! 505: $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
! 506: exit 255
! 507: fi
! 508:
! 509: if test x$as_have_required = xno; then :
! 510: $as_echo "$0: This script requires a shell more modern than all"
! 511: $as_echo "$0: the shells that I found on your system."
! 512: if test x${ZSH_VERSION+set} = xset ; then
! 513: $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
! 514: $as_echo "$0: be upgraded to zsh 4.3.4 or later."
! 515: else
! 516: $as_echo "$0: Please tell bug-autoconf@gnu.org and a suitable curl
! 517: $0: mailing list: https://curl.haxx.se/mail/ about your
! 518: $0: system, including any error possibly output before this
! 519: $0: message. Then install a modern shell, or manually run
! 520: $0: the script under such a shell if you do have one."
! 521: fi
! 522: exit 1
! 523: fi
! 524: fi
! 525: fi
! 526: SHELL=${CONFIG_SHELL-/bin/sh}
! 527: export SHELL
! 528: # Unset more variables known to interfere with behavior of common tools.
! 529: CLICOLOR_FORCE= GREP_OPTIONS=
! 530: unset CLICOLOR_FORCE GREP_OPTIONS
! 531:
! 532: ## --------------------- ##
! 533: ## M4sh Shell Functions. ##
! 534: ## --------------------- ##
! 535: # as_fn_unset VAR
! 536: # ---------------
! 537: # Portably unset VAR.
! 538: as_fn_unset ()
! 539: {
! 540: { eval $1=; unset $1;}
! 541: }
! 542: as_unset=as_fn_unset
! 543:
! 544: # as_fn_set_status STATUS
! 545: # -----------------------
! 546: # Set $? to STATUS, without forking.
! 547: as_fn_set_status ()
! 548: {
! 549: return $1
! 550: } # as_fn_set_status
! 551:
! 552: # as_fn_exit STATUS
! 553: # -----------------
! 554: # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
! 555: as_fn_exit ()
! 556: {
! 557: set +e
! 558: as_fn_set_status $1
! 559: exit $1
! 560: } # as_fn_exit
! 561:
! 562: # as_fn_mkdir_p
! 563: # -------------
! 564: # Create "$as_dir" as a directory, including parents if necessary.
! 565: as_fn_mkdir_p ()
! 566: {
! 567:
! 568: case $as_dir in #(
! 569: -*) as_dir=./$as_dir;;
! 570: esac
! 571: test -d "$as_dir" || eval $as_mkdir_p || {
! 572: as_dirs=
! 573: while :; do
! 574: case $as_dir in #(
! 575: *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
! 576: *) as_qdir=$as_dir;;
! 577: esac
! 578: as_dirs="'$as_qdir' $as_dirs"
! 579: as_dir=`$as_dirname -- "$as_dir" ||
! 580: $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
! 581: X"$as_dir" : 'X\(//\)[^/]' \| \
! 582: X"$as_dir" : 'X\(//\)$' \| \
! 583: X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
! 584: $as_echo X"$as_dir" |
! 585: sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
! 586: s//\1/
! 587: q
! 588: }
! 589: /^X\(\/\/\)[^/].*/{
! 590: s//\1/
! 591: q
! 592: }
! 593: /^X\(\/\/\)$/{
! 594: s//\1/
! 595: q
! 596: }
! 597: /^X\(\/\).*/{
! 598: s//\1/
! 599: q
! 600: }
! 601: s/.*/./; q'`
! 602: test -d "$as_dir" && break
! 603: done
! 604: test -z "$as_dirs" || eval "mkdir $as_dirs"
! 605: } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
! 606:
! 607:
! 608: } # as_fn_mkdir_p
! 609:
! 610: # as_fn_executable_p FILE
! 611: # -----------------------
! 612: # Test if FILE is an executable regular file.
! 613: as_fn_executable_p ()
! 614: {
! 615: test -f "$1" && test -x "$1"
! 616: } # as_fn_executable_p
! 617: # as_fn_append VAR VALUE
! 618: # ----------------------
! 619: # Append the text in VALUE to the end of the definition contained in VAR. Take
! 620: # advantage of any shell optimizations that allow amortized linear growth over
! 621: # repeated appends, instead of the typical quadratic growth present in naive
! 622: # implementations.
! 623: if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
! 624: eval 'as_fn_append ()
! 625: {
! 626: eval $1+=\$2
! 627: }'
! 628: else
! 629: as_fn_append ()
! 630: {
! 631: eval $1=\$$1\$2
! 632: }
! 633: fi # as_fn_append
! 634:
! 635: # as_fn_arith ARG...
! 636: # ------------------
! 637: # Perform arithmetic evaluation on the ARGs, and store the result in the
! 638: # global $as_val. Take advantage of shells that can avoid forks. The arguments
! 639: # must be portable across $(()) and expr.
! 640: if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
! 641: eval 'as_fn_arith ()
! 642: {
! 643: as_val=$(( $* ))
! 644: }'
! 645: else
! 646: as_fn_arith ()
! 647: {
! 648: as_val=`expr "$@" || test $? -eq 1`
! 649: }
! 650: fi # as_fn_arith
! 651:
! 652:
! 653: # as_fn_error STATUS ERROR [LINENO LOG_FD]
! 654: # ----------------------------------------
! 655: # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
! 656: # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
! 657: # script with STATUS, using 1 if that was 0.
! 658: as_fn_error ()
! 659: {
! 660: as_status=$1; test $as_status -eq 0 && as_status=1
! 661: if test "$4"; then
! 662: as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
! 663: $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
! 664: fi
! 665: $as_echo "$as_me: error: $2" >&2
! 666: as_fn_exit $as_status
! 667: } # as_fn_error
! 668:
! 669: if expr a : '\(a\)' >/dev/null 2>&1 &&
! 670: test "X`expr 00001 : '.*\(...\)'`" = X001; then
! 671: as_expr=expr
! 672: else
! 673: as_expr=false
! 674: fi
! 675:
! 676: if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
! 677: as_basename=basename
! 678: else
! 679: as_basename=false
! 680: fi
! 681:
! 682: if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
! 683: as_dirname=dirname
! 684: else
! 685: as_dirname=false
! 686: fi
! 687:
! 688: as_me=`$as_basename -- "$0" ||
! 689: $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
! 690: X"$0" : 'X\(//\)$' \| \
! 691: X"$0" : 'X\(/\)' \| . 2>/dev/null ||
! 692: $as_echo X/"$0" |
! 693: sed '/^.*\/\([^/][^/]*\)\/*$/{
! 694: s//\1/
! 695: q
! 696: }
! 697: /^X\/\(\/\/\)$/{
! 698: s//\1/
! 699: q
! 700: }
! 701: /^X\/\(\/\).*/{
! 702: s//\1/
! 703: q
! 704: }
! 705: s/.*/./; q'`
! 706:
! 707: # Avoid depending upon Character Ranges.
! 708: as_cr_letters='abcdefghijklmnopqrstuvwxyz'
! 709: as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
! 710: as_cr_Letters=$as_cr_letters$as_cr_LETTERS
! 711: as_cr_digits='0123456789'
! 712: as_cr_alnum=$as_cr_Letters$as_cr_digits
! 713:
! 714:
! 715: as_lineno_1=$LINENO as_lineno_1a=$LINENO
! 716: as_lineno_2=$LINENO as_lineno_2a=$LINENO
! 717: eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
! 718: test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
! 719: # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
! 720: sed -n '
! 721: p
! 722: /[$]LINENO/=
! 723: ' <$as_myself |
! 724: sed '
! 725: s/[$]LINENO.*/&-/
! 726: t lineno
! 727: b
! 728: :lineno
! 729: N
! 730: :loop
! 731: s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
! 732: t loop
! 733: s/-\n.*//
! 734: ' >$as_me.lineno &&
! 735: chmod +x "$as_me.lineno" ||
! 736: { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
! 737:
! 738: # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
! 739: # already done that, so ensure we don't try to do so again and fall
! 740: # in an infinite loop. This has already happened in practice.
! 741: _as_can_reexec=no; export _as_can_reexec
! 742: # Don't try to exec as it changes $[0], causing all sort of problems
! 743: # (the dirname of $[0] is not the place where we might find the
! 744: # original and so on. Autoconf is especially sensitive to this).
! 745: . "./$as_me.lineno"
! 746: # Exit status is that of the last command.
! 747: exit
! 748: }
! 749:
! 750: ECHO_C= ECHO_N= ECHO_T=
! 751: case `echo -n x` in #(((((
! 752: -n*)
! 753: case `echo 'xy\c'` in
! 754: *c*) ECHO_T=' ';; # ECHO_T is single tab character.
! 755: xy) ECHO_C='\c';;
! 756: *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
! 757: ECHO_T=' ';;
! 758: esac;;
! 759: *)
! 760: ECHO_N='-n';;
! 761: esac
! 762:
! 763: rm -f conf$$ conf$$.exe conf$$.file
! 764: if test -d conf$$.dir; then
! 765: rm -f conf$$.dir/conf$$.file
! 766: else
! 767: rm -f conf$$.dir
! 768: mkdir conf$$.dir 2>/dev/null
! 769: fi
! 770: if (echo >conf$$.file) 2>/dev/null; then
! 771: if ln -s conf$$.file conf$$ 2>/dev/null; then
! 772: as_ln_s='ln -s'
! 773: # ... but there are two gotchas:
! 774: # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
! 775: # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
! 776: # In both cases, we have to default to `cp -pR'.
! 777: ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
! 778: as_ln_s='cp -pR'
! 779: elif ln conf$$.file conf$$ 2>/dev/null; then
! 780: as_ln_s=ln
! 781: else
! 782: as_ln_s='cp -pR'
! 783: fi
! 784: else
! 785: as_ln_s='cp -pR'
! 786: fi
! 787: rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
! 788: rmdir conf$$.dir 2>/dev/null
! 789:
! 790: if mkdir -p . 2>/dev/null; then
! 791: as_mkdir_p='mkdir -p "$as_dir"'
! 792: else
! 793: test -d ./-p && rmdir ./-p
! 794: as_mkdir_p=false
! 795: fi
! 796:
! 797: as_test_x='test -x'
! 798: as_executable_p=as_fn_executable_p
! 799:
! 800: # Sed expression to map a string onto a valid CPP name.
! 801: as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
! 802:
! 803: # Sed expression to map a string onto a valid variable name.
! 804: as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
! 805:
! 806: SHELL=${CONFIG_SHELL-/bin/sh}
! 807:
! 808:
! 809: test -n "$DJDIR" || exec 7<&0 </dev/null
! 810: exec 6>&1
! 811:
! 812: # Name of the host.
! 813: # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
! 814: # so uname gets run too.
! 815: ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
! 816:
! 817: #
! 818: # Initializations.
! 819: #
! 820: ac_default_prefix=/usr/local
! 821: ac_clean_files=
! 822: ac_config_libobj_dir=.
! 823: LIBOBJS=
! 824: cross_compiling=no
! 825: subdirs=
! 826: MFLAGS=
! 827: MAKEFLAGS=
! 828:
! 829: # Identity of this package.
! 830: PACKAGE_NAME='curl'
! 831: PACKAGE_TARNAME='curl'
! 832: PACKAGE_VERSION='-'
! 833: PACKAGE_STRING='curl -'
! 834: PACKAGE_BUGREPORT='a suitable curl mailing list: https://curl.haxx.se/mail/'
! 835: PACKAGE_URL=''
! 836:
! 837: ac_unique_file="lib/urldata.h"
! 838: # Factoring default headers for most tests.
! 839: ac_includes_default="\
! 840: #include <stdio.h>
! 841: #ifdef HAVE_SYS_TYPES_H
! 842: # include <sys/types.h>
! 843: #endif
! 844: #ifdef HAVE_SYS_STAT_H
! 845: # include <sys/stat.h>
! 846: #endif
! 847: #ifdef STDC_HEADERS
! 848: # include <stdlib.h>
! 849: # include <stddef.h>
! 850: #else
! 851: # ifdef HAVE_STDLIB_H
! 852: # include <stdlib.h>
! 853: # endif
! 854: #endif
! 855: #ifdef HAVE_STRING_H
! 856: # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
! 857: # include <memory.h>
! 858: # endif
! 859: # include <string.h>
! 860: #endif
! 861: #ifdef HAVE_STRINGS_H
! 862: # include <strings.h>
! 863: #endif
! 864: #ifdef HAVE_INTTYPES_H
! 865: # include <inttypes.h>
! 866: #endif
! 867: #ifdef HAVE_STDINT_H
! 868: # include <stdint.h>
! 869: #endif
! 870: #ifdef HAVE_UNISTD_H
! 871: # include <unistd.h>
! 872: #endif"
! 873:
! 874: enable_option_checking=no
! 875: ac_subst_vars='am__EXEEXT_FALSE
! 876: am__EXEEXT_TRUE
! 877: LTLIBOBJS
! 878: LIBOBJS
! 879: SSL_BACKENDS
! 880: SUPPORT_PROTOCOLS
! 881: SUPPORT_FEATURES
! 882: ENABLE_STATIC
! 883: ENABLE_SHARED
! 884: CROSSCOMPILING_FALSE
! 885: CROSSCOMPILING_TRUE
! 886: BLANK_AT_MAKETIME
! 887: CURL_NETWORK_AND_TIME_LIBS
! 888: CURL_NETWORK_LIBS
! 889: LIBCURL_LIBS
! 890: CFLAG_CURL_SYMBOL_HIDING
! 891: DOING_CURL_SYMBOL_HIDING_FALSE
! 892: DOING_CURL_SYMBOL_HIDING_TRUE
! 893: USE_UNIX_SOCKETS
! 894: BUILD_LIBHOSTNAME_FALSE
! 895: BUILD_LIBHOSTNAME_TRUE
! 896: USE_EMBEDDED_ARES_FALSE
! 897: USE_EMBEDDED_ARES_TRUE
! 898: USE_ARES
! 899: subdirs
! 900: USE_MANUAL_FALSE
! 901: USE_MANUAL_TRUE
! 902: MANOPT
! 903: NROFF
! 904: PERL
! 905: FISH_FUNCTIONS_DIR
! 906: ZSH_FUNCTIONS_DIR
! 907: USE_QUICHE
! 908: USE_NGHTTP3
! 909: USE_NGTCP2_CRYPTO_GNUTLS
! 910: USE_NGTCP2_CRYPTO_OPENSSL
! 911: USE_NGTCP2
! 912: USE_NGHTTP2
! 913: IDN_ENABLED
! 914: CURL_LT_SHLIB_USE_VERSIONED_SYMBOLS_FALSE
! 915: CURL_LT_SHLIB_USE_VERSIONED_SYMBOLS_TRUE
! 916: CURL_LT_SHLIB_VERSIONED_FLAVOUR
! 917: USE_LIBRTMP
! 918: USE_WOLFSSH
! 919: USE_LIBSSH
! 920: USE_LIBSSH2
! 921: LIBMETALINK_CPPFLAGS
! 922: LIBMETALINK_LDFLAGS
! 923: LIBMETALINK_LIBS
! 924: USE_LIBPSL_FALSE
! 925: USE_LIBPSL_TRUE
! 926: CURL_CA_BUNDLE
! 927: CURL_WITH_MULTI_SSL
! 928: SSL_ENABLED
! 929: NSS_LIBS
! 930: USE_NSS
! 931: USE_BEARSSL
! 932: USE_MESALINK
! 933: USE_WOLFSSL
! 934: USE_MBEDTLS
! 935: HAVE_GNUTLS_SRP
! 936: USE_GNUTLS_NETTLE
! 937: USE_GNUTLS
! 938: HAVE_OPENSSL_SRP
! 939: RANDOM_FILE
! 940: SSL_LIBS
! 941: USE_SECTRANSP
! 942: USE_WINDOWS_SSPI
! 943: USE_SCHANNEL
! 944: DEFAULT_SSL_BACKEND
! 945: BUILD_STUB_GSS_FALSE
! 946: BUILD_STUB_GSS_TRUE
! 947: IPV6_ENABLED
! 948: USE_OPENLDAP
! 949: HAVE_BROTLI
! 950: ZLIB_LIBS
! 951: HAVE_LIBZ_FALSE
! 952: HAVE_LIBZ_TRUE
! 953: HAVE_LIBZ
! 954: PKGCONFIG
! 955: HAVE_PROTO_BSDSOCKET_H
! 956: CURL_ENABLE_MQTT
! 957: CURL_DISABLE_GOPHER
! 958: CURL_DISABLE_SMTP
! 959: CURL_DISABLE_SMB
! 960: CURL_DISABLE_IMAP
! 961: CURL_DISABLE_POP3
! 962: CURL_DISABLE_TFTP
! 963: CURL_DISABLE_TELNET
! 964: CURL_DISABLE_DICT
! 965: CURL_DISABLE_PROXY
! 966: HAVE_LDAP_SSL
! 967: CURL_DISABLE_LDAPS
! 968: CURL_DISABLE_LDAP
! 969: CURL_DISABLE_FILE
! 970: CURL_DISABLE_FTP
! 971: CURL_DISABLE_RTSP
! 972: CURL_DISABLE_HTTP
! 973: DOING_NATIVE_WINDOWS_FALSE
! 974: DOING_NATIVE_WINDOWS_TRUE
! 975: BUILD_UNITTESTS_FALSE
! 976: BUILD_UNITTESTS_TRUE
! 977: CURLDEBUG_FALSE
! 978: CURLDEBUG_TRUE
! 979: CURL_CFLAG_EXTRAS
! 980: USE_EXPLICIT_LIB_DEPS_FALSE
! 981: USE_EXPLICIT_LIB_DEPS_TRUE
! 982: REQUIRE_LIB_DEPS
! 983: CPPFLAG_CURL_STATICLIB
! 984: USE_CPPFLAG_CURL_STATICLIB_FALSE
! 985: USE_CPPFLAG_CURL_STATICLIB_TRUE
! 986: CURL_LT_SHLIB_USE_MIMPURE_TEXT_FALSE
! 987: CURL_LT_SHLIB_USE_MIMPURE_TEXT_TRUE
! 988: CURL_LT_SHLIB_USE_NO_UNDEFINED_FALSE
! 989: CURL_LT_SHLIB_USE_NO_UNDEFINED_TRUE
! 990: CURL_LT_SHLIB_USE_VERSION_INFO_FALSE
! 991: CURL_LT_SHLIB_USE_VERSION_INFO_TRUE
! 992: LT_SYS_LIBRARY_PATH
! 993: OTOOL64
! 994: OTOOL
! 995: LIPO
! 996: NMEDIT
! 997: DSYMUTIL
! 998: MANIFEST_TOOL
! 999: RANLIB
! 1000: ac_ct_AR
! 1001: LN_S
! 1002: NM
! 1003: ac_ct_DUMPBIN
! 1004: DUMPBIN
! 1005: LD
! 1006: FGREP
! 1007: LIBTOOL
! 1008: OBJDUMP
! 1009: DLLTOOL
! 1010: AS
! 1011: AR_FLAGS
! 1012: host_os
! 1013: host_vendor
! 1014: host_cpu
! 1015: host
! 1016: build_os
! 1017: build_vendor
! 1018: build_cpu
! 1019: build
! 1020: PKGADD_VENDOR
! 1021: PKGADD_NAME
! 1022: PKGADD_PKG
! 1023: VERSIONNUM
! 1024: CURLVERSION
! 1025: am__fastdepCC_FALSE
! 1026: am__fastdepCC_TRUE
! 1027: CCDEPMODE
! 1028: am__nodep
! 1029: AMDEPBACKSLASH
! 1030: AMDEP_FALSE
! 1031: AMDEP_TRUE
! 1032: am__include
! 1033: DEPDIR
! 1034: am__untar
! 1035: am__tar
! 1036: AMTAR
! 1037: am__leading_dot
! 1038: SET_MAKE
! 1039: AWK
! 1040: mkdir_p
! 1041: MKDIR_P
! 1042: INSTALL_STRIP_PROGRAM
! 1043: STRIP
! 1044: install_sh
! 1045: MAKEINFO
! 1046: AUTOHEADER
! 1047: AUTOMAKE
! 1048: AUTOCONF
! 1049: ACLOCAL
! 1050: VERSION
! 1051: PACKAGE
! 1052: CYGPATH_W
! 1053: am__isrc
! 1054: LCOV
! 1055: GCOV
! 1056: CPP
! 1057: OBJEXT
! 1058: EXEEXT
! 1059: ac_ct_CC
! 1060: CPPFLAGS
! 1061: LDFLAGS
! 1062: CFLAGS
! 1063: CC
! 1064: INSTALL_DATA
! 1065: INSTALL_SCRIPT
! 1066: INSTALL_PROGRAM
! 1067: libext
! 1068: AR
! 1069: EGREP
! 1070: GREP
! 1071: SED
! 1072: CONFIGURE_OPTIONS
! 1073: AM_BACKSLASH
! 1074: AM_DEFAULT_VERBOSITY
! 1075: AM_DEFAULT_V
! 1076: AM_V
! 1077: MAINT
! 1078: MAINTAINER_MODE_FALSE
! 1079: MAINTAINER_MODE_TRUE
! 1080: target_alias
! 1081: host_alias
! 1082: build_alias
! 1083: LIBS
! 1084: ECHO_T
! 1085: ECHO_N
! 1086: ECHO_C
! 1087: DEFS
! 1088: mandir
! 1089: localedir
! 1090: libdir
! 1091: psdir
! 1092: pdfdir
! 1093: dvidir
! 1094: htmldir
! 1095: infodir
! 1096: docdir
! 1097: oldincludedir
! 1098: includedir
! 1099: runstatedir
! 1100: localstatedir
! 1101: sharedstatedir
! 1102: sysconfdir
! 1103: datadir
! 1104: datarootdir
! 1105: libexecdir
! 1106: sbindir
! 1107: bindir
! 1108: program_transform_name
! 1109: prefix
! 1110: exec_prefix
! 1111: PACKAGE_URL
! 1112: PACKAGE_BUGREPORT
! 1113: PACKAGE_STRING
! 1114: PACKAGE_VERSION
! 1115: PACKAGE_TARNAME
! 1116: PACKAGE_NAME
! 1117: SHELL
! 1118: PATH_SEPARATOR
! 1119: am__quote'
! 1120: ac_subst_files=''
! 1121: ac_user_opts='
! 1122: enable_option_checking
! 1123: enable_maintainer_mode
! 1124: enable_silent_rules
! 1125: enable_debug
! 1126: enable_optimize
! 1127: enable_warnings
! 1128: enable_werror
! 1129: enable_curldebug
! 1130: enable_symbol_hiding
! 1131: enable_hidden_symbols
! 1132: enable_ares
! 1133: enable_rt
! 1134: enable_esni
! 1135: enable_code_coverage
! 1136: enable_dependency_tracking
! 1137: enable_largefile
! 1138: enable_shared
! 1139: enable_static
! 1140: with_pic
! 1141: enable_fast_install
! 1142: with_aix_soname
! 1143: with_gnu_ld
! 1144: with_sysroot
! 1145: enable_libtool_lock
! 1146: enable_http
! 1147: enable_ftp
! 1148: enable_file
! 1149: enable_ldap
! 1150: enable_ldaps
! 1151: enable_rtsp
! 1152: enable_proxy
! 1153: enable_dict
! 1154: enable_telnet
! 1155: enable_tftp
! 1156: enable_pop3
! 1157: enable_imap
! 1158: enable_smb
! 1159: enable_smtp
! 1160: enable_gopher
! 1161: enable_mqtt
! 1162: enable_manual
! 1163: enable_libcurl_option
! 1164: enable_libgcc
! 1165: with_zlib
! 1166: with_brotli
! 1167: with_ldap_lib
! 1168: with_lber_lib
! 1169: enable_ipv6
! 1170: with_gssapi_includes
! 1171: with_gssapi_libs
! 1172: with_gssapi
! 1173: with_default_ssl_backend
! 1174: with_winssl
! 1175: with_schannel
! 1176: with_darwinssl
! 1177: with_secure_transport
! 1178: with_amissl
! 1179: with_ssl
! 1180: with_egd_socket
! 1181: with_random
! 1182: enable_openssl_auto_load_config
! 1183: with_gnutls
! 1184: with_mbedtls
! 1185: with_wolfssl
! 1186: with_mesalink
! 1187: with_bearssl
! 1188: with_nss
! 1189: with_ca_bundle
! 1190: with_ca_path
! 1191: with_ca_fallback
! 1192: with_libpsl
! 1193: with_libmetalink
! 1194: with_libssh2
! 1195: with_libssh
! 1196: with_wolfssh
! 1197: with_librtmp
! 1198: enable_versioned_symbols
! 1199: with_winidn
! 1200: with_libidn2
! 1201: with_nghttp2
! 1202: with_ngtcp2
! 1203: with_nghttp3
! 1204: with_quiche
! 1205: with_zsh_functions_dir
! 1206: with_fish_functions_dir
! 1207: enable_threaded_resolver
! 1208: enable_pthreads
! 1209: enable_verbose
! 1210: enable_sspi
! 1211: enable_crypto_auth
! 1212: enable_ntlm_wb
! 1213: enable_tls_srp
! 1214: enable_unix_sockets
! 1215: enable_cookies
! 1216: enable_http_auth
! 1217: enable_doh
! 1218: enable_mime
! 1219: enable_dateparse
! 1220: enable_netrc
! 1221: enable_progress_meter
! 1222: enable_dnsshuffle
! 1223: enable_alt_svc
! 1224: '
! 1225: ac_precious_vars='build_alias
! 1226: host_alias
! 1227: target_alias
! 1228: CC
! 1229: CFLAGS
! 1230: LDFLAGS
! 1231: LIBS
! 1232: CPPFLAGS
! 1233: CPP
! 1234: LT_SYS_LIBRARY_PATH'
! 1235: ac_subdirs_all='ares'
! 1236:
! 1237: # Initialize some variables set by options.
! 1238: ac_init_help=
! 1239: ac_init_version=false
! 1240: ac_unrecognized_opts=
! 1241: ac_unrecognized_sep=
! 1242: # The variables have the same names as the options, with
! 1243: # dashes changed to underlines.
! 1244: cache_file=/dev/null
! 1245: exec_prefix=NONE
! 1246: no_create=
! 1247: no_recursion=
! 1248: prefix=NONE
! 1249: program_prefix=NONE
! 1250: program_suffix=NONE
! 1251: program_transform_name=s,x,x,
! 1252: silent=
! 1253: site=
! 1254: srcdir=
! 1255: verbose=
! 1256: x_includes=NONE
! 1257: x_libraries=NONE
! 1258:
! 1259: # Installation directory options.
! 1260: # These are left unexpanded so users can "make install exec_prefix=/foo"
! 1261: # and all the variables that are supposed to be based on exec_prefix
! 1262: # by default will actually change.
! 1263: # Use braces instead of parens because sh, perl, etc. also accept them.
! 1264: # (The list follows the same order as the GNU Coding Standards.)
! 1265: bindir='${exec_prefix}/bin'
! 1266: sbindir='${exec_prefix}/sbin'
! 1267: libexecdir='${exec_prefix}/libexec'
! 1268: datarootdir='${prefix}/share'
! 1269: datadir='${datarootdir}'
! 1270: sysconfdir='${prefix}/etc'
! 1271: sharedstatedir='${prefix}/com'
! 1272: localstatedir='${prefix}/var'
! 1273: runstatedir='${localstatedir}/run'
! 1274: includedir='${prefix}/include'
! 1275: oldincludedir='/usr/include'
! 1276: docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
! 1277: infodir='${datarootdir}/info'
! 1278: htmldir='${docdir}'
! 1279: dvidir='${docdir}'
! 1280: pdfdir='${docdir}'
! 1281: psdir='${docdir}'
! 1282: libdir='${exec_prefix}/lib'
! 1283: localedir='${datarootdir}/locale'
! 1284: mandir='${datarootdir}/man'
! 1285:
! 1286: ac_prev=
! 1287: ac_dashdash=
! 1288: for ac_option
! 1289: do
! 1290: # If the previous option needs an argument, assign it.
! 1291: if test -n "$ac_prev"; then
! 1292: eval $ac_prev=\$ac_option
! 1293: ac_prev=
! 1294: continue
! 1295: fi
! 1296:
! 1297: case $ac_option in
! 1298: *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
! 1299: *=) ac_optarg= ;;
! 1300: *) ac_optarg=yes ;;
! 1301: esac
! 1302:
! 1303: # Accept the important Cygnus configure options, so we can diagnose typos.
! 1304:
! 1305: case $ac_dashdash$ac_option in
! 1306: --)
! 1307: ac_dashdash=yes ;;
! 1308:
! 1309: -bindir | --bindir | --bindi | --bind | --bin | --bi)
! 1310: ac_prev=bindir ;;
! 1311: -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
! 1312: bindir=$ac_optarg ;;
! 1313:
! 1314: -build | --build | --buil | --bui | --bu)
! 1315: ac_prev=build_alias ;;
! 1316: -build=* | --build=* | --buil=* | --bui=* | --bu=*)
! 1317: build_alias=$ac_optarg ;;
! 1318:
! 1319: -cache-file | --cache-file | --cache-fil | --cache-fi \
! 1320: | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
! 1321: ac_prev=cache_file ;;
! 1322: -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
! 1323: | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
! 1324: cache_file=$ac_optarg ;;
! 1325:
! 1326: --config-cache | -C)
! 1327: cache_file=config.cache ;;
! 1328:
! 1329: -datadir | --datadir | --datadi | --datad)
! 1330: ac_prev=datadir ;;
! 1331: -datadir=* | --datadir=* | --datadi=* | --datad=*)
! 1332: datadir=$ac_optarg ;;
! 1333:
! 1334: -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
! 1335: | --dataroo | --dataro | --datar)
! 1336: ac_prev=datarootdir ;;
! 1337: -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
! 1338: | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
! 1339: datarootdir=$ac_optarg ;;
! 1340:
! 1341: -disable-* | --disable-*)
! 1342: ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
! 1343: # Reject names that are not valid shell variable names.
! 1344: expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
! 1345: as_fn_error $? "invalid feature name: $ac_useropt"
! 1346: ac_useropt_orig=$ac_useropt
! 1347: ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
! 1348: case $ac_user_opts in
! 1349: *"
! 1350: "enable_$ac_useropt"
! 1351: "*) ;;
! 1352: *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
! 1353: ac_unrecognized_sep=', ';;
! 1354: esac
! 1355: eval enable_$ac_useropt=no ;;
! 1356:
! 1357: -docdir | --docdir | --docdi | --doc | --do)
! 1358: ac_prev=docdir ;;
! 1359: -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
! 1360: docdir=$ac_optarg ;;
! 1361:
! 1362: -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
! 1363: ac_prev=dvidir ;;
! 1364: -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
! 1365: dvidir=$ac_optarg ;;
! 1366:
! 1367: -enable-* | --enable-*)
! 1368: ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
! 1369: # Reject names that are not valid shell variable names.
! 1370: expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
! 1371: as_fn_error $? "invalid feature name: $ac_useropt"
! 1372: ac_useropt_orig=$ac_useropt
! 1373: ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
! 1374: case $ac_user_opts in
! 1375: *"
! 1376: "enable_$ac_useropt"
! 1377: "*) ;;
! 1378: *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
! 1379: ac_unrecognized_sep=', ';;
! 1380: esac
! 1381: eval enable_$ac_useropt=\$ac_optarg ;;
! 1382:
! 1383: -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
! 1384: | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
! 1385: | --exec | --exe | --ex)
! 1386: ac_prev=exec_prefix ;;
! 1387: -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
! 1388: | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
! 1389: | --exec=* | --exe=* | --ex=*)
! 1390: exec_prefix=$ac_optarg ;;
! 1391:
! 1392: -gas | --gas | --ga | --g)
! 1393: # Obsolete; use --with-gas.
! 1394: with_gas=yes ;;
! 1395:
! 1396: -help | --help | --hel | --he | -h)
! 1397: ac_init_help=long ;;
! 1398: -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
! 1399: ac_init_help=recursive ;;
! 1400: -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
! 1401: ac_init_help=short ;;
! 1402:
! 1403: -host | --host | --hos | --ho)
! 1404: ac_prev=host_alias ;;
! 1405: -host=* | --host=* | --hos=* | --ho=*)
! 1406: host_alias=$ac_optarg ;;
! 1407:
! 1408: -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
! 1409: ac_prev=htmldir ;;
! 1410: -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
! 1411: | --ht=*)
! 1412: htmldir=$ac_optarg ;;
! 1413:
! 1414: -includedir | --includedir | --includedi | --included | --include \
! 1415: | --includ | --inclu | --incl | --inc)
! 1416: ac_prev=includedir ;;
! 1417: -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
! 1418: | --includ=* | --inclu=* | --incl=* | --inc=*)
! 1419: includedir=$ac_optarg ;;
! 1420:
! 1421: -infodir | --infodir | --infodi | --infod | --info | --inf)
! 1422: ac_prev=infodir ;;
! 1423: -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
! 1424: infodir=$ac_optarg ;;
! 1425:
! 1426: -libdir | --libdir | --libdi | --libd)
! 1427: ac_prev=libdir ;;
! 1428: -libdir=* | --libdir=* | --libdi=* | --libd=*)
! 1429: libdir=$ac_optarg ;;
! 1430:
! 1431: -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
! 1432: | --libexe | --libex | --libe)
! 1433: ac_prev=libexecdir ;;
! 1434: -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
! 1435: | --libexe=* | --libex=* | --libe=*)
! 1436: libexecdir=$ac_optarg ;;
! 1437:
! 1438: -localedir | --localedir | --localedi | --localed | --locale)
! 1439: ac_prev=localedir ;;
! 1440: -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
! 1441: localedir=$ac_optarg ;;
! 1442:
! 1443: -localstatedir | --localstatedir | --localstatedi | --localstated \
! 1444: | --localstate | --localstat | --localsta | --localst | --locals)
! 1445: ac_prev=localstatedir ;;
! 1446: -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
! 1447: | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
! 1448: localstatedir=$ac_optarg ;;
! 1449:
! 1450: -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
! 1451: ac_prev=mandir ;;
! 1452: -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
! 1453: mandir=$ac_optarg ;;
! 1454:
! 1455: -nfp | --nfp | --nf)
! 1456: # Obsolete; use --without-fp.
! 1457: with_fp=no ;;
! 1458:
! 1459: -no-create | --no-create | --no-creat | --no-crea | --no-cre \
! 1460: | --no-cr | --no-c | -n)
! 1461: no_create=yes ;;
! 1462:
! 1463: -no-recursion | --no-recursion | --no-recursio | --no-recursi \
! 1464: | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
! 1465: no_recursion=yes ;;
! 1466:
! 1467: -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
! 1468: | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
! 1469: | --oldin | --oldi | --old | --ol | --o)
! 1470: ac_prev=oldincludedir ;;
! 1471: -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
! 1472: | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
! 1473: | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
! 1474: oldincludedir=$ac_optarg ;;
! 1475:
! 1476: -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
! 1477: ac_prev=prefix ;;
! 1478: -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
! 1479: prefix=$ac_optarg ;;
! 1480:
! 1481: -program-prefix | --program-prefix | --program-prefi | --program-pref \
! 1482: | --program-pre | --program-pr | --program-p)
! 1483: ac_prev=program_prefix ;;
! 1484: -program-prefix=* | --program-prefix=* | --program-prefi=* \
! 1485: | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
! 1486: program_prefix=$ac_optarg ;;
! 1487:
! 1488: -program-suffix | --program-suffix | --program-suffi | --program-suff \
! 1489: | --program-suf | --program-su | --program-s)
! 1490: ac_prev=program_suffix ;;
! 1491: -program-suffix=* | --program-suffix=* | --program-suffi=* \
! 1492: | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
! 1493: program_suffix=$ac_optarg ;;
! 1494:
! 1495: -program-transform-name | --program-transform-name \
! 1496: | --program-transform-nam | --program-transform-na \
! 1497: | --program-transform-n | --program-transform- \
! 1498: | --program-transform | --program-transfor \
! 1499: | --program-transfo | --program-transf \
! 1500: | --program-trans | --program-tran \
! 1501: | --progr-tra | --program-tr | --program-t)
! 1502: ac_prev=program_transform_name ;;
! 1503: -program-transform-name=* | --program-transform-name=* \
! 1504: | --program-transform-nam=* | --program-transform-na=* \
! 1505: | --program-transform-n=* | --program-transform-=* \
! 1506: | --program-transform=* | --program-transfor=* \
! 1507: | --program-transfo=* | --program-transf=* \
! 1508: | --program-trans=* | --program-tran=* \
! 1509: | --progr-tra=* | --program-tr=* | --program-t=*)
! 1510: program_transform_name=$ac_optarg ;;
! 1511:
! 1512: -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
! 1513: ac_prev=pdfdir ;;
! 1514: -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
! 1515: pdfdir=$ac_optarg ;;
! 1516:
! 1517: -psdir | --psdir | --psdi | --psd | --ps)
! 1518: ac_prev=psdir ;;
! 1519: -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
! 1520: psdir=$ac_optarg ;;
! 1521:
! 1522: -q | -quiet | --quiet | --quie | --qui | --qu | --q \
! 1523: | -silent | --silent | --silen | --sile | --sil)
! 1524: silent=yes ;;
! 1525:
! 1526: -runstatedir | --runstatedir | --runstatedi | --runstated \
! 1527: | --runstate | --runstat | --runsta | --runst | --runs \
! 1528: | --run | --ru | --r)
! 1529: ac_prev=runstatedir ;;
! 1530: -runstatedir=* | --runstatedir=* | --runstatedi=* | --runstated=* \
! 1531: | --runstate=* | --runstat=* | --runsta=* | --runst=* | --runs=* \
! 1532: | --run=* | --ru=* | --r=*)
! 1533: runstatedir=$ac_optarg ;;
! 1534:
! 1535: -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
! 1536: ac_prev=sbindir ;;
! 1537: -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
! 1538: | --sbi=* | --sb=*)
! 1539: sbindir=$ac_optarg ;;
! 1540:
! 1541: -sharedstatedir | --sharedstatedir | --sharedstatedi \
! 1542: | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
! 1543: | --sharedst | --shareds | --shared | --share | --shar \
! 1544: | --sha | --sh)
! 1545: ac_prev=sharedstatedir ;;
! 1546: -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
! 1547: | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
! 1548: | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
! 1549: | --sha=* | --sh=*)
! 1550: sharedstatedir=$ac_optarg ;;
! 1551:
! 1552: -site | --site | --sit)
! 1553: ac_prev=site ;;
! 1554: -site=* | --site=* | --sit=*)
! 1555: site=$ac_optarg ;;
! 1556:
! 1557: -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
! 1558: ac_prev=srcdir ;;
! 1559: -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
! 1560: srcdir=$ac_optarg ;;
! 1561:
! 1562: -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
! 1563: | --syscon | --sysco | --sysc | --sys | --sy)
! 1564: ac_prev=sysconfdir ;;
! 1565: -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
! 1566: | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
! 1567: sysconfdir=$ac_optarg ;;
! 1568:
! 1569: -target | --target | --targe | --targ | --tar | --ta | --t)
! 1570: ac_prev=target_alias ;;
! 1571: -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
! 1572: target_alias=$ac_optarg ;;
! 1573:
! 1574: -v | -verbose | --verbose | --verbos | --verbo | --verb)
! 1575: verbose=yes ;;
! 1576:
! 1577: -version | --version | --versio | --versi | --vers | -V)
! 1578: ac_init_version=: ;;
! 1579:
! 1580: -with-* | --with-*)
! 1581: ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
! 1582: # Reject names that are not valid shell variable names.
! 1583: expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
! 1584: as_fn_error $? "invalid package name: $ac_useropt"
! 1585: ac_useropt_orig=$ac_useropt
! 1586: ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
! 1587: case $ac_user_opts in
! 1588: *"
! 1589: "with_$ac_useropt"
! 1590: "*) ;;
! 1591: *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
! 1592: ac_unrecognized_sep=', ';;
! 1593: esac
! 1594: eval with_$ac_useropt=\$ac_optarg ;;
! 1595:
! 1596: -without-* | --without-*)
! 1597: ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
! 1598: # Reject names that are not valid shell variable names.
! 1599: expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
! 1600: as_fn_error $? "invalid package name: $ac_useropt"
! 1601: ac_useropt_orig=$ac_useropt
! 1602: ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
! 1603: case $ac_user_opts in
! 1604: *"
! 1605: "with_$ac_useropt"
! 1606: "*) ;;
! 1607: *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
! 1608: ac_unrecognized_sep=', ';;
! 1609: esac
! 1610: eval with_$ac_useropt=no ;;
! 1611:
! 1612: --x)
! 1613: # Obsolete; use --with-x.
! 1614: with_x=yes ;;
! 1615:
! 1616: -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
! 1617: | --x-incl | --x-inc | --x-in | --x-i)
! 1618: ac_prev=x_includes ;;
! 1619: -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
! 1620: | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
! 1621: x_includes=$ac_optarg ;;
! 1622:
! 1623: -x-libraries | --x-libraries | --x-librarie | --x-librari \
! 1624: | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
! 1625: ac_prev=x_libraries ;;
! 1626: -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
! 1627: | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
! 1628: x_libraries=$ac_optarg ;;
! 1629:
! 1630: -*) as_fn_error $? "unrecognized option: \`$ac_option'
! 1631: Try \`$0 --help' for more information"
! 1632: ;;
! 1633:
! 1634: *=*)
! 1635: ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
! 1636: # Reject names that are not valid shell variable names.
! 1637: case $ac_envvar in #(
! 1638: '' | [0-9]* | *[!_$as_cr_alnum]* )
! 1639: as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
! 1640: esac
! 1641: eval $ac_envvar=\$ac_optarg
! 1642: export $ac_envvar ;;
! 1643:
! 1644: *)
! 1645: # FIXME: should be removed in autoconf 3.0.
! 1646: $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
! 1647: expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
! 1648: $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
! 1649: : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
! 1650: ;;
! 1651:
! 1652: esac
! 1653: done
! 1654:
! 1655: if test -n "$ac_prev"; then
! 1656: ac_option=--`echo $ac_prev | sed 's/_/-/g'`
! 1657: as_fn_error $? "missing argument to $ac_option"
! 1658: fi
! 1659:
! 1660: if test -n "$ac_unrecognized_opts"; then
! 1661: case $enable_option_checking in
! 1662: no) ;;
! 1663: fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
! 1664: *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
! 1665: esac
! 1666: fi
! 1667:
! 1668: # Check all directory arguments for consistency.
! 1669: for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
! 1670: datadir sysconfdir sharedstatedir localstatedir includedir \
! 1671: oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
! 1672: libdir localedir mandir runstatedir
! 1673: do
! 1674: eval ac_val=\$$ac_var
! 1675: # Remove trailing slashes.
! 1676: case $ac_val in
! 1677: */ )
! 1678: ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
! 1679: eval $ac_var=\$ac_val;;
! 1680: esac
! 1681: # Be sure to have absolute directory names.
! 1682: case $ac_val in
! 1683: [\\/$]* | ?:[\\/]* ) continue;;
! 1684: NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
! 1685: esac
! 1686: as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
! 1687: done
! 1688:
! 1689: # There might be people who depend on the old broken behavior: `$host'
! 1690: # used to hold the argument of --host etc.
! 1691: # FIXME: To remove some day.
! 1692: build=$build_alias
! 1693: host=$host_alias
! 1694: target=$target_alias
! 1695:
! 1696: # FIXME: To remove some day.
! 1697: if test "x$host_alias" != x; then
! 1698: if test "x$build_alias" = x; then
! 1699: cross_compiling=maybe
! 1700: elif test "x$build_alias" != "x$host_alias"; then
! 1701: cross_compiling=yes
! 1702: fi
! 1703: fi
! 1704:
! 1705: ac_tool_prefix=
! 1706: test -n "$host_alias" && ac_tool_prefix=$host_alias-
! 1707:
! 1708: test "$silent" = yes && exec 6>/dev/null
! 1709:
! 1710:
! 1711: ac_pwd=`pwd` && test -n "$ac_pwd" &&
! 1712: ac_ls_di=`ls -di .` &&
! 1713: ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
! 1714: as_fn_error $? "working directory cannot be determined"
! 1715: test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
! 1716: as_fn_error $? "pwd does not report name of working directory"
! 1717:
! 1718:
! 1719: # Find the source files, if location was not specified.
! 1720: if test -z "$srcdir"; then
! 1721: ac_srcdir_defaulted=yes
! 1722: # Try the directory containing this script, then the parent directory.
! 1723: ac_confdir=`$as_dirname -- "$as_myself" ||
! 1724: $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
! 1725: X"$as_myself" : 'X\(//\)[^/]' \| \
! 1726: X"$as_myself" : 'X\(//\)$' \| \
! 1727: X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
! 1728: $as_echo X"$as_myself" |
! 1729: sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
! 1730: s//\1/
! 1731: q
! 1732: }
! 1733: /^X\(\/\/\)[^/].*/{
! 1734: s//\1/
! 1735: q
! 1736: }
! 1737: /^X\(\/\/\)$/{
! 1738: s//\1/
! 1739: q
! 1740: }
! 1741: /^X\(\/\).*/{
! 1742: s//\1/
! 1743: q
! 1744: }
! 1745: s/.*/./; q'`
! 1746: srcdir=$ac_confdir
! 1747: if test ! -r "$srcdir/$ac_unique_file"; then
! 1748: srcdir=..
! 1749: fi
! 1750: else
! 1751: ac_srcdir_defaulted=no
! 1752: fi
! 1753: if test ! -r "$srcdir/$ac_unique_file"; then
! 1754: test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
! 1755: as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
! 1756: fi
! 1757: ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
! 1758: ac_abs_confdir=`(
! 1759: cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
! 1760: pwd)`
! 1761: # When building in place, set srcdir=.
! 1762: if test "$ac_abs_confdir" = "$ac_pwd"; then
! 1763: srcdir=.
! 1764: fi
! 1765: # Remove unnecessary trailing slashes from srcdir.
! 1766: # Double slashes in file names in object file debugging info
! 1767: # mess up M-x gdb in Emacs.
! 1768: case $srcdir in
! 1769: */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
! 1770: esac
! 1771: for ac_var in $ac_precious_vars; do
! 1772: eval ac_env_${ac_var}_set=\${${ac_var}+set}
! 1773: eval ac_env_${ac_var}_value=\$${ac_var}
! 1774: eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
! 1775: eval ac_cv_env_${ac_var}_value=\$${ac_var}
! 1776: done
! 1777:
! 1778: #
! 1779: # Report the --help message.
! 1780: #
! 1781: if test "$ac_init_help" = "long"; then
! 1782: # Omit some internal or obsolete options to make the list less imposing.
! 1783: # This message is too long to be a string in the A/UX 3.1 sh.
! 1784: cat <<_ACEOF
! 1785: \`configure' configures curl - to adapt to many kinds of systems.
! 1786:
! 1787: Usage: $0 [OPTION]... [VAR=VALUE]...
! 1788:
! 1789: To assign environment variables (e.g., CC, CFLAGS...), specify them as
! 1790: VAR=VALUE. See below for descriptions of some of the useful variables.
! 1791:
! 1792: Defaults for the options are specified in brackets.
! 1793:
! 1794: Configuration:
! 1795: -h, --help display this help and exit
! 1796: --help=short display options specific to this package
! 1797: --help=recursive display the short help of all the included packages
! 1798: -V, --version display version information and exit
! 1799: -q, --quiet, --silent do not print \`checking ...' messages
! 1800: --cache-file=FILE cache test results in FILE [disabled]
! 1801: -C, --config-cache alias for \`--cache-file=config.cache'
! 1802: -n, --no-create do not create output files
! 1803: --srcdir=DIR find the sources in DIR [configure dir or \`..']
! 1804:
! 1805: Installation directories:
! 1806: --prefix=PREFIX install architecture-independent files in PREFIX
! 1807: [$ac_default_prefix]
! 1808: --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
! 1809: [PREFIX]
! 1810:
! 1811: By default, \`make install' will install all the files in
! 1812: \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
! 1813: an installation prefix other than \`$ac_default_prefix' using \`--prefix',
! 1814: for instance \`--prefix=\$HOME'.
! 1815:
! 1816: For better control, use the options below.
! 1817:
! 1818: Fine tuning of the installation directories:
! 1819: --bindir=DIR user executables [EPREFIX/bin]
! 1820: --sbindir=DIR system admin executables [EPREFIX/sbin]
! 1821: --libexecdir=DIR program executables [EPREFIX/libexec]
! 1822: --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
! 1823: --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
! 1824: --localstatedir=DIR modifiable single-machine data [PREFIX/var]
! 1825: --runstatedir=DIR modifiable per-process data [LOCALSTATEDIR/run]
! 1826: --libdir=DIR object code libraries [EPREFIX/lib]
! 1827: --includedir=DIR C header files [PREFIX/include]
! 1828: --oldincludedir=DIR C header files for non-gcc [/usr/include]
! 1829: --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
! 1830: --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
! 1831: --infodir=DIR info documentation [DATAROOTDIR/info]
! 1832: --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
! 1833: --mandir=DIR man documentation [DATAROOTDIR/man]
! 1834: --docdir=DIR documentation root [DATAROOTDIR/doc/curl]
! 1835: --htmldir=DIR html documentation [DOCDIR]
! 1836: --dvidir=DIR dvi documentation [DOCDIR]
! 1837: --pdfdir=DIR pdf documentation [DOCDIR]
! 1838: --psdir=DIR ps documentation [DOCDIR]
! 1839: _ACEOF
! 1840:
! 1841: cat <<\_ACEOF
! 1842:
! 1843: Program names:
! 1844: --program-prefix=PREFIX prepend PREFIX to installed program names
! 1845: --program-suffix=SUFFIX append SUFFIX to installed program names
! 1846: --program-transform-name=PROGRAM run sed PROGRAM on installed program names
! 1847:
! 1848: System types:
! 1849: --build=BUILD configure for building on BUILD [guessed]
! 1850: --host=HOST cross-compile to build programs to run on HOST [BUILD]
! 1851: _ACEOF
! 1852: fi
! 1853:
! 1854: if test -n "$ac_init_help"; then
! 1855: case $ac_init_help in
! 1856: short | recursive ) echo "Configuration of curl -:";;
! 1857: esac
! 1858: cat <<\_ACEOF
! 1859:
! 1860: Optional Features:
! 1861: --disable-option-checking ignore unrecognized --enable/--with options
! 1862: --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
! 1863: --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
! 1864: --enable-maintainer-mode
! 1865: enable make rules and dependencies not useful (and
! 1866: sometimes confusing) to the casual installer
! 1867: --enable-silent-rules less verbose build output (undo: "make V=1")
! 1868: --disable-silent-rules verbose build output (undo: "make V=0")
! 1869: --enable-debug Enable debug build options
! 1870: --disable-debug Disable debug build options
! 1871: --enable-optimize Enable compiler optimizations
! 1872: --disable-optimize Disable compiler optimizations
! 1873: --enable-warnings Enable strict compiler warnings
! 1874: --disable-warnings Disable strict compiler warnings
! 1875: --enable-werror Enable compiler warnings as errors
! 1876: --disable-werror Disable compiler warnings as errors
! 1877: --enable-curldebug Enable curl debug memory tracking
! 1878: --disable-curldebug Disable curl debug memory tracking
! 1879: --enable-symbol-hiding Enable hiding of library internal symbols
! 1880: --disable-symbol-hiding Disable hiding of library internal symbols
! 1881: --enable-hidden-symbols To be deprecated, use --enable-symbol-hiding
! 1882: --disable-hidden-symbols
! 1883: To be deprecated, use --disable-symbol-hiding
! 1884: --enable-ares[=PATH] Enable c-ares for DNS lookups
! 1885: --disable-ares Disable c-ares for DNS lookups
! 1886: --disable-rt disable dependency on -lrt
! 1887: --enable-esni Enable ESNI support
! 1888: --disable-esni Disable ESNI support
! 1889: --enable-code-coverage Provide code coverage
! 1890: --enable-dependency-tracking
! 1891: do not reject slow dependency extractors
! 1892: --disable-dependency-tracking
! 1893: speeds up one-time build
! 1894: --disable-largefile omit support for large files
! 1895: --enable-shared[=PKGS] build shared libraries [default=yes]
! 1896: --enable-static[=PKGS] build static libraries [default=yes]
! 1897: --enable-fast-install[=PKGS]
! 1898: optimize for fast installation [default=yes]
! 1899: --disable-libtool-lock avoid locking (might break parallel builds)
! 1900: --enable-http Enable HTTP support
! 1901: --disable-http Disable HTTP support
! 1902: --enable-ftp Enable FTP support
! 1903: --disable-ftp Disable FTP support
! 1904: --enable-file Enable FILE support
! 1905: --disable-file Disable FILE support
! 1906: --enable-ldap Enable LDAP support
! 1907: --disable-ldap Disable LDAP support
! 1908: --enable-ldaps Enable LDAPS support
! 1909: --disable-ldaps Disable LDAPS support
! 1910: --enable-rtsp Enable RTSP support
! 1911: --disable-rtsp Disable RTSP support
! 1912: --enable-proxy Enable proxy support
! 1913: --disable-proxy Disable proxy support
! 1914: --enable-dict Enable DICT support
! 1915: --disable-dict Disable DICT support
! 1916: --enable-telnet Enable TELNET support
! 1917: --disable-telnet Disable TELNET support
! 1918: --enable-tftp Enable TFTP support
! 1919: --disable-tftp Disable TFTP support
! 1920: --enable-pop3 Enable POP3 support
! 1921: --disable-pop3 Disable POP3 support
! 1922: --enable-imap Enable IMAP support
! 1923: --disable-imap Disable IMAP support
! 1924: --enable-smb Enable SMB/CIFS support
! 1925: --disable-smb Disable SMB/CIFS support
! 1926: --enable-smtp Enable SMTP support
! 1927: --disable-smtp Disable SMTP support
! 1928: --enable-gopher Enable Gopher support
! 1929: --disable-gopher Disable Gopher support
! 1930: --enable-mqtt Enable MQTT support
! 1931: --disable-mqtt Disable MQTT support
! 1932: --enable-manual Enable built-in manual
! 1933: --disable-manual Disable built-in manual
! 1934: --enable-libcurl-option Enable --libcurl C code generation support
! 1935: --disable-libcurl-option
! 1936: Disable --libcurl C code generation support
! 1937: --enable-libgcc use libgcc when linking
! 1938: --enable-ipv6 Enable IPv6 (with IPv4) support
! 1939: --disable-ipv6 Disable IPv6 support
! 1940: --enable-openssl-auto-load-config
! 1941: Enable automatic loading of OpenSSL configuration
! 1942: --disable-openssl-auto-load-config
! 1943: Disable automatic loading of OpenSSL configuration
! 1944: --enable-versioned-symbols
! 1945: Enable versioned symbols in shared library
! 1946: --disable-versioned-symbols
! 1947: Disable versioned symbols in shared library
! 1948: --enable-threaded-resolver
! 1949: Enable threaded resolver
! 1950: --disable-threaded-resolver
! 1951: Disable threaded resolver
! 1952: --enable-pthreads Enable POSIX threads (default for threaded resolver)
! 1953: --disable-pthreads Disable POSIX threads
! 1954: --enable-verbose Enable verbose strings
! 1955: --disable-verbose Disable verbose strings
! 1956: --enable-sspi Enable SSPI
! 1957: --disable-sspi Disable SSPI
! 1958: --enable-crypto-auth Enable cryptographic authentication
! 1959: --disable-crypto-auth Disable cryptographic authentication
! 1960: --enable-ntlm-wb[=FILE] Enable NTLM delegation to winbind's ntlm_auth
! 1961: helper, where FILE is ntlm_auth's absolute filename
! 1962: (default: /usr/bin/ntlm_auth)
! 1963: --disable-ntlm-wb Disable NTLM delegation to winbind's ntlm_auth
! 1964: helper
! 1965: --enable-tls-srp Enable TLS-SRP authentication
! 1966: --disable-tls-srp Disable TLS-SRP authentication
! 1967: --enable-unix-sockets Enable Unix domain sockets
! 1968: --disable-unix-sockets Disable Unix domain sockets
! 1969: --enable-cookies Enable cookies support
! 1970: --disable-cookies Disable cookies support
! 1971: --enable-http-auth Enable HTTP authentication support
! 1972: --disable-http-auth Disable HTTP authentication support
! 1973: --enable-doh Enable DoH support
! 1974: --disable-doh Disable DoH support
! 1975: --enable-mime Enable mime API support
! 1976: --disable-mime Disable mime API support
! 1977: --enable-dateparse Enable date parsing
! 1978: --disable-dateparse Disable date parsing
! 1979: --enable-netrc Enable netrc parsing
! 1980: --disable-netrc Disable netrc parsing
! 1981: --enable-progress-meter Enable progress-meter
! 1982: --disable-progress-meter
! 1983: Disable progress-meter
! 1984: --enable-dnsshuffle Enable DNS shuffling
! 1985: --disable-dnsshuffle Disable DNS shuffling
! 1986: --enable-alt-svc Enable alt-svc support
! 1987: --disable-alt-svc Disable alt-svc support
! 1988:
! 1989: Optional Packages:
! 1990: --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
! 1991: --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
! 1992: --with-pic[=PKGS] try to use only PIC/non-PIC objects [default=use
! 1993: both]
! 1994: --with-aix-soname=aix|svr4|both
! 1995: shared library versioning (aka "SONAME") variant to
! 1996: provide on AIX, [default=aix].
! 1997: --with-gnu-ld assume the C compiler uses GNU ld [default=no]
! 1998: --with-sysroot[=DIR] Search for dependent libraries within DIR (or the
! 1999: compiler's sysroot if not specified).
! 2000: --with-zlib=PATH search for zlib in PATH
! 2001: --without-zlib disable use of zlib
! 2002: --with-brotli=PATH Where to look for brotli, PATH points to the BROTLI
! 2003: installation; when possible, set the PKG_CONFIG_PATH
! 2004: environment variable instead of using this option
! 2005: --without-brotli disable BROTLI
! 2006: --with-ldap-lib=libname Specify name of ldap lib file
! 2007: --with-lber-lib=libname Specify name of lber lib file
! 2008: --with-gssapi-includes=DIR
! 2009: Specify location of GSS-API headers
! 2010: --with-gssapi-libs=DIR Specify location of GSS-API libs
! 2011: --with-gssapi=DIR Where to look for GSS-API
! 2012: --with-default-ssl-backend=NAME
! 2013: Use NAME as default SSL backend
! 2014: --without-default-ssl-backend
! 2015: Use implicit default SSL backend
! 2016: --with-winssl enable Windows native SSL/TLS
! 2017: --without-winssl disable Windows native SSL/TLS
! 2018: --with-schannel enable Windows native SSL/TLS
! 2019: --without-schannel disable Windows native SSL/TLS
! 2020: --with-darwinssl enable Apple OS native SSL/TLS
! 2021: --without-darwinssl disable Apple OS native SSL/TLS
! 2022: --with-secure-transport enable Apple OS native SSL/TLS
! 2023: --without-secure-transport
! 2024: disable Apple OS native SSL/TLS
! 2025: --with-amissl enable Amiga native SSL/TLS (AmiSSL)
! 2026: --without-amissl disable Amiga native SSL/TLS (AmiSSL)
! 2027: --with-ssl=PATH Where to look for OpenSSL, PATH points to the SSL
! 2028: installation (default: /usr/local/ssl); when
! 2029: possible, set the PKG_CONFIG_PATH environment
! 2030: variable instead of using this option
! 2031: --without-ssl disable OpenSSL
! 2032: --with-egd-socket=FILE Entropy Gathering Daemon socket pathname
! 2033: --with-random=FILE read randomness from FILE (default=/dev/urandom)
! 2034: --with-gnutls=PATH where to look for GnuTLS, PATH points to the
! 2035: installation root
! 2036: --without-gnutls disable GnuTLS detection
! 2037: --with-mbedtls=PATH where to look for mbedTLS, PATH points to the
! 2038: installation root
! 2039: --without-mbedtls disable mbedTLS detection
! 2040: --with-wolfssl=PATH where to look for WolfSSL, PATH points to the
! 2041: installation root (default: system lib default)
! 2042: --without-wolfssl disable WolfSSL detection
! 2043: --with-mesalink=PATH where to look for MesaLink, PATH points to the
! 2044: installation root
! 2045: --without-mesalink disable MesaLink detection
! 2046: --with-bearssl=PATH where to look for BearSSL, PATH points to the
! 2047: installation root
! 2048: --without-bearssl disable BearSSL detection
! 2049: --with-nss=PATH where to look for NSS, PATH points to the
! 2050: installation root
! 2051: --without-nss disable NSS detection
! 2052: --with-ca-bundle=FILE Path to a file containing CA certificates (example:
! 2053: /etc/ca-bundle.crt)
! 2054: --without-ca-bundle Don't use a default CA bundle
! 2055: --with-ca-path=DIRECTORY
! 2056: Path to a directory containing CA certificates
! 2057: stored individually, with their filenames in a hash
! 2058: format. This option can be used with the OpenSSL,
! 2059: GnuTLS and mbedTLS backends. Refer to OpenSSL
! 2060: c_rehash for details. (example: /etc/certificates)
! 2061: --without-ca-path Don't use a default CA path
! 2062: --with-ca-fallback Use the built in CA store of the SSL library
! 2063: --without-ca-fallback Don't use the built in CA store of the SSL library
! 2064: --without-libpsl disable support for libpsl cookie checking
! 2065: --with-libmetalink=PATH where to look for libmetalink, PATH points to the
! 2066: installation root
! 2067: --without-libmetalink disable libmetalink detection
! 2068: --with-libssh2=PATH Where to look for libssh2, PATH points to the
! 2069: libssh2 installation; when possible, set the
! 2070: PKG_CONFIG_PATH environment variable instead of
! 2071: using this option
! 2072: --with-libssh2 enable libssh2
! 2073: --with-libssh=PATH Where to look for libssh, PATH points to the libssh
! 2074: installation; when possible, set the PKG_CONFIG_PATH
! 2075: environment variable instead of using this option
! 2076: --with-libssh enable libssh
! 2077: --with-wolfssh=PATH Where to look for wolfssh, PATH points to the
! 2078: wolfSSH installation; when possible, set the
! 2079: PKG_CONFIG_PATH environment variable instead of
! 2080: using this option
! 2081: --with-wolfssh enable wolfssh
! 2082: --with-librtmp=PATH Where to look for librtmp, PATH points to the
! 2083: LIBRTMP installation; when possible, set the
! 2084: PKG_CONFIG_PATH environment variable instead of
! 2085: using this option
! 2086: --without-librtmp disable LIBRTMP
! 2087: --with-winidn=PATH enable Windows native IDN
! 2088: --without-winidn disable Windows native IDN
! 2089: --with-libidn2=PATH Enable libidn2 usage
! 2090: --without-libidn2 Disable libidn2 usage
! 2091: --with-nghttp2=PATH Enable nghttp2 usage
! 2092: --without-nghttp2 Disable nghttp2 usage
! 2093: --with-ngtcp2=PATH Enable ngtcp2 usage
! 2094: --without-ngtcp2 Disable ngtcp2 usage
! 2095: --with-nghttp3=PATH Enable nghttp3 usage
! 2096: --without-nghttp3 Disable nghttp3 usage
! 2097: --with-quiche=PATH Enable quiche usage
! 2098: --without-quiche Disable quiche usage
! 2099: --with-zsh-functions-dir=PATH
! 2100: Install zsh completions to PATH
! 2101: --without-zsh-functions-dir
! 2102: Do not install zsh completions
! 2103: --with-fish-functions-dir=PATH
! 2104: Install fish completions to PATH
! 2105: --without-fish-functions-dir
! 2106: Do not install fish completions
! 2107:
! 2108: Some influential environment variables:
! 2109: CC C compiler command
! 2110: CFLAGS C compiler flags
! 2111: LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
! 2112: nonstandard directory <lib dir>
! 2113: LIBS libraries to pass to the linker, e.g. -l<library>
! 2114: CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
! 2115: you have headers in a nonstandard directory <include dir>
! 2116: CPP C preprocessor
! 2117: LT_SYS_LIBRARY_PATH
! 2118: User-defined run-time library search path.
! 2119:
! 2120: Use these variables to override the choices made by `configure' or to help
! 2121: it to find libraries and programs with nonstandard names/locations.
! 2122:
! 2123: Report bugs to <a suitable curl mailing list: https://curl.haxx.se/mail/>.
! 2124: _ACEOF
! 2125: ac_status=$?
! 2126: fi
! 2127:
! 2128: if test "$ac_init_help" = "recursive"; then
! 2129: # If there are subdirs, report their specific --help.
! 2130: for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
! 2131: test -d "$ac_dir" ||
! 2132: { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
! 2133: continue
! 2134: ac_builddir=.
! 2135:
! 2136: case "$ac_dir" in
! 2137: .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
! 2138: *)
! 2139: ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
! 2140: # A ".." for each directory in $ac_dir_suffix.
! 2141: ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
! 2142: case $ac_top_builddir_sub in
! 2143: "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
! 2144: *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
! 2145: esac ;;
! 2146: esac
! 2147: ac_abs_top_builddir=$ac_pwd
! 2148: ac_abs_builddir=$ac_pwd$ac_dir_suffix
! 2149: # for backward compatibility:
! 2150: ac_top_builddir=$ac_top_build_prefix
! 2151:
! 2152: case $srcdir in
! 2153: .) # We are building in place.
! 2154: ac_srcdir=.
! 2155: ac_top_srcdir=$ac_top_builddir_sub
! 2156: ac_abs_top_srcdir=$ac_pwd ;;
! 2157: [\\/]* | ?:[\\/]* ) # Absolute name.
! 2158: ac_srcdir=$srcdir$ac_dir_suffix;
! 2159: ac_top_srcdir=$srcdir
! 2160: ac_abs_top_srcdir=$srcdir ;;
! 2161: *) # Relative name.
! 2162: ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
! 2163: ac_top_srcdir=$ac_top_build_prefix$srcdir
! 2164: ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
! 2165: esac
! 2166: ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
! 2167:
! 2168: cd "$ac_dir" || { ac_status=$?; continue; }
! 2169: # Check for guested configure.
! 2170: if test -f "$ac_srcdir/configure.gnu"; then
! 2171: echo &&
! 2172: $SHELL "$ac_srcdir/configure.gnu" --help=recursive
! 2173: elif test -f "$ac_srcdir/configure"; then
! 2174: echo &&
! 2175: $SHELL "$ac_srcdir/configure" --help=recursive
! 2176: else
! 2177: $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
! 2178: fi || ac_status=$?
! 2179: cd "$ac_pwd" || { ac_status=$?; break; }
! 2180: done
! 2181: fi
! 2182:
! 2183: test -n "$ac_init_help" && exit $ac_status
! 2184: if $ac_init_version; then
! 2185: cat <<\_ACEOF
! 2186: curl configure -
! 2187: generated by GNU Autoconf 2.69
! 2188:
! 2189: Copyright (C) 2012 Free Software Foundation, Inc.
! 2190: This configure script is free software; the Free Software Foundation
! 2191: gives unlimited permission to copy, distribute and modify it.
! 2192:
! 2193: Copyright (c) 1998 - 2020 Daniel Stenberg, <daniel@haxx.se>
! 2194: This configure script may be copied, distributed and modified under the
! 2195: terms of the curl license; see COPYING for more details
! 2196: _ACEOF
! 2197: exit
! 2198: fi
! 2199:
! 2200: ## ------------------------ ##
! 2201: ## Autoconf initialization. ##
! 2202: ## ------------------------ ##
! 2203:
! 2204: # ac_fn_c_try_compile LINENO
! 2205: # --------------------------
! 2206: # Try to compile conftest.$ac_ext, and return whether this succeeded.
! 2207: ac_fn_c_try_compile ()
! 2208: {
! 2209: as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
! 2210: rm -f conftest.$ac_objext
! 2211: if { { ac_try="$ac_compile"
! 2212: case "(($ac_try" in
! 2213: *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
! 2214: *) ac_try_echo=$ac_try;;
! 2215: esac
! 2216: eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
! 2217: $as_echo "$ac_try_echo"; } >&5
! 2218: (eval "$ac_compile") 2>conftest.err
! 2219: ac_status=$?
! 2220: if test -s conftest.err; then
! 2221: grep -v '^ *+' conftest.err >conftest.er1
! 2222: cat conftest.er1 >&5
! 2223: mv -f conftest.er1 conftest.err
! 2224: fi
! 2225: $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
! 2226: test $ac_status = 0; } && {
! 2227: test -z "$ac_c_werror_flag" ||
! 2228: test ! -s conftest.err
! 2229: } && test -s conftest.$ac_objext; then :
! 2230: ac_retval=0
! 2231: else
! 2232: $as_echo "$as_me: failed program was:" >&5
! 2233: sed 's/^/| /' conftest.$ac_ext >&5
! 2234:
! 2235: ac_retval=1
! 2236: fi
! 2237: eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
! 2238: as_fn_set_status $ac_retval
! 2239:
! 2240: } # ac_fn_c_try_compile
! 2241:
! 2242: # ac_fn_c_try_cpp LINENO
! 2243: # ----------------------
! 2244: # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
! 2245: ac_fn_c_try_cpp ()
! 2246: {
! 2247: as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
! 2248: if { { ac_try="$ac_cpp conftest.$ac_ext"
! 2249: case "(($ac_try" in
! 2250: *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
! 2251: *) ac_try_echo=$ac_try;;
! 2252: esac
! 2253: eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
! 2254: $as_echo "$ac_try_echo"; } >&5
! 2255: (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
! 2256: ac_status=$?
! 2257: if test -s conftest.err; then
! 2258: grep -v '^ *+' conftest.err >conftest.er1
! 2259: cat conftest.er1 >&5
! 2260: mv -f conftest.er1 conftest.err
! 2261: fi
! 2262: $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
! 2263: test $ac_status = 0; } > conftest.i && {
! 2264: test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
! 2265: test ! -s conftest.err
! 2266: }; then :
! 2267: ac_retval=0
! 2268: else
! 2269: $as_echo "$as_me: failed program was:" >&5
! 2270: sed 's/^/| /' conftest.$ac_ext >&5
! 2271:
! 2272: ac_retval=1
! 2273: fi
! 2274: eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
! 2275: as_fn_set_status $ac_retval
! 2276:
! 2277: } # ac_fn_c_try_cpp
! 2278:
! 2279: # ac_fn_c_try_link LINENO
! 2280: # -----------------------
! 2281: # Try to link conftest.$ac_ext, and return whether this succeeded.
! 2282: ac_fn_c_try_link ()
! 2283: {
! 2284: as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
! 2285: rm -f conftest.$ac_objext conftest$ac_exeext
! 2286: if { { ac_try="$ac_link"
! 2287: case "(($ac_try" in
! 2288: *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
! 2289: *) ac_try_echo=$ac_try;;
! 2290: esac
! 2291: eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
! 2292: $as_echo "$ac_try_echo"; } >&5
! 2293: (eval "$ac_link") 2>conftest.err
! 2294: ac_status=$?
! 2295: if test -s conftest.err; then
! 2296: grep -v '^ *+' conftest.err >conftest.er1
! 2297: cat conftest.er1 >&5
! 2298: mv -f conftest.er1 conftest.err
! 2299: fi
! 2300: $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
! 2301: test $ac_status = 0; } && {
! 2302: test -z "$ac_c_werror_flag" ||
! 2303: test ! -s conftest.err
! 2304: } && test -s conftest$ac_exeext && {
! 2305: test "$cross_compiling" = yes ||
! 2306: test -x conftest$ac_exeext
! 2307: }; then :
! 2308: ac_retval=0
! 2309: else
! 2310: $as_echo "$as_me: failed program was:" >&5
! 2311: sed 's/^/| /' conftest.$ac_ext >&5
! 2312:
! 2313: ac_retval=1
! 2314: fi
! 2315: # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
! 2316: # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
! 2317: # interfere with the next link command; also delete a directory that is
! 2318: # left behind by Apple's compiler. We do this before executing the actions.
! 2319: rm -rf conftest.dSYM conftest_ipa8_conftest.oo
! 2320: eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
! 2321: as_fn_set_status $ac_retval
! 2322:
! 2323: } # ac_fn_c_try_link
! 2324:
! 2325: # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
! 2326: # -------------------------------------------------------
! 2327: # Tests whether HEADER exists and can be compiled using the include files in
! 2328: # INCLUDES, setting the cache variable VAR accordingly.
! 2329: ac_fn_c_check_header_compile ()
! 2330: {
! 2331: as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
! 2332: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
! 2333: $as_echo_n "checking for $2... " >&6; }
! 2334: if eval \${$3+:} false; then :
! 2335: $as_echo_n "(cached) " >&6
! 2336: else
! 2337: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 2338: /* end confdefs.h. */
! 2339: $4
! 2340: #include <$2>
! 2341: _ACEOF
! 2342: if ac_fn_c_try_compile "$LINENO"; then :
! 2343: eval "$3=yes"
! 2344: else
! 2345: eval "$3=no"
! 2346: fi
! 2347: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 2348: fi
! 2349: eval ac_res=\$$3
! 2350: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
! 2351: $as_echo "$ac_res" >&6; }
! 2352: eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
! 2353:
! 2354: } # ac_fn_c_check_header_compile
! 2355:
! 2356: # ac_fn_c_try_run LINENO
! 2357: # ----------------------
! 2358: # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
! 2359: # that executables *can* be run.
! 2360: ac_fn_c_try_run ()
! 2361: {
! 2362: as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
! 2363: if { { ac_try="$ac_link"
! 2364: case "(($ac_try" in
! 2365: *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
! 2366: *) ac_try_echo=$ac_try;;
! 2367: esac
! 2368: eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
! 2369: $as_echo "$ac_try_echo"; } >&5
! 2370: (eval "$ac_link") 2>&5
! 2371: ac_status=$?
! 2372: $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
! 2373: test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
! 2374: { { case "(($ac_try" in
! 2375: *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
! 2376: *) ac_try_echo=$ac_try;;
! 2377: esac
! 2378: eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
! 2379: $as_echo "$ac_try_echo"; } >&5
! 2380: (eval "$ac_try") 2>&5
! 2381: ac_status=$?
! 2382: $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
! 2383: test $ac_status = 0; }; }; then :
! 2384: ac_retval=0
! 2385: else
! 2386: $as_echo "$as_me: program exited with status $ac_status" >&5
! 2387: $as_echo "$as_me: failed program was:" >&5
! 2388: sed 's/^/| /' conftest.$ac_ext >&5
! 2389:
! 2390: ac_retval=$ac_status
! 2391: fi
! 2392: rm -rf conftest.dSYM conftest_ipa8_conftest.oo
! 2393: eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
! 2394: as_fn_set_status $ac_retval
! 2395:
! 2396: } # ac_fn_c_try_run
! 2397:
! 2398: # ac_fn_c_check_func LINENO FUNC VAR
! 2399: # ----------------------------------
! 2400: # Tests whether FUNC exists, setting the cache variable VAR accordingly
! 2401: ac_fn_c_check_func ()
! 2402: {
! 2403: as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
! 2404: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
! 2405: $as_echo_n "checking for $2... " >&6; }
! 2406: if eval \${$3+:} false; then :
! 2407: $as_echo_n "(cached) " >&6
! 2408: else
! 2409: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 2410: /* end confdefs.h. */
! 2411:
! 2412: #define $2 innocuous_$2
! 2413: #ifdef __STDC__
! 2414: # include <limits.h>
! 2415: #else
! 2416: # include <assert.h>
! 2417: #endif
! 2418: #undef $2
! 2419: #ifdef __cplusplus
! 2420: extern "C"
! 2421: #endif
! 2422: char $2 ();
! 2423: #if defined __stub_$2 || defined __stub___$2
! 2424: choke me
! 2425: #endif
! 2426:
! 2427: int main (void)
! 2428: {
! 2429: return $2 ();
! 2430: ;
! 2431: return 0;
! 2432: }
! 2433: _ACEOF
! 2434: if ac_fn_c_try_link "$LINENO"; then :
! 2435: eval "$3=yes"
! 2436: else
! 2437: eval "$3=no"
! 2438: fi
! 2439: rm -f core conftest.err conftest.$ac_objext \
! 2440: conftest$ac_exeext conftest.$ac_ext
! 2441: fi
! 2442: eval ac_res=\$$3
! 2443: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
! 2444: $as_echo "$ac_res" >&6; }
! 2445: eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
! 2446:
! 2447: } # ac_fn_c_check_func
! 2448:
! 2449: # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
! 2450: # -------------------------------------------------------
! 2451: # Tests whether HEADER exists, giving a warning if it cannot be compiled using
! 2452: # the include files in INCLUDES and setting the cache variable VAR
! 2453: # accordingly.
! 2454: ac_fn_c_check_header_mongrel ()
! 2455: {
! 2456: as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
! 2457: if eval \${$3+:} false; then :
! 2458: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
! 2459: $as_echo_n "checking for $2... " >&6; }
! 2460: if eval \${$3+:} false; then :
! 2461: $as_echo_n "(cached) " >&6
! 2462: fi
! 2463: eval ac_res=\$$3
! 2464: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
! 2465: $as_echo "$ac_res" >&6; }
! 2466: else
! 2467: # Is the header compilable?
! 2468: { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
! 2469: $as_echo_n "checking $2 usability... " >&6; }
! 2470: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 2471: /* end confdefs.h. */
! 2472: $4
! 2473: #include <$2>
! 2474: _ACEOF
! 2475: if ac_fn_c_try_compile "$LINENO"; then :
! 2476: ac_header_compiler=yes
! 2477: else
! 2478: ac_header_compiler=no
! 2479: fi
! 2480: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 2481: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
! 2482: $as_echo "$ac_header_compiler" >&6; }
! 2483:
! 2484: # Is the header present?
! 2485: { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
! 2486: $as_echo_n "checking $2 presence... " >&6; }
! 2487: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 2488: /* end confdefs.h. */
! 2489: #include <$2>
! 2490: _ACEOF
! 2491: if ac_fn_c_try_cpp "$LINENO"; then :
! 2492: ac_header_preproc=yes
! 2493: else
! 2494: ac_header_preproc=no
! 2495: fi
! 2496: rm -f conftest.err conftest.i conftest.$ac_ext
! 2497: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
! 2498: $as_echo "$ac_header_preproc" >&6; }
! 2499:
! 2500: # So? What about this header?
! 2501: case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
! 2502: yes:no: )
! 2503: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
! 2504: $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
! 2505: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
! 2506: $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
! 2507: ;;
! 2508: no:yes:* )
! 2509: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
! 2510: $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
! 2511: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
! 2512: $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
! 2513: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
! 2514: $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
! 2515: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
! 2516: $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
! 2517: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
! 2518: $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
! 2519: ( $as_echo "## ----------------------------------------------------------------------- ##
! 2520: ## Report this to a suitable curl mailing list: https://curl.haxx.se/mail/ ##
! 2521: ## ----------------------------------------------------------------------- ##"
! 2522: ) | sed "s/^/$as_me: WARNING: /" >&2
! 2523: ;;
! 2524: esac
! 2525: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
! 2526: $as_echo_n "checking for $2... " >&6; }
! 2527: if eval \${$3+:} false; then :
! 2528: $as_echo_n "(cached) " >&6
! 2529: else
! 2530: eval "$3=\$ac_header_compiler"
! 2531: fi
! 2532: eval ac_res=\$$3
! 2533: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
! 2534: $as_echo "$ac_res" >&6; }
! 2535: fi
! 2536: eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
! 2537:
! 2538: } # ac_fn_c_check_header_mongrel
! 2539:
! 2540: # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
! 2541: # -------------------------------------------
! 2542: # Tests whether TYPE exists after having included INCLUDES, setting cache
! 2543: # variable VAR accordingly.
! 2544: ac_fn_c_check_type ()
! 2545: {
! 2546: as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
! 2547: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
! 2548: $as_echo_n "checking for $2... " >&6; }
! 2549: if eval \${$3+:} false; then :
! 2550: $as_echo_n "(cached) " >&6
! 2551: else
! 2552: eval "$3=no"
! 2553: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 2554: /* end confdefs.h. */
! 2555: $4
! 2556: int main (void)
! 2557: {
! 2558: if (sizeof ($2))
! 2559: return 0;
! 2560: ;
! 2561: return 0;
! 2562: }
! 2563: _ACEOF
! 2564: if ac_fn_c_try_compile "$LINENO"; then :
! 2565: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 2566: /* end confdefs.h. */
! 2567: $4
! 2568: int main (void)
! 2569: {
! 2570: if (sizeof (($2)))
! 2571: return 0;
! 2572: ;
! 2573: return 0;
! 2574: }
! 2575: _ACEOF
! 2576: if ac_fn_c_try_compile "$LINENO"; then :
! 2577:
! 2578: else
! 2579: eval "$3=yes"
! 2580: fi
! 2581: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 2582: fi
! 2583: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 2584: fi
! 2585: eval ac_res=\$$3
! 2586: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
! 2587: $as_echo "$ac_res" >&6; }
! 2588: eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
! 2589:
! 2590: } # ac_fn_c_check_type
! 2591:
! 2592: # ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
! 2593: # ---------------------------------------------
! 2594: # Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
! 2595: # accordingly.
! 2596: ac_fn_c_check_decl ()
! 2597: {
! 2598: as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
! 2599: as_decl_name=`echo $2|sed 's/ *(.*//'`
! 2600: as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
! 2601: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
! 2602: $as_echo_n "checking whether $as_decl_name is declared... " >&6; }
! 2603: if eval \${$3+:} false; then :
! 2604: $as_echo_n "(cached) " >&6
! 2605: else
! 2606: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 2607: /* end confdefs.h. */
! 2608: $4
! 2609: int main (void)
! 2610: {
! 2611: #ifndef $as_decl_name
! 2612: #ifdef __cplusplus
! 2613: (void) $as_decl_use;
! 2614: #else
! 2615: (void) $as_decl_name;
! 2616: #endif
! 2617: #endif
! 2618:
! 2619: ;
! 2620: return 0;
! 2621: }
! 2622: _ACEOF
! 2623: if ac_fn_c_try_compile "$LINENO"; then :
! 2624: eval "$3=yes"
! 2625: else
! 2626: eval "$3=no"
! 2627: fi
! 2628: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 2629: fi
! 2630: eval ac_res=\$$3
! 2631: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
! 2632: $as_echo "$ac_res" >&6; }
! 2633: eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
! 2634:
! 2635: } # ac_fn_c_check_decl
! 2636:
! 2637: # ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES
! 2638: # ----------------------------------------------------
! 2639: # Tries to find if the field MEMBER exists in type AGGR, after including
! 2640: # INCLUDES, setting cache variable VAR accordingly.
! 2641: ac_fn_c_check_member ()
! 2642: {
! 2643: as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
! 2644: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
! 2645: $as_echo_n "checking for $2.$3... " >&6; }
! 2646: if eval \${$4+:} false; then :
! 2647: $as_echo_n "(cached) " >&6
! 2648: else
! 2649: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 2650: /* end confdefs.h. */
! 2651: $5
! 2652: int main (void)
! 2653: {
! 2654: static $2 ac_aggr;
! 2655: if (ac_aggr.$3)
! 2656: return 0;
! 2657: ;
! 2658: return 0;
! 2659: }
! 2660: _ACEOF
! 2661: if ac_fn_c_try_compile "$LINENO"; then :
! 2662: eval "$4=yes"
! 2663: else
! 2664: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 2665: /* end confdefs.h. */
! 2666: $5
! 2667: int main (void)
! 2668: {
! 2669: static $2 ac_aggr;
! 2670: if (sizeof ac_aggr.$3)
! 2671: return 0;
! 2672: ;
! 2673: return 0;
! 2674: }
! 2675: _ACEOF
! 2676: if ac_fn_c_try_compile "$LINENO"; then :
! 2677: eval "$4=yes"
! 2678: else
! 2679: eval "$4=no"
! 2680: fi
! 2681: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 2682: fi
! 2683: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 2684: fi
! 2685: eval ac_res=\$$4
! 2686: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
! 2687: $as_echo "$ac_res" >&6; }
! 2688: eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
! 2689:
! 2690: } # ac_fn_c_check_member
! 2691: cat >config.log <<_ACEOF
! 2692: This file contains any messages produced by compilers while
! 2693: running configure, to aid debugging if configure makes a mistake.
! 2694:
! 2695: It was created by curl $as_me -, which was
! 2696: generated by GNU Autoconf 2.69. Invocation command line was
! 2697:
! 2698: $ $0 $@
! 2699:
! 2700: _ACEOF
! 2701: exec 5>>config.log
! 2702: {
! 2703: cat <<_ASUNAME
! 2704: ## --------- ##
! 2705: ## Platform. ##
! 2706: ## --------- ##
! 2707:
! 2708: hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
! 2709: uname -m = `(uname -m) 2>/dev/null || echo unknown`
! 2710: uname -r = `(uname -r) 2>/dev/null || echo unknown`
! 2711: uname -s = `(uname -s) 2>/dev/null || echo unknown`
! 2712: uname -v = `(uname -v) 2>/dev/null || echo unknown`
! 2713:
! 2714: /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
! 2715: /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
! 2716:
! 2717: /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
! 2718: /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
! 2719: /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
! 2720: /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
! 2721: /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
! 2722: /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
! 2723: /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
! 2724:
! 2725: _ASUNAME
! 2726:
! 2727: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 2728: for as_dir in $PATH
! 2729: do
! 2730: IFS=$as_save_IFS
! 2731: test -z "$as_dir" && as_dir=.
! 2732: $as_echo "PATH: $as_dir"
! 2733: done
! 2734: IFS=$as_save_IFS
! 2735:
! 2736: } >&5
! 2737:
! 2738: cat >&5 <<_ACEOF
! 2739:
! 2740:
! 2741: ## ----------- ##
! 2742: ## Core tests. ##
! 2743: ## ----------- ##
! 2744:
! 2745: _ACEOF
! 2746:
! 2747:
! 2748: # Keep a trace of the command line.
! 2749: # Strip out --no-create and --no-recursion so they do not pile up.
! 2750: # Strip out --silent because we don't want to record it for future runs.
! 2751: # Also quote any args containing shell meta-characters.
! 2752: # Make two passes to allow for proper duplicate-argument suppression.
! 2753: ac_configure_args=
! 2754: ac_configure_args0=
! 2755: ac_configure_args1=
! 2756: ac_must_keep_next=false
! 2757: for ac_pass in 1 2
! 2758: do
! 2759: for ac_arg
! 2760: do
! 2761: case $ac_arg in
! 2762: -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
! 2763: -q | -quiet | --quiet | --quie | --qui | --qu | --q \
! 2764: | -silent | --silent | --silen | --sile | --sil)
! 2765: continue ;;
! 2766: *\'*)
! 2767: ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
! 2768: esac
! 2769: case $ac_pass in
! 2770: 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
! 2771: 2)
! 2772: as_fn_append ac_configure_args1 " '$ac_arg'"
! 2773: if test $ac_must_keep_next = true; then
! 2774: ac_must_keep_next=false # Got value, back to normal.
! 2775: else
! 2776: case $ac_arg in
! 2777: *=* | --config-cache | -C | -disable-* | --disable-* \
! 2778: | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
! 2779: | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
! 2780: | -with-* | --with-* | -without-* | --without-* | --x)
! 2781: case "$ac_configure_args0 " in
! 2782: "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
! 2783: esac
! 2784: ;;
! 2785: -* ) ac_must_keep_next=true ;;
! 2786: esac
! 2787: fi
! 2788: as_fn_append ac_configure_args " '$ac_arg'"
! 2789: ;;
! 2790: esac
! 2791: done
! 2792: done
! 2793: { ac_configure_args0=; unset ac_configure_args0;}
! 2794: { ac_configure_args1=; unset ac_configure_args1;}
! 2795:
! 2796: # When interrupted or exit'd, cleanup temporary files, and complete
! 2797: # config.log. We remove comments because anyway the quotes in there
! 2798: # would cause problems or look ugly.
! 2799: # WARNING: Use '\'' to represent an apostrophe within the trap.
! 2800: # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
! 2801: trap 'exit_status=$?
! 2802: # Save into config.log some information that might help in debugging.
! 2803: {
! 2804: echo
! 2805:
! 2806: $as_echo "## ---------------- ##
! 2807: ## Cache variables. ##
! 2808: ## ---------------- ##"
! 2809: echo
! 2810: # The following way of writing the cache mishandles newlines in values,
! 2811: (
! 2812: for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
! 2813: eval ac_val=\$$ac_var
! 2814: case $ac_val in #(
! 2815: *${as_nl}*)
! 2816: case $ac_var in #(
! 2817: *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
! 2818: $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
! 2819: esac
! 2820: case $ac_var in #(
! 2821: _ | IFS | as_nl) ;; #(
! 2822: BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
! 2823: *) { eval $ac_var=; unset $ac_var;} ;;
! 2824: esac ;;
! 2825: esac
! 2826: done
! 2827: (set) 2>&1 |
! 2828: case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
! 2829: *${as_nl}ac_space=\ *)
! 2830: sed -n \
! 2831: "s/'\''/'\''\\\\'\'''\''/g;
! 2832: s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
! 2833: ;; #(
! 2834: *)
! 2835: sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
! 2836: ;;
! 2837: esac |
! 2838: sort
! 2839: )
! 2840: echo
! 2841:
! 2842: $as_echo "## ----------------- ##
! 2843: ## Output variables. ##
! 2844: ## ----------------- ##"
! 2845: echo
! 2846: for ac_var in $ac_subst_vars
! 2847: do
! 2848: eval ac_val=\$$ac_var
! 2849: case $ac_val in
! 2850: *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
! 2851: esac
! 2852: $as_echo "$ac_var='\''$ac_val'\''"
! 2853: done | sort
! 2854: echo
! 2855:
! 2856: if test -n "$ac_subst_files"; then
! 2857: $as_echo "## ------------------- ##
! 2858: ## File substitutions. ##
! 2859: ## ------------------- ##"
! 2860: echo
! 2861: for ac_var in $ac_subst_files
! 2862: do
! 2863: eval ac_val=\$$ac_var
! 2864: case $ac_val in
! 2865: *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
! 2866: esac
! 2867: $as_echo "$ac_var='\''$ac_val'\''"
! 2868: done | sort
! 2869: echo
! 2870: fi
! 2871:
! 2872: if test -s confdefs.h; then
! 2873: $as_echo "## ----------- ##
! 2874: ## confdefs.h. ##
! 2875: ## ----------- ##"
! 2876: echo
! 2877: cat confdefs.h
! 2878: echo
! 2879: fi
! 2880: test "$ac_signal" != 0 &&
! 2881: $as_echo "$as_me: caught signal $ac_signal"
! 2882: $as_echo "$as_me: exit $exit_status"
! 2883: } >&5
! 2884: rm -f core *.core core.conftest.* &&
! 2885: rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
! 2886: exit $exit_status
! 2887: ' 0
! 2888: for ac_signal in 1 2 13 15; do
! 2889: trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
! 2890: done
! 2891: ac_signal=0
! 2892:
! 2893: # confdefs.h avoids OS command line length limits that DEFS can exceed.
! 2894: rm -f -r conftest* confdefs.h
! 2895:
! 2896: $as_echo "/* confdefs.h */" > confdefs.h
! 2897:
! 2898: # Predefined preprocessor variables.
! 2899:
! 2900: cat >>confdefs.h <<_ACEOF
! 2901: #define PACKAGE_NAME "$PACKAGE_NAME"
! 2902: _ACEOF
! 2903:
! 2904: cat >>confdefs.h <<_ACEOF
! 2905: #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
! 2906: _ACEOF
! 2907:
! 2908: cat >>confdefs.h <<_ACEOF
! 2909: #define PACKAGE_VERSION "$PACKAGE_VERSION"
! 2910: _ACEOF
! 2911:
! 2912: cat >>confdefs.h <<_ACEOF
! 2913: #define PACKAGE_STRING "$PACKAGE_STRING"
! 2914: _ACEOF
! 2915:
! 2916: cat >>confdefs.h <<_ACEOF
! 2917: #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
! 2918: _ACEOF
! 2919:
! 2920: cat >>confdefs.h <<_ACEOF
! 2921: #define PACKAGE_URL "$PACKAGE_URL"
! 2922: _ACEOF
! 2923:
! 2924:
! 2925: # Let the site file select an alternate cache file if it wants to.
! 2926: # Prefer an explicitly selected file to automatically selected ones.
! 2927: ac_site_file1=NONE
! 2928: ac_site_file2=NONE
! 2929: if test -n "$CONFIG_SITE"; then
! 2930: # We do not want a PATH search for config.site.
! 2931: case $CONFIG_SITE in #((
! 2932: -*) ac_site_file1=./$CONFIG_SITE;;
! 2933: */*) ac_site_file1=$CONFIG_SITE;;
! 2934: *) ac_site_file1=./$CONFIG_SITE;;
! 2935: esac
! 2936: elif test "x$prefix" != xNONE; then
! 2937: ac_site_file1=$prefix/share/config.site
! 2938: ac_site_file2=$prefix/etc/config.site
! 2939: else
! 2940: ac_site_file1=$ac_default_prefix/share/config.site
! 2941: ac_site_file2=$ac_default_prefix/etc/config.site
! 2942: fi
! 2943: for ac_site_file in "$ac_site_file1" "$ac_site_file2"
! 2944: do
! 2945: test "x$ac_site_file" = xNONE && continue
! 2946: if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
! 2947: { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
! 2948: $as_echo "$as_me: loading site script $ac_site_file" >&6;}
! 2949: sed 's/^/| /' "$ac_site_file" >&5
! 2950: . "$ac_site_file" \
! 2951: || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
! 2952: $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
! 2953: as_fn_error $? "failed to load site script $ac_site_file
! 2954: See \`config.log' for more details" "$LINENO" 5; }
! 2955: fi
! 2956: done
! 2957:
! 2958: if test -r "$cache_file"; then
! 2959: # Some versions of bash will fail to source /dev/null (special files
! 2960: # actually), so we avoid doing that. DJGPP emulates it as a regular file.
! 2961: if test /dev/null != "$cache_file" && test -f "$cache_file"; then
! 2962: { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
! 2963: $as_echo "$as_me: loading cache $cache_file" >&6;}
! 2964: case $cache_file in
! 2965: [\\/]* | ?:[\\/]* ) . "$cache_file";;
! 2966: *) . "./$cache_file";;
! 2967: esac
! 2968: fi
! 2969: else
! 2970: { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
! 2971: $as_echo "$as_me: creating cache $cache_file" >&6;}
! 2972: >$cache_file
! 2973: fi
! 2974:
! 2975: # Check that the precious variables saved in the cache have kept the same
! 2976: # value.
! 2977: ac_cache_corrupted=false
! 2978: for ac_var in $ac_precious_vars; do
! 2979: eval ac_old_set=\$ac_cv_env_${ac_var}_set
! 2980: eval ac_new_set=\$ac_env_${ac_var}_set
! 2981: eval ac_old_val=\$ac_cv_env_${ac_var}_value
! 2982: eval ac_new_val=\$ac_env_${ac_var}_value
! 2983: case $ac_old_set,$ac_new_set in
! 2984: set,)
! 2985: { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
! 2986: $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
! 2987: ac_cache_corrupted=: ;;
! 2988: ,set)
! 2989: { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
! 2990: $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
! 2991: ac_cache_corrupted=: ;;
! 2992: ,);;
! 2993: *)
! 2994: if test "x$ac_old_val" != "x$ac_new_val"; then
! 2995: # differences in whitespace do not lead to failure.
! 2996: ac_old_val_w=`echo x $ac_old_val`
! 2997: ac_new_val_w=`echo x $ac_new_val`
! 2998: if test "$ac_old_val_w" != "$ac_new_val_w"; then
! 2999: { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
! 3000: $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
! 3001: ac_cache_corrupted=:
! 3002: else
! 3003: { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
! 3004: $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
! 3005: eval $ac_var=\$ac_old_val
! 3006: fi
! 3007: { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
! 3008: $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
! 3009: { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
! 3010: $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
! 3011: fi;;
! 3012: esac
! 3013: # Pass precious variables to config.status.
! 3014: if test "$ac_new_set" = set; then
! 3015: case $ac_new_val in
! 3016: *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
! 3017: *) ac_arg=$ac_var=$ac_new_val ;;
! 3018: esac
! 3019: case " $ac_configure_args " in
! 3020: *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
! 3021: *) as_fn_append ac_configure_args " '$ac_arg'" ;;
! 3022: esac
! 3023: fi
! 3024: done
! 3025: if $ac_cache_corrupted; then
! 3026: { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
! 3027: $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
! 3028: { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
! 3029: $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
! 3030: as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
! 3031: fi
! 3032: ## -------------------- ##
! 3033: ## Main body of script. ##
! 3034: ## -------------------- ##
! 3035:
! 3036: ac_ext=c
! 3037: ac_cpp='$CPP $CPPFLAGS'
! 3038: ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
! 3039: ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
! 3040: ac_compiler_gnu=$ac_cv_c_compiler_gnu
! 3041:
! 3042:
! 3043:
! 3044:
! 3045:
! 3046:
! 3047:
! 3048: # using curl-override.m4
! 3049:
! 3050:
! 3051:
! 3052:
! 3053:
! 3054: ac_config_headers="$ac_config_headers lib/curl_config.h"
! 3055:
! 3056:
! 3057:
! 3058: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
! 3059: $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
! 3060: # Check whether --enable-maintainer-mode was given.
! 3061: if test "${enable_maintainer_mode+set}" = set; then :
! 3062: enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
! 3063: else
! 3064: USE_MAINTAINER_MODE=no
! 3065: fi
! 3066:
! 3067: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
! 3068: $as_echo "$USE_MAINTAINER_MODE" >&6; }
! 3069: if test $USE_MAINTAINER_MODE = yes; then
! 3070: MAINTAINER_MODE_TRUE=
! 3071: MAINTAINER_MODE_FALSE='#'
! 3072: else
! 3073: MAINTAINER_MODE_TRUE='#'
! 3074: MAINTAINER_MODE_FALSE=
! 3075: fi
! 3076:
! 3077: MAINT=$MAINTAINER_MODE_TRUE
! 3078:
! 3079:
! 3080: # Check whether --enable-silent-rules was given.
! 3081: if test "${enable_silent_rules+set}" = set; then :
! 3082: enableval=$enable_silent_rules;
! 3083: fi
! 3084:
! 3085: case $enable_silent_rules in # (((
! 3086: yes) AM_DEFAULT_VERBOSITY=0;;
! 3087: no) AM_DEFAULT_VERBOSITY=1;;
! 3088: *) AM_DEFAULT_VERBOSITY=0;;
! 3089: esac
! 3090: am_make=${MAKE-make}
! 3091: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
! 3092: $as_echo_n "checking whether $am_make supports nested variables... " >&6; }
! 3093: if ${am_cv_make_support_nested_variables+:} false; then :
! 3094: $as_echo_n "(cached) " >&6
! 3095: else
! 3096: if $as_echo 'TRUE=$(BAR$(V))
! 3097: BAR0=false
! 3098: BAR1=true
! 3099: V=1
! 3100: am__doit:
! 3101: @$(TRUE)
! 3102: .PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
! 3103: am_cv_make_support_nested_variables=yes
! 3104: else
! 3105: am_cv_make_support_nested_variables=no
! 3106: fi
! 3107: fi
! 3108: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
! 3109: $as_echo "$am_cv_make_support_nested_variables" >&6; }
! 3110: if test $am_cv_make_support_nested_variables = yes; then
! 3111: AM_V='$(V)'
! 3112: AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
! 3113: else
! 3114: AM_V=$AM_DEFAULT_VERBOSITY
! 3115: AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
! 3116: fi
! 3117: AM_BACKSLASH='\'
! 3118:
! 3119:
! 3120:
! 3121: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable debug build options" >&5
! 3122: $as_echo_n "checking whether to enable debug build options... " >&6; }
! 3123: OPT_DEBUG_BUILD="default"
! 3124: # Check whether --enable-debug was given.
! 3125: if test "${enable_debug+set}" = set; then :
! 3126: enableval=$enable_debug; OPT_DEBUG_BUILD=$enableval
! 3127: fi
! 3128:
! 3129: case "$OPT_DEBUG_BUILD" in
! 3130: no)
! 3131: want_debug="no"
! 3132: ;;
! 3133: default)
! 3134: want_debug="no"
! 3135: ;;
! 3136: *)
! 3137: want_debug="yes"
! 3138:
! 3139: $as_echo "#define DEBUGBUILD 1" >>confdefs.h
! 3140:
! 3141: ;;
! 3142: esac
! 3143: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $want_debug" >&5
! 3144: $as_echo "$want_debug" >&6; }
! 3145:
! 3146:
! 3147: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable compiler optimizer" >&5
! 3148: $as_echo_n "checking whether to enable compiler optimizer... " >&6; }
! 3149: OPT_COMPILER_OPTIMIZE="default"
! 3150: # Check whether --enable-optimize was given.
! 3151: if test "${enable_optimize+set}" = set; then :
! 3152: enableval=$enable_optimize; OPT_COMPILER_OPTIMIZE=$enableval
! 3153: fi
! 3154:
! 3155: case "$OPT_COMPILER_OPTIMIZE" in
! 3156: no)
! 3157: want_optimize="no"
! 3158: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 3159: $as_echo "no" >&6; }
! 3160: ;;
! 3161: default)
! 3162: if test "$want_debug" = "yes"; then
! 3163: want_optimize="assume_no"
! 3164: { $as_echo "$as_me:${as_lineno-$LINENO}: result: (assumed) no" >&5
! 3165: $as_echo "(assumed) no" >&6; }
! 3166: else
! 3167: want_optimize="assume_yes"
! 3168: { $as_echo "$as_me:${as_lineno-$LINENO}: result: (assumed) yes" >&5
! 3169: $as_echo "(assumed) yes" >&6; }
! 3170: fi
! 3171: ;;
! 3172: *)
! 3173: want_optimize="yes"
! 3174: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 3175: $as_echo "yes" >&6; }
! 3176: ;;
! 3177: esac
! 3178:
! 3179:
! 3180: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable strict compiler warnings" >&5
! 3181: $as_echo_n "checking whether to enable strict compiler warnings... " >&6; }
! 3182: OPT_COMPILER_WARNINGS="default"
! 3183: # Check whether --enable-warnings was given.
! 3184: if test "${enable_warnings+set}" = set; then :
! 3185: enableval=$enable_warnings; OPT_COMPILER_WARNINGS=$enableval
! 3186: fi
! 3187:
! 3188: case "$OPT_COMPILER_WARNINGS" in
! 3189: no)
! 3190: want_warnings="no"
! 3191: ;;
! 3192: default)
! 3193: want_warnings="$want_debug"
! 3194: ;;
! 3195: *)
! 3196: want_warnings="yes"
! 3197: ;;
! 3198: esac
! 3199: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $want_warnings" >&5
! 3200: $as_echo "$want_warnings" >&6; }
! 3201:
! 3202:
! 3203: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable compiler warnings as errors" >&5
! 3204: $as_echo_n "checking whether to enable compiler warnings as errors... " >&6; }
! 3205: OPT_COMPILER_WERROR="default"
! 3206: # Check whether --enable-werror was given.
! 3207: if test "${enable_werror+set}" = set; then :
! 3208: enableval=$enable_werror; OPT_COMPILER_WERROR=$enableval
! 3209: fi
! 3210:
! 3211: case "$OPT_COMPILER_WERROR" in
! 3212: no)
! 3213: want_werror="no"
! 3214: ;;
! 3215: default)
! 3216: want_werror="no"
! 3217: ;;
! 3218: *)
! 3219: want_werror="yes"
! 3220: ;;
! 3221: esac
! 3222: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $want_werror" >&5
! 3223: $as_echo "$want_werror" >&6; }
! 3224:
! 3225:
! 3226: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable curl debug memory tracking" >&5
! 3227: $as_echo_n "checking whether to enable curl debug memory tracking... " >&6; }
! 3228: OPT_CURLDEBUG_BUILD="default"
! 3229: # Check whether --enable-curldebug was given.
! 3230: if test "${enable_curldebug+set}" = set; then :
! 3231: enableval=$enable_curldebug; OPT_CURLDEBUG_BUILD=$enableval
! 3232: fi
! 3233:
! 3234: case "$OPT_CURLDEBUG_BUILD" in
! 3235: no)
! 3236: want_curldebug="no"
! 3237: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 3238: $as_echo "no" >&6; }
! 3239: ;;
! 3240: default)
! 3241: if test "$want_debug" = "yes"; then
! 3242: { $as_echo "$as_me:${as_lineno-$LINENO}: result: (assumed) yes" >&5
! 3243: $as_echo "(assumed) yes" >&6; }
! 3244:
! 3245: $as_echo "#define CURLDEBUG 1" >>confdefs.h
! 3246:
! 3247: else
! 3248: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 3249: $as_echo "no" >&6; }
! 3250: fi
! 3251: want_curldebug_assumed="yes"
! 3252: want_curldebug="$want_debug"
! 3253: ;;
! 3254: *)
! 3255: want_curldebug="yes"
! 3256:
! 3257: $as_echo "#define CURLDEBUG 1" >>confdefs.h
! 3258:
! 3259: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 3260: $as_echo "yes" >&6; }
! 3261: ;;
! 3262: esac
! 3263:
! 3264:
! 3265: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable hiding of library internal symbols" >&5
! 3266: $as_echo_n "checking whether to enable hiding of library internal symbols... " >&6; }
! 3267: OPT_SYMBOL_HIDING="default"
! 3268: # Check whether --enable-symbol-hiding was given.
! 3269: if test "${enable_symbol_hiding+set}" = set; then :
! 3270: enableval=$enable_symbol_hiding; OPT_SYMBOL_HIDING=$enableval
! 3271: fi
! 3272:
! 3273: # Check whether --enable-hidden-symbols was given.
! 3274: if test "${enable_hidden_symbols+set}" = set; then :
! 3275: enableval=$enable_hidden_symbols; OPT_SYMBOL_HIDING=$enableval
! 3276: fi
! 3277:
! 3278: case "$OPT_SYMBOL_HIDING" in
! 3279: no)
! 3280: want_symbol_hiding="no"
! 3281: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 3282: $as_echo "no" >&6; }
! 3283: ;;
! 3284: default)
! 3285: want_symbol_hiding="yes"
! 3286: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 3287: $as_echo "yes" >&6; }
! 3288: ;;
! 3289: *)
! 3290: want_symbol_hiding="yes"
! 3291: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 3292: $as_echo "yes" >&6; }
! 3293: ;;
! 3294: esac
! 3295:
! 3296:
! 3297: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable c-ares for DNS lookups" >&5
! 3298: $as_echo_n "checking whether to enable c-ares for DNS lookups... " >&6; }
! 3299: OPT_ARES="default"
! 3300: # Check whether --enable-ares was given.
! 3301: if test "${enable_ares+set}" = set; then :
! 3302: enableval=$enable_ares; OPT_ARES=$enableval
! 3303: fi
! 3304:
! 3305: case "$OPT_ARES" in
! 3306: no)
! 3307: want_ares="no"
! 3308: ;;
! 3309: default)
! 3310: want_ares="no"
! 3311: ;;
! 3312: *)
! 3313: want_ares="yes"
! 3314: if test -n "$enableval" && test "$enableval" != "yes"; then
! 3315: want_ares_path="$enableval"
! 3316: fi
! 3317: ;;
! 3318: esac
! 3319: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $want_ares" >&5
! 3320: $as_echo "$want_ares" >&6; }
! 3321:
! 3322:
! 3323: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to disable dependency on -lrt" >&5
! 3324: $as_echo_n "checking whether to disable dependency on -lrt... " >&6; }
! 3325: OPT_RT="default"
! 3326: # Check whether --enable-rt was given.
! 3327: if test "${enable_rt+set}" = set; then :
! 3328: enableval=$enable_rt; OPT_RT=$enableval
! 3329: fi
! 3330:
! 3331: case "$OPT_RT" in
! 3332: no)
! 3333: dontwant_rt="yes"
! 3334: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 3335: $as_echo "yes" >&6; }
! 3336: ;;
! 3337: default)
! 3338: dontwant_rt="no"
! 3339: { $as_echo "$as_me:${as_lineno-$LINENO}: result: (assumed no)" >&5
! 3340: $as_echo "(assumed no)" >&6; }
! 3341: ;;
! 3342: *)
! 3343: dontwant_rt="no"
! 3344: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 3345: $as_echo "no" >&6; }
! 3346: ;;
! 3347: esac
! 3348:
! 3349:
! 3350: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable ESNI support" >&5
! 3351: $as_echo_n "checking whether to enable ESNI support... " >&6; }
! 3352: OPT_ESNI="default"
! 3353: # Check whether --enable-esni was given.
! 3354: if test "${enable_esni+set}" = set; then :
! 3355: enableval=$enable_esni; OPT_ESNI=$enableval
! 3356: fi
! 3357:
! 3358: case "$OPT_ESNI" in
! 3359: no)
! 3360: want_esni="no"
! 3361: curl_esni_msg="no (--enable-esni)"
! 3362: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 3363: $as_echo "no" >&6; }
! 3364: ;;
! 3365: default)
! 3366: want_esni="no"
! 3367: curl_esni_msg="no (--enable-esni)"
! 3368: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 3369: $as_echo "no" >&6; }
! 3370: ;;
! 3371: *)
! 3372: want_esni="yes"
! 3373: curl_esni_msg="enabled (--disable-esni)"
! 3374: experimental="esni"
! 3375: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 3376: $as_echo "yes" >&6; }
! 3377: ;;
! 3378: esac
! 3379:
! 3380:
! 3381: #
! 3382: # Check that 'XC_CONFIGURE_PREAMBLE' has already run.
! 3383: #
! 3384:
! 3385: if test -z "$xc_configure_preamble_result"; then
! 3386: as_fn_error $? "xc_configure_preamble_result not set (internal problem)" "$LINENO" 5
! 3387: fi
! 3388:
! 3389: #
! 3390: # Check that 'PATH_SEPARATOR' has already been set.
! 3391: #
! 3392:
! 3393: if test -z "$xc_PATH_SEPARATOR"; then
! 3394: as_fn_error $? "xc_PATH_SEPARATOR not set (internal problem)" "$LINENO" 5
! 3395: fi
! 3396: if test -z "$PATH_SEPARATOR"; then
! 3397: as_fn_error $? "PATH_SEPARATOR not set (internal or config.site problem)" "$LINENO" 5
! 3398: fi
! 3399: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for path separator" >&5
! 3400: $as_echo_n "checking for path separator... " >&6; }
! 3401: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PATH_SEPARATOR" >&5
! 3402: $as_echo "$PATH_SEPARATOR" >&6; }
! 3403: if test "x$PATH_SEPARATOR" != "x$xc_PATH_SEPARATOR"; then
! 3404: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for initial path separator" >&5
! 3405: $as_echo_n "checking for initial path separator... " >&6; }
! 3406: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xc_PATH_SEPARATOR" >&5
! 3407: $as_echo "$xc_PATH_SEPARATOR" >&6; }
! 3408: as_fn_error $? "path separator mismatch (internal or config.site problem)" "$LINENO" 5
! 3409: fi
! 3410:
! 3411:
! 3412: #
! 3413: # save the configure arguments
! 3414: #
! 3415: CONFIGURE_OPTIONS="\"$ac_configure_args\""
! 3416:
! 3417:
! 3418: if test -z "$SED"; then
! 3419: # Extract the first word of "sed", so it can be a program name with args.
! 3420: set dummy sed; ac_word=$2
! 3421: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
! 3422: $as_echo_n "checking for $ac_word... " >&6; }
! 3423: if ${ac_cv_path_SED+:} false; then :
! 3424: $as_echo_n "(cached) " >&6
! 3425: else
! 3426: case $SED in
! 3427: [\\/]* | ?:[\\/]*)
! 3428: ac_cv_path_SED="$SED" # Let the user override the test with a path.
! 3429: ;;
! 3430: *)
! 3431: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 3432: as_dummy="$PATH:/usr/bin:/usr/local/bin"
! 3433: for as_dir in $as_dummy
! 3434: do
! 3435: IFS=$as_save_IFS
! 3436: test -z "$as_dir" && as_dir=.
! 3437: for ac_exec_ext in '' $ac_executable_extensions; do
! 3438: if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
! 3439: ac_cv_path_SED="$as_dir/$ac_word$ac_exec_ext"
! 3440: $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
! 3441: break 2
! 3442: fi
! 3443: done
! 3444: done
! 3445: IFS=$as_save_IFS
! 3446:
! 3447: test -z "$ac_cv_path_SED" && ac_cv_path_SED="not_found"
! 3448: ;;
! 3449: esac
! 3450: fi
! 3451: SED=$ac_cv_path_SED
! 3452: if test -n "$SED"; then
! 3453: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SED" >&5
! 3454: $as_echo "$SED" >&6; }
! 3455: else
! 3456: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 3457: $as_echo "no" >&6; }
! 3458: fi
! 3459:
! 3460:
! 3461: if test -z "$SED" || test "$SED" = "not_found"; then
! 3462: as_fn_error $? "sed not found in PATH. Cannot continue without sed." "$LINENO" 5
! 3463: fi
! 3464: fi
! 3465:
! 3466:
! 3467: if test -z "$GREP"; then
! 3468: # Extract the first word of "grep", so it can be a program name with args.
! 3469: set dummy grep; ac_word=$2
! 3470: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
! 3471: $as_echo_n "checking for $ac_word... " >&6; }
! 3472: if ${ac_cv_path_GREP+:} false; then :
! 3473: $as_echo_n "(cached) " >&6
! 3474: else
! 3475: case $GREP in
! 3476: [\\/]* | ?:[\\/]*)
! 3477: ac_cv_path_GREP="$GREP" # Let the user override the test with a path.
! 3478: ;;
! 3479: *)
! 3480: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 3481: as_dummy="$PATH:/usr/bin:/usr/local/bin"
! 3482: for as_dir in $as_dummy
! 3483: do
! 3484: IFS=$as_save_IFS
! 3485: test -z "$as_dir" && as_dir=.
! 3486: for ac_exec_ext in '' $ac_executable_extensions; do
! 3487: if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
! 3488: ac_cv_path_GREP="$as_dir/$ac_word$ac_exec_ext"
! 3489: $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
! 3490: break 2
! 3491: fi
! 3492: done
! 3493: done
! 3494: IFS=$as_save_IFS
! 3495:
! 3496: test -z "$ac_cv_path_GREP" && ac_cv_path_GREP="not_found"
! 3497: ;;
! 3498: esac
! 3499: fi
! 3500: GREP=$ac_cv_path_GREP
! 3501: if test -n "$GREP"; then
! 3502: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GREP" >&5
! 3503: $as_echo "$GREP" >&6; }
! 3504: else
! 3505: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 3506: $as_echo "no" >&6; }
! 3507: fi
! 3508:
! 3509:
! 3510: if test -z "$GREP" || test "$GREP" = "not_found"; then
! 3511: as_fn_error $? "grep not found in PATH. Cannot continue without grep." "$LINENO" 5
! 3512: fi
! 3513: fi
! 3514:
! 3515:
! 3516: if test -z "$EGREP"; then
! 3517: if echo a | ($GREP -E '(a|b)') >/dev/null 2>&1; then
! 3518: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
! 3519: $as_echo_n "checking for egrep... " >&6; }
! 3520: EGREP="$GREP -E"
! 3521: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $EGREP" >&5
! 3522: $as_echo "$EGREP" >&6; }
! 3523: else
! 3524: # Extract the first word of "egrep", so it can be a program name with args.
! 3525: set dummy egrep; ac_word=$2
! 3526: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
! 3527: $as_echo_n "checking for $ac_word... " >&6; }
! 3528: if ${ac_cv_path_EGREP+:} false; then :
! 3529: $as_echo_n "(cached) " >&6
! 3530: else
! 3531: case $EGREP in
! 3532: [\\/]* | ?:[\\/]*)
! 3533: ac_cv_path_EGREP="$EGREP" # Let the user override the test with a path.
! 3534: ;;
! 3535: *)
! 3536: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 3537: as_dummy="$PATH:/usr/bin:/usr/local/bin"
! 3538: for as_dir in $as_dummy
! 3539: do
! 3540: IFS=$as_save_IFS
! 3541: test -z "$as_dir" && as_dir=.
! 3542: for ac_exec_ext in '' $ac_executable_extensions; do
! 3543: if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
! 3544: ac_cv_path_EGREP="$as_dir/$ac_word$ac_exec_ext"
! 3545: $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
! 3546: break 2
! 3547: fi
! 3548: done
! 3549: done
! 3550: IFS=$as_save_IFS
! 3551:
! 3552: test -z "$ac_cv_path_EGREP" && ac_cv_path_EGREP="not_found"
! 3553: ;;
! 3554: esac
! 3555: fi
! 3556: EGREP=$ac_cv_path_EGREP
! 3557: if test -n "$EGREP"; then
! 3558: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $EGREP" >&5
! 3559: $as_echo "$EGREP" >&6; }
! 3560: else
! 3561: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 3562: $as_echo "no" >&6; }
! 3563: fi
! 3564:
! 3565:
! 3566: fi
! 3567: fi
! 3568: if test -z "$EGREP" || test "$EGREP" = "not_found"; then
! 3569: as_fn_error $? "egrep not found in PATH. Cannot continue without egrep." "$LINENO" 5
! 3570: fi
! 3571:
! 3572:
! 3573: if test -z "$AR"; then
! 3574: if test -n "$ac_tool_prefix"; then
! 3575: # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
! 3576: set dummy ${ac_tool_prefix}ar; ac_word=$2
! 3577: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
! 3578: $as_echo_n "checking for $ac_word... " >&6; }
! 3579: if ${ac_cv_path_AR+:} false; then :
! 3580: $as_echo_n "(cached) " >&6
! 3581: else
! 3582: case $AR in
! 3583: [\\/]* | ?:[\\/]*)
! 3584: ac_cv_path_AR="$AR" # Let the user override the test with a path.
! 3585: ;;
! 3586: *)
! 3587: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 3588: as_dummy="$PATH:/usr/bin:/usr/local/bin"
! 3589: for as_dir in $as_dummy
! 3590: do
! 3591: IFS=$as_save_IFS
! 3592: test -z "$as_dir" && as_dir=.
! 3593: for ac_exec_ext in '' $ac_executable_extensions; do
! 3594: if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
! 3595: ac_cv_path_AR="$as_dir/$ac_word$ac_exec_ext"
! 3596: $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
! 3597: break 2
! 3598: fi
! 3599: done
! 3600: done
! 3601: IFS=$as_save_IFS
! 3602:
! 3603: ;;
! 3604: esac
! 3605: fi
! 3606: AR=$ac_cv_path_AR
! 3607: if test -n "$AR"; then
! 3608: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
! 3609: $as_echo "$AR" >&6; }
! 3610: else
! 3611: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 3612: $as_echo "no" >&6; }
! 3613: fi
! 3614:
! 3615:
! 3616: fi
! 3617: if test -z "$ac_cv_path_AR"; then
! 3618: ac_pt_AR=$AR
! 3619: # Extract the first word of "ar", so it can be a program name with args.
! 3620: set dummy ar; ac_word=$2
! 3621: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
! 3622: $as_echo_n "checking for $ac_word... " >&6; }
! 3623: if ${ac_cv_path_ac_pt_AR+:} false; then :
! 3624: $as_echo_n "(cached) " >&6
! 3625: else
! 3626: case $ac_pt_AR in
! 3627: [\\/]* | ?:[\\/]*)
! 3628: ac_cv_path_ac_pt_AR="$ac_pt_AR" # Let the user override the test with a path.
! 3629: ;;
! 3630: *)
! 3631: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 3632: as_dummy="$PATH:/usr/bin:/usr/local/bin"
! 3633: for as_dir in $as_dummy
! 3634: do
! 3635: IFS=$as_save_IFS
! 3636: test -z "$as_dir" && as_dir=.
! 3637: for ac_exec_ext in '' $ac_executable_extensions; do
! 3638: if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
! 3639: ac_cv_path_ac_pt_AR="$as_dir/$ac_word$ac_exec_ext"
! 3640: $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
! 3641: break 2
! 3642: fi
! 3643: done
! 3644: done
! 3645: IFS=$as_save_IFS
! 3646:
! 3647: ;;
! 3648: esac
! 3649: fi
! 3650: ac_pt_AR=$ac_cv_path_ac_pt_AR
! 3651: if test -n "$ac_pt_AR"; then
! 3652: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_AR" >&5
! 3653: $as_echo "$ac_pt_AR" >&6; }
! 3654: else
! 3655: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 3656: $as_echo "no" >&6; }
! 3657: fi
! 3658:
! 3659: if test "x$ac_pt_AR" = x; then
! 3660: AR="not_found"
! 3661: else
! 3662: case $cross_compiling:$ac_tool_warned in
! 3663: yes:)
! 3664: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
! 3665: $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
! 3666: ac_tool_warned=yes ;;
! 3667: esac
! 3668: AR=$ac_pt_AR
! 3669: fi
! 3670: else
! 3671: AR="$ac_cv_path_AR"
! 3672: fi
! 3673:
! 3674: if test -z "$AR" || test "$AR" = "not_found"; then
! 3675: as_fn_error $? "ar not found in PATH. Cannot continue without ar." "$LINENO" 5
! 3676: fi
! 3677: fi
! 3678:
! 3679:
! 3680:
! 3681:
! 3682: CURLVERSION=`$SED -ne 's/^#define LIBCURL_VERSION "\(.*\)".*/\1/p' ${srcdir}/include/curl/curlver.h`
! 3683:
! 3684: xc_prog_cc_prev_IFS=$IFS
! 3685: xc_prog_cc_prev_LIBS=$LIBS
! 3686: xc_prog_cc_prev_CFLAGS=$CFLAGS
! 3687: xc_prog_cc_prev_LDFLAGS=$LDFLAGS
! 3688: xc_prog_cc_prev_CPPFLAGS=$CPPFLAGS
! 3689:
! 3690:
! 3691:
! 3692: xc_bad_var_libs=no
! 3693: for xc_word in $LIBS; do
! 3694: case "$xc_word" in
! 3695: -l* | --library=*)
! 3696: :
! 3697: ;;
! 3698: *)
! 3699: xc_bad_var_libs=yes
! 3700: ;;
! 3701: esac
! 3702: done
! 3703: if test $xc_bad_var_libs = yes; then
! 3704: { $as_echo "$as_me:${as_lineno-$LINENO}: using LIBS: $LIBS" >&5
! 3705: $as_echo "$as_me: using LIBS: $LIBS" >&6;}
! 3706: { $as_echo "$as_me:${as_lineno-$LINENO}: LIBS note: LIBS should only be used to specify libraries (-lname)." >&5
! 3707: $as_echo "$as_me: LIBS note: LIBS should only be used to specify libraries (-lname)." >&6;}
! 3708: fi
! 3709:
! 3710:
! 3711: xc_bad_var_ldflags=no
! 3712: for xc_word in $LDFLAGS; do
! 3713: case "$xc_word" in
! 3714: -D*)
! 3715: xc_bad_var_ldflags=yes
! 3716: ;;
! 3717: -U*)
! 3718: xc_bad_var_ldflags=yes
! 3719: ;;
! 3720: -I*)
! 3721: xc_bad_var_ldflags=yes
! 3722: ;;
! 3723: # Temporarily disable -l* flag check for SSP support (Mk/bsd.ssp.mk)
! 3724: # -l* | --library=*)
! 3725: # xc_bad_var_ldflags=yes
! 3726: # ;;
! 3727: esac
! 3728: done
! 3729: if test $xc_bad_var_ldflags = yes; then
! 3730: { $as_echo "$as_me:${as_lineno-$LINENO}: using LDFLAGS: $LDFLAGS" >&5
! 3731: $as_echo "$as_me: using LDFLAGS: $LDFLAGS" >&6;}
! 3732: xc_bad_var_msg="LDFLAGS note: LDFLAGS should only be used to specify linker flags, not"
! 3733: for xc_word in $LDFLAGS; do
! 3734: case "$xc_word" in
! 3735: -D*)
! 3736: { $as_echo "$as_me:${as_lineno-$LINENO}: $xc_bad_var_msg macro definitions. Use CPPFLAGS for: $xc_word" >&5
! 3737: $as_echo "$as_me: $xc_bad_var_msg macro definitions. Use CPPFLAGS for: $xc_word" >&6;}
! 3738: ;;
! 3739: -U*)
! 3740: { $as_echo "$as_me:${as_lineno-$LINENO}: $xc_bad_var_msg macro suppressions. Use CPPFLAGS for: $xc_word" >&5
! 3741: $as_echo "$as_me: $xc_bad_var_msg macro suppressions. Use CPPFLAGS for: $xc_word" >&6;}
! 3742: ;;
! 3743: -I*)
! 3744: { $as_echo "$as_me:${as_lineno-$LINENO}: $xc_bad_var_msg include directories. Use CPPFLAGS for: $xc_word" >&5
! 3745: $as_echo "$as_me: $xc_bad_var_msg include directories. Use CPPFLAGS for: $xc_word" >&6;}
! 3746: ;;
! 3747: -l* | --library=*)
! 3748: { $as_echo "$as_me:${as_lineno-$LINENO}: $xc_bad_var_msg libraries. Use LIBS for: $xc_word" >&5
! 3749: $as_echo "$as_me: $xc_bad_var_msg libraries. Use LIBS for: $xc_word" >&6;}
! 3750: ;;
! 3751: esac
! 3752: done
! 3753: fi
! 3754:
! 3755:
! 3756: xc_bad_var_cppflags=no
! 3757: for xc_word in $CPPFLAGS; do
! 3758: case "$xc_word" in
! 3759: -rpath*)
! 3760: xc_bad_var_cppflags=yes
! 3761: ;;
! 3762: -L* | --library-path=*)
! 3763: xc_bad_var_cppflags=yes
! 3764: ;;
! 3765: -l* | --library=*)
! 3766: xc_bad_var_cppflags=yes
! 3767: ;;
! 3768: esac
! 3769: done
! 3770: if test $xc_bad_var_cppflags = yes; then
! 3771: { $as_echo "$as_me:${as_lineno-$LINENO}: using CPPFLAGS: $CPPFLAGS" >&5
! 3772: $as_echo "$as_me: using CPPFLAGS: $CPPFLAGS" >&6;}
! 3773: xc_bad_var_msg="CPPFLAGS note: CPPFLAGS should only be used to specify C preprocessor flags, not"
! 3774: for xc_word in $CPPFLAGS; do
! 3775: case "$xc_word" in
! 3776: -rpath*)
! 3777: { $as_echo "$as_me:${as_lineno-$LINENO}: $xc_bad_var_msg library runtime directories. Use LDFLAGS for: $xc_word" >&5
! 3778: $as_echo "$as_me: $xc_bad_var_msg library runtime directories. Use LDFLAGS for: $xc_word" >&6;}
! 3779: ;;
! 3780: -L* | --library-path=*)
! 3781: { $as_echo "$as_me:${as_lineno-$LINENO}: $xc_bad_var_msg library directories. Use LDFLAGS for: $xc_word" >&5
! 3782: $as_echo "$as_me: $xc_bad_var_msg library directories. Use LDFLAGS for: $xc_word" >&6;}
! 3783: ;;
! 3784: -l* | --library=*)
! 3785: { $as_echo "$as_me:${as_lineno-$LINENO}: $xc_bad_var_msg libraries. Use LIBS for: $xc_word" >&5
! 3786: $as_echo "$as_me: $xc_bad_var_msg libraries. Use LIBS for: $xc_word" >&6;}
! 3787: ;;
! 3788: esac
! 3789: done
! 3790: fi
! 3791:
! 3792:
! 3793: xc_bad_var_cflags=no
! 3794: for xc_word in $CFLAGS; do
! 3795: case "$xc_word" in
! 3796: # Temporarily disable -D* flag check (PR/177401, PR/180944)
! 3797: # -D*)
! 3798: # xc_bad_var_cflags=yes
! 3799: # ;;
! 3800: -U*)
! 3801: xc_bad_var_cflags=yes
! 3802: ;;
! 3803: -I*)
! 3804: xc_bad_var_cflags=yes
! 3805: ;;
! 3806: -rpath*)
! 3807: xc_bad_var_cflags=yes
! 3808: ;;
! 3809: -L* | --library-path=*)
! 3810: xc_bad_var_cflags=yes
! 3811: ;;
! 3812: -l* | --library=*)
! 3813: xc_bad_var_cflags=yes
! 3814: ;;
! 3815: esac
! 3816: done
! 3817: if test $xc_bad_var_cflags = yes; then
! 3818: { $as_echo "$as_me:${as_lineno-$LINENO}: using CFLAGS: $CFLAGS" >&5
! 3819: $as_echo "$as_me: using CFLAGS: $CFLAGS" >&6;}
! 3820: xc_bad_var_msg="CFLAGS note: CFLAGS should only be used to specify C compiler flags, not"
! 3821: for xc_word in $CFLAGS; do
! 3822: case "$xc_word" in
! 3823: -D*)
! 3824: { $as_echo "$as_me:${as_lineno-$LINENO}: $xc_bad_var_msg macro definitions. Use CPPFLAGS for: $xc_word" >&5
! 3825: $as_echo "$as_me: $xc_bad_var_msg macro definitions. Use CPPFLAGS for: $xc_word" >&6;}
! 3826: ;;
! 3827: -U*)
! 3828: { $as_echo "$as_me:${as_lineno-$LINENO}: $xc_bad_var_msg macro suppressions. Use CPPFLAGS for: $xc_word" >&5
! 3829: $as_echo "$as_me: $xc_bad_var_msg macro suppressions. Use CPPFLAGS for: $xc_word" >&6;}
! 3830: ;;
! 3831: -I*)
! 3832: { $as_echo "$as_me:${as_lineno-$LINENO}: $xc_bad_var_msg include directories. Use CPPFLAGS for: $xc_word" >&5
! 3833: $as_echo "$as_me: $xc_bad_var_msg include directories. Use CPPFLAGS for: $xc_word" >&6;}
! 3834: ;;
! 3835: -rpath*)
! 3836: { $as_echo "$as_me:${as_lineno-$LINENO}: $xc_bad_var_msg library runtime directories. Use LDFLAGS for: $xc_word" >&5
! 3837: $as_echo "$as_me: $xc_bad_var_msg library runtime directories. Use LDFLAGS for: $xc_word" >&6;}
! 3838: ;;
! 3839: -L* | --library-path=*)
! 3840: { $as_echo "$as_me:${as_lineno-$LINENO}: $xc_bad_var_msg library directories. Use LDFLAGS for: $xc_word" >&5
! 3841: $as_echo "$as_me: $xc_bad_var_msg library directories. Use LDFLAGS for: $xc_word" >&6;}
! 3842: ;;
! 3843: -l* | --library=*)
! 3844: { $as_echo "$as_me:${as_lineno-$LINENO}: $xc_bad_var_msg libraries. Use LIBS for: $xc_word" >&5
! 3845: $as_echo "$as_me: $xc_bad_var_msg libraries. Use LIBS for: $xc_word" >&6;}
! 3846: ;;
! 3847: esac
! 3848: done
! 3849: fi
! 3850:
! 3851: if test $xc_bad_var_libs = yes ||
! 3852: test $xc_bad_var_cflags = yes ||
! 3853: test $xc_bad_var_ldflags = yes ||
! 3854: test $xc_bad_var_cppflags = yes; then
! 3855: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Continuing even with errors mentioned immediately above this line." >&5
! 3856: $as_echo "$as_me: WARNING: Continuing even with errors mentioned immediately above this line." >&2;}
! 3857: fi
! 3858:
! 3859: ac_aux_dir=
! 3860: for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
! 3861: if test -f "$ac_dir/install-sh"; then
! 3862: ac_aux_dir=$ac_dir
! 3863: ac_install_sh="$ac_aux_dir/install-sh -c"
! 3864: break
! 3865: elif test -f "$ac_dir/install.sh"; then
! 3866: ac_aux_dir=$ac_dir
! 3867: ac_install_sh="$ac_aux_dir/install.sh -c"
! 3868: break
! 3869: elif test -f "$ac_dir/shtool"; then
! 3870: ac_aux_dir=$ac_dir
! 3871: ac_install_sh="$ac_aux_dir/shtool install -c"
! 3872: break
! 3873: fi
! 3874: done
! 3875: if test -z "$ac_aux_dir"; then
! 3876: as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
! 3877: fi
! 3878:
! 3879: # These three variables are undocumented and unsupported,
! 3880: # and are intended to be withdrawn in a future Autoconf release.
! 3881: # They can cause serious problems if a builder's source tree is in a directory
! 3882: # whose full name contains unusual characters.
! 3883: ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
! 3884: ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
! 3885: ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
! 3886:
! 3887:
! 3888: # Find a good install program. We prefer a C program (faster),
! 3889: # so one script is as good as another. But avoid the broken or
! 3890: # incompatible versions:
! 3891: # SysV /etc/install, /usr/sbin/install
! 3892: # SunOS /usr/etc/install
! 3893: # IRIX /sbin/install
! 3894: # AIX /bin/install
! 3895: # AmigaOS /C/install, which installs bootblocks on floppy discs
! 3896: # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
! 3897: # AFS /usr/afsws/bin/install, which mishandles nonexistent args
! 3898: # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
! 3899: # OS/2's system install, which has a completely different semantic
! 3900: # ./install, which can be erroneously created by make from ./install.sh.
! 3901: # Reject install programs that cannot install multiple files.
! 3902: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
! 3903: $as_echo_n "checking for a BSD-compatible install... " >&6; }
! 3904: if test -z "$INSTALL"; then
! 3905: if ${ac_cv_path_install+:} false; then :
! 3906: $as_echo_n "(cached) " >&6
! 3907: else
! 3908: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 3909: for as_dir in $PATH
! 3910: do
! 3911: IFS=$as_save_IFS
! 3912: test -z "$as_dir" && as_dir=.
! 3913: # Account for people who put trailing slashes in PATH elements.
! 3914: case $as_dir/ in #((
! 3915: ./ | .// | /[cC]/* | \
! 3916: /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
! 3917: ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
! 3918: /usr/ucb/* ) ;;
! 3919: *)
! 3920: # OSF1 and SCO ODT 3.0 have their own names for install.
! 3921: # Don't use installbsd from OSF since it installs stuff as root
! 3922: # by default.
! 3923: for ac_prog in ginstall scoinst install; do
! 3924: for ac_exec_ext in '' $ac_executable_extensions; do
! 3925: if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
! 3926: if test $ac_prog = install &&
! 3927: grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
! 3928: # AIX install. It has an incompatible calling convention.
! 3929: :
! 3930: elif test $ac_prog = install &&
! 3931: grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
! 3932: # program-specific install script used by HP pwplus--don't use.
! 3933: :
! 3934: else
! 3935: rm -rf conftest.one conftest.two conftest.dir
! 3936: echo one > conftest.one
! 3937: echo two > conftest.two
! 3938: mkdir conftest.dir
! 3939: if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
! 3940: test -s conftest.one && test -s conftest.two &&
! 3941: test -s conftest.dir/conftest.one &&
! 3942: test -s conftest.dir/conftest.two
! 3943: then
! 3944: ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
! 3945: break 3
! 3946: fi
! 3947: fi
! 3948: fi
! 3949: done
! 3950: done
! 3951: ;;
! 3952: esac
! 3953:
! 3954: done
! 3955: IFS=$as_save_IFS
! 3956:
! 3957: rm -rf conftest.one conftest.two conftest.dir
! 3958:
! 3959: fi
! 3960: if test "${ac_cv_path_install+set}" = set; then
! 3961: INSTALL=$ac_cv_path_install
! 3962: else
! 3963: # As a last resort, use the slow shell script. Don't cache a
! 3964: # value for INSTALL within a source directory, because that will
! 3965: # break other packages using the cache if that directory is
! 3966: # removed, or if the value is a relative name.
! 3967: INSTALL=$ac_install_sh
! 3968: fi
! 3969: fi
! 3970: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
! 3971: $as_echo "$INSTALL" >&6; }
! 3972:
! 3973: # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
! 3974: # It thinks the first close brace ends the variable substitution.
! 3975: test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
! 3976:
! 3977: test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
! 3978:
! 3979: test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
! 3980:
! 3981: # Expand $ac_aux_dir to an absolute path.
! 3982: am_aux_dir=`cd "$ac_aux_dir" && pwd`
! 3983:
! 3984: ac_ext=c
! 3985: ac_cpp='$CPP $CPPFLAGS'
! 3986: ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
! 3987: ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
! 3988: ac_compiler_gnu=$ac_cv_c_compiler_gnu
! 3989: if test -n "$ac_tool_prefix"; then
! 3990: # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
! 3991: set dummy ${ac_tool_prefix}gcc; ac_word=$2
! 3992: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
! 3993: $as_echo_n "checking for $ac_word... " >&6; }
! 3994: if ${ac_cv_prog_CC+:} false; then :
! 3995: $as_echo_n "(cached) " >&6
! 3996: else
! 3997: if test -n "$CC"; then
! 3998: ac_cv_prog_CC="$CC" # Let the user override the test.
! 3999: else
! 4000: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 4001: for as_dir in $PATH
! 4002: do
! 4003: IFS=$as_save_IFS
! 4004: test -z "$as_dir" && as_dir=.
! 4005: for ac_exec_ext in '' $ac_executable_extensions; do
! 4006: if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
! 4007: ac_cv_prog_CC="${ac_tool_prefix}gcc"
! 4008: $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
! 4009: break 2
! 4010: fi
! 4011: done
! 4012: done
! 4013: IFS=$as_save_IFS
! 4014:
! 4015: fi
! 4016: fi
! 4017: CC=$ac_cv_prog_CC
! 4018: if test -n "$CC"; then
! 4019: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
! 4020: $as_echo "$CC" >&6; }
! 4021: else
! 4022: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 4023: $as_echo "no" >&6; }
! 4024: fi
! 4025:
! 4026:
! 4027: fi
! 4028: if test -z "$ac_cv_prog_CC"; then
! 4029: ac_ct_CC=$CC
! 4030: # Extract the first word of "gcc", so it can be a program name with args.
! 4031: set dummy gcc; ac_word=$2
! 4032: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
! 4033: $as_echo_n "checking for $ac_word... " >&6; }
! 4034: if ${ac_cv_prog_ac_ct_CC+:} false; then :
! 4035: $as_echo_n "(cached) " >&6
! 4036: else
! 4037: if test -n "$ac_ct_CC"; then
! 4038: ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
! 4039: else
! 4040: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 4041: for as_dir in $PATH
! 4042: do
! 4043: IFS=$as_save_IFS
! 4044: test -z "$as_dir" && as_dir=.
! 4045: for ac_exec_ext in '' $ac_executable_extensions; do
! 4046: if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
! 4047: ac_cv_prog_ac_ct_CC="gcc"
! 4048: $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
! 4049: break 2
! 4050: fi
! 4051: done
! 4052: done
! 4053: IFS=$as_save_IFS
! 4054:
! 4055: fi
! 4056: fi
! 4057: ac_ct_CC=$ac_cv_prog_ac_ct_CC
! 4058: if test -n "$ac_ct_CC"; then
! 4059: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
! 4060: $as_echo "$ac_ct_CC" >&6; }
! 4061: else
! 4062: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 4063: $as_echo "no" >&6; }
! 4064: fi
! 4065:
! 4066: if test "x$ac_ct_CC" = x; then
! 4067: CC=""
! 4068: else
! 4069: case $cross_compiling:$ac_tool_warned in
! 4070: yes:)
! 4071: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
! 4072: $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
! 4073: ac_tool_warned=yes ;;
! 4074: esac
! 4075: CC=$ac_ct_CC
! 4076: fi
! 4077: else
! 4078: CC="$ac_cv_prog_CC"
! 4079: fi
! 4080:
! 4081: if test -z "$CC"; then
! 4082: if test -n "$ac_tool_prefix"; then
! 4083: # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
! 4084: set dummy ${ac_tool_prefix}cc; ac_word=$2
! 4085: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
! 4086: $as_echo_n "checking for $ac_word... " >&6; }
! 4087: if ${ac_cv_prog_CC+:} false; then :
! 4088: $as_echo_n "(cached) " >&6
! 4089: else
! 4090: if test -n "$CC"; then
! 4091: ac_cv_prog_CC="$CC" # Let the user override the test.
! 4092: else
! 4093: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 4094: for as_dir in $PATH
! 4095: do
! 4096: IFS=$as_save_IFS
! 4097: test -z "$as_dir" && as_dir=.
! 4098: for ac_exec_ext in '' $ac_executable_extensions; do
! 4099: if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
! 4100: ac_cv_prog_CC="${ac_tool_prefix}cc"
! 4101: $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
! 4102: break 2
! 4103: fi
! 4104: done
! 4105: done
! 4106: IFS=$as_save_IFS
! 4107:
! 4108: fi
! 4109: fi
! 4110: CC=$ac_cv_prog_CC
! 4111: if test -n "$CC"; then
! 4112: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
! 4113: $as_echo "$CC" >&6; }
! 4114: else
! 4115: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 4116: $as_echo "no" >&6; }
! 4117: fi
! 4118:
! 4119:
! 4120: fi
! 4121: fi
! 4122: if test -z "$CC"; then
! 4123: # Extract the first word of "cc", so it can be a program name with args.
! 4124: set dummy cc; ac_word=$2
! 4125: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
! 4126: $as_echo_n "checking for $ac_word... " >&6; }
! 4127: if ${ac_cv_prog_CC+:} false; then :
! 4128: $as_echo_n "(cached) " >&6
! 4129: else
! 4130: if test -n "$CC"; then
! 4131: ac_cv_prog_CC="$CC" # Let the user override the test.
! 4132: else
! 4133: ac_prog_rejected=no
! 4134: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 4135: for as_dir in $PATH
! 4136: do
! 4137: IFS=$as_save_IFS
! 4138: test -z "$as_dir" && as_dir=.
! 4139: for ac_exec_ext in '' $ac_executable_extensions; do
! 4140: if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
! 4141: if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
! 4142: ac_prog_rejected=yes
! 4143: continue
! 4144: fi
! 4145: ac_cv_prog_CC="cc"
! 4146: $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
! 4147: break 2
! 4148: fi
! 4149: done
! 4150: done
! 4151: IFS=$as_save_IFS
! 4152:
! 4153: if test $ac_prog_rejected = yes; then
! 4154: # We found a bogon in the path, so make sure we never use it.
! 4155: set dummy $ac_cv_prog_CC
! 4156: shift
! 4157: if test $# != 0; then
! 4158: # We chose a different compiler from the bogus one.
! 4159: # However, it has the same basename, so the bogon will be chosen
! 4160: # first if we set CC to just the basename; use the full file name.
! 4161: shift
! 4162: ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
! 4163: fi
! 4164: fi
! 4165: fi
! 4166: fi
! 4167: CC=$ac_cv_prog_CC
! 4168: if test -n "$CC"; then
! 4169: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
! 4170: $as_echo "$CC" >&6; }
! 4171: else
! 4172: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 4173: $as_echo "no" >&6; }
! 4174: fi
! 4175:
! 4176:
! 4177: fi
! 4178: if test -z "$CC"; then
! 4179: if test -n "$ac_tool_prefix"; then
! 4180: for ac_prog in cl.exe
! 4181: do
! 4182: # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
! 4183: set dummy $ac_tool_prefix$ac_prog; ac_word=$2
! 4184: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
! 4185: $as_echo_n "checking for $ac_word... " >&6; }
! 4186: if ${ac_cv_prog_CC+:} false; then :
! 4187: $as_echo_n "(cached) " >&6
! 4188: else
! 4189: if test -n "$CC"; then
! 4190: ac_cv_prog_CC="$CC" # Let the user override the test.
! 4191: else
! 4192: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 4193: for as_dir in $PATH
! 4194: do
! 4195: IFS=$as_save_IFS
! 4196: test -z "$as_dir" && as_dir=.
! 4197: for ac_exec_ext in '' $ac_executable_extensions; do
! 4198: if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
! 4199: ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
! 4200: $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
! 4201: break 2
! 4202: fi
! 4203: done
! 4204: done
! 4205: IFS=$as_save_IFS
! 4206:
! 4207: fi
! 4208: fi
! 4209: CC=$ac_cv_prog_CC
! 4210: if test -n "$CC"; then
! 4211: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
! 4212: $as_echo "$CC" >&6; }
! 4213: else
! 4214: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 4215: $as_echo "no" >&6; }
! 4216: fi
! 4217:
! 4218:
! 4219: test -n "$CC" && break
! 4220: done
! 4221: fi
! 4222: if test -z "$CC"; then
! 4223: ac_ct_CC=$CC
! 4224: for ac_prog in cl.exe
! 4225: do
! 4226: # Extract the first word of "$ac_prog", so it can be a program name with args.
! 4227: set dummy $ac_prog; ac_word=$2
! 4228: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
! 4229: $as_echo_n "checking for $ac_word... " >&6; }
! 4230: if ${ac_cv_prog_ac_ct_CC+:} false; then :
! 4231: $as_echo_n "(cached) " >&6
! 4232: else
! 4233: if test -n "$ac_ct_CC"; then
! 4234: ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
! 4235: else
! 4236: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 4237: for as_dir in $PATH
! 4238: do
! 4239: IFS=$as_save_IFS
! 4240: test -z "$as_dir" && as_dir=.
! 4241: for ac_exec_ext in '' $ac_executable_extensions; do
! 4242: if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
! 4243: ac_cv_prog_ac_ct_CC="$ac_prog"
! 4244: $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
! 4245: break 2
! 4246: fi
! 4247: done
! 4248: done
! 4249: IFS=$as_save_IFS
! 4250:
! 4251: fi
! 4252: fi
! 4253: ac_ct_CC=$ac_cv_prog_ac_ct_CC
! 4254: if test -n "$ac_ct_CC"; then
! 4255: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
! 4256: $as_echo "$ac_ct_CC" >&6; }
! 4257: else
! 4258: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 4259: $as_echo "no" >&6; }
! 4260: fi
! 4261:
! 4262:
! 4263: test -n "$ac_ct_CC" && break
! 4264: done
! 4265:
! 4266: if test "x$ac_ct_CC" = x; then
! 4267: CC=""
! 4268: else
! 4269: case $cross_compiling:$ac_tool_warned in
! 4270: yes:)
! 4271: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
! 4272: $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
! 4273: ac_tool_warned=yes ;;
! 4274: esac
! 4275: CC=$ac_ct_CC
! 4276: fi
! 4277: fi
! 4278:
! 4279: fi
! 4280:
! 4281:
! 4282: test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
! 4283: $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
! 4284: as_fn_error $? "no acceptable C compiler found in \$PATH
! 4285: See \`config.log' for more details" "$LINENO" 5; }
! 4286:
! 4287: # Provide some information about the compiler.
! 4288: $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
! 4289: set X $ac_compile
! 4290: ac_compiler=$2
! 4291: for ac_option in --version -v -V -qversion; do
! 4292: { { ac_try="$ac_compiler $ac_option >&5"
! 4293: case "(($ac_try" in
! 4294: *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
! 4295: *) ac_try_echo=$ac_try;;
! 4296: esac
! 4297: eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
! 4298: $as_echo "$ac_try_echo"; } >&5
! 4299: (eval "$ac_compiler $ac_option >&5") 2>conftest.err
! 4300: ac_status=$?
! 4301: if test -s conftest.err; then
! 4302: sed '10a\
! 4303: ... rest of stderr output deleted ...
! 4304: 10q' conftest.err >conftest.er1
! 4305: cat conftest.er1 >&5
! 4306: fi
! 4307: rm -f conftest.er1 conftest.err
! 4308: $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
! 4309: test $ac_status = 0; }
! 4310: done
! 4311:
! 4312: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 4313: /* end confdefs.h. */
! 4314:
! 4315: int main (void)
! 4316: {
! 4317:
! 4318: ;
! 4319: return 0;
! 4320: }
! 4321: _ACEOF
! 4322: ac_clean_files_save=$ac_clean_files
! 4323: ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
! 4324: # Try to create an executable without -o first, disregard a.out.
! 4325: # It will help us diagnose broken compilers, and finding out an intuition
! 4326: # of exeext.
! 4327: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
! 4328: $as_echo_n "checking whether the C compiler works... " >&6; }
! 4329: ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
! 4330:
! 4331: # The possible output files:
! 4332: ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
! 4333:
! 4334: ac_rmfiles=
! 4335: for ac_file in $ac_files
! 4336: do
! 4337: case $ac_file in
! 4338: *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
! 4339: * ) ac_rmfiles="$ac_rmfiles $ac_file";;
! 4340: esac
! 4341: done
! 4342: rm -f $ac_rmfiles
! 4343:
! 4344: if { { ac_try="$ac_link_default"
! 4345: case "(($ac_try" in
! 4346: *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
! 4347: *) ac_try_echo=$ac_try;;
! 4348: esac
! 4349: eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
! 4350: $as_echo "$ac_try_echo"; } >&5
! 4351: (eval "$ac_link_default") 2>&5
! 4352: ac_status=$?
! 4353: $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
! 4354: test $ac_status = 0; }; then :
! 4355: # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
! 4356: # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
! 4357: # in a Makefile. We should not override ac_cv_exeext if it was cached,
! 4358: # so that the user can short-circuit this test for compilers unknown to
! 4359: # Autoconf.
! 4360: for ac_file in $ac_files ''
! 4361: do
! 4362: test -f "$ac_file" || continue
! 4363: case $ac_file in
! 4364: *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
! 4365: ;;
! 4366: [ab].out )
! 4367: # We found the default executable, but exeext='' is most
! 4368: # certainly right.
! 4369: break;;
! 4370: *.* )
! 4371: if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
! 4372: then :; else
! 4373: ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
! 4374: fi
! 4375: # We set ac_cv_exeext here because the later test for it is not
! 4376: # safe: cross compilers may not add the suffix if given an `-o'
! 4377: # argument, so we may need to know it at that point already.
! 4378: # Even if this section looks crufty: it has the advantage of
! 4379: # actually working.
! 4380: break;;
! 4381: * )
! 4382: break;;
! 4383: esac
! 4384: done
! 4385: test "$ac_cv_exeext" = no && ac_cv_exeext=
! 4386:
! 4387: else
! 4388: ac_file=''
! 4389: fi
! 4390: if test -z "$ac_file"; then :
! 4391: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 4392: $as_echo "no" >&6; }
! 4393: $as_echo "$as_me: failed program was:" >&5
! 4394: sed 's/^/| /' conftest.$ac_ext >&5
! 4395:
! 4396: { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
! 4397: $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
! 4398: as_fn_error 77 "C compiler cannot create executables
! 4399: See \`config.log' for more details" "$LINENO" 5; }
! 4400: else
! 4401: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 4402: $as_echo "yes" >&6; }
! 4403: fi
! 4404: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
! 4405: $as_echo_n "checking for C compiler default output file name... " >&6; }
! 4406: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
! 4407: $as_echo "$ac_file" >&6; }
! 4408: ac_exeext=$ac_cv_exeext
! 4409:
! 4410: rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
! 4411: ac_clean_files=$ac_clean_files_save
! 4412: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
! 4413: $as_echo_n "checking for suffix of executables... " >&6; }
! 4414: if { { ac_try="$ac_link"
! 4415: case "(($ac_try" in
! 4416: *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
! 4417: *) ac_try_echo=$ac_try;;
! 4418: esac
! 4419: eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
! 4420: $as_echo "$ac_try_echo"; } >&5
! 4421: (eval "$ac_link") 2>&5
! 4422: ac_status=$?
! 4423: $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
! 4424: test $ac_status = 0; }; then :
! 4425: # If both `conftest.exe' and `conftest' are `present' (well, observable)
! 4426: # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
! 4427: # work properly (i.e., refer to `conftest.exe'), while it won't with
! 4428: # `rm'.
! 4429: for ac_file in conftest.exe conftest conftest.*; do
! 4430: test -f "$ac_file" || continue
! 4431: case $ac_file in
! 4432: *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
! 4433: *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
! 4434: break;;
! 4435: * ) break;;
! 4436: esac
! 4437: done
! 4438: else
! 4439: { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
! 4440: $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
! 4441: as_fn_error $? "cannot compute suffix of executables: cannot compile and link
! 4442: See \`config.log' for more details" "$LINENO" 5; }
! 4443: fi
! 4444: rm -f conftest conftest$ac_cv_exeext
! 4445: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
! 4446: $as_echo "$ac_cv_exeext" >&6; }
! 4447:
! 4448: rm -f conftest.$ac_ext
! 4449: EXEEXT=$ac_cv_exeext
! 4450: ac_exeext=$EXEEXT
! 4451: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 4452: /* end confdefs.h. */
! 4453: #include <stdio.h>
! 4454: int main (void)
! 4455: {
! 4456: FILE *f = fopen ("conftest.out", "w");
! 4457: return ferror (f) || fclose (f) != 0;
! 4458:
! 4459: ;
! 4460: return 0;
! 4461: }
! 4462: _ACEOF
! 4463: ac_clean_files="$ac_clean_files conftest.out"
! 4464: # Check that the compiler produces executables we can run. If not, either
! 4465: # the compiler is broken, or we cross compile.
! 4466: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
! 4467: $as_echo_n "checking whether we are cross compiling... " >&6; }
! 4468: if test "$cross_compiling" != yes; then
! 4469: { { ac_try="$ac_link"
! 4470: case "(($ac_try" in
! 4471: *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
! 4472: *) ac_try_echo=$ac_try;;
! 4473: esac
! 4474: eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
! 4475: $as_echo "$ac_try_echo"; } >&5
! 4476: (eval "$ac_link") 2>&5
! 4477: ac_status=$?
! 4478: $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
! 4479: test $ac_status = 0; }
! 4480: if { ac_try='./conftest$ac_cv_exeext'
! 4481: { { case "(($ac_try" in
! 4482: *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
! 4483: *) ac_try_echo=$ac_try;;
! 4484: esac
! 4485: eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
! 4486: $as_echo "$ac_try_echo"; } >&5
! 4487: (eval "$ac_try") 2>&5
! 4488: ac_status=$?
! 4489: $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
! 4490: test $ac_status = 0; }; }; then
! 4491: cross_compiling=no
! 4492: else
! 4493: if test "$cross_compiling" = maybe; then
! 4494: cross_compiling=yes
! 4495: else
! 4496: { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
! 4497: $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
! 4498: as_fn_error $? "cannot run C compiled programs.
! 4499: If you meant to cross compile, use \`--host'.
! 4500: See \`config.log' for more details" "$LINENO" 5; }
! 4501: fi
! 4502: fi
! 4503: fi
! 4504: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
! 4505: $as_echo "$cross_compiling" >&6; }
! 4506:
! 4507: rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
! 4508: ac_clean_files=$ac_clean_files_save
! 4509: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
! 4510: $as_echo_n "checking for suffix of object files... " >&6; }
! 4511: if ${ac_cv_objext+:} false; then :
! 4512: $as_echo_n "(cached) " >&6
! 4513: else
! 4514: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 4515: /* end confdefs.h. */
! 4516:
! 4517: int main (void)
! 4518: {
! 4519:
! 4520: ;
! 4521: return 0;
! 4522: }
! 4523: _ACEOF
! 4524: rm -f conftest.o conftest.obj
! 4525: if { { ac_try="$ac_compile"
! 4526: case "(($ac_try" in
! 4527: *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
! 4528: *) ac_try_echo=$ac_try;;
! 4529: esac
! 4530: eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
! 4531: $as_echo "$ac_try_echo"; } >&5
! 4532: (eval "$ac_compile") 2>&5
! 4533: ac_status=$?
! 4534: $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
! 4535: test $ac_status = 0; }; then :
! 4536: for ac_file in conftest.o conftest.obj conftest.*; do
! 4537: test -f "$ac_file" || continue;
! 4538: case $ac_file in
! 4539: *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
! 4540: *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
! 4541: break;;
! 4542: esac
! 4543: done
! 4544: else
! 4545: $as_echo "$as_me: failed program was:" >&5
! 4546: sed 's/^/| /' conftest.$ac_ext >&5
! 4547:
! 4548: { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
! 4549: $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
! 4550: as_fn_error $? "cannot compute suffix of object files: cannot compile
! 4551: See \`config.log' for more details" "$LINENO" 5; }
! 4552: fi
! 4553: rm -f conftest.$ac_cv_objext conftest.$ac_ext
! 4554: fi
! 4555: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
! 4556: $as_echo "$ac_cv_objext" >&6; }
! 4557: OBJEXT=$ac_cv_objext
! 4558: ac_objext=$OBJEXT
! 4559: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
! 4560: $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
! 4561: if ${ac_cv_c_compiler_gnu+:} false; then :
! 4562: $as_echo_n "(cached) " >&6
! 4563: else
! 4564: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 4565: /* end confdefs.h. */
! 4566:
! 4567: int main (void)
! 4568: {
! 4569: #ifndef __GNUC__
! 4570: choke me
! 4571: #endif
! 4572:
! 4573: ;
! 4574: return 0;
! 4575: }
! 4576: _ACEOF
! 4577: if ac_fn_c_try_compile "$LINENO"; then :
! 4578: ac_compiler_gnu=yes
! 4579: else
! 4580: ac_compiler_gnu=no
! 4581: fi
! 4582: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 4583: ac_cv_c_compiler_gnu=$ac_compiler_gnu
! 4584:
! 4585: fi
! 4586: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
! 4587: $as_echo "$ac_cv_c_compiler_gnu" >&6; }
! 4588: if test $ac_compiler_gnu = yes; then
! 4589: GCC=yes
! 4590: else
! 4591: GCC=
! 4592: fi
! 4593: ac_test_CFLAGS=${CFLAGS+set}
! 4594: ac_save_CFLAGS=$CFLAGS
! 4595: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
! 4596: $as_echo_n "checking whether $CC accepts -g... " >&6; }
! 4597: if ${ac_cv_prog_cc_g+:} false; then :
! 4598: $as_echo_n "(cached) " >&6
! 4599: else
! 4600: ac_save_c_werror_flag=$ac_c_werror_flag
! 4601: ac_c_werror_flag=yes
! 4602: ac_cv_prog_cc_g=no
! 4603: CFLAGS="-g"
! 4604: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 4605: /* end confdefs.h. */
! 4606:
! 4607: int main (void)
! 4608: {
! 4609:
! 4610: ;
! 4611: return 0;
! 4612: }
! 4613: _ACEOF
! 4614: if ac_fn_c_try_compile "$LINENO"; then :
! 4615: ac_cv_prog_cc_g=yes
! 4616: else
! 4617: CFLAGS=""
! 4618: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 4619: /* end confdefs.h. */
! 4620:
! 4621: int main (void)
! 4622: {
! 4623:
! 4624: ;
! 4625: return 0;
! 4626: }
! 4627: _ACEOF
! 4628: if ac_fn_c_try_compile "$LINENO"; then :
! 4629:
! 4630: else
! 4631: ac_c_werror_flag=$ac_save_c_werror_flag
! 4632: CFLAGS="-g"
! 4633: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 4634: /* end confdefs.h. */
! 4635:
! 4636: int main (void)
! 4637: {
! 4638:
! 4639: ;
! 4640: return 0;
! 4641: }
! 4642: _ACEOF
! 4643: if ac_fn_c_try_compile "$LINENO"; then :
! 4644: ac_cv_prog_cc_g=yes
! 4645: fi
! 4646: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 4647: fi
! 4648: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 4649: fi
! 4650: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 4651: ac_c_werror_flag=$ac_save_c_werror_flag
! 4652: fi
! 4653: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
! 4654: $as_echo "$ac_cv_prog_cc_g" >&6; }
! 4655: if test "$ac_test_CFLAGS" = set; then
! 4656: CFLAGS=$ac_save_CFLAGS
! 4657: elif test $ac_cv_prog_cc_g = yes; then
! 4658: if test "$GCC" = yes; then
! 4659: CFLAGS="-g -O2"
! 4660: else
! 4661: CFLAGS="-g"
! 4662: fi
! 4663: else
! 4664: if test "$GCC" = yes; then
! 4665: CFLAGS="-O2"
! 4666: else
! 4667: CFLAGS=
! 4668: fi
! 4669: fi
! 4670: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
! 4671: $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
! 4672: if ${ac_cv_prog_cc_c89+:} false; then :
! 4673: $as_echo_n "(cached) " >&6
! 4674: else
! 4675: ac_cv_prog_cc_c89=no
! 4676: ac_save_CC=$CC
! 4677: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 4678: /* end confdefs.h. */
! 4679: #include <stdarg.h>
! 4680: #include <stdio.h>
! 4681: struct stat;
! 4682: /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
! 4683: struct buf { int x; };
! 4684: FILE * (*rcsopen) (struct buf *, struct stat *, int);
! 4685: static char *e (p, i)
! 4686: char **p;
! 4687: int i;
! 4688: {
! 4689: return p[i];
! 4690: }
! 4691: static char *f (char * (*g) (char **, int), char **p, ...)
! 4692: {
! 4693: char *s;
! 4694: va_list v;
! 4695: va_start (v,p);
! 4696: s = g (p, va_arg (v,int));
! 4697: va_end (v);
! 4698: return s;
! 4699: }
! 4700:
! 4701: /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
! 4702: function prototypes and stuff, but not '\xHH' hex character constants.
! 4703: These don't provoke an error unfortunately, instead are silently treated
! 4704: as 'x'. The following induces an error, until -std is added to get
! 4705: proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
! 4706: array size at least. It's necessary to write '\x00'==0 to get something
! 4707: that's true only with -std. */
! 4708: int osf4_cc_array ['\x00' == 0 ? 1 : -1];
! 4709:
! 4710: /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
! 4711: inside strings and character constants. */
! 4712: #define FOO(x) 'x'
! 4713: int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
! 4714:
! 4715: int test (int i, double x);
! 4716: struct s1 {int (*f) (int a);};
! 4717: struct s2 {int (*f) (double a);};
! 4718: int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
! 4719: int argc;
! 4720: char **argv;
! 4721: int main (void)
! 4722: {
! 4723: return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
! 4724: ;
! 4725: return 0;
! 4726: }
! 4727: _ACEOF
! 4728: for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
! 4729: -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
! 4730: do
! 4731: CC="$ac_save_CC $ac_arg"
! 4732: if ac_fn_c_try_compile "$LINENO"; then :
! 4733: ac_cv_prog_cc_c89=$ac_arg
! 4734: fi
! 4735: rm -f core conftest.err conftest.$ac_objext
! 4736: test "x$ac_cv_prog_cc_c89" != "xno" && break
! 4737: done
! 4738: rm -f conftest.$ac_ext
! 4739: CC=$ac_save_CC
! 4740:
! 4741: fi
! 4742: # AC_CACHE_VAL
! 4743: case "x$ac_cv_prog_cc_c89" in
! 4744: x)
! 4745: { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
! 4746: $as_echo "none needed" >&6; } ;;
! 4747: xno)
! 4748: { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
! 4749: $as_echo "unsupported" >&6; } ;;
! 4750: *)
! 4751: CC="$CC $ac_cv_prog_cc_c89"
! 4752: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
! 4753: $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
! 4754: esac
! 4755: if test "x$ac_cv_prog_cc_c89" != xno; then :
! 4756:
! 4757: fi
! 4758:
! 4759: ac_ext=c
! 4760: ac_cpp='$CPP $CPPFLAGS'
! 4761: ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
! 4762: ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
! 4763: ac_compiler_gnu=$ac_cv_c_compiler_gnu
! 4764:
! 4765: ac_ext=c
! 4766: ac_cpp='$CPP $CPPFLAGS'
! 4767: ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
! 4768: ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
! 4769: ac_compiler_gnu=$ac_cv_c_compiler_gnu
! 4770: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
! 4771: $as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
! 4772: if ${am_cv_prog_cc_c_o+:} false; then :
! 4773: $as_echo_n "(cached) " >&6
! 4774: else
! 4775: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 4776: /* end confdefs.h. */
! 4777:
! 4778: int main (void)
! 4779: {
! 4780:
! 4781: ;
! 4782: return 0;
! 4783: }
! 4784: _ACEOF
! 4785: # Make sure it works both with $CC and with simple cc.
! 4786: # Following AC_PROG_CC_C_O, we do the test twice because some
! 4787: # compilers refuse to overwrite an existing .o file with -o,
! 4788: # though they will create one.
! 4789: am_cv_prog_cc_c_o=yes
! 4790: for am_i in 1 2; do
! 4791: if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
! 4792: ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
! 4793: ac_status=$?
! 4794: echo "$as_me:$LINENO: \$? = $ac_status" >&5
! 4795: (exit $ac_status); } \
! 4796: && test -f conftest2.$ac_objext; then
! 4797: : OK
! 4798: else
! 4799: am_cv_prog_cc_c_o=no
! 4800: break
! 4801: fi
! 4802: done
! 4803: rm -f core conftest*
! 4804: unset am_i
! 4805: fi
! 4806: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
! 4807: $as_echo "$am_cv_prog_cc_c_o" >&6; }
! 4808: if test "$am_cv_prog_cc_c_o" != yes; then
! 4809: # Losing compiler, so override with the script.
! 4810: # FIXME: It is wrong to rewrite CC.
! 4811: # But if we don't then we get into trouble of one sort or another.
! 4812: # A longer-term fix would be to have automake use am__CC in this case,
! 4813: # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
! 4814: CC="$am_aux_dir/compile $CC"
! 4815: fi
! 4816: ac_ext=c
! 4817: ac_cpp='$CPP $CPPFLAGS'
! 4818: ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
! 4819: ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
! 4820: ac_compiler_gnu=$ac_cv_c_compiler_gnu
! 4821:
! 4822:
! 4823:
! 4824: ac_ext=c
! 4825: ac_cpp='$CPP $CPPFLAGS'
! 4826: ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
! 4827: ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
! 4828: ac_compiler_gnu=$ac_cv_c_compiler_gnu
! 4829: { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
! 4830: $as_echo_n "checking how to run the C preprocessor... " >&6; }
! 4831: # On Suns, sometimes $CPP names a directory.
! 4832: if test -n "$CPP" && test -d "$CPP"; then
! 4833: CPP=
! 4834: fi
! 4835: if test -z "$CPP"; then
! 4836: if ${ac_cv_prog_CPP+:} false; then :
! 4837: $as_echo_n "(cached) " >&6
! 4838: else
! 4839: # Double quotes because CPP needs to be expanded
! 4840: for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
! 4841: do
! 4842: ac_preproc_ok=false
! 4843: for ac_c_preproc_warn_flag in '' yes
! 4844: do
! 4845: # Use a header file that comes with gcc, so configuring glibc
! 4846: # with a fresh cross-compiler works.
! 4847: # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
! 4848: # <limits.h> exists even on freestanding compilers.
! 4849: # On the NeXT, cc -E runs the code through the compiler's parser,
! 4850: # not just through cpp. "Syntax error" is here to catch this case.
! 4851: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 4852: /* end confdefs.h. */
! 4853: #ifdef __STDC__
! 4854: # include <limits.h>
! 4855: #else
! 4856: # include <assert.h>
! 4857: #endif
! 4858: Syntax error
! 4859: _ACEOF
! 4860: if ac_fn_c_try_cpp "$LINENO"; then :
! 4861:
! 4862: else
! 4863: # Broken: fails on valid input.
! 4864: continue
! 4865: fi
! 4866: rm -f conftest.err conftest.i conftest.$ac_ext
! 4867:
! 4868: # OK, works on sane cases. Now check whether nonexistent headers
! 4869: # can be detected and how.
! 4870: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 4871: /* end confdefs.h. */
! 4872: #include <ac_nonexistent.h>
! 4873: _ACEOF
! 4874: if ac_fn_c_try_cpp "$LINENO"; then :
! 4875: # Broken: success on invalid input.
! 4876: continue
! 4877: else
! 4878: # Passes both tests.
! 4879: ac_preproc_ok=:
! 4880: break
! 4881: fi
! 4882: rm -f conftest.err conftest.i conftest.$ac_ext
! 4883:
! 4884: done
! 4885: # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
! 4886: rm -f conftest.i conftest.err conftest.$ac_ext
! 4887: if $ac_preproc_ok; then :
! 4888: break
! 4889: fi
! 4890:
! 4891: done
! 4892: ac_cv_prog_CPP=$CPP
! 4893:
! 4894: fi
! 4895: CPP=$ac_cv_prog_CPP
! 4896: else
! 4897: ac_cv_prog_CPP=$CPP
! 4898: fi
! 4899: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
! 4900: $as_echo "$CPP" >&6; }
! 4901: ac_preproc_ok=false
! 4902: for ac_c_preproc_warn_flag in '' yes
! 4903: do
! 4904: # Use a header file that comes with gcc, so configuring glibc
! 4905: # with a fresh cross-compiler works.
! 4906: # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
! 4907: # <limits.h> exists even on freestanding compilers.
! 4908: # On the NeXT, cc -E runs the code through the compiler's parser,
! 4909: # not just through cpp. "Syntax error" is here to catch this case.
! 4910: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 4911: /* end confdefs.h. */
! 4912: #ifdef __STDC__
! 4913: # include <limits.h>
! 4914: #else
! 4915: # include <assert.h>
! 4916: #endif
! 4917: Syntax error
! 4918: _ACEOF
! 4919: if ac_fn_c_try_cpp "$LINENO"; then :
! 4920:
! 4921: else
! 4922: # Broken: fails on valid input.
! 4923: continue
! 4924: fi
! 4925: rm -f conftest.err conftest.i conftest.$ac_ext
! 4926:
! 4927: # OK, works on sane cases. Now check whether nonexistent headers
! 4928: # can be detected and how.
! 4929: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 4930: /* end confdefs.h. */
! 4931: #include <ac_nonexistent.h>
! 4932: _ACEOF
! 4933: if ac_fn_c_try_cpp "$LINENO"; then :
! 4934: # Broken: success on invalid input.
! 4935: continue
! 4936: else
! 4937: # Passes both tests.
! 4938: ac_preproc_ok=:
! 4939: break
! 4940: fi
! 4941: rm -f conftest.err conftest.i conftest.$ac_ext
! 4942:
! 4943: done
! 4944: # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
! 4945: rm -f conftest.i conftest.err conftest.$ac_ext
! 4946: if $ac_preproc_ok; then :
! 4947:
! 4948: else
! 4949: { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
! 4950: $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
! 4951: as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
! 4952: See \`config.log' for more details" "$LINENO" 5; }
! 4953: fi
! 4954:
! 4955: ac_ext=c
! 4956: ac_cpp='$CPP $CPPFLAGS'
! 4957: ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
! 4958: ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
! 4959: ac_compiler_gnu=$ac_cv_c_compiler_gnu
! 4960:
! 4961:
! 4962: IFS=$xc_prog_cc_prev_IFS
! 4963: LIBS=$xc_prog_cc_prev_LIBS
! 4964: CFLAGS=$xc_prog_cc_prev_CFLAGS
! 4965: LDFLAGS=$xc_prog_cc_prev_LDFLAGS
! 4966: CPPFLAGS=$xc_prog_cc_prev_CPPFLAGS
! 4967:
! 4968:
! 4969:
! 4970:
! 4971:
! 4972:
! 4973: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
! 4974: $as_echo_n "checking for a sed that does not truncate output... " >&6; }
! 4975: if ${ac_cv_path_SED+:} false; then :
! 4976: $as_echo_n "(cached) " >&6
! 4977: else
! 4978: ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
! 4979: for ac_i in 1 2 3 4 5 6 7; do
! 4980: ac_script="$ac_script$as_nl$ac_script"
! 4981: done
! 4982: echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
! 4983: { ac_script=; unset ac_script;}
! 4984: if test -z "$SED"; then
! 4985: ac_path_SED_found=false
! 4986: # Loop through the user's path and test for each of PROGNAME-LIST
! 4987: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 4988: for as_dir in $PATH
! 4989: do
! 4990: IFS=$as_save_IFS
! 4991: test -z "$as_dir" && as_dir=.
! 4992: for ac_prog in sed gsed; do
! 4993: for ac_exec_ext in '' $ac_executable_extensions; do
! 4994: ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
! 4995: as_fn_executable_p "$ac_path_SED" || continue
! 4996: # Check for GNU ac_path_SED and select it if it is found.
! 4997: # Check for GNU $ac_path_SED
! 4998: case `"$ac_path_SED" --version 2>&1` in
! 4999: *GNU*)
! 5000: ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
! 5001: *)
! 5002: ac_count=0
! 5003: $as_echo_n 0123456789 >"conftest.in"
! 5004: while :
! 5005: do
! 5006: cat "conftest.in" "conftest.in" >"conftest.tmp"
! 5007: mv "conftest.tmp" "conftest.in"
! 5008: cp "conftest.in" "conftest.nl"
! 5009: $as_echo '' >> "conftest.nl"
! 5010: "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
! 5011: diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
! 5012: as_fn_arith $ac_count + 1 && ac_count=$as_val
! 5013: if test $ac_count -gt ${ac_path_SED_max-0}; then
! 5014: # Best one so far, save it but keep looking for a better one
! 5015: ac_cv_path_SED="$ac_path_SED"
! 5016: ac_path_SED_max=$ac_count
! 5017: fi
! 5018: # 10*(2^10) chars as input seems more than enough
! 5019: test $ac_count -gt 10 && break
! 5020: done
! 5021: rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
! 5022: esac
! 5023:
! 5024: $ac_path_SED_found && break 3
! 5025: done
! 5026: done
! 5027: done
! 5028: IFS=$as_save_IFS
! 5029: if test -z "$ac_cv_path_SED"; then
! 5030: as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
! 5031: fi
! 5032: else
! 5033: ac_cv_path_SED=$SED
! 5034: fi
! 5035:
! 5036: fi
! 5037: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
! 5038: $as_echo "$ac_cv_path_SED" >&6; }
! 5039: SED="$ac_cv_path_SED"
! 5040: rm -f conftest.sed
! 5041:
! 5042:
! 5043:
! 5044:
! 5045: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for code coverage support" >&5
! 5046: $as_echo_n "checking for code coverage support... " >&6; }
! 5047: coverage="no"
! 5048: curl_coverage_msg="disabled"
! 5049:
! 5050: # Check whether --enable-code-coverage was given.
! 5051: if test "${enable_code_coverage+set}" = set; then :
! 5052: enableval=$enable_code_coverage; coverage="$enableval"
! 5053: fi
! 5054:
! 5055:
! 5056: if test "$GCC" != "yes" ; then :
! 5057: coverage="no"
! 5058: fi
! 5059: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $coverage" >&5
! 5060: $as_echo "$coverage" >&6; }
! 5061:
! 5062: if test "x$coverage" = "xyes"; then
! 5063: curl_coverage_msg="enabled"
! 5064:
! 5065: if test -n "$ac_tool_prefix"; then
! 5066: # Extract the first word of "${ac_tool_prefix}gcov", so it can be a program name with args.
! 5067: set dummy ${ac_tool_prefix}gcov; ac_word=$2
! 5068: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
! 5069: $as_echo_n "checking for $ac_word... " >&6; }
! 5070: if ${ac_cv_prog_GCOV+:} false; then :
! 5071: $as_echo_n "(cached) " >&6
! 5072: else
! 5073: if test -n "$GCOV"; then
! 5074: ac_cv_prog_GCOV="$GCOV" # Let the user override the test.
! 5075: else
! 5076: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 5077: for as_dir in $PATH
! 5078: do
! 5079: IFS=$as_save_IFS
! 5080: test -z "$as_dir" && as_dir=.
! 5081: for ac_exec_ext in '' $ac_executable_extensions; do
! 5082: if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
! 5083: ac_cv_prog_GCOV="${ac_tool_prefix}gcov"
! 5084: $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
! 5085: break 2
! 5086: fi
! 5087: done
! 5088: done
! 5089: IFS=$as_save_IFS
! 5090:
! 5091: fi
! 5092: fi
! 5093: GCOV=$ac_cv_prog_GCOV
! 5094: if test -n "$GCOV"; then
! 5095: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCOV" >&5
! 5096: $as_echo "$GCOV" >&6; }
! 5097: else
! 5098: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 5099: $as_echo "no" >&6; }
! 5100: fi
! 5101:
! 5102:
! 5103: fi
! 5104: if test -z "$ac_cv_prog_GCOV"; then
! 5105: ac_ct_GCOV=$GCOV
! 5106: # Extract the first word of "gcov", so it can be a program name with args.
! 5107: set dummy gcov; ac_word=$2
! 5108: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
! 5109: $as_echo_n "checking for $ac_word... " >&6; }
! 5110: if ${ac_cv_prog_ac_ct_GCOV+:} false; then :
! 5111: $as_echo_n "(cached) " >&6
! 5112: else
! 5113: if test -n "$ac_ct_GCOV"; then
! 5114: ac_cv_prog_ac_ct_GCOV="$ac_ct_GCOV" # Let the user override the test.
! 5115: else
! 5116: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 5117: for as_dir in $PATH
! 5118: do
! 5119: IFS=$as_save_IFS
! 5120: test -z "$as_dir" && as_dir=.
! 5121: for ac_exec_ext in '' $ac_executable_extensions; do
! 5122: if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
! 5123: ac_cv_prog_ac_ct_GCOV="gcov"
! 5124: $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
! 5125: break 2
! 5126: fi
! 5127: done
! 5128: done
! 5129: IFS=$as_save_IFS
! 5130:
! 5131: fi
! 5132: fi
! 5133: ac_ct_GCOV=$ac_cv_prog_ac_ct_GCOV
! 5134: if test -n "$ac_ct_GCOV"; then
! 5135: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_GCOV" >&5
! 5136: $as_echo "$ac_ct_GCOV" >&6; }
! 5137: else
! 5138: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 5139: $as_echo "no" >&6; }
! 5140: fi
! 5141:
! 5142: if test "x$ac_ct_GCOV" = x; then
! 5143: GCOV="gcov"
! 5144: else
! 5145: case $cross_compiling:$ac_tool_warned in
! 5146: yes:)
! 5147: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
! 5148: $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
! 5149: ac_tool_warned=yes ;;
! 5150: esac
! 5151: GCOV=$ac_ct_GCOV
! 5152: fi
! 5153: else
! 5154: GCOV="$ac_cv_prog_GCOV"
! 5155: fi
! 5156:
! 5157: if test -z "$GCOV"; then
! 5158: as_fn_error $? "needs gcov for code coverage" "$LINENO" 5
! 5159: fi
! 5160: # Extract the first word of "lcov", so it can be a program name with args.
! 5161: set dummy lcov; ac_word=$2
! 5162: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
! 5163: $as_echo_n "checking for $ac_word... " >&6; }
! 5164: if ${ac_cv_prog_LCOV+:} false; then :
! 5165: $as_echo_n "(cached) " >&6
! 5166: else
! 5167: if test -n "$LCOV"; then
! 5168: ac_cv_prog_LCOV="$LCOV" # Let the user override the test.
! 5169: else
! 5170: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 5171: for as_dir in $PATH
! 5172: do
! 5173: IFS=$as_save_IFS
! 5174: test -z "$as_dir" && as_dir=.
! 5175: for ac_exec_ext in '' $ac_executable_extensions; do
! 5176: if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
! 5177: ac_cv_prog_LCOV="lcov"
! 5178: $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
! 5179: break 2
! 5180: fi
! 5181: done
! 5182: done
! 5183: IFS=$as_save_IFS
! 5184:
! 5185: fi
! 5186: fi
! 5187: LCOV=$ac_cv_prog_LCOV
! 5188: if test -n "$LCOV"; then
! 5189: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LCOV" >&5
! 5190: $as_echo "$LCOV" >&6; }
! 5191: else
! 5192: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 5193: $as_echo "no" >&6; }
! 5194: fi
! 5195:
! 5196:
! 5197: if test -z "$LCOV"; then
! 5198: as_fn_error $? "needs lcov for code coverage" "$LINENO" 5
! 5199: fi
! 5200:
! 5201: CPPFLAGS="$CPPFLAGS -DNDEBUG"
! 5202: CFLAGS="$CLAGS -O0 -g -fprofile-arcs -ftest-coverage"
! 5203: LIBS="$LIBS -lgcov"
! 5204: fi
! 5205:
! 5206:
! 5207: am__api_version='1.16'
! 5208:
! 5209: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
! 5210: $as_echo_n "checking whether build environment is sane... " >&6; }
! 5211: # Reject unsafe characters in $srcdir or the absolute working directory
! 5212: # name. Accept space and tab only in the latter.
! 5213: am_lf='
! 5214: '
! 5215: case `pwd` in
! 5216: *[\\\"\#\$\&\'\`$am_lf]*)
! 5217: as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
! 5218: esac
! 5219: case $srcdir in
! 5220: *[\\\"\#\$\&\'\`$am_lf\ \ ]*)
! 5221: as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
! 5222: esac
! 5223:
! 5224: # Do 'set' in a subshell so we don't clobber the current shell's
! 5225: # arguments. Must try -L first in case configure is actually a
! 5226: # symlink; some systems play weird games with the mod time of symlinks
! 5227: # (eg FreeBSD returns the mod time of the symlink's containing
! 5228: # directory).
! 5229: if (
! 5230: am_has_slept=no
! 5231: for am_try in 1 2; do
! 5232: echo "timestamp, slept: $am_has_slept" > conftest.file
! 5233: set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
! 5234: if test "$*" = "X"; then
! 5235: # -L didn't work.
! 5236: set X `ls -t "$srcdir/configure" conftest.file`
! 5237: fi
! 5238: if test "$*" != "X $srcdir/configure conftest.file" \
! 5239: && test "$*" != "X conftest.file $srcdir/configure"; then
! 5240:
! 5241: # If neither matched, then we have a broken ls. This can happen
! 5242: # if, for instance, CONFIG_SHELL is bash and it inherits a
! 5243: # broken ls alias from the environment. This has actually
! 5244: # happened. Such a system could not be considered "sane".
! 5245: as_fn_error $? "ls -t appears to fail. Make sure there is not a broken
! 5246: alias in your environment" "$LINENO" 5
! 5247: fi
! 5248: if test "$2" = conftest.file || test $am_try -eq 2; then
! 5249: break
! 5250: fi
! 5251: # Just in case.
! 5252: sleep 1
! 5253: am_has_slept=yes
! 5254: done
! 5255: test "$2" = conftest.file
! 5256: )
! 5257: then
! 5258: # Ok.
! 5259: :
! 5260: else
! 5261: as_fn_error $? "newly created file is older than distributed files!
! 5262: Check your system clock" "$LINENO" 5
! 5263: fi
! 5264: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 5265: $as_echo "yes" >&6; }
! 5266: # If we didn't sleep, we still need to ensure time stamps of config.status and
! 5267: # generated files are strictly newer.
! 5268: am_sleep_pid=
! 5269: if grep 'slept: no' conftest.file >/dev/null 2>&1; then
! 5270: ( sleep 1 ) &
! 5271: am_sleep_pid=$!
! 5272: fi
! 5273:
! 5274: rm -f conftest.file
! 5275:
! 5276: test "$program_prefix" != NONE &&
! 5277: program_transform_name="s&^&$program_prefix&;$program_transform_name"
! 5278: # Use a double $ so make ignores it.
! 5279: test "$program_suffix" != NONE &&
! 5280: program_transform_name="s&\$&$program_suffix&;$program_transform_name"
! 5281: # Double any \ or $.
! 5282: # By default was `s,x,x', remove it if useless.
! 5283: ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
! 5284: program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
! 5285:
! 5286: if test x"${MISSING+set}" != xset; then
! 5287: case $am_aux_dir in
! 5288: *\ * | *\ *)
! 5289: MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
! 5290: *)
! 5291: MISSING="\${SHELL} $am_aux_dir/missing" ;;
! 5292: esac
! 5293: fi
! 5294: # Use eval to expand $SHELL
! 5295: if eval "$MISSING --is-lightweight"; then
! 5296: am_missing_run="$MISSING "
! 5297: else
! 5298: am_missing_run=
! 5299: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
! 5300: $as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
! 5301: fi
! 5302:
! 5303: if test x"${install_sh+set}" != xset; then
! 5304: case $am_aux_dir in
! 5305: *\ * | *\ *)
! 5306: install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
! 5307: *)
! 5308: install_sh="\${SHELL} $am_aux_dir/install-sh"
! 5309: esac
! 5310: fi
! 5311:
! 5312: # Installed binaries are usually stripped using 'strip' when the user
! 5313: # run "make install-strip". However 'strip' might not be the right
! 5314: # tool to use in cross-compilation environments, therefore Automake
! 5315: # will honor the 'STRIP' environment variable to overrule this program.
! 5316: if test "$cross_compiling" != no; then
! 5317: if test -n "$ac_tool_prefix"; then
! 5318: # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
! 5319: set dummy ${ac_tool_prefix}strip; ac_word=$2
! 5320: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
! 5321: $as_echo_n "checking for $ac_word... " >&6; }
! 5322: if ${ac_cv_prog_STRIP+:} false; then :
! 5323: $as_echo_n "(cached) " >&6
! 5324: else
! 5325: if test -n "$STRIP"; then
! 5326: ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
! 5327: else
! 5328: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 5329: for as_dir in $PATH
! 5330: do
! 5331: IFS=$as_save_IFS
! 5332: test -z "$as_dir" && as_dir=.
! 5333: for ac_exec_ext in '' $ac_executable_extensions; do
! 5334: if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
! 5335: ac_cv_prog_STRIP="${ac_tool_prefix}strip"
! 5336: $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
! 5337: break 2
! 5338: fi
! 5339: done
! 5340: done
! 5341: IFS=$as_save_IFS
! 5342:
! 5343: fi
! 5344: fi
! 5345: STRIP=$ac_cv_prog_STRIP
! 5346: if test -n "$STRIP"; then
! 5347: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
! 5348: $as_echo "$STRIP" >&6; }
! 5349: else
! 5350: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 5351: $as_echo "no" >&6; }
! 5352: fi
! 5353:
! 5354:
! 5355: fi
! 5356: if test -z "$ac_cv_prog_STRIP"; then
! 5357: ac_ct_STRIP=$STRIP
! 5358: # Extract the first word of "strip", so it can be a program name with args.
! 5359: set dummy strip; ac_word=$2
! 5360: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
! 5361: $as_echo_n "checking for $ac_word... " >&6; }
! 5362: if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
! 5363: $as_echo_n "(cached) " >&6
! 5364: else
! 5365: if test -n "$ac_ct_STRIP"; then
! 5366: ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
! 5367: else
! 5368: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 5369: for as_dir in $PATH
! 5370: do
! 5371: IFS=$as_save_IFS
! 5372: test -z "$as_dir" && as_dir=.
! 5373: for ac_exec_ext in '' $ac_executable_extensions; do
! 5374: if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
! 5375: ac_cv_prog_ac_ct_STRIP="strip"
! 5376: $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
! 5377: break 2
! 5378: fi
! 5379: done
! 5380: done
! 5381: IFS=$as_save_IFS
! 5382:
! 5383: fi
! 5384: fi
! 5385: ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
! 5386: if test -n "$ac_ct_STRIP"; then
! 5387: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
! 5388: $as_echo "$ac_ct_STRIP" >&6; }
! 5389: else
! 5390: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 5391: $as_echo "no" >&6; }
! 5392: fi
! 5393:
! 5394: if test "x$ac_ct_STRIP" = x; then
! 5395: STRIP=":"
! 5396: else
! 5397: case $cross_compiling:$ac_tool_warned in
! 5398: yes:)
! 5399: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
! 5400: $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
! 5401: ac_tool_warned=yes ;;
! 5402: esac
! 5403: STRIP=$ac_ct_STRIP
! 5404: fi
! 5405: else
! 5406: STRIP="$ac_cv_prog_STRIP"
! 5407: fi
! 5408:
! 5409: fi
! 5410: INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
! 5411:
! 5412: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
! 5413: $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
! 5414: if test -z "$MKDIR_P"; then
! 5415: if ${ac_cv_path_mkdir+:} false; then :
! 5416: $as_echo_n "(cached) " >&6
! 5417: else
! 5418: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 5419: for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
! 5420: do
! 5421: IFS=$as_save_IFS
! 5422: test -z "$as_dir" && as_dir=.
! 5423: for ac_prog in mkdir gmkdir; do
! 5424: for ac_exec_ext in '' $ac_executable_extensions; do
! 5425: as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue
! 5426: case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
! 5427: 'mkdir (GNU coreutils) '* | \
! 5428: 'mkdir (coreutils) '* | \
! 5429: 'mkdir (fileutils) '4.1*)
! 5430: ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
! 5431: break 3;;
! 5432: esac
! 5433: done
! 5434: done
! 5435: done
! 5436: IFS=$as_save_IFS
! 5437:
! 5438: fi
! 5439:
! 5440: test -d ./--version && rmdir ./--version
! 5441: if test "${ac_cv_path_mkdir+set}" = set; then
! 5442: MKDIR_P="$ac_cv_path_mkdir -p"
! 5443: else
! 5444: # As a last resort, use the slow shell script. Don't cache a
! 5445: # value for MKDIR_P within a source directory, because that will
! 5446: # break other packages using the cache if that directory is
! 5447: # removed, or if the value is a relative name.
! 5448: MKDIR_P="$ac_install_sh -d"
! 5449: fi
! 5450: fi
! 5451: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
! 5452: $as_echo "$MKDIR_P" >&6; }
! 5453:
! 5454: for ac_prog in gawk mawk nawk awk
! 5455: do
! 5456: # Extract the first word of "$ac_prog", so it can be a program name with args.
! 5457: set dummy $ac_prog; ac_word=$2
! 5458: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
! 5459: $as_echo_n "checking for $ac_word... " >&6; }
! 5460: if ${ac_cv_prog_AWK+:} false; then :
! 5461: $as_echo_n "(cached) " >&6
! 5462: else
! 5463: if test -n "$AWK"; then
! 5464: ac_cv_prog_AWK="$AWK" # Let the user override the test.
! 5465: else
! 5466: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 5467: for as_dir in $PATH
! 5468: do
! 5469: IFS=$as_save_IFS
! 5470: test -z "$as_dir" && as_dir=.
! 5471: for ac_exec_ext in '' $ac_executable_extensions; do
! 5472: if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
! 5473: ac_cv_prog_AWK="$ac_prog"
! 5474: $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
! 5475: break 2
! 5476: fi
! 5477: done
! 5478: done
! 5479: IFS=$as_save_IFS
! 5480:
! 5481: fi
! 5482: fi
! 5483: AWK=$ac_cv_prog_AWK
! 5484: if test -n "$AWK"; then
! 5485: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
! 5486: $as_echo "$AWK" >&6; }
! 5487: else
! 5488: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 5489: $as_echo "no" >&6; }
! 5490: fi
! 5491:
! 5492:
! 5493: test -n "$AWK" && break
! 5494: done
! 5495:
! 5496: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
! 5497: $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
! 5498: set x ${MAKE-make}
! 5499: ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
! 5500: if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
! 5501: $as_echo_n "(cached) " >&6
! 5502: else
! 5503: cat >conftest.make <<\_ACEOF
! 5504: SHELL = /bin/sh
! 5505: all:
! 5506: @echo '@@@%%%=$(MAKE)=@@@%%%'
! 5507: _ACEOF
! 5508: # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
! 5509: case `${MAKE-make} -f conftest.make 2>/dev/null` in
! 5510: *@@@%%%=?*=@@@%%%*)
! 5511: eval ac_cv_prog_make_${ac_make}_set=yes;;
! 5512: *)
! 5513: eval ac_cv_prog_make_${ac_make}_set=no;;
! 5514: esac
! 5515: rm -f conftest.make
! 5516: fi
! 5517: if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
! 5518: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 5519: $as_echo "yes" >&6; }
! 5520: SET_MAKE=
! 5521: else
! 5522: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 5523: $as_echo "no" >&6; }
! 5524: SET_MAKE="MAKE=${MAKE-make}"
! 5525: fi
! 5526:
! 5527: rm -rf .tst 2>/dev/null
! 5528: mkdir .tst 2>/dev/null
! 5529: if test -d .tst; then
! 5530: am__leading_dot=.
! 5531: else
! 5532: am__leading_dot=_
! 5533: fi
! 5534: rmdir .tst 2>/dev/null
! 5535:
! 5536: DEPDIR="${am__leading_dot}deps"
! 5537:
! 5538: ac_config_commands="$ac_config_commands depfiles"
! 5539:
! 5540: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} supports the include directive" >&5
! 5541: $as_echo_n "checking whether ${MAKE-make} supports the include directive... " >&6; }
! 5542: cat > confinc.mk << 'END'
! 5543: am__doit:
! 5544: @echo this is the am__doit target >confinc.out
! 5545: .PHONY: am__doit
! 5546: END
! 5547: am__include="#"
! 5548: am__quote=
! 5549: # BSD make does it like this.
! 5550: echo '.include "confinc.mk" # ignored' > confmf.BSD
! 5551: # Other make implementations (GNU, Solaris 10, AIX) do it like this.
! 5552: echo 'include confinc.mk # ignored' > confmf.GNU
! 5553: _am_result=no
! 5554: for s in GNU BSD; do
! 5555: { echo "$as_me:$LINENO: ${MAKE-make} -f confmf.$s && cat confinc.out" >&5
! 5556: (${MAKE-make} -f confmf.$s && cat confinc.out) >&5 2>&5
! 5557: ac_status=$?
! 5558: echo "$as_me:$LINENO: \$? = $ac_status" >&5
! 5559: (exit $ac_status); }
! 5560: case $?:`cat confinc.out 2>/dev/null` in #(
! 5561: '0:this is the am__doit target') :
! 5562: case $s in #(
! 5563: BSD) :
! 5564: am__include='.include' am__quote='"' ;; #(
! 5565: *) :
! 5566: am__include='include' am__quote='' ;;
! 5567: esac ;; #(
! 5568: *) :
! 5569: ;;
! 5570: esac
! 5571: if test "$am__include" != "#"; then
! 5572: _am_result="yes ($s style)"
! 5573: break
! 5574: fi
! 5575: done
! 5576: rm -f confinc.* confmf.*
! 5577: { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${_am_result}" >&5
! 5578: $as_echo "${_am_result}" >&6; }
! 5579:
! 5580: # Check whether --enable-dependency-tracking was given.
! 5581: if test "${enable_dependency_tracking+set}" = set; then :
! 5582: enableval=$enable_dependency_tracking;
! 5583: fi
! 5584:
! 5585: if test "x$enable_dependency_tracking" != xno; then
! 5586: am_depcomp="$ac_aux_dir/depcomp"
! 5587: AMDEPBACKSLASH='\'
! 5588: am__nodep='_no'
! 5589: fi
! 5590: if test "x$enable_dependency_tracking" != xno; then
! 5591: AMDEP_TRUE=
! 5592: AMDEP_FALSE='#'
! 5593: else
! 5594: AMDEP_TRUE='#'
! 5595: AMDEP_FALSE=
! 5596: fi
! 5597:
! 5598:
! 5599: ## --------------------------------------- ##
! 5600: ## Start of automake initialization code ##
! 5601: ## --------------------------------------- ##
! 5602:
! 5603: if test "`cd $srcdir && pwd`" != "`pwd`"; then
! 5604: # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
! 5605: # is not polluted with repeated "-I."
! 5606: am__isrc=' -I$(srcdir)'
! 5607: # test to see if srcdir already configured
! 5608: if test -f $srcdir/config.status; then
! 5609: as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
! 5610: fi
! 5611: fi
! 5612:
! 5613: # test whether we have cygpath
! 5614: if test -z "$CYGPATH_W"; then
! 5615: if (cygpath --version) >/dev/null 2>/dev/null; then
! 5616: CYGPATH_W='cygpath -w'
! 5617: else
! 5618: CYGPATH_W=echo
! 5619: fi
! 5620: fi
! 5621:
! 5622:
! 5623: # Define the identity of the package.
! 5624: PACKAGE='curl'
! 5625: VERSION='-'
! 5626:
! 5627:
! 5628: cat >>confdefs.h <<_ACEOF
! 5629: #define PACKAGE "$PACKAGE"
! 5630: _ACEOF
! 5631:
! 5632:
! 5633: cat >>confdefs.h <<_ACEOF
! 5634: #define VERSION "$VERSION"
! 5635: _ACEOF
! 5636:
! 5637: # Some tools Automake needs.
! 5638:
! 5639: ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
! 5640:
! 5641:
! 5642: AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
! 5643:
! 5644:
! 5645: AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
! 5646:
! 5647:
! 5648: AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
! 5649:
! 5650:
! 5651: MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
! 5652:
! 5653: # For better backward compatibility. To be removed once Automake 1.9.x
! 5654: # dies out for good. For more background, see:
! 5655: # <https://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
! 5656: # <https://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
! 5657: mkdir_p='$(MKDIR_P)'
! 5658:
! 5659: # We need awk for the "check" target (and possibly the TAP driver). The
! 5660: # system "awk" is bad on some platforms.
! 5661: # Always define AMTAR for backward compatibility. Yes, it's still used
! 5662: # in the wild :-( We should find a proper way to deprecate it ...
! 5663: AMTAR='$${TAR-tar}'
! 5664:
! 5665:
! 5666: # We'll loop over all known methods to create a tar archive until one works.
! 5667: _am_tools='gnutar pax cpio none'
! 5668:
! 5669: am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
! 5670:
! 5671:
! 5672:
! 5673:
! 5674:
! 5675: depcc="$CC" am_compiler_list=
! 5676:
! 5677: { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
! 5678: $as_echo_n "checking dependency style of $depcc... " >&6; }
! 5679: if ${am_cv_CC_dependencies_compiler_type+:} false; then :
! 5680: $as_echo_n "(cached) " >&6
! 5681: else
! 5682: if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
! 5683: # We make a subdir and do the tests there. Otherwise we can end up
! 5684: # making bogus files that we don't know about and never remove. For
! 5685: # instance it was reported that on HP-UX the gcc test will end up
! 5686: # making a dummy file named 'D' -- because '-MD' means "put the output
! 5687: # in D".
! 5688: rm -rf conftest.dir
! 5689: mkdir conftest.dir
! 5690: # Copy depcomp to subdir because otherwise we won't find it if we're
! 5691: # using a relative directory.
! 5692: cp "$am_depcomp" conftest.dir
! 5693: cd conftest.dir
! 5694: # We will build objects and dependencies in a subdirectory because
! 5695: # it helps to detect inapplicable dependency modes. For instance
! 5696: # both Tru64's cc and ICC support -MD to output dependencies as a
! 5697: # side effect of compilation, but ICC will put the dependencies in
! 5698: # the current directory while Tru64 will put them in the object
! 5699: # directory.
! 5700: mkdir sub
! 5701:
! 5702: am_cv_CC_dependencies_compiler_type=none
! 5703: if test "$am_compiler_list" = ""; then
! 5704: am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
! 5705: fi
! 5706: am__universal=false
! 5707: case " $depcc " in #(
! 5708: *\ -arch\ *\ -arch\ *) am__universal=true ;;
! 5709: esac
! 5710:
! 5711: for depmode in $am_compiler_list; do
! 5712: # Setup a source with many dependencies, because some compilers
! 5713: # like to wrap large dependency lists on column 80 (with \), and
! 5714: # we should not choose a depcomp mode which is confused by this.
! 5715: #
! 5716: # We need to recreate these files for each test, as the compiler may
! 5717: # overwrite some of them when testing with obscure command lines.
! 5718: # This happens at least with the AIX C compiler.
! 5719: : > sub/conftest.c
! 5720: for i in 1 2 3 4 5 6; do
! 5721: echo '#include "conftst'$i'.h"' >> sub/conftest.c
! 5722: # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
! 5723: # Solaris 10 /bin/sh.
! 5724: echo '/* dummy */' > sub/conftst$i.h
! 5725: done
! 5726: echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
! 5727:
! 5728: # We check with '-c' and '-o' for the sake of the "dashmstdout"
! 5729: # mode. It turns out that the SunPro C++ compiler does not properly
! 5730: # handle '-M -o', and we need to detect this. Also, some Intel
! 5731: # versions had trouble with output in subdirs.
! 5732: am__obj=sub/conftest.${OBJEXT-o}
! 5733: am__minus_obj="-o $am__obj"
! 5734: case $depmode in
! 5735: gcc)
! 5736: # This depmode causes a compiler race in universal mode.
! 5737: test "$am__universal" = false || continue
! 5738: ;;
! 5739: nosideeffect)
! 5740: # After this tag, mechanisms are not by side-effect, so they'll
! 5741: # only be used when explicitly requested.
! 5742: if test "x$enable_dependency_tracking" = xyes; then
! 5743: continue
! 5744: else
! 5745: break
! 5746: fi
! 5747: ;;
! 5748: msvc7 | msvc7msys | msvisualcpp | msvcmsys)
! 5749: # This compiler won't grok '-c -o', but also, the minuso test has
! 5750: # not run yet. These depmodes are late enough in the game, and
! 5751: # so weak that their functioning should not be impacted.
! 5752: am__obj=conftest.${OBJEXT-o}
! 5753: am__minus_obj=
! 5754: ;;
! 5755: none) break ;;
! 5756: esac
! 5757: if depmode=$depmode \
! 5758: source=sub/conftest.c object=$am__obj \
! 5759: depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
! 5760: $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
! 5761: >/dev/null 2>conftest.err &&
! 5762: grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
! 5763: grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
! 5764: grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
! 5765: ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
! 5766: # icc doesn't choke on unknown options, it will just issue warnings
! 5767: # or remarks (even with -Werror). So we grep stderr for any message
! 5768: # that says an option was ignored or not supported.
! 5769: # When given -MP, icc 7.0 and 7.1 complain thusly:
! 5770: # icc: Command line warning: ignoring option '-M'; no argument required
! 5771: # The diagnosis changed in icc 8.0:
! 5772: # icc: Command line remark: option '-MP' not supported
! 5773: if (grep 'ignoring option' conftest.err ||
! 5774: grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
! 5775: am_cv_CC_dependencies_compiler_type=$depmode
! 5776: break
! 5777: fi
! 5778: fi
! 5779: done
! 5780:
! 5781: cd ..
! 5782: rm -rf conftest.dir
! 5783: else
! 5784: am_cv_CC_dependencies_compiler_type=none
! 5785: fi
! 5786:
! 5787: fi
! 5788: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
! 5789: $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
! 5790: CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
! 5791:
! 5792: if
! 5793: test "x$enable_dependency_tracking" != xno \
! 5794: && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
! 5795: am__fastdepCC_TRUE=
! 5796: am__fastdepCC_FALSE='#'
! 5797: else
! 5798: am__fastdepCC_TRUE='#'
! 5799: am__fastdepCC_FALSE=
! 5800: fi
! 5801:
! 5802:
! 5803:
! 5804: # POSIX will say in a future version that running "rm -f" with no argument
! 5805: # is OK; and we want to be able to make that assumption in our Makefile
! 5806: # recipes. So use an aggressive probe to check that the usage we want is
! 5807: # actually supported "in the wild" to an acceptable degree.
! 5808: # See automake bug#10828.
! 5809: # To make any issue more visible, cause the running configure to be aborted
! 5810: # by default if the 'rm' program in use doesn't match our expectations; the
! 5811: # user can still override this though.
! 5812: if rm -f && rm -fr && rm -rf; then : OK; else
! 5813: cat >&2 <<'END'
! 5814: Oops!
! 5815:
! 5816: Your 'rm' program seems unable to run without file operands specified
! 5817: on the command line, even when the '-f' option is present. This is contrary
! 5818: to the behaviour of most rm programs out there, and not conforming with
! 5819: the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
! 5820:
! 5821: Please tell bug-automake@gnu.org about your system, including the value
! 5822: of your $PATH and any error possibly output before this message. This
! 5823: can help us improve future automake versions.
! 5824:
! 5825: END
! 5826: if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
! 5827: echo 'Configuration will proceed anyway, since you have set the' >&2
! 5828: echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
! 5829: echo >&2
! 5830: else
! 5831: cat >&2 <<'END'
! 5832: Aborting the configuration process, to ensure you take notice of the issue.
! 5833:
! 5834: You can download and install GNU coreutils to get an 'rm' implementation
! 5835: that behaves properly: <https://www.gnu.org/software/coreutils/>.
! 5836:
! 5837: If you want to complete the configuration process using your problematic
! 5838: 'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
! 5839: to "yes", and re-run configure.
! 5840:
! 5841: END
! 5842: as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5
! 5843: fi
! 5844: fi
! 5845:
! 5846: ## ------------------------------------- ##
! 5847: ## End of automake initialization code ##
! 5848: ## ------------------------------------- ##
! 5849:
! 5850:
! 5851: { $as_echo "$as_me:${as_lineno-$LINENO}: checking curl version" >&5
! 5852: $as_echo_n "checking curl version... " >&6; }
! 5853: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CURLVERSION" >&5
! 5854: $as_echo "$CURLVERSION" >&6; }
! 5855:
! 5856:
! 5857:
! 5858: VERSIONNUM=`$SED -ne 's/^#define LIBCURL_VERSION_NUM 0x\([0-9A-Fa-f]*\).*/\1/p' ${srcdir}/include/curl/curlver.h`
! 5859:
! 5860:
! 5861: PKGADD_PKG="HAXXcurl"
! 5862: PKGADD_NAME="curl - a client that groks URLs"
! 5863: PKGADD_VENDOR="curl.haxx.se"
! 5864:
! 5865:
! 5866:
! 5867:
! 5868: curl_ssl_msg="no (--with-{ssl,gnutls,nss,mbedtls,wolfssl,schannel,secure-transport,mesalink,amissl,bearssl} )"
! 5869: curl_ssh_msg="no (--with-{libssh,libssh2})"
! 5870: curl_zlib_msg="no (--with-zlib)"
! 5871: curl_brotli_msg="no (--with-brotli)"
! 5872: curl_gss_msg="no (--with-gssapi)"
! 5873: curl_tls_srp_msg="no (--enable-tls-srp)"
! 5874: curl_res_msg="default (--enable-ares / --enable-threaded-resolver)"
! 5875: curl_ipv6_msg="no (--enable-ipv6)"
! 5876: curl_unix_sockets_msg="no (--enable-unix-sockets)"
! 5877: curl_idn_msg="no (--with-{libidn2,winidn})"
! 5878: curl_manual_msg="no (--enable-manual)"
! 5879: curl_libcurl_msg="enabled (--disable-libcurl-option)"
! 5880: curl_verbose_msg="enabled (--disable-verbose)"
! 5881: curl_sspi_msg="no (--enable-sspi)"
! 5882: curl_ldap_msg="no (--enable-ldap / --with-ldap-lib / --with-lber-lib)"
! 5883: curl_ldaps_msg="no (--enable-ldaps)"
! 5884: curl_rtsp_msg="no (--enable-rtsp)"
! 5885: curl_rtmp_msg="no (--with-librtmp)"
! 5886: curl_mtlnk_msg="no (--with-libmetalink)"
! 5887: curl_psl_msg="no (--with-libpsl)"
! 5888:
! 5889: ssl_backends=
! 5890:
! 5891: INITIAL_LDFLAGS=$LDFLAGS
! 5892: INITIAL_LIBS=$LIBS
! 5893:
! 5894:
! 5895: # Make sure we can run config.sub.
! 5896: $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
! 5897: as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
! 5898:
! 5899: { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
! 5900: $as_echo_n "checking build system type... " >&6; }
! 5901: if ${ac_cv_build+:} false; then :
! 5902: $as_echo_n "(cached) " >&6
! 5903: else
! 5904: ac_build_alias=$build_alias
! 5905: test "x$ac_build_alias" = x &&
! 5906: ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
! 5907: test "x$ac_build_alias" = x &&
! 5908: as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
! 5909: ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
! 5910: as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
! 5911:
! 5912: fi
! 5913: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
! 5914: $as_echo "$ac_cv_build" >&6; }
! 5915: case $ac_cv_build in
! 5916: *-*-*) ;;
! 5917: *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
! 5918: esac
! 5919: build=$ac_cv_build
! 5920: ac_save_IFS=$IFS; IFS='-'
! 5921: set x $ac_cv_build
! 5922: shift
! 5923: build_cpu=$1
! 5924: build_vendor=$2
! 5925: shift; shift
! 5926: # Remember, the first character of IFS is used to create $*,
! 5927: # except with old shells:
! 5928: build_os=$*
! 5929: IFS=$ac_save_IFS
! 5930: case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
! 5931:
! 5932:
! 5933: { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
! 5934: $as_echo_n "checking host system type... " >&6; }
! 5935: if ${ac_cv_host+:} false; then :
! 5936: $as_echo_n "(cached) " >&6
! 5937: else
! 5938: if test "x$host_alias" = x; then
! 5939: ac_cv_host=$ac_cv_build
! 5940: else
! 5941: ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
! 5942: as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
! 5943: fi
! 5944:
! 5945: fi
! 5946: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
! 5947: $as_echo "$ac_cv_host" >&6; }
! 5948: case $ac_cv_host in
! 5949: *-*-*) ;;
! 5950: *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
! 5951: esac
! 5952: host=$ac_cv_host
! 5953: ac_save_IFS=$IFS; IFS='-'
! 5954: set x $ac_cv_host
! 5955: shift
! 5956: host_cpu=$1
! 5957: host_vendor=$2
! 5958: shift; shift
! 5959: # Remember, the first character of IFS is used to create $*,
! 5960: # except with old shells:
! 5961: host_os=$*
! 5962: IFS=$ac_save_IFS
! 5963: case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
! 5964:
! 5965:
! 5966:
! 5967: cat >>confdefs.h <<_ACEOF
! 5968: #define OS "${host}"
! 5969: _ACEOF
! 5970:
! 5971:
! 5972: # Silence warning: ar: 'u' modifier ignored since 'D' is the default
! 5973: AR_FLAGS=cr
! 5974:
! 5975:
! 5976:
! 5977:
! 5978: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
! 5979: $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
! 5980: if ${ac_cv_path_GREP+:} false; then :
! 5981: $as_echo_n "(cached) " >&6
! 5982: else
! 5983: if test -z "$GREP"; then
! 5984: ac_path_GREP_found=false
! 5985: # Loop through the user's path and test for each of PROGNAME-LIST
! 5986: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 5987: for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
! 5988: do
! 5989: IFS=$as_save_IFS
! 5990: test -z "$as_dir" && as_dir=.
! 5991: for ac_prog in grep ggrep; do
! 5992: for ac_exec_ext in '' $ac_executable_extensions; do
! 5993: ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
! 5994: as_fn_executable_p "$ac_path_GREP" || continue
! 5995: # Check for GNU ac_path_GREP and select it if it is found.
! 5996: # Check for GNU $ac_path_GREP
! 5997: case `"$ac_path_GREP" --version 2>&1` in
! 5998: *GNU*)
! 5999: ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
! 6000: *)
! 6001: ac_count=0
! 6002: $as_echo_n 0123456789 >"conftest.in"
! 6003: while :
! 6004: do
! 6005: cat "conftest.in" "conftest.in" >"conftest.tmp"
! 6006: mv "conftest.tmp" "conftest.in"
! 6007: cp "conftest.in" "conftest.nl"
! 6008: $as_echo 'GREP' >> "conftest.nl"
! 6009: "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
! 6010: diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
! 6011: as_fn_arith $ac_count + 1 && ac_count=$as_val
! 6012: if test $ac_count -gt ${ac_path_GREP_max-0}; then
! 6013: # Best one so far, save it but keep looking for a better one
! 6014: ac_cv_path_GREP="$ac_path_GREP"
! 6015: ac_path_GREP_max=$ac_count
! 6016: fi
! 6017: # 10*(2^10) chars as input seems more than enough
! 6018: test $ac_count -gt 10 && break
! 6019: done
! 6020: rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
! 6021: esac
! 6022:
! 6023: $ac_path_GREP_found && break 3
! 6024: done
! 6025: done
! 6026: done
! 6027: IFS=$as_save_IFS
! 6028: if test -z "$ac_cv_path_GREP"; then
! 6029: as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
! 6030: fi
! 6031: else
! 6032: ac_cv_path_GREP=$GREP
! 6033: fi
! 6034:
! 6035: fi
! 6036: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
! 6037: $as_echo "$ac_cv_path_GREP" >&6; }
! 6038: GREP="$ac_cv_path_GREP"
! 6039:
! 6040:
! 6041: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
! 6042: $as_echo_n "checking for egrep... " >&6; }
! 6043: if ${ac_cv_path_EGREP+:} false; then :
! 6044: $as_echo_n "(cached) " >&6
! 6045: else
! 6046: if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
! 6047: then ac_cv_path_EGREP="$GREP -E"
! 6048: else
! 6049: if test -z "$EGREP"; then
! 6050: ac_path_EGREP_found=false
! 6051: # Loop through the user's path and test for each of PROGNAME-LIST
! 6052: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 6053: for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
! 6054: do
! 6055: IFS=$as_save_IFS
! 6056: test -z "$as_dir" && as_dir=.
! 6057: for ac_prog in egrep; do
! 6058: for ac_exec_ext in '' $ac_executable_extensions; do
! 6059: ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
! 6060: as_fn_executable_p "$ac_path_EGREP" || continue
! 6061: # Check for GNU ac_path_EGREP and select it if it is found.
! 6062: # Check for GNU $ac_path_EGREP
! 6063: case `"$ac_path_EGREP" --version 2>&1` in
! 6064: *GNU*)
! 6065: ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
! 6066: *)
! 6067: ac_count=0
! 6068: $as_echo_n 0123456789 >"conftest.in"
! 6069: while :
! 6070: do
! 6071: cat "conftest.in" "conftest.in" >"conftest.tmp"
! 6072: mv "conftest.tmp" "conftest.in"
! 6073: cp "conftest.in" "conftest.nl"
! 6074: $as_echo 'EGREP' >> "conftest.nl"
! 6075: "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
! 6076: diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
! 6077: as_fn_arith $ac_count + 1 && ac_count=$as_val
! 6078: if test $ac_count -gt ${ac_path_EGREP_max-0}; then
! 6079: # Best one so far, save it but keep looking for a better one
! 6080: ac_cv_path_EGREP="$ac_path_EGREP"
! 6081: ac_path_EGREP_max=$ac_count
! 6082: fi
! 6083: # 10*(2^10) chars as input seems more than enough
! 6084: test $ac_count -gt 10 && break
! 6085: done
! 6086: rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
! 6087: esac
! 6088:
! 6089: $ac_path_EGREP_found && break 3
! 6090: done
! 6091: done
! 6092: done
! 6093: IFS=$as_save_IFS
! 6094: if test -z "$ac_cv_path_EGREP"; then
! 6095: as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
! 6096: fi
! 6097: else
! 6098: ac_cv_path_EGREP=$EGREP
! 6099: fi
! 6100:
! 6101: fi
! 6102: fi
! 6103: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
! 6104: $as_echo "$ac_cv_path_EGREP" >&6; }
! 6105: EGREP="$ac_cv_path_EGREP"
! 6106:
! 6107:
! 6108:
! 6109:
! 6110: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if OS is AIX (to define _ALL_SOURCE)" >&5
! 6111: $as_echo_n "checking if OS is AIX (to define _ALL_SOURCE)... " >&6; }
! 6112: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 6113: /* end confdefs.h. */
! 6114:
! 6115: #ifdef _AIX
! 6116: yes_this_is_aix
! 6117: #endif
! 6118:
! 6119: _ACEOF
! 6120: if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
! 6121: $EGREP "yes_this_is_aix" >/dev/null 2>&1; then :
! 6122:
! 6123: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 6124: $as_echo "yes" >&6; }
! 6125: $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
! 6126:
! 6127:
! 6128: else
! 6129:
! 6130: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 6131: $as_echo "no" >&6; }
! 6132:
! 6133: fi
! 6134: rm -f conftest*
! 6135:
! 6136:
! 6137:
! 6138:
! 6139: #
! 6140: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if _THREAD_SAFE is already defined" >&5
! 6141: $as_echo_n "checking if _THREAD_SAFE is already defined... " >&6; }
! 6142: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 6143: /* end confdefs.h. */
! 6144:
! 6145:
! 6146:
! 6147: int main (void)
! 6148: {
! 6149:
! 6150: #ifdef _THREAD_SAFE
! 6151: int dummy=1;
! 6152: #else
! 6153: force compilation error
! 6154: #endif
! 6155:
! 6156: ;
! 6157: return 0;
! 6158: }
! 6159:
! 6160: _ACEOF
! 6161: if ac_fn_c_try_compile "$LINENO"; then :
! 6162:
! 6163: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 6164: $as_echo "yes" >&6; }
! 6165: tmp_thread_safe_initially_defined="yes"
! 6166:
! 6167: else
! 6168:
! 6169: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 6170: $as_echo "no" >&6; }
! 6171: tmp_thread_safe_initially_defined="no"
! 6172:
! 6173: fi
! 6174: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 6175: #
! 6176: if test "$tmp_thread_safe_initially_defined" = "no"; then
! 6177: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if _THREAD_SAFE is actually needed" >&5
! 6178: $as_echo_n "checking if _THREAD_SAFE is actually needed... " >&6; }
! 6179:
! 6180: case $host_os in
! 6181: aix[123].* | aix4.[012].*)
! 6182: tmp_need_thread_safe="no"
! 6183: ;;
! 6184: aix*)
! 6185: tmp_need_thread_safe="yes"
! 6186: ;;
! 6187: *)
! 6188: tmp_need_thread_safe="no"
! 6189: ;;
! 6190: esac
! 6191:
! 6192: if test "$tmp_need_thread_safe" = "yes"; then
! 6193: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 6194: $as_echo "yes" >&6; }
! 6195: else
! 6196: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 6197: $as_echo "no" >&6; }
! 6198: fi
! 6199: fi
! 6200: #
! 6201: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if _THREAD_SAFE is onwards defined" >&5
! 6202: $as_echo_n "checking if _THREAD_SAFE is onwards defined... " >&6; }
! 6203: if test "$tmp_thread_safe_initially_defined" = "yes" ||
! 6204: test "$tmp_need_thread_safe" = "yes"; then
! 6205:
! 6206:
! 6207: $as_echo "#define NEED_THREAD_SAFE 1" >>confdefs.h
! 6208:
! 6209: cat >>confdefs.h <<_EOF
! 6210: #ifndef _THREAD_SAFE
! 6211: # define _THREAD_SAFE
! 6212: #endif
! 6213: _EOF
! 6214:
! 6215: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 6216: $as_echo "yes" >&6; }
! 6217: else
! 6218: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 6219: $as_echo "no" >&6; }
! 6220: fi
! 6221: #
! 6222:
! 6223:
! 6224: #
! 6225: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if _REENTRANT is already defined" >&5
! 6226: $as_echo_n "checking if _REENTRANT is already defined... " >&6; }
! 6227: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 6228: /* end confdefs.h. */
! 6229:
! 6230:
! 6231:
! 6232: int main (void)
! 6233: {
! 6234:
! 6235: #ifdef _REENTRANT
! 6236: int dummy=1;
! 6237: #else
! 6238: force compilation error
! 6239: #endif
! 6240:
! 6241: ;
! 6242: return 0;
! 6243: }
! 6244:
! 6245: _ACEOF
! 6246: if ac_fn_c_try_compile "$LINENO"; then :
! 6247:
! 6248: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 6249: $as_echo "yes" >&6; }
! 6250: tmp_reentrant_initially_defined="yes"
! 6251:
! 6252: else
! 6253:
! 6254: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 6255: $as_echo "no" >&6; }
! 6256: tmp_reentrant_initially_defined="no"
! 6257:
! 6258: fi
! 6259: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 6260: #
! 6261: if test "$tmp_reentrant_initially_defined" = "no"; then
! 6262: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if _REENTRANT is actually needed" >&5
! 6263: $as_echo_n "checking if _REENTRANT is actually needed... " >&6; }
! 6264:
! 6265: case $host_os in
! 6266: solaris*)
! 6267: tmp_need_reentrant="yes"
! 6268: ;;
! 6269: *)
! 6270: tmp_need_reentrant="no"
! 6271: ;;
! 6272: esac
! 6273:
! 6274: if test "$tmp_need_reentrant" = "no"; then
! 6275:
! 6276: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 6277: /* end confdefs.h. */
! 6278:
! 6279:
! 6280: #include <errno.h>
! 6281:
! 6282: int main (void)
! 6283: {
! 6284:
! 6285: if(0 != errno)
! 6286: return 1;
! 6287:
! 6288: ;
! 6289: return 0;
! 6290: }
! 6291:
! 6292: _ACEOF
! 6293: if ac_fn_c_try_compile "$LINENO"; then :
! 6294:
! 6295: tmp_errno="yes"
! 6296:
! 6297: else
! 6298:
! 6299: tmp_errno="no"
! 6300:
! 6301: fi
! 6302: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 6303: if test "$tmp_errno" = "yes"; then
! 6304: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 6305: /* end confdefs.h. */
! 6306:
! 6307:
! 6308: #include <errno.h>
! 6309:
! 6310: int main (void)
! 6311: {
! 6312:
! 6313: #ifdef errno
! 6314: int dummy=1;
! 6315: #else
! 6316: force compilation error
! 6317: #endif
! 6318:
! 6319: ;
! 6320: return 0;
! 6321: }
! 6322:
! 6323: _ACEOF
! 6324: if ac_fn_c_try_compile "$LINENO"; then :
! 6325:
! 6326: tmp_errno="errno_macro_defined"
! 6327:
! 6328: else
! 6329:
! 6330: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 6331: /* end confdefs.h. */
! 6332:
! 6333:
! 6334: #define _REENTRANT
! 6335: #include <errno.h>
! 6336:
! 6337: int main (void)
! 6338: {
! 6339:
! 6340: #ifdef errno
! 6341: int dummy=1;
! 6342: #else
! 6343: force compilation error
! 6344: #endif
! 6345:
! 6346: ;
! 6347: return 0;
! 6348: }
! 6349:
! 6350: _ACEOF
! 6351: if ac_fn_c_try_compile "$LINENO"; then :
! 6352:
! 6353: tmp_errno="errno_macro_needs_reentrant"
! 6354: tmp_need_reentrant="yes"
! 6355:
! 6356: fi
! 6357: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 6358:
! 6359: fi
! 6360: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 6361: fi
! 6362:
! 6363: fi
! 6364: if test "$tmp_need_reentrant" = "no"; then
! 6365:
! 6366: if test "$tmp_need_reentrant" = "no"; then
! 6367:
! 6368: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 6369: /* end confdefs.h. */
! 6370:
! 6371:
! 6372: #define gmtime_r innocuous_gmtime_r
! 6373: #ifdef __STDC__
! 6374: # include <limits.h>
! 6375: #else
! 6376: # include <assert.h>
! 6377: #endif
! 6378: #undef gmtime_r
! 6379: #ifdef __cplusplus
! 6380: extern "C"
! 6381: #endif
! 6382: char gmtime_r ();
! 6383: #if defined __stub_gmtime_r || defined __stub___gmtime_r
! 6384: choke me
! 6385: #endif
! 6386:
! 6387: int main (void)
! 6388: {
! 6389: return gmtime_r ();
! 6390: ;
! 6391: return 0;
! 6392: }
! 6393:
! 6394: _ACEOF
! 6395: if ac_fn_c_try_link "$LINENO"; then :
! 6396:
! 6397: tmp_gmtime_r="yes"
! 6398:
! 6399: else
! 6400:
! 6401: tmp_gmtime_r="no"
! 6402:
! 6403: fi
! 6404: rm -f core conftest.err conftest.$ac_objext \
! 6405: conftest$ac_exeext conftest.$ac_ext
! 6406: if test "$tmp_gmtime_r" = "yes"; then
! 6407: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 6408: /* end confdefs.h. */
! 6409:
! 6410: #include <sys/types.h>
! 6411: #include <time.h>
! 6412:
! 6413: _ACEOF
! 6414: if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
! 6415: $EGREP "gmtime_r" >/dev/null 2>&1; then :
! 6416:
! 6417: tmp_gmtime_r="proto_declared"
! 6418:
! 6419: else
! 6420:
! 6421: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 6422: /* end confdefs.h. */
! 6423:
! 6424: #define _REENTRANT
! 6425: #include <sys/types.h>
! 6426: #include <time.h>
! 6427:
! 6428: _ACEOF
! 6429: if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
! 6430: $EGREP "gmtime_r" >/dev/null 2>&1; then :
! 6431:
! 6432: tmp_gmtime_r="proto_needs_reentrant"
! 6433: tmp_need_reentrant="yes"
! 6434:
! 6435: fi
! 6436: rm -f conftest*
! 6437:
! 6438:
! 6439: fi
! 6440: rm -f conftest*
! 6441:
! 6442: fi
! 6443:
! 6444: fi
! 6445: if test "$tmp_need_reentrant" = "no"; then
! 6446:
! 6447: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 6448: /* end confdefs.h. */
! 6449:
! 6450:
! 6451: #define localtime_r innocuous_localtime_r
! 6452: #ifdef __STDC__
! 6453: # include <limits.h>
! 6454: #else
! 6455: # include <assert.h>
! 6456: #endif
! 6457: #undef localtime_r
! 6458: #ifdef __cplusplus
! 6459: extern "C"
! 6460: #endif
! 6461: char localtime_r ();
! 6462: #if defined __stub_localtime_r || defined __stub___localtime_r
! 6463: choke me
! 6464: #endif
! 6465:
! 6466: int main (void)
! 6467: {
! 6468: return localtime_r ();
! 6469: ;
! 6470: return 0;
! 6471: }
! 6472:
! 6473: _ACEOF
! 6474: if ac_fn_c_try_link "$LINENO"; then :
! 6475:
! 6476: tmp_localtime_r="yes"
! 6477:
! 6478: else
! 6479:
! 6480: tmp_localtime_r="no"
! 6481:
! 6482: fi
! 6483: rm -f core conftest.err conftest.$ac_objext \
! 6484: conftest$ac_exeext conftest.$ac_ext
! 6485: if test "$tmp_localtime_r" = "yes"; then
! 6486: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 6487: /* end confdefs.h. */
! 6488:
! 6489: #include <sys/types.h>
! 6490: #include <time.h>
! 6491:
! 6492: _ACEOF
! 6493: if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
! 6494: $EGREP "localtime_r" >/dev/null 2>&1; then :
! 6495:
! 6496: tmp_localtime_r="proto_declared"
! 6497:
! 6498: else
! 6499:
! 6500: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 6501: /* end confdefs.h. */
! 6502:
! 6503: #define _REENTRANT
! 6504: #include <sys/types.h>
! 6505: #include <time.h>
! 6506:
! 6507: _ACEOF
! 6508: if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
! 6509: $EGREP "localtime_r" >/dev/null 2>&1; then :
! 6510:
! 6511: tmp_localtime_r="proto_needs_reentrant"
! 6512: tmp_need_reentrant="yes"
! 6513:
! 6514: fi
! 6515: rm -f conftest*
! 6516:
! 6517:
! 6518: fi
! 6519: rm -f conftest*
! 6520:
! 6521: fi
! 6522:
! 6523: fi
! 6524: if test "$tmp_need_reentrant" = "no"; then
! 6525:
! 6526: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 6527: /* end confdefs.h. */
! 6528:
! 6529:
! 6530: #define strerror_r innocuous_strerror_r
! 6531: #ifdef __STDC__
! 6532: # include <limits.h>
! 6533: #else
! 6534: # include <assert.h>
! 6535: #endif
! 6536: #undef strerror_r
! 6537: #ifdef __cplusplus
! 6538: extern "C"
! 6539: #endif
! 6540: char strerror_r ();
! 6541: #if defined __stub_strerror_r || defined __stub___strerror_r
! 6542: choke me
! 6543: #endif
! 6544:
! 6545: int main (void)
! 6546: {
! 6547: return strerror_r ();
! 6548: ;
! 6549: return 0;
! 6550: }
! 6551:
! 6552: _ACEOF
! 6553: if ac_fn_c_try_link "$LINENO"; then :
! 6554:
! 6555: tmp_strerror_r="yes"
! 6556:
! 6557: else
! 6558:
! 6559: tmp_strerror_r="no"
! 6560:
! 6561: fi
! 6562: rm -f core conftest.err conftest.$ac_objext \
! 6563: conftest$ac_exeext conftest.$ac_ext
! 6564: if test "$tmp_strerror_r" = "yes"; then
! 6565: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 6566: /* end confdefs.h. */
! 6567:
! 6568: #include <sys/types.h>
! 6569: #include <string.h>
! 6570:
! 6571: _ACEOF
! 6572: if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
! 6573: $EGREP "strerror_r" >/dev/null 2>&1; then :
! 6574:
! 6575: tmp_strerror_r="proto_declared"
! 6576:
! 6577: else
! 6578:
! 6579: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 6580: /* end confdefs.h. */
! 6581:
! 6582: #define _REENTRANT
! 6583: #include <sys/types.h>
! 6584: #include <string.h>
! 6585:
! 6586: _ACEOF
! 6587: if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
! 6588: $EGREP "strerror_r" >/dev/null 2>&1; then :
! 6589:
! 6590: tmp_strerror_r="proto_needs_reentrant"
! 6591: tmp_need_reentrant="yes"
! 6592:
! 6593: fi
! 6594: rm -f conftest*
! 6595:
! 6596:
! 6597: fi
! 6598: rm -f conftest*
! 6599:
! 6600: fi
! 6601:
! 6602: fi
! 6603: if test "$tmp_need_reentrant" = "no"; then
! 6604:
! 6605: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 6606: /* end confdefs.h. */
! 6607:
! 6608:
! 6609: #define strtok_r innocuous_strtok_r
! 6610: #ifdef __STDC__
! 6611: # include <limits.h>
! 6612: #else
! 6613: # include <assert.h>
! 6614: #endif
! 6615: #undef strtok_r
! 6616: #ifdef __cplusplus
! 6617: extern "C"
! 6618: #endif
! 6619: char strtok_r ();
! 6620: #if defined __stub_strtok_r || defined __stub___strtok_r
! 6621: choke me
! 6622: #endif
! 6623:
! 6624: int main (void)
! 6625: {
! 6626: return strtok_r ();
! 6627: ;
! 6628: return 0;
! 6629: }
! 6630:
! 6631: _ACEOF
! 6632: if ac_fn_c_try_link "$LINENO"; then :
! 6633:
! 6634: tmp_strtok_r="yes"
! 6635:
! 6636: else
! 6637:
! 6638: tmp_strtok_r="no"
! 6639:
! 6640: fi
! 6641: rm -f core conftest.err conftest.$ac_objext \
! 6642: conftest$ac_exeext conftest.$ac_ext
! 6643: if test "$tmp_strtok_r" = "yes"; then
! 6644: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 6645: /* end confdefs.h. */
! 6646:
! 6647: #include <sys/types.h>
! 6648: #include <string.h>
! 6649:
! 6650: _ACEOF
! 6651: if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
! 6652: $EGREP "strtok_r" >/dev/null 2>&1; then :
! 6653:
! 6654: tmp_strtok_r="proto_declared"
! 6655:
! 6656: else
! 6657:
! 6658: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 6659: /* end confdefs.h. */
! 6660:
! 6661: #define _REENTRANT
! 6662: #include <sys/types.h>
! 6663: #include <string.h>
! 6664:
! 6665: _ACEOF
! 6666: if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
! 6667: $EGREP "strtok_r" >/dev/null 2>&1; then :
! 6668:
! 6669: tmp_strtok_r="proto_needs_reentrant"
! 6670: tmp_need_reentrant="yes"
! 6671:
! 6672: fi
! 6673: rm -f conftest*
! 6674:
! 6675:
! 6676: fi
! 6677: rm -f conftest*
! 6678:
! 6679: fi
! 6680:
! 6681: fi
! 6682: if test "$tmp_need_reentrant" = "no"; then
! 6683:
! 6684: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 6685: /* end confdefs.h. */
! 6686:
! 6687:
! 6688: #define inet_ntoa_r innocuous_inet_ntoa_r
! 6689: #ifdef __STDC__
! 6690: # include <limits.h>
! 6691: #else
! 6692: # include <assert.h>
! 6693: #endif
! 6694: #undef inet_ntoa_r
! 6695: #ifdef __cplusplus
! 6696: extern "C"
! 6697: #endif
! 6698: char inet_ntoa_r ();
! 6699: #if defined __stub_inet_ntoa_r || defined __stub___inet_ntoa_r
! 6700: choke me
! 6701: #endif
! 6702:
! 6703: int main (void)
! 6704: {
! 6705: return inet_ntoa_r ();
! 6706: ;
! 6707: return 0;
! 6708: }
! 6709:
! 6710: _ACEOF
! 6711: if ac_fn_c_try_link "$LINENO"; then :
! 6712:
! 6713: tmp_inet_ntoa_r="yes"
! 6714:
! 6715: else
! 6716:
! 6717: tmp_inet_ntoa_r="no"
! 6718:
! 6719: fi
! 6720: rm -f core conftest.err conftest.$ac_objext \
! 6721: conftest$ac_exeext conftest.$ac_ext
! 6722: if test "$tmp_inet_ntoa_r" = "yes"; then
! 6723: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 6724: /* end confdefs.h. */
! 6725:
! 6726: #include <sys/types.h>
! 6727: #include <sys/socket.h>
! 6728: #include <netinet/in.h>
! 6729: #include <arpa/inet.h>
! 6730:
! 6731: _ACEOF
! 6732: if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
! 6733: $EGREP "inet_ntoa_r" >/dev/null 2>&1; then :
! 6734:
! 6735: tmp_inet_ntoa_r="proto_declared"
! 6736:
! 6737: else
! 6738:
! 6739: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 6740: /* end confdefs.h. */
! 6741:
! 6742: #define _REENTRANT
! 6743: #include <sys/types.h>
! 6744: #include <sys/socket.h>
! 6745: #include <netinet/in.h>
! 6746: #include <arpa/inet.h>
! 6747:
! 6748: _ACEOF
! 6749: if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
! 6750: $EGREP "inet_ntoa_r" >/dev/null 2>&1; then :
! 6751:
! 6752: tmp_inet_ntoa_r="proto_needs_reentrant"
! 6753: tmp_need_reentrant="yes"
! 6754:
! 6755: fi
! 6756: rm -f conftest*
! 6757:
! 6758:
! 6759: fi
! 6760: rm -f conftest*
! 6761:
! 6762: fi
! 6763:
! 6764: fi
! 6765: if test "$tmp_need_reentrant" = "no"; then
! 6766:
! 6767: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 6768: /* end confdefs.h. */
! 6769:
! 6770:
! 6771: #define gethostbyaddr_r innocuous_gethostbyaddr_r
! 6772: #ifdef __STDC__
! 6773: # include <limits.h>
! 6774: #else
! 6775: # include <assert.h>
! 6776: #endif
! 6777: #undef gethostbyaddr_r
! 6778: #ifdef __cplusplus
! 6779: extern "C"
! 6780: #endif
! 6781: char gethostbyaddr_r ();
! 6782: #if defined __stub_gethostbyaddr_r || defined __stub___gethostbyaddr_r
! 6783: choke me
! 6784: #endif
! 6785:
! 6786: int main (void)
! 6787: {
! 6788: return gethostbyaddr_r ();
! 6789: ;
! 6790: return 0;
! 6791: }
! 6792:
! 6793: _ACEOF
! 6794: if ac_fn_c_try_link "$LINENO"; then :
! 6795:
! 6796: tmp_gethostbyaddr_r="yes"
! 6797:
! 6798: else
! 6799:
! 6800: tmp_gethostbyaddr_r="no"
! 6801:
! 6802: fi
! 6803: rm -f core conftest.err conftest.$ac_objext \
! 6804: conftest$ac_exeext conftest.$ac_ext
! 6805: if test "$tmp_gethostbyaddr_r" = "yes"; then
! 6806: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 6807: /* end confdefs.h. */
! 6808:
! 6809: #include <sys/types.h>
! 6810: #include <netdb.h>
! 6811:
! 6812: _ACEOF
! 6813: if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
! 6814: $EGREP "gethostbyaddr_r" >/dev/null 2>&1; then :
! 6815:
! 6816: tmp_gethostbyaddr_r="proto_declared"
! 6817:
! 6818: else
! 6819:
! 6820: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 6821: /* end confdefs.h. */
! 6822:
! 6823: #define _REENTRANT
! 6824: #include <sys/types.h>
! 6825: #include <netdb.h>
! 6826:
! 6827: _ACEOF
! 6828: if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
! 6829: $EGREP "gethostbyaddr_r" >/dev/null 2>&1; then :
! 6830:
! 6831: tmp_gethostbyaddr_r="proto_needs_reentrant"
! 6832: tmp_need_reentrant="yes"
! 6833:
! 6834: fi
! 6835: rm -f conftest*
! 6836:
! 6837:
! 6838: fi
! 6839: rm -f conftest*
! 6840:
! 6841: fi
! 6842:
! 6843: fi
! 6844: if test "$tmp_need_reentrant" = "no"; then
! 6845:
! 6846: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 6847: /* end confdefs.h. */
! 6848:
! 6849:
! 6850: #define gethostbyname_r innocuous_gethostbyname_r
! 6851: #ifdef __STDC__
! 6852: # include <limits.h>
! 6853: #else
! 6854: # include <assert.h>
! 6855: #endif
! 6856: #undef gethostbyname_r
! 6857: #ifdef __cplusplus
! 6858: extern "C"
! 6859: #endif
! 6860: char gethostbyname_r ();
! 6861: #if defined __stub_gethostbyname_r || defined __stub___gethostbyname_r
! 6862: choke me
! 6863: #endif
! 6864:
! 6865: int main (void)
! 6866: {
! 6867: return gethostbyname_r ();
! 6868: ;
! 6869: return 0;
! 6870: }
! 6871:
! 6872: _ACEOF
! 6873: if ac_fn_c_try_link "$LINENO"; then :
! 6874:
! 6875: tmp_gethostbyname_r="yes"
! 6876:
! 6877: else
! 6878:
! 6879: tmp_gethostbyname_r="no"
! 6880:
! 6881: fi
! 6882: rm -f core conftest.err conftest.$ac_objext \
! 6883: conftest$ac_exeext conftest.$ac_ext
! 6884: if test "$tmp_gethostbyname_r" = "yes"; then
! 6885: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 6886: /* end confdefs.h. */
! 6887:
! 6888: #include <sys/types.h>
! 6889: #include <netdb.h>
! 6890:
! 6891: _ACEOF
! 6892: if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
! 6893: $EGREP "gethostbyname_r" >/dev/null 2>&1; then :
! 6894:
! 6895: tmp_gethostbyname_r="proto_declared"
! 6896:
! 6897: else
! 6898:
! 6899: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 6900: /* end confdefs.h. */
! 6901:
! 6902: #define _REENTRANT
! 6903: #include <sys/types.h>
! 6904: #include <netdb.h>
! 6905:
! 6906: _ACEOF
! 6907: if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
! 6908: $EGREP "gethostbyname_r" >/dev/null 2>&1; then :
! 6909:
! 6910: tmp_gethostbyname_r="proto_needs_reentrant"
! 6911: tmp_need_reentrant="yes"
! 6912:
! 6913: fi
! 6914: rm -f conftest*
! 6915:
! 6916:
! 6917: fi
! 6918: rm -f conftest*
! 6919:
! 6920: fi
! 6921:
! 6922: fi
! 6923: if test "$tmp_need_reentrant" = "no"; then
! 6924:
! 6925: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 6926: /* end confdefs.h. */
! 6927:
! 6928:
! 6929: #define getprotobyname_r innocuous_getprotobyname_r
! 6930: #ifdef __STDC__
! 6931: # include <limits.h>
! 6932: #else
! 6933: # include <assert.h>
! 6934: #endif
! 6935: #undef getprotobyname_r
! 6936: #ifdef __cplusplus
! 6937: extern "C"
! 6938: #endif
! 6939: char getprotobyname_r ();
! 6940: #if defined __stub_getprotobyname_r || defined __stub___getprotobyname_r
! 6941: choke me
! 6942: #endif
! 6943:
! 6944: int main (void)
! 6945: {
! 6946: return getprotobyname_r ();
! 6947: ;
! 6948: return 0;
! 6949: }
! 6950:
! 6951: _ACEOF
! 6952: if ac_fn_c_try_link "$LINENO"; then :
! 6953:
! 6954: tmp_getprotobyname_r="yes"
! 6955:
! 6956: else
! 6957:
! 6958: tmp_getprotobyname_r="no"
! 6959:
! 6960: fi
! 6961: rm -f core conftest.err conftest.$ac_objext \
! 6962: conftest$ac_exeext conftest.$ac_ext
! 6963: if test "$tmp_getprotobyname_r" = "yes"; then
! 6964: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 6965: /* end confdefs.h. */
! 6966:
! 6967: #include <sys/types.h>
! 6968: #include <netdb.h>
! 6969:
! 6970: _ACEOF
! 6971: if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
! 6972: $EGREP "getprotobyname_r" >/dev/null 2>&1; then :
! 6973:
! 6974: tmp_getprotobyname_r="proto_declared"
! 6975:
! 6976: else
! 6977:
! 6978: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 6979: /* end confdefs.h. */
! 6980:
! 6981: #define _REENTRANT
! 6982: #include <sys/types.h>
! 6983: #include <netdb.h>
! 6984:
! 6985: _ACEOF
! 6986: if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
! 6987: $EGREP "getprotobyname_r" >/dev/null 2>&1; then :
! 6988:
! 6989: tmp_getprotobyname_r="proto_needs_reentrant"
! 6990: tmp_need_reentrant="yes"
! 6991:
! 6992: fi
! 6993: rm -f conftest*
! 6994:
! 6995:
! 6996: fi
! 6997: rm -f conftest*
! 6998:
! 6999: fi
! 7000:
! 7001: fi
! 7002: if test "$tmp_need_reentrant" = "no"; then
! 7003:
! 7004: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 7005: /* end confdefs.h. */
! 7006:
! 7007:
! 7008: #define getservbyport_r innocuous_getservbyport_r
! 7009: #ifdef __STDC__
! 7010: # include <limits.h>
! 7011: #else
! 7012: # include <assert.h>
! 7013: #endif
! 7014: #undef getservbyport_r
! 7015: #ifdef __cplusplus
! 7016: extern "C"
! 7017: #endif
! 7018: char getservbyport_r ();
! 7019: #if defined __stub_getservbyport_r || defined __stub___getservbyport_r
! 7020: choke me
! 7021: #endif
! 7022:
! 7023: int main (void)
! 7024: {
! 7025: return getservbyport_r ();
! 7026: ;
! 7027: return 0;
! 7028: }
! 7029:
! 7030: _ACEOF
! 7031: if ac_fn_c_try_link "$LINENO"; then :
! 7032:
! 7033: tmp_getservbyport_r="yes"
! 7034:
! 7035: else
! 7036:
! 7037: tmp_getservbyport_r="no"
! 7038:
! 7039: fi
! 7040: rm -f core conftest.err conftest.$ac_objext \
! 7041: conftest$ac_exeext conftest.$ac_ext
! 7042: if test "$tmp_getservbyport_r" = "yes"; then
! 7043: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 7044: /* end confdefs.h. */
! 7045:
! 7046: #include <sys/types.h>
! 7047: #include <netdb.h>
! 7048:
! 7049: _ACEOF
! 7050: if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
! 7051: $EGREP "getservbyport_r" >/dev/null 2>&1; then :
! 7052:
! 7053: tmp_getservbyport_r="proto_declared"
! 7054:
! 7055: else
! 7056:
! 7057: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 7058: /* end confdefs.h. */
! 7059:
! 7060: #define _REENTRANT
! 7061: #include <sys/types.h>
! 7062: #include <netdb.h>
! 7063:
! 7064: _ACEOF
! 7065: if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
! 7066: $EGREP "getservbyport_r" >/dev/null 2>&1; then :
! 7067:
! 7068: tmp_getservbyport_r="proto_needs_reentrant"
! 7069: tmp_need_reentrant="yes"
! 7070:
! 7071: fi
! 7072: rm -f conftest*
! 7073:
! 7074:
! 7075: fi
! 7076: rm -f conftest*
! 7077:
! 7078: fi
! 7079:
! 7080: fi
! 7081:
! 7082: fi
! 7083: if test "$tmp_need_reentrant" = "yes"; then
! 7084: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 7085: $as_echo "yes" >&6; }
! 7086: else
! 7087: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 7088: $as_echo "no" >&6; }
! 7089: fi
! 7090: fi
! 7091: #
! 7092: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if _REENTRANT is onwards defined" >&5
! 7093: $as_echo_n "checking if _REENTRANT is onwards defined... " >&6; }
! 7094: if test "$tmp_reentrant_initially_defined" = "yes" ||
! 7095: test "$tmp_need_reentrant" = "yes"; then
! 7096:
! 7097:
! 7098: $as_echo "#define NEED_REENTRANT 1" >>confdefs.h
! 7099:
! 7100: cat >>confdefs.h <<_EOF
! 7101: #ifndef _REENTRANT
! 7102: # define _REENTRANT
! 7103: #endif
! 7104: _EOF
! 7105:
! 7106: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 7107: $as_echo "yes" >&6; }
! 7108: else
! 7109: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 7110: $as_echo "no" >&6; }
! 7111: fi
! 7112: #
! 7113:
! 7114:
! 7115: # Check whether --enable-largefile was given.
! 7116: if test "${enable_largefile+set}" = set; then :
! 7117: enableval=$enable_largefile;
! 7118: fi
! 7119:
! 7120: if test "$enable_largefile" != no; then
! 7121:
! 7122: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
! 7123: $as_echo_n "checking for special C compiler options needed for large files... " >&6; }
! 7124: if ${ac_cv_sys_largefile_CC+:} false; then :
! 7125: $as_echo_n "(cached) " >&6
! 7126: else
! 7127: ac_cv_sys_largefile_CC=no
! 7128: if test "$GCC" != yes; then
! 7129: ac_save_CC=$CC
! 7130: while :; do
! 7131: # IRIX 6.2 and later do not support large files by default,
! 7132: # so use the C compiler's -n32 option if that helps.
! 7133: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 7134: /* end confdefs.h. */
! 7135: #include <sys/types.h>
! 7136: /* Check that off_t can represent 2**63 - 1 correctly.
! 7137: We can't simply define LARGE_OFF_T to be 9223372036854775807,
! 7138: since some C++ compilers masquerading as C compilers
! 7139: incorrectly reject 9223372036854775807. */
! 7140: #define LARGE_OFF_T ((((off_t) 1 << 31) << 31) - 1 + (((off_t) 1 << 31) << 31))
! 7141: int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
! 7142: && LARGE_OFF_T % 2147483647 == 1)
! 7143: ? 1 : -1];
! 7144: int main (void)
! 7145: {
! 7146:
! 7147: ;
! 7148: return 0;
! 7149: }
! 7150: _ACEOF
! 7151: if ac_fn_c_try_compile "$LINENO"; then :
! 7152: break
! 7153: fi
! 7154: rm -f core conftest.err conftest.$ac_objext
! 7155: CC="$CC -n32"
! 7156: if ac_fn_c_try_compile "$LINENO"; then :
! 7157: ac_cv_sys_largefile_CC=' -n32'; break
! 7158: fi
! 7159: rm -f core conftest.err conftest.$ac_objext
! 7160: break
! 7161: done
! 7162: CC=$ac_save_CC
! 7163: rm -f conftest.$ac_ext
! 7164: fi
! 7165: fi
! 7166: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
! 7167: $as_echo "$ac_cv_sys_largefile_CC" >&6; }
! 7168: if test "$ac_cv_sys_largefile_CC" != no; then
! 7169: CC=$CC$ac_cv_sys_largefile_CC
! 7170: fi
! 7171:
! 7172: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
! 7173: $as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
! 7174: if ${ac_cv_sys_file_offset_bits+:} false; then :
! 7175: $as_echo_n "(cached) " >&6
! 7176: else
! 7177: while :; do
! 7178: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 7179: /* end confdefs.h. */
! 7180: #include <sys/types.h>
! 7181: /* Check that off_t can represent 2**63 - 1 correctly.
! 7182: We can't simply define LARGE_OFF_T to be 9223372036854775807,
! 7183: since some C++ compilers masquerading as C compilers
! 7184: incorrectly reject 9223372036854775807. */
! 7185: #define LARGE_OFF_T ((((off_t) 1 << 31) << 31) - 1 + (((off_t) 1 << 31) << 31))
! 7186: int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
! 7187: && LARGE_OFF_T % 2147483647 == 1)
! 7188: ? 1 : -1];
! 7189: int main (void)
! 7190: {
! 7191:
! 7192: ;
! 7193: return 0;
! 7194: }
! 7195: _ACEOF
! 7196: if ac_fn_c_try_compile "$LINENO"; then :
! 7197: ac_cv_sys_file_offset_bits=no; break
! 7198: fi
! 7199: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 7200: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 7201: /* end confdefs.h. */
! 7202: #define _FILE_OFFSET_BITS 64
! 7203: #include <sys/types.h>
! 7204: /* Check that off_t can represent 2**63 - 1 correctly.
! 7205: We can't simply define LARGE_OFF_T to be 9223372036854775807,
! 7206: since some C++ compilers masquerading as C compilers
! 7207: incorrectly reject 9223372036854775807. */
! 7208: #define LARGE_OFF_T ((((off_t) 1 << 31) << 31) - 1 + (((off_t) 1 << 31) << 31))
! 7209: int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
! 7210: && LARGE_OFF_T % 2147483647 == 1)
! 7211: ? 1 : -1];
! 7212: int main (void)
! 7213: {
! 7214:
! 7215: ;
! 7216: return 0;
! 7217: }
! 7218: _ACEOF
! 7219: if ac_fn_c_try_compile "$LINENO"; then :
! 7220: ac_cv_sys_file_offset_bits=64; break
! 7221: fi
! 7222: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 7223: ac_cv_sys_file_offset_bits=unknown
! 7224: break
! 7225: done
! 7226: fi
! 7227: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
! 7228: $as_echo "$ac_cv_sys_file_offset_bits" >&6; }
! 7229: case $ac_cv_sys_file_offset_bits in #(
! 7230: no | unknown) ;;
! 7231: *)
! 7232: cat >>confdefs.h <<_ACEOF
! 7233: #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
! 7234: _ACEOF
! 7235: ;;
! 7236: esac
! 7237: rm -rf conftest*
! 7238: if test $ac_cv_sys_file_offset_bits = unknown; then
! 7239: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
! 7240: $as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
! 7241: if ${ac_cv_sys_large_files+:} false; then :
! 7242: $as_echo_n "(cached) " >&6
! 7243: else
! 7244: while :; do
! 7245: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 7246: /* end confdefs.h. */
! 7247: #include <sys/types.h>
! 7248: /* Check that off_t can represent 2**63 - 1 correctly.
! 7249: We can't simply define LARGE_OFF_T to be 9223372036854775807,
! 7250: since some C++ compilers masquerading as C compilers
! 7251: incorrectly reject 9223372036854775807. */
! 7252: #define LARGE_OFF_T ((((off_t) 1 << 31) << 31) - 1 + (((off_t) 1 << 31) << 31))
! 7253: int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
! 7254: && LARGE_OFF_T % 2147483647 == 1)
! 7255: ? 1 : -1];
! 7256: int main (void)
! 7257: {
! 7258:
! 7259: ;
! 7260: return 0;
! 7261: }
! 7262: _ACEOF
! 7263: if ac_fn_c_try_compile "$LINENO"; then :
! 7264: ac_cv_sys_large_files=no; break
! 7265: fi
! 7266: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 7267: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 7268: /* end confdefs.h. */
! 7269: #define _LARGE_FILES 1
! 7270: #include <sys/types.h>
! 7271: /* Check that off_t can represent 2**63 - 1 correctly.
! 7272: We can't simply define LARGE_OFF_T to be 9223372036854775807,
! 7273: since some C++ compilers masquerading as C compilers
! 7274: incorrectly reject 9223372036854775807. */
! 7275: #define LARGE_OFF_T ((((off_t) 1 << 31) << 31) - 1 + (((off_t) 1 << 31) << 31))
! 7276: int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
! 7277: && LARGE_OFF_T % 2147483647 == 1)
! 7278: ? 1 : -1];
! 7279: int main (void)
! 7280: {
! 7281:
! 7282: ;
! 7283: return 0;
! 7284: }
! 7285: _ACEOF
! 7286: if ac_fn_c_try_compile "$LINENO"; then :
! 7287: ac_cv_sys_large_files=1; break
! 7288: fi
! 7289: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 7290: ac_cv_sys_large_files=unknown
! 7291: break
! 7292: done
! 7293: fi
! 7294: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
! 7295: $as_echo "$ac_cv_sys_large_files" >&6; }
! 7296: case $ac_cv_sys_large_files in #(
! 7297: no | unknown) ;;
! 7298: *)
! 7299: cat >>confdefs.h <<_ACEOF
! 7300: #define _LARGE_FILES $ac_cv_sys_large_files
! 7301: _ACEOF
! 7302: ;;
! 7303: esac
! 7304: rm -rf conftest*
! 7305: fi
! 7306:
! 7307:
! 7308: fi
! 7309:
! 7310:
! 7311: case `pwd` in
! 7312: *\ * | *\ *)
! 7313: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
! 7314: $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
! 7315: esac
! 7316:
! 7317:
! 7318:
! 7319: macro_version='2.4.6'
! 7320: macro_revision='2.4.6'
! 7321:
! 7322:
! 7323:
! 7324:
! 7325:
! 7326:
! 7327:
! 7328:
! 7329:
! 7330:
! 7331:
! 7332:
! 7333:
! 7334: ltmain=$ac_aux_dir/ltmain.sh
! 7335:
! 7336: # Backslashify metacharacters that are still active within
! 7337: # double-quoted strings.
! 7338: sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
! 7339:
! 7340: # Same as above, but do not quote variable references.
! 7341: double_quote_subst='s/\(["`\\]\)/\\\1/g'
! 7342:
! 7343: # Sed substitution to delay expansion of an escaped shell variable in a
! 7344: # double_quote_subst'ed string.
! 7345: delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
! 7346:
! 7347: # Sed substitution to delay expansion of an escaped single quote.
! 7348: delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
! 7349:
! 7350: # Sed substitution to avoid accidental globbing in evaled expressions
! 7351: no_glob_subst='s/\*/\\\*/g'
! 7352:
! 7353: ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
! 7354: ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
! 7355: ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
! 7356:
! 7357: { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
! 7358: $as_echo_n "checking how to print strings... " >&6; }
! 7359: # Test print first, because it will be a builtin if present.
! 7360: if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \
! 7361: test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
! 7362: ECHO='print -r --'
! 7363: elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
! 7364: ECHO='printf %s\n'
! 7365: else
! 7366: # Use this function as a fallback that always works.
! 7367: func_fallback_echo ()
! 7368: {
! 7369: eval 'cat <<_LTECHO_EOF
! 7370: $1
! 7371: _LTECHO_EOF'
! 7372: }
! 7373: ECHO='func_fallback_echo'
! 7374: fi
! 7375:
! 7376: # func_echo_all arg...
! 7377: # Invoke $ECHO with all args, space-separated.
! 7378: func_echo_all ()
! 7379: {
! 7380: $ECHO ""
! 7381: }
! 7382:
! 7383: case $ECHO in
! 7384: printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
! 7385: $as_echo "printf" >&6; } ;;
! 7386: print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
! 7387: $as_echo "print -r" >&6; } ;;
! 7388: *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
! 7389: $as_echo "cat" >&6; } ;;
! 7390: esac
! 7391:
! 7392:
! 7393:
! 7394:
! 7395:
! 7396:
! 7397:
! 7398:
! 7399:
! 7400:
! 7401:
! 7402:
! 7403:
! 7404:
! 7405: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
! 7406: $as_echo_n "checking for a sed that does not truncate output... " >&6; }
! 7407: if ${ac_cv_path_SED+:} false; then :
! 7408: $as_echo_n "(cached) " >&6
! 7409: else
! 7410: ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
! 7411: for ac_i in 1 2 3 4 5 6 7; do
! 7412: ac_script="$ac_script$as_nl$ac_script"
! 7413: done
! 7414: echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
! 7415: { ac_script=; unset ac_script;}
! 7416: if test -z "$SED"; then
! 7417: ac_path_SED_found=false
! 7418: # Loop through the user's path and test for each of PROGNAME-LIST
! 7419: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 7420: for as_dir in $PATH
! 7421: do
! 7422: IFS=$as_save_IFS
! 7423: test -z "$as_dir" && as_dir=.
! 7424: for ac_prog in sed gsed; do
! 7425: for ac_exec_ext in '' $ac_executable_extensions; do
! 7426: ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
! 7427: as_fn_executable_p "$ac_path_SED" || continue
! 7428: # Check for GNU ac_path_SED and select it if it is found.
! 7429: # Check for GNU $ac_path_SED
! 7430: case `"$ac_path_SED" --version 2>&1` in
! 7431: *GNU*)
! 7432: ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
! 7433: *)
! 7434: ac_count=0
! 7435: $as_echo_n 0123456789 >"conftest.in"
! 7436: while :
! 7437: do
! 7438: cat "conftest.in" "conftest.in" >"conftest.tmp"
! 7439: mv "conftest.tmp" "conftest.in"
! 7440: cp "conftest.in" "conftest.nl"
! 7441: $as_echo '' >> "conftest.nl"
! 7442: "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
! 7443: diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
! 7444: as_fn_arith $ac_count + 1 && ac_count=$as_val
! 7445: if test $ac_count -gt ${ac_path_SED_max-0}; then
! 7446: # Best one so far, save it but keep looking for a better one
! 7447: ac_cv_path_SED="$ac_path_SED"
! 7448: ac_path_SED_max=$ac_count
! 7449: fi
! 7450: # 10*(2^10) chars as input seems more than enough
! 7451: test $ac_count -gt 10 && break
! 7452: done
! 7453: rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
! 7454: esac
! 7455:
! 7456: $ac_path_SED_found && break 3
! 7457: done
! 7458: done
! 7459: done
! 7460: IFS=$as_save_IFS
! 7461: if test -z "$ac_cv_path_SED"; then
! 7462: as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
! 7463: fi
! 7464: else
! 7465: ac_cv_path_SED=$SED
! 7466: fi
! 7467:
! 7468: fi
! 7469: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
! 7470: $as_echo "$ac_cv_path_SED" >&6; }
! 7471: SED="$ac_cv_path_SED"
! 7472: rm -f conftest.sed
! 7473:
! 7474: test -z "$SED" && SED=sed
! 7475: Xsed="$SED -e 1s/^X//"
! 7476:
! 7477:
! 7478:
! 7479:
! 7480:
! 7481:
! 7482:
! 7483:
! 7484:
! 7485:
! 7486:
! 7487: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
! 7488: $as_echo_n "checking for fgrep... " >&6; }
! 7489: if ${ac_cv_path_FGREP+:} false; then :
! 7490: $as_echo_n "(cached) " >&6
! 7491: else
! 7492: if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
! 7493: then ac_cv_path_FGREP="$GREP -F"
! 7494: else
! 7495: if test -z "$FGREP"; then
! 7496: ac_path_FGREP_found=false
! 7497: # Loop through the user's path and test for each of PROGNAME-LIST
! 7498: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 7499: for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
! 7500: do
! 7501: IFS=$as_save_IFS
! 7502: test -z "$as_dir" && as_dir=.
! 7503: for ac_prog in fgrep; do
! 7504: for ac_exec_ext in '' $ac_executable_extensions; do
! 7505: ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
! 7506: as_fn_executable_p "$ac_path_FGREP" || continue
! 7507: # Check for GNU ac_path_FGREP and select it if it is found.
! 7508: # Check for GNU $ac_path_FGREP
! 7509: case `"$ac_path_FGREP" --version 2>&1` in
! 7510: *GNU*)
! 7511: ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
! 7512: *)
! 7513: ac_count=0
! 7514: $as_echo_n 0123456789 >"conftest.in"
! 7515: while :
! 7516: do
! 7517: cat "conftest.in" "conftest.in" >"conftest.tmp"
! 7518: mv "conftest.tmp" "conftest.in"
! 7519: cp "conftest.in" "conftest.nl"
! 7520: $as_echo 'FGREP' >> "conftest.nl"
! 7521: "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
! 7522: diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
! 7523: as_fn_arith $ac_count + 1 && ac_count=$as_val
! 7524: if test $ac_count -gt ${ac_path_FGREP_max-0}; then
! 7525: # Best one so far, save it but keep looking for a better one
! 7526: ac_cv_path_FGREP="$ac_path_FGREP"
! 7527: ac_path_FGREP_max=$ac_count
! 7528: fi
! 7529: # 10*(2^10) chars as input seems more than enough
! 7530: test $ac_count -gt 10 && break
! 7531: done
! 7532: rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
! 7533: esac
! 7534:
! 7535: $ac_path_FGREP_found && break 3
! 7536: done
! 7537: done
! 7538: done
! 7539: IFS=$as_save_IFS
! 7540: if test -z "$ac_cv_path_FGREP"; then
! 7541: as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
! 7542: fi
! 7543: else
! 7544: ac_cv_path_FGREP=$FGREP
! 7545: fi
! 7546:
! 7547: fi
! 7548: fi
! 7549: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
! 7550: $as_echo "$ac_cv_path_FGREP" >&6; }
! 7551: FGREP="$ac_cv_path_FGREP"
! 7552:
! 7553:
! 7554: test -z "$GREP" && GREP=grep
! 7555:
! 7556:
! 7557:
! 7558:
! 7559:
! 7560:
! 7561:
! 7562:
! 7563:
! 7564:
! 7565:
! 7566:
! 7567:
! 7568:
! 7569:
! 7570:
! 7571:
! 7572:
! 7573:
! 7574: # Check whether --with-gnu-ld was given.
! 7575: if test "${with_gnu_ld+set}" = set; then :
! 7576: withval=$with_gnu_ld; test no = "$withval" || with_gnu_ld=yes
! 7577: else
! 7578: with_gnu_ld=no
! 7579: fi
! 7580:
! 7581: ac_prog=ld
! 7582: if test yes = "$GCC"; then
! 7583: # Check if gcc -print-prog-name=ld gives a path.
! 7584: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
! 7585: $as_echo_n "checking for ld used by $CC... " >&6; }
! 7586: case $host in
! 7587: *-*-mingw*)
! 7588: # gcc leaves a trailing carriage return, which upsets mingw
! 7589: ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
! 7590: *)
! 7591: ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
! 7592: esac
! 7593: case $ac_prog in
! 7594: # Accept absolute paths.
! 7595: [\\/]* | ?:[\\/]*)
! 7596: re_direlt='/[^/][^/]*/\.\./'
! 7597: # Canonicalize the pathname of ld
! 7598: ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
! 7599: while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
! 7600: ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
! 7601: done
! 7602: test -z "$LD" && LD=$ac_prog
! 7603: ;;
! 7604: "")
! 7605: # If it fails, then pretend we aren't using GCC.
! 7606: ac_prog=ld
! 7607: ;;
! 7608: *)
! 7609: # If it is relative, then search for the first ld in PATH.
! 7610: with_gnu_ld=unknown
! 7611: ;;
! 7612: esac
! 7613: elif test yes = "$with_gnu_ld"; then
! 7614: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
! 7615: $as_echo_n "checking for GNU ld... " >&6; }
! 7616: else
! 7617: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
! 7618: $as_echo_n "checking for non-GNU ld... " >&6; }
! 7619: fi
! 7620: if ${lt_cv_path_LD+:} false; then :
! 7621: $as_echo_n "(cached) " >&6
! 7622: else
! 7623: if test -z "$LD"; then
! 7624: lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
! 7625: for ac_dir in $PATH; do
! 7626: IFS=$lt_save_ifs
! 7627: test -z "$ac_dir" && ac_dir=.
! 7628: if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
! 7629: lt_cv_path_LD=$ac_dir/$ac_prog
! 7630: # Check to see if the program is GNU ld. I'd rather use --version,
! 7631: # but apparently some variants of GNU ld only accept -v.
! 7632: # Break only if it was the GNU/non-GNU ld that we prefer.
! 7633: case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
! 7634: *GNU* | *'with BFD'*)
! 7635: test no != "$with_gnu_ld" && break
! 7636: ;;
! 7637: *)
! 7638: test yes != "$with_gnu_ld" && break
! 7639: ;;
! 7640: esac
! 7641: fi
! 7642: done
! 7643: IFS=$lt_save_ifs
! 7644: else
! 7645: lt_cv_path_LD=$LD # Let the user override the test with a path.
! 7646: fi
! 7647: fi
! 7648:
! 7649: LD=$lt_cv_path_LD
! 7650: if test -n "$LD"; then
! 7651: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
! 7652: $as_echo "$LD" >&6; }
! 7653: else
! 7654: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 7655: $as_echo "no" >&6; }
! 7656: fi
! 7657: test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
! 7658: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
! 7659: $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
! 7660: if ${lt_cv_prog_gnu_ld+:} false; then :
! 7661: $as_echo_n "(cached) " >&6
! 7662: else
! 7663: # I'd rather use --version here, but apparently some GNU lds only accept -v.
! 7664: case `$LD -v 2>&1 </dev/null` in
! 7665: *GNU* | *'with BFD'*)
! 7666: lt_cv_prog_gnu_ld=yes
! 7667: ;;
! 7668: *)
! 7669: lt_cv_prog_gnu_ld=no
! 7670: ;;
! 7671: esac
! 7672: fi
! 7673: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
! 7674: $as_echo "$lt_cv_prog_gnu_ld" >&6; }
! 7675: with_gnu_ld=$lt_cv_prog_gnu_ld
! 7676:
! 7677:
! 7678:
! 7679:
! 7680:
! 7681:
! 7682:
! 7683:
! 7684:
! 7685: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
! 7686: $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
! 7687: if ${lt_cv_path_NM+:} false; then :
! 7688: $as_echo_n "(cached) " >&6
! 7689: else
! 7690: if test -n "$NM"; then
! 7691: # Let the user override the test.
! 7692: lt_cv_path_NM=$NM
! 7693: else
! 7694: lt_nm_to_check=${ac_tool_prefix}nm
! 7695: if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
! 7696: lt_nm_to_check="$lt_nm_to_check nm"
! 7697: fi
! 7698: for lt_tmp_nm in $lt_nm_to_check; do
! 7699: lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
! 7700: for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
! 7701: IFS=$lt_save_ifs
! 7702: test -z "$ac_dir" && ac_dir=.
! 7703: tmp_nm=$ac_dir/$lt_tmp_nm
! 7704: if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext"; then
! 7705: # Check to see if the nm accepts a BSD-compat flag.
! 7706: # Adding the 'sed 1q' prevents false positives on HP-UX, which says:
! 7707: # nm: unknown option "B" ignored
! 7708: # Tru64's nm complains that /dev/null is an invalid object file
! 7709: # MSYS converts /dev/null to NUL, MinGW nm treats NUL as empty
! 7710: case $build_os in
! 7711: mingw*) lt_bad_file=conftest.nm/nofile ;;
! 7712: *) lt_bad_file=/dev/null ;;
! 7713: esac
! 7714: case `"$tmp_nm" -B $lt_bad_file 2>&1 | sed '1q'` in
! 7715: *$lt_bad_file* | *'Invalid file or object type'*)
! 7716: lt_cv_path_NM="$tmp_nm -B"
! 7717: break 2
! 7718: ;;
! 7719: *)
! 7720: case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
! 7721: */dev/null*)
! 7722: lt_cv_path_NM="$tmp_nm -p"
! 7723: break 2
! 7724: ;;
! 7725: *)
! 7726: lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
! 7727: continue # so that we can try to find one that supports BSD flags
! 7728: ;;
! 7729: esac
! 7730: ;;
! 7731: esac
! 7732: fi
! 7733: done
! 7734: IFS=$lt_save_ifs
! 7735: done
! 7736: : ${lt_cv_path_NM=no}
! 7737: fi
! 7738: fi
! 7739: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
! 7740: $as_echo "$lt_cv_path_NM" >&6; }
! 7741: if test no != "$lt_cv_path_NM"; then
! 7742: NM=$lt_cv_path_NM
! 7743: else
! 7744: # Didn't find any BSD compatible name lister, look for dumpbin.
! 7745: if test -n "$DUMPBIN"; then :
! 7746: # Let the user override the test.
! 7747: else
! 7748: if test -n "$ac_tool_prefix"; then
! 7749: for ac_prog in dumpbin "link -dump"
! 7750: do
! 7751: # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
! 7752: set dummy $ac_tool_prefix$ac_prog; ac_word=$2
! 7753: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
! 7754: $as_echo_n "checking for $ac_word... " >&6; }
! 7755: if ${ac_cv_prog_DUMPBIN+:} false; then :
! 7756: $as_echo_n "(cached) " >&6
! 7757: else
! 7758: if test -n "$DUMPBIN"; then
! 7759: ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
! 7760: else
! 7761: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 7762: for as_dir in $PATH
! 7763: do
! 7764: IFS=$as_save_IFS
! 7765: test -z "$as_dir" && as_dir=.
! 7766: for ac_exec_ext in '' $ac_executable_extensions; do
! 7767: if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
! 7768: ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
! 7769: $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
! 7770: break 2
! 7771: fi
! 7772: done
! 7773: done
! 7774: IFS=$as_save_IFS
! 7775:
! 7776: fi
! 7777: fi
! 7778: DUMPBIN=$ac_cv_prog_DUMPBIN
! 7779: if test -n "$DUMPBIN"; then
! 7780: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
! 7781: $as_echo "$DUMPBIN" >&6; }
! 7782: else
! 7783: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 7784: $as_echo "no" >&6; }
! 7785: fi
! 7786:
! 7787:
! 7788: test -n "$DUMPBIN" && break
! 7789: done
! 7790: fi
! 7791: if test -z "$DUMPBIN"; then
! 7792: ac_ct_DUMPBIN=$DUMPBIN
! 7793: for ac_prog in dumpbin "link -dump"
! 7794: do
! 7795: # Extract the first word of "$ac_prog", so it can be a program name with args.
! 7796: set dummy $ac_prog; ac_word=$2
! 7797: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
! 7798: $as_echo_n "checking for $ac_word... " >&6; }
! 7799: if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then :
! 7800: $as_echo_n "(cached) " >&6
! 7801: else
! 7802: if test -n "$ac_ct_DUMPBIN"; then
! 7803: ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
! 7804: else
! 7805: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 7806: for as_dir in $PATH
! 7807: do
! 7808: IFS=$as_save_IFS
! 7809: test -z "$as_dir" && as_dir=.
! 7810: for ac_exec_ext in '' $ac_executable_extensions; do
! 7811: if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
! 7812: ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
! 7813: $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
! 7814: break 2
! 7815: fi
! 7816: done
! 7817: done
! 7818: IFS=$as_save_IFS
! 7819:
! 7820: fi
! 7821: fi
! 7822: ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
! 7823: if test -n "$ac_ct_DUMPBIN"; then
! 7824: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
! 7825: $as_echo "$ac_ct_DUMPBIN" >&6; }
! 7826: else
! 7827: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 7828: $as_echo "no" >&6; }
! 7829: fi
! 7830:
! 7831:
! 7832: test -n "$ac_ct_DUMPBIN" && break
! 7833: done
! 7834:
! 7835: if test "x$ac_ct_DUMPBIN" = x; then
! 7836: DUMPBIN=":"
! 7837: else
! 7838: case $cross_compiling:$ac_tool_warned in
! 7839: yes:)
! 7840: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
! 7841: $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
! 7842: ac_tool_warned=yes ;;
! 7843: esac
! 7844: DUMPBIN=$ac_ct_DUMPBIN
! 7845: fi
! 7846: fi
! 7847:
! 7848: case `$DUMPBIN -symbols -headers /dev/null 2>&1 | sed '1q'` in
! 7849: *COFF*)
! 7850: DUMPBIN="$DUMPBIN -symbols -headers"
! 7851: ;;
! 7852: *)
! 7853: DUMPBIN=:
! 7854: ;;
! 7855: esac
! 7856: fi
! 7857:
! 7858: if test : != "$DUMPBIN"; then
! 7859: NM=$DUMPBIN
! 7860: fi
! 7861: fi
! 7862: test -z "$NM" && NM=nm
! 7863:
! 7864:
! 7865:
! 7866:
! 7867:
! 7868:
! 7869: { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
! 7870: $as_echo_n "checking the name lister ($NM) interface... " >&6; }
! 7871: if ${lt_cv_nm_interface+:} false; then :
! 7872: $as_echo_n "(cached) " >&6
! 7873: else
! 7874: lt_cv_nm_interface="BSD nm"
! 7875: echo "int some_variable = 0;" > conftest.$ac_ext
! 7876: (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
! 7877: (eval "$ac_compile" 2>conftest.err)
! 7878: cat conftest.err >&5
! 7879: (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
! 7880: (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
! 7881: cat conftest.err >&5
! 7882: (eval echo "\"\$as_me:$LINENO: output\"" >&5)
! 7883: cat conftest.out >&5
! 7884: if $GREP 'External.*some_variable' conftest.out > /dev/null; then
! 7885: lt_cv_nm_interface="MS dumpbin"
! 7886: fi
! 7887: rm -f conftest*
! 7888: fi
! 7889: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
! 7890: $as_echo "$lt_cv_nm_interface" >&6; }
! 7891:
! 7892: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
! 7893: $as_echo_n "checking whether ln -s works... " >&6; }
! 7894: LN_S=$as_ln_s
! 7895: if test "$LN_S" = "ln -s"; then
! 7896: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 7897: $as_echo "yes" >&6; }
! 7898: else
! 7899: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
! 7900: $as_echo "no, using $LN_S" >&6; }
! 7901: fi
! 7902:
! 7903: # find the maximum length of command line arguments
! 7904: { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
! 7905: $as_echo_n "checking the maximum length of command line arguments... " >&6; }
! 7906: if ${lt_cv_sys_max_cmd_len+:} false; then :
! 7907: $as_echo_n "(cached) " >&6
! 7908: else
! 7909: i=0
! 7910: teststring=ABCD
! 7911:
! 7912: case $build_os in
! 7913: msdosdjgpp*)
! 7914: # On DJGPP, this test can blow up pretty badly due to problems in libc
! 7915: # (any single argument exceeding 2000 bytes causes a buffer overrun
! 7916: # during glob expansion). Even if it were fixed, the result of this
! 7917: # check would be larger than it should be.
! 7918: lt_cv_sys_max_cmd_len=12288; # 12K is about right
! 7919: ;;
! 7920:
! 7921: gnu*)
! 7922: # Under GNU Hurd, this test is not required because there is
! 7923: # no limit to the length of command line arguments.
! 7924: # Libtool will interpret -1 as no limit whatsoever
! 7925: lt_cv_sys_max_cmd_len=-1;
! 7926: ;;
! 7927:
! 7928: cygwin* | mingw* | cegcc*)
! 7929: # On Win9x/ME, this test blows up -- it succeeds, but takes
! 7930: # about 5 minutes as the teststring grows exponentially.
! 7931: # Worse, since 9x/ME are not pre-emptively multitasking,
! 7932: # you end up with a "frozen" computer, even though with patience
! 7933: # the test eventually succeeds (with a max line length of 256k).
! 7934: # Instead, let's just punt: use the minimum linelength reported by
! 7935: # all of the supported platforms: 8192 (on NT/2K/XP).
! 7936: lt_cv_sys_max_cmd_len=8192;
! 7937: ;;
! 7938:
! 7939: mint*)
! 7940: # On MiNT this can take a long time and run out of memory.
! 7941: lt_cv_sys_max_cmd_len=8192;
! 7942: ;;
! 7943:
! 7944: amigaos*)
! 7945: # On AmigaOS with pdksh, this test takes hours, literally.
! 7946: # So we just punt and use a minimum line length of 8192.
! 7947: lt_cv_sys_max_cmd_len=8192;
! 7948: ;;
! 7949:
! 7950: bitrig* | darwin* | dragonfly* | freebsd* | netbsd* | openbsd*)
! 7951: # This has been around since 386BSD, at least. Likely further.
! 7952: if test -x /sbin/sysctl; then
! 7953: lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
! 7954: elif test -x /usr/sbin/sysctl; then
! 7955: lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
! 7956: else
! 7957: lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs
! 7958: fi
! 7959: # And add a safety zone
! 7960: lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
! 7961: lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
! 7962: ;;
! 7963:
! 7964: interix*)
! 7965: # We know the value 262144 and hardcode it with a safety zone (like BSD)
! 7966: lt_cv_sys_max_cmd_len=196608
! 7967: ;;
! 7968:
! 7969: os2*)
! 7970: # The test takes a long time on OS/2.
! 7971: lt_cv_sys_max_cmd_len=8192
! 7972: ;;
! 7973:
! 7974: osf*)
! 7975: # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
! 7976: # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
! 7977: # nice to cause kernel panics so lets avoid the loop below.
! 7978: # First set a reasonable default.
! 7979: lt_cv_sys_max_cmd_len=16384
! 7980: #
! 7981: if test -x /sbin/sysconfig; then
! 7982: case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
! 7983: *1*) lt_cv_sys_max_cmd_len=-1 ;;
! 7984: esac
! 7985: fi
! 7986: ;;
! 7987: sco3.2v5*)
! 7988: lt_cv_sys_max_cmd_len=102400
! 7989: ;;
! 7990: sysv5* | sco5v6* | sysv4.2uw2*)
! 7991: kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
! 7992: if test -n "$kargmax"; then
! 7993: lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'`
! 7994: else
! 7995: lt_cv_sys_max_cmd_len=32768
! 7996: fi
! 7997: ;;
! 7998: *)
! 7999: lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
! 8000: if test -n "$lt_cv_sys_max_cmd_len" && \
! 8001: test undefined != "$lt_cv_sys_max_cmd_len"; then
! 8002: lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
! 8003: lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
! 8004: else
! 8005: # Make teststring a little bigger before we do anything with it.
! 8006: # a 1K string should be a reasonable start.
! 8007: for i in 1 2 3 4 5 6 7 8; do
! 8008: teststring=$teststring$teststring
! 8009: done
! 8010: SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
! 8011: # If test is not a shell built-in, we'll probably end up computing a
! 8012: # maximum length that is only half of the actual maximum length, but
! 8013: # we can't tell.
! 8014: while { test X`env echo "$teststring$teststring" 2>/dev/null` \
! 8015: = "X$teststring$teststring"; } >/dev/null 2>&1 &&
! 8016: test 17 != "$i" # 1/2 MB should be enough
! 8017: do
! 8018: i=`expr $i + 1`
! 8019: teststring=$teststring$teststring
! 8020: done
! 8021: # Only check the string length outside the loop.
! 8022: lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
! 8023: teststring=
! 8024: # Add a significant safety factor because C++ compilers can tack on
! 8025: # massive amounts of additional arguments before passing them to the
! 8026: # linker. It appears as though 1/2 is a usable value.
! 8027: lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
! 8028: fi
! 8029: ;;
! 8030: esac
! 8031:
! 8032: fi
! 8033:
! 8034: if test -n "$lt_cv_sys_max_cmd_len"; then
! 8035: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
! 8036: $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
! 8037: else
! 8038: { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
! 8039: $as_echo "none" >&6; }
! 8040: fi
! 8041: max_cmd_len=$lt_cv_sys_max_cmd_len
! 8042:
! 8043:
! 8044:
! 8045:
! 8046:
! 8047:
! 8048: : ${CP="cp -f"}
! 8049: : ${MV="mv -f"}
! 8050: : ${RM="rm -f"}
! 8051:
! 8052: if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
! 8053: lt_unset=unset
! 8054: else
! 8055: lt_unset=false
! 8056: fi
! 8057:
! 8058:
! 8059:
! 8060:
! 8061:
! 8062: # test EBCDIC or ASCII
! 8063: case `echo X|tr X '\101'` in
! 8064: A) # ASCII based system
! 8065: # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
! 8066: lt_SP2NL='tr \040 \012'
! 8067: lt_NL2SP='tr \015\012 \040\040'
! 8068: ;;
! 8069: *) # EBCDIC based system
! 8070: lt_SP2NL='tr \100 \n'
! 8071: lt_NL2SP='tr \r\n \100\100'
! 8072: ;;
! 8073: esac
! 8074:
! 8075:
! 8076:
! 8077:
! 8078:
! 8079:
! 8080:
! 8081:
! 8082:
! 8083: { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5
! 8084: $as_echo_n "checking how to convert $build file names to $host format... " >&6; }
! 8085: if ${lt_cv_to_host_file_cmd+:} false; then :
! 8086: $as_echo_n "(cached) " >&6
! 8087: else
! 8088: case $host in
! 8089: *-*-mingw* )
! 8090: case $build in
! 8091: *-*-mingw* ) # actually msys
! 8092: lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32
! 8093: ;;
! 8094: *-*-cygwin* )
! 8095: lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32
! 8096: ;;
! 8097: * ) # otherwise, assume *nix
! 8098: lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32
! 8099: ;;
! 8100: esac
! 8101: ;;
! 8102: *-*-cygwin* )
! 8103: case $build in
! 8104: *-*-mingw* ) # actually msys
! 8105: lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin
! 8106: ;;
! 8107: *-*-cygwin* )
! 8108: lt_cv_to_host_file_cmd=func_convert_file_noop
! 8109: ;;
! 8110: * ) # otherwise, assume *nix
! 8111: lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin
! 8112: ;;
! 8113: esac
! 8114: ;;
! 8115: * ) # unhandled hosts (and "normal" native builds)
! 8116: lt_cv_to_host_file_cmd=func_convert_file_noop
! 8117: ;;
! 8118: esac
! 8119:
! 8120: fi
! 8121:
! 8122: to_host_file_cmd=$lt_cv_to_host_file_cmd
! 8123: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5
! 8124: $as_echo "$lt_cv_to_host_file_cmd" >&6; }
! 8125:
! 8126:
! 8127:
! 8128:
! 8129:
! 8130: { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5
! 8131: $as_echo_n "checking how to convert $build file names to toolchain format... " >&6; }
! 8132: if ${lt_cv_to_tool_file_cmd+:} false; then :
! 8133: $as_echo_n "(cached) " >&6
! 8134: else
! 8135: #assume ordinary cross tools, or native build.
! 8136: lt_cv_to_tool_file_cmd=func_convert_file_noop
! 8137: case $host in
! 8138: *-*-mingw* )
! 8139: case $build in
! 8140: *-*-mingw* ) # actually msys
! 8141: lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32
! 8142: ;;
! 8143: esac
! 8144: ;;
! 8145: esac
! 8146:
! 8147: fi
! 8148:
! 8149: to_tool_file_cmd=$lt_cv_to_tool_file_cmd
! 8150: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5
! 8151: $as_echo "$lt_cv_to_tool_file_cmd" >&6; }
! 8152:
! 8153:
! 8154:
! 8155:
! 8156:
! 8157: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
! 8158: $as_echo_n "checking for $LD option to reload object files... " >&6; }
! 8159: if ${lt_cv_ld_reload_flag+:} false; then :
! 8160: $as_echo_n "(cached) " >&6
! 8161: else
! 8162: lt_cv_ld_reload_flag='-r'
! 8163: fi
! 8164: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
! 8165: $as_echo "$lt_cv_ld_reload_flag" >&6; }
! 8166: reload_flag=$lt_cv_ld_reload_flag
! 8167: case $reload_flag in
! 8168: "" | " "*) ;;
! 8169: *) reload_flag=" $reload_flag" ;;
! 8170: esac
! 8171: reload_cmds='$LD$reload_flag -o $output$reload_objs'
! 8172: case $host_os in
! 8173: cygwin* | mingw* | pw32* | cegcc*)
! 8174: if test yes != "$GCC"; then
! 8175: reload_cmds=false
! 8176: fi
! 8177: ;;
! 8178: darwin*)
! 8179: if test yes = "$GCC"; then
! 8180: reload_cmds='$LTCC $LTCFLAGS -nostdlib $wl-r -o $output$reload_objs'
! 8181: else
! 8182: reload_cmds='$LD$reload_flag -o $output$reload_objs'
! 8183: fi
! 8184: ;;
! 8185: esac
! 8186:
! 8187:
! 8188:
! 8189:
! 8190:
! 8191:
! 8192:
! 8193:
! 8194:
! 8195: if test -n "$ac_tool_prefix"; then
! 8196: # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
! 8197: set dummy ${ac_tool_prefix}objdump; ac_word=$2
! 8198: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
! 8199: $as_echo_n "checking for $ac_word... " >&6; }
! 8200: if ${ac_cv_prog_OBJDUMP+:} false; then :
! 8201: $as_echo_n "(cached) " >&6
! 8202: else
! 8203: if test -n "$OBJDUMP"; then
! 8204: ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
! 8205: else
! 8206: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 8207: for as_dir in $PATH
! 8208: do
! 8209: IFS=$as_save_IFS
! 8210: test -z "$as_dir" && as_dir=.
! 8211: for ac_exec_ext in '' $ac_executable_extensions; do
! 8212: if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
! 8213: ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
! 8214: $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
! 8215: break 2
! 8216: fi
! 8217: done
! 8218: done
! 8219: IFS=$as_save_IFS
! 8220:
! 8221: fi
! 8222: fi
! 8223: OBJDUMP=$ac_cv_prog_OBJDUMP
! 8224: if test -n "$OBJDUMP"; then
! 8225: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
! 8226: $as_echo "$OBJDUMP" >&6; }
! 8227: else
! 8228: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 8229: $as_echo "no" >&6; }
! 8230: fi
! 8231:
! 8232:
! 8233: fi
! 8234: if test -z "$ac_cv_prog_OBJDUMP"; then
! 8235: ac_ct_OBJDUMP=$OBJDUMP
! 8236: # Extract the first word of "objdump", so it can be a program name with args.
! 8237: set dummy objdump; ac_word=$2
! 8238: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
! 8239: $as_echo_n "checking for $ac_word... " >&6; }
! 8240: if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
! 8241: $as_echo_n "(cached) " >&6
! 8242: else
! 8243: if test -n "$ac_ct_OBJDUMP"; then
! 8244: ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
! 8245: else
! 8246: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 8247: for as_dir in $PATH
! 8248: do
! 8249: IFS=$as_save_IFS
! 8250: test -z "$as_dir" && as_dir=.
! 8251: for ac_exec_ext in '' $ac_executable_extensions; do
! 8252: if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
! 8253: ac_cv_prog_ac_ct_OBJDUMP="objdump"
! 8254: $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
! 8255: break 2
! 8256: fi
! 8257: done
! 8258: done
! 8259: IFS=$as_save_IFS
! 8260:
! 8261: fi
! 8262: fi
! 8263: ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
! 8264: if test -n "$ac_ct_OBJDUMP"; then
! 8265: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
! 8266: $as_echo "$ac_ct_OBJDUMP" >&6; }
! 8267: else
! 8268: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 8269: $as_echo "no" >&6; }
! 8270: fi
! 8271:
! 8272: if test "x$ac_ct_OBJDUMP" = x; then
! 8273: OBJDUMP="false"
! 8274: else
! 8275: case $cross_compiling:$ac_tool_warned in
! 8276: yes:)
! 8277: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
! 8278: $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
! 8279: ac_tool_warned=yes ;;
! 8280: esac
! 8281: OBJDUMP=$ac_ct_OBJDUMP
! 8282: fi
! 8283: else
! 8284: OBJDUMP="$ac_cv_prog_OBJDUMP"
! 8285: fi
! 8286:
! 8287: test -z "$OBJDUMP" && OBJDUMP=objdump
! 8288:
! 8289:
! 8290:
! 8291:
! 8292:
! 8293:
! 8294: { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
! 8295: $as_echo_n "checking how to recognize dependent libraries... " >&6; }
! 8296: if ${lt_cv_deplibs_check_method+:} false; then :
! 8297: $as_echo_n "(cached) " >&6
! 8298: else
! 8299: lt_cv_file_magic_cmd='$MAGIC_CMD'
! 8300: lt_cv_file_magic_test_file=
! 8301: lt_cv_deplibs_check_method='unknown'
! 8302: # Need to set the preceding variable on all platforms that support
! 8303: # interlibrary dependencies.
! 8304: # 'none' -- dependencies not supported.
! 8305: # 'unknown' -- same as none, but documents that we really don't know.
! 8306: # 'pass_all' -- all dependencies passed with no checks.
! 8307: # 'test_compile' -- check by making test program.
! 8308: # 'file_magic [[regex]]' -- check by looking for files in library path
! 8309: # that responds to the $file_magic_cmd with a given extended regex.
! 8310: # If you have 'file' or equivalent on your system and you're not sure
! 8311: # whether 'pass_all' will *always* work, you probably want this one.
! 8312:
! 8313: case $host_os in
! 8314: aix[4-9]*)
! 8315: lt_cv_deplibs_check_method=pass_all
! 8316: ;;
! 8317:
! 8318: beos*)
! 8319: lt_cv_deplibs_check_method=pass_all
! 8320: ;;
! 8321:
! 8322: bsdi[45]*)
! 8323: lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
! 8324: lt_cv_file_magic_cmd='/usr/bin/file -L'
! 8325: lt_cv_file_magic_test_file=/shlib/libc.so
! 8326: ;;
! 8327:
! 8328: cygwin*)
! 8329: # func_win32_libid is a shell function defined in ltmain.sh
! 8330: lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
! 8331: lt_cv_file_magic_cmd='func_win32_libid'
! 8332: ;;
! 8333:
! 8334: mingw* | pw32*)
! 8335: # Base MSYS/MinGW do not provide the 'file' command needed by
! 8336: # func_win32_libid shell function, so use a weaker test based on 'objdump',
! 8337: # unless we find 'file', for example because we are cross-compiling.
! 8338: if ( file / ) >/dev/null 2>&1; then
! 8339: lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
! 8340: lt_cv_file_magic_cmd='func_win32_libid'
! 8341: else
! 8342: # Keep this pattern in sync with the one in func_win32_libid.
! 8343: lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)'
! 8344: lt_cv_file_magic_cmd='$OBJDUMP -f'
! 8345: fi
! 8346: ;;
! 8347:
! 8348: cegcc*)
! 8349: # use the weaker test based on 'objdump'. See mingw*.
! 8350: lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
! 8351: lt_cv_file_magic_cmd='$OBJDUMP -f'
! 8352: ;;
! 8353:
! 8354: darwin* | rhapsody*)
! 8355: lt_cv_deplibs_check_method=pass_all
! 8356: ;;
! 8357:
! 8358: freebsd* | dragonfly*)
! 8359: if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
! 8360: case $host_cpu in
! 8361: i*86 )
! 8362: # Not sure whether the presence of OpenBSD here was a mistake.
! 8363: # Let's accept both of them until this is cleared up.
! 8364: lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
! 8365: lt_cv_file_magic_cmd=/usr/bin/file
! 8366: lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
! 8367: ;;
! 8368: esac
! 8369: else
! 8370: lt_cv_deplibs_check_method=pass_all
! 8371: fi
! 8372: ;;
! 8373:
! 8374: haiku*)
! 8375: lt_cv_deplibs_check_method=pass_all
! 8376: ;;
! 8377:
! 8378: hpux10.20* | hpux11*)
! 8379: lt_cv_file_magic_cmd=/usr/bin/file
! 8380: case $host_cpu in
! 8381: ia64*)
! 8382: lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
! 8383: lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
! 8384: ;;
! 8385: hppa*64*)
! 8386: lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF[ -][0-9][0-9])(-bit)?( [LM]SB)? shared object( file)?[, -]* PA-RISC [0-9]\.[0-9]'
! 8387: lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
! 8388: ;;
! 8389: *)
! 8390: lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
! 8391: lt_cv_file_magic_test_file=/usr/lib/libc.sl
! 8392: ;;
! 8393: esac
! 8394: ;;
! 8395:
! 8396: interix[3-9]*)
! 8397: # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
! 8398: lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
! 8399: ;;
! 8400:
! 8401: irix5* | irix6* | nonstopux*)
! 8402: case $LD in
! 8403: *-32|*"-32 ") libmagic=32-bit;;
! 8404: *-n32|*"-n32 ") libmagic=N32;;
! 8405: *-64|*"-64 ") libmagic=64-bit;;
! 8406: *) libmagic=never-match;;
! 8407: esac
! 8408: lt_cv_deplibs_check_method=pass_all
! 8409: ;;
! 8410:
! 8411: # This must be glibc/ELF.
! 8412: linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
! 8413: lt_cv_deplibs_check_method=pass_all
! 8414: ;;
! 8415:
! 8416: netbsd* | netbsdelf*-gnu)
! 8417: if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
! 8418: lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
! 8419: else
! 8420: lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
! 8421: fi
! 8422: ;;
! 8423:
! 8424: newos6*)
! 8425: lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
! 8426: lt_cv_file_magic_cmd=/usr/bin/file
! 8427: lt_cv_file_magic_test_file=/usr/lib/libnls.so
! 8428: ;;
! 8429:
! 8430: *nto* | *qnx*)
! 8431: lt_cv_deplibs_check_method=pass_all
! 8432: ;;
! 8433:
! 8434: openbsd* | bitrig*)
! 8435: if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then
! 8436: lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
! 8437: else
! 8438: lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
! 8439: fi
! 8440: ;;
! 8441:
! 8442: osf3* | osf4* | osf5*)
! 8443: lt_cv_deplibs_check_method=pass_all
! 8444: ;;
! 8445:
! 8446: rdos*)
! 8447: lt_cv_deplibs_check_method=pass_all
! 8448: ;;
! 8449:
! 8450: solaris*)
! 8451: lt_cv_deplibs_check_method=pass_all
! 8452: ;;
! 8453:
! 8454: sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
! 8455: lt_cv_deplibs_check_method=pass_all
! 8456: ;;
! 8457:
! 8458: sysv4 | sysv4.3*)
! 8459: case $host_vendor in
! 8460: motorola)
! 8461: lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib) M[0-9][0-9]* Version [0-9]'
! 8462: lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
! 8463: ;;
! 8464: ncr)
! 8465: lt_cv_deplibs_check_method=pass_all
! 8466: ;;
! 8467: sequent)
! 8468: lt_cv_file_magic_cmd='/bin/file'
! 8469: lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
! 8470: ;;
! 8471: sni)
! 8472: lt_cv_file_magic_cmd='/bin/file'
! 8473: lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
! 8474: lt_cv_file_magic_test_file=/lib/libc.so
! 8475: ;;
! 8476: siemens)
! 8477: lt_cv_deplibs_check_method=pass_all
! 8478: ;;
! 8479: pc)
! 8480: lt_cv_deplibs_check_method=pass_all
! 8481: ;;
! 8482: esac
! 8483: ;;
! 8484:
! 8485: tpf*)
! 8486: lt_cv_deplibs_check_method=pass_all
! 8487: ;;
! 8488: os2*)
! 8489: lt_cv_deplibs_check_method=pass_all
! 8490: ;;
! 8491: esac
! 8492:
! 8493: fi
! 8494: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
! 8495: $as_echo "$lt_cv_deplibs_check_method" >&6; }
! 8496:
! 8497: file_magic_glob=
! 8498: want_nocaseglob=no
! 8499: if test "$build" = "$host"; then
! 8500: case $host_os in
! 8501: mingw* | pw32*)
! 8502: if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then
! 8503: want_nocaseglob=yes
! 8504: else
! 8505: file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"`
! 8506: fi
! 8507: ;;
! 8508: esac
! 8509: fi
! 8510:
! 8511: file_magic_cmd=$lt_cv_file_magic_cmd
! 8512: deplibs_check_method=$lt_cv_deplibs_check_method
! 8513: test -z "$deplibs_check_method" && deplibs_check_method=unknown
! 8514:
! 8515:
! 8516:
! 8517:
! 8518:
! 8519:
! 8520:
! 8521:
! 8522:
! 8523:
! 8524:
! 8525:
! 8526:
! 8527:
! 8528:
! 8529:
! 8530:
! 8531:
! 8532:
! 8533:
! 8534:
! 8535:
! 8536: if test -n "$ac_tool_prefix"; then
! 8537: # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
! 8538: set dummy ${ac_tool_prefix}dlltool; ac_word=$2
! 8539: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
! 8540: $as_echo_n "checking for $ac_word... " >&6; }
! 8541: if ${ac_cv_prog_DLLTOOL+:} false; then :
! 8542: $as_echo_n "(cached) " >&6
! 8543: else
! 8544: if test -n "$DLLTOOL"; then
! 8545: ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
! 8546: else
! 8547: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 8548: for as_dir in $PATH
! 8549: do
! 8550: IFS=$as_save_IFS
! 8551: test -z "$as_dir" && as_dir=.
! 8552: for ac_exec_ext in '' $ac_executable_extensions; do
! 8553: if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
! 8554: ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
! 8555: $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
! 8556: break 2
! 8557: fi
! 8558: done
! 8559: done
! 8560: IFS=$as_save_IFS
! 8561:
! 8562: fi
! 8563: fi
! 8564: DLLTOOL=$ac_cv_prog_DLLTOOL
! 8565: if test -n "$DLLTOOL"; then
! 8566: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
! 8567: $as_echo "$DLLTOOL" >&6; }
! 8568: else
! 8569: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 8570: $as_echo "no" >&6; }
! 8571: fi
! 8572:
! 8573:
! 8574: fi
! 8575: if test -z "$ac_cv_prog_DLLTOOL"; then
! 8576: ac_ct_DLLTOOL=$DLLTOOL
! 8577: # Extract the first word of "dlltool", so it can be a program name with args.
! 8578: set dummy dlltool; ac_word=$2
! 8579: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
! 8580: $as_echo_n "checking for $ac_word... " >&6; }
! 8581: if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then :
! 8582: $as_echo_n "(cached) " >&6
! 8583: else
! 8584: if test -n "$ac_ct_DLLTOOL"; then
! 8585: ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
! 8586: else
! 8587: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 8588: for as_dir in $PATH
! 8589: do
! 8590: IFS=$as_save_IFS
! 8591: test -z "$as_dir" && as_dir=.
! 8592: for ac_exec_ext in '' $ac_executable_extensions; do
! 8593: if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
! 8594: ac_cv_prog_ac_ct_DLLTOOL="dlltool"
! 8595: $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
! 8596: break 2
! 8597: fi
! 8598: done
! 8599: done
! 8600: IFS=$as_save_IFS
! 8601:
! 8602: fi
! 8603: fi
! 8604: ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
! 8605: if test -n "$ac_ct_DLLTOOL"; then
! 8606: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
! 8607: $as_echo "$ac_ct_DLLTOOL" >&6; }
! 8608: else
! 8609: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 8610: $as_echo "no" >&6; }
! 8611: fi
! 8612:
! 8613: if test "x$ac_ct_DLLTOOL" = x; then
! 8614: DLLTOOL="false"
! 8615: else
! 8616: case $cross_compiling:$ac_tool_warned in
! 8617: yes:)
! 8618: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
! 8619: $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
! 8620: ac_tool_warned=yes ;;
! 8621: esac
! 8622: DLLTOOL=$ac_ct_DLLTOOL
! 8623: fi
! 8624: else
! 8625: DLLTOOL="$ac_cv_prog_DLLTOOL"
! 8626: fi
! 8627:
! 8628: test -z "$DLLTOOL" && DLLTOOL=dlltool
! 8629:
! 8630:
! 8631:
! 8632:
! 8633:
! 8634:
! 8635:
! 8636: { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5
! 8637: $as_echo_n "checking how to associate runtime and link libraries... " >&6; }
! 8638: if ${lt_cv_sharedlib_from_linklib_cmd+:} false; then :
! 8639: $as_echo_n "(cached) " >&6
! 8640: else
! 8641: lt_cv_sharedlib_from_linklib_cmd='unknown'
! 8642:
! 8643: case $host_os in
! 8644: cygwin* | mingw* | pw32* | cegcc*)
! 8645: # two different shell functions defined in ltmain.sh;
! 8646: # decide which one to use based on capabilities of $DLLTOOL
! 8647: case `$DLLTOOL --help 2>&1` in
! 8648: *--identify-strict*)
! 8649: lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib
! 8650: ;;
! 8651: *)
! 8652: lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback
! 8653: ;;
! 8654: esac
! 8655: ;;
! 8656: *)
! 8657: # fallback: assume linklib IS sharedlib
! 8658: lt_cv_sharedlib_from_linklib_cmd=$ECHO
! 8659: ;;
! 8660: esac
! 8661:
! 8662: fi
! 8663: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5
! 8664: $as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; }
! 8665: sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd
! 8666: test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO
! 8667:
! 8668:
! 8669:
! 8670:
! 8671:
! 8672:
! 8673:
! 8674: if test -n "$ac_tool_prefix"; then
! 8675: for ac_prog in ar
! 8676: do
! 8677: # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
! 8678: set dummy $ac_tool_prefix$ac_prog; ac_word=$2
! 8679: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
! 8680: $as_echo_n "checking for $ac_word... " >&6; }
! 8681: if ${ac_cv_prog_AR+:} false; then :
! 8682: $as_echo_n "(cached) " >&6
! 8683: else
! 8684: if test -n "$AR"; then
! 8685: ac_cv_prog_AR="$AR" # Let the user override the test.
! 8686: else
! 8687: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 8688: for as_dir in $PATH
! 8689: do
! 8690: IFS=$as_save_IFS
! 8691: test -z "$as_dir" && as_dir=.
! 8692: for ac_exec_ext in '' $ac_executable_extensions; do
! 8693: if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
! 8694: ac_cv_prog_AR="$ac_tool_prefix$ac_prog"
! 8695: $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
! 8696: break 2
! 8697: fi
! 8698: done
! 8699: done
! 8700: IFS=$as_save_IFS
! 8701:
! 8702: fi
! 8703: fi
! 8704: AR=$ac_cv_prog_AR
! 8705: if test -n "$AR"; then
! 8706: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
! 8707: $as_echo "$AR" >&6; }
! 8708: else
! 8709: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 8710: $as_echo "no" >&6; }
! 8711: fi
! 8712:
! 8713:
! 8714: test -n "$AR" && break
! 8715: done
! 8716: fi
! 8717: if test -z "$AR"; then
! 8718: ac_ct_AR=$AR
! 8719: for ac_prog in ar
! 8720: do
! 8721: # Extract the first word of "$ac_prog", so it can be a program name with args.
! 8722: set dummy $ac_prog; ac_word=$2
! 8723: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
! 8724: $as_echo_n "checking for $ac_word... " >&6; }
! 8725: if ${ac_cv_prog_ac_ct_AR+:} false; then :
! 8726: $as_echo_n "(cached) " >&6
! 8727: else
! 8728: if test -n "$ac_ct_AR"; then
! 8729: ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
! 8730: else
! 8731: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 8732: for as_dir in $PATH
! 8733: do
! 8734: IFS=$as_save_IFS
! 8735: test -z "$as_dir" && as_dir=.
! 8736: for ac_exec_ext in '' $ac_executable_extensions; do
! 8737: if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
! 8738: ac_cv_prog_ac_ct_AR="$ac_prog"
! 8739: $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
! 8740: break 2
! 8741: fi
! 8742: done
! 8743: done
! 8744: IFS=$as_save_IFS
! 8745:
! 8746: fi
! 8747: fi
! 8748: ac_ct_AR=$ac_cv_prog_ac_ct_AR
! 8749: if test -n "$ac_ct_AR"; then
! 8750: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
! 8751: $as_echo "$ac_ct_AR" >&6; }
! 8752: else
! 8753: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 8754: $as_echo "no" >&6; }
! 8755: fi
! 8756:
! 8757:
! 8758: test -n "$ac_ct_AR" && break
! 8759: done
! 8760:
! 8761: if test "x$ac_ct_AR" = x; then
! 8762: AR="false"
! 8763: else
! 8764: case $cross_compiling:$ac_tool_warned in
! 8765: yes:)
! 8766: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
! 8767: $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
! 8768: ac_tool_warned=yes ;;
! 8769: esac
! 8770: AR=$ac_ct_AR
! 8771: fi
! 8772: fi
! 8773:
! 8774: : ${AR=ar}
! 8775: : ${AR_FLAGS=cr}
! 8776:
! 8777:
! 8778:
! 8779:
! 8780:
! 8781:
! 8782:
! 8783:
! 8784:
! 8785:
! 8786:
! 8787: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5
! 8788: $as_echo_n "checking for archiver @FILE support... " >&6; }
! 8789: if ${lt_cv_ar_at_file+:} false; then :
! 8790: $as_echo_n "(cached) " >&6
! 8791: else
! 8792: lt_cv_ar_at_file=no
! 8793: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 8794: /* end confdefs.h. */
! 8795:
! 8796: int main (void)
! 8797: {
! 8798:
! 8799: ;
! 8800: return 0;
! 8801: }
! 8802: _ACEOF
! 8803: if ac_fn_c_try_compile "$LINENO"; then :
! 8804: echo conftest.$ac_objext > conftest.lst
! 8805: lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5'
! 8806: { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
! 8807: (eval $lt_ar_try) 2>&5
! 8808: ac_status=$?
! 8809: $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
! 8810: test $ac_status = 0; }
! 8811: if test 0 -eq "$ac_status"; then
! 8812: # Ensure the archiver fails upon bogus file names.
! 8813: rm -f conftest.$ac_objext libconftest.a
! 8814: { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
! 8815: (eval $lt_ar_try) 2>&5
! 8816: ac_status=$?
! 8817: $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
! 8818: test $ac_status = 0; }
! 8819: if test 0 -ne "$ac_status"; then
! 8820: lt_cv_ar_at_file=@
! 8821: fi
! 8822: fi
! 8823: rm -f conftest.* libconftest.a
! 8824:
! 8825: fi
! 8826: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 8827:
! 8828: fi
! 8829: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5
! 8830: $as_echo "$lt_cv_ar_at_file" >&6; }
! 8831:
! 8832: if test no = "$lt_cv_ar_at_file"; then
! 8833: archiver_list_spec=
! 8834: else
! 8835: archiver_list_spec=$lt_cv_ar_at_file
! 8836: fi
! 8837:
! 8838:
! 8839:
! 8840:
! 8841:
! 8842:
! 8843:
! 8844: if test -n "$ac_tool_prefix"; then
! 8845: # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
! 8846: set dummy ${ac_tool_prefix}strip; ac_word=$2
! 8847: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
! 8848: $as_echo_n "checking for $ac_word... " >&6; }
! 8849: if ${ac_cv_prog_STRIP+:} false; then :
! 8850: $as_echo_n "(cached) " >&6
! 8851: else
! 8852: if test -n "$STRIP"; then
! 8853: ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
! 8854: else
! 8855: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 8856: for as_dir in $PATH
! 8857: do
! 8858: IFS=$as_save_IFS
! 8859: test -z "$as_dir" && as_dir=.
! 8860: for ac_exec_ext in '' $ac_executable_extensions; do
! 8861: if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
! 8862: ac_cv_prog_STRIP="${ac_tool_prefix}strip"
! 8863: $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
! 8864: break 2
! 8865: fi
! 8866: done
! 8867: done
! 8868: IFS=$as_save_IFS
! 8869:
! 8870: fi
! 8871: fi
! 8872: STRIP=$ac_cv_prog_STRIP
! 8873: if test -n "$STRIP"; then
! 8874: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
! 8875: $as_echo "$STRIP" >&6; }
! 8876: else
! 8877: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 8878: $as_echo "no" >&6; }
! 8879: fi
! 8880:
! 8881:
! 8882: fi
! 8883: if test -z "$ac_cv_prog_STRIP"; then
! 8884: ac_ct_STRIP=$STRIP
! 8885: # Extract the first word of "strip", so it can be a program name with args.
! 8886: set dummy strip; ac_word=$2
! 8887: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
! 8888: $as_echo_n "checking for $ac_word... " >&6; }
! 8889: if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
! 8890: $as_echo_n "(cached) " >&6
! 8891: else
! 8892: if test -n "$ac_ct_STRIP"; then
! 8893: ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
! 8894: else
! 8895: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 8896: for as_dir in $PATH
! 8897: do
! 8898: IFS=$as_save_IFS
! 8899: test -z "$as_dir" && as_dir=.
! 8900: for ac_exec_ext in '' $ac_executable_extensions; do
! 8901: if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
! 8902: ac_cv_prog_ac_ct_STRIP="strip"
! 8903: $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
! 8904: break 2
! 8905: fi
! 8906: done
! 8907: done
! 8908: IFS=$as_save_IFS
! 8909:
! 8910: fi
! 8911: fi
! 8912: ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
! 8913: if test -n "$ac_ct_STRIP"; then
! 8914: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
! 8915: $as_echo "$ac_ct_STRIP" >&6; }
! 8916: else
! 8917: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 8918: $as_echo "no" >&6; }
! 8919: fi
! 8920:
! 8921: if test "x$ac_ct_STRIP" = x; then
! 8922: STRIP=":"
! 8923: else
! 8924: case $cross_compiling:$ac_tool_warned in
! 8925: yes:)
! 8926: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
! 8927: $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
! 8928: ac_tool_warned=yes ;;
! 8929: esac
! 8930: STRIP=$ac_ct_STRIP
! 8931: fi
! 8932: else
! 8933: STRIP="$ac_cv_prog_STRIP"
! 8934: fi
! 8935:
! 8936: test -z "$STRIP" && STRIP=:
! 8937:
! 8938:
! 8939:
! 8940:
! 8941:
! 8942:
! 8943: if test -n "$ac_tool_prefix"; then
! 8944: # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
! 8945: set dummy ${ac_tool_prefix}ranlib; ac_word=$2
! 8946: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
! 8947: $as_echo_n "checking for $ac_word... " >&6; }
! 8948: if ${ac_cv_prog_RANLIB+:} false; then :
! 8949: $as_echo_n "(cached) " >&6
! 8950: else
! 8951: if test -n "$RANLIB"; then
! 8952: ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
! 8953: else
! 8954: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 8955: for as_dir in $PATH
! 8956: do
! 8957: IFS=$as_save_IFS
! 8958: test -z "$as_dir" && as_dir=.
! 8959: for ac_exec_ext in '' $ac_executable_extensions; do
! 8960: if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
! 8961: ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
! 8962: $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
! 8963: break 2
! 8964: fi
! 8965: done
! 8966: done
! 8967: IFS=$as_save_IFS
! 8968:
! 8969: fi
! 8970: fi
! 8971: RANLIB=$ac_cv_prog_RANLIB
! 8972: if test -n "$RANLIB"; then
! 8973: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
! 8974: $as_echo "$RANLIB" >&6; }
! 8975: else
! 8976: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 8977: $as_echo "no" >&6; }
! 8978: fi
! 8979:
! 8980:
! 8981: fi
! 8982: if test -z "$ac_cv_prog_RANLIB"; then
! 8983: ac_ct_RANLIB=$RANLIB
! 8984: # Extract the first word of "ranlib", so it can be a program name with args.
! 8985: set dummy ranlib; ac_word=$2
! 8986: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
! 8987: $as_echo_n "checking for $ac_word... " >&6; }
! 8988: if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
! 8989: $as_echo_n "(cached) " >&6
! 8990: else
! 8991: if test -n "$ac_ct_RANLIB"; then
! 8992: ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
! 8993: else
! 8994: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 8995: for as_dir in $PATH
! 8996: do
! 8997: IFS=$as_save_IFS
! 8998: test -z "$as_dir" && as_dir=.
! 8999: for ac_exec_ext in '' $ac_executable_extensions; do
! 9000: if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
! 9001: ac_cv_prog_ac_ct_RANLIB="ranlib"
! 9002: $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
! 9003: break 2
! 9004: fi
! 9005: done
! 9006: done
! 9007: IFS=$as_save_IFS
! 9008:
! 9009: fi
! 9010: fi
! 9011: ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
! 9012: if test -n "$ac_ct_RANLIB"; then
! 9013: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
! 9014: $as_echo "$ac_ct_RANLIB" >&6; }
! 9015: else
! 9016: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 9017: $as_echo "no" >&6; }
! 9018: fi
! 9019:
! 9020: if test "x$ac_ct_RANLIB" = x; then
! 9021: RANLIB=":"
! 9022: else
! 9023: case $cross_compiling:$ac_tool_warned in
! 9024: yes:)
! 9025: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
! 9026: $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
! 9027: ac_tool_warned=yes ;;
! 9028: esac
! 9029: RANLIB=$ac_ct_RANLIB
! 9030: fi
! 9031: else
! 9032: RANLIB="$ac_cv_prog_RANLIB"
! 9033: fi
! 9034:
! 9035: test -z "$RANLIB" && RANLIB=:
! 9036:
! 9037:
! 9038:
! 9039:
! 9040:
! 9041:
! 9042: # Determine commands to create old-style static archives.
! 9043: old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
! 9044: old_postinstall_cmds='chmod 644 $oldlib'
! 9045: old_postuninstall_cmds=
! 9046:
! 9047: if test -n "$RANLIB"; then
! 9048: case $host_os in
! 9049: bitrig* | openbsd*)
! 9050: old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib"
! 9051: ;;
! 9052: *)
! 9053: old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib"
! 9054: ;;
! 9055: esac
! 9056: old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib"
! 9057: fi
! 9058:
! 9059: case $host_os in
! 9060: darwin*)
! 9061: lock_old_archive_extraction=yes ;;
! 9062: *)
! 9063: lock_old_archive_extraction=no ;;
! 9064: esac
! 9065:
! 9066:
! 9067:
! 9068:
! 9069:
! 9070:
! 9071:
! 9072:
! 9073:
! 9074:
! 9075:
! 9076:
! 9077:
! 9078:
! 9079:
! 9080:
! 9081:
! 9082:
! 9083:
! 9084:
! 9085:
! 9086:
! 9087:
! 9088:
! 9089:
! 9090:
! 9091:
! 9092:
! 9093:
! 9094:
! 9095:
! 9096:
! 9097:
! 9098:
! 9099:
! 9100:
! 9101:
! 9102:
! 9103:
! 9104: # If no C compiler was specified, use CC.
! 9105: LTCC=${LTCC-"$CC"}
! 9106:
! 9107: # If no C compiler flags were specified, use CFLAGS.
! 9108: LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
! 9109:
! 9110: # Allow CC to be a program name with arguments.
! 9111: compiler=$CC
! 9112:
! 9113:
! 9114: # Check for command to grab the raw symbol name followed by C symbol from nm.
! 9115: { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
! 9116: $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
! 9117: if ${lt_cv_sys_global_symbol_pipe+:} false; then :
! 9118: $as_echo_n "(cached) " >&6
! 9119: else
! 9120:
! 9121: # These are sane defaults that work on at least a few old systems.
! 9122: # [They come from Ultrix. What could be older than Ultrix?!! ;)]
! 9123:
! 9124: # Character class describing NM global symbol codes.
! 9125: symcode='[BCDEGRST]'
! 9126:
! 9127: # Regexp to match symbols that can be accessed directly from C.
! 9128: sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
! 9129:
! 9130: # Define system-specific variables.
! 9131: case $host_os in
! 9132: aix*)
! 9133: symcode='[BCDT]'
! 9134: ;;
! 9135: cygwin* | mingw* | pw32* | cegcc*)
! 9136: symcode='[ABCDGISTW]'
! 9137: ;;
! 9138: hpux*)
! 9139: if test ia64 = "$host_cpu"; then
! 9140: symcode='[ABCDEGRST]'
! 9141: fi
! 9142: ;;
! 9143: irix* | nonstopux*)
! 9144: symcode='[BCDEGRST]'
! 9145: ;;
! 9146: osf*)
! 9147: symcode='[BCDEGQRST]'
! 9148: ;;
! 9149: solaris*)
! 9150: symcode='[BDRT]'
! 9151: ;;
! 9152: sco3.2v5*)
! 9153: symcode='[DT]'
! 9154: ;;
! 9155: sysv4.2uw2*)
! 9156: symcode='[DT]'
! 9157: ;;
! 9158: sysv5* | sco5v6* | unixware* | OpenUNIX*)
! 9159: symcode='[ABDT]'
! 9160: ;;
! 9161: sysv4)
! 9162: symcode='[DFNSTU]'
! 9163: ;;
! 9164: esac
! 9165:
! 9166: # If we're using GNU nm, then use its standard symbol codes.
! 9167: case `$NM -V 2>&1` in
! 9168: *GNU* | *'with BFD'*)
! 9169: symcode='[ABCDGIRSTW]' ;;
! 9170: esac
! 9171:
! 9172: if test "$lt_cv_nm_interface" = "MS dumpbin"; then
! 9173: # Gets list of data symbols to import.
! 9174: lt_cv_sys_global_symbol_to_import="sed -n -e 's/^I .* \(.*\)$/\1/p'"
! 9175: # Adjust the below global symbol transforms to fixup imported variables.
! 9176: lt_cdecl_hook=" -e 's/^I .* \(.*\)$/extern __declspec(dllimport) char \1;/p'"
! 9177: lt_c_name_hook=" -e 's/^I .* \(.*\)$/ {\"\1\", (void *) 0},/p'"
! 9178: lt_c_name_lib_hook="\
! 9179: -e 's/^I .* \(lib.*\)$/ {\"\1\", (void *) 0},/p'\
! 9180: -e 's/^I .* \(.*\)$/ {\"lib\1\", (void *) 0},/p'"
! 9181: else
! 9182: # Disable hooks by default.
! 9183: lt_cv_sys_global_symbol_to_import=
! 9184: lt_cdecl_hook=
! 9185: lt_c_name_hook=
! 9186: lt_c_name_lib_hook=
! 9187: fi
! 9188:
! 9189: # Transform an extracted symbol line into a proper C declaration.
! 9190: # Some systems (esp. on ia64) link data and code symbols differently,
! 9191: # so use this general approach.
! 9192: lt_cv_sys_global_symbol_to_cdecl="sed -n"\
! 9193: $lt_cdecl_hook\
! 9194: " -e 's/^T .* \(.*\)$/extern int \1();/p'"\
! 9195: " -e 's/^$symcode$symcode* .* \(.*\)$/extern char \1;/p'"
! 9196:
! 9197: # Transform an extracted symbol line into symbol name and symbol address
! 9198: lt_cv_sys_global_symbol_to_c_name_address="sed -n"\
! 9199: $lt_c_name_hook\
! 9200: " -e 's/^: \(.*\) .*$/ {\"\1\", (void *) 0},/p'"\
! 9201: " -e 's/^$symcode$symcode* .* \(.*\)$/ {\"\1\", (void *) \&\1},/p'"
! 9202:
! 9203: # Transform an extracted symbol line into symbol name with lib prefix and
! 9204: # symbol address.
! 9205: lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n"\
! 9206: $lt_c_name_lib_hook\
! 9207: " -e 's/^: \(.*\) .*$/ {\"\1\", (void *) 0},/p'"\
! 9208: " -e 's/^$symcode$symcode* .* \(lib.*\)$/ {\"\1\", (void *) \&\1},/p'"\
! 9209: " -e 's/^$symcode$symcode* .* \(.*\)$/ {\"lib\1\", (void *) \&\1},/p'"
! 9210:
! 9211: # Handle CRLF in mingw tool chain
! 9212: opt_cr=
! 9213: case $build_os in
! 9214: mingw*)
! 9215: opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
! 9216: ;;
! 9217: esac
! 9218:
! 9219: # Try without a prefix underscore, then with it.
! 9220: for ac_symprfx in "" "_"; do
! 9221:
! 9222: # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
! 9223: symxfrm="\\1 $ac_symprfx\\2 \\2"
! 9224:
! 9225: # Write the raw and C identifiers.
! 9226: if test "$lt_cv_nm_interface" = "MS dumpbin"; then
! 9227: # Fake it for dumpbin and say T for any non-static function,
! 9228: # D for any global variable and I for any imported variable.
! 9229: # Also find C++ and __fastcall symbols from MSVC++,
! 9230: # which start with @ or ?.
! 9231: lt_cv_sys_global_symbol_pipe="$AWK '"\
! 9232: " {last_section=section; section=\$ 3};"\
! 9233: " /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\
! 9234: " /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
! 9235: " /^ *Symbol name *: /{split(\$ 0,sn,\":\"); si=substr(sn[2],2)};"\
! 9236: " /^ *Type *: code/{print \"T\",si,substr(si,length(prfx))};"\
! 9237: " /^ *Type *: data/{print \"I\",si,substr(si,length(prfx))};"\
! 9238: " \$ 0!~/External *\|/{next};"\
! 9239: " / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
! 9240: " {if(hide[section]) next};"\
! 9241: " {f=\"D\"}; \$ 0~/\(\).*\|/{f=\"T\"};"\
! 9242: " {split(\$ 0,a,/\||\r/); split(a[2],s)};"\
! 9243: " s[1]~/^[@?]/{print f,s[1],s[1]; next};"\
! 9244: " s[1]~prfx {split(s[1],t,\"@\"); print f,t[1],substr(t[1],length(prfx))}"\
! 9245: " ' prfx=^$ac_symprfx"
! 9246: else
! 9247: lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
! 9248: fi
! 9249: lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'"
! 9250:
! 9251: # Check to see that the pipe works correctly.
! 9252: pipe_works=no
! 9253:
! 9254: rm -f conftest*
! 9255: cat > conftest.$ac_ext <<_LT_EOF
! 9256: #ifdef __cplusplus
! 9257: extern "C" {
! 9258: #endif
! 9259: char nm_test_var;
! 9260: void nm_test_func(void);
! 9261: void nm_test_func(void){}
! 9262: #ifdef __cplusplus
! 9263: }
! 9264: #endif
! 9265: int main(){nm_test_var='a';nm_test_func();return(0);}
! 9266: _LT_EOF
! 9267:
! 9268: if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
! 9269: (eval $ac_compile) 2>&5
! 9270: ac_status=$?
! 9271: $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
! 9272: test $ac_status = 0; }; then
! 9273: # Now try to grab the symbols.
! 9274: nlist=conftest.nm
! 9275: $ECHO "$as_me:$LINENO: $NM conftest.$ac_objext | $lt_cv_sys_global_symbol_pipe > $nlist" >&5
! 9276: if eval "$NM" conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist 2>&5 && test -s "$nlist"; then
! 9277: # Try sorting and uniquifying the output.
! 9278: if sort "$nlist" | uniq > "$nlist"T; then
! 9279: mv -f "$nlist"T "$nlist"
! 9280: else
! 9281: rm -f "$nlist"T
! 9282: fi
! 9283:
! 9284: # Make sure that we snagged all the symbols we need.
! 9285: if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
! 9286: if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
! 9287: cat <<_LT_EOF > conftest.$ac_ext
! 9288: /* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests. */
! 9289: #if defined _WIN32 || defined __CYGWIN__ || defined _WIN32_WCE
! 9290: /* DATA imports from DLLs on WIN32 can't be const, because runtime
! 9291: relocations are performed -- see ld's documentation on pseudo-relocs. */
! 9292: # define LT_DLSYM_CONST
! 9293: #elif defined __osf__
! 9294: /* This system does not cope well with relocations in const data. */
! 9295: # define LT_DLSYM_CONST
! 9296: #else
! 9297: # define LT_DLSYM_CONST const
! 9298: #endif
! 9299:
! 9300: #ifdef __cplusplus
! 9301: extern "C" {
! 9302: #endif
! 9303:
! 9304: _LT_EOF
! 9305: # Now generate the symbol file.
! 9306: eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
! 9307:
! 9308: cat <<_LT_EOF >> conftest.$ac_ext
! 9309:
! 9310: /* The mapping between symbol names and symbols. */
! 9311: LT_DLSYM_CONST struct {
! 9312: const char *name;
! 9313: void *address;
! 9314: }
! 9315: lt__PROGRAM__LTX_preloaded_symbols[] =
! 9316: {
! 9317: { "@PROGRAM@", (void *) 0 },
! 9318: _LT_EOF
! 9319: $SED "s/^$symcode$symcode* .* \(.*\)$/ {\"\1\", (void *) \&\1},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
! 9320: cat <<\_LT_EOF >> conftest.$ac_ext
! 9321: {0, (void *) 0}
! 9322: };
! 9323:
! 9324: /* This works around a problem in FreeBSD linker */
! 9325: #ifdef FREEBSD_WORKAROUND
! 9326: static const void *lt_preloaded_setup() {
! 9327: return lt__PROGRAM__LTX_preloaded_symbols;
! 9328: }
! 9329: #endif
! 9330:
! 9331: #ifdef __cplusplus
! 9332: }
! 9333: #endif
! 9334: _LT_EOF
! 9335: # Now try linking the two files.
! 9336: mv -f conftest.$ac_objext conftstm.$ac_objext
! 9337: lt_globsym_save_LIBS=$LIBS
! 9338: lt_globsym_save_CFLAGS=$CFLAGS
! 9339: LIBS=conftstm.$ac_objext
! 9340: CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
! 9341: if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
! 9342: (eval $ac_link) 2>&5
! 9343: ac_status=$?
! 9344: $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
! 9345: test $ac_status = 0; } && test -s conftest$ac_exeext; then
! 9346: pipe_works=yes
! 9347: fi
! 9348: LIBS=$lt_globsym_save_LIBS
! 9349: CFLAGS=$lt_globsym_save_CFLAGS
! 9350: else
! 9351: echo "cannot find nm_test_func in $nlist" >&5
! 9352: fi
! 9353: else
! 9354: echo "cannot find nm_test_var in $nlist" >&5
! 9355: fi
! 9356: else
! 9357: echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
! 9358: fi
! 9359: else
! 9360: echo "$progname: failed program was:" >&5
! 9361: cat conftest.$ac_ext >&5
! 9362: fi
! 9363: rm -rf conftest* conftst*
! 9364:
! 9365: # Do not use the global_symbol_pipe unless it works.
! 9366: if test yes = "$pipe_works"; then
! 9367: break
! 9368: else
! 9369: lt_cv_sys_global_symbol_pipe=
! 9370: fi
! 9371: done
! 9372:
! 9373: fi
! 9374:
! 9375: if test -z "$lt_cv_sys_global_symbol_pipe"; then
! 9376: lt_cv_sys_global_symbol_to_cdecl=
! 9377: fi
! 9378: if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
! 9379: { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
! 9380: $as_echo "failed" >&6; }
! 9381: else
! 9382: { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
! 9383: $as_echo "ok" >&6; }
! 9384: fi
! 9385:
! 9386: # Response file support.
! 9387: if test "$lt_cv_nm_interface" = "MS dumpbin"; then
! 9388: nm_file_list_spec='@'
! 9389: elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then
! 9390: nm_file_list_spec='@'
! 9391: fi
! 9392:
! 9393:
! 9394:
! 9395:
! 9396:
! 9397:
! 9398:
! 9399:
! 9400:
! 9401:
! 9402:
! 9403:
! 9404:
! 9405:
! 9406:
! 9407:
! 9408:
! 9409:
! 9410:
! 9411:
! 9412:
! 9413:
! 9414:
! 9415:
! 9416:
! 9417:
! 9418:
! 9419:
! 9420:
! 9421:
! 9422:
! 9423:
! 9424:
! 9425:
! 9426:
! 9427:
! 9428:
! 9429: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5
! 9430: $as_echo_n "checking for sysroot... " >&6; }
! 9431:
! 9432: # Check whether --with-sysroot was given.
! 9433: if test "${with_sysroot+set}" = set; then :
! 9434: withval=$with_sysroot;
! 9435: else
! 9436: with_sysroot=no
! 9437: fi
! 9438:
! 9439:
! 9440: lt_sysroot=
! 9441: case $with_sysroot in #(
! 9442: yes)
! 9443: if test yes = "$GCC"; then
! 9444: lt_sysroot=`$CC --print-sysroot 2>/dev/null`
! 9445: fi
! 9446: ;; #(
! 9447: /*)
! 9448: lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"`
! 9449: ;; #(
! 9450: no|'')
! 9451: ;; #(
! 9452: *)
! 9453: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_sysroot" >&5
! 9454: $as_echo "$with_sysroot" >&6; }
! 9455: as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5
! 9456: ;;
! 9457: esac
! 9458:
! 9459: { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5
! 9460: $as_echo "${lt_sysroot:-no}" >&6; }
! 9461:
! 9462:
! 9463:
! 9464:
! 9465:
! 9466: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a working dd" >&5
! 9467: $as_echo_n "checking for a working dd... " >&6; }
! 9468: if ${ac_cv_path_lt_DD+:} false; then :
! 9469: $as_echo_n "(cached) " >&6
! 9470: else
! 9471: printf 0123456789abcdef0123456789abcdef >conftest.i
! 9472: cat conftest.i conftest.i >conftest2.i
! 9473: : ${lt_DD:=$DD}
! 9474: if test -z "$lt_DD"; then
! 9475: ac_path_lt_DD_found=false
! 9476: # Loop through the user's path and test for each of PROGNAME-LIST
! 9477: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 9478: for as_dir in $PATH
! 9479: do
! 9480: IFS=$as_save_IFS
! 9481: test -z "$as_dir" && as_dir=.
! 9482: for ac_prog in dd; do
! 9483: for ac_exec_ext in '' $ac_executable_extensions; do
! 9484: ac_path_lt_DD="$as_dir/$ac_prog$ac_exec_ext"
! 9485: as_fn_executable_p "$ac_path_lt_DD" || continue
! 9486: if "$ac_path_lt_DD" bs=32 count=1 <conftest2.i >conftest.out 2>/dev/null; then
! 9487: cmp -s conftest.i conftest.out \
! 9488: && ac_cv_path_lt_DD="$ac_path_lt_DD" ac_path_lt_DD_found=:
! 9489: fi
! 9490: $ac_path_lt_DD_found && break 3
! 9491: done
! 9492: done
! 9493: done
! 9494: IFS=$as_save_IFS
! 9495: if test -z "$ac_cv_path_lt_DD"; then
! 9496: :
! 9497: fi
! 9498: else
! 9499: ac_cv_path_lt_DD=$lt_DD
! 9500: fi
! 9501:
! 9502: rm -f conftest.i conftest2.i conftest.out
! 9503: fi
! 9504: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_lt_DD" >&5
! 9505: $as_echo "$ac_cv_path_lt_DD" >&6; }
! 9506:
! 9507:
! 9508: { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to truncate binary pipes" >&5
! 9509: $as_echo_n "checking how to truncate binary pipes... " >&6; }
! 9510: if ${lt_cv_truncate_bin+:} false; then :
! 9511: $as_echo_n "(cached) " >&6
! 9512: else
! 9513: printf 0123456789abcdef0123456789abcdef >conftest.i
! 9514: cat conftest.i conftest.i >conftest2.i
! 9515: lt_cv_truncate_bin=
! 9516: if "$ac_cv_path_lt_DD" bs=32 count=1 <conftest2.i >conftest.out 2>/dev/null; then
! 9517: cmp -s conftest.i conftest.out \
! 9518: && lt_cv_truncate_bin="$ac_cv_path_lt_DD bs=4096 count=1"
! 9519: fi
! 9520: rm -f conftest.i conftest2.i conftest.out
! 9521: test -z "$lt_cv_truncate_bin" && lt_cv_truncate_bin="$SED -e 4q"
! 9522: fi
! 9523: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_truncate_bin" >&5
! 9524: $as_echo "$lt_cv_truncate_bin" >&6; }
! 9525:
! 9526:
! 9527:
! 9528:
! 9529:
! 9530:
! 9531:
! 9532: # Calculate cc_basename. Skip known compiler wrappers and cross-prefix.
! 9533: func_cc_basename ()
! 9534: {
! 9535: for cc_temp in $*""; do
! 9536: case $cc_temp in
! 9537: compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
! 9538: distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
! 9539: \-*) ;;
! 9540: *) break;;
! 9541: esac
! 9542: done
! 9543: func_cc_basename_result=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
! 9544: }
! 9545:
! 9546: # Check whether --enable-libtool-lock was given.
! 9547: if test "${enable_libtool_lock+set}" = set; then :
! 9548: enableval=$enable_libtool_lock;
! 9549: fi
! 9550:
! 9551: test no = "$enable_libtool_lock" || enable_libtool_lock=yes
! 9552:
! 9553: # Some flags need to be propagated to the compiler or linker for good
! 9554: # libtool support.
! 9555: case $host in
! 9556: ia64-*-hpux*)
! 9557: # Find out what ABI is being produced by ac_compile, and set mode
! 9558: # options accordingly.
! 9559: echo 'int i;' > conftest.$ac_ext
! 9560: if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
! 9561: (eval $ac_compile) 2>&5
! 9562: ac_status=$?
! 9563: $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
! 9564: test $ac_status = 0; }; then
! 9565: case `/usr/bin/file conftest.$ac_objext` in
! 9566: *ELF-32*)
! 9567: HPUX_IA64_MODE=32
! 9568: ;;
! 9569: *ELF-64*)
! 9570: HPUX_IA64_MODE=64
! 9571: ;;
! 9572: esac
! 9573: fi
! 9574: rm -rf conftest*
! 9575: ;;
! 9576: *-*-irix6*)
! 9577: # Find out what ABI is being produced by ac_compile, and set linker
! 9578: # options accordingly.
! 9579: echo '#line '$LINENO' "configure"' > conftest.$ac_ext
! 9580: if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
! 9581: (eval $ac_compile) 2>&5
! 9582: ac_status=$?
! 9583: $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
! 9584: test $ac_status = 0; }; then
! 9585: if test yes = "$lt_cv_prog_gnu_ld"; then
! 9586: case `/usr/bin/file conftest.$ac_objext` in
! 9587: *32-bit*)
! 9588: LD="${LD-ld} -melf32bsmip"
! 9589: ;;
! 9590: *N32*)
! 9591: LD="${LD-ld} -melf32bmipn32"
! 9592: ;;
! 9593: *64-bit*)
! 9594: LD="${LD-ld} -melf64bmip"
! 9595: ;;
! 9596: esac
! 9597: else
! 9598: case `/usr/bin/file conftest.$ac_objext` in
! 9599: *32-bit*)
! 9600: LD="${LD-ld} -32"
! 9601: ;;
! 9602: *N32*)
! 9603: LD="${LD-ld} -n32"
! 9604: ;;
! 9605: *64-bit*)
! 9606: LD="${LD-ld} -64"
! 9607: ;;
! 9608: esac
! 9609: fi
! 9610: fi
! 9611: rm -rf conftest*
! 9612: ;;
! 9613:
! 9614: mips64*-*linux*)
! 9615: # Find out what ABI is being produced by ac_compile, and set linker
! 9616: # options accordingly.
! 9617: echo '#line '$LINENO' "configure"' > conftest.$ac_ext
! 9618: if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
! 9619: (eval $ac_compile) 2>&5
! 9620: ac_status=$?
! 9621: $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
! 9622: test $ac_status = 0; }; then
! 9623: emul=elf
! 9624: case `/usr/bin/file conftest.$ac_objext` in
! 9625: *32-bit*)
! 9626: emul="${emul}32"
! 9627: ;;
! 9628: *64-bit*)
! 9629: emul="${emul}64"
! 9630: ;;
! 9631: esac
! 9632: case `/usr/bin/file conftest.$ac_objext` in
! 9633: *MSB*)
! 9634: emul="${emul}btsmip"
! 9635: ;;
! 9636: *LSB*)
! 9637: emul="${emul}ltsmip"
! 9638: ;;
! 9639: esac
! 9640: case `/usr/bin/file conftest.$ac_objext` in
! 9641: *N32*)
! 9642: emul="${emul}n32"
! 9643: ;;
! 9644: esac
! 9645: LD="${LD-ld} -m $emul"
! 9646: fi
! 9647: rm -rf conftest*
! 9648: ;;
! 9649:
! 9650: x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
! 9651: s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
! 9652: # Find out what ABI is being produced by ac_compile, and set linker
! 9653: # options accordingly. Note that the listed cases only cover the
! 9654: # situations where additional linker options are needed (such as when
! 9655: # doing 32-bit compilation for a host where ld defaults to 64-bit, or
! 9656: # vice versa); the common cases where no linker options are needed do
! 9657: # not appear in the list.
! 9658: echo 'int i;' > conftest.$ac_ext
! 9659: if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
! 9660: (eval $ac_compile) 2>&5
! 9661: ac_status=$?
! 9662: $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
! 9663: test $ac_status = 0; }; then
! 9664: case `/usr/bin/file conftest.o` in
! 9665: *32-bit*)
! 9666: case $host in
! 9667: x86_64-*kfreebsd*-gnu)
! 9668: LD="${LD-ld} -m elf_i386_fbsd"
! 9669: ;;
! 9670: x86_64-*linux*)
! 9671: case `/usr/bin/file conftest.o` in
! 9672: *x86-64*)
! 9673: LD="${LD-ld} -m elf32_x86_64"
! 9674: ;;
! 9675: *)
! 9676: LD="${LD-ld} -m elf_i386"
! 9677: ;;
! 9678: esac
! 9679: ;;
! 9680: powerpc64le-*linux*)
! 9681: LD="${LD-ld} -m elf32lppclinux"
! 9682: ;;
! 9683: powerpc64-*linux*)
! 9684: LD="${LD-ld} -m elf32ppclinux"
! 9685: ;;
! 9686: s390x-*linux*)
! 9687: LD="${LD-ld} -m elf_s390"
! 9688: ;;
! 9689: sparc64-*linux*)
! 9690: LD="${LD-ld} -m elf32_sparc"
! 9691: ;;
! 9692: esac
! 9693: ;;
! 9694: *64-bit*)
! 9695: case $host in
! 9696: x86_64-*kfreebsd*-gnu)
! 9697: LD="${LD-ld} -m elf_x86_64_fbsd"
! 9698: ;;
! 9699: x86_64-*linux*)
! 9700: LD="${LD-ld} -m elf_x86_64"
! 9701: ;;
! 9702: powerpcle-*linux*)
! 9703: LD="${LD-ld} -m elf64lppc"
! 9704: ;;
! 9705: powerpc-*linux*)
! 9706: LD="${LD-ld} -m elf64ppc"
! 9707: ;;
! 9708: s390*-*linux*|s390*-*tpf*)
! 9709: LD="${LD-ld} -m elf64_s390"
! 9710: ;;
! 9711: sparc*-*linux*)
! 9712: LD="${LD-ld} -m elf64_sparc"
! 9713: ;;
! 9714: esac
! 9715: ;;
! 9716: esac
! 9717: fi
! 9718: rm -rf conftest*
! 9719: ;;
! 9720:
! 9721: *-*-sco3.2v5*)
! 9722: # On SCO OpenServer 5, we need -belf to get full-featured binaries.
! 9723: SAVE_CFLAGS=$CFLAGS
! 9724: CFLAGS="$CFLAGS -belf"
! 9725: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
! 9726: $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
! 9727: if ${lt_cv_cc_needs_belf+:} false; then :
! 9728: $as_echo_n "(cached) " >&6
! 9729: else
! 9730: ac_ext=c
! 9731: ac_cpp='$CPP $CPPFLAGS'
! 9732: ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
! 9733: ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
! 9734: ac_compiler_gnu=$ac_cv_c_compiler_gnu
! 9735:
! 9736: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 9737: /* end confdefs.h. */
! 9738:
! 9739: int main (void)
! 9740: {
! 9741:
! 9742: ;
! 9743: return 0;
! 9744: }
! 9745: _ACEOF
! 9746: if ac_fn_c_try_link "$LINENO"; then :
! 9747: lt_cv_cc_needs_belf=yes
! 9748: else
! 9749: lt_cv_cc_needs_belf=no
! 9750: fi
! 9751: rm -f core conftest.err conftest.$ac_objext \
! 9752: conftest$ac_exeext conftest.$ac_ext
! 9753: ac_ext=c
! 9754: ac_cpp='$CPP $CPPFLAGS'
! 9755: ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
! 9756: ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
! 9757: ac_compiler_gnu=$ac_cv_c_compiler_gnu
! 9758:
! 9759: fi
! 9760: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
! 9761: $as_echo "$lt_cv_cc_needs_belf" >&6; }
! 9762: if test yes != "$lt_cv_cc_needs_belf"; then
! 9763: # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
! 9764: CFLAGS=$SAVE_CFLAGS
! 9765: fi
! 9766: ;;
! 9767: *-*solaris*)
! 9768: # Find out what ABI is being produced by ac_compile, and set linker
! 9769: # options accordingly.
! 9770: echo 'int i;' > conftest.$ac_ext
! 9771: if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
! 9772: (eval $ac_compile) 2>&5
! 9773: ac_status=$?
! 9774: $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
! 9775: test $ac_status = 0; }; then
! 9776: case `/usr/bin/file conftest.o` in
! 9777: *64-bit*)
! 9778: case $lt_cv_prog_gnu_ld in
! 9779: yes*)
! 9780: case $host in
! 9781: i?86-*-solaris*|x86_64-*-solaris*)
! 9782: LD="${LD-ld} -m elf_x86_64"
! 9783: ;;
! 9784: sparc*-*-solaris*)
! 9785: LD="${LD-ld} -m elf64_sparc"
! 9786: ;;
! 9787: esac
! 9788: # GNU ld 2.21 introduced _sol2 emulations. Use them if available.
! 9789: if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then
! 9790: LD=${LD-ld}_sol2
! 9791: fi
! 9792: ;;
! 9793: *)
! 9794: if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
! 9795: LD="${LD-ld} -64"
! 9796: fi
! 9797: ;;
! 9798: esac
! 9799: ;;
! 9800: esac
! 9801: fi
! 9802: rm -rf conftest*
! 9803: ;;
! 9804: esac
! 9805:
! 9806: need_locks=$enable_libtool_lock
! 9807:
! 9808: if test -n "$ac_tool_prefix"; then
! 9809: # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args.
! 9810: set dummy ${ac_tool_prefix}mt; ac_word=$2
! 9811: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
! 9812: $as_echo_n "checking for $ac_word... " >&6; }
! 9813: if ${ac_cv_prog_MANIFEST_TOOL+:} false; then :
! 9814: $as_echo_n "(cached) " >&6
! 9815: else
! 9816: if test -n "$MANIFEST_TOOL"; then
! 9817: ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test.
! 9818: else
! 9819: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 9820: for as_dir in $PATH
! 9821: do
! 9822: IFS=$as_save_IFS
! 9823: test -z "$as_dir" && as_dir=.
! 9824: for ac_exec_ext in '' $ac_executable_extensions; do
! 9825: if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
! 9826: ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt"
! 9827: $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
! 9828: break 2
! 9829: fi
! 9830: done
! 9831: done
! 9832: IFS=$as_save_IFS
! 9833:
! 9834: fi
! 9835: fi
! 9836: MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL
! 9837: if test -n "$MANIFEST_TOOL"; then
! 9838: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5
! 9839: $as_echo "$MANIFEST_TOOL" >&6; }
! 9840: else
! 9841: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 9842: $as_echo "no" >&6; }
! 9843: fi
! 9844:
! 9845:
! 9846: fi
! 9847: if test -z "$ac_cv_prog_MANIFEST_TOOL"; then
! 9848: ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL
! 9849: # Extract the first word of "mt", so it can be a program name with args.
! 9850: set dummy mt; ac_word=$2
! 9851: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
! 9852: $as_echo_n "checking for $ac_word... " >&6; }
! 9853: if ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then :
! 9854: $as_echo_n "(cached) " >&6
! 9855: else
! 9856: if test -n "$ac_ct_MANIFEST_TOOL"; then
! 9857: ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test.
! 9858: else
! 9859: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 9860: for as_dir in $PATH
! 9861: do
! 9862: IFS=$as_save_IFS
! 9863: test -z "$as_dir" && as_dir=.
! 9864: for ac_exec_ext in '' $ac_executable_extensions; do
! 9865: if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
! 9866: ac_cv_prog_ac_ct_MANIFEST_TOOL="mt"
! 9867: $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
! 9868: break 2
! 9869: fi
! 9870: done
! 9871: done
! 9872: IFS=$as_save_IFS
! 9873:
! 9874: fi
! 9875: fi
! 9876: ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL
! 9877: if test -n "$ac_ct_MANIFEST_TOOL"; then
! 9878: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5
! 9879: $as_echo "$ac_ct_MANIFEST_TOOL" >&6; }
! 9880: else
! 9881: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 9882: $as_echo "no" >&6; }
! 9883: fi
! 9884:
! 9885: if test "x$ac_ct_MANIFEST_TOOL" = x; then
! 9886: MANIFEST_TOOL=":"
! 9887: else
! 9888: case $cross_compiling:$ac_tool_warned in
! 9889: yes:)
! 9890: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
! 9891: $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
! 9892: ac_tool_warned=yes ;;
! 9893: esac
! 9894: MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL
! 9895: fi
! 9896: else
! 9897: MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL"
! 9898: fi
! 9899:
! 9900: test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt
! 9901: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5
! 9902: $as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; }
! 9903: if ${lt_cv_path_mainfest_tool+:} false; then :
! 9904: $as_echo_n "(cached) " >&6
! 9905: else
! 9906: lt_cv_path_mainfest_tool=no
! 9907: echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5
! 9908: $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out
! 9909: cat conftest.err >&5
! 9910: if $GREP 'Manifest Tool' conftest.out > /dev/null; then
! 9911: lt_cv_path_mainfest_tool=yes
! 9912: fi
! 9913: rm -f conftest*
! 9914: fi
! 9915: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5
! 9916: $as_echo "$lt_cv_path_mainfest_tool" >&6; }
! 9917: if test yes != "$lt_cv_path_mainfest_tool"; then
! 9918: MANIFEST_TOOL=:
! 9919: fi
! 9920:
! 9921:
! 9922:
! 9923:
! 9924:
! 9925:
! 9926: case $host_os in
! 9927: rhapsody* | darwin*)
! 9928: if test -n "$ac_tool_prefix"; then
! 9929: # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
! 9930: set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
! 9931: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
! 9932: $as_echo_n "checking for $ac_word... " >&6; }
! 9933: if ${ac_cv_prog_DSYMUTIL+:} false; then :
! 9934: $as_echo_n "(cached) " >&6
! 9935: else
! 9936: if test -n "$DSYMUTIL"; then
! 9937: ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
! 9938: else
! 9939: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 9940: for as_dir in $PATH
! 9941: do
! 9942: IFS=$as_save_IFS
! 9943: test -z "$as_dir" && as_dir=.
! 9944: for ac_exec_ext in '' $ac_executable_extensions; do
! 9945: if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
! 9946: ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
! 9947: $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
! 9948: break 2
! 9949: fi
! 9950: done
! 9951: done
! 9952: IFS=$as_save_IFS
! 9953:
! 9954: fi
! 9955: fi
! 9956: DSYMUTIL=$ac_cv_prog_DSYMUTIL
! 9957: if test -n "$DSYMUTIL"; then
! 9958: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
! 9959: $as_echo "$DSYMUTIL" >&6; }
! 9960: else
! 9961: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 9962: $as_echo "no" >&6; }
! 9963: fi
! 9964:
! 9965:
! 9966: fi
! 9967: if test -z "$ac_cv_prog_DSYMUTIL"; then
! 9968: ac_ct_DSYMUTIL=$DSYMUTIL
! 9969: # Extract the first word of "dsymutil", so it can be a program name with args.
! 9970: set dummy dsymutil; ac_word=$2
! 9971: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
! 9972: $as_echo_n "checking for $ac_word... " >&6; }
! 9973: if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
! 9974: $as_echo_n "(cached) " >&6
! 9975: else
! 9976: if test -n "$ac_ct_DSYMUTIL"; then
! 9977: ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
! 9978: else
! 9979: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 9980: for as_dir in $PATH
! 9981: do
! 9982: IFS=$as_save_IFS
! 9983: test -z "$as_dir" && as_dir=.
! 9984: for ac_exec_ext in '' $ac_executable_extensions; do
! 9985: if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
! 9986: ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
! 9987: $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
! 9988: break 2
! 9989: fi
! 9990: done
! 9991: done
! 9992: IFS=$as_save_IFS
! 9993:
! 9994: fi
! 9995: fi
! 9996: ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
! 9997: if test -n "$ac_ct_DSYMUTIL"; then
! 9998: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
! 9999: $as_echo "$ac_ct_DSYMUTIL" >&6; }
! 10000: else
! 10001: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 10002: $as_echo "no" >&6; }
! 10003: fi
! 10004:
! 10005: if test "x$ac_ct_DSYMUTIL" = x; then
! 10006: DSYMUTIL=":"
! 10007: else
! 10008: case $cross_compiling:$ac_tool_warned in
! 10009: yes:)
! 10010: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
! 10011: $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
! 10012: ac_tool_warned=yes ;;
! 10013: esac
! 10014: DSYMUTIL=$ac_ct_DSYMUTIL
! 10015: fi
! 10016: else
! 10017: DSYMUTIL="$ac_cv_prog_DSYMUTIL"
! 10018: fi
! 10019:
! 10020: if test -n "$ac_tool_prefix"; then
! 10021: # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
! 10022: set dummy ${ac_tool_prefix}nmedit; ac_word=$2
! 10023: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
! 10024: $as_echo_n "checking for $ac_word... " >&6; }
! 10025: if ${ac_cv_prog_NMEDIT+:} false; then :
! 10026: $as_echo_n "(cached) " >&6
! 10027: else
! 10028: if test -n "$NMEDIT"; then
! 10029: ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
! 10030: else
! 10031: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 10032: for as_dir in $PATH
! 10033: do
! 10034: IFS=$as_save_IFS
! 10035: test -z "$as_dir" && as_dir=.
! 10036: for ac_exec_ext in '' $ac_executable_extensions; do
! 10037: if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
! 10038: ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
! 10039: $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
! 10040: break 2
! 10041: fi
! 10042: done
! 10043: done
! 10044: IFS=$as_save_IFS
! 10045:
! 10046: fi
! 10047: fi
! 10048: NMEDIT=$ac_cv_prog_NMEDIT
! 10049: if test -n "$NMEDIT"; then
! 10050: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
! 10051: $as_echo "$NMEDIT" >&6; }
! 10052: else
! 10053: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 10054: $as_echo "no" >&6; }
! 10055: fi
! 10056:
! 10057:
! 10058: fi
! 10059: if test -z "$ac_cv_prog_NMEDIT"; then
! 10060: ac_ct_NMEDIT=$NMEDIT
! 10061: # Extract the first word of "nmedit", so it can be a program name with args.
! 10062: set dummy nmedit; ac_word=$2
! 10063: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
! 10064: $as_echo_n "checking for $ac_word... " >&6; }
! 10065: if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
! 10066: $as_echo_n "(cached) " >&6
! 10067: else
! 10068: if test -n "$ac_ct_NMEDIT"; then
! 10069: ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
! 10070: else
! 10071: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 10072: for as_dir in $PATH
! 10073: do
! 10074: IFS=$as_save_IFS
! 10075: test -z "$as_dir" && as_dir=.
! 10076: for ac_exec_ext in '' $ac_executable_extensions; do
! 10077: if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
! 10078: ac_cv_prog_ac_ct_NMEDIT="nmedit"
! 10079: $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
! 10080: break 2
! 10081: fi
! 10082: done
! 10083: done
! 10084: IFS=$as_save_IFS
! 10085:
! 10086: fi
! 10087: fi
! 10088: ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
! 10089: if test -n "$ac_ct_NMEDIT"; then
! 10090: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
! 10091: $as_echo "$ac_ct_NMEDIT" >&6; }
! 10092: else
! 10093: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 10094: $as_echo "no" >&6; }
! 10095: fi
! 10096:
! 10097: if test "x$ac_ct_NMEDIT" = x; then
! 10098: NMEDIT=":"
! 10099: else
! 10100: case $cross_compiling:$ac_tool_warned in
! 10101: yes:)
! 10102: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
! 10103: $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
! 10104: ac_tool_warned=yes ;;
! 10105: esac
! 10106: NMEDIT=$ac_ct_NMEDIT
! 10107: fi
! 10108: else
! 10109: NMEDIT="$ac_cv_prog_NMEDIT"
! 10110: fi
! 10111:
! 10112: if test -n "$ac_tool_prefix"; then
! 10113: # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
! 10114: set dummy ${ac_tool_prefix}lipo; ac_word=$2
! 10115: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
! 10116: $as_echo_n "checking for $ac_word... " >&6; }
! 10117: if ${ac_cv_prog_LIPO+:} false; then :
! 10118: $as_echo_n "(cached) " >&6
! 10119: else
! 10120: if test -n "$LIPO"; then
! 10121: ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
! 10122: else
! 10123: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 10124: for as_dir in $PATH
! 10125: do
! 10126: IFS=$as_save_IFS
! 10127: test -z "$as_dir" && as_dir=.
! 10128: for ac_exec_ext in '' $ac_executable_extensions; do
! 10129: if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
! 10130: ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
! 10131: $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
! 10132: break 2
! 10133: fi
! 10134: done
! 10135: done
! 10136: IFS=$as_save_IFS
! 10137:
! 10138: fi
! 10139: fi
! 10140: LIPO=$ac_cv_prog_LIPO
! 10141: if test -n "$LIPO"; then
! 10142: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
! 10143: $as_echo "$LIPO" >&6; }
! 10144: else
! 10145: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 10146: $as_echo "no" >&6; }
! 10147: fi
! 10148:
! 10149:
! 10150: fi
! 10151: if test -z "$ac_cv_prog_LIPO"; then
! 10152: ac_ct_LIPO=$LIPO
! 10153: # Extract the first word of "lipo", so it can be a program name with args.
! 10154: set dummy lipo; ac_word=$2
! 10155: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
! 10156: $as_echo_n "checking for $ac_word... " >&6; }
! 10157: if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
! 10158: $as_echo_n "(cached) " >&6
! 10159: else
! 10160: if test -n "$ac_ct_LIPO"; then
! 10161: ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
! 10162: else
! 10163: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 10164: for as_dir in $PATH
! 10165: do
! 10166: IFS=$as_save_IFS
! 10167: test -z "$as_dir" && as_dir=.
! 10168: for ac_exec_ext in '' $ac_executable_extensions; do
! 10169: if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
! 10170: ac_cv_prog_ac_ct_LIPO="lipo"
! 10171: $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
! 10172: break 2
! 10173: fi
! 10174: done
! 10175: done
! 10176: IFS=$as_save_IFS
! 10177:
! 10178: fi
! 10179: fi
! 10180: ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
! 10181: if test -n "$ac_ct_LIPO"; then
! 10182: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
! 10183: $as_echo "$ac_ct_LIPO" >&6; }
! 10184: else
! 10185: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 10186: $as_echo "no" >&6; }
! 10187: fi
! 10188:
! 10189: if test "x$ac_ct_LIPO" = x; then
! 10190: LIPO=":"
! 10191: else
! 10192: case $cross_compiling:$ac_tool_warned in
! 10193: yes:)
! 10194: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
! 10195: $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
! 10196: ac_tool_warned=yes ;;
! 10197: esac
! 10198: LIPO=$ac_ct_LIPO
! 10199: fi
! 10200: else
! 10201: LIPO="$ac_cv_prog_LIPO"
! 10202: fi
! 10203:
! 10204: if test -n "$ac_tool_prefix"; then
! 10205: # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
! 10206: set dummy ${ac_tool_prefix}otool; ac_word=$2
! 10207: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
! 10208: $as_echo_n "checking for $ac_word... " >&6; }
! 10209: if ${ac_cv_prog_OTOOL+:} false; then :
! 10210: $as_echo_n "(cached) " >&6
! 10211: else
! 10212: if test -n "$OTOOL"; then
! 10213: ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
! 10214: else
! 10215: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 10216: for as_dir in $PATH
! 10217: do
! 10218: IFS=$as_save_IFS
! 10219: test -z "$as_dir" && as_dir=.
! 10220: for ac_exec_ext in '' $ac_executable_extensions; do
! 10221: if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
! 10222: ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
! 10223: $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
! 10224: break 2
! 10225: fi
! 10226: done
! 10227: done
! 10228: IFS=$as_save_IFS
! 10229:
! 10230: fi
! 10231: fi
! 10232: OTOOL=$ac_cv_prog_OTOOL
! 10233: if test -n "$OTOOL"; then
! 10234: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
! 10235: $as_echo "$OTOOL" >&6; }
! 10236: else
! 10237: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 10238: $as_echo "no" >&6; }
! 10239: fi
! 10240:
! 10241:
! 10242: fi
! 10243: if test -z "$ac_cv_prog_OTOOL"; then
! 10244: ac_ct_OTOOL=$OTOOL
! 10245: # Extract the first word of "otool", so it can be a program name with args.
! 10246: set dummy otool; ac_word=$2
! 10247: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
! 10248: $as_echo_n "checking for $ac_word... " >&6; }
! 10249: if ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
! 10250: $as_echo_n "(cached) " >&6
! 10251: else
! 10252: if test -n "$ac_ct_OTOOL"; then
! 10253: ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
! 10254: else
! 10255: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 10256: for as_dir in $PATH
! 10257: do
! 10258: IFS=$as_save_IFS
! 10259: test -z "$as_dir" && as_dir=.
! 10260: for ac_exec_ext in '' $ac_executable_extensions; do
! 10261: if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
! 10262: ac_cv_prog_ac_ct_OTOOL="otool"
! 10263: $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
! 10264: break 2
! 10265: fi
! 10266: done
! 10267: done
! 10268: IFS=$as_save_IFS
! 10269:
! 10270: fi
! 10271: fi
! 10272: ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
! 10273: if test -n "$ac_ct_OTOOL"; then
! 10274: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
! 10275: $as_echo "$ac_ct_OTOOL" >&6; }
! 10276: else
! 10277: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 10278: $as_echo "no" >&6; }
! 10279: fi
! 10280:
! 10281: if test "x$ac_ct_OTOOL" = x; then
! 10282: OTOOL=":"
! 10283: else
! 10284: case $cross_compiling:$ac_tool_warned in
! 10285: yes:)
! 10286: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
! 10287: $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
! 10288: ac_tool_warned=yes ;;
! 10289: esac
! 10290: OTOOL=$ac_ct_OTOOL
! 10291: fi
! 10292: else
! 10293: OTOOL="$ac_cv_prog_OTOOL"
! 10294: fi
! 10295:
! 10296: if test -n "$ac_tool_prefix"; then
! 10297: # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
! 10298: set dummy ${ac_tool_prefix}otool64; ac_word=$2
! 10299: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
! 10300: $as_echo_n "checking for $ac_word... " >&6; }
! 10301: if ${ac_cv_prog_OTOOL64+:} false; then :
! 10302: $as_echo_n "(cached) " >&6
! 10303: else
! 10304: if test -n "$OTOOL64"; then
! 10305: ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
! 10306: else
! 10307: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 10308: for as_dir in $PATH
! 10309: do
! 10310: IFS=$as_save_IFS
! 10311: test -z "$as_dir" && as_dir=.
! 10312: for ac_exec_ext in '' $ac_executable_extensions; do
! 10313: if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
! 10314: ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
! 10315: $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
! 10316: break 2
! 10317: fi
! 10318: done
! 10319: done
! 10320: IFS=$as_save_IFS
! 10321:
! 10322: fi
! 10323: fi
! 10324: OTOOL64=$ac_cv_prog_OTOOL64
! 10325: if test -n "$OTOOL64"; then
! 10326: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
! 10327: $as_echo "$OTOOL64" >&6; }
! 10328: else
! 10329: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 10330: $as_echo "no" >&6; }
! 10331: fi
! 10332:
! 10333:
! 10334: fi
! 10335: if test -z "$ac_cv_prog_OTOOL64"; then
! 10336: ac_ct_OTOOL64=$OTOOL64
! 10337: # Extract the first word of "otool64", so it can be a program name with args.
! 10338: set dummy otool64; ac_word=$2
! 10339: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
! 10340: $as_echo_n "checking for $ac_word... " >&6; }
! 10341: if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
! 10342: $as_echo_n "(cached) " >&6
! 10343: else
! 10344: if test -n "$ac_ct_OTOOL64"; then
! 10345: ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
! 10346: else
! 10347: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 10348: for as_dir in $PATH
! 10349: do
! 10350: IFS=$as_save_IFS
! 10351: test -z "$as_dir" && as_dir=.
! 10352: for ac_exec_ext in '' $ac_executable_extensions; do
! 10353: if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
! 10354: ac_cv_prog_ac_ct_OTOOL64="otool64"
! 10355: $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
! 10356: break 2
! 10357: fi
! 10358: done
! 10359: done
! 10360: IFS=$as_save_IFS
! 10361:
! 10362: fi
! 10363: fi
! 10364: ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
! 10365: if test -n "$ac_ct_OTOOL64"; then
! 10366: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
! 10367: $as_echo "$ac_ct_OTOOL64" >&6; }
! 10368: else
! 10369: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 10370: $as_echo "no" >&6; }
! 10371: fi
! 10372:
! 10373: if test "x$ac_ct_OTOOL64" = x; then
! 10374: OTOOL64=":"
! 10375: else
! 10376: case $cross_compiling:$ac_tool_warned in
! 10377: yes:)
! 10378: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
! 10379: $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
! 10380: ac_tool_warned=yes ;;
! 10381: esac
! 10382: OTOOL64=$ac_ct_OTOOL64
! 10383: fi
! 10384: else
! 10385: OTOOL64="$ac_cv_prog_OTOOL64"
! 10386: fi
! 10387:
! 10388:
! 10389:
! 10390:
! 10391:
! 10392:
! 10393:
! 10394:
! 10395:
! 10396:
! 10397:
! 10398:
! 10399:
! 10400:
! 10401:
! 10402:
! 10403:
! 10404:
! 10405:
! 10406:
! 10407:
! 10408:
! 10409:
! 10410:
! 10411:
! 10412:
! 10413:
! 10414: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
! 10415: $as_echo_n "checking for -single_module linker flag... " >&6; }
! 10416: if ${lt_cv_apple_cc_single_mod+:} false; then :
! 10417: $as_echo_n "(cached) " >&6
! 10418: else
! 10419: lt_cv_apple_cc_single_mod=no
! 10420: if test -z "$LT_MULTI_MODULE"; then
! 10421: # By default we will add the -single_module flag. You can override
! 10422: # by either setting the environment variable LT_MULTI_MODULE
! 10423: # non-empty at configure time, or by adding -multi_module to the
! 10424: # link flags.
! 10425: rm -rf libconftest.dylib*
! 10426: echo "int foo(void){return 1;}" > conftest.c
! 10427: echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
! 10428: -dynamiclib -Wl,-single_module conftest.c" >&5
! 10429: $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
! 10430: -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
! 10431: _lt_result=$?
! 10432: # If there is a non-empty error log, and "single_module"
! 10433: # appears in it, assume the flag caused a linker warning
! 10434: if test -s conftest.err && $GREP single_module conftest.err; then
! 10435: cat conftest.err >&5
! 10436: # Otherwise, if the output was created with a 0 exit code from
! 10437: # the compiler, it worked.
! 10438: elif test -f libconftest.dylib && test 0 = "$_lt_result"; then
! 10439: lt_cv_apple_cc_single_mod=yes
! 10440: else
! 10441: cat conftest.err >&5
! 10442: fi
! 10443: rm -rf libconftest.dylib*
! 10444: rm -f conftest.*
! 10445: fi
! 10446: fi
! 10447: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
! 10448: $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
! 10449:
! 10450: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
! 10451: $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
! 10452: if ${lt_cv_ld_exported_symbols_list+:} false; then :
! 10453: $as_echo_n "(cached) " >&6
! 10454: else
! 10455: lt_cv_ld_exported_symbols_list=no
! 10456: save_LDFLAGS=$LDFLAGS
! 10457: echo "_main" > conftest.sym
! 10458: LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
! 10459: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 10460: /* end confdefs.h. */
! 10461:
! 10462: int main (void)
! 10463: {
! 10464:
! 10465: ;
! 10466: return 0;
! 10467: }
! 10468: _ACEOF
! 10469: if ac_fn_c_try_link "$LINENO"; then :
! 10470: lt_cv_ld_exported_symbols_list=yes
! 10471: else
! 10472: lt_cv_ld_exported_symbols_list=no
! 10473: fi
! 10474: rm -f core conftest.err conftest.$ac_objext \
! 10475: conftest$ac_exeext conftest.$ac_ext
! 10476: LDFLAGS=$save_LDFLAGS
! 10477:
! 10478: fi
! 10479: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
! 10480: $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
! 10481:
! 10482: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
! 10483: $as_echo_n "checking for -force_load linker flag... " >&6; }
! 10484: if ${lt_cv_ld_force_load+:} false; then :
! 10485: $as_echo_n "(cached) " >&6
! 10486: else
! 10487: lt_cv_ld_force_load=no
! 10488: cat > conftest.c << _LT_EOF
! 10489: int forced_loaded() { return 2;}
! 10490: _LT_EOF
! 10491: echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
! 10492: $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
! 10493: echo "$AR cr libconftest.a conftest.o" >&5
! 10494: $AR cr libconftest.a conftest.o 2>&5
! 10495: echo "$RANLIB libconftest.a" >&5
! 10496: $RANLIB libconftest.a 2>&5
! 10497: cat > conftest.c << _LT_EOF
! 10498: int main() { return 0;}
! 10499: _LT_EOF
! 10500: echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
! 10501: $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
! 10502: _lt_result=$?
! 10503: if test -s conftest.err && $GREP force_load conftest.err; then
! 10504: cat conftest.err >&5
! 10505: elif test -f conftest && test 0 = "$_lt_result" && $GREP forced_load conftest >/dev/null 2>&1; then
! 10506: lt_cv_ld_force_load=yes
! 10507: else
! 10508: cat conftest.err >&5
! 10509: fi
! 10510: rm -f conftest.err libconftest.a conftest conftest.c
! 10511: rm -rf conftest.dSYM
! 10512:
! 10513: fi
! 10514: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
! 10515: $as_echo "$lt_cv_ld_force_load" >&6; }
! 10516: case $host_os in
! 10517: rhapsody* | darwin1.[012])
! 10518: _lt_dar_allow_undefined='$wl-undefined ${wl}suppress' ;;
! 10519: darwin1.*)
! 10520: _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;;
! 10521: darwin*) # darwin 5.x on
! 10522: # if running on 10.5 or later, the deployment target defaults
! 10523: # to the OS version, if on x86, and 10.4, the deployment
! 10524: # target defaults to 10.4. Don't you love it?
! 10525: case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
! 10526: 10.0,*86*-darwin8*|10.0,*-darwin[91]*)
! 10527: _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;;
! 10528: 10.[012][,.]*)
! 10529: _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;;
! 10530: 10.*)
! 10531: _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;;
! 10532: esac
! 10533: ;;
! 10534: esac
! 10535: if test yes = "$lt_cv_apple_cc_single_mod"; then
! 10536: _lt_dar_single_mod='$single_module'
! 10537: fi
! 10538: if test yes = "$lt_cv_ld_exported_symbols_list"; then
! 10539: _lt_dar_export_syms=' $wl-exported_symbols_list,$output_objdir/$libname-symbols.expsym'
! 10540: else
! 10541: _lt_dar_export_syms='~$NMEDIT -s $output_objdir/$libname-symbols.expsym $lib'
! 10542: fi
! 10543: if test : != "$DSYMUTIL" && test no = "$lt_cv_ld_force_load"; then
! 10544: _lt_dsymutil='~$DSYMUTIL $lib || :'
! 10545: else
! 10546: _lt_dsymutil=
! 10547: fi
! 10548: ;;
! 10549: esac
! 10550:
! 10551: # func_munge_path_list VARIABLE PATH
! 10552: # -----------------------------------
! 10553: # VARIABLE is name of variable containing _space_ separated list of
! 10554: # directories to be munged by the contents of PATH, which is string
! 10555: # having a format:
! 10556: # "DIR[:DIR]:"
! 10557: # string "DIR[ DIR]" will be prepended to VARIABLE
! 10558: # ":DIR[:DIR]"
! 10559: # string "DIR[ DIR]" will be appended to VARIABLE
! 10560: # "DIRP[:DIRP]::[DIRA:]DIRA"
! 10561: # string "DIRP[ DIRP]" will be prepended to VARIABLE and string
! 10562: # "DIRA[ DIRA]" will be appended to VARIABLE
! 10563: # "DIR[:DIR]"
! 10564: # VARIABLE will be replaced by "DIR[ DIR]"
! 10565: func_munge_path_list ()
! 10566: {
! 10567: case x$2 in
! 10568: x)
! 10569: ;;
! 10570: *:)
! 10571: eval $1=\"`$ECHO $2 | $SED 's/:/ /g'` \$$1\"
! 10572: ;;
! 10573: x:*)
! 10574: eval $1=\"\$$1 `$ECHO $2 | $SED 's/:/ /g'`\"
! 10575: ;;
! 10576: *::*)
! 10577: eval $1=\"\$$1\ `$ECHO $2 | $SED -e 's/.*:://' -e 's/:/ /g'`\"
! 10578: eval $1=\"`$ECHO $2 | $SED -e 's/::.*//' -e 's/:/ /g'`\ \$$1\"
! 10579: ;;
! 10580: *)
! 10581: eval $1=\"`$ECHO $2 | $SED 's/:/ /g'`\"
! 10582: ;;
! 10583: esac
! 10584: }
! 10585:
! 10586: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
! 10587: $as_echo_n "checking for ANSI C header files... " >&6; }
! 10588: if ${ac_cv_header_stdc+:} false; then :
! 10589: $as_echo_n "(cached) " >&6
! 10590: else
! 10591: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 10592: /* end confdefs.h. */
! 10593: #include <stdlib.h>
! 10594: #include <stdarg.h>
! 10595: #include <string.h>
! 10596: #include <float.h>
! 10597:
! 10598: int main (void)
! 10599: {
! 10600:
! 10601: ;
! 10602: return 0;
! 10603: }
! 10604: _ACEOF
! 10605: if ac_fn_c_try_compile "$LINENO"; then :
! 10606: ac_cv_header_stdc=yes
! 10607: else
! 10608: ac_cv_header_stdc=no
! 10609: fi
! 10610: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 10611:
! 10612: if test $ac_cv_header_stdc = yes; then
! 10613: # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
! 10614: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 10615: /* end confdefs.h. */
! 10616: #include <string.h>
! 10617:
! 10618: _ACEOF
! 10619: if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
! 10620: $EGREP "memchr" >/dev/null 2>&1; then :
! 10621:
! 10622: else
! 10623: ac_cv_header_stdc=no
! 10624: fi
! 10625: rm -f conftest*
! 10626:
! 10627: fi
! 10628:
! 10629: if test $ac_cv_header_stdc = yes; then
! 10630: # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
! 10631: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 10632: /* end confdefs.h. */
! 10633: #include <stdlib.h>
! 10634:
! 10635: _ACEOF
! 10636: if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
! 10637: $EGREP "free" >/dev/null 2>&1; then :
! 10638:
! 10639: else
! 10640: ac_cv_header_stdc=no
! 10641: fi
! 10642: rm -f conftest*
! 10643:
! 10644: fi
! 10645:
! 10646: if test $ac_cv_header_stdc = yes; then
! 10647: # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
! 10648: if test "$cross_compiling" = yes; then :
! 10649: :
! 10650: else
! 10651: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 10652: /* end confdefs.h. */
! 10653: #include <ctype.h>
! 10654: #include <stdlib.h>
! 10655: #if ((' ' & 0x0FF) == 0x020)
! 10656: # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
! 10657: # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
! 10658: #else
! 10659: # define ISLOWER(c) \
! 10660: (('a' <= (c) && (c) <= 'i') \
! 10661: || ('j' <= (c) && (c) <= 'r') \
! 10662: || ('s' <= (c) && (c) <= 'z'))
! 10663: # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
! 10664: #endif
! 10665:
! 10666: #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
! 10667: int
! 10668: main ()
! 10669: {
! 10670: int i;
! 10671: for (i = 0; i < 256; i++)
! 10672: if (XOR (islower (i), ISLOWER (i))
! 10673: || toupper (i) != TOUPPER (i))
! 10674: return 2;
! 10675: return 0;
! 10676: }
! 10677: _ACEOF
! 10678: if ac_fn_c_try_run "$LINENO"; then :
! 10679:
! 10680: else
! 10681: ac_cv_header_stdc=no
! 10682: fi
! 10683: rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
! 10684: conftest.$ac_objext conftest.beam conftest.$ac_ext
! 10685: fi
! 10686:
! 10687: fi
! 10688: fi
! 10689: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
! 10690: $as_echo "$ac_cv_header_stdc" >&6; }
! 10691: if test $ac_cv_header_stdc = yes; then
! 10692:
! 10693: $as_echo "#define STDC_HEADERS 1" >>confdefs.h
! 10694:
! 10695: fi
! 10696:
! 10697: # On IRIX 5.3, sys/types and inttypes.h are conflicting.
! 10698: for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
! 10699: inttypes.h stdint.h unistd.h
! 10700: do :
! 10701: as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
! 10702: ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
! 10703: "
! 10704: if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
! 10705: cat >>confdefs.h <<_ACEOF
! 10706: #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
! 10707: _ACEOF
! 10708:
! 10709: fi
! 10710:
! 10711: done
! 10712:
! 10713:
! 10714: for ac_header in dlfcn.h
! 10715: do :
! 10716: ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
! 10717: "
! 10718: if test "x$ac_cv_header_dlfcn_h" = xyes; then :
! 10719: cat >>confdefs.h <<_ACEOF
! 10720: #define HAVE_DLFCN_H 1
! 10721: _ACEOF
! 10722:
! 10723: fi
! 10724:
! 10725: done
! 10726:
! 10727: # ------------------------------------ #
! 10728: # Determine libtool default behavior #
! 10729: # ------------------------------------ #
! 10730:
! 10731: #
! 10732: # Default behavior is to enable shared and static libraries on systems
! 10733: # where libtool knows how to build both library versions, and does not
! 10734: # require separate configuration and build runs for each flavor.
! 10735: #
! 10736:
! 10737: xc_lt_want_enable_shared='yes'
! 10738: xc_lt_want_enable_static='yes'
! 10739:
! 10740: #
! 10741: # User may have disabled shared or static libraries.
! 10742: #
! 10743: case "x$enable_shared" in # (
! 10744: xno)
! 10745: xc_lt_want_enable_shared='no'
! 10746: ;;
! 10747: esac
! 10748: case "x$enable_static" in # (
! 10749: xno)
! 10750: xc_lt_want_enable_static='no'
! 10751: ;;
! 10752: esac
! 10753: if test "x$xc_lt_want_enable_shared" = 'xno' &&
! 10754: test "x$xc_lt_want_enable_static" = 'xno'; then
! 10755: as_fn_error $? "can not disable shared and static libraries simultaneously" "$LINENO" 5
! 10756: fi
! 10757:
! 10758: #
! 10759: # Default behavior on systems that require independent configuration
! 10760: # and build runs for shared and static is to enable shared libraries
! 10761: # and disable static ones. On these systems option '--disable-shared'
! 10762: # must be used in order to build a proper static library.
! 10763: #
! 10764:
! 10765: if test "x$xc_lt_want_enable_shared" = 'xyes' &&
! 10766: test "x$xc_lt_want_enable_static" = 'xyes'; then
! 10767: case $host_os in # (
! 10768: pw32* | cegcc* | os2* | aix*)
! 10769: xc_lt_want_enable_static='no'
! 10770: ;;
! 10771: esac
! 10772: fi
! 10773:
! 10774: #
! 10775: # Make libtool aware of current shared and static library preferences
! 10776: # taking in account that, depending on host characteristics, libtool
! 10777: # may modify these option preferences later in this configure script.
! 10778: #
! 10779:
! 10780: enable_shared=$xc_lt_want_enable_shared
! 10781: enable_static=$xc_lt_want_enable_static
! 10782:
! 10783: #
! 10784: # Default behavior is to build PIC objects for shared libraries and
! 10785: # non-PIC objects for static libraries.
! 10786: #
! 10787:
! 10788: xc_lt_want_with_pic='default'
! 10789:
! 10790: #
! 10791: # User may have specified PIC preference.
! 10792: #
! 10793:
! 10794: case "x$with_pic" in # ((
! 10795: xno)
! 10796: xc_lt_want_with_pic='no'
! 10797: ;;
! 10798: xyes)
! 10799: xc_lt_want_with_pic='yes'
! 10800: ;;
! 10801: esac
! 10802:
! 10803: #
! 10804: # Default behavior on some systems where building a shared library out
! 10805: # of non-PIC compiled objects will fail with following linker error
! 10806: # "relocation R_X86_64_32 can not be used when making a shared object"
! 10807: # is to build PIC objects even for static libraries. This behavior may
! 10808: # be overridden using 'configure --disable-shared --without-pic'.
! 10809: #
! 10810:
! 10811: if test "x$xc_lt_want_with_pic" = 'xdefault'; then
! 10812: case $host_cpu in # (
! 10813: x86_64 | amd64 | ia64)
! 10814: case $host_os in # (
! 10815: linux* | freebsd*)
! 10816: xc_lt_want_with_pic='yes'
! 10817: ;;
! 10818: esac
! 10819: ;;
! 10820: esac
! 10821: fi
! 10822:
! 10823: #
! 10824: # Make libtool aware of current PIC preference taking in account that,
! 10825: # depending on host characteristics, libtool may modify PIC default
! 10826: # behavior to fit host system idiosyncrasies later in this script.
! 10827: #
! 10828:
! 10829: with_pic=$xc_lt_want_with_pic
! 10830:
! 10831: ## ----------------------- ##
! 10832: ## Start of libtool code ##
! 10833: ## ----------------------- ##
! 10834:
! 10835:
! 10836:
! 10837:
! 10838: # Set options
! 10839: enable_win32_dll=yes
! 10840:
! 10841: case $host in
! 10842: *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-cegcc*)
! 10843: if test -n "$ac_tool_prefix"; then
! 10844: # Extract the first word of "${ac_tool_prefix}as", so it can be a program name with args.
! 10845: set dummy ${ac_tool_prefix}as; ac_word=$2
! 10846: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
! 10847: $as_echo_n "checking for $ac_word... " >&6; }
! 10848: if ${ac_cv_prog_AS+:} false; then :
! 10849: $as_echo_n "(cached) " >&6
! 10850: else
! 10851: if test -n "$AS"; then
! 10852: ac_cv_prog_AS="$AS" # Let the user override the test.
! 10853: else
! 10854: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 10855: for as_dir in $PATH
! 10856: do
! 10857: IFS=$as_save_IFS
! 10858: test -z "$as_dir" && as_dir=.
! 10859: for ac_exec_ext in '' $ac_executable_extensions; do
! 10860: if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
! 10861: ac_cv_prog_AS="${ac_tool_prefix}as"
! 10862: $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
! 10863: break 2
! 10864: fi
! 10865: done
! 10866: done
! 10867: IFS=$as_save_IFS
! 10868:
! 10869: fi
! 10870: fi
! 10871: AS=$ac_cv_prog_AS
! 10872: if test -n "$AS"; then
! 10873: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
! 10874: $as_echo "$AS" >&6; }
! 10875: else
! 10876: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 10877: $as_echo "no" >&6; }
! 10878: fi
! 10879:
! 10880:
! 10881: fi
! 10882: if test -z "$ac_cv_prog_AS"; then
! 10883: ac_ct_AS=$AS
! 10884: # Extract the first word of "as", so it can be a program name with args.
! 10885: set dummy as; ac_word=$2
! 10886: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
! 10887: $as_echo_n "checking for $ac_word... " >&6; }
! 10888: if ${ac_cv_prog_ac_ct_AS+:} false; then :
! 10889: $as_echo_n "(cached) " >&6
! 10890: else
! 10891: if test -n "$ac_ct_AS"; then
! 10892: ac_cv_prog_ac_ct_AS="$ac_ct_AS" # Let the user override the test.
! 10893: else
! 10894: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 10895: for as_dir in $PATH
! 10896: do
! 10897: IFS=$as_save_IFS
! 10898: test -z "$as_dir" && as_dir=.
! 10899: for ac_exec_ext in '' $ac_executable_extensions; do
! 10900: if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
! 10901: ac_cv_prog_ac_ct_AS="as"
! 10902: $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
! 10903: break 2
! 10904: fi
! 10905: done
! 10906: done
! 10907: IFS=$as_save_IFS
! 10908:
! 10909: fi
! 10910: fi
! 10911: ac_ct_AS=$ac_cv_prog_ac_ct_AS
! 10912: if test -n "$ac_ct_AS"; then
! 10913: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AS" >&5
! 10914: $as_echo "$ac_ct_AS" >&6; }
! 10915: else
! 10916: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 10917: $as_echo "no" >&6; }
! 10918: fi
! 10919:
! 10920: if test "x$ac_ct_AS" = x; then
! 10921: AS="false"
! 10922: else
! 10923: case $cross_compiling:$ac_tool_warned in
! 10924: yes:)
! 10925: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
! 10926: $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
! 10927: ac_tool_warned=yes ;;
! 10928: esac
! 10929: AS=$ac_ct_AS
! 10930: fi
! 10931: else
! 10932: AS="$ac_cv_prog_AS"
! 10933: fi
! 10934:
! 10935: if test -n "$ac_tool_prefix"; then
! 10936: # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
! 10937: set dummy ${ac_tool_prefix}dlltool; ac_word=$2
! 10938: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
! 10939: $as_echo_n "checking for $ac_word... " >&6; }
! 10940: if ${ac_cv_prog_DLLTOOL+:} false; then :
! 10941: $as_echo_n "(cached) " >&6
! 10942: else
! 10943: if test -n "$DLLTOOL"; then
! 10944: ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
! 10945: else
! 10946: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 10947: for as_dir in $PATH
! 10948: do
! 10949: IFS=$as_save_IFS
! 10950: test -z "$as_dir" && as_dir=.
! 10951: for ac_exec_ext in '' $ac_executable_extensions; do
! 10952: if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
! 10953: ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
! 10954: $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
! 10955: break 2
! 10956: fi
! 10957: done
! 10958: done
! 10959: IFS=$as_save_IFS
! 10960:
! 10961: fi
! 10962: fi
! 10963: DLLTOOL=$ac_cv_prog_DLLTOOL
! 10964: if test -n "$DLLTOOL"; then
! 10965: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
! 10966: $as_echo "$DLLTOOL" >&6; }
! 10967: else
! 10968: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 10969: $as_echo "no" >&6; }
! 10970: fi
! 10971:
! 10972:
! 10973: fi
! 10974: if test -z "$ac_cv_prog_DLLTOOL"; then
! 10975: ac_ct_DLLTOOL=$DLLTOOL
! 10976: # Extract the first word of "dlltool", so it can be a program name with args.
! 10977: set dummy dlltool; ac_word=$2
! 10978: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
! 10979: $as_echo_n "checking for $ac_word... " >&6; }
! 10980: if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then :
! 10981: $as_echo_n "(cached) " >&6
! 10982: else
! 10983: if test -n "$ac_ct_DLLTOOL"; then
! 10984: ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
! 10985: else
! 10986: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 10987: for as_dir in $PATH
! 10988: do
! 10989: IFS=$as_save_IFS
! 10990: test -z "$as_dir" && as_dir=.
! 10991: for ac_exec_ext in '' $ac_executable_extensions; do
! 10992: if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
! 10993: ac_cv_prog_ac_ct_DLLTOOL="dlltool"
! 10994: $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
! 10995: break 2
! 10996: fi
! 10997: done
! 10998: done
! 10999: IFS=$as_save_IFS
! 11000:
! 11001: fi
! 11002: fi
! 11003: ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
! 11004: if test -n "$ac_ct_DLLTOOL"; then
! 11005: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
! 11006: $as_echo "$ac_ct_DLLTOOL" >&6; }
! 11007: else
! 11008: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 11009: $as_echo "no" >&6; }
! 11010: fi
! 11011:
! 11012: if test "x$ac_ct_DLLTOOL" = x; then
! 11013: DLLTOOL="false"
! 11014: else
! 11015: case $cross_compiling:$ac_tool_warned in
! 11016: yes:)
! 11017: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
! 11018: $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
! 11019: ac_tool_warned=yes ;;
! 11020: esac
! 11021: DLLTOOL=$ac_ct_DLLTOOL
! 11022: fi
! 11023: else
! 11024: DLLTOOL="$ac_cv_prog_DLLTOOL"
! 11025: fi
! 11026:
! 11027: if test -n "$ac_tool_prefix"; then
! 11028: # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
! 11029: set dummy ${ac_tool_prefix}objdump; ac_word=$2
! 11030: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
! 11031: $as_echo_n "checking for $ac_word... " >&6; }
! 11032: if ${ac_cv_prog_OBJDUMP+:} false; then :
! 11033: $as_echo_n "(cached) " >&6
! 11034: else
! 11035: if test -n "$OBJDUMP"; then
! 11036: ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
! 11037: else
! 11038: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 11039: for as_dir in $PATH
! 11040: do
! 11041: IFS=$as_save_IFS
! 11042: test -z "$as_dir" && as_dir=.
! 11043: for ac_exec_ext in '' $ac_executable_extensions; do
! 11044: if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
! 11045: ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
! 11046: $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
! 11047: break 2
! 11048: fi
! 11049: done
! 11050: done
! 11051: IFS=$as_save_IFS
! 11052:
! 11053: fi
! 11054: fi
! 11055: OBJDUMP=$ac_cv_prog_OBJDUMP
! 11056: if test -n "$OBJDUMP"; then
! 11057: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
! 11058: $as_echo "$OBJDUMP" >&6; }
! 11059: else
! 11060: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 11061: $as_echo "no" >&6; }
! 11062: fi
! 11063:
! 11064:
! 11065: fi
! 11066: if test -z "$ac_cv_prog_OBJDUMP"; then
! 11067: ac_ct_OBJDUMP=$OBJDUMP
! 11068: # Extract the first word of "objdump", so it can be a program name with args.
! 11069: set dummy objdump; ac_word=$2
! 11070: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
! 11071: $as_echo_n "checking for $ac_word... " >&6; }
! 11072: if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
! 11073: $as_echo_n "(cached) " >&6
! 11074: else
! 11075: if test -n "$ac_ct_OBJDUMP"; then
! 11076: ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
! 11077: else
! 11078: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 11079: for as_dir in $PATH
! 11080: do
! 11081: IFS=$as_save_IFS
! 11082: test -z "$as_dir" && as_dir=.
! 11083: for ac_exec_ext in '' $ac_executable_extensions; do
! 11084: if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
! 11085: ac_cv_prog_ac_ct_OBJDUMP="objdump"
! 11086: $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
! 11087: break 2
! 11088: fi
! 11089: done
! 11090: done
! 11091: IFS=$as_save_IFS
! 11092:
! 11093: fi
! 11094: fi
! 11095: ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
! 11096: if test -n "$ac_ct_OBJDUMP"; then
! 11097: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
! 11098: $as_echo "$ac_ct_OBJDUMP" >&6; }
! 11099: else
! 11100: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 11101: $as_echo "no" >&6; }
! 11102: fi
! 11103:
! 11104: if test "x$ac_ct_OBJDUMP" = x; then
! 11105: OBJDUMP="false"
! 11106: else
! 11107: case $cross_compiling:$ac_tool_warned in
! 11108: yes:)
! 11109: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
! 11110: $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
! 11111: ac_tool_warned=yes ;;
! 11112: esac
! 11113: OBJDUMP=$ac_ct_OBJDUMP
! 11114: fi
! 11115: else
! 11116: OBJDUMP="$ac_cv_prog_OBJDUMP"
! 11117: fi
! 11118:
! 11119: ;;
! 11120: esac
! 11121:
! 11122: test -z "$AS" && AS=as
! 11123:
! 11124:
! 11125:
! 11126:
! 11127:
! 11128: test -z "$DLLTOOL" && DLLTOOL=dlltool
! 11129:
! 11130:
! 11131:
! 11132:
! 11133:
! 11134: test -z "$OBJDUMP" && OBJDUMP=objdump
! 11135:
! 11136:
! 11137:
! 11138:
! 11139:
! 11140:
! 11141:
! 11142: enable_dlopen=no
! 11143:
! 11144:
! 11145:
! 11146: # Check whether --enable-shared was given.
! 11147: if test "${enable_shared+set}" = set; then :
! 11148: enableval=$enable_shared; p=${PACKAGE-default}
! 11149: case $enableval in
! 11150: yes) enable_shared=yes ;;
! 11151: no) enable_shared=no ;;
! 11152: *)
! 11153: enable_shared=no
! 11154: # Look at the argument we got. We use all the common list separators.
! 11155: lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
! 11156: for pkg in $enableval; do
! 11157: IFS=$lt_save_ifs
! 11158: if test "X$pkg" = "X$p"; then
! 11159: enable_shared=yes
! 11160: fi
! 11161: done
! 11162: IFS=$lt_save_ifs
! 11163: ;;
! 11164: esac
! 11165: else
! 11166: enable_shared=yes
! 11167: fi
! 11168:
! 11169:
! 11170:
! 11171:
! 11172:
! 11173:
! 11174:
! 11175:
! 11176:
! 11177: # Check whether --enable-static was given.
! 11178: if test "${enable_static+set}" = set; then :
! 11179: enableval=$enable_static; p=${PACKAGE-default}
! 11180: case $enableval in
! 11181: yes) enable_static=yes ;;
! 11182: no) enable_static=no ;;
! 11183: *)
! 11184: enable_static=no
! 11185: # Look at the argument we got. We use all the common list separators.
! 11186: lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
! 11187: for pkg in $enableval; do
! 11188: IFS=$lt_save_ifs
! 11189: if test "X$pkg" = "X$p"; then
! 11190: enable_static=yes
! 11191: fi
! 11192: done
! 11193: IFS=$lt_save_ifs
! 11194: ;;
! 11195: esac
! 11196: else
! 11197: enable_static=yes
! 11198: fi
! 11199:
! 11200:
! 11201:
! 11202:
! 11203:
! 11204:
! 11205:
! 11206:
! 11207:
! 11208:
! 11209: # Check whether --with-pic was given.
! 11210: if test "${with_pic+set}" = set; then :
! 11211: withval=$with_pic; lt_p=${PACKAGE-default}
! 11212: case $withval in
! 11213: yes|no) pic_mode=$withval ;;
! 11214: *)
! 11215: pic_mode=default
! 11216: # Look at the argument we got. We use all the common list separators.
! 11217: lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
! 11218: for lt_pkg in $withval; do
! 11219: IFS=$lt_save_ifs
! 11220: if test "X$lt_pkg" = "X$lt_p"; then
! 11221: pic_mode=yes
! 11222: fi
! 11223: done
! 11224: IFS=$lt_save_ifs
! 11225: ;;
! 11226: esac
! 11227: else
! 11228: pic_mode=default
! 11229: fi
! 11230:
! 11231:
! 11232:
! 11233:
! 11234:
! 11235:
! 11236:
! 11237:
! 11238: # Check whether --enable-fast-install was given.
! 11239: if test "${enable_fast_install+set}" = set; then :
! 11240: enableval=$enable_fast_install; p=${PACKAGE-default}
! 11241: case $enableval in
! 11242: yes) enable_fast_install=yes ;;
! 11243: no) enable_fast_install=no ;;
! 11244: *)
! 11245: enable_fast_install=no
! 11246: # Look at the argument we got. We use all the common list separators.
! 11247: lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
! 11248: for pkg in $enableval; do
! 11249: IFS=$lt_save_ifs
! 11250: if test "X$pkg" = "X$p"; then
! 11251: enable_fast_install=yes
! 11252: fi
! 11253: done
! 11254: IFS=$lt_save_ifs
! 11255: ;;
! 11256: esac
! 11257: else
! 11258: enable_fast_install=yes
! 11259: fi
! 11260:
! 11261:
! 11262:
! 11263:
! 11264:
! 11265:
! 11266:
! 11267:
! 11268: shared_archive_member_spec=
! 11269: case $host,$enable_shared in
! 11270: power*-*-aix[5-9]*,yes)
! 11271: { $as_echo "$as_me:${as_lineno-$LINENO}: checking which variant of shared library versioning to provide" >&5
! 11272: $as_echo_n "checking which variant of shared library versioning to provide... " >&6; }
! 11273:
! 11274: # Check whether --with-aix-soname was given.
! 11275: if test "${with_aix_soname+set}" = set; then :
! 11276: withval=$with_aix_soname; case $withval in
! 11277: aix|svr4|both)
! 11278: ;;
! 11279: *)
! 11280: as_fn_error $? "Unknown argument to --with-aix-soname" "$LINENO" 5
! 11281: ;;
! 11282: esac
! 11283: lt_cv_with_aix_soname=$with_aix_soname
! 11284: else
! 11285: if ${lt_cv_with_aix_soname+:} false; then :
! 11286: $as_echo_n "(cached) " >&6
! 11287: else
! 11288: lt_cv_with_aix_soname=aix
! 11289: fi
! 11290:
! 11291: with_aix_soname=$lt_cv_with_aix_soname
! 11292: fi
! 11293:
! 11294: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_aix_soname" >&5
! 11295: $as_echo "$with_aix_soname" >&6; }
! 11296: if test aix != "$with_aix_soname"; then
! 11297: # For the AIX way of multilib, we name the shared archive member
! 11298: # based on the bitwidth used, traditionally 'shr.o' or 'shr_64.o',
! 11299: # and 'shr.imp' or 'shr_64.imp', respectively, for the Import File.
! 11300: # Even when GNU compilers ignore OBJECT_MODE but need '-maix64' flag,
! 11301: # the AIX toolchain works better with OBJECT_MODE set (default 32).
! 11302: if test 64 = "${OBJECT_MODE-32}"; then
! 11303: shared_archive_member_spec=shr_64
! 11304: else
! 11305: shared_archive_member_spec=shr
! 11306: fi
! 11307: fi
! 11308: ;;
! 11309: *)
! 11310: with_aix_soname=aix
! 11311: ;;
! 11312: esac
! 11313:
! 11314:
! 11315:
! 11316:
! 11317:
! 11318:
! 11319:
! 11320:
! 11321:
! 11322:
! 11323: # This can be used to rebuild libtool when needed
! 11324: LIBTOOL_DEPS=$ltmain
! 11325:
! 11326: # Always use our own libtool.
! 11327: LIBTOOL='$(SHELL) $(top_builddir)/libtool'
! 11328:
! 11329:
! 11330:
! 11331:
! 11332:
! 11333:
! 11334:
! 11335:
! 11336:
! 11337:
! 11338:
! 11339:
! 11340:
! 11341:
! 11342:
! 11343:
! 11344:
! 11345:
! 11346:
! 11347:
! 11348:
! 11349:
! 11350:
! 11351:
! 11352:
! 11353:
! 11354:
! 11355:
! 11356:
! 11357:
! 11358: test -z "$LN_S" && LN_S="ln -s"
! 11359:
! 11360:
! 11361:
! 11362:
! 11363:
! 11364:
! 11365:
! 11366:
! 11367:
! 11368:
! 11369:
! 11370:
! 11371:
! 11372:
! 11373: if test -n "${ZSH_VERSION+set}"; then
! 11374: setopt NO_GLOB_SUBST
! 11375: fi
! 11376:
! 11377: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
! 11378: $as_echo_n "checking for objdir... " >&6; }
! 11379: if ${lt_cv_objdir+:} false; then :
! 11380: $as_echo_n "(cached) " >&6
! 11381: else
! 11382: rm -f .libs 2>/dev/null
! 11383: mkdir .libs 2>/dev/null
! 11384: if test -d .libs; then
! 11385: lt_cv_objdir=.libs
! 11386: else
! 11387: # MS-DOS does not allow filenames that begin with a dot.
! 11388: lt_cv_objdir=_libs
! 11389: fi
! 11390: rmdir .libs 2>/dev/null
! 11391: fi
! 11392: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
! 11393: $as_echo "$lt_cv_objdir" >&6; }
! 11394: objdir=$lt_cv_objdir
! 11395:
! 11396:
! 11397:
! 11398:
! 11399:
! 11400: cat >>confdefs.h <<_ACEOF
! 11401: #define LT_OBJDIR "$lt_cv_objdir/"
! 11402: _ACEOF
! 11403:
! 11404:
! 11405:
! 11406:
! 11407: case $host_os in
! 11408: aix3*)
! 11409: # AIX sometimes has problems with the GCC collect2 program. For some
! 11410: # reason, if we set the COLLECT_NAMES environment variable, the problems
! 11411: # vanish in a puff of smoke.
! 11412: if test set != "${COLLECT_NAMES+set}"; then
! 11413: COLLECT_NAMES=
! 11414: export COLLECT_NAMES
! 11415: fi
! 11416: ;;
! 11417: esac
! 11418:
! 11419: # Global variables:
! 11420: ofile=libtool
! 11421: can_build_shared=yes
! 11422:
! 11423: # All known linkers require a '.a' archive for static linking (except MSVC,
! 11424: # which needs '.lib').
! 11425: libext=a
! 11426:
! 11427: with_gnu_ld=$lt_cv_prog_gnu_ld
! 11428:
! 11429: old_CC=$CC
! 11430: old_CFLAGS=$CFLAGS
! 11431:
! 11432: # Set sane defaults for various variables
! 11433: test -z "$CC" && CC=cc
! 11434: test -z "$LTCC" && LTCC=$CC
! 11435: test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
! 11436: test -z "$LD" && LD=ld
! 11437: test -z "$ac_objext" && ac_objext=o
! 11438:
! 11439: func_cc_basename $compiler
! 11440: cc_basename=$func_cc_basename_result
! 11441:
! 11442:
! 11443: # Only perform the check for file, if the check method requires it
! 11444: test -z "$MAGIC_CMD" && MAGIC_CMD=file
! 11445: case $deplibs_check_method in
! 11446: file_magic*)
! 11447: if test "$file_magic_cmd" = '$MAGIC_CMD'; then
! 11448: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
! 11449: $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
! 11450: if ${lt_cv_path_MAGIC_CMD+:} false; then :
! 11451: $as_echo_n "(cached) " >&6
! 11452: else
! 11453: case $MAGIC_CMD in
! 11454: [\\/*] | ?:[\\/]*)
! 11455: lt_cv_path_MAGIC_CMD=$MAGIC_CMD # Let the user override the test with a path.
! 11456: ;;
! 11457: *)
! 11458: lt_save_MAGIC_CMD=$MAGIC_CMD
! 11459: lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
! 11460: ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
! 11461: for ac_dir in $ac_dummy; do
! 11462: IFS=$lt_save_ifs
! 11463: test -z "$ac_dir" && ac_dir=.
! 11464: if test -f "$ac_dir/${ac_tool_prefix}file"; then
! 11465: lt_cv_path_MAGIC_CMD=$ac_dir/"${ac_tool_prefix}file"
! 11466: if test -n "$file_magic_test_file"; then
! 11467: case $deplibs_check_method in
! 11468: "file_magic "*)
! 11469: file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
! 11470: MAGIC_CMD=$lt_cv_path_MAGIC_CMD
! 11471: if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
! 11472: $EGREP "$file_magic_regex" > /dev/null; then
! 11473: :
! 11474: else
! 11475: cat <<_LT_EOF 1>&2
! 11476:
! 11477: *** Warning: the command libtool uses to detect shared libraries,
! 11478: *** $file_magic_cmd, produces output that libtool cannot recognize.
! 11479: *** The result is that libtool may fail to recognize shared libraries
! 11480: *** as such. This will affect the creation of libtool libraries that
! 11481: *** depend on shared libraries, but programs linked with such libtool
! 11482: *** libraries will work regardless of this problem. Nevertheless, you
! 11483: *** may want to report the problem to your system manager and/or to
! 11484: *** bug-libtool@gnu.org
! 11485:
! 11486: _LT_EOF
! 11487: fi ;;
! 11488: esac
! 11489: fi
! 11490: break
! 11491: fi
! 11492: done
! 11493: IFS=$lt_save_ifs
! 11494: MAGIC_CMD=$lt_save_MAGIC_CMD
! 11495: ;;
! 11496: esac
! 11497: fi
! 11498:
! 11499: MAGIC_CMD=$lt_cv_path_MAGIC_CMD
! 11500: if test -n "$MAGIC_CMD"; then
! 11501: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
! 11502: $as_echo "$MAGIC_CMD" >&6; }
! 11503: else
! 11504: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 11505: $as_echo "no" >&6; }
! 11506: fi
! 11507:
! 11508:
! 11509:
! 11510:
! 11511:
! 11512: if test -z "$lt_cv_path_MAGIC_CMD"; then
! 11513: if test -n "$ac_tool_prefix"; then
! 11514: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
! 11515: $as_echo_n "checking for file... " >&6; }
! 11516: if ${lt_cv_path_MAGIC_CMD+:} false; then :
! 11517: $as_echo_n "(cached) " >&6
! 11518: else
! 11519: case $MAGIC_CMD in
! 11520: [\\/*] | ?:[\\/]*)
! 11521: lt_cv_path_MAGIC_CMD=$MAGIC_CMD # Let the user override the test with a path.
! 11522: ;;
! 11523: *)
! 11524: lt_save_MAGIC_CMD=$MAGIC_CMD
! 11525: lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
! 11526: ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
! 11527: for ac_dir in $ac_dummy; do
! 11528: IFS=$lt_save_ifs
! 11529: test -z "$ac_dir" && ac_dir=.
! 11530: if test -f "$ac_dir/file"; then
! 11531: lt_cv_path_MAGIC_CMD=$ac_dir/"file"
! 11532: if test -n "$file_magic_test_file"; then
! 11533: case $deplibs_check_method in
! 11534: "file_magic "*)
! 11535: file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
! 11536: MAGIC_CMD=$lt_cv_path_MAGIC_CMD
! 11537: if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
! 11538: $EGREP "$file_magic_regex" > /dev/null; then
! 11539: :
! 11540: else
! 11541: cat <<_LT_EOF 1>&2
! 11542:
! 11543: *** Warning: the command libtool uses to detect shared libraries,
! 11544: *** $file_magic_cmd, produces output that libtool cannot recognize.
! 11545: *** The result is that libtool may fail to recognize shared libraries
! 11546: *** as such. This will affect the creation of libtool libraries that
! 11547: *** depend on shared libraries, but programs linked with such libtool
! 11548: *** libraries will work regardless of this problem. Nevertheless, you
! 11549: *** may want to report the problem to your system manager and/or to
! 11550: *** bug-libtool@gnu.org
! 11551:
! 11552: _LT_EOF
! 11553: fi ;;
! 11554: esac
! 11555: fi
! 11556: break
! 11557: fi
! 11558: done
! 11559: IFS=$lt_save_ifs
! 11560: MAGIC_CMD=$lt_save_MAGIC_CMD
! 11561: ;;
! 11562: esac
! 11563: fi
! 11564:
! 11565: MAGIC_CMD=$lt_cv_path_MAGIC_CMD
! 11566: if test -n "$MAGIC_CMD"; then
! 11567: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
! 11568: $as_echo "$MAGIC_CMD" >&6; }
! 11569: else
! 11570: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 11571: $as_echo "no" >&6; }
! 11572: fi
! 11573:
! 11574:
! 11575: else
! 11576: MAGIC_CMD=:
! 11577: fi
! 11578: fi
! 11579:
! 11580: fi
! 11581: ;;
! 11582: esac
! 11583:
! 11584: # Use C for the default configuration in the libtool script
! 11585:
! 11586: lt_save_CC=$CC
! 11587: ac_ext=c
! 11588: ac_cpp='$CPP $CPPFLAGS'
! 11589: ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
! 11590: ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
! 11591: ac_compiler_gnu=$ac_cv_c_compiler_gnu
! 11592:
! 11593:
! 11594: # Source file extension for C test sources.
! 11595: ac_ext=c
! 11596:
! 11597: # Object file extension for compiled C test sources.
! 11598: objext=o
! 11599: objext=$objext
! 11600:
! 11601: # Code to be used in simple compile tests
! 11602: lt_simple_compile_test_code="int some_variable = 0;"
! 11603:
! 11604: # Code to be used in simple link tests
! 11605: lt_simple_link_test_code='int main(){return(0);}'
! 11606:
! 11607:
! 11608:
! 11609:
! 11610:
! 11611:
! 11612:
! 11613: # If no C compiler was specified, use CC.
! 11614: LTCC=${LTCC-"$CC"}
! 11615:
! 11616: # If no C compiler flags were specified, use CFLAGS.
! 11617: LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
! 11618:
! 11619: # Allow CC to be a program name with arguments.
! 11620: compiler=$CC
! 11621:
! 11622: # Save the default compiler, since it gets overwritten when the other
! 11623: # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
! 11624: compiler_DEFAULT=$CC
! 11625:
! 11626: # save warnings/boilerplate of simple test code
! 11627: ac_outfile=conftest.$ac_objext
! 11628: echo "$lt_simple_compile_test_code" >conftest.$ac_ext
! 11629: eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
! 11630: _lt_compiler_boilerplate=`cat conftest.err`
! 11631: $RM conftest*
! 11632:
! 11633: ac_outfile=conftest.$ac_objext
! 11634: echo "$lt_simple_link_test_code" >conftest.$ac_ext
! 11635: eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
! 11636: _lt_linker_boilerplate=`cat conftest.err`
! 11637: $RM -r conftest*
! 11638:
! 11639:
! 11640: ## CAVEAT EMPTOR:
! 11641: ## There is no encapsulation within the following macros, do not change
! 11642: ## the running order or otherwise move them around unless you know exactly
! 11643: ## what you are doing...
! 11644: if test -n "$compiler"; then
! 11645:
! 11646: lt_prog_compiler_no_builtin_flag=
! 11647:
! 11648: if test yes = "$GCC"; then
! 11649: case $cc_basename in
! 11650: nvcc*)
! 11651: lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
! 11652: *)
! 11653: lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
! 11654: esac
! 11655:
! 11656: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
! 11657: $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
! 11658: if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then :
! 11659: $as_echo_n "(cached) " >&6
! 11660: else
! 11661: lt_cv_prog_compiler_rtti_exceptions=no
! 11662: ac_outfile=conftest.$ac_objext
! 11663: echo "$lt_simple_compile_test_code" > conftest.$ac_ext
! 11664: lt_compiler_flag="-fno-rtti -fno-exceptions" ## exclude from sc_useless_quotes_in_assignment
! 11665: # Insert the option either (1) after the last *FLAGS variable, or
! 11666: # (2) before a word containing "conftest.", or (3) at the end.
! 11667: # Note that $ac_compile itself does not contain backslashes and begins
! 11668: # with a dollar sign (not a hyphen), so the echo should work correctly.
! 11669: # The option is referenced via a variable to avoid confusing sed.
! 11670: lt_compile=`echo "$ac_compile" | $SED \
! 11671: -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
! 11672: -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
! 11673: -e 's:$: $lt_compiler_flag:'`
! 11674: (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
! 11675: (eval "$lt_compile" 2>conftest.err)
! 11676: ac_status=$?
! 11677: cat conftest.err >&5
! 11678: echo "$as_me:$LINENO: \$? = $ac_status" >&5
! 11679: if (exit $ac_status) && test -s "$ac_outfile"; then
! 11680: # The compiler can only warn and ignore the option if not recognized
! 11681: # So say no if there are warnings other than the usual output.
! 11682: $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
! 11683: $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
! 11684: if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
! 11685: lt_cv_prog_compiler_rtti_exceptions=yes
! 11686: fi
! 11687: fi
! 11688: $RM conftest*
! 11689:
! 11690: fi
! 11691: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
! 11692: $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
! 11693:
! 11694: if test yes = "$lt_cv_prog_compiler_rtti_exceptions"; then
! 11695: lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
! 11696: else
! 11697: :
! 11698: fi
! 11699:
! 11700: fi
! 11701:
! 11702:
! 11703:
! 11704:
! 11705:
! 11706:
! 11707: lt_prog_compiler_wl=
! 11708: lt_prog_compiler_pic=
! 11709: lt_prog_compiler_static=
! 11710:
! 11711:
! 11712: if test yes = "$GCC"; then
! 11713: lt_prog_compiler_wl='-Wl,'
! 11714: lt_prog_compiler_static='-static'
! 11715:
! 11716: case $host_os in
! 11717: aix*)
! 11718: # All AIX code is PIC.
! 11719: if test ia64 = "$host_cpu"; then
! 11720: # AIX 5 now supports IA64 processor
! 11721: lt_prog_compiler_static='-Bstatic'
! 11722: fi
! 11723: lt_prog_compiler_pic='-fPIC'
! 11724: ;;
! 11725:
! 11726: amigaos*)
! 11727: case $host_cpu in
! 11728: powerpc)
! 11729: # see comment about AmigaOS4 .so support
! 11730: lt_prog_compiler_pic='-fPIC'
! 11731: ;;
! 11732: m68k)
! 11733: # FIXME: we need at least 68020 code to build shared libraries, but
! 11734: # adding the '-m68020' flag to GCC prevents building anything better,
! 11735: # like '-m68040'.
! 11736: lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
! 11737: ;;
! 11738: esac
! 11739: ;;
! 11740:
! 11741: beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
! 11742: # PIC is the default for these OSes.
! 11743: ;;
! 11744:
! 11745: mingw* | cygwin* | pw32* | os2* | cegcc*)
! 11746: # This hack is so that the source file can tell whether it is being
! 11747: # built for inclusion in a dll (and should export symbols for example).
! 11748: # Although the cygwin gcc ignores -fPIC, still need this for old-style
! 11749: # (--disable-auto-import) libraries
! 11750: lt_prog_compiler_pic='-DDLL_EXPORT'
! 11751: case $host_os in
! 11752: os2*)
! 11753: lt_prog_compiler_static='$wl-static'
! 11754: ;;
! 11755: esac
! 11756: ;;
! 11757:
! 11758: darwin* | rhapsody*)
! 11759: # PIC is the default on this platform
! 11760: # Common symbols not allowed in MH_DYLIB files
! 11761: lt_prog_compiler_pic='-fno-common'
! 11762: ;;
! 11763:
! 11764: haiku*)
! 11765: # PIC is the default for Haiku.
! 11766: # The "-static" flag exists, but is broken.
! 11767: lt_prog_compiler_static=
! 11768: ;;
! 11769:
! 11770: hpux*)
! 11771: # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
! 11772: # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
! 11773: # sets the default TLS model and affects inlining.
! 11774: case $host_cpu in
! 11775: hppa*64*)
! 11776: # +Z the default
! 11777: ;;
! 11778: *)
! 11779: lt_prog_compiler_pic='-fPIC'
! 11780: ;;
! 11781: esac
! 11782: ;;
! 11783:
! 11784: interix[3-9]*)
! 11785: # Interix 3.x gcc -fpic/-fPIC options generate broken code.
! 11786: # Instead, we relocate shared libraries at runtime.
! 11787: ;;
! 11788:
! 11789: msdosdjgpp*)
! 11790: # Just because we use GCC doesn't mean we suddenly get shared libraries
! 11791: # on systems that don't support them.
! 11792: lt_prog_compiler_can_build_shared=no
! 11793: enable_shared=no
! 11794: ;;
! 11795:
! 11796: *nto* | *qnx*)
! 11797: # QNX uses GNU C++, but need to define -shared option too, otherwise
! 11798: # it will coredump.
! 11799: lt_prog_compiler_pic='-fPIC -shared'
! 11800: ;;
! 11801:
! 11802: sysv4*MP*)
! 11803: if test -d /usr/nec; then
! 11804: lt_prog_compiler_pic=-Kconform_pic
! 11805: fi
! 11806: ;;
! 11807:
! 11808: *)
! 11809: lt_prog_compiler_pic='-fPIC'
! 11810: ;;
! 11811: esac
! 11812:
! 11813: case $cc_basename in
! 11814: nvcc*) # Cuda Compiler Driver 2.2
! 11815: lt_prog_compiler_wl='-Xlinker '
! 11816: if test -n "$lt_prog_compiler_pic"; then
! 11817: lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic"
! 11818: fi
! 11819: ;;
! 11820: esac
! 11821: else
! 11822: # PORTME Check for flag to pass linker flags through the system compiler.
! 11823: case $host_os in
! 11824: aix*)
! 11825: lt_prog_compiler_wl='-Wl,'
! 11826: if test ia64 = "$host_cpu"; then
! 11827: # AIX 5 now supports IA64 processor
! 11828: lt_prog_compiler_static='-Bstatic'
! 11829: else
! 11830: lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
! 11831: fi
! 11832: ;;
! 11833:
! 11834: darwin* | rhapsody*)
! 11835: # PIC is the default on this platform
! 11836: # Common symbols not allowed in MH_DYLIB files
! 11837: lt_prog_compiler_pic='-fno-common'
! 11838: case $cc_basename in
! 11839: nagfor*)
! 11840: # NAG Fortran compiler
! 11841: lt_prog_compiler_wl='-Wl,-Wl,,'
! 11842: lt_prog_compiler_pic='-PIC'
! 11843: lt_prog_compiler_static='-Bstatic'
! 11844: ;;
! 11845: esac
! 11846: ;;
! 11847:
! 11848: mingw* | cygwin* | pw32* | os2* | cegcc*)
! 11849: # This hack is so that the source file can tell whether it is being
! 11850: # built for inclusion in a dll (and should export symbols for example).
! 11851: lt_prog_compiler_pic='-DDLL_EXPORT'
! 11852: case $host_os in
! 11853: os2*)
! 11854: lt_prog_compiler_static='$wl-static'
! 11855: ;;
! 11856: esac
! 11857: ;;
! 11858:
! 11859: hpux9* | hpux10* | hpux11*)
! 11860: lt_prog_compiler_wl='-Wl,'
! 11861: # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
! 11862: # not for PA HP-UX.
! 11863: case $host_cpu in
! 11864: hppa*64*|ia64*)
! 11865: # +Z the default
! 11866: ;;
! 11867: *)
! 11868: lt_prog_compiler_pic='+Z'
! 11869: ;;
! 11870: esac
! 11871: # Is there a better lt_prog_compiler_static that works with the bundled CC?
! 11872: lt_prog_compiler_static='$wl-a ${wl}archive'
! 11873: ;;
! 11874:
! 11875: irix5* | irix6* | nonstopux*)
! 11876: lt_prog_compiler_wl='-Wl,'
! 11877: # PIC (with -KPIC) is the default.
! 11878: lt_prog_compiler_static='-non_shared'
! 11879: ;;
! 11880:
! 11881: linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
! 11882: case $cc_basename in
! 11883: # old Intel for x86_64, which still supported -KPIC.
! 11884: ecc*)
! 11885: lt_prog_compiler_wl='-Wl,'
! 11886: lt_prog_compiler_pic='-KPIC'
! 11887: lt_prog_compiler_static='-static'
! 11888: ;;
! 11889: # flang / f18. f95 an alias for gfortran or flang on Debian
! 11890: flang* | f18* | f95*)
! 11891: lt_prog_compiler_wl='-Wl,'
! 11892: lt_prog_compiler_pic='-fPIC'
! 11893: lt_prog_compiler_static='-static'
! 11894: ;;
! 11895: # icc used to be incompatible with GCC.
! 11896: # ICC 10 doesn't accept -KPIC any more.
! 11897: icc* | ifort*)
! 11898: lt_prog_compiler_wl='-Wl,'
! 11899: lt_prog_compiler_pic='-fPIC'
! 11900: lt_prog_compiler_static='-static'
! 11901: ;;
! 11902: # Lahey Fortran 8.1.
! 11903: lf95*)
! 11904: lt_prog_compiler_wl='-Wl,'
! 11905: lt_prog_compiler_pic='--shared'
! 11906: lt_prog_compiler_static='--static'
! 11907: ;;
! 11908: nagfor*)
! 11909: # NAG Fortran compiler
! 11910: lt_prog_compiler_wl='-Wl,-Wl,,'
! 11911: lt_prog_compiler_pic='-PIC'
! 11912: lt_prog_compiler_static='-Bstatic'
! 11913: ;;
! 11914: tcc*)
! 11915: # Fabrice Bellard et al's Tiny C Compiler
! 11916: lt_prog_compiler_wl='-Wl,'
! 11917: lt_prog_compiler_pic='-fPIC'
! 11918: lt_prog_compiler_static='-static'
! 11919: ;;
! 11920: pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
! 11921: # Portland Group compilers (*not* the Pentium gcc compiler,
! 11922: # which looks to be a dead project)
! 11923: lt_prog_compiler_wl='-Wl,'
! 11924: lt_prog_compiler_pic='-fpic'
! 11925: lt_prog_compiler_static='-Bstatic'
! 11926: ;;
! 11927: ccc*)
! 11928: lt_prog_compiler_wl='-Wl,'
! 11929: # All Alpha code is PIC.
! 11930: lt_prog_compiler_static='-non_shared'
! 11931: ;;
! 11932: xl* | bgxl* | bgf* | mpixl*)
! 11933: # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
! 11934: lt_prog_compiler_wl='-Wl,'
! 11935: lt_prog_compiler_pic='-qpic'
! 11936: lt_prog_compiler_static='-qstaticlink'
! 11937: ;;
! 11938: *)
! 11939: case `$CC -V 2>&1 | sed 5q` in
! 11940: *Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*)
! 11941: # Sun Fortran 8.3 passes all unrecognized flags to the linker
! 11942: lt_prog_compiler_pic='-KPIC'
! 11943: lt_prog_compiler_static='-Bstatic'
! 11944: lt_prog_compiler_wl=''
! 11945: ;;
! 11946: *Sun\ F* | *Sun*Fortran*)
! 11947: lt_prog_compiler_pic='-KPIC'
! 11948: lt_prog_compiler_static='-Bstatic'
! 11949: lt_prog_compiler_wl='-Qoption ld '
! 11950: ;;
! 11951: *Sun\ C*)
! 11952: # Sun C 5.9
! 11953: lt_prog_compiler_pic='-KPIC'
! 11954: lt_prog_compiler_static='-Bstatic'
! 11955: lt_prog_compiler_wl='-Wl,'
! 11956: ;;
! 11957: *Intel*\ [CF]*Compiler*)
! 11958: lt_prog_compiler_wl='-Wl,'
! 11959: lt_prog_compiler_pic='-fPIC'
! 11960: lt_prog_compiler_static='-static'
! 11961: ;;
! 11962: *Portland\ Group*)
! 11963: lt_prog_compiler_wl='-Wl,'
! 11964: lt_prog_compiler_pic='-fpic'
! 11965: lt_prog_compiler_static='-Bstatic'
! 11966: ;;
! 11967: esac
! 11968: ;;
! 11969: esac
! 11970: ;;
! 11971:
! 11972: newsos6)
! 11973: lt_prog_compiler_pic='-KPIC'
! 11974: lt_prog_compiler_static='-Bstatic'
! 11975: ;;
! 11976:
! 11977: *nto* | *qnx*)
! 11978: # QNX uses GNU C++, but need to define -shared option too, otherwise
! 11979: # it will coredump.
! 11980: lt_prog_compiler_pic='-fPIC -shared'
! 11981: ;;
! 11982:
! 11983: osf3* | osf4* | osf5*)
! 11984: lt_prog_compiler_wl='-Wl,'
! 11985: # All OSF/1 code is PIC.
! 11986: lt_prog_compiler_static='-non_shared'
! 11987: ;;
! 11988:
! 11989: rdos*)
! 11990: lt_prog_compiler_static='-non_shared'
! 11991: ;;
! 11992:
! 11993: solaris*)
! 11994: lt_prog_compiler_pic='-KPIC'
! 11995: lt_prog_compiler_static='-Bstatic'
! 11996: case $cc_basename in
! 11997: f77* | f90* | f95* | sunf77* | sunf90* | sunf95*)
! 11998: lt_prog_compiler_wl='-Qoption ld ';;
! 11999: *)
! 12000: lt_prog_compiler_wl='-Wl,';;
! 12001: esac
! 12002: ;;
! 12003:
! 12004: sunos4*)
! 12005: lt_prog_compiler_wl='-Qoption ld '
! 12006: lt_prog_compiler_pic='-PIC'
! 12007: lt_prog_compiler_static='-Bstatic'
! 12008: ;;
! 12009:
! 12010: sysv4 | sysv4.2uw2* | sysv4.3*)
! 12011: lt_prog_compiler_wl='-Wl,'
! 12012: lt_prog_compiler_pic='-KPIC'
! 12013: lt_prog_compiler_static='-Bstatic'
! 12014: ;;
! 12015:
! 12016: sysv4*MP*)
! 12017: if test -d /usr/nec; then
! 12018: lt_prog_compiler_pic='-Kconform_pic'
! 12019: lt_prog_compiler_static='-Bstatic'
! 12020: fi
! 12021: ;;
! 12022:
! 12023: sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
! 12024: lt_prog_compiler_wl='-Wl,'
! 12025: lt_prog_compiler_pic='-KPIC'
! 12026: lt_prog_compiler_static='-Bstatic'
! 12027: ;;
! 12028:
! 12029: unicos*)
! 12030: lt_prog_compiler_wl='-Wl,'
! 12031: lt_prog_compiler_can_build_shared=no
! 12032: ;;
! 12033:
! 12034: uts4*)
! 12035: lt_prog_compiler_pic='-pic'
! 12036: lt_prog_compiler_static='-Bstatic'
! 12037: ;;
! 12038:
! 12039: *)
! 12040: lt_prog_compiler_can_build_shared=no
! 12041: ;;
! 12042: esac
! 12043: fi
! 12044:
! 12045: case $host_os in
! 12046: # For platforms that do not support PIC, -DPIC is meaningless:
! 12047: *djgpp*)
! 12048: lt_prog_compiler_pic=
! 12049: ;;
! 12050: *)
! 12051: lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
! 12052: ;;
! 12053: esac
! 12054:
! 12055: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
! 12056: $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
! 12057: if ${lt_cv_prog_compiler_pic+:} false; then :
! 12058: $as_echo_n "(cached) " >&6
! 12059: else
! 12060: lt_cv_prog_compiler_pic=$lt_prog_compiler_pic
! 12061: fi
! 12062: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5
! 12063: $as_echo "$lt_cv_prog_compiler_pic" >&6; }
! 12064: lt_prog_compiler_pic=$lt_cv_prog_compiler_pic
! 12065:
! 12066: #
! 12067: # Check to make sure the PIC flag actually works.
! 12068: #
! 12069: if test -n "$lt_prog_compiler_pic"; then
! 12070: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
! 12071: $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
! 12072: if ${lt_cv_prog_compiler_pic_works+:} false; then :
! 12073: $as_echo_n "(cached) " >&6
! 12074: else
! 12075: lt_cv_prog_compiler_pic_works=no
! 12076: ac_outfile=conftest.$ac_objext
! 12077: echo "$lt_simple_compile_test_code" > conftest.$ac_ext
! 12078: lt_compiler_flag="$lt_prog_compiler_pic -DPIC" ## exclude from sc_useless_quotes_in_assignment
! 12079: # Insert the option either (1) after the last *FLAGS variable, or
! 12080: # (2) before a word containing "conftest.", or (3) at the end.
! 12081: # Note that $ac_compile itself does not contain backslashes and begins
! 12082: # with a dollar sign (not a hyphen), so the echo should work correctly.
! 12083: # The option is referenced via a variable to avoid confusing sed.
! 12084: lt_compile=`echo "$ac_compile" | $SED \
! 12085: -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
! 12086: -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
! 12087: -e 's:$: $lt_compiler_flag:'`
! 12088: (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
! 12089: (eval "$lt_compile" 2>conftest.err)
! 12090: ac_status=$?
! 12091: cat conftest.err >&5
! 12092: echo "$as_me:$LINENO: \$? = $ac_status" >&5
! 12093: if (exit $ac_status) && test -s "$ac_outfile"; then
! 12094: # The compiler can only warn and ignore the option if not recognized
! 12095: # So say no if there are warnings other than the usual output.
! 12096: $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
! 12097: $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
! 12098: if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
! 12099: lt_cv_prog_compiler_pic_works=yes
! 12100: fi
! 12101: fi
! 12102: $RM conftest*
! 12103:
! 12104: fi
! 12105: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
! 12106: $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
! 12107:
! 12108: if test yes = "$lt_cv_prog_compiler_pic_works"; then
! 12109: case $lt_prog_compiler_pic in
! 12110: "" | " "*) ;;
! 12111: *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
! 12112: esac
! 12113: else
! 12114: lt_prog_compiler_pic=
! 12115: lt_prog_compiler_can_build_shared=no
! 12116: fi
! 12117:
! 12118: fi
! 12119:
! 12120:
! 12121:
! 12122:
! 12123:
! 12124:
! 12125:
! 12126:
! 12127:
! 12128:
! 12129:
! 12130: #
! 12131: # Check to make sure the static flag actually works.
! 12132: #
! 12133: wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
! 12134: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
! 12135: $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
! 12136: if ${lt_cv_prog_compiler_static_works+:} false; then :
! 12137: $as_echo_n "(cached) " >&6
! 12138: else
! 12139: lt_cv_prog_compiler_static_works=no
! 12140: save_LDFLAGS=$LDFLAGS
! 12141: LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
! 12142: echo "$lt_simple_link_test_code" > conftest.$ac_ext
! 12143: if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
! 12144: # The linker can only warn and ignore the option if not recognized
! 12145: # So say no if there are warnings
! 12146: if test -s conftest.err; then
! 12147: # Append any errors to the config.log.
! 12148: cat conftest.err 1>&5
! 12149: $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
! 12150: $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
! 12151: if diff conftest.exp conftest.er2 >/dev/null; then
! 12152: lt_cv_prog_compiler_static_works=yes
! 12153: fi
! 12154: else
! 12155: lt_cv_prog_compiler_static_works=yes
! 12156: fi
! 12157: fi
! 12158: $RM -r conftest*
! 12159: LDFLAGS=$save_LDFLAGS
! 12160:
! 12161: fi
! 12162: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
! 12163: $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
! 12164:
! 12165: if test yes = "$lt_cv_prog_compiler_static_works"; then
! 12166: :
! 12167: else
! 12168: lt_prog_compiler_static=
! 12169: fi
! 12170:
! 12171:
! 12172:
! 12173:
! 12174:
! 12175:
! 12176:
! 12177: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
! 12178: $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
! 12179: if ${lt_cv_prog_compiler_c_o+:} false; then :
! 12180: $as_echo_n "(cached) " >&6
! 12181: else
! 12182: lt_cv_prog_compiler_c_o=no
! 12183: $RM -r conftest 2>/dev/null
! 12184: mkdir conftest
! 12185: cd conftest
! 12186: mkdir out
! 12187: echo "$lt_simple_compile_test_code" > conftest.$ac_ext
! 12188:
! 12189: lt_compiler_flag="-o out/conftest2.$ac_objext"
! 12190: # Insert the option either (1) after the last *FLAGS variable, or
! 12191: # (2) before a word containing "conftest.", or (3) at the end.
! 12192: # Note that $ac_compile itself does not contain backslashes and begins
! 12193: # with a dollar sign (not a hyphen), so the echo should work correctly.
! 12194: lt_compile=`echo "$ac_compile" | $SED \
! 12195: -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
! 12196: -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
! 12197: -e 's:$: $lt_compiler_flag:'`
! 12198: (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
! 12199: (eval "$lt_compile" 2>out/conftest.err)
! 12200: ac_status=$?
! 12201: cat out/conftest.err >&5
! 12202: echo "$as_me:$LINENO: \$? = $ac_status" >&5
! 12203: if (exit $ac_status) && test -s out/conftest2.$ac_objext
! 12204: then
! 12205: # The compiler can only warn and ignore the option if not recognized
! 12206: # So say no if there are warnings
! 12207: $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
! 12208: $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
! 12209: if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
! 12210: lt_cv_prog_compiler_c_o=yes
! 12211: fi
! 12212: fi
! 12213: chmod u+w . 2>&5
! 12214: $RM conftest*
! 12215: # SGI C++ compiler will create directory out/ii_files/ for
! 12216: # template instantiation
! 12217: test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
! 12218: $RM out/* && rmdir out
! 12219: cd ..
! 12220: $RM -r conftest
! 12221: $RM conftest*
! 12222:
! 12223: fi
! 12224: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
! 12225: $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
! 12226:
! 12227:
! 12228:
! 12229:
! 12230:
! 12231:
! 12232: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
! 12233: $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
! 12234: if ${lt_cv_prog_compiler_c_o+:} false; then :
! 12235: $as_echo_n "(cached) " >&6
! 12236: else
! 12237: lt_cv_prog_compiler_c_o=no
! 12238: $RM -r conftest 2>/dev/null
! 12239: mkdir conftest
! 12240: cd conftest
! 12241: mkdir out
! 12242: echo "$lt_simple_compile_test_code" > conftest.$ac_ext
! 12243:
! 12244: lt_compiler_flag="-o out/conftest2.$ac_objext"
! 12245: # Insert the option either (1) after the last *FLAGS variable, or
! 12246: # (2) before a word containing "conftest.", or (3) at the end.
! 12247: # Note that $ac_compile itself does not contain backslashes and begins
! 12248: # with a dollar sign (not a hyphen), so the echo should work correctly.
! 12249: lt_compile=`echo "$ac_compile" | $SED \
! 12250: -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
! 12251: -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
! 12252: -e 's:$: $lt_compiler_flag:'`
! 12253: (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
! 12254: (eval "$lt_compile" 2>out/conftest.err)
! 12255: ac_status=$?
! 12256: cat out/conftest.err >&5
! 12257: echo "$as_me:$LINENO: \$? = $ac_status" >&5
! 12258: if (exit $ac_status) && test -s out/conftest2.$ac_objext
! 12259: then
! 12260: # The compiler can only warn and ignore the option if not recognized
! 12261: # So say no if there are warnings
! 12262: $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
! 12263: $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
! 12264: if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
! 12265: lt_cv_prog_compiler_c_o=yes
! 12266: fi
! 12267: fi
! 12268: chmod u+w . 2>&5
! 12269: $RM conftest*
! 12270: # SGI C++ compiler will create directory out/ii_files/ for
! 12271: # template instantiation
! 12272: test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
! 12273: $RM out/* && rmdir out
! 12274: cd ..
! 12275: $RM -r conftest
! 12276: $RM conftest*
! 12277:
! 12278: fi
! 12279: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
! 12280: $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
! 12281:
! 12282:
! 12283:
! 12284:
! 12285: hard_links=nottested
! 12286: if test no = "$lt_cv_prog_compiler_c_o" && test no != "$need_locks"; then
! 12287: # do not overwrite the value of need_locks provided by the user
! 12288: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
! 12289: $as_echo_n "checking if we can lock with hard links... " >&6; }
! 12290: hard_links=yes
! 12291: $RM conftest*
! 12292: ln conftest.a conftest.b 2>/dev/null && hard_links=no
! 12293: touch conftest.a
! 12294: ln conftest.a conftest.b 2>&5 || hard_links=no
! 12295: ln conftest.a conftest.b 2>/dev/null && hard_links=no
! 12296: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
! 12297: $as_echo "$hard_links" >&6; }
! 12298: if test no = "$hard_links"; then
! 12299: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&5
! 12300: $as_echo "$as_me: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&2;}
! 12301: need_locks=warn
! 12302: fi
! 12303: else
! 12304: need_locks=no
! 12305: fi
! 12306:
! 12307:
! 12308:
! 12309:
! 12310:
! 12311:
! 12312: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
! 12313: $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
! 12314:
! 12315: runpath_var=
! 12316: allow_undefined_flag=
! 12317: always_export_symbols=no
! 12318: archive_cmds=
! 12319: archive_expsym_cmds=
! 12320: compiler_needs_object=no
! 12321: enable_shared_with_static_runtimes=no
! 12322: export_dynamic_flag_spec=
! 12323: export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
! 12324: hardcode_automatic=no
! 12325: hardcode_direct=no
! 12326: hardcode_direct_absolute=no
! 12327: hardcode_libdir_flag_spec=
! 12328: hardcode_libdir_separator=
! 12329: hardcode_minus_L=no
! 12330: hardcode_shlibpath_var=unsupported
! 12331: inherit_rpath=no
! 12332: link_all_deplibs=unknown
! 12333: module_cmds=
! 12334: module_expsym_cmds=
! 12335: old_archive_from_new_cmds=
! 12336: old_archive_from_expsyms_cmds=
! 12337: thread_safe_flag_spec=
! 12338: whole_archive_flag_spec=
! 12339: # include_expsyms should be a list of space-separated symbols to be *always*
! 12340: # included in the symbol list
! 12341: include_expsyms=
! 12342: # exclude_expsyms can be an extended regexp of symbols to exclude
! 12343: # it will be wrapped by ' (' and ')$', so one must not match beginning or
! 12344: # end of line. Example: 'a|bc|.*d.*' will exclude the symbols 'a' and 'bc',
! 12345: # as well as any symbol that contains 'd'.
! 12346: exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
! 12347: # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
! 12348: # platforms (ab)use it in PIC code, but their linkers get confused if
! 12349: # the symbol is explicitly referenced. Since portable code cannot
! 12350: # rely on this symbol name, it's probably fine to never include it in
! 12351: # preloaded symbol tables.
! 12352: # Exclude shared library initialization/finalization symbols.
! 12353: extract_expsyms_cmds=
! 12354:
! 12355: case $host_os in
! 12356: cygwin* | mingw* | pw32* | cegcc*)
! 12357: # FIXME: the MSVC++ port hasn't been tested in a loooong time
! 12358: # When not using gcc, we currently assume that we are using
! 12359: # Microsoft Visual C++.
! 12360: if test yes != "$GCC"; then
! 12361: with_gnu_ld=no
! 12362: fi
! 12363: ;;
! 12364: interix*)
! 12365: # we just hope/assume this is gcc and not c89 (= MSVC++)
! 12366: with_gnu_ld=yes
! 12367: ;;
! 12368: openbsd* | bitrig*)
! 12369: with_gnu_ld=no
! 12370: ;;
! 12371: linux* | k*bsd*-gnu | gnu*)
! 12372: link_all_deplibs=no
! 12373: ;;
! 12374: esac
! 12375:
! 12376: ld_shlibs=yes
! 12377:
! 12378: # On some targets, GNU ld is compatible enough with the native linker
! 12379: # that we're better off using the native interface for both.
! 12380: lt_use_gnu_ld_interface=no
! 12381: if test yes = "$with_gnu_ld"; then
! 12382: case $host_os in
! 12383: aix*)
! 12384: # The AIX port of GNU ld has always aspired to compatibility
! 12385: # with the native linker. However, as the warning in the GNU ld
! 12386: # block says, versions before 2.19.5* couldn't really create working
! 12387: # shared libraries, regardless of the interface used.
! 12388: case `$LD -v 2>&1` in
! 12389: *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
! 12390: *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
! 12391: *\ \(GNU\ Binutils\)\ [3-9]*) ;;
! 12392: *)
! 12393: lt_use_gnu_ld_interface=yes
! 12394: ;;
! 12395: esac
! 12396: ;;
! 12397: *)
! 12398: lt_use_gnu_ld_interface=yes
! 12399: ;;
! 12400: esac
! 12401: fi
! 12402:
! 12403: if test yes = "$lt_use_gnu_ld_interface"; then
! 12404: # If archive_cmds runs LD, not CC, wlarc should be empty
! 12405: wlarc='$wl'
! 12406:
! 12407: # Set some defaults for GNU ld with shared library support. These
! 12408: # are reset later if shared libraries are not supported. Putting them
! 12409: # here allows them to be overridden if necessary.
! 12410: runpath_var=LD_RUN_PATH
! 12411: hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
! 12412: export_dynamic_flag_spec='$wl--export-dynamic'
! 12413: # ancient GNU ld didn't support --whole-archive et. al.
! 12414: if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
! 12415: whole_archive_flag_spec=$wlarc'--whole-archive$convenience '$wlarc'--no-whole-archive'
! 12416: else
! 12417: whole_archive_flag_spec=
! 12418: fi
! 12419: supports_anon_versioning=no
! 12420: case `$LD -v | $SED -e 's/(^)\+)\s\+//' 2>&1` in
! 12421: *GNU\ gold*) supports_anon_versioning=yes ;;
! 12422: *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
! 12423: *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
! 12424: *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
! 12425: *\ 2.11.*) ;; # other 2.11 versions
! 12426: *) supports_anon_versioning=yes ;;
! 12427: esac
! 12428:
! 12429: # See if GNU ld supports shared libraries.
! 12430: case $host_os in
! 12431: aix[3-9]*)
! 12432: # On AIX/PPC, the GNU linker is very broken
! 12433: if test ia64 != "$host_cpu"; then
! 12434: ld_shlibs=no
! 12435: cat <<_LT_EOF 1>&2
! 12436:
! 12437: *** Warning: the GNU linker, at least up to release 2.19, is reported
! 12438: *** to be unable to reliably create shared libraries on AIX.
! 12439: *** Therefore, libtool is disabling shared libraries support. If you
! 12440: *** really care for shared libraries, you may want to install binutils
! 12441: *** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
! 12442: *** You will then need to restart the configuration process.
! 12443:
! 12444: _LT_EOF
! 12445: fi
! 12446: ;;
! 12447:
! 12448: amigaos*)
! 12449: case $host_cpu in
! 12450: powerpc)
! 12451: # see comment about AmigaOS4 .so support
! 12452: archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
! 12453: archive_expsym_cmds=''
! 12454: ;;
! 12455: m68k)
! 12456: archive_cmds='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
! 12457: hardcode_libdir_flag_spec='-L$libdir'
! 12458: hardcode_minus_L=yes
! 12459: ;;
! 12460: esac
! 12461: ;;
! 12462:
! 12463: beos*)
! 12464: if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
! 12465: allow_undefined_flag=unsupported
! 12466: # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
! 12467: # support --undefined. This deserves some investigation. FIXME
! 12468: archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
! 12469: else
! 12470: ld_shlibs=no
! 12471: fi
! 12472: ;;
! 12473:
! 12474: cygwin* | mingw* | pw32* | cegcc*)
! 12475: # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
! 12476: # as there is no search path for DLLs.
! 12477: hardcode_libdir_flag_spec='-L$libdir'
! 12478: export_dynamic_flag_spec='$wl--export-all-symbols'
! 12479: allow_undefined_flag=unsupported
! 12480: always_export_symbols=no
! 12481: enable_shared_with_static_runtimes=yes
! 12482: export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/;s/^.*[ ]__nm__\([^ ]*\)[ ][^ ]*/\1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.* //'\'' | sort | uniq > $export_symbols'
! 12483: exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'
! 12484:
! 12485: if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
! 12486: archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
! 12487: # If the export-symbols file already is a .def file, use it as
! 12488: # is; otherwise, prepend EXPORTS...
! 12489: archive_expsym_cmds='if test DEF = "`$SED -n -e '\''s/^[ ]*//'\'' -e '\''/^\(;.*\)*$/d'\'' -e '\''s/^\(EXPORTS\|LIBRARY\)\([ ].*\)*$/DEF/p'\'' -e q $export_symbols`" ; then
! 12490: cp $export_symbols $output_objdir/$soname.def;
! 12491: else
! 12492: echo EXPORTS > $output_objdir/$soname.def;
! 12493: cat $export_symbols >> $output_objdir/$soname.def;
! 12494: fi~
! 12495: $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
! 12496: else
! 12497: ld_shlibs=no
! 12498: fi
! 12499: ;;
! 12500:
! 12501: haiku*)
! 12502: archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
! 12503: link_all_deplibs=yes
! 12504: ;;
! 12505:
! 12506: os2*)
! 12507: hardcode_libdir_flag_spec='-L$libdir'
! 12508: hardcode_minus_L=yes
! 12509: allow_undefined_flag=unsupported
! 12510: shrext_cmds=.dll
! 12511: archive_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
! 12512: $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
! 12513: $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
! 12514: $ECHO EXPORTS >> $output_objdir/$libname.def~
! 12515: emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~
! 12516: $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
! 12517: emximp -o $lib $output_objdir/$libname.def'
! 12518: archive_expsym_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
! 12519: $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
! 12520: $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
! 12521: $ECHO EXPORTS >> $output_objdir/$libname.def~
! 12522: prefix_cmds="$SED"~
! 12523: if test EXPORTS = "`$SED 1q $export_symbols`"; then
! 12524: prefix_cmds="$prefix_cmds -e 1d";
! 12525: fi~
! 12526: prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~
! 12527: cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~
! 12528: $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
! 12529: emximp -o $lib $output_objdir/$libname.def'
! 12530: old_archive_From_new_cmds='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def'
! 12531: enable_shared_with_static_runtimes=yes
! 12532: ;;
! 12533:
! 12534: interix[3-9]*)
! 12535: hardcode_direct=no
! 12536: hardcode_shlibpath_var=no
! 12537: hardcode_libdir_flag_spec='$wl-rpath,$libdir'
! 12538: export_dynamic_flag_spec='$wl-E'
! 12539: # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
! 12540: # Instead, shared libraries are loaded at an image base (0x10000000 by
! 12541: # default) and relocated if they conflict, which is a slow very memory
! 12542: # consuming and fragmenting process. To avoid this, we pick a random,
! 12543: # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
! 12544: # time. Moving up from 0x10000000 also allows more sbrk(2) space.
! 12545: archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-h,$soname $wl--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
! 12546: archive_expsym_cmds='sed "s|^|_|" $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-h,$soname $wl--retain-symbols-file,$output_objdir/$soname.expsym $wl--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
! 12547: ;;
! 12548:
! 12549: gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
! 12550: tmp_diet=no
! 12551: if test linux-dietlibc = "$host_os"; then
! 12552: case $cc_basename in
! 12553: diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn)
! 12554: esac
! 12555: fi
! 12556: if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
! 12557: && test no = "$tmp_diet"
! 12558: then
! 12559: tmp_addflag=' $pic_flag'
! 12560: tmp_sharedflag='-shared'
! 12561: case $cc_basename,$host_cpu in
! 12562: pgcc*) # Portland Group C compiler
! 12563: whole_archive_flag_spec='$wl--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive'
! 12564: tmp_addflag=' $pic_flag'
! 12565: ;;
! 12566: pgf77* | pgf90* | pgf95* | pgfortran*)
! 12567: # Portland Group f77 and f90 compilers
! 12568: whole_archive_flag_spec='$wl--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive'
! 12569: tmp_addflag=' $pic_flag -Mnomain' ;;
! 12570: ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64
! 12571: tmp_addflag=' -i_dynamic' ;;
! 12572: efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64
! 12573: tmp_addflag=' -i_dynamic -nofor_main' ;;
! 12574: ifc* | ifort*) # Intel Fortran compiler
! 12575: tmp_addflag=' -nofor_main' ;;
! 12576: lf95*) # Lahey Fortran 8.1
! 12577: whole_archive_flag_spec=
! 12578: tmp_sharedflag='--shared' ;;
! 12579: nagfor*) # NAGFOR 5.3
! 12580: tmp_sharedflag='-Wl,-shared' ;;
! 12581: xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
! 12582: tmp_sharedflag='-qmkshrobj'
! 12583: tmp_addflag= ;;
! 12584: nvcc*) # Cuda Compiler Driver 2.2
! 12585: whole_archive_flag_spec='$wl--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive'
! 12586: compiler_needs_object=yes
! 12587: ;;
! 12588: esac
! 12589: case `$CC -V 2>&1 | sed 5q` in
! 12590: *Sun\ C*) # Sun C 5.9
! 12591: whole_archive_flag_spec='$wl--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive'
! 12592: compiler_needs_object=yes
! 12593: tmp_sharedflag='-G' ;;
! 12594: *Sun\ F*) # Sun Fortran 8.3
! 12595: tmp_sharedflag='-G' ;;
! 12596: esac
! 12597: archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
! 12598:
! 12599: if test yes = "$supports_anon_versioning"; then
! 12600: archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
! 12601: cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
! 12602: echo "local: *; };" >> $output_objdir/$libname.ver~
! 12603: $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-version-script $wl$output_objdir/$libname.ver -o $lib'
! 12604: fi
! 12605:
! 12606: case $cc_basename in
! 12607: tcc*)
! 12608: export_dynamic_flag_spec='-rdynamic'
! 12609: ;;
! 12610: xlf* | bgf* | bgxlf* | mpixlf*)
! 12611: # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
! 12612: whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
! 12613: hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
! 12614: archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
! 12615: if test yes = "$supports_anon_versioning"; then
! 12616: archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
! 12617: cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
! 12618: echo "local: *; };" >> $output_objdir/$libname.ver~
! 12619: $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
! 12620: fi
! 12621: ;;
! 12622: esac
! 12623: else
! 12624: ld_shlibs=no
! 12625: fi
! 12626: ;;
! 12627:
! 12628: netbsd* | netbsdelf*-gnu)
! 12629: if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
! 12630: archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
! 12631: wlarc=
! 12632: else
! 12633: archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
! 12634: archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
! 12635: fi
! 12636: ;;
! 12637:
! 12638: solaris*)
! 12639: if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
! 12640: ld_shlibs=no
! 12641: cat <<_LT_EOF 1>&2
! 12642:
! 12643: *** Warning: The releases 2.8.* of the GNU linker cannot reliably
! 12644: *** create shared libraries on Solaris systems. Therefore, libtool
! 12645: *** is disabling shared libraries support. We urge you to upgrade GNU
! 12646: *** binutils to release 2.9.1 or newer. Another option is to modify
! 12647: *** your PATH or compiler configuration so that the native linker is
! 12648: *** used, and then restart.
! 12649:
! 12650: _LT_EOF
! 12651: elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
! 12652: archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
! 12653: archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
! 12654: else
! 12655: ld_shlibs=no
! 12656: fi
! 12657: ;;
! 12658:
! 12659: sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
! 12660: case `$LD -v 2>&1` in
! 12661: *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
! 12662: ld_shlibs=no
! 12663: cat <<_LT_EOF 1>&2
! 12664:
! 12665: *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 cannot
! 12666: *** reliably create shared libraries on SCO systems. Therefore, libtool
! 12667: *** is disabling shared libraries support. We urge you to upgrade GNU
! 12668: *** binutils to release 2.16.91.0.3 or newer. Another option is to modify
! 12669: *** your PATH or compiler configuration so that the native linker is
! 12670: *** used, and then restart.
! 12671:
! 12672: _LT_EOF
! 12673: ;;
! 12674: *)
! 12675: # For security reasons, it is highly recommended that you always
! 12676: # use absolute paths for naming shared libraries, and exclude the
! 12677: # DT_RUNPATH tag from executables and libraries. But doing so
! 12678: # requires that you compile everything twice, which is a pain.
! 12679: if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
! 12680: hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
! 12681: archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
! 12682: archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
! 12683: else
! 12684: ld_shlibs=no
! 12685: fi
! 12686: ;;
! 12687: esac
! 12688: ;;
! 12689:
! 12690: sunos4*)
! 12691: archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
! 12692: wlarc=
! 12693: hardcode_direct=yes
! 12694: hardcode_shlibpath_var=no
! 12695: ;;
! 12696:
! 12697: *)
! 12698: if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
! 12699: archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
! 12700: archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
! 12701: else
! 12702: ld_shlibs=no
! 12703: fi
! 12704: ;;
! 12705: esac
! 12706:
! 12707: if test no = "$ld_shlibs"; then
! 12708: runpath_var=
! 12709: hardcode_libdir_flag_spec=
! 12710: export_dynamic_flag_spec=
! 12711: whole_archive_flag_spec=
! 12712: fi
! 12713: else
! 12714: # PORTME fill in a description of your system's linker (not GNU ld)
! 12715: case $host_os in
! 12716: aix3*)
! 12717: allow_undefined_flag=unsupported
! 12718: always_export_symbols=yes
! 12719: archive_expsym_cmds='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname'
! 12720: # Note: this linker hardcodes the directories in LIBPATH if there
! 12721: # are no directories specified by -L.
! 12722: hardcode_minus_L=yes
! 12723: if test yes = "$GCC" && test -z "$lt_prog_compiler_static"; then
! 12724: # Neither direct hardcoding nor static linking is supported with a
! 12725: # broken collect2.
! 12726: hardcode_direct=unsupported
! 12727: fi
! 12728: ;;
! 12729:
! 12730: aix[4-9]*)
! 12731: if test ia64 = "$host_cpu"; then
! 12732: # On IA64, the linker does run time linking by default, so we don't
! 12733: # have to do anything special.
! 12734: aix_use_runtimelinking=no
! 12735: exp_sym_flag='-Bexport'
! 12736: no_entry_flag=
! 12737: else
! 12738: # If we're using GNU nm, then we don't want the "-C" option.
! 12739: # -C means demangle to GNU nm, but means don't demangle to AIX nm.
! 12740: # Without the "-l" option, or with the "-B" option, AIX nm treats
! 12741: # weak defined symbols like other global defined symbols, whereas
! 12742: # GNU nm marks them as "W".
! 12743: # While the 'weak' keyword is ignored in the Export File, we need
! 12744: # it in the Import File for the 'aix-soname' feature, so we have
! 12745: # to replace the "-B" option with "-P" for AIX nm.
! 12746: if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
! 12747: export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { if (\$ 2 == "W") { print \$ 3 " weak" } else { print \$ 3 } } }'\'' | sort -u > $export_symbols'
! 12748: else
! 12749: export_symbols_cmds='`func_echo_all $NM | $SED -e '\''s/B\([^B]*\)$/P\1/'\''` -PCpgl $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) && (substr(\$ 1,1,1) != ".")) { if ((\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) { print \$ 1 " weak" } else { print \$ 1 } } }'\'' | sort -u > $export_symbols'
! 12750: fi
! 12751: aix_use_runtimelinking=no
! 12752:
! 12753: # Test if we are trying to use run time linking or normal
! 12754: # AIX style linking. If -brtl is somewhere in LDFLAGS, we
! 12755: # have runtime linking enabled, and use it for executables.
! 12756: # For shared libraries, we enable/disable runtime linking
! 12757: # depending on the kind of the shared library created -
! 12758: # when "with_aix_soname,aix_use_runtimelinking" is:
! 12759: # "aix,no" lib.a(lib.so.V) shared, rtl:no, for executables
! 12760: # "aix,yes" lib.so shared, rtl:yes, for executables
! 12761: # lib.a static archive
! 12762: # "both,no" lib.so.V(shr.o) shared, rtl:yes
! 12763: # lib.a(lib.so.V) shared, rtl:no, for executables
! 12764: # "both,yes" lib.so.V(shr.o) shared, rtl:yes, for executables
! 12765: # lib.a(lib.so.V) shared, rtl:no
! 12766: # "svr4,*" lib.so.V(shr.o) shared, rtl:yes, for executables
! 12767: # lib.a static archive
! 12768: case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
! 12769: for ld_flag in $LDFLAGS; do
! 12770: if (test x-brtl = "x$ld_flag" || test x-Wl,-brtl = "x$ld_flag"); then
! 12771: aix_use_runtimelinking=yes
! 12772: break
! 12773: fi
! 12774: done
! 12775: if test svr4,no = "$with_aix_soname,$aix_use_runtimelinking"; then
! 12776: # With aix-soname=svr4, we create the lib.so.V shared archives only,
! 12777: # so we don't have lib.a shared libs to link our executables.
! 12778: # We have to force runtime linking in this case.
! 12779: aix_use_runtimelinking=yes
! 12780: LDFLAGS="$LDFLAGS -Wl,-brtl"
! 12781: fi
! 12782: ;;
! 12783: esac
! 12784:
! 12785: exp_sym_flag='-bexport'
! 12786: no_entry_flag='-bnoentry'
! 12787: fi
! 12788:
! 12789: # When large executables or shared objects are built, AIX ld can
! 12790: # have problems creating the table of contents. If linking a library
! 12791: # or program results in "error TOC overflow" add -mminimal-toc to
! 12792: # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
! 12793: # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
! 12794:
! 12795: archive_cmds=''
! 12796: hardcode_direct=yes
! 12797: hardcode_direct_absolute=yes
! 12798: hardcode_libdir_separator=':'
! 12799: link_all_deplibs=yes
! 12800: file_list_spec='$wl-f,'
! 12801: case $with_aix_soname,$aix_use_runtimelinking in
! 12802: aix,*) ;; # traditional, no import file
! 12803: svr4,* | *,yes) # use import file
! 12804: # The Import File defines what to hardcode.
! 12805: hardcode_direct=no
! 12806: hardcode_direct_absolute=no
! 12807: ;;
! 12808: esac
! 12809:
! 12810: if test yes = "$GCC"; then
! 12811: case $host_os in aix4.[012]|aix4.[012].*)
! 12812: # We only want to do this on AIX 4.2 and lower, the check
! 12813: # below for broken collect2 doesn't work under 4.3+
! 12814: collect2name=`$CC -print-prog-name=collect2`
! 12815: if test -f "$collect2name" &&
! 12816: strings "$collect2name" | $GREP resolve_lib_name >/dev/null
! 12817: then
! 12818: # We have reworked collect2
! 12819: :
! 12820: else
! 12821: # We have old collect2
! 12822: hardcode_direct=unsupported
! 12823: # It fails to find uninstalled libraries when the uninstalled
! 12824: # path is not listed in the libpath. Setting hardcode_minus_L
! 12825: # to unsupported forces relinking
! 12826: hardcode_minus_L=yes
! 12827: hardcode_libdir_flag_spec='-L$libdir'
! 12828: hardcode_libdir_separator=
! 12829: fi
! 12830: ;;
! 12831: esac
! 12832: shared_flag='-shared'
! 12833: if test yes = "$aix_use_runtimelinking"; then
! 12834: shared_flag="$shared_flag "'$wl-G'
! 12835: fi
! 12836: # Need to ensure runtime linking is disabled for the traditional
! 12837: # shared library, or the linker may eventually find shared libraries
! 12838: # /with/ Import File - we do not want to mix them.
! 12839: shared_flag_aix='-shared'
! 12840: shared_flag_svr4='-shared $wl-G'
! 12841: else
! 12842: # not using gcc
! 12843: if test ia64 = "$host_cpu"; then
! 12844: # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
! 12845: # chokes on -Wl,-G. The following line is correct:
! 12846: shared_flag='-G'
! 12847: else
! 12848: if test yes = "$aix_use_runtimelinking"; then
! 12849: shared_flag='$wl-G'
! 12850: else
! 12851: shared_flag='$wl-bM:SRE'
! 12852: fi
! 12853: shared_flag_aix='$wl-bM:SRE'
! 12854: shared_flag_svr4='$wl-G'
! 12855: fi
! 12856: fi
! 12857:
! 12858: export_dynamic_flag_spec='$wl-bexpall'
! 12859: # It seems that -bexpall does not export symbols beginning with
! 12860: # underscore (_), so it is better to generate a list of symbols to export.
! 12861: always_export_symbols=yes
! 12862: if test aix,yes = "$with_aix_soname,$aix_use_runtimelinking"; then
! 12863: # Warning - without using the other runtime loading flags (-brtl),
! 12864: # -berok will link without error, but may produce a broken library.
! 12865: allow_undefined_flag='-berok'
! 12866: # Determine the default libpath from the value encoded in an
! 12867: # empty executable.
! 12868: if test set = "${lt_cv_aix_libpath+set}"; then
! 12869: aix_libpath=$lt_cv_aix_libpath
! 12870: else
! 12871: if ${lt_cv_aix_libpath_+:} false; then :
! 12872: $as_echo_n "(cached) " >&6
! 12873: else
! 12874: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 12875: /* end confdefs.h. */
! 12876:
! 12877: int main (void)
! 12878: {
! 12879:
! 12880: ;
! 12881: return 0;
! 12882: }
! 12883: _ACEOF
! 12884: if ac_fn_c_try_link "$LINENO"; then :
! 12885:
! 12886: lt_aix_libpath_sed='
! 12887: /Import File Strings/,/^$/ {
! 12888: /^0/ {
! 12889: s/^0 *\([^ ]*\) *$/\1/
! 12890: p
! 12891: }
! 12892: }'
! 12893: lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
! 12894: # Check for a 64-bit object if we didn't find anything.
! 12895: if test -z "$lt_cv_aix_libpath_"; then
! 12896: lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
! 12897: fi
! 12898: fi
! 12899: rm -f core conftest.err conftest.$ac_objext \
! 12900: conftest$ac_exeext conftest.$ac_ext
! 12901: if test -z "$lt_cv_aix_libpath_"; then
! 12902: lt_cv_aix_libpath_=/usr/lib:/lib
! 12903: fi
! 12904:
! 12905: fi
! 12906:
! 12907: aix_libpath=$lt_cv_aix_libpath_
! 12908: fi
! 12909:
! 12910: hardcode_libdir_flag_spec='$wl-blibpath:$libdir:'"$aix_libpath"
! 12911: archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs $wl'$no_entry_flag' $compiler_flags `if test -n "$allow_undefined_flag"; then func_echo_all "$wl$allow_undefined_flag"; else :; fi` $wl'$exp_sym_flag:\$export_symbols' '$shared_flag
! 12912: else
! 12913: if test ia64 = "$host_cpu"; then
! 12914: hardcode_libdir_flag_spec='$wl-R $libdir:/usr/lib:/lib'
! 12915: allow_undefined_flag="-z nodefs"
! 12916: archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\$wl$no_entry_flag"' $compiler_flags $wl$allow_undefined_flag '"\$wl$exp_sym_flag:\$export_symbols"
! 12917: else
! 12918: # Determine the default libpath from the value encoded in an
! 12919: # empty executable.
! 12920: if test set = "${lt_cv_aix_libpath+set}"; then
! 12921: aix_libpath=$lt_cv_aix_libpath
! 12922: else
! 12923: if ${lt_cv_aix_libpath_+:} false; then :
! 12924: $as_echo_n "(cached) " >&6
! 12925: else
! 12926: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 12927: /* end confdefs.h. */
! 12928:
! 12929: int main (void)
! 12930: {
! 12931:
! 12932: ;
! 12933: return 0;
! 12934: }
! 12935: _ACEOF
! 12936: if ac_fn_c_try_link "$LINENO"; then :
! 12937:
! 12938: lt_aix_libpath_sed='
! 12939: /Import File Strings/,/^$/ {
! 12940: /^0/ {
! 12941: s/^0 *\([^ ]*\) *$/\1/
! 12942: p
! 12943: }
! 12944: }'
! 12945: lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
! 12946: # Check for a 64-bit object if we didn't find anything.
! 12947: if test -z "$lt_cv_aix_libpath_"; then
! 12948: lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
! 12949: fi
! 12950: fi
! 12951: rm -f core conftest.err conftest.$ac_objext \
! 12952: conftest$ac_exeext conftest.$ac_ext
! 12953: if test -z "$lt_cv_aix_libpath_"; then
! 12954: lt_cv_aix_libpath_=/usr/lib:/lib
! 12955: fi
! 12956:
! 12957: fi
! 12958:
! 12959: aix_libpath=$lt_cv_aix_libpath_
! 12960: fi
! 12961:
! 12962: hardcode_libdir_flag_spec='$wl-blibpath:$libdir:'"$aix_libpath"
! 12963: # Warning - without using the other run time loading flags,
! 12964: # -berok will link without error, but may produce a broken library.
! 12965: no_undefined_flag=' $wl-bernotok'
! 12966: allow_undefined_flag=' $wl-berok'
! 12967: if test yes = "$with_gnu_ld"; then
! 12968: # We only use this code for GNU lds that support --whole-archive.
! 12969: whole_archive_flag_spec='$wl--whole-archive$convenience $wl--no-whole-archive'
! 12970: else
! 12971: # Exported symbols can be pulled into shared objects from archives
! 12972: whole_archive_flag_spec='$convenience'
! 12973: fi
! 12974: archive_cmds_need_lc=yes
! 12975: archive_expsym_cmds='$RM -r $output_objdir/$realname.d~$MKDIR $output_objdir/$realname.d'
! 12976: # -brtl affects multiple linker settings, -berok does not and is overridden later
! 12977: compiler_flags_filtered='`func_echo_all "$compiler_flags " | $SED -e "s%-brtl\\([, ]\\)%-berok\\1%g"`'
! 12978: if test svr4 != "$with_aix_soname"; then
! 12979: # This is similar to how AIX traditionally builds its shared libraries.
! 12980: archive_expsym_cmds="$archive_expsym_cmds"'~$CC '$shared_flag_aix' -o $output_objdir/$realname.d/$soname $libobjs $deplibs $wl-bnoentry '$compiler_flags_filtered'$wl-bE:$export_symbols$allow_undefined_flag~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$realname.d/$soname'
! 12981: fi
! 12982: if test aix != "$with_aix_soname"; then
! 12983: archive_expsym_cmds="$archive_expsym_cmds"'~$CC '$shared_flag_svr4' -o $output_objdir/$realname.d/$shared_archive_member_spec.o $libobjs $deplibs $wl-bnoentry '$compiler_flags_filtered'$wl-bE:$export_symbols$allow_undefined_flag~$STRIP -e $output_objdir/$realname.d/$shared_archive_member_spec.o~( func_echo_all "#! $soname($shared_archive_member_spec.o)"; if test shr_64 = "$shared_archive_member_spec"; then func_echo_all "# 64"; else func_echo_all "# 32"; fi; cat $export_symbols ) > $output_objdir/$realname.d/$shared_archive_member_spec.imp~$AR $AR_FLAGS $output_objdir/$soname $output_objdir/$realname.d/$shared_archive_member_spec.o $output_objdir/$realname.d/$shared_archive_member_spec.imp'
! 12984: else
! 12985: # used by -dlpreopen to get the symbols
! 12986: archive_expsym_cmds="$archive_expsym_cmds"'~$MV $output_objdir/$realname.d/$soname $output_objdir'
! 12987: fi
! 12988: archive_expsym_cmds="$archive_expsym_cmds"'~$RM -r $output_objdir/$realname.d'
! 12989: fi
! 12990: fi
! 12991: ;;
! 12992:
! 12993: amigaos*)
! 12994: case $host_cpu in
! 12995: powerpc)
! 12996: # see comment about AmigaOS4 .so support
! 12997: archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
! 12998: archive_expsym_cmds=''
! 12999: ;;
! 13000: m68k)
! 13001: archive_cmds='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
! 13002: hardcode_libdir_flag_spec='-L$libdir'
! 13003: hardcode_minus_L=yes
! 13004: ;;
! 13005: esac
! 13006: ;;
! 13007:
! 13008: bsdi[45]*)
! 13009: export_dynamic_flag_spec=-rdynamic
! 13010: ;;
! 13011:
! 13012: cygwin* | mingw* | pw32* | cegcc*)
! 13013: # When not using gcc, we currently assume that we are using
! 13014: # Microsoft Visual C++.
! 13015: # hardcode_libdir_flag_spec is actually meaningless, as there is
! 13016: # no search path for DLLs.
! 13017: case $cc_basename in
! 13018: cl*)
! 13019: # Native MSVC
! 13020: hardcode_libdir_flag_spec=' '
! 13021: allow_undefined_flag=unsupported
! 13022: always_export_symbols=yes
! 13023: file_list_spec='@'
! 13024: # Tell ltmain to make .lib files, not .a files.
! 13025: libext=lib
! 13026: # Tell ltmain to make .dll files, not .so files.
! 13027: shrext_cmds=.dll
! 13028: # FIXME: Setting linknames here is a bad hack.
! 13029: archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~linknames='
! 13030: archive_expsym_cmds='if test DEF = "`$SED -n -e '\''s/^[ ]*//'\'' -e '\''/^\(;.*\)*$/d'\'' -e '\''s/^\(EXPORTS\|LIBRARY\)\([ ].*\)*$/DEF/p'\'' -e q $export_symbols`" ; then
! 13031: cp "$export_symbols" "$output_objdir/$soname.def";
! 13032: echo "$tool_output_objdir$soname.def" > "$output_objdir/$soname.exp";
! 13033: else
! 13034: $SED -e '\''s/^/-link -EXPORT:/'\'' < $export_symbols > $output_objdir/$soname.exp;
! 13035: fi~
! 13036: $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
! 13037: linknames='
! 13038: # The linker will not automatically build a static lib if we build a DLL.
! 13039: # _LT_TAGVAR(old_archive_from_new_cmds, )='true'
! 13040: enable_shared_with_static_runtimes=yes
! 13041: exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
! 13042: export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
! 13043: # Don't use ranlib
! 13044: old_postinstall_cmds='chmod 644 $oldlib'
! 13045: postlink_cmds='lt_outputfile="@OUTPUT@"~
! 13046: lt_tool_outputfile="@TOOL_OUTPUT@"~
! 13047: case $lt_outputfile in
! 13048: *.exe|*.EXE) ;;
! 13049: *)
! 13050: lt_outputfile=$lt_outputfile.exe
! 13051: lt_tool_outputfile=$lt_tool_outputfile.exe
! 13052: ;;
! 13053: esac~
! 13054: if test : != "$MANIFEST_TOOL" && test -f "$lt_outputfile.manifest"; then
! 13055: $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
! 13056: $RM "$lt_outputfile.manifest";
! 13057: fi'
! 13058: ;;
! 13059: *)
! 13060: # Assume MSVC wrapper
! 13061: hardcode_libdir_flag_spec=' '
! 13062: allow_undefined_flag=unsupported
! 13063: # Tell ltmain to make .lib files, not .a files.
! 13064: libext=lib
! 13065: # Tell ltmain to make .dll files, not .so files.
! 13066: shrext_cmds=.dll
! 13067: # FIXME: Setting linknames here is a bad hack.
! 13068: archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
! 13069: # The linker will automatically build a .lib file if we build a DLL.
! 13070: old_archive_from_new_cmds='true'
! 13071: # FIXME: Should let the user specify the lib program.
! 13072: old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
! 13073: enable_shared_with_static_runtimes=yes
! 13074: ;;
! 13075: esac
! 13076: ;;
! 13077:
! 13078: darwin* | rhapsody*)
! 13079:
! 13080:
! 13081: archive_cmds_need_lc=no
! 13082: hardcode_direct=no
! 13083: hardcode_automatic=yes
! 13084: hardcode_shlibpath_var=unsupported
! 13085: if test yes = "$lt_cv_ld_force_load"; then
! 13086: whole_archive_flag_spec='`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience $wl-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`'
! 13087:
! 13088: else
! 13089: whole_archive_flag_spec=''
! 13090: fi
! 13091: link_all_deplibs=yes
! 13092: allow_undefined_flag=$_lt_dar_allow_undefined
! 13093: case $cc_basename in
! 13094: ifort*|nagfor*) _lt_dar_can_shared=yes ;;
! 13095: *) _lt_dar_can_shared=$GCC ;;
! 13096: esac
! 13097: if test yes = "$_lt_dar_can_shared"; then
! 13098: output_verbose_link_cmd=func_echo_all
! 13099: archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod$_lt_dsymutil"
! 13100: module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags$_lt_dsymutil"
! 13101: archive_expsym_cmds="sed 's|^|_|' < \$export_symbols > \$output_objdir/\$libname-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod$_lt_dar_export_syms$_lt_dsymutil"
! 13102: module_expsym_cmds="sed -e 's|^|_|' < \$export_symbols > \$output_objdir/\$libname-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags$_lt_dar_export_syms$_lt_dsymutil"
! 13103:
! 13104: else
! 13105: ld_shlibs=no
! 13106: fi
! 13107:
! 13108: ;;
! 13109:
! 13110: dgux*)
! 13111: archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
! 13112: hardcode_libdir_flag_spec='-L$libdir'
! 13113: hardcode_shlibpath_var=no
! 13114: ;;
! 13115:
! 13116: # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
! 13117: # support. Future versions do this automatically, but an explicit c++rt0.o
! 13118: # does not break anything, and helps significantly (at the cost of a little
! 13119: # extra space).
! 13120: freebsd2.2*)
! 13121: archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
! 13122: hardcode_libdir_flag_spec='-R$libdir'
! 13123: hardcode_direct=yes
! 13124: hardcode_shlibpath_var=no
! 13125: ;;
! 13126:
! 13127: # Unfortunately, older versions of FreeBSD 2 do not have this feature.
! 13128: freebsd2.*)
! 13129: archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
! 13130: hardcode_direct=yes
! 13131: hardcode_minus_L=yes
! 13132: hardcode_shlibpath_var=no
! 13133: ;;
! 13134:
! 13135: # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
! 13136: freebsd* | dragonfly*)
! 13137: archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
! 13138: hardcode_libdir_flag_spec='-R$libdir'
! 13139: hardcode_direct=yes
! 13140: hardcode_shlibpath_var=no
! 13141: ;;
! 13142:
! 13143: hpux9*)
! 13144: if test yes = "$GCC"; then
! 13145: archive_cmds='$RM $output_objdir/$soname~$CC -shared $pic_flag $wl+b $wl$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test "x$output_objdir/$soname" = "x$lib" || mv -f $output_objdir/$soname $lib'
! 13146: else
! 13147: archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test "x$output_objdir/$soname" = "x$lib" || mv -f $output_objdir/$soname $lib'
! 13148: fi
! 13149: hardcode_libdir_flag_spec='$wl+b $wl$libdir'
! 13150: hardcode_libdir_separator=:
! 13151: hardcode_direct=yes
! 13152:
! 13153: # hardcode_minus_L: Not really in the search PATH,
! 13154: # but as the default location of the library.
! 13155: hardcode_minus_L=yes
! 13156: export_dynamic_flag_spec='$wl-E'
! 13157: ;;
! 13158:
! 13159: hpux10*)
! 13160: if test yes,no = "$GCC,$with_gnu_ld"; then
! 13161: archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
! 13162: else
! 13163: archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
! 13164: fi
! 13165: if test no = "$with_gnu_ld"; then
! 13166: hardcode_libdir_flag_spec='$wl+b $wl$libdir'
! 13167: hardcode_libdir_separator=:
! 13168: hardcode_direct=yes
! 13169: hardcode_direct_absolute=yes
! 13170: export_dynamic_flag_spec='$wl-E'
! 13171: # hardcode_minus_L: Not really in the search PATH,
! 13172: # but as the default location of the library.
! 13173: hardcode_minus_L=yes
! 13174: fi
! 13175: ;;
! 13176:
! 13177: hpux11*)
! 13178: if test yes,no = "$GCC,$with_gnu_ld"; then
! 13179: case $host_cpu in
! 13180: hppa*64*)
! 13181: archive_cmds='$CC -shared $wl+h $wl$soname -o $lib $libobjs $deplibs $compiler_flags'
! 13182: ;;
! 13183: ia64*)
! 13184: archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
! 13185: ;;
! 13186: *)
! 13187: archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
! 13188: ;;
! 13189: esac
! 13190: else
! 13191: case $host_cpu in
! 13192: hppa*64*)
! 13193: archive_cmds='$CC -b $wl+h $wl$soname -o $lib $libobjs $deplibs $compiler_flags'
! 13194: ;;
! 13195: ia64*)
! 13196: archive_cmds='$CC -b $wl+h $wl$soname $wl+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
! 13197: ;;
! 13198: *)
! 13199:
! 13200: # Older versions of the 11.00 compiler do not understand -b yet
! 13201: # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
! 13202: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
! 13203: $as_echo_n "checking if $CC understands -b... " >&6; }
! 13204: if ${lt_cv_prog_compiler__b+:} false; then :
! 13205: $as_echo_n "(cached) " >&6
! 13206: else
! 13207: lt_cv_prog_compiler__b=no
! 13208: save_LDFLAGS=$LDFLAGS
! 13209: LDFLAGS="$LDFLAGS -b"
! 13210: echo "$lt_simple_link_test_code" > conftest.$ac_ext
! 13211: if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
! 13212: # The linker can only warn and ignore the option if not recognized
! 13213: # So say no if there are warnings
! 13214: if test -s conftest.err; then
! 13215: # Append any errors to the config.log.
! 13216: cat conftest.err 1>&5
! 13217: $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
! 13218: $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
! 13219: if diff conftest.exp conftest.er2 >/dev/null; then
! 13220: lt_cv_prog_compiler__b=yes
! 13221: fi
! 13222: else
! 13223: lt_cv_prog_compiler__b=yes
! 13224: fi
! 13225: fi
! 13226: $RM -r conftest*
! 13227: LDFLAGS=$save_LDFLAGS
! 13228:
! 13229: fi
! 13230: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
! 13231: $as_echo "$lt_cv_prog_compiler__b" >&6; }
! 13232:
! 13233: if test yes = "$lt_cv_prog_compiler__b"; then
! 13234: archive_cmds='$CC -b $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
! 13235: else
! 13236: archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
! 13237: fi
! 13238:
! 13239: ;;
! 13240: esac
! 13241: fi
! 13242: if test no = "$with_gnu_ld"; then
! 13243: hardcode_libdir_flag_spec='$wl+b $wl$libdir'
! 13244: hardcode_libdir_separator=:
! 13245:
! 13246: case $host_cpu in
! 13247: hppa*64*|ia64*)
! 13248: hardcode_direct=no
! 13249: hardcode_shlibpath_var=no
! 13250: ;;
! 13251: *)
! 13252: hardcode_direct=yes
! 13253: hardcode_direct_absolute=yes
! 13254: export_dynamic_flag_spec='$wl-E'
! 13255:
! 13256: # hardcode_minus_L: Not really in the search PATH,
! 13257: # but as the default location of the library.
! 13258: hardcode_minus_L=yes
! 13259: ;;
! 13260: esac
! 13261: fi
! 13262: ;;
! 13263:
! 13264: irix5* | irix6* | nonstopux*)
! 13265: if test yes = "$GCC"; then
! 13266: archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations -o $lib'
! 13267: # Try to use the -exported_symbol ld option, if it does not
! 13268: # work, assume that -exports_file does not work either and
! 13269: # implicitly export all symbols.
! 13270: # This should be the same for all languages, so no per-tag cache variable.
! 13271: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5
! 13272: $as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; }
! 13273: if ${lt_cv_irix_exported_symbol+:} false; then :
! 13274: $as_echo_n "(cached) " >&6
! 13275: else
! 13276: save_LDFLAGS=$LDFLAGS
! 13277: LDFLAGS="$LDFLAGS -shared $wl-exported_symbol ${wl}foo $wl-update_registry $wl/dev/null"
! 13278: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 13279: /* end confdefs.h. */
! 13280: int foo (void) { return 0; }
! 13281: _ACEOF
! 13282: if ac_fn_c_try_link "$LINENO"; then :
! 13283: lt_cv_irix_exported_symbol=yes
! 13284: else
! 13285: lt_cv_irix_exported_symbol=no
! 13286: fi
! 13287: rm -f core conftest.err conftest.$ac_objext \
! 13288: conftest$ac_exeext conftest.$ac_ext
! 13289: LDFLAGS=$save_LDFLAGS
! 13290: fi
! 13291: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5
! 13292: $as_echo "$lt_cv_irix_exported_symbol" >&6; }
! 13293: if test yes = "$lt_cv_irix_exported_symbol"; then
! 13294: archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations $wl-exports_file $wl$export_symbols -o $lib'
! 13295: fi
! 13296: link_all_deplibs=no
! 13297: else
! 13298: archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib'
! 13299: archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry $output_objdir/so_locations -exports_file $export_symbols -o $lib'
! 13300: fi
! 13301: archive_cmds_need_lc='no'
! 13302: hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
! 13303: hardcode_libdir_separator=:
! 13304: inherit_rpath=yes
! 13305: link_all_deplibs=yes
! 13306: ;;
! 13307:
! 13308: linux*)
! 13309: case $cc_basename in
! 13310: tcc*)
! 13311: # Fabrice Bellard et al's Tiny C Compiler
! 13312: ld_shlibs=yes
! 13313: archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
! 13314: ;;
! 13315: esac
! 13316: ;;
! 13317:
! 13318: netbsd* | netbsdelf*-gnu)
! 13319: if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
! 13320: archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
! 13321: else
! 13322: archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
! 13323: fi
! 13324: hardcode_libdir_flag_spec='-R$libdir'
! 13325: hardcode_direct=yes
! 13326: hardcode_shlibpath_var=no
! 13327: ;;
! 13328:
! 13329: newsos6)
! 13330: archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
! 13331: hardcode_direct=yes
! 13332: hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
! 13333: hardcode_libdir_separator=:
! 13334: hardcode_shlibpath_var=no
! 13335: ;;
! 13336:
! 13337: *nto* | *qnx*)
! 13338: ;;
! 13339:
! 13340: openbsd* | bitrig*)
! 13341: if test -f /usr/libexec/ld.so; then
! 13342: hardcode_direct=yes
! 13343: hardcode_shlibpath_var=no
! 13344: hardcode_direct_absolute=yes
! 13345: if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then
! 13346: archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
! 13347: archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags $wl-retain-symbols-file,$export_symbols'
! 13348: hardcode_libdir_flag_spec='$wl-rpath,$libdir'
! 13349: export_dynamic_flag_spec='$wl-E'
! 13350: else
! 13351: archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
! 13352: hardcode_libdir_flag_spec='$wl-rpath,$libdir'
! 13353: fi
! 13354: else
! 13355: ld_shlibs=no
! 13356: fi
! 13357: ;;
! 13358:
! 13359: os2*)
! 13360: hardcode_libdir_flag_spec='-L$libdir'
! 13361: hardcode_minus_L=yes
! 13362: allow_undefined_flag=unsupported
! 13363: shrext_cmds=.dll
! 13364: archive_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
! 13365: $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
! 13366: $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
! 13367: $ECHO EXPORTS >> $output_objdir/$libname.def~
! 13368: emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~
! 13369: $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
! 13370: emximp -o $lib $output_objdir/$libname.def'
! 13371: archive_expsym_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
! 13372: $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
! 13373: $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
! 13374: $ECHO EXPORTS >> $output_objdir/$libname.def~
! 13375: prefix_cmds="$SED"~
! 13376: if test EXPORTS = "`$SED 1q $export_symbols`"; then
! 13377: prefix_cmds="$prefix_cmds -e 1d";
! 13378: fi~
! 13379: prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~
! 13380: cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~
! 13381: $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
! 13382: emximp -o $lib $output_objdir/$libname.def'
! 13383: old_archive_From_new_cmds='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def'
! 13384: enable_shared_with_static_runtimes=yes
! 13385: ;;
! 13386:
! 13387: osf3*)
! 13388: if test yes = "$GCC"; then
! 13389: allow_undefined_flag=' $wl-expect_unresolved $wl\*'
! 13390: archive_cmds='$CC -shared$allow_undefined_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations -o $lib'
! 13391: else
! 13392: allow_undefined_flag=' -expect_unresolved \*'
! 13393: archive_cmds='$CC -shared$allow_undefined_flag $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib'
! 13394: fi
! 13395: archive_cmds_need_lc='no'
! 13396: hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
! 13397: hardcode_libdir_separator=:
! 13398: ;;
! 13399:
! 13400: osf4* | osf5*) # as osf3* with the addition of -msym flag
! 13401: if test yes = "$GCC"; then
! 13402: allow_undefined_flag=' $wl-expect_unresolved $wl\*'
! 13403: archive_cmds='$CC -shared$allow_undefined_flag $pic_flag $libobjs $deplibs $compiler_flags $wl-msym $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations -o $lib'
! 13404: hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
! 13405: else
! 13406: allow_undefined_flag=' -expect_unresolved \*'
! 13407: archive_cmds='$CC -shared$allow_undefined_flag $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib'
! 13408: archive_expsym_cmds='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; printf "%s\\n" "-hidden">> $lib.exp~
! 13409: $CC -shared$allow_undefined_flag $wl-input $wl$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib~$RM $lib.exp'
! 13410:
! 13411: # Both c and cxx compiler support -rpath directly
! 13412: hardcode_libdir_flag_spec='-rpath $libdir'
! 13413: fi
! 13414: archive_cmds_need_lc='no'
! 13415: hardcode_libdir_separator=:
! 13416: ;;
! 13417:
! 13418: solaris*)
! 13419: no_undefined_flag=' -z defs'
! 13420: if test yes = "$GCC"; then
! 13421: wlarc='$wl'
! 13422: archive_cmds='$CC -shared $pic_flag $wl-z ${wl}text $wl-h $wl$soname -o $lib $libobjs $deplibs $compiler_flags'
! 13423: archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
! 13424: $CC -shared $pic_flag $wl-z ${wl}text $wl-M $wl$lib.exp $wl-h $wl$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
! 13425: else
! 13426: case `$CC -V 2>&1` in
! 13427: *"Compilers 5.0"*)
! 13428: wlarc=''
! 13429: archive_cmds='$LD -G$allow_undefined_flag -h $soname -o $lib $libobjs $deplibs $linker_flags'
! 13430: archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
! 13431: $LD -G$allow_undefined_flag -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
! 13432: ;;
! 13433: *)
! 13434: wlarc='$wl'
! 13435: archive_cmds='$CC -G$allow_undefined_flag -h $soname -o $lib $libobjs $deplibs $compiler_flags'
! 13436: archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
! 13437: $CC -G$allow_undefined_flag -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
! 13438: ;;
! 13439: esac
! 13440: fi
! 13441: hardcode_libdir_flag_spec='-R$libdir'
! 13442: hardcode_shlibpath_var=no
! 13443: case $host_os in
! 13444: solaris2.[0-5] | solaris2.[0-5].*) ;;
! 13445: *)
! 13446: # The compiler driver will combine and reorder linker options,
! 13447: # but understands '-z linker_flag'. GCC discards it without '$wl',
! 13448: # but is careful enough not to reorder.
! 13449: # Supported since Solaris 2.6 (maybe 2.5.1?)
! 13450: if test yes = "$GCC"; then
! 13451: whole_archive_flag_spec='$wl-z ${wl}allextract$convenience $wl-z ${wl}defaultextract'
! 13452: else
! 13453: whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
! 13454: fi
! 13455: ;;
! 13456: esac
! 13457: link_all_deplibs=yes
! 13458: ;;
! 13459:
! 13460: sunos4*)
! 13461: if test sequent = "$host_vendor"; then
! 13462: # Use $CC to link under sequent, because it throws in some extra .o
! 13463: # files that make .init and .fini sections work.
! 13464: archive_cmds='$CC -G $wl-h $soname -o $lib $libobjs $deplibs $compiler_flags'
! 13465: else
! 13466: archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
! 13467: fi
! 13468: hardcode_libdir_flag_spec='-L$libdir'
! 13469: hardcode_direct=yes
! 13470: hardcode_minus_L=yes
! 13471: hardcode_shlibpath_var=no
! 13472: ;;
! 13473:
! 13474: sysv4)
! 13475: case $host_vendor in
! 13476: sni)
! 13477: archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
! 13478: hardcode_direct=yes # is this really true???
! 13479: ;;
! 13480: siemens)
! 13481: ## LD is ld it makes a PLAMLIB
! 13482: ## CC just makes a GrossModule.
! 13483: archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
! 13484: reload_cmds='$CC -r -o $output$reload_objs'
! 13485: hardcode_direct=no
! 13486: ;;
! 13487: motorola)
! 13488: archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
! 13489: hardcode_direct=no #Motorola manual says yes, but my tests say they lie
! 13490: ;;
! 13491: esac
! 13492: runpath_var='LD_RUN_PATH'
! 13493: hardcode_shlibpath_var=no
! 13494: ;;
! 13495:
! 13496: sysv4.3*)
! 13497: archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
! 13498: hardcode_shlibpath_var=no
! 13499: export_dynamic_flag_spec='-Bexport'
! 13500: ;;
! 13501:
! 13502: sysv4*MP*)
! 13503: if test -d /usr/nec; then
! 13504: archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
! 13505: hardcode_shlibpath_var=no
! 13506: runpath_var=LD_RUN_PATH
! 13507: hardcode_runpath_var=yes
! 13508: ld_shlibs=yes
! 13509: fi
! 13510: ;;
! 13511:
! 13512: sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
! 13513: no_undefined_flag='$wl-z,text'
! 13514: archive_cmds_need_lc=no
! 13515: hardcode_shlibpath_var=no
! 13516: runpath_var='LD_RUN_PATH'
! 13517:
! 13518: if test yes = "$GCC"; then
! 13519: archive_cmds='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
! 13520: archive_expsym_cmds='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
! 13521: else
! 13522: archive_cmds='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
! 13523: archive_expsym_cmds='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
! 13524: fi
! 13525: ;;
! 13526:
! 13527: sysv5* | sco3.2v5* | sco5v6*)
! 13528: # Note: We CANNOT use -z defs as we might desire, because we do not
! 13529: # link with -lc, and that would cause any symbols used from libc to
! 13530: # always be unresolved, which means just about no library would
! 13531: # ever link correctly. If we're not using GNU ld we use -z text
! 13532: # though, which does catch some bad symbols but isn't as heavy-handed
! 13533: # as -z defs.
! 13534: no_undefined_flag='$wl-z,text'
! 13535: allow_undefined_flag='$wl-z,nodefs'
! 13536: archive_cmds_need_lc=no
! 13537: hardcode_shlibpath_var=no
! 13538: hardcode_libdir_flag_spec='$wl-R,$libdir'
! 13539: hardcode_libdir_separator=':'
! 13540: link_all_deplibs=yes
! 13541: export_dynamic_flag_spec='$wl-Bexport'
! 13542: runpath_var='LD_RUN_PATH'
! 13543:
! 13544: if test yes = "$GCC"; then
! 13545: archive_cmds='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
! 13546: archive_expsym_cmds='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
! 13547: else
! 13548: archive_cmds='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
! 13549: archive_expsym_cmds='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
! 13550: fi
! 13551: ;;
! 13552:
! 13553: uts4*)
! 13554: archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
! 13555: hardcode_libdir_flag_spec='-L$libdir'
! 13556: hardcode_shlibpath_var=no
! 13557: ;;
! 13558:
! 13559: *)
! 13560: ld_shlibs=no
! 13561: ;;
! 13562: esac
! 13563:
! 13564: if test sni = "$host_vendor"; then
! 13565: case $host in
! 13566: sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
! 13567: export_dynamic_flag_spec='$wl-Blargedynsym'
! 13568: ;;
! 13569: esac
! 13570: fi
! 13571: fi
! 13572:
! 13573: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
! 13574: $as_echo "$ld_shlibs" >&6; }
! 13575: test no = "$ld_shlibs" && can_build_shared=no
! 13576:
! 13577: with_gnu_ld=$with_gnu_ld
! 13578:
! 13579:
! 13580:
! 13581:
! 13582:
! 13583:
! 13584:
! 13585:
! 13586:
! 13587:
! 13588:
! 13589:
! 13590:
! 13591:
! 13592:
! 13593: #
! 13594: # Do we need to explicitly link libc?
! 13595: #
! 13596: case "x$archive_cmds_need_lc" in
! 13597: x|xyes)
! 13598: # Assume -lc should be added
! 13599: archive_cmds_need_lc=yes
! 13600:
! 13601: if test yes,yes = "$GCC,$enable_shared"; then
! 13602: case $archive_cmds in
! 13603: *'~'*)
! 13604: # FIXME: we may have to deal with multi-command sequences.
! 13605: ;;
! 13606: '$CC '*)
! 13607: # Test whether the compiler implicitly links with -lc since on some
! 13608: # systems, -lgcc has to come before -lc. If gcc already passes -lc
! 13609: # to ld, don't add -lc before -lgcc.
! 13610: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
! 13611: $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
! 13612: if ${lt_cv_archive_cmds_need_lc+:} false; then :
! 13613: $as_echo_n "(cached) " >&6
! 13614: else
! 13615: $RM conftest*
! 13616: echo "$lt_simple_compile_test_code" > conftest.$ac_ext
! 13617:
! 13618: if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
! 13619: (eval $ac_compile) 2>&5
! 13620: ac_status=$?
! 13621: $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
! 13622: test $ac_status = 0; } 2>conftest.err; then
! 13623: soname=conftest
! 13624: lib=conftest
! 13625: libobjs=conftest.$ac_objext
! 13626: deplibs=
! 13627: wl=$lt_prog_compiler_wl
! 13628: pic_flag=$lt_prog_compiler_pic
! 13629: compiler_flags=-v
! 13630: linker_flags=-v
! 13631: verstring=
! 13632: output_objdir=.
! 13633: libname=conftest
! 13634: lt_save_allow_undefined_flag=$allow_undefined_flag
! 13635: allow_undefined_flag=
! 13636: if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
! 13637: (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
! 13638: ac_status=$?
! 13639: $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
! 13640: test $ac_status = 0; }
! 13641: then
! 13642: lt_cv_archive_cmds_need_lc=no
! 13643: else
! 13644: lt_cv_archive_cmds_need_lc=yes
! 13645: fi
! 13646: allow_undefined_flag=$lt_save_allow_undefined_flag
! 13647: else
! 13648: cat conftest.err 1>&5
! 13649: fi
! 13650: $RM conftest*
! 13651:
! 13652: fi
! 13653: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
! 13654: $as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
! 13655: archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
! 13656: ;;
! 13657: esac
! 13658: fi
! 13659: ;;
! 13660: esac
! 13661:
! 13662:
! 13663:
! 13664:
! 13665:
! 13666:
! 13667:
! 13668:
! 13669:
! 13670:
! 13671:
! 13672:
! 13673:
! 13674:
! 13675:
! 13676:
! 13677:
! 13678:
! 13679:
! 13680:
! 13681:
! 13682:
! 13683:
! 13684:
! 13685:
! 13686:
! 13687:
! 13688:
! 13689:
! 13690:
! 13691:
! 13692:
! 13693:
! 13694:
! 13695:
! 13696:
! 13697:
! 13698:
! 13699:
! 13700:
! 13701:
! 13702:
! 13703:
! 13704:
! 13705:
! 13706:
! 13707:
! 13708:
! 13709:
! 13710:
! 13711:
! 13712:
! 13713:
! 13714:
! 13715:
! 13716:
! 13717:
! 13718:
! 13719:
! 13720:
! 13721:
! 13722:
! 13723:
! 13724:
! 13725:
! 13726:
! 13727:
! 13728:
! 13729:
! 13730:
! 13731:
! 13732:
! 13733:
! 13734:
! 13735:
! 13736:
! 13737:
! 13738:
! 13739:
! 13740:
! 13741:
! 13742:
! 13743:
! 13744:
! 13745:
! 13746:
! 13747:
! 13748:
! 13749:
! 13750:
! 13751:
! 13752:
! 13753:
! 13754:
! 13755:
! 13756:
! 13757:
! 13758:
! 13759:
! 13760:
! 13761:
! 13762:
! 13763:
! 13764:
! 13765:
! 13766:
! 13767:
! 13768:
! 13769:
! 13770:
! 13771:
! 13772:
! 13773:
! 13774:
! 13775:
! 13776:
! 13777:
! 13778:
! 13779:
! 13780:
! 13781:
! 13782:
! 13783:
! 13784:
! 13785:
! 13786:
! 13787:
! 13788:
! 13789:
! 13790:
! 13791:
! 13792:
! 13793:
! 13794:
! 13795:
! 13796:
! 13797:
! 13798:
! 13799:
! 13800:
! 13801:
! 13802:
! 13803:
! 13804:
! 13805:
! 13806:
! 13807:
! 13808:
! 13809:
! 13810:
! 13811:
! 13812:
! 13813: { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
! 13814: $as_echo_n "checking dynamic linker characteristics... " >&6; }
! 13815:
! 13816: if test yes = "$GCC"; then
! 13817: case $host_os in
! 13818: darwin*) lt_awk_arg='/^libraries:/,/LR/' ;;
! 13819: *) lt_awk_arg='/^libraries:/' ;;
! 13820: esac
! 13821: case $host_os in
! 13822: mingw* | cegcc*) lt_sed_strip_eq='s|=\([A-Za-z]:\)|\1|g' ;;
! 13823: *) lt_sed_strip_eq='s|=/|/|g' ;;
! 13824: esac
! 13825: lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
! 13826: case $lt_search_path_spec in
! 13827: *\;*)
! 13828: # if the path contains ";" then we assume it to be the separator
! 13829: # otherwise default to the standard path separator (i.e. ":") - it is
! 13830: # assumed that no part of a normal pathname contains ";" but that should
! 13831: # okay in the real world where ";" in dirpaths is itself problematic.
! 13832: lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
! 13833: ;;
! 13834: *)
! 13835: lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
! 13836: ;;
! 13837: esac
! 13838: # Ok, now we have the path, separated by spaces, we can step through it
! 13839: # and add multilib dir if necessary...
! 13840: lt_tmp_lt_search_path_spec=
! 13841: lt_multi_os_dir=/`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
! 13842: # ...but if some path component already ends with the multilib dir we assume
! 13843: # that all is fine and trust -print-search-dirs as is (GCC 4.2? or newer).
! 13844: case "$lt_multi_os_dir; $lt_search_path_spec " in
! 13845: "/; "* | "/.; "* | "/./; "* | *"$lt_multi_os_dir "* | *"$lt_multi_os_dir/ "*)
! 13846: lt_multi_os_dir=
! 13847: ;;
! 13848: esac
! 13849: for lt_sys_path in $lt_search_path_spec; do
! 13850: if test -d "$lt_sys_path$lt_multi_os_dir"; then
! 13851: lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path$lt_multi_os_dir"
! 13852: elif test -n "$lt_multi_os_dir"; then
! 13853: test -d "$lt_sys_path" && \
! 13854: lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
! 13855: fi
! 13856: done
! 13857: lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
! 13858: BEGIN {RS = " "; FS = "/|\n";} {
! 13859: lt_foo = "";
! 13860: lt_count = 0;
! 13861: for (lt_i = NF; lt_i > 0; lt_i--) {
! 13862: if ($lt_i != "" && $lt_i != ".") {
! 13863: if ($lt_i == "..") {
! 13864: lt_count++;
! 13865: } else {
! 13866: if (lt_count == 0) {
! 13867: lt_foo = "/" $lt_i lt_foo;
! 13868: } else {
! 13869: lt_count--;
! 13870: }
! 13871: }
! 13872: }
! 13873: }
! 13874: if (lt_foo != "") { lt_freq[lt_foo]++; }
! 13875: if (lt_freq[lt_foo] == 1) { print lt_foo; }
! 13876: }'`
! 13877: # AWK program above erroneously prepends '/' to C:/dos/paths
! 13878: # for these hosts.
! 13879: case $host_os in
! 13880: mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
! 13881: $SED 's|/\([A-Za-z]:\)|\1|g'` ;;
! 13882: esac
! 13883: sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
! 13884: else
! 13885: sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
! 13886: fi
! 13887: library_names_spec=
! 13888: libname_spec='lib$name'
! 13889: soname_spec=
! 13890: shrext_cmds=.so
! 13891: postinstall_cmds=
! 13892: postuninstall_cmds=
! 13893: finish_cmds=
! 13894: finish_eval=
! 13895: shlibpath_var=
! 13896: shlibpath_overrides_runpath=unknown
! 13897: version_type=none
! 13898: dynamic_linker="$host_os ld.so"
! 13899: sys_lib_dlsearch_path_spec="/lib /usr/lib"
! 13900: need_lib_prefix=unknown
! 13901: hardcode_into_libs=no
! 13902:
! 13903: # when you set need_version to no, make sure it does not cause -set_version
! 13904: # flags to be left without arguments
! 13905: need_version=unknown
! 13906:
! 13907:
! 13908:
! 13909: case $host_os in
! 13910: aix3*)
! 13911: version_type=linux # correct to gnu/linux during the next big refactor
! 13912: library_names_spec='$libname$release$shared_ext$versuffix $libname.a'
! 13913: shlibpath_var=LIBPATH
! 13914:
! 13915: # AIX 3 has no versioning support, so we append a major version to the name.
! 13916: soname_spec='$libname$release$shared_ext$major'
! 13917: ;;
! 13918:
! 13919: aix[4-9]*)
! 13920: version_type=linux # correct to gnu/linux during the next big refactor
! 13921: need_lib_prefix=no
! 13922: need_version=no
! 13923: hardcode_into_libs=yes
! 13924: if test ia64 = "$host_cpu"; then
! 13925: # AIX 5 supports IA64
! 13926: library_names_spec='$libname$release$shared_ext$major $libname$release$shared_ext$versuffix $libname$shared_ext'
! 13927: shlibpath_var=LD_LIBRARY_PATH
! 13928: else
! 13929: # With GCC up to 2.95.x, collect2 would create an import file
! 13930: # for dependence libraries. The import file would start with
! 13931: # the line '#! .'. This would cause the generated library to
! 13932: # depend on '.', always an invalid library. This was fixed in
! 13933: # development snapshots of GCC prior to 3.0.
! 13934: case $host_os in
! 13935: aix4 | aix4.[01] | aix4.[01].*)
! 13936: if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
! 13937: echo ' yes '
! 13938: echo '#endif'; } | $CC -E - | $GREP yes > /dev/null; then
! 13939: :
! 13940: else
! 13941: can_build_shared=no
! 13942: fi
! 13943: ;;
! 13944: esac
! 13945: # Using Import Files as archive members, it is possible to support
! 13946: # filename-based versioning of shared library archives on AIX. While
! 13947: # this would work for both with and without runtime linking, it will
! 13948: # prevent static linking of such archives. So we do filename-based
! 13949: # shared library versioning with .so extension only, which is used
! 13950: # when both runtime linking and shared linking is enabled.
! 13951: # Unfortunately, runtime linking may impact performance, so we do
! 13952: # not want this to be the default eventually. Also, we use the
! 13953: # versioned .so libs for executables only if there is the -brtl
! 13954: # linker flag in LDFLAGS as well, or --with-aix-soname=svr4 only.
! 13955: # To allow for filename-based versioning support, we need to create
! 13956: # libNAME.so.V as an archive file, containing:
! 13957: # *) an Import File, referring to the versioned filename of the
! 13958: # archive as well as the shared archive member, telling the
! 13959: # bitwidth (32 or 64) of that shared object, and providing the
! 13960: # list of exported symbols of that shared object, eventually
! 13961: # decorated with the 'weak' keyword
! 13962: # *) the shared object with the F_LOADONLY flag set, to really avoid
! 13963: # it being seen by the linker.
! 13964: # At run time we better use the real file rather than another symlink,
! 13965: # but for link time we create the symlink libNAME.so -> libNAME.so.V
! 13966:
! 13967: case $with_aix_soname,$aix_use_runtimelinking in
! 13968: # AIX (on Power*) has no versioning support, so currently we cannot hardcode correct
! 13969: # soname into executable. Probably we can add versioning support to
! 13970: # collect2, so additional links can be useful in future.
! 13971: aix,yes) # traditional libtool
! 13972: dynamic_linker='AIX unversionable lib.so'
! 13973: # If using run time linking (on AIX 4.2 or later) use lib<name>.so
! 13974: # instead of lib<name>.a to let people know that these are not
! 13975: # typical AIX shared libraries.
! 13976: library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
! 13977: ;;
! 13978: aix,no) # traditional AIX only
! 13979: dynamic_linker='AIX lib.a(lib.so.V)'
! 13980: # We preserve .a as extension for shared libraries through AIX4.2
! 13981: # and later when we are not doing run time linking.
! 13982: library_names_spec='$libname$release.a $libname.a'
! 13983: soname_spec='$libname$release$shared_ext$major'
! 13984: ;;
! 13985: svr4,*) # full svr4 only
! 13986: dynamic_linker="AIX lib.so.V($shared_archive_member_spec.o)"
! 13987: library_names_spec='$libname$release$shared_ext$major $libname$shared_ext'
! 13988: # We do not specify a path in Import Files, so LIBPATH fires.
! 13989: shlibpath_overrides_runpath=yes
! 13990: ;;
! 13991: *,yes) # both, prefer svr4
! 13992: dynamic_linker="AIX lib.so.V($shared_archive_member_spec.o), lib.a(lib.so.V)"
! 13993: library_names_spec='$libname$release$shared_ext$major $libname$shared_ext'
! 13994: # unpreferred sharedlib libNAME.a needs extra handling
! 13995: postinstall_cmds='test -n "$linkname" || linkname="$realname"~func_stripname "" ".so" "$linkname"~$install_shared_prog "$dir/$func_stripname_result.$libext" "$destdir/$func_stripname_result.$libext"~test -z "$tstripme" || test -z "$striplib" || $striplib "$destdir/$func_stripname_result.$libext"'
! 13996: postuninstall_cmds='for n in $library_names $old_library; do :; done~func_stripname "" ".so" "$n"~test "$func_stripname_result" = "$n" || func_append rmfiles " $odir/$func_stripname_result.$libext"'
! 13997: # We do not specify a path in Import Files, so LIBPATH fires.
! 13998: shlibpath_overrides_runpath=yes
! 13999: ;;
! 14000: *,no) # both, prefer aix
! 14001: dynamic_linker="AIX lib.a(lib.so.V), lib.so.V($shared_archive_member_spec.o)"
! 14002: library_names_spec='$libname$release.a $libname.a'
! 14003: soname_spec='$libname$release$shared_ext$major'
! 14004: # unpreferred sharedlib libNAME.so.V and symlink libNAME.so need extra handling
! 14005: postinstall_cmds='test -z "$dlname" || $install_shared_prog $dir/$dlname $destdir/$dlname~test -z "$tstripme" || test -z "$striplib" || $striplib $destdir/$dlname~test -n "$linkname" || linkname=$realname~func_stripname "" ".a" "$linkname"~(cd "$destdir" && $LN_S -f $dlname $func_stripname_result.so)'
! 14006: postuninstall_cmds='test -z "$dlname" || func_append rmfiles " $odir/$dlname"~for n in $old_library $library_names; do :; done~func_stripname "" ".a" "$n"~func_append rmfiles " $odir/$func_stripname_result.so"'
! 14007: ;;
! 14008: esac
! 14009: shlibpath_var=LIBPATH
! 14010: fi
! 14011: ;;
! 14012:
! 14013: amigaos*)
! 14014: case $host_cpu in
! 14015: powerpc)
! 14016: # Since July 2007 AmigaOS4 officially supports .so libraries.
! 14017: # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
! 14018: library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
! 14019: ;;
! 14020: m68k)
! 14021: library_names_spec='$libname.ixlibrary $libname.a'
! 14022: # Create ${libname}_ixlibrary.a entries in /sys/libs.
! 14023: finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
! 14024: ;;
! 14025: esac
! 14026: ;;
! 14027:
! 14028: beos*)
! 14029: library_names_spec='$libname$shared_ext'
! 14030: dynamic_linker="$host_os ld.so"
! 14031: shlibpath_var=LIBRARY_PATH
! 14032: ;;
! 14033:
! 14034: bsdi[45]*)
! 14035: version_type=linux # correct to gnu/linux during the next big refactor
! 14036: need_version=no
! 14037: library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
! 14038: soname_spec='$libname$release$shared_ext$major'
! 14039: finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
! 14040: shlibpath_var=LD_LIBRARY_PATH
! 14041: sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
! 14042: sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
! 14043: # the default ld.so.conf also contains /usr/contrib/lib and
! 14044: # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
! 14045: # libtool to hard-code these into programs
! 14046: ;;
! 14047:
! 14048: cygwin* | mingw* | pw32* | cegcc*)
! 14049: version_type=windows
! 14050: shrext_cmds=.dll
! 14051: need_version=no
! 14052: need_lib_prefix=no
! 14053:
! 14054: case $GCC,$cc_basename in
! 14055: yes,*)
! 14056: # gcc
! 14057: library_names_spec='$libname.dll.a'
! 14058: # DLL is installed to $(libdir)/../bin by postinstall_cmds
! 14059: postinstall_cmds='base_file=`basename \$file`~
! 14060: dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~
! 14061: dldir=$destdir/`dirname \$dlpath`~
! 14062: test -d \$dldir || mkdir -p \$dldir~
! 14063: $install_prog $dir/$dlname \$dldir/$dlname~
! 14064: chmod a+x \$dldir/$dlname~
! 14065: if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
! 14066: eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
! 14067: fi'
! 14068: postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
! 14069: dlpath=$dir/\$dldll~
! 14070: $RM \$dlpath'
! 14071: shlibpath_overrides_runpath=yes
! 14072:
! 14073: case $host_os in
! 14074: cygwin*)
! 14075: # Cygwin DLLs use 'cyg' prefix rather than 'lib'
! 14076: soname_spec='`echo $libname | sed -e 's/^lib/cyg/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
! 14077:
! 14078: sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
! 14079: ;;
! 14080: mingw* | cegcc*)
! 14081: # MinGW DLLs use traditional 'lib' prefix
! 14082: soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
! 14083: ;;
! 14084: pw32*)
! 14085: # pw32 DLLs use 'pw' prefix rather than 'lib'
! 14086: library_names_spec='`echo $libname | sed -e 's/^lib/pw/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
! 14087: ;;
! 14088: esac
! 14089: dynamic_linker='Win32 ld.exe'
! 14090: ;;
! 14091:
! 14092: *,cl*)
! 14093: # Native MSVC
! 14094: libname_spec='$name'
! 14095: soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
! 14096: library_names_spec='$libname.dll.lib'
! 14097:
! 14098: case $build_os in
! 14099: mingw*)
! 14100: sys_lib_search_path_spec=
! 14101: lt_save_ifs=$IFS
! 14102: IFS=';'
! 14103: for lt_path in $LIB
! 14104: do
! 14105: IFS=$lt_save_ifs
! 14106: # Let DOS variable expansion print the short 8.3 style file name.
! 14107: lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`
! 14108: sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path"
! 14109: done
! 14110: IFS=$lt_save_ifs
! 14111: # Convert to MSYS style.
! 14112: sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'`
! 14113: ;;
! 14114: cygwin*)
! 14115: # Convert to unix form, then to dos form, then back to unix form
! 14116: # but this time dos style (no spaces!) so that the unix form looks
! 14117: # like /cygdrive/c/PROGRA~1:/cygdr...
! 14118: sys_lib_search_path_spec=`cygpath --path --unix "$LIB"`
! 14119: sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`
! 14120: sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
! 14121: ;;
! 14122: *)
! 14123: sys_lib_search_path_spec=$LIB
! 14124: if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
! 14125: # It is most probably a Windows format PATH.
! 14126: sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
! 14127: else
! 14128: sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
! 14129: fi
! 14130: # FIXME: find the short name or the path components, as spaces are
! 14131: # common. (e.g. "Program Files" -> "PROGRA~1")
! 14132: ;;
! 14133: esac
! 14134:
! 14135: # DLL is installed to $(libdir)/../bin by postinstall_cmds
! 14136: postinstall_cmds='base_file=`basename \$file`~
! 14137: dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~
! 14138: dldir=$destdir/`dirname \$dlpath`~
! 14139: test -d \$dldir || mkdir -p \$dldir~
! 14140: $install_prog $dir/$dlname \$dldir/$dlname'
! 14141: postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
! 14142: dlpath=$dir/\$dldll~
! 14143: $RM \$dlpath'
! 14144: shlibpath_overrides_runpath=yes
! 14145: dynamic_linker='Win32 link.exe'
! 14146: ;;
! 14147:
! 14148: *)
! 14149: # Assume MSVC wrapper
! 14150: library_names_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext $libname.lib'
! 14151: dynamic_linker='Win32 ld.exe'
! 14152: ;;
! 14153: esac
! 14154: # FIXME: first we should search . and the directory the executable is in
! 14155: shlibpath_var=PATH
! 14156: ;;
! 14157:
! 14158: darwin* | rhapsody*)
! 14159: dynamic_linker="$host_os dyld"
! 14160: version_type=darwin
! 14161: need_lib_prefix=no
! 14162: need_version=no
! 14163: library_names_spec='$libname$release$major$shared_ext $libname$shared_ext'
! 14164: soname_spec='$libname$release$major$shared_ext'
! 14165: shlibpath_overrides_runpath=yes
! 14166: shlibpath_var=DYLD_LIBRARY_PATH
! 14167: shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
! 14168:
! 14169: sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
! 14170: sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
! 14171: ;;
! 14172:
! 14173: dgux*)
! 14174: version_type=linux # correct to gnu/linux during the next big refactor
! 14175: need_lib_prefix=no
! 14176: need_version=no
! 14177: library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
! 14178: soname_spec='$libname$release$shared_ext$major'
! 14179: shlibpath_var=LD_LIBRARY_PATH
! 14180: ;;
! 14181:
! 14182: freebsd* | dragonfly*)
! 14183: # DragonFly does not have aout. When/if they implement a new
! 14184: # versioning mechanism, adjust this.
! 14185: if test -x /usr/bin/objformat; then
! 14186: objformat=`/usr/bin/objformat`
! 14187: else
! 14188: case $host_os in
! 14189: freebsd[23].*) objformat=aout ;;
! 14190: *) objformat=elf ;;
! 14191: esac
! 14192: fi
! 14193: version_type=freebsd-$objformat
! 14194: case $version_type in
! 14195: freebsd-elf*)
! 14196: library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
! 14197: soname_spec='$libname$release$shared_ext$major'
! 14198: need_version=no
! 14199: need_lib_prefix=no
! 14200: ;;
! 14201: freebsd-*)
! 14202: library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
! 14203: need_version=yes
! 14204: ;;
! 14205: esac
! 14206: shlibpath_var=LD_LIBRARY_PATH
! 14207: case $host_os in
! 14208: freebsd2.*)
! 14209: shlibpath_overrides_runpath=yes
! 14210: ;;
! 14211: freebsd3.[01]* | freebsdelf3.[01]*)
! 14212: shlibpath_overrides_runpath=yes
! 14213: hardcode_into_libs=yes
! 14214: ;;
! 14215: freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
! 14216: freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
! 14217: shlibpath_overrides_runpath=no
! 14218: hardcode_into_libs=yes
! 14219: ;;
! 14220: *) # from 4.6 on, and DragonFly
! 14221: shlibpath_overrides_runpath=yes
! 14222: hardcode_into_libs=yes
! 14223: ;;
! 14224: esac
! 14225: ;;
! 14226:
! 14227: haiku*)
! 14228: version_type=linux # correct to gnu/linux during the next big refactor
! 14229: need_lib_prefix=no
! 14230: need_version=no
! 14231: dynamic_linker="$host_os runtime_loader"
! 14232: library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
! 14233: soname_spec='$libname$release$shared_ext$major'
! 14234: shlibpath_var=LIBRARY_PATH
! 14235: shlibpath_overrides_runpath=no
! 14236: sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
! 14237: hardcode_into_libs=yes
! 14238: ;;
! 14239:
! 14240: hpux9* | hpux10* | hpux11*)
! 14241: # Give a soname corresponding to the major version so that dld.sl refuses to
! 14242: # link against other versions.
! 14243: version_type=sunos
! 14244: need_lib_prefix=no
! 14245: need_version=no
! 14246: case $host_cpu in
! 14247: ia64*)
! 14248: shrext_cmds='.so'
! 14249: hardcode_into_libs=yes
! 14250: dynamic_linker="$host_os dld.so"
! 14251: shlibpath_var=LD_LIBRARY_PATH
! 14252: shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
! 14253: library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
! 14254: soname_spec='$libname$release$shared_ext$major'
! 14255: if test 32 = "$HPUX_IA64_MODE"; then
! 14256: sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
! 14257: sys_lib_dlsearch_path_spec=/usr/lib/hpux32
! 14258: else
! 14259: sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
! 14260: sys_lib_dlsearch_path_spec=/usr/lib/hpux64
! 14261: fi
! 14262: ;;
! 14263: hppa*64*)
! 14264: shrext_cmds='.sl'
! 14265: hardcode_into_libs=yes
! 14266: dynamic_linker="$host_os dld.sl"
! 14267: shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
! 14268: shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
! 14269: library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
! 14270: soname_spec='$libname$release$shared_ext$major'
! 14271: sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
! 14272: sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
! 14273: ;;
! 14274: *)
! 14275: shrext_cmds='.sl'
! 14276: dynamic_linker="$host_os dld.sl"
! 14277: shlibpath_var=SHLIB_PATH
! 14278: shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
! 14279: library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
! 14280: soname_spec='$libname$release$shared_ext$major'
! 14281: ;;
! 14282: esac
! 14283: # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
! 14284: postinstall_cmds='chmod 555 $lib'
! 14285: # or fails outright, so override atomically:
! 14286: install_override_mode=555
! 14287: ;;
! 14288:
! 14289: interix[3-9]*)
! 14290: version_type=linux # correct to gnu/linux during the next big refactor
! 14291: need_lib_prefix=no
! 14292: need_version=no
! 14293: library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
! 14294: soname_spec='$libname$release$shared_ext$major'
! 14295: dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
! 14296: shlibpath_var=LD_LIBRARY_PATH
! 14297: shlibpath_overrides_runpath=no
! 14298: hardcode_into_libs=yes
! 14299: ;;
! 14300:
! 14301: irix5* | irix6* | nonstopux*)
! 14302: case $host_os in
! 14303: nonstopux*) version_type=nonstopux ;;
! 14304: *)
! 14305: if test yes = "$lt_cv_prog_gnu_ld"; then
! 14306: version_type=linux # correct to gnu/linux during the next big refactor
! 14307: else
! 14308: version_type=irix
! 14309: fi ;;
! 14310: esac
! 14311: need_lib_prefix=no
! 14312: need_version=no
! 14313: soname_spec='$libname$release$shared_ext$major'
! 14314: library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$release$shared_ext $libname$shared_ext'
! 14315: case $host_os in
! 14316: irix5* | nonstopux*)
! 14317: libsuff= shlibsuff=
! 14318: ;;
! 14319: *)
! 14320: case $LD in # libtool.m4 will add one of these switches to LD
! 14321: *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
! 14322: libsuff= shlibsuff= libmagic=32-bit;;
! 14323: *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
! 14324: libsuff=32 shlibsuff=N32 libmagic=N32;;
! 14325: *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
! 14326: libsuff=64 shlibsuff=64 libmagic=64-bit;;
! 14327: *) libsuff= shlibsuff= libmagic=never-match;;
! 14328: esac
! 14329: ;;
! 14330: esac
! 14331: shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
! 14332: shlibpath_overrides_runpath=no
! 14333: sys_lib_search_path_spec="/usr/lib$libsuff /lib$libsuff /usr/local/lib$libsuff"
! 14334: sys_lib_dlsearch_path_spec="/usr/lib$libsuff /lib$libsuff"
! 14335: hardcode_into_libs=yes
! 14336: ;;
! 14337:
! 14338: # No shared lib support for Linux oldld, aout, or coff.
! 14339: linux*oldld* | linux*aout* | linux*coff*)
! 14340: dynamic_linker=no
! 14341: ;;
! 14342:
! 14343: linux*android*)
! 14344: version_type=none # Android doesn't support versioned libraries.
! 14345: need_lib_prefix=no
! 14346: need_version=no
! 14347: library_names_spec='$libname$release$shared_ext'
! 14348: soname_spec='$libname$release$shared_ext'
! 14349: finish_cmds=
! 14350: shlibpath_var=LD_LIBRARY_PATH
! 14351: shlibpath_overrides_runpath=yes
! 14352:
! 14353: # This implies no fast_install, which is unacceptable.
! 14354: # Some rework will be needed to allow for fast_install
! 14355: # before this can be enabled.
! 14356: hardcode_into_libs=yes
! 14357:
! 14358: dynamic_linker='Android linker'
! 14359: # Don't embed -rpath directories since the linker doesn't support them.
! 14360: hardcode_libdir_flag_spec='-L$libdir'
! 14361: ;;
! 14362:
! 14363: # This must be glibc/ELF.
! 14364: linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
! 14365: version_type=linux # correct to gnu/linux during the next big refactor
! 14366: need_lib_prefix=no
! 14367: need_version=no
! 14368: library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
! 14369: soname_spec='$libname$release$shared_ext$major'
! 14370: finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
! 14371: shlibpath_var=LD_LIBRARY_PATH
! 14372: shlibpath_overrides_runpath=no
! 14373:
! 14374: # Some binutils ld are patched to set DT_RUNPATH
! 14375: if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
! 14376: $as_echo_n "(cached) " >&6
! 14377: else
! 14378: lt_cv_shlibpath_overrides_runpath=no
! 14379: save_LDFLAGS=$LDFLAGS
! 14380: save_libdir=$libdir
! 14381: eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
! 14382: LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
! 14383: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 14384: /* end confdefs.h. */
! 14385:
! 14386: int main (void)
! 14387: {
! 14388:
! 14389: ;
! 14390: return 0;
! 14391: }
! 14392: _ACEOF
! 14393: if ac_fn_c_try_link "$LINENO"; then :
! 14394: if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
! 14395: lt_cv_shlibpath_overrides_runpath=yes
! 14396: fi
! 14397: fi
! 14398: rm -f core conftest.err conftest.$ac_objext \
! 14399: conftest$ac_exeext conftest.$ac_ext
! 14400: LDFLAGS=$save_LDFLAGS
! 14401: libdir=$save_libdir
! 14402:
! 14403: fi
! 14404:
! 14405: shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
! 14406:
! 14407: # This implies no fast_install, which is unacceptable.
! 14408: # Some rework will be needed to allow for fast_install
! 14409: # before this can be enabled.
! 14410: hardcode_into_libs=yes
! 14411:
! 14412: # Ideally, we could use ldconfig to report *all* directores which are
! 14413: # searched for libraries, however this is still not possible. Aside from not
! 14414: # being certain /sbin/ldconfig is available, command
! 14415: # 'ldconfig -N -X -v | grep ^/' on 64bit Fedora does not report /usr/lib64,
! 14416: # even though it is searched at run-time. Try to do the best guess by
! 14417: # appending ld.so.conf contents (and includes) to the search path.
! 14418: if test -f /etc/ld.so.conf; then
! 14419: lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;s/"//g;/^$/d' | tr '\n' ' '`
! 14420: sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
! 14421: fi
! 14422:
! 14423: # We used to test for /lib/ld.so.1 and disable shared libraries on
! 14424: # powerpc, because MkLinux only supported shared libraries with the
! 14425: # GNU dynamic linker. Since this was broken with cross compilers,
! 14426: # most powerpc-linux boxes support dynamic linking these days and
! 14427: # people can always --disable-shared, the test was removed, and we
! 14428: # assume the GNU/Linux dynamic linker is in use.
! 14429: dynamic_linker='GNU/Linux ld.so'
! 14430: ;;
! 14431:
! 14432: netbsdelf*-gnu)
! 14433: version_type=linux
! 14434: need_lib_prefix=no
! 14435: need_version=no
! 14436: library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
! 14437: soname_spec='${libname}${release}${shared_ext}$major'
! 14438: shlibpath_var=LD_LIBRARY_PATH
! 14439: shlibpath_overrides_runpath=no
! 14440: hardcode_into_libs=yes
! 14441: dynamic_linker='NetBSD ld.elf_so'
! 14442: ;;
! 14443:
! 14444: netbsd*)
! 14445: version_type=sunos
! 14446: need_lib_prefix=no
! 14447: need_version=no
! 14448: if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
! 14449: library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
! 14450: finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
! 14451: dynamic_linker='NetBSD (a.out) ld.so'
! 14452: else
! 14453: library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
! 14454: soname_spec='$libname$release$shared_ext$major'
! 14455: dynamic_linker='NetBSD ld.elf_so'
! 14456: fi
! 14457: shlibpath_var=LD_LIBRARY_PATH
! 14458: shlibpath_overrides_runpath=yes
! 14459: hardcode_into_libs=yes
! 14460: ;;
! 14461:
! 14462: newsos6)
! 14463: version_type=linux # correct to gnu/linux during the next big refactor
! 14464: library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
! 14465: shlibpath_var=LD_LIBRARY_PATH
! 14466: shlibpath_overrides_runpath=yes
! 14467: ;;
! 14468:
! 14469: *nto* | *qnx*)
! 14470: version_type=qnx
! 14471: need_lib_prefix=no
! 14472: need_version=no
! 14473: library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
! 14474: soname_spec='$libname$release$shared_ext$major'
! 14475: shlibpath_var=LD_LIBRARY_PATH
! 14476: shlibpath_overrides_runpath=no
! 14477: hardcode_into_libs=yes
! 14478: dynamic_linker='ldqnx.so'
! 14479: ;;
! 14480:
! 14481: openbsd* | bitrig*)
! 14482: version_type=sunos
! 14483: sys_lib_dlsearch_path_spec=/usr/lib
! 14484: need_lib_prefix=no
! 14485: if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then
! 14486: need_version=no
! 14487: else
! 14488: need_version=yes
! 14489: fi
! 14490: library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
! 14491: finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
! 14492: shlibpath_var=LD_LIBRARY_PATH
! 14493: shlibpath_overrides_runpath=yes
! 14494: ;;
! 14495:
! 14496: os2*)
! 14497: libname_spec='$name'
! 14498: version_type=windows
! 14499: shrext_cmds=.dll
! 14500: need_version=no
! 14501: need_lib_prefix=no
! 14502: # OS/2 can only load a DLL with a base name of 8 characters or less.
! 14503: soname_spec='`test -n "$os2dllname" && libname="$os2dllname";
! 14504: v=$($ECHO $release$versuffix | tr -d .-);
! 14505: n=$($ECHO $libname | cut -b -$((8 - ${#v})) | tr . _);
! 14506: $ECHO $n$v`$shared_ext'
! 14507: library_names_spec='${libname}_dll.$libext'
! 14508: dynamic_linker='OS/2 ld.exe'
! 14509: shlibpath_var=BEGINLIBPATH
! 14510: sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
! 14511: sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
! 14512: postinstall_cmds='base_file=`basename \$file`~
! 14513: dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; $ECHO \$dlname'\''`~
! 14514: dldir=$destdir/`dirname \$dlpath`~
! 14515: test -d \$dldir || mkdir -p \$dldir~
! 14516: $install_prog $dir/$dlname \$dldir/$dlname~
! 14517: chmod a+x \$dldir/$dlname~
! 14518: if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
! 14519: eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
! 14520: fi'
! 14521: postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; $ECHO \$dlname'\''`~
! 14522: dlpath=$dir/\$dldll~
! 14523: $RM \$dlpath'
! 14524: ;;
! 14525:
! 14526: osf3* | osf4* | osf5*)
! 14527: version_type=osf
! 14528: need_lib_prefix=no
! 14529: need_version=no
! 14530: soname_spec='$libname$release$shared_ext$major'
! 14531: library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
! 14532: shlibpath_var=LD_LIBRARY_PATH
! 14533: sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
! 14534: sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
! 14535: ;;
! 14536:
! 14537: rdos*)
! 14538: dynamic_linker=no
! 14539: ;;
! 14540:
! 14541: solaris*)
! 14542: version_type=linux # correct to gnu/linux during the next big refactor
! 14543: need_lib_prefix=no
! 14544: need_version=no
! 14545: library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
! 14546: soname_spec='$libname$release$shared_ext$major'
! 14547: shlibpath_var=LD_LIBRARY_PATH
! 14548: shlibpath_overrides_runpath=yes
! 14549: hardcode_into_libs=yes
! 14550: # ldd complains unless libraries are executable
! 14551: postinstall_cmds='chmod +x $lib'
! 14552: ;;
! 14553:
! 14554: sunos4*)
! 14555: version_type=sunos
! 14556: library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
! 14557: finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
! 14558: shlibpath_var=LD_LIBRARY_PATH
! 14559: shlibpath_overrides_runpath=yes
! 14560: if test yes = "$with_gnu_ld"; then
! 14561: need_lib_prefix=no
! 14562: fi
! 14563: need_version=yes
! 14564: ;;
! 14565:
! 14566: sysv4 | sysv4.3*)
! 14567: version_type=linux # correct to gnu/linux during the next big refactor
! 14568: library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
! 14569: soname_spec='$libname$release$shared_ext$major'
! 14570: shlibpath_var=LD_LIBRARY_PATH
! 14571: case $host_vendor in
! 14572: sni)
! 14573: shlibpath_overrides_runpath=no
! 14574: need_lib_prefix=no
! 14575: runpath_var=LD_RUN_PATH
! 14576: ;;
! 14577: siemens)
! 14578: need_lib_prefix=no
! 14579: ;;
! 14580: motorola)
! 14581: need_lib_prefix=no
! 14582: need_version=no
! 14583: shlibpath_overrides_runpath=no
! 14584: sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
! 14585: ;;
! 14586: esac
! 14587: ;;
! 14588:
! 14589: sysv4*MP*)
! 14590: if test -d /usr/nec; then
! 14591: version_type=linux # correct to gnu/linux during the next big refactor
! 14592: library_names_spec='$libname$shared_ext.$versuffix $libname$shared_ext.$major $libname$shared_ext'
! 14593: soname_spec='$libname$shared_ext.$major'
! 14594: shlibpath_var=LD_LIBRARY_PATH
! 14595: fi
! 14596: ;;
! 14597:
! 14598: sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
! 14599: version_type=sco
! 14600: need_lib_prefix=no
! 14601: need_version=no
! 14602: library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext $libname$shared_ext'
! 14603: soname_spec='$libname$release$shared_ext$major'
! 14604: shlibpath_var=LD_LIBRARY_PATH
! 14605: shlibpath_overrides_runpath=yes
! 14606: hardcode_into_libs=yes
! 14607: if test yes = "$with_gnu_ld"; then
! 14608: sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
! 14609: else
! 14610: sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
! 14611: case $host_os in
! 14612: sco3.2v5*)
! 14613: sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
! 14614: ;;
! 14615: esac
! 14616: fi
! 14617: sys_lib_dlsearch_path_spec='/usr/lib'
! 14618: ;;
! 14619:
! 14620: tpf*)
! 14621: # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
! 14622: version_type=linux # correct to gnu/linux during the next big refactor
! 14623: need_lib_prefix=no
! 14624: need_version=no
! 14625: library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
! 14626: shlibpath_var=LD_LIBRARY_PATH
! 14627: shlibpath_overrides_runpath=no
! 14628: hardcode_into_libs=yes
! 14629: ;;
! 14630:
! 14631: uts4*)
! 14632: version_type=linux # correct to gnu/linux during the next big refactor
! 14633: library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
! 14634: soname_spec='$libname$release$shared_ext$major'
! 14635: shlibpath_var=LD_LIBRARY_PATH
! 14636: ;;
! 14637:
! 14638: *)
! 14639: dynamic_linker=no
! 14640: ;;
! 14641: esac
! 14642: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
! 14643: $as_echo "$dynamic_linker" >&6; }
! 14644: test no = "$dynamic_linker" && can_build_shared=no
! 14645:
! 14646: variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
! 14647: if test yes = "$GCC"; then
! 14648: variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
! 14649: fi
! 14650:
! 14651: if test set = "${lt_cv_sys_lib_search_path_spec+set}"; then
! 14652: sys_lib_search_path_spec=$lt_cv_sys_lib_search_path_spec
! 14653: fi
! 14654:
! 14655: if test set = "${lt_cv_sys_lib_dlsearch_path_spec+set}"; then
! 14656: sys_lib_dlsearch_path_spec=$lt_cv_sys_lib_dlsearch_path_spec
! 14657: fi
! 14658:
! 14659: # remember unaugmented sys_lib_dlsearch_path content for libtool script decls...
! 14660: configure_time_dlsearch_path=$sys_lib_dlsearch_path_spec
! 14661:
! 14662: # ... but it needs LT_SYS_LIBRARY_PATH munging for other configure-time code
! 14663: func_munge_path_list sys_lib_dlsearch_path_spec "$LT_SYS_LIBRARY_PATH"
! 14664:
! 14665: # to be used as default LT_SYS_LIBRARY_PATH value in generated libtool
! 14666: configure_time_lt_sys_library_path=$LT_SYS_LIBRARY_PATH
! 14667:
! 14668:
! 14669:
! 14670:
! 14671:
! 14672:
! 14673:
! 14674:
! 14675:
! 14676:
! 14677:
! 14678:
! 14679:
! 14680:
! 14681:
! 14682:
! 14683:
! 14684:
! 14685:
! 14686:
! 14687:
! 14688:
! 14689:
! 14690:
! 14691:
! 14692:
! 14693:
! 14694:
! 14695:
! 14696:
! 14697:
! 14698:
! 14699:
! 14700:
! 14701:
! 14702:
! 14703:
! 14704:
! 14705:
! 14706:
! 14707:
! 14708:
! 14709:
! 14710:
! 14711:
! 14712:
! 14713:
! 14714:
! 14715:
! 14716:
! 14717:
! 14718:
! 14719:
! 14720:
! 14721:
! 14722:
! 14723:
! 14724:
! 14725:
! 14726:
! 14727:
! 14728:
! 14729:
! 14730:
! 14731:
! 14732:
! 14733:
! 14734:
! 14735:
! 14736:
! 14737:
! 14738:
! 14739:
! 14740:
! 14741:
! 14742:
! 14743:
! 14744:
! 14745:
! 14746:
! 14747:
! 14748:
! 14749:
! 14750:
! 14751:
! 14752:
! 14753:
! 14754:
! 14755:
! 14756:
! 14757:
! 14758:
! 14759:
! 14760:
! 14761:
! 14762:
! 14763:
! 14764: { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
! 14765: $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
! 14766: hardcode_action=
! 14767: if test -n "$hardcode_libdir_flag_spec" ||
! 14768: test -n "$runpath_var" ||
! 14769: test yes = "$hardcode_automatic"; then
! 14770:
! 14771: # We can hardcode non-existent directories.
! 14772: if test no != "$hardcode_direct" &&
! 14773: # If the only mechanism to avoid hardcoding is shlibpath_var, we
! 14774: # have to relink, otherwise we might link with an installed library
! 14775: # when we should be linking with a yet-to-be-installed one
! 14776: ## test no != "$_LT_TAGVAR(hardcode_shlibpath_var, )" &&
! 14777: test no != "$hardcode_minus_L"; then
! 14778: # Linking always hardcodes the temporary library directory.
! 14779: hardcode_action=relink
! 14780: else
! 14781: # We can link without hardcoding, and we can hardcode nonexisting dirs.
! 14782: hardcode_action=immediate
! 14783: fi
! 14784: else
! 14785: # We cannot hardcode anything, or else we can only hardcode existing
! 14786: # directories.
! 14787: hardcode_action=unsupported
! 14788: fi
! 14789: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
! 14790: $as_echo "$hardcode_action" >&6; }
! 14791:
! 14792: if test relink = "$hardcode_action" ||
! 14793: test yes = "$inherit_rpath"; then
! 14794: # Fast installation is not supported
! 14795: enable_fast_install=no
! 14796: elif test yes = "$shlibpath_overrides_runpath" ||
! 14797: test no = "$enable_shared"; then
! 14798: # Fast installation is not necessary
! 14799: enable_fast_install=needless
! 14800: fi
! 14801:
! 14802:
! 14803:
! 14804:
! 14805:
! 14806:
! 14807: if test yes != "$enable_dlopen"; then
! 14808: enable_dlopen=unknown
! 14809: enable_dlopen_self=unknown
! 14810: enable_dlopen_self_static=unknown
! 14811: else
! 14812: lt_cv_dlopen=no
! 14813: lt_cv_dlopen_libs=
! 14814:
! 14815: case $host_os in
! 14816: beos*)
! 14817: lt_cv_dlopen=load_add_on
! 14818: lt_cv_dlopen_libs=
! 14819: lt_cv_dlopen_self=yes
! 14820: ;;
! 14821:
! 14822: mingw* | pw32* | cegcc*)
! 14823: lt_cv_dlopen=LoadLibrary
! 14824: lt_cv_dlopen_libs=
! 14825: ;;
! 14826:
! 14827: cygwin*)
! 14828: lt_cv_dlopen=dlopen
! 14829: lt_cv_dlopen_libs=
! 14830: ;;
! 14831:
! 14832: darwin*)
! 14833: # if libdl is installed we need to link against it
! 14834: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
! 14835: $as_echo_n "checking for dlopen in -ldl... " >&6; }
! 14836: if ${ac_cv_lib_dl_dlopen+:} false; then :
! 14837: $as_echo_n "(cached) " >&6
! 14838: else
! 14839: ac_check_lib_save_LIBS=$LIBS
! 14840: LIBS="-ldl $LIBS"
! 14841: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 14842: /* end confdefs.h. */
! 14843:
! 14844:
! 14845: #ifdef __cplusplus
! 14846: extern "C"
! 14847: #endif
! 14848: char dlopen ();
! 14849: int main (void)
! 14850: {
! 14851: return dlopen ();
! 14852: ;
! 14853: return 0;
! 14854: }
! 14855: _ACEOF
! 14856: if ac_fn_c_try_link "$LINENO"; then :
! 14857: ac_cv_lib_dl_dlopen=yes
! 14858: else
! 14859: ac_cv_lib_dl_dlopen=no
! 14860: fi
! 14861: rm -f core conftest.err conftest.$ac_objext \
! 14862: conftest$ac_exeext conftest.$ac_ext
! 14863: LIBS=$ac_check_lib_save_LIBS
! 14864: fi
! 14865: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
! 14866: $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
! 14867: if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
! 14868: lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl
! 14869: else
! 14870:
! 14871: lt_cv_dlopen=dyld
! 14872: lt_cv_dlopen_libs=
! 14873: lt_cv_dlopen_self=yes
! 14874:
! 14875: fi
! 14876:
! 14877: ;;
! 14878:
! 14879: tpf*)
! 14880: # Don't try to run any link tests for TPF. We know it's impossible
! 14881: # because TPF is a cross-compiler, and we know how we open DSOs.
! 14882: lt_cv_dlopen=dlopen
! 14883: lt_cv_dlopen_libs=
! 14884: lt_cv_dlopen_self=no
! 14885: ;;
! 14886:
! 14887: *)
! 14888: ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
! 14889: if test "x$ac_cv_func_shl_load" = xyes; then :
! 14890: lt_cv_dlopen=shl_load
! 14891: else
! 14892: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
! 14893: $as_echo_n "checking for shl_load in -ldld... " >&6; }
! 14894: if ${ac_cv_lib_dld_shl_load+:} false; then :
! 14895: $as_echo_n "(cached) " >&6
! 14896: else
! 14897: ac_check_lib_save_LIBS=$LIBS
! 14898: LIBS="-ldld $LIBS"
! 14899: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 14900: /* end confdefs.h. */
! 14901:
! 14902:
! 14903: #ifdef __cplusplus
! 14904: extern "C"
! 14905: #endif
! 14906: char shl_load ();
! 14907: int main (void)
! 14908: {
! 14909: return shl_load ();
! 14910: ;
! 14911: return 0;
! 14912: }
! 14913: _ACEOF
! 14914: if ac_fn_c_try_link "$LINENO"; then :
! 14915: ac_cv_lib_dld_shl_load=yes
! 14916: else
! 14917: ac_cv_lib_dld_shl_load=no
! 14918: fi
! 14919: rm -f core conftest.err conftest.$ac_objext \
! 14920: conftest$ac_exeext conftest.$ac_ext
! 14921: LIBS=$ac_check_lib_save_LIBS
! 14922: fi
! 14923: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
! 14924: $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
! 14925: if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
! 14926: lt_cv_dlopen=shl_load lt_cv_dlopen_libs=-ldld
! 14927: else
! 14928: ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
! 14929: if test "x$ac_cv_func_dlopen" = xyes; then :
! 14930: lt_cv_dlopen=dlopen
! 14931: else
! 14932: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
! 14933: $as_echo_n "checking for dlopen in -ldl... " >&6; }
! 14934: if ${ac_cv_lib_dl_dlopen+:} false; then :
! 14935: $as_echo_n "(cached) " >&6
! 14936: else
! 14937: ac_check_lib_save_LIBS=$LIBS
! 14938: LIBS="-ldl $LIBS"
! 14939: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 14940: /* end confdefs.h. */
! 14941:
! 14942:
! 14943: #ifdef __cplusplus
! 14944: extern "C"
! 14945: #endif
! 14946: char dlopen ();
! 14947: int main (void)
! 14948: {
! 14949: return dlopen ();
! 14950: ;
! 14951: return 0;
! 14952: }
! 14953: _ACEOF
! 14954: if ac_fn_c_try_link "$LINENO"; then :
! 14955: ac_cv_lib_dl_dlopen=yes
! 14956: else
! 14957: ac_cv_lib_dl_dlopen=no
! 14958: fi
! 14959: rm -f core conftest.err conftest.$ac_objext \
! 14960: conftest$ac_exeext conftest.$ac_ext
! 14961: LIBS=$ac_check_lib_save_LIBS
! 14962: fi
! 14963: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
! 14964: $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
! 14965: if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
! 14966: lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl
! 14967: else
! 14968: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
! 14969: $as_echo_n "checking for dlopen in -lsvld... " >&6; }
! 14970: if ${ac_cv_lib_svld_dlopen+:} false; then :
! 14971: $as_echo_n "(cached) " >&6
! 14972: else
! 14973: ac_check_lib_save_LIBS=$LIBS
! 14974: LIBS="-lsvld $LIBS"
! 14975: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 14976: /* end confdefs.h. */
! 14977:
! 14978:
! 14979: #ifdef __cplusplus
! 14980: extern "C"
! 14981: #endif
! 14982: char dlopen ();
! 14983: int main (void)
! 14984: {
! 14985: return dlopen ();
! 14986: ;
! 14987: return 0;
! 14988: }
! 14989: _ACEOF
! 14990: if ac_fn_c_try_link "$LINENO"; then :
! 14991: ac_cv_lib_svld_dlopen=yes
! 14992: else
! 14993: ac_cv_lib_svld_dlopen=no
! 14994: fi
! 14995: rm -f core conftest.err conftest.$ac_objext \
! 14996: conftest$ac_exeext conftest.$ac_ext
! 14997: LIBS=$ac_check_lib_save_LIBS
! 14998: fi
! 14999: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
! 15000: $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
! 15001: if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
! 15002: lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-lsvld
! 15003: else
! 15004: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
! 15005: $as_echo_n "checking for dld_link in -ldld... " >&6; }
! 15006: if ${ac_cv_lib_dld_dld_link+:} false; then :
! 15007: $as_echo_n "(cached) " >&6
! 15008: else
! 15009: ac_check_lib_save_LIBS=$LIBS
! 15010: LIBS="-ldld $LIBS"
! 15011: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 15012: /* end confdefs.h. */
! 15013:
! 15014:
! 15015: #ifdef __cplusplus
! 15016: extern "C"
! 15017: #endif
! 15018: char dld_link ();
! 15019: int main (void)
! 15020: {
! 15021: return dld_link ();
! 15022: ;
! 15023: return 0;
! 15024: }
! 15025: _ACEOF
! 15026: if ac_fn_c_try_link "$LINENO"; then :
! 15027: ac_cv_lib_dld_dld_link=yes
! 15028: else
! 15029: ac_cv_lib_dld_dld_link=no
! 15030: fi
! 15031: rm -f core conftest.err conftest.$ac_objext \
! 15032: conftest$ac_exeext conftest.$ac_ext
! 15033: LIBS=$ac_check_lib_save_LIBS
! 15034: fi
! 15035: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
! 15036: $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
! 15037: if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
! 15038: lt_cv_dlopen=dld_link lt_cv_dlopen_libs=-ldld
! 15039: fi
! 15040:
! 15041:
! 15042: fi
! 15043:
! 15044:
! 15045: fi
! 15046:
! 15047:
! 15048: fi
! 15049:
! 15050:
! 15051: fi
! 15052:
! 15053:
! 15054: fi
! 15055:
! 15056: ;;
! 15057: esac
! 15058:
! 15059: if test no = "$lt_cv_dlopen"; then
! 15060: enable_dlopen=no
! 15061: else
! 15062: enable_dlopen=yes
! 15063: fi
! 15064:
! 15065: case $lt_cv_dlopen in
! 15066: dlopen)
! 15067: save_CPPFLAGS=$CPPFLAGS
! 15068: test yes = "$ac_cv_header_dlfcn_h" && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
! 15069:
! 15070: save_LDFLAGS=$LDFLAGS
! 15071: wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
! 15072:
! 15073: save_LIBS=$LIBS
! 15074: LIBS="$lt_cv_dlopen_libs $LIBS"
! 15075:
! 15076: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
! 15077: $as_echo_n "checking whether a program can dlopen itself... " >&6; }
! 15078: if ${lt_cv_dlopen_self+:} false; then :
! 15079: $as_echo_n "(cached) " >&6
! 15080: else
! 15081: if test yes = "$cross_compiling"; then :
! 15082: lt_cv_dlopen_self=cross
! 15083: else
! 15084: lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
! 15085: lt_status=$lt_dlunknown
! 15086: cat > conftest.$ac_ext <<_LT_EOF
! 15087: #line $LINENO "configure"
! 15088: #include "confdefs.h"
! 15089:
! 15090: #if HAVE_DLFCN_H
! 15091: #include <dlfcn.h>
! 15092: #endif
! 15093:
! 15094: #include <stdio.h>
! 15095:
! 15096: #ifdef RTLD_GLOBAL
! 15097: # define LT_DLGLOBAL RTLD_GLOBAL
! 15098: #else
! 15099: # ifdef DL_GLOBAL
! 15100: # define LT_DLGLOBAL DL_GLOBAL
! 15101: # else
! 15102: # define LT_DLGLOBAL 0
! 15103: # endif
! 15104: #endif
! 15105:
! 15106: /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
! 15107: find out it does not work in some platform. */
! 15108: #ifndef LT_DLLAZY_OR_NOW
! 15109: # ifdef RTLD_LAZY
! 15110: # define LT_DLLAZY_OR_NOW RTLD_LAZY
! 15111: # else
! 15112: # ifdef DL_LAZY
! 15113: # define LT_DLLAZY_OR_NOW DL_LAZY
! 15114: # else
! 15115: # ifdef RTLD_NOW
! 15116: # define LT_DLLAZY_OR_NOW RTLD_NOW
! 15117: # else
! 15118: # ifdef DL_NOW
! 15119: # define LT_DLLAZY_OR_NOW DL_NOW
! 15120: # else
! 15121: # define LT_DLLAZY_OR_NOW 0
! 15122: # endif
! 15123: # endif
! 15124: # endif
! 15125: # endif
! 15126: #endif
! 15127:
! 15128: /* When -fvisibility=hidden is used, assume the code has been annotated
! 15129: correspondingly for the symbols needed. */
! 15130: #if defined __GNUC__ && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
! 15131: int fnord () __attribute__((visibility("default")));
! 15132: #endif
! 15133:
! 15134: int fnord () { return 42; }
! 15135: int main ()
! 15136: {
! 15137: void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
! 15138: int status = $lt_dlunknown;
! 15139:
! 15140: if (self)
! 15141: {
! 15142: if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
! 15143: else
! 15144: {
! 15145: if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
! 15146: else puts (dlerror ());
! 15147: }
! 15148: /* dlclose (self); */
! 15149: }
! 15150: else
! 15151: puts (dlerror ());
! 15152:
! 15153: return status;
! 15154: }
! 15155: _LT_EOF
! 15156: if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
! 15157: (eval $ac_link) 2>&5
! 15158: ac_status=$?
! 15159: $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
! 15160: test $ac_status = 0; } && test -s "conftest$ac_exeext" 2>/dev/null; then
! 15161: (./conftest; exit; ) >&5 2>/dev/null
! 15162: lt_status=$?
! 15163: case x$lt_status in
! 15164: x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
! 15165: x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
! 15166: x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
! 15167: esac
! 15168: else :
! 15169: # compilation failed
! 15170: lt_cv_dlopen_self=no
! 15171: fi
! 15172: fi
! 15173: rm -fr conftest*
! 15174:
! 15175:
! 15176: fi
! 15177: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
! 15178: $as_echo "$lt_cv_dlopen_self" >&6; }
! 15179:
! 15180: if test yes = "$lt_cv_dlopen_self"; then
! 15181: wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
! 15182: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
! 15183: $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
! 15184: if ${lt_cv_dlopen_self_static+:} false; then :
! 15185: $as_echo_n "(cached) " >&6
! 15186: else
! 15187: if test yes = "$cross_compiling"; then :
! 15188: lt_cv_dlopen_self_static=cross
! 15189: else
! 15190: lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
! 15191: lt_status=$lt_dlunknown
! 15192: cat > conftest.$ac_ext <<_LT_EOF
! 15193: #line $LINENO "configure"
! 15194: #include "confdefs.h"
! 15195:
! 15196: #if HAVE_DLFCN_H
! 15197: #include <dlfcn.h>
! 15198: #endif
! 15199:
! 15200: #include <stdio.h>
! 15201:
! 15202: #ifdef RTLD_GLOBAL
! 15203: # define LT_DLGLOBAL RTLD_GLOBAL
! 15204: #else
! 15205: # ifdef DL_GLOBAL
! 15206: # define LT_DLGLOBAL DL_GLOBAL
! 15207: # else
! 15208: # define LT_DLGLOBAL 0
! 15209: # endif
! 15210: #endif
! 15211:
! 15212: /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
! 15213: find out it does not work in some platform. */
! 15214: #ifndef LT_DLLAZY_OR_NOW
! 15215: # ifdef RTLD_LAZY
! 15216: # define LT_DLLAZY_OR_NOW RTLD_LAZY
! 15217: # else
! 15218: # ifdef DL_LAZY
! 15219: # define LT_DLLAZY_OR_NOW DL_LAZY
! 15220: # else
! 15221: # ifdef RTLD_NOW
! 15222: # define LT_DLLAZY_OR_NOW RTLD_NOW
! 15223: # else
! 15224: # ifdef DL_NOW
! 15225: # define LT_DLLAZY_OR_NOW DL_NOW
! 15226: # else
! 15227: # define LT_DLLAZY_OR_NOW 0
! 15228: # endif
! 15229: # endif
! 15230: # endif
! 15231: # endif
! 15232: #endif
! 15233:
! 15234: /* When -fvisibility=hidden is used, assume the code has been annotated
! 15235: correspondingly for the symbols needed. */
! 15236: #if defined __GNUC__ && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
! 15237: int fnord () __attribute__((visibility("default")));
! 15238: #endif
! 15239:
! 15240: int fnord () { return 42; }
! 15241: int main ()
! 15242: {
! 15243: void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
! 15244: int status = $lt_dlunknown;
! 15245:
! 15246: if (self)
! 15247: {
! 15248: if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
! 15249: else
! 15250: {
! 15251: if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
! 15252: else puts (dlerror ());
! 15253: }
! 15254: /* dlclose (self); */
! 15255: }
! 15256: else
! 15257: puts (dlerror ());
! 15258:
! 15259: return status;
! 15260: }
! 15261: _LT_EOF
! 15262: if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
! 15263: (eval $ac_link) 2>&5
! 15264: ac_status=$?
! 15265: $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
! 15266: test $ac_status = 0; } && test -s "conftest$ac_exeext" 2>/dev/null; then
! 15267: (./conftest; exit; ) >&5 2>/dev/null
! 15268: lt_status=$?
! 15269: case x$lt_status in
! 15270: x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
! 15271: x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
! 15272: x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
! 15273: esac
! 15274: else :
! 15275: # compilation failed
! 15276: lt_cv_dlopen_self_static=no
! 15277: fi
! 15278: fi
! 15279: rm -fr conftest*
! 15280:
! 15281:
! 15282: fi
! 15283: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
! 15284: $as_echo "$lt_cv_dlopen_self_static" >&6; }
! 15285: fi
! 15286:
! 15287: CPPFLAGS=$save_CPPFLAGS
! 15288: LDFLAGS=$save_LDFLAGS
! 15289: LIBS=$save_LIBS
! 15290: ;;
! 15291: esac
! 15292:
! 15293: case $lt_cv_dlopen_self in
! 15294: yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
! 15295: *) enable_dlopen_self=unknown ;;
! 15296: esac
! 15297:
! 15298: case $lt_cv_dlopen_self_static in
! 15299: yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
! 15300: *) enable_dlopen_self_static=unknown ;;
! 15301: esac
! 15302: fi
! 15303:
! 15304:
! 15305:
! 15306:
! 15307:
! 15308:
! 15309:
! 15310:
! 15311:
! 15312:
! 15313:
! 15314:
! 15315:
! 15316:
! 15317:
! 15318:
! 15319:
! 15320: striplib=
! 15321: old_striplib=
! 15322: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
! 15323: $as_echo_n "checking whether stripping libraries is possible... " >&6; }
! 15324: if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
! 15325: test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
! 15326: test -z "$striplib" && striplib="$STRIP --strip-unneeded"
! 15327: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 15328: $as_echo "yes" >&6; }
! 15329: else
! 15330: # FIXME - insert some real tests, host_os isn't really good enough
! 15331: case $host_os in
! 15332: darwin*)
! 15333: if test -n "$STRIP"; then
! 15334: striplib="$STRIP -x"
! 15335: old_striplib="$STRIP -S"
! 15336: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 15337: $as_echo "yes" >&6; }
! 15338: else
! 15339: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 15340: $as_echo "no" >&6; }
! 15341: fi
! 15342: ;;
! 15343: *)
! 15344: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 15345: $as_echo "no" >&6; }
! 15346: ;;
! 15347: esac
! 15348: fi
! 15349:
! 15350:
! 15351:
! 15352:
! 15353:
! 15354:
! 15355:
! 15356:
! 15357:
! 15358:
! 15359:
! 15360:
! 15361: # Report what library types will actually be built
! 15362: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
! 15363: $as_echo_n "checking if libtool supports shared libraries... " >&6; }
! 15364: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
! 15365: $as_echo "$can_build_shared" >&6; }
! 15366:
! 15367: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
! 15368: $as_echo_n "checking whether to build shared libraries... " >&6; }
! 15369: test no = "$can_build_shared" && enable_shared=no
! 15370:
! 15371: # On AIX, shared libraries and static libraries use the same namespace, and
! 15372: # are all built from PIC.
! 15373: case $host_os in
! 15374: aix3*)
! 15375: test yes = "$enable_shared" && enable_static=no
! 15376: if test -n "$RANLIB"; then
! 15377: archive_cmds="$archive_cmds~\$RANLIB \$lib"
! 15378: postinstall_cmds='$RANLIB $lib'
! 15379: fi
! 15380: ;;
! 15381:
! 15382: aix[4-9]*)
! 15383: if test ia64 != "$host_cpu"; then
! 15384: case $enable_shared,$with_aix_soname,$aix_use_runtimelinking in
! 15385: yes,aix,yes) ;; # shared object as lib.so file only
! 15386: yes,svr4,*) ;; # shared object as lib.so archive member only
! 15387: yes,*) enable_static=no ;; # shared object in lib.a archive as well
! 15388: esac
! 15389: fi
! 15390: ;;
! 15391: esac
! 15392: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
! 15393: $as_echo "$enable_shared" >&6; }
! 15394:
! 15395: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
! 15396: $as_echo_n "checking whether to build static libraries... " >&6; }
! 15397: # Make sure either enable_shared or enable_static is yes.
! 15398: test yes = "$enable_shared" || enable_static=yes
! 15399: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
! 15400: $as_echo "$enable_static" >&6; }
! 15401:
! 15402:
! 15403:
! 15404:
! 15405: fi
! 15406: ac_ext=c
! 15407: ac_cpp='$CPP $CPPFLAGS'
! 15408: ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
! 15409: ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
! 15410: ac_compiler_gnu=$ac_cv_c_compiler_gnu
! 15411:
! 15412: CC=$lt_save_CC
! 15413:
! 15414:
! 15415:
! 15416:
! 15417:
! 15418:
! 15419:
! 15420:
! 15421:
! 15422:
! 15423:
! 15424:
! 15425:
! 15426:
! 15427:
! 15428: ac_config_commands="$ac_config_commands libtool"
! 15429:
! 15430:
! 15431:
! 15432:
! 15433: # Only expand once:
! 15434:
! 15435:
! 15436: ## --------------------- ##
! 15437: ## End of libtool code ##
! 15438: ## --------------------- ##
! 15439:
! 15440: #
! 15441: # Verify if finally libtool shared libraries will be built
! 15442: #
! 15443:
! 15444: case "x$enable_shared" in # ((
! 15445: xyes | xno)
! 15446: xc_lt_build_shared=$enable_shared
! 15447: ;;
! 15448: *)
! 15449: as_fn_error $? "unexpected libtool enable_shared value: $enable_shared" "$LINENO" 5
! 15450: ;;
! 15451: esac
! 15452:
! 15453: #
! 15454: # Verify if finally libtool static libraries will be built
! 15455: #
! 15456:
! 15457: case "x$enable_static" in # ((
! 15458: xyes | xno)
! 15459: xc_lt_build_static=$enable_static
! 15460: ;;
! 15461: *)
! 15462: as_fn_error $? "unexpected libtool enable_static value: $enable_static" "$LINENO" 5
! 15463: ;;
! 15464: esac
! 15465:
! 15466: #
! 15467: # Verify if libtool shared libraries should be linked using flag -version-info
! 15468: #
! 15469:
! 15470: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries with -version-info" >&5
! 15471: $as_echo_n "checking whether to build shared libraries with -version-info... " >&6; }
! 15472: xc_lt_shlib_use_version_info='yes'
! 15473: if test "x$version_type" = 'xnone'; then
! 15474: xc_lt_shlib_use_version_info='no'
! 15475: fi
! 15476: case $host_os in # (
! 15477: amigaos*)
! 15478: xc_lt_shlib_use_version_info='yes'
! 15479: ;;
! 15480: esac
! 15481: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xc_lt_shlib_use_version_info" >&5
! 15482: $as_echo "$xc_lt_shlib_use_version_info" >&6; }
! 15483:
! 15484: #
! 15485: # Verify if libtool shared libraries should be linked using flag -no-undefined
! 15486: #
! 15487:
! 15488: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries with -no-undefined" >&5
! 15489: $as_echo_n "checking whether to build shared libraries with -no-undefined... " >&6; }
! 15490: xc_lt_shlib_use_no_undefined='no'
! 15491: if test "x$allow_undefined" = 'xno'; then
! 15492: xc_lt_shlib_use_no_undefined='yes'
! 15493: elif test "x$allow_undefined_flag" = 'xunsupported'; then
! 15494: xc_lt_shlib_use_no_undefined='yes'
! 15495: fi
! 15496: case $host_os in # (
! 15497: cygwin* | mingw* | pw32* | cegcc* | os2* | aix*)
! 15498: xc_lt_shlib_use_no_undefined='yes'
! 15499: ;;
! 15500: esac
! 15501: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xc_lt_shlib_use_no_undefined" >&5
! 15502: $as_echo "$xc_lt_shlib_use_no_undefined" >&6; }
! 15503:
! 15504: #
! 15505: # Verify if libtool shared libraries should be linked using flag -mimpure-text
! 15506: #
! 15507:
! 15508: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries with -mimpure-text" >&5
! 15509: $as_echo_n "checking whether to build shared libraries with -mimpure-text... " >&6; }
! 15510: xc_lt_shlib_use_mimpure_text='no'
! 15511: case $host_os in # (
! 15512: solaris2*)
! 15513: if test "x$GCC" = 'xyes'; then
! 15514: xc_lt_shlib_use_mimpure_text='yes'
! 15515: fi
! 15516: ;;
! 15517: esac
! 15518: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xc_lt_shlib_use_mimpure_text" >&5
! 15519: $as_echo "$xc_lt_shlib_use_mimpure_text" >&6; }
! 15520:
! 15521: #
! 15522: # Find out whether libtool libraries would be built wit PIC
! 15523: #
! 15524:
! 15525: case "x$pic_mode" in # ((((
! 15526: xdefault)
! 15527: xc_lt_build_shared_with_pic='yes'
! 15528: xc_lt_build_static_with_pic='no'
! 15529: ;;
! 15530: xyes)
! 15531: xc_lt_build_shared_with_pic='yes'
! 15532: xc_lt_build_static_with_pic='yes'
! 15533: ;;
! 15534: xno)
! 15535: xc_lt_build_shared_with_pic='no'
! 15536: xc_lt_build_static_with_pic='no'
! 15537: ;;
! 15538: *)
! 15539: xc_lt_build_shared_with_pic='unknown'
! 15540: xc_lt_build_static_with_pic='unknown'
! 15541: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unexpected libtool pic_mode value: $pic_mode" >&5
! 15542: $as_echo "$as_me: WARNING: unexpected libtool pic_mode value: $pic_mode" >&2;}
! 15543: ;;
! 15544: esac
! 15545: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries with PIC" >&5
! 15546: $as_echo_n "checking whether to build shared libraries with PIC... " >&6; }
! 15547: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xc_lt_build_shared_with_pic" >&5
! 15548: $as_echo "$xc_lt_build_shared_with_pic" >&6; }
! 15549: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries with PIC" >&5
! 15550: $as_echo_n "checking whether to build static libraries with PIC... " >&6; }
! 15551: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xc_lt_build_static_with_pic" >&5
! 15552: $as_echo "$xc_lt_build_static_with_pic" >&6; }
! 15553:
! 15554: #
! 15555: # Verify if libtool shared libraries will be built while static not built
! 15556: #
! 15557:
! 15558: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries only" >&5
! 15559: $as_echo_n "checking whether to build shared libraries only... " >&6; }
! 15560: if test "$xc_lt_build_shared" = 'yes' &&
! 15561: test "$xc_lt_build_static" = 'no'; then
! 15562: xc_lt_build_shared_only='yes'
! 15563: else
! 15564: xc_lt_build_shared_only='no'
! 15565: fi
! 15566: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xc_lt_build_shared_only" >&5
! 15567: $as_echo "$xc_lt_build_shared_only" >&6; }
! 15568:
! 15569: #
! 15570: # Verify if libtool static libraries will be built while shared not built
! 15571: #
! 15572:
! 15573: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries only" >&5
! 15574: $as_echo_n "checking whether to build static libraries only... " >&6; }
! 15575: if test "$xc_lt_build_static" = 'yes' &&
! 15576: test "$xc_lt_build_shared" = 'no'; then
! 15577: xc_lt_build_static_only='yes'
! 15578: else
! 15579: xc_lt_build_static_only='no'
! 15580: fi
! 15581: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xc_lt_build_static_only" >&5
! 15582: $as_echo "$xc_lt_build_static_only" >&6; }
! 15583:
! 15584:
! 15585:
! 15586:
! 15587: #
! 15588: # Automake conditionals based on libtool related checks
! 15589: #
! 15590:
! 15591: if test "x$xc_lt_shlib_use_version_info" = 'xyes'; then
! 15592: CURL_LT_SHLIB_USE_VERSION_INFO_TRUE=
! 15593: CURL_LT_SHLIB_USE_VERSION_INFO_FALSE='#'
! 15594: else
! 15595: CURL_LT_SHLIB_USE_VERSION_INFO_TRUE='#'
! 15596: CURL_LT_SHLIB_USE_VERSION_INFO_FALSE=
! 15597: fi
! 15598:
! 15599: if test "x$xc_lt_shlib_use_no_undefined" = 'xyes'; then
! 15600: CURL_LT_SHLIB_USE_NO_UNDEFINED_TRUE=
! 15601: CURL_LT_SHLIB_USE_NO_UNDEFINED_FALSE='#'
! 15602: else
! 15603: CURL_LT_SHLIB_USE_NO_UNDEFINED_TRUE='#'
! 15604: CURL_LT_SHLIB_USE_NO_UNDEFINED_FALSE=
! 15605: fi
! 15606:
! 15607: if test "x$xc_lt_shlib_use_mimpure_text" = 'xyes'; then
! 15608: CURL_LT_SHLIB_USE_MIMPURE_TEXT_TRUE=
! 15609: CURL_LT_SHLIB_USE_MIMPURE_TEXT_FALSE='#'
! 15610: else
! 15611: CURL_LT_SHLIB_USE_MIMPURE_TEXT_TRUE='#'
! 15612: CURL_LT_SHLIB_USE_MIMPURE_TEXT_FALSE=
! 15613: fi
! 15614:
! 15615:
! 15616: #
! 15617: # Due to libtool and automake machinery limitations of not allowing
! 15618: # specifying separate CPPFLAGS or CFLAGS when compiling objects for
! 15619: # inclusion of these in shared or static libraries, we are forced to
! 15620: # build using separate configure runs for shared and static libraries
! 15621: # on systems where different CPPFLAGS or CFLAGS are mandatory in order
! 15622: # to compile objects for each kind of library. Notice that relying on
! 15623: # the '-DPIC' CFLAG that libtool provides is not valid given that the
! 15624: # user might for example choose to build static libraries with PIC.
! 15625: #
! 15626:
! 15627: #
! 15628: # Make our Makefile.am files use the staticlib CPPFLAG only when strictly
! 15629: # targeting a static library and not building its shared counterpart.
! 15630: #
! 15631:
! 15632: if test "x$xc_lt_build_static_only" = 'xyes'; then
! 15633: USE_CPPFLAG_CURL_STATICLIB_TRUE=
! 15634: USE_CPPFLAG_CURL_STATICLIB_FALSE='#'
! 15635: else
! 15636: USE_CPPFLAG_CURL_STATICLIB_TRUE='#'
! 15637: USE_CPPFLAG_CURL_STATICLIB_FALSE=
! 15638: fi
! 15639:
! 15640:
! 15641: #
! 15642: # Make staticlib CPPFLAG variable and its definition visible in output
! 15643: # files unconditionally, providing an empty definition unless strictly
! 15644: # targeting a static library and not building its shared counterpart.
! 15645: #
! 15646:
! 15647: CPPFLAG_CURL_STATICLIB=
! 15648: if test "x$xc_lt_build_static_only" = 'xyes'; then
! 15649: CPPFLAG_CURL_STATICLIB='-DCURL_STATICLIB'
! 15650: fi
! 15651:
! 15652:
! 15653:
! 15654: # Determine whether all dependent libraries must be specified when linking
! 15655: if test "X$enable_shared" = "Xyes" -a "X$link_all_deplibs" = "Xno"
! 15656: then
! 15657: REQUIRE_LIB_DEPS=no
! 15658: else
! 15659: REQUIRE_LIB_DEPS=yes
! 15660: fi
! 15661:
! 15662: if test x$REQUIRE_LIB_DEPS = xyes; then
! 15663: USE_EXPLICIT_LIB_DEPS_TRUE=
! 15664: USE_EXPLICIT_LIB_DEPS_FALSE='#'
! 15665: else
! 15666: USE_EXPLICIT_LIB_DEPS_TRUE='#'
! 15667: USE_EXPLICIT_LIB_DEPS_FALSE=
! 15668: fi
! 15669:
! 15670:
! 15671: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
! 15672: $as_echo_n "checking for inline... " >&6; }
! 15673: if ${ac_cv_c_inline+:} false; then :
! 15674: $as_echo_n "(cached) " >&6
! 15675: else
! 15676: ac_cv_c_inline=no
! 15677: for ac_kw in inline __inline__ __inline; do
! 15678: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 15679: /* end confdefs.h. */
! 15680: #ifndef __cplusplus
! 15681: typedef int foo_t;
! 15682: static $ac_kw foo_t static_foo () {return 0; }
! 15683: $ac_kw foo_t foo () {return 0; }
! 15684: #endif
! 15685:
! 15686: _ACEOF
! 15687: if ac_fn_c_try_compile "$LINENO"; then :
! 15688: ac_cv_c_inline=$ac_kw
! 15689: fi
! 15690: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 15691: test "$ac_cv_c_inline" != no && break
! 15692: done
! 15693:
! 15694: fi
! 15695: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5
! 15696: $as_echo "$ac_cv_c_inline" >&6; }
! 15697:
! 15698: case $ac_cv_c_inline in
! 15699: inline | yes) ;;
! 15700: *)
! 15701: case $ac_cv_c_inline in
! 15702: no) ac_val=;;
! 15703: *) ac_val=$ac_cv_c_inline;;
! 15704: esac
! 15705: cat >>confdefs.h <<_ACEOF
! 15706: #ifndef __cplusplus
! 15707: #define inline $ac_val
! 15708: #endif
! 15709: _ACEOF
! 15710: ;;
! 15711: esac
! 15712:
! 15713:
! 15714:
! 15715:
! 15716: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if cpp -P is needed" >&5
! 15717: $as_echo_n "checking if cpp -P is needed... " >&6; }
! 15718: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 15719: /* end confdefs.h. */
! 15720:
! 15721: #include <errno.h>
! 15722: TEST EINVAL TEST
! 15723:
! 15724: _ACEOF
! 15725: if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
! 15726: $EGREP "TEST.*TEST" >/dev/null 2>&1; then :
! 15727: cpp=no
! 15728: else
! 15729: cpp=yes
! 15730: fi
! 15731: rm -f conftest*
! 15732:
! 15733: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cpp" >&5
! 15734: $as_echo "$cpp" >&6; }
! 15735:
! 15736: if test "x$cpp" = "xyes"; then
! 15737: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if cpp -P works" >&5
! 15738: $as_echo_n "checking if cpp -P works... " >&6; }
! 15739: OLDCPPFLAGS=$CPPFLAGS
! 15740: CPPFLAGS="$CPPFLAGS -P"
! 15741: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 15742: /* end confdefs.h. */
! 15743:
! 15744: #include <errno.h>
! 15745: TEST EINVAL TEST
! 15746:
! 15747: _ACEOF
! 15748: if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
! 15749: $EGREP "TEST.*TEST" >/dev/null 2>&1; then :
! 15750: cpp_p=yes
! 15751: else
! 15752: cpp_p=no
! 15753: fi
! 15754: rm -f conftest*
! 15755:
! 15756: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cpp_p" >&5
! 15757: $as_echo "$cpp_p" >&6; }
! 15758:
! 15759: if test "x$cpp_p" = "xno"; then
! 15760: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: failed to figure out cpp -P alternative" >&5
! 15761: $as_echo "$as_me: WARNING: failed to figure out cpp -P alternative" >&2;}
! 15762: # without -P
! 15763: CPPPFLAG=""
! 15764: else
! 15765: # with -P
! 15766: CPPPFLAG="-P"
! 15767: fi
! 15768: CPPFLAGS=$OLDCPPFLAGS
! 15769: else
! 15770: # without -P
! 15771: CPPPFLAG=""
! 15772: fi
! 15773:
! 15774:
! 15775: #
! 15776: compiler_id="unknown"
! 15777: compiler_num="0"
! 15778: #
! 15779: flags_dbg_all="unknown"
! 15780: flags_dbg_yes="unknown"
! 15781: flags_dbg_off="unknown"
! 15782: flags_opt_all="unknown"
! 15783: flags_opt_yes="unknown"
! 15784: flags_opt_off="unknown"
! 15785: #
! 15786: flags_prefer_cppflags="no"
! 15787: #
! 15788:
! 15789: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if compiler is DEC/Compaq/HP C" >&5
! 15790: $as_echo_n "checking if compiler is DEC/Compaq/HP C... " >&6; }
! 15791:
! 15792: OLDCPPFLAGS=$CPPFLAGS
! 15793: # CPPPFLAG comes from CURL_CPP_P
! 15794: CPPFLAGS="$CPPFLAGS $CPPPFLAG"
! 15795: if test -z "$SED"; then
! 15796: as_fn_error $? "SED not set. Cannot continue without SED being set." "$LINENO" 5
! 15797: fi
! 15798: if test -z "$GREP"; then
! 15799: as_fn_error $? "GREP not set. Cannot continue without GREP being set." "$LINENO" 5
! 15800: fi
! 15801:
! 15802: tmp_exp=""
! 15803: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 15804: /* end confdefs.h. */
! 15805:
! 15806:
! 15807: #ifdef __DECC
! 15808: CURL_DEF_TOKEN __DECC
! 15809: #endif
! 15810:
! 15811:
! 15812: _ACEOF
! 15813: if ac_fn_c_try_cpp "$LINENO"; then :
! 15814:
! 15815: tmp_exp=`eval "$ac_cpp conftest.$ac_ext" 2>/dev/null | \
! 15816: "$GREP" CURL_DEF_TOKEN 2>/dev/null | \
! 15817: "$SED" 's/.*CURL_DEF_TOKEN[ ][ ]*//' 2>/dev/null | \
! 15818: "$SED" 's/["][ ]*["]//g' 2>/dev/null`
! 15819: if test -z "$tmp_exp" || test "$tmp_exp" = "__DECC"; then
! 15820: tmp_exp=""
! 15821: fi
! 15822:
! 15823: fi
! 15824: rm -f conftest.err conftest.i conftest.$ac_ext
! 15825: if test -z "$tmp_exp"; then
! 15826: curl_cv_have_def___DECC=no
! 15827:
! 15828: else
! 15829: curl_cv_have_def___DECC=yes
! 15830: curl_cv_def___DECC=$tmp_exp
! 15831:
! 15832: fi
! 15833: CPPFLAGS=$OLDCPPFLAGS
! 15834:
! 15835:
! 15836: OLDCPPFLAGS=$CPPFLAGS
! 15837: # CPPPFLAG comes from CURL_CPP_P
! 15838: CPPFLAGS="$CPPFLAGS $CPPPFLAG"
! 15839: if test -z "$SED"; then
! 15840: as_fn_error $? "SED not set. Cannot continue without SED being set." "$LINENO" 5
! 15841: fi
! 15842: if test -z "$GREP"; then
! 15843: as_fn_error $? "GREP not set. Cannot continue without GREP being set." "$LINENO" 5
! 15844: fi
! 15845:
! 15846: tmp_exp=""
! 15847: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 15848: /* end confdefs.h. */
! 15849:
! 15850:
! 15851: #ifdef __DECC_VER
! 15852: CURL_DEF_TOKEN __DECC_VER
! 15853: #endif
! 15854:
! 15855:
! 15856: _ACEOF
! 15857: if ac_fn_c_try_cpp "$LINENO"; then :
! 15858:
! 15859: tmp_exp=`eval "$ac_cpp conftest.$ac_ext" 2>/dev/null | \
! 15860: "$GREP" CURL_DEF_TOKEN 2>/dev/null | \
! 15861: "$SED" 's/.*CURL_DEF_TOKEN[ ][ ]*//' 2>/dev/null | \
! 15862: "$SED" 's/["][ ]*["]//g' 2>/dev/null`
! 15863: if test -z "$tmp_exp" || test "$tmp_exp" = "__DECC_VER"; then
! 15864: tmp_exp=""
! 15865: fi
! 15866:
! 15867: fi
! 15868: rm -f conftest.err conftest.i conftest.$ac_ext
! 15869: if test -z "$tmp_exp"; then
! 15870: curl_cv_have_def___DECC_VER=no
! 15871:
! 15872: else
! 15873: curl_cv_have_def___DECC_VER=yes
! 15874: curl_cv_def___DECC_VER=$tmp_exp
! 15875:
! 15876: fi
! 15877: CPPFLAGS=$OLDCPPFLAGS
! 15878:
! 15879: if test "$curl_cv_have_def___DECC" = "yes" &&
! 15880: test "$curl_cv_have_def___DECC_VER" = "yes"; then
! 15881: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 15882: $as_echo "yes" >&6; }
! 15883: compiler_id="DEC_C"
! 15884: flags_dbg_all="-g -g0 -g1 -g2 -g3"
! 15885: flags_dbg_yes="-g2"
! 15886: flags_dbg_off=""
! 15887: flags_opt_all="-O -O0 -O1 -O2 -O3 -O4"
! 15888: flags_opt_yes="-O1"
! 15889: flags_opt_off="-O0"
! 15890: else
! 15891: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 15892: $as_echo "no" >&6; }
! 15893: fi
! 15894:
! 15895:
! 15896: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if compiler is HP-UX C" >&5
! 15897: $as_echo_n "checking if compiler is HP-UX C... " >&6; }
! 15898:
! 15899: OLDCPPFLAGS=$CPPFLAGS
! 15900: # CPPPFLAG comes from CURL_CPP_P
! 15901: CPPFLAGS="$CPPFLAGS $CPPPFLAG"
! 15902: if test -z "$SED"; then
! 15903: as_fn_error $? "SED not set. Cannot continue without SED being set." "$LINENO" 5
! 15904: fi
! 15905: if test -z "$GREP"; then
! 15906: as_fn_error $? "GREP not set. Cannot continue without GREP being set." "$LINENO" 5
! 15907: fi
! 15908:
! 15909: tmp_exp=""
! 15910: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 15911: /* end confdefs.h. */
! 15912:
! 15913:
! 15914: #ifdef __HP_cc
! 15915: CURL_DEF_TOKEN __HP_cc
! 15916: #endif
! 15917:
! 15918:
! 15919: _ACEOF
! 15920: if ac_fn_c_try_cpp "$LINENO"; then :
! 15921:
! 15922: tmp_exp=`eval "$ac_cpp conftest.$ac_ext" 2>/dev/null | \
! 15923: "$GREP" CURL_DEF_TOKEN 2>/dev/null | \
! 15924: "$SED" 's/.*CURL_DEF_TOKEN[ ][ ]*//' 2>/dev/null | \
! 15925: "$SED" 's/["][ ]*["]//g' 2>/dev/null`
! 15926: if test -z "$tmp_exp" || test "$tmp_exp" = "__HP_cc"; then
! 15927: tmp_exp=""
! 15928: fi
! 15929:
! 15930: fi
! 15931: rm -f conftest.err conftest.i conftest.$ac_ext
! 15932: if test -z "$tmp_exp"; then
! 15933: curl_cv_have_def___HP_cc=no
! 15934:
! 15935: else
! 15936: curl_cv_have_def___HP_cc=yes
! 15937: curl_cv_def___HP_cc=$tmp_exp
! 15938:
! 15939: fi
! 15940: CPPFLAGS=$OLDCPPFLAGS
! 15941:
! 15942: if test "$curl_cv_have_def___HP_cc" = "yes"; then
! 15943: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 15944: $as_echo "yes" >&6; }
! 15945: compiler_id="HP_UX_C"
! 15946: flags_dbg_all="-g -s"
! 15947: flags_dbg_yes="-g"
! 15948: flags_dbg_off="-s"
! 15949: flags_opt_all="-O +O0 +O1 +O2 +O3 +O4"
! 15950: flags_opt_yes="+O2"
! 15951: flags_opt_off="+O0"
! 15952: else
! 15953: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 15954: $as_echo "no" >&6; }
! 15955: fi
! 15956:
! 15957:
! 15958: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if compiler is IBM C" >&5
! 15959: $as_echo_n "checking if compiler is IBM C... " >&6; }
! 15960:
! 15961: OLDCPPFLAGS=$CPPFLAGS
! 15962: # CPPPFLAG comes from CURL_CPP_P
! 15963: CPPFLAGS="$CPPFLAGS $CPPPFLAG"
! 15964: if test -z "$SED"; then
! 15965: as_fn_error $? "SED not set. Cannot continue without SED being set." "$LINENO" 5
! 15966: fi
! 15967: if test -z "$GREP"; then
! 15968: as_fn_error $? "GREP not set. Cannot continue without GREP being set." "$LINENO" 5
! 15969: fi
! 15970:
! 15971: tmp_exp=""
! 15972: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 15973: /* end confdefs.h. */
! 15974:
! 15975:
! 15976: #ifdef __IBMC__
! 15977: CURL_DEF_TOKEN __IBMC__
! 15978: #endif
! 15979:
! 15980:
! 15981: _ACEOF
! 15982: if ac_fn_c_try_cpp "$LINENO"; then :
! 15983:
! 15984: tmp_exp=`eval "$ac_cpp conftest.$ac_ext" 2>/dev/null | \
! 15985: "$GREP" CURL_DEF_TOKEN 2>/dev/null | \
! 15986: "$SED" 's/.*CURL_DEF_TOKEN[ ][ ]*//' 2>/dev/null | \
! 15987: "$SED" 's/["][ ]*["]//g' 2>/dev/null`
! 15988: if test -z "$tmp_exp" || test "$tmp_exp" = "__IBMC__"; then
! 15989: tmp_exp=""
! 15990: fi
! 15991:
! 15992: fi
! 15993: rm -f conftest.err conftest.i conftest.$ac_ext
! 15994: if test -z "$tmp_exp"; then
! 15995: curl_cv_have_def___IBMC__=no
! 15996:
! 15997: else
! 15998: curl_cv_have_def___IBMC__=yes
! 15999: curl_cv_def___IBMC__=$tmp_exp
! 16000:
! 16001: fi
! 16002: CPPFLAGS=$OLDCPPFLAGS
! 16003:
! 16004: if test "$curl_cv_have_def___IBMC__" = "yes"; then
! 16005: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 16006: $as_echo "yes" >&6; }
! 16007: compiler_id="IBM_C"
! 16008: flags_dbg_all="-g -g0 -g1 -g2 -g3"
! 16009: flags_dbg_yes="-g"
! 16010: flags_dbg_off=""
! 16011: flags_opt_all="-O -O0 -O1 -O2 -O3 -O4 -O5"
! 16012: flags_opt_all="$flags_opt_all -qnooptimize"
! 16013: flags_opt_all="$flags_opt_all -qoptimize=0"
! 16014: flags_opt_all="$flags_opt_all -qoptimize=1"
! 16015: flags_opt_all="$flags_opt_all -qoptimize=2"
! 16016: flags_opt_all="$flags_opt_all -qoptimize=3"
! 16017: flags_opt_all="$flags_opt_all -qoptimize=4"
! 16018: flags_opt_all="$flags_opt_all -qoptimize=5"
! 16019: flags_opt_yes="-O2"
! 16020: flags_opt_off="-qnooptimize"
! 16021: flags_prefer_cppflags="yes"
! 16022: else
! 16023: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 16024: $as_echo "no" >&6; }
! 16025: fi
! 16026:
! 16027:
! 16028: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if compiler is Intel C" >&5
! 16029: $as_echo_n "checking if compiler is Intel C... " >&6; }
! 16030:
! 16031: OLDCPPFLAGS=$CPPFLAGS
! 16032: # CPPPFLAG comes from CURL_CPP_P
! 16033: CPPFLAGS="$CPPFLAGS $CPPPFLAG"
! 16034: if test -z "$SED"; then
! 16035: as_fn_error $? "SED not set. Cannot continue without SED being set." "$LINENO" 5
! 16036: fi
! 16037: if test -z "$GREP"; then
! 16038: as_fn_error $? "GREP not set. Cannot continue without GREP being set." "$LINENO" 5
! 16039: fi
! 16040:
! 16041: tmp_exp=""
! 16042: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 16043: /* end confdefs.h. */
! 16044:
! 16045:
! 16046: #ifdef __INTEL_COMPILER
! 16047: CURL_DEF_TOKEN __INTEL_COMPILER
! 16048: #endif
! 16049:
! 16050:
! 16051: _ACEOF
! 16052: if ac_fn_c_try_cpp "$LINENO"; then :
! 16053:
! 16054: tmp_exp=`eval "$ac_cpp conftest.$ac_ext" 2>/dev/null | \
! 16055: "$GREP" CURL_DEF_TOKEN 2>/dev/null | \
! 16056: "$SED" 's/.*CURL_DEF_TOKEN[ ][ ]*//' 2>/dev/null | \
! 16057: "$SED" 's/["][ ]*["]//g' 2>/dev/null`
! 16058: if test -z "$tmp_exp" || test "$tmp_exp" = "__INTEL_COMPILER"; then
! 16059: tmp_exp=""
! 16060: fi
! 16061:
! 16062: fi
! 16063: rm -f conftest.err conftest.i conftest.$ac_ext
! 16064: if test -z "$tmp_exp"; then
! 16065: curl_cv_have_def___INTEL_COMPILER=no
! 16066:
! 16067: else
! 16068: curl_cv_have_def___INTEL_COMPILER=yes
! 16069: curl_cv_def___INTEL_COMPILER=$tmp_exp
! 16070:
! 16071: fi
! 16072: CPPFLAGS=$OLDCPPFLAGS
! 16073:
! 16074: if test "$curl_cv_have_def___INTEL_COMPILER" = "yes"; then
! 16075: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 16076: $as_echo "yes" >&6; }
! 16077: compiler_num="$curl_cv_def___INTEL_COMPILER"
! 16078:
! 16079: OLDCPPFLAGS=$CPPFLAGS
! 16080: # CPPPFLAG comes from CURL_CPP_P
! 16081: CPPFLAGS="$CPPFLAGS $CPPPFLAG"
! 16082: if test -z "$SED"; then
! 16083: as_fn_error $? "SED not set. Cannot continue without SED being set." "$LINENO" 5
! 16084: fi
! 16085: if test -z "$GREP"; then
! 16086: as_fn_error $? "GREP not set. Cannot continue without GREP being set." "$LINENO" 5
! 16087: fi
! 16088:
! 16089: tmp_exp=""
! 16090: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 16091: /* end confdefs.h. */
! 16092:
! 16093:
! 16094: #ifdef __unix__
! 16095: CURL_DEF_TOKEN __unix__
! 16096: #endif
! 16097:
! 16098:
! 16099: _ACEOF
! 16100: if ac_fn_c_try_cpp "$LINENO"; then :
! 16101:
! 16102: tmp_exp=`eval "$ac_cpp conftest.$ac_ext" 2>/dev/null | \
! 16103: "$GREP" CURL_DEF_TOKEN 2>/dev/null | \
! 16104: "$SED" 's/.*CURL_DEF_TOKEN[ ][ ]*//' 2>/dev/null | \
! 16105: "$SED" 's/["][ ]*["]//g' 2>/dev/null`
! 16106: if test -z "$tmp_exp" || test "$tmp_exp" = ""; then
! 16107: tmp_exp=""
! 16108: fi
! 16109:
! 16110: fi
! 16111: rm -f conftest.err conftest.i conftest.$ac_ext
! 16112: if test -z "$tmp_exp"; then
! 16113: curl_cv_have_def___unix__=no
! 16114:
! 16115: else
! 16116: curl_cv_have_def___unix__=yes
! 16117: curl_cv_def___unix__=$tmp_exp
! 16118:
! 16119: fi
! 16120: CPPFLAGS=$OLDCPPFLAGS
! 16121:
! 16122: if test "$curl_cv_have_def___unix__" = "yes"; then
! 16123: compiler_id="INTEL_UNIX_C"
! 16124: flags_dbg_all="-g -g0"
! 16125: flags_dbg_yes="-g"
! 16126: flags_dbg_off=""
! 16127: flags_opt_all="-O -O0 -O1 -O2 -O3 -Os"
! 16128: flags_opt_yes="-O2"
! 16129: flags_opt_off="-O0"
! 16130: else
! 16131: compiler_id="INTEL_WINDOWS_C"
! 16132: flags_dbg_all="/ZI /Zi /zI /zi /ZD /Zd /zD /zd /Z7 /z7 /Oy /Oy-"
! 16133: flags_dbg_all="$flags_dbg_all /debug"
! 16134: flags_dbg_all="$flags_dbg_all /debug:none"
! 16135: flags_dbg_all="$flags_dbg_all /debug:minimal"
! 16136: flags_dbg_all="$flags_dbg_all /debug:partial"
! 16137: flags_dbg_all="$flags_dbg_all /debug:full"
! 16138: flags_dbg_all="$flags_dbg_all /debug:semantic_stepping"
! 16139: flags_dbg_all="$flags_dbg_all /debug:extended"
! 16140: flags_dbg_yes="/Zi /Oy-"
! 16141: flags_dbg_off="/debug:none /Oy-"
! 16142: flags_opt_all="/O /O0 /O1 /O2 /O3 /Od /Og /Og- /Oi /Oi-"
! 16143: flags_opt_yes="/O2"
! 16144: flags_opt_off="/Od"
! 16145: fi
! 16146: else
! 16147: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 16148: $as_echo "no" >&6; }
! 16149: fi
! 16150:
! 16151:
! 16152: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if compiler is clang" >&5
! 16153: $as_echo_n "checking if compiler is clang... " >&6; }
! 16154:
! 16155: OLDCPPFLAGS=$CPPFLAGS
! 16156: # CPPPFLAG comes from CURL_CPP_P
! 16157: CPPFLAGS="$CPPFLAGS $CPPPFLAG"
! 16158: if test -z "$SED"; then
! 16159: as_fn_error $? "SED not set. Cannot continue without SED being set." "$LINENO" 5
! 16160: fi
! 16161: if test -z "$GREP"; then
! 16162: as_fn_error $? "GREP not set. Cannot continue without GREP being set." "$LINENO" 5
! 16163: fi
! 16164:
! 16165: tmp_exp=""
! 16166: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 16167: /* end confdefs.h. */
! 16168:
! 16169:
! 16170: #ifdef __clang__
! 16171: CURL_DEF_TOKEN __clang__
! 16172: #endif
! 16173:
! 16174:
! 16175: _ACEOF
! 16176: if ac_fn_c_try_cpp "$LINENO"; then :
! 16177:
! 16178: tmp_exp=`eval "$ac_cpp conftest.$ac_ext" 2>/dev/null | \
! 16179: "$GREP" CURL_DEF_TOKEN 2>/dev/null | \
! 16180: "$SED" 's/.*CURL_DEF_TOKEN[ ][ ]*//' 2>/dev/null | \
! 16181: "$SED" 's/["][ ]*["]//g' 2>/dev/null`
! 16182: if test -z "$tmp_exp" || test "$tmp_exp" = "__clang__"; then
! 16183: tmp_exp=""
! 16184: fi
! 16185:
! 16186: fi
! 16187: rm -f conftest.err conftest.i conftest.$ac_ext
! 16188: if test -z "$tmp_exp"; then
! 16189: curl_cv_have_def___clang__=no
! 16190:
! 16191: else
! 16192: curl_cv_have_def___clang__=yes
! 16193: curl_cv_def___clang__=$tmp_exp
! 16194:
! 16195: fi
! 16196: CPPFLAGS=$OLDCPPFLAGS
! 16197:
! 16198: if test "$curl_cv_have_def___clang__" = "yes"; then
! 16199: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 16200: $as_echo "yes" >&6; }
! 16201: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if compiler is xlclang" >&5
! 16202: $as_echo_n "checking if compiler is xlclang... " >&6; }
! 16203:
! 16204: OLDCPPFLAGS=$CPPFLAGS
! 16205: # CPPPFLAG comes from CURL_CPP_P
! 16206: CPPFLAGS="$CPPFLAGS $CPPPFLAG"
! 16207: if test -z "$SED"; then
! 16208: as_fn_error $? "SED not set. Cannot continue without SED being set." "$LINENO" 5
! 16209: fi
! 16210: if test -z "$GREP"; then
! 16211: as_fn_error $? "GREP not set. Cannot continue without GREP being set." "$LINENO" 5
! 16212: fi
! 16213:
! 16214: tmp_exp=""
! 16215: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 16216: /* end confdefs.h. */
! 16217:
! 16218:
! 16219: #ifdef __ibmxl__
! 16220: CURL_DEF_TOKEN __ibmxl__
! 16221: #endif
! 16222:
! 16223:
! 16224: _ACEOF
! 16225: if ac_fn_c_try_cpp "$LINENO"; then :
! 16226:
! 16227: tmp_exp=`eval "$ac_cpp conftest.$ac_ext" 2>/dev/null | \
! 16228: "$GREP" CURL_DEF_TOKEN 2>/dev/null | \
! 16229: "$SED" 's/.*CURL_DEF_TOKEN[ ][ ]*//' 2>/dev/null | \
! 16230: "$SED" 's/["][ ]*["]//g' 2>/dev/null`
! 16231: if test -z "$tmp_exp" || test "$tmp_exp" = "__ibmxl__"; then
! 16232: tmp_exp=""
! 16233: fi
! 16234:
! 16235: fi
! 16236: rm -f conftest.err conftest.i conftest.$ac_ext
! 16237: if test -z "$tmp_exp"; then
! 16238: curl_cv_have_def___ibmxl__=no
! 16239:
! 16240: else
! 16241: curl_cv_have_def___ibmxl__=yes
! 16242: curl_cv_def___ibmxl__=$tmp_exp
! 16243:
! 16244: fi
! 16245: CPPFLAGS=$OLDCPPFLAGS
! 16246:
! 16247: if test "$curl_cv_have_def___ibmxl__" = "yes" ; then
! 16248: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 16249: $as_echo "yes" >&6; }
! 16250: compiler_id="XLCLANG"
! 16251: else
! 16252: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 16253: $as_echo "no" >&6; }
! 16254: compiler_id="CLANG"
! 16255: fi
! 16256: fullclangver=`$CC -v 2>&1 | grep version`
! 16257: clangver=`echo $fullclangver | grep "based on LLVM " | "$SED" 's/.*(based on LLVM \([0-9]*\.[0-9]*\).*)/\1/'`
! 16258: if test -z "$clangver"; then
! 16259: if echo $fullclangver | grep "Apple LLVM version " >/dev/null; then
! 16260: clangver="3.7"
! 16261: else
! 16262: clangver=`echo $fullclangver | "$SED" 's/.*version \([0-9]*\.[0-9]*\).*/\1/'`
! 16263: fi
! 16264: fi
! 16265: clangvhi=`echo $clangver | cut -d . -f1`
! 16266: clangvlo=`echo $clangver | cut -d . -f2`
! 16267: compiler_num=`(expr $clangvhi "*" 100 + $clangvlo) 2>/dev/null`
! 16268: flags_dbg_all="-g -g0 -g1 -g2 -g3"
! 16269: flags_dbg_all="$flags_dbg_all -ggdb"
! 16270: flags_dbg_all="$flags_dbg_all -gstabs"
! 16271: flags_dbg_all="$flags_dbg_all -gstabs+"
! 16272: flags_dbg_all="$flags_dbg_all -gcoff"
! 16273: flags_dbg_all="$flags_dbg_all -gxcoff"
! 16274: flags_dbg_all="$flags_dbg_all -gdwarf-2"
! 16275: flags_dbg_all="$flags_dbg_all -gvms"
! 16276: flags_dbg_yes="-g"
! 16277: flags_dbg_off=""
! 16278: flags_opt_all="-O -O0 -O1 -O2 -Os -O3 -O4"
! 16279: flags_opt_yes="-Os"
! 16280: flags_opt_off="-O0"
! 16281: else
! 16282: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 16283: $as_echo "no" >&6; }
! 16284: fi
! 16285:
! 16286:
! 16287: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if compiler is GNU C" >&5
! 16288: $as_echo_n "checking if compiler is GNU C... " >&6; }
! 16289:
! 16290: OLDCPPFLAGS=$CPPFLAGS
! 16291: # CPPPFLAG comes from CURL_CPP_P
! 16292: CPPFLAGS="$CPPFLAGS $CPPPFLAG"
! 16293: if test -z "$SED"; then
! 16294: as_fn_error $? "SED not set. Cannot continue without SED being set." "$LINENO" 5
! 16295: fi
! 16296: if test -z "$GREP"; then
! 16297: as_fn_error $? "GREP not set. Cannot continue without GREP being set." "$LINENO" 5
! 16298: fi
! 16299:
! 16300: tmp_exp=""
! 16301: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 16302: /* end confdefs.h. */
! 16303:
! 16304:
! 16305: #ifdef __GNUC__
! 16306: CURL_DEF_TOKEN __GNUC__
! 16307: #endif
! 16308:
! 16309:
! 16310: _ACEOF
! 16311: if ac_fn_c_try_cpp "$LINENO"; then :
! 16312:
! 16313: tmp_exp=`eval "$ac_cpp conftest.$ac_ext" 2>/dev/null | \
! 16314: "$GREP" CURL_DEF_TOKEN 2>/dev/null | \
! 16315: "$SED" 's/.*CURL_DEF_TOKEN[ ][ ]*//' 2>/dev/null | \
! 16316: "$SED" 's/["][ ]*["]//g' 2>/dev/null`
! 16317: if test -z "$tmp_exp" || test "$tmp_exp" = "__GNUC__"; then
! 16318: tmp_exp=""
! 16319: fi
! 16320:
! 16321: fi
! 16322: rm -f conftest.err conftest.i conftest.$ac_ext
! 16323: if test -z "$tmp_exp"; then
! 16324: curl_cv_have_def___GNUC__=no
! 16325:
! 16326: else
! 16327: curl_cv_have_def___GNUC__=yes
! 16328: curl_cv_def___GNUC__=$tmp_exp
! 16329:
! 16330: fi
! 16331: CPPFLAGS=$OLDCPPFLAGS
! 16332:
! 16333: if test "$curl_cv_have_def___GNUC__" = "yes" &&
! 16334: test "$compiler_id" = "unknown"; then
! 16335: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 16336: $as_echo "yes" >&6; }
! 16337: compiler_id="GNU_C"
! 16338: gccver=`$CC -dumpversion`
! 16339: gccvhi=`echo $gccver | cut -d . -f1`
! 16340: gccvlo=`echo $gccver | cut -d . -f2`
! 16341: compiler_num=`(expr $gccvhi "*" 100 + $gccvlo) 2>/dev/null`
! 16342: flags_dbg_all="-g -g0 -g1 -g2 -g3"
! 16343: flags_dbg_all="$flags_dbg_all -ggdb"
! 16344: flags_dbg_all="$flags_dbg_all -gstabs"
! 16345: flags_dbg_all="$flags_dbg_all -gstabs+"
! 16346: flags_dbg_all="$flags_dbg_all -gcoff"
! 16347: flags_dbg_all="$flags_dbg_all -gxcoff"
! 16348: flags_dbg_all="$flags_dbg_all -gdwarf-2"
! 16349: flags_dbg_all="$flags_dbg_all -gvms"
! 16350: flags_dbg_yes="-g"
! 16351: flags_dbg_off=""
! 16352: flags_opt_all="-O -O0 -O1 -O2 -O3 -Os -Og -Ofast"
! 16353: flags_opt_yes="-O2"
! 16354: flags_opt_off="-O0"
! 16355:
! 16356: OLDCPPFLAGS=$CPPFLAGS
! 16357: # CPPPFLAG comes from CURL_CPP_P
! 16358: CPPFLAGS="$CPPFLAGS $CPPPFLAG"
! 16359: if test -z "$SED"; then
! 16360: as_fn_error $? "SED not set. Cannot continue without SED being set." "$LINENO" 5
! 16361: fi
! 16362: if test -z "$GREP"; then
! 16363: as_fn_error $? "GREP not set. Cannot continue without GREP being set." "$LINENO" 5
! 16364: fi
! 16365:
! 16366: tmp_exp=""
! 16367: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 16368: /* end confdefs.h. */
! 16369:
! 16370:
! 16371: #ifdef _WIN32
! 16372: CURL_DEF_TOKEN _WIN32
! 16373: #endif
! 16374:
! 16375:
! 16376: _ACEOF
! 16377: if ac_fn_c_try_cpp "$LINENO"; then :
! 16378:
! 16379: tmp_exp=`eval "$ac_cpp conftest.$ac_ext" 2>/dev/null | \
! 16380: "$GREP" CURL_DEF_TOKEN 2>/dev/null | \
! 16381: "$SED" 's/.*CURL_DEF_TOKEN[ ][ ]*//' 2>/dev/null | \
! 16382: "$SED" 's/["][ ]*["]//g' 2>/dev/null`
! 16383: if test -z "$tmp_exp" || test "$tmp_exp" = "_WIN32"; then
! 16384: tmp_exp=""
! 16385: fi
! 16386:
! 16387: fi
! 16388: rm -f conftest.err conftest.i conftest.$ac_ext
! 16389: if test -z "$tmp_exp"; then
! 16390: curl_cv_have_def__WIN32=no
! 16391:
! 16392: else
! 16393: curl_cv_have_def__WIN32=yes
! 16394: curl_cv_def__WIN32=$tmp_exp
! 16395:
! 16396: fi
! 16397: CPPFLAGS=$OLDCPPFLAGS
! 16398:
! 16399: else
! 16400: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 16401: $as_echo "no" >&6; }
! 16402: fi
! 16403:
! 16404:
! 16405: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if compiler is LCC" >&5
! 16406: $as_echo_n "checking if compiler is LCC... " >&6; }
! 16407:
! 16408: OLDCPPFLAGS=$CPPFLAGS
! 16409: # CPPPFLAG comes from CURL_CPP_P
! 16410: CPPFLAGS="$CPPFLAGS $CPPPFLAG"
! 16411: if test -z "$SED"; then
! 16412: as_fn_error $? "SED not set. Cannot continue without SED being set." "$LINENO" 5
! 16413: fi
! 16414: if test -z "$GREP"; then
! 16415: as_fn_error $? "GREP not set. Cannot continue without GREP being set." "$LINENO" 5
! 16416: fi
! 16417:
! 16418: tmp_exp=""
! 16419: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 16420: /* end confdefs.h. */
! 16421:
! 16422:
! 16423: #ifdef __LCC__
! 16424: CURL_DEF_TOKEN __LCC__
! 16425: #endif
! 16426:
! 16427:
! 16428: _ACEOF
! 16429: if ac_fn_c_try_cpp "$LINENO"; then :
! 16430:
! 16431: tmp_exp=`eval "$ac_cpp conftest.$ac_ext" 2>/dev/null | \
! 16432: "$GREP" CURL_DEF_TOKEN 2>/dev/null | \
! 16433: "$SED" 's/.*CURL_DEF_TOKEN[ ][ ]*//' 2>/dev/null | \
! 16434: "$SED" 's/["][ ]*["]//g' 2>/dev/null`
! 16435: if test -z "$tmp_exp" || test "$tmp_exp" = "__LCC__"; then
! 16436: tmp_exp=""
! 16437: fi
! 16438:
! 16439: fi
! 16440: rm -f conftest.err conftest.i conftest.$ac_ext
! 16441: if test -z "$tmp_exp"; then
! 16442: curl_cv_have_def___LCC__=no
! 16443:
! 16444: else
! 16445: curl_cv_have_def___LCC__=yes
! 16446: curl_cv_def___LCC__=$tmp_exp
! 16447:
! 16448: fi
! 16449: CPPFLAGS=$OLDCPPFLAGS
! 16450:
! 16451: if test "$curl_cv_have_def___LCC__" = "yes"; then
! 16452: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 16453: $as_echo "yes" >&6; }
! 16454: compiler_id="LCC"
! 16455: flags_dbg_all="-g"
! 16456: flags_dbg_yes="-g"
! 16457: flags_dbg_off=""
! 16458: flags_opt_all=""
! 16459: flags_opt_yes=""
! 16460: flags_opt_off=""
! 16461: else
! 16462: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 16463: $as_echo "no" >&6; }
! 16464: fi
! 16465:
! 16466:
! 16467: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if compiler is SGI MIPSpro C" >&5
! 16468: $as_echo_n "checking if compiler is SGI MIPSpro C... " >&6; }
! 16469:
! 16470: OLDCPPFLAGS=$CPPFLAGS
! 16471: # CPPPFLAG comes from CURL_CPP_P
! 16472: CPPFLAGS="$CPPFLAGS $CPPPFLAG"
! 16473: if test -z "$SED"; then
! 16474: as_fn_error $? "SED not set. Cannot continue without SED being set." "$LINENO" 5
! 16475: fi
! 16476: if test -z "$GREP"; then
! 16477: as_fn_error $? "GREP not set. Cannot continue without GREP being set." "$LINENO" 5
! 16478: fi
! 16479:
! 16480: tmp_exp=""
! 16481: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 16482: /* end confdefs.h. */
! 16483:
! 16484:
! 16485: #ifdef __GNUC__
! 16486: CURL_DEF_TOKEN __GNUC__
! 16487: #endif
! 16488:
! 16489:
! 16490: _ACEOF
! 16491: if ac_fn_c_try_cpp "$LINENO"; then :
! 16492:
! 16493: tmp_exp=`eval "$ac_cpp conftest.$ac_ext" 2>/dev/null | \
! 16494: "$GREP" CURL_DEF_TOKEN 2>/dev/null | \
! 16495: "$SED" 's/.*CURL_DEF_TOKEN[ ][ ]*//' 2>/dev/null | \
! 16496: "$SED" 's/["][ ]*["]//g' 2>/dev/null`
! 16497: if test -z "$tmp_exp" || test "$tmp_exp" = "__GNUC__"; then
! 16498: tmp_exp=""
! 16499: fi
! 16500:
! 16501: fi
! 16502: rm -f conftest.err conftest.i conftest.$ac_ext
! 16503: if test -z "$tmp_exp"; then
! 16504: curl_cv_have_def___GNUC__=no
! 16505:
! 16506: else
! 16507: curl_cv_have_def___GNUC__=yes
! 16508: curl_cv_def___GNUC__=$tmp_exp
! 16509:
! 16510: fi
! 16511: CPPFLAGS=$OLDCPPFLAGS
! 16512:
! 16513:
! 16514: OLDCPPFLAGS=$CPPFLAGS
! 16515: # CPPPFLAG comes from CURL_CPP_P
! 16516: CPPFLAGS="$CPPFLAGS $CPPPFLAG"
! 16517: if test -z "$SED"; then
! 16518: as_fn_error $? "SED not set. Cannot continue without SED being set." "$LINENO" 5
! 16519: fi
! 16520: if test -z "$GREP"; then
! 16521: as_fn_error $? "GREP not set. Cannot continue without GREP being set." "$LINENO" 5
! 16522: fi
! 16523:
! 16524: tmp_exp=""
! 16525: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 16526: /* end confdefs.h. */
! 16527:
! 16528:
! 16529: #ifdef _COMPILER_VERSION
! 16530: CURL_DEF_TOKEN _COMPILER_VERSION
! 16531: #endif
! 16532:
! 16533:
! 16534: _ACEOF
! 16535: if ac_fn_c_try_cpp "$LINENO"; then :
! 16536:
! 16537: tmp_exp=`eval "$ac_cpp conftest.$ac_ext" 2>/dev/null | \
! 16538: "$GREP" CURL_DEF_TOKEN 2>/dev/null | \
! 16539: "$SED" 's/.*CURL_DEF_TOKEN[ ][ ]*//' 2>/dev/null | \
! 16540: "$SED" 's/["][ ]*["]//g' 2>/dev/null`
! 16541: if test -z "$tmp_exp" || test "$tmp_exp" = "_COMPILER_VERSION"; then
! 16542: tmp_exp=""
! 16543: fi
! 16544:
! 16545: fi
! 16546: rm -f conftest.err conftest.i conftest.$ac_ext
! 16547: if test -z "$tmp_exp"; then
! 16548: curl_cv_have_def__COMPILER_VERSION=no
! 16549:
! 16550: else
! 16551: curl_cv_have_def__COMPILER_VERSION=yes
! 16552: curl_cv_def__COMPILER_VERSION=$tmp_exp
! 16553:
! 16554: fi
! 16555: CPPFLAGS=$OLDCPPFLAGS
! 16556:
! 16557:
! 16558: OLDCPPFLAGS=$CPPFLAGS
! 16559: # CPPPFLAG comes from CURL_CPP_P
! 16560: CPPFLAGS="$CPPFLAGS $CPPPFLAG"
! 16561: if test -z "$SED"; then
! 16562: as_fn_error $? "SED not set. Cannot continue without SED being set." "$LINENO" 5
! 16563: fi
! 16564: if test -z "$GREP"; then
! 16565: as_fn_error $? "GREP not set. Cannot continue without GREP being set." "$LINENO" 5
! 16566: fi
! 16567:
! 16568: tmp_exp=""
! 16569: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 16570: /* end confdefs.h. */
! 16571:
! 16572:
! 16573: #ifdef _SGI_COMPILER_VERSION
! 16574: CURL_DEF_TOKEN _SGI_COMPILER_VERSION
! 16575: #endif
! 16576:
! 16577:
! 16578: _ACEOF
! 16579: if ac_fn_c_try_cpp "$LINENO"; then :
! 16580:
! 16581: tmp_exp=`eval "$ac_cpp conftest.$ac_ext" 2>/dev/null | \
! 16582: "$GREP" CURL_DEF_TOKEN 2>/dev/null | \
! 16583: "$SED" 's/.*CURL_DEF_TOKEN[ ][ ]*//' 2>/dev/null | \
! 16584: "$SED" 's/["][ ]*["]//g' 2>/dev/null`
! 16585: if test -z "$tmp_exp" || test "$tmp_exp" = "_SGI_COMPILER_VERSION"; then
! 16586: tmp_exp=""
! 16587: fi
! 16588:
! 16589: fi
! 16590: rm -f conftest.err conftest.i conftest.$ac_ext
! 16591: if test -z "$tmp_exp"; then
! 16592: curl_cv_have_def__SGI_COMPILER_VERSION=no
! 16593:
! 16594: else
! 16595: curl_cv_have_def__SGI_COMPILER_VERSION=yes
! 16596: curl_cv_def__SGI_COMPILER_VERSION=$tmp_exp
! 16597:
! 16598: fi
! 16599: CPPFLAGS=$OLDCPPFLAGS
! 16600:
! 16601: if test "$curl_cv_have_def___GNUC__" = "no" &&
! 16602: (test "$curl_cv_have_def__SGI_COMPILER_VERSION" = "yes" ||
! 16603: test "$curl_cv_have_def__COMPILER_VERSION" = "yes"); then
! 16604: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 16605: $as_echo "yes" >&6; }
! 16606: compiler_id="SGI_MIPSPRO_C"
! 16607: flags_dbg_all="-g -g0 -g1 -g2 -g3"
! 16608: flags_dbg_yes="-g"
! 16609: flags_dbg_off=""
! 16610: flags_opt_all="-O -O0 -O1 -O2 -O3 -Ofast"
! 16611: flags_opt_yes="-O2"
! 16612: flags_opt_off="-O0"
! 16613: else
! 16614: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 16615: $as_echo "no" >&6; }
! 16616: fi
! 16617:
! 16618:
! 16619: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if compiler is SGI MIPS C" >&5
! 16620: $as_echo_n "checking if compiler is SGI MIPS C... " >&6; }
! 16621:
! 16622: OLDCPPFLAGS=$CPPFLAGS
! 16623: # CPPPFLAG comes from CURL_CPP_P
! 16624: CPPFLAGS="$CPPFLAGS $CPPPFLAG"
! 16625: if test -z "$SED"; then
! 16626: as_fn_error $? "SED not set. Cannot continue without SED being set." "$LINENO" 5
! 16627: fi
! 16628: if test -z "$GREP"; then
! 16629: as_fn_error $? "GREP not set. Cannot continue without GREP being set." "$LINENO" 5
! 16630: fi
! 16631:
! 16632: tmp_exp=""
! 16633: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 16634: /* end confdefs.h. */
! 16635:
! 16636:
! 16637: #ifdef __GNUC__
! 16638: CURL_DEF_TOKEN __GNUC__
! 16639: #endif
! 16640:
! 16641:
! 16642: _ACEOF
! 16643: if ac_fn_c_try_cpp "$LINENO"; then :
! 16644:
! 16645: tmp_exp=`eval "$ac_cpp conftest.$ac_ext" 2>/dev/null | \
! 16646: "$GREP" CURL_DEF_TOKEN 2>/dev/null | \
! 16647: "$SED" 's/.*CURL_DEF_TOKEN[ ][ ]*//' 2>/dev/null | \
! 16648: "$SED" 's/["][ ]*["]//g' 2>/dev/null`
! 16649: if test -z "$tmp_exp" || test "$tmp_exp" = "__GNUC__"; then
! 16650: tmp_exp=""
! 16651: fi
! 16652:
! 16653: fi
! 16654: rm -f conftest.err conftest.i conftest.$ac_ext
! 16655: if test -z "$tmp_exp"; then
! 16656: curl_cv_have_def___GNUC__=no
! 16657:
! 16658: else
! 16659: curl_cv_have_def___GNUC__=yes
! 16660: curl_cv_def___GNUC__=$tmp_exp
! 16661:
! 16662: fi
! 16663: CPPFLAGS=$OLDCPPFLAGS
! 16664:
! 16665:
! 16666: OLDCPPFLAGS=$CPPFLAGS
! 16667: # CPPPFLAG comes from CURL_CPP_P
! 16668: CPPFLAGS="$CPPFLAGS $CPPPFLAG"
! 16669: if test -z "$SED"; then
! 16670: as_fn_error $? "SED not set. Cannot continue without SED being set." "$LINENO" 5
! 16671: fi
! 16672: if test -z "$GREP"; then
! 16673: as_fn_error $? "GREP not set. Cannot continue without GREP being set." "$LINENO" 5
! 16674: fi
! 16675:
! 16676: tmp_exp=""
! 16677: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 16678: /* end confdefs.h. */
! 16679:
! 16680:
! 16681: #ifdef __sgi
! 16682: CURL_DEF_TOKEN __sgi
! 16683: #endif
! 16684:
! 16685:
! 16686: _ACEOF
! 16687: if ac_fn_c_try_cpp "$LINENO"; then :
! 16688:
! 16689: tmp_exp=`eval "$ac_cpp conftest.$ac_ext" 2>/dev/null | \
! 16690: "$GREP" CURL_DEF_TOKEN 2>/dev/null | \
! 16691: "$SED" 's/.*CURL_DEF_TOKEN[ ][ ]*//' 2>/dev/null | \
! 16692: "$SED" 's/["][ ]*["]//g' 2>/dev/null`
! 16693: if test -z "$tmp_exp" || test "$tmp_exp" = "__sgi"; then
! 16694: tmp_exp=""
! 16695: fi
! 16696:
! 16697: fi
! 16698: rm -f conftest.err conftest.i conftest.$ac_ext
! 16699: if test -z "$tmp_exp"; then
! 16700: curl_cv_have_def___sgi=no
! 16701:
! 16702: else
! 16703: curl_cv_have_def___sgi=yes
! 16704: curl_cv_def___sgi=$tmp_exp
! 16705:
! 16706: fi
! 16707: CPPFLAGS=$OLDCPPFLAGS
! 16708:
! 16709: if test "$curl_cv_have_def___GNUC__" = "no" &&
! 16710: test "$curl_cv_have_def___sgi" = "yes" &&
! 16711: test "$compiler_id" = "unknown"; then
! 16712: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 16713: $as_echo "yes" >&6; }
! 16714: compiler_id="SGI_MIPS_C"
! 16715: flags_dbg_all="-g -g0 -g1 -g2 -g3"
! 16716: flags_dbg_yes="-g"
! 16717: flags_dbg_off=""
! 16718: flags_opt_all="-O -O0 -O1 -O2 -O3 -Ofast"
! 16719: flags_opt_yes="-O2"
! 16720: flags_opt_off="-O0"
! 16721: else
! 16722: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 16723: $as_echo "no" >&6; }
! 16724: fi
! 16725:
! 16726:
! 16727: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if compiler is SunPro C" >&5
! 16728: $as_echo_n "checking if compiler is SunPro C... " >&6; }
! 16729:
! 16730: OLDCPPFLAGS=$CPPFLAGS
! 16731: # CPPPFLAG comes from CURL_CPP_P
! 16732: CPPFLAGS="$CPPFLAGS $CPPPFLAG"
! 16733: if test -z "$SED"; then
! 16734: as_fn_error $? "SED not set. Cannot continue without SED being set." "$LINENO" 5
! 16735: fi
! 16736: if test -z "$GREP"; then
! 16737: as_fn_error $? "GREP not set. Cannot continue without GREP being set." "$LINENO" 5
! 16738: fi
! 16739:
! 16740: tmp_exp=""
! 16741: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 16742: /* end confdefs.h. */
! 16743:
! 16744:
! 16745: #ifdef __SUNPRO_C
! 16746: CURL_DEF_TOKEN __SUNPRO_C
! 16747: #endif
! 16748:
! 16749:
! 16750: _ACEOF
! 16751: if ac_fn_c_try_cpp "$LINENO"; then :
! 16752:
! 16753: tmp_exp=`eval "$ac_cpp conftest.$ac_ext" 2>/dev/null | \
! 16754: "$GREP" CURL_DEF_TOKEN 2>/dev/null | \
! 16755: "$SED" 's/.*CURL_DEF_TOKEN[ ][ ]*//' 2>/dev/null | \
! 16756: "$SED" 's/["][ ]*["]//g' 2>/dev/null`
! 16757: if test -z "$tmp_exp" || test "$tmp_exp" = "__SUNPRO_C"; then
! 16758: tmp_exp=""
! 16759: fi
! 16760:
! 16761: fi
! 16762: rm -f conftest.err conftest.i conftest.$ac_ext
! 16763: if test -z "$tmp_exp"; then
! 16764: curl_cv_have_def___SUNPRO_C=no
! 16765:
! 16766: else
! 16767: curl_cv_have_def___SUNPRO_C=yes
! 16768: curl_cv_def___SUNPRO_C=$tmp_exp
! 16769:
! 16770: fi
! 16771: CPPFLAGS=$OLDCPPFLAGS
! 16772:
! 16773: if test "$curl_cv_have_def___SUNPRO_C" = "yes"; then
! 16774: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 16775: $as_echo "yes" >&6; }
! 16776: compiler_id="SUNPRO_C"
! 16777: flags_dbg_all="-g -s"
! 16778: flags_dbg_yes="-g"
! 16779: flags_dbg_off="-s"
! 16780: flags_opt_all="-O -xO -xO1 -xO2 -xO3 -xO4 -xO5"
! 16781: flags_opt_yes="-xO2"
! 16782: flags_opt_off=""
! 16783: else
! 16784: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 16785: $as_echo "no" >&6; }
! 16786: fi
! 16787:
! 16788:
! 16789: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if compiler is Tiny C" >&5
! 16790: $as_echo_n "checking if compiler is Tiny C... " >&6; }
! 16791:
! 16792: OLDCPPFLAGS=$CPPFLAGS
! 16793: # CPPPFLAG comes from CURL_CPP_P
! 16794: CPPFLAGS="$CPPFLAGS $CPPPFLAG"
! 16795: if test -z "$SED"; then
! 16796: as_fn_error $? "SED not set. Cannot continue without SED being set." "$LINENO" 5
! 16797: fi
! 16798: if test -z "$GREP"; then
! 16799: as_fn_error $? "GREP not set. Cannot continue without GREP being set." "$LINENO" 5
! 16800: fi
! 16801:
! 16802: tmp_exp=""
! 16803: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 16804: /* end confdefs.h. */
! 16805:
! 16806:
! 16807: #ifdef __TINYC__
! 16808: CURL_DEF_TOKEN __TINYC__
! 16809: #endif
! 16810:
! 16811:
! 16812: _ACEOF
! 16813: if ac_fn_c_try_cpp "$LINENO"; then :
! 16814:
! 16815: tmp_exp=`eval "$ac_cpp conftest.$ac_ext" 2>/dev/null | \
! 16816: "$GREP" CURL_DEF_TOKEN 2>/dev/null | \
! 16817: "$SED" 's/.*CURL_DEF_TOKEN[ ][ ]*//' 2>/dev/null | \
! 16818: "$SED" 's/["][ ]*["]//g' 2>/dev/null`
! 16819: if test -z "$tmp_exp" || test "$tmp_exp" = "__TINYC__"; then
! 16820: tmp_exp=""
! 16821: fi
! 16822:
! 16823: fi
! 16824: rm -f conftest.err conftest.i conftest.$ac_ext
! 16825: if test -z "$tmp_exp"; then
! 16826: curl_cv_have_def___TINYC__=no
! 16827:
! 16828: else
! 16829: curl_cv_have_def___TINYC__=yes
! 16830: curl_cv_def___TINYC__=$tmp_exp
! 16831:
! 16832: fi
! 16833: CPPFLAGS=$OLDCPPFLAGS
! 16834:
! 16835: if test "$curl_cv_have_def___TINYC__" = "yes"; then
! 16836: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 16837: $as_echo "yes" >&6; }
! 16838: compiler_id="TINY_C"
! 16839: flags_dbg_all="-g -b"
! 16840: flags_dbg_yes="-g"
! 16841: flags_dbg_off=""
! 16842: flags_opt_all=""
! 16843: flags_opt_yes=""
! 16844: flags_opt_off=""
! 16845: else
! 16846: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 16847: $as_echo "no" >&6; }
! 16848: fi
! 16849:
! 16850:
! 16851: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if compiler is Watcom C" >&5
! 16852: $as_echo_n "checking if compiler is Watcom C... " >&6; }
! 16853:
! 16854: OLDCPPFLAGS=$CPPFLAGS
! 16855: # CPPPFLAG comes from CURL_CPP_P
! 16856: CPPFLAGS="$CPPFLAGS $CPPPFLAG"
! 16857: if test -z "$SED"; then
! 16858: as_fn_error $? "SED not set. Cannot continue without SED being set." "$LINENO" 5
! 16859: fi
! 16860: if test -z "$GREP"; then
! 16861: as_fn_error $? "GREP not set. Cannot continue without GREP being set." "$LINENO" 5
! 16862: fi
! 16863:
! 16864: tmp_exp=""
! 16865: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 16866: /* end confdefs.h. */
! 16867:
! 16868:
! 16869: #ifdef __WATCOMC__
! 16870: CURL_DEF_TOKEN __WATCOMC__
! 16871: #endif
! 16872:
! 16873:
! 16874: _ACEOF
! 16875: if ac_fn_c_try_cpp "$LINENO"; then :
! 16876:
! 16877: tmp_exp=`eval "$ac_cpp conftest.$ac_ext" 2>/dev/null | \
! 16878: "$GREP" CURL_DEF_TOKEN 2>/dev/null | \
! 16879: "$SED" 's/.*CURL_DEF_TOKEN[ ][ ]*//' 2>/dev/null | \
! 16880: "$SED" 's/["][ ]*["]//g' 2>/dev/null`
! 16881: if test -z "$tmp_exp" || test "$tmp_exp" = "__WATCOMC__"; then
! 16882: tmp_exp=""
! 16883: fi
! 16884:
! 16885: fi
! 16886: rm -f conftest.err conftest.i conftest.$ac_ext
! 16887: if test -z "$tmp_exp"; then
! 16888: curl_cv_have_def___WATCOMC__=no
! 16889:
! 16890: else
! 16891: curl_cv_have_def___WATCOMC__=yes
! 16892: curl_cv_def___WATCOMC__=$tmp_exp
! 16893:
! 16894: fi
! 16895: CPPFLAGS=$OLDCPPFLAGS
! 16896:
! 16897: if test "$curl_cv_have_def___WATCOMC__" = "yes"; then
! 16898: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 16899: $as_echo "yes" >&6; }
! 16900:
! 16901: OLDCPPFLAGS=$CPPFLAGS
! 16902: # CPPPFLAG comes from CURL_CPP_P
! 16903: CPPFLAGS="$CPPFLAGS $CPPPFLAG"
! 16904: if test -z "$SED"; then
! 16905: as_fn_error $? "SED not set. Cannot continue without SED being set." "$LINENO" 5
! 16906: fi
! 16907: if test -z "$GREP"; then
! 16908: as_fn_error $? "GREP not set. Cannot continue without GREP being set." "$LINENO" 5
! 16909: fi
! 16910:
! 16911: tmp_exp=""
! 16912: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 16913: /* end confdefs.h. */
! 16914:
! 16915:
! 16916: #ifdef __UNIX__
! 16917: CURL_DEF_TOKEN __UNIX__
! 16918: #endif
! 16919:
! 16920:
! 16921: _ACEOF
! 16922: if ac_fn_c_try_cpp "$LINENO"; then :
! 16923:
! 16924: tmp_exp=`eval "$ac_cpp conftest.$ac_ext" 2>/dev/null | \
! 16925: "$GREP" CURL_DEF_TOKEN 2>/dev/null | \
! 16926: "$SED" 's/.*CURL_DEF_TOKEN[ ][ ]*//' 2>/dev/null | \
! 16927: "$SED" 's/["][ ]*["]//g' 2>/dev/null`
! 16928: if test -z "$tmp_exp" || test "$tmp_exp" = "__UNIX__"; then
! 16929: tmp_exp=""
! 16930: fi
! 16931:
! 16932: fi
! 16933: rm -f conftest.err conftest.i conftest.$ac_ext
! 16934: if test -z "$tmp_exp"; then
! 16935: curl_cv_have_def___UNIX__=no
! 16936:
! 16937: else
! 16938: curl_cv_have_def___UNIX__=yes
! 16939: curl_cv_def___UNIX__=$tmp_exp
! 16940:
! 16941: fi
! 16942: CPPFLAGS=$OLDCPPFLAGS
! 16943:
! 16944: if test "$curl_cv_have_def___UNIX__" = "yes"; then
! 16945: compiler_id="WATCOM_UNIX_C"
! 16946: flags_dbg_all="-g1 -g1+ -g2 -g3"
! 16947: flags_dbg_yes="-g2"
! 16948: flags_dbg_off=""
! 16949: flags_opt_all="-O0 -O1 -O2 -O3"
! 16950: flags_opt_yes="-O2"
! 16951: flags_opt_off="-O0"
! 16952: else
! 16953: compiler_id="WATCOM_WINDOWS_C"
! 16954: flags_dbg_all=""
! 16955: flags_dbg_yes=""
! 16956: flags_dbg_off=""
! 16957: flags_opt_all=""
! 16958: flags_opt_yes=""
! 16959: flags_opt_off=""
! 16960: fi
! 16961: else
! 16962: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 16963: $as_echo "no" >&6; }
! 16964: fi
! 16965:
! 16966: #
! 16967: if test "$compiler_id" = "unknown"; then
! 16968: cat <<_EOF 1>&2
! 16969: ***
! 16970: *** Warning: This configure script does not have information about the
! 16971: *** compiler you are using, relative to the flags required to enable or
! 16972: *** disable generation of debug info, optimization options or warnings.
! 16973: ***
! 16974: *** Whatever settings are present in CFLAGS will be used for this run.
! 16975: ***
! 16976: *** If you wish to help the curl project to better support your compiler
! 16977: *** you can report this and the required info on the libcurl development
! 16978: *** mailing list: https://cool.haxx.se/mailman/listinfo/curl-library/
! 16979: ***
! 16980: _EOF
! 16981: fi
! 16982:
! 16983:
! 16984: squeeze() {
! 16985: _sqz_result=""
! 16986: eval _sqz_input=\$$1
! 16987: for _sqz_token in $_sqz_input; do
! 16988: if test -z "$_sqz_result"; then
! 16989: _sqz_result="$_sqz_token"
! 16990: else
! 16991: _sqz_result="$_sqz_result $_sqz_token"
! 16992: fi
! 16993: done
! 16994: eval $1=\$_sqz_result
! 16995: return 0
! 16996: }
! 16997:
! 16998:
! 16999: #
! 17000: if test "$compiler_id" != "unknown"; then
! 17001: #
! 17002: tmp_save_CPPFLAGS="$CPPFLAGS"
! 17003: tmp_save_CFLAGS="$CFLAGS"
! 17004: tmp_CPPFLAGS=""
! 17005: tmp_CFLAGS=""
! 17006: #
! 17007: case "$compiler_id" in
! 17008: #
! 17009: CLANG)
! 17010: #
! 17011: tmp_CFLAGS="$tmp_CFLAGS -Qunused-arguments"
! 17012: ;;
! 17013: #
! 17014: DEC_C)
! 17015: #
! 17016: tmp_CFLAGS="$tmp_CFLAGS -std1"
! 17017: tmp_CFLAGS="$tmp_CFLAGS -noansi_alias"
! 17018: tmp_CFLAGS="$tmp_CFLAGS -warnprotos"
! 17019: tmp_CFLAGS="$tmp_CFLAGS -msg_fatal toofewargs,toomanyargs"
! 17020: ;;
! 17021: #
! 17022: GNU_C)
! 17023: #
! 17024: if test "$compiler_num" -ge "295"; then
! 17025: tmp_CFLAGS="$tmp_CFLAGS -Werror-implicit-function-declaration"
! 17026: fi
! 17027: ;;
! 17028: #
! 17029: HP_UX_C)
! 17030: #
! 17031: tmp_CFLAGS="$tmp_CFLAGS -z"
! 17032: tmp_CFLAGS="$tmp_CFLAGS +W 4227,4255"
! 17033: ;;
! 17034: #
! 17035: IBM_C)
! 17036: #
! 17037: tmp_CPPFLAGS="$tmp_CPPFLAGS -qthreaded"
! 17038: tmp_CPPFLAGS="$tmp_CPPFLAGS -qnoansialias"
! 17039: tmp_CPPFLAGS="$tmp_CPPFLAGS -qhalt=e"
! 17040: ;;
! 17041: #
! 17042: INTEL_UNIX_C)
! 17043: #
! 17044: tmp_CFLAGS="$tmp_CFLAGS -std=gnu89"
! 17045: tmp_CPPFLAGS="$tmp_CPPFLAGS -we140,147,165,266"
! 17046: tmp_CPPFLAGS="$tmp_CPPFLAGS -wd279,981,1469"
! 17047: ;;
! 17048: #
! 17049: INTEL_WINDOWS_C)
! 17050: #
! 17051: tmp_CFLAGS="$tmp_CFLAGS"
! 17052: ;;
! 17053: #
! 17054: LCC)
! 17055: #
! 17056: tmp_CFLAGS="$tmp_CFLAGS -n"
! 17057: ;;
! 17058: #
! 17059: SGI_MIPS_C)
! 17060: #
! 17061: tmp_CFLAGS="$tmp_CFLAGS"
! 17062: ;;
! 17063: #
! 17064: SGI_MIPSPRO_C)
! 17065: #
! 17066: tmp_CFLAGS="$tmp_CFLAGS"
! 17067: ;;
! 17068: #
! 17069: SUNPRO_C)
! 17070: #
! 17071: tmp_CFLAGS="$tmp_CFLAGS"
! 17072: ;;
! 17073: #
! 17074: TINY_C)
! 17075: #
! 17076: tmp_CFLAGS="$tmp_CFLAGS"
! 17077: ;;
! 17078: #
! 17079: WATCOM_UNIX_C)
! 17080: #
! 17081: tmp_CFLAGS="$tmp_CFLAGS"
! 17082: ;;
! 17083: #
! 17084: WATCOM_WINDOWS_C)
! 17085: #
! 17086: tmp_CFLAGS="$tmp_CFLAGS"
! 17087: ;;
! 17088: #
! 17089: esac
! 17090: #
! 17091: squeeze tmp_CPPFLAGS
! 17092: squeeze tmp_CFLAGS
! 17093: #
! 17094: if test ! -z "$tmp_CFLAGS" || test ! -z "$tmp_CPPFLAGS"; then
! 17095: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if compiler accepts some basic options" >&5
! 17096: $as_echo_n "checking if compiler accepts some basic options... " >&6; }
! 17097: CPPFLAGS="$tmp_save_CPPFLAGS $tmp_CPPFLAGS"
! 17098: CFLAGS="$tmp_save_CFLAGS $tmp_CFLAGS"
! 17099: squeeze CPPFLAGS
! 17100: squeeze CFLAGS
! 17101:
! 17102: tmp_compiler_works="unknown"
! 17103: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 17104: /* end confdefs.h. */
! 17105:
! 17106:
! 17107:
! 17108: int main (void)
! 17109: {
! 17110:
! 17111: int i = 1;
! 17112: return i;
! 17113:
! 17114: ;
! 17115: return 0;
! 17116: }
! 17117:
! 17118: _ACEOF
! 17119: if ac_fn_c_try_compile "$LINENO"; then :
! 17120:
! 17121: tmp_compiler_works="yes"
! 17122:
! 17123: else
! 17124:
! 17125: tmp_compiler_works="no"
! 17126: echo " " >&6
! 17127: sed 's/^/cc-fail: /' conftest.err >&6
! 17128: echo " " >&6
! 17129:
! 17130: fi
! 17131: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 17132: if test "$tmp_compiler_works" = "yes"; then
! 17133: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 17134: /* end confdefs.h. */
! 17135:
! 17136:
! 17137:
! 17138: int main (void)
! 17139: {
! 17140:
! 17141: int i = 1;
! 17142: return i;
! 17143:
! 17144: ;
! 17145: return 0;
! 17146: }
! 17147:
! 17148: _ACEOF
! 17149: if ac_fn_c_try_link "$LINENO"; then :
! 17150:
! 17151: tmp_compiler_works="yes"
! 17152:
! 17153: else
! 17154:
! 17155: tmp_compiler_works="no"
! 17156: echo " " >&6
! 17157: sed 's/^/link-fail: /' conftest.err >&6
! 17158: echo " " >&6
! 17159:
! 17160: fi
! 17161: rm -f core conftest.err conftest.$ac_objext \
! 17162: conftest$ac_exeext conftest.$ac_ext
! 17163: fi
! 17164: if test "x$cross_compiling" != "xyes" &&
! 17165: test "$tmp_compiler_works" = "yes"; then
! 17166:
! 17167: old=$LD_LIBRARY_PATH
! 17168: LD_LIBRARY_PATH=$CURL_LIBRARY_PATH:$old
! 17169: export LD_LIBRARY_PATH
! 17170: if test "$cross_compiling" = yes; then :
! 17171: { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
! 17172: $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
! 17173: as_fn_error $? "cannot run test program while cross compiling
! 17174: See \`config.log' for more details" "$LINENO" 5; }
! 17175: else
! 17176: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 17177: /* end confdefs.h. */
! 17178:
! 17179:
! 17180: # ifdef __STDC__
! 17181: # include <stdlib.h>
! 17182: # endif
! 17183:
! 17184: int main (void)
! 17185: {
! 17186:
! 17187: int i = 0;
! 17188: exit(i);
! 17189:
! 17190: ;
! 17191: return 0;
! 17192: }
! 17193:
! 17194: _ACEOF
! 17195: if ac_fn_c_try_run "$LINENO"; then :
! 17196: tmp_compiler_works="yes"
! 17197:
! 17198: else
! 17199: tmp_compiler_works="no"
! 17200: echo " " >&6
! 17201: echo "run-fail: test program exited with status $ac_status" >&6
! 17202: echo " " >&6
! 17203:
! 17204: fi
! 17205: rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
! 17206: conftest.$ac_objext conftest.beam conftest.$ac_ext
! 17207: fi
! 17208:
! 17209: LD_LIBRARY_PATH=$old # restore
! 17210:
! 17211: fi
! 17212: if test "$tmp_compiler_works" = "yes"; then
! 17213:
! 17214: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 17215: $as_echo "yes" >&6; }
! 17216: { $as_echo "$as_me:${as_lineno-$LINENO}: compiler options added: $tmp_CFLAGS $tmp_CPPFLAGS" >&5
! 17217: $as_echo "$as_me: compiler options added: $tmp_CFLAGS $tmp_CPPFLAGS" >&6;}
! 17218:
! 17219: else
! 17220:
! 17221: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 17222: $as_echo "no" >&6; }
! 17223: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: compiler options rejected: $tmp_CFLAGS $tmp_CPPFLAGS" >&5
! 17224: $as_echo "$as_me: WARNING: compiler options rejected: $tmp_CFLAGS $tmp_CPPFLAGS" >&2;}
! 17225: CPPFLAGS="$tmp_save_CPPFLAGS"
! 17226: CFLAGS="$tmp_save_CFLAGS"
! 17227:
! 17228: fi
! 17229:
! 17230: fi
! 17231: #
! 17232: fi
! 17233:
! 17234:
! 17235: #
! 17236: if test "$compiler_id" != "unknown"; then
! 17237: #
! 17238: tmp_save_CFLAGS="$CFLAGS"
! 17239: tmp_save_CPPFLAGS="$CPPFLAGS"
! 17240: #
! 17241: tmp_options=""
! 17242: tmp_CFLAGS="$CFLAGS"
! 17243: tmp_CPPFLAGS="$CPPFLAGS"
! 17244:
! 17245: # Do not remove the user-supplied debug flags in CFLAGS (PR/150854)
! 17246: if false; then
! 17247: ac_var_stripped=""
! 17248: for word1 in $tmp_CFLAGS; do
! 17249: ac_var_strip_word="no"
! 17250: for word2 in $flags_dbg_all; do
! 17251: if test "$word1" = "$word2"; then
! 17252: ac_var_strip_word="yes"
! 17253: fi
! 17254: done
! 17255: if test "$ac_var_strip_word" = "no"; then
! 17256: ac_var_stripped="$ac_var_stripped $word1"
! 17257: fi
! 17258: done
! 17259: tmp_CFLAGS="$ac_var_stripped"
! 17260: squeeze tmp_CFLAGS
! 17261:
! 17262:
! 17263: ac_var_stripped=""
! 17264: for word1 in $tmp_CPPFLAGS; do
! 17265: ac_var_strip_word="no"
! 17266: for word2 in $flags_dbg_all; do
! 17267: if test "$word1" = "$word2"; then
! 17268: ac_var_strip_word="yes"
! 17269: fi
! 17270: done
! 17271: if test "$ac_var_strip_word" = "no"; then
! 17272: ac_var_stripped="$ac_var_stripped $word1"
! 17273: fi
! 17274: done
! 17275: tmp_CPPFLAGS="$ac_var_stripped"
! 17276: squeeze tmp_CPPFLAGS
! 17277: fi
! 17278:
! 17279: #
! 17280: if test "$want_debug" = "yes"; then
! 17281: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if compiler accepts debug enabling options" >&5
! 17282: $as_echo_n "checking if compiler accepts debug enabling options... " >&6; }
! 17283: tmp_options="$flags_dbg_yes"
! 17284: fi
! 17285: if test "$want_debug" = "no"; then
! 17286: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if compiler accepts debug disabling options" >&5
! 17287: $as_echo_n "checking if compiler accepts debug disabling options... " >&6; }
! 17288: tmp_options="$flags_dbg_off"
! 17289: fi
! 17290: #
! 17291: if test "$flags_prefer_cppflags" = "yes"; then
! 17292: CPPFLAGS="$tmp_CPPFLAGS $tmp_options"
! 17293: CFLAGS="$tmp_CFLAGS"
! 17294: else
! 17295: CPPFLAGS="$tmp_CPPFLAGS"
! 17296: CFLAGS="$tmp_CFLAGS $tmp_options"
! 17297: fi
! 17298: squeeze CPPFLAGS
! 17299: squeeze CFLAGS
! 17300:
! 17301: tmp_compiler_works="unknown"
! 17302: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 17303: /* end confdefs.h. */
! 17304:
! 17305:
! 17306:
! 17307: int main (void)
! 17308: {
! 17309:
! 17310: int i = 1;
! 17311: return i;
! 17312:
! 17313: ;
! 17314: return 0;
! 17315: }
! 17316:
! 17317: _ACEOF
! 17318: if ac_fn_c_try_compile "$LINENO"; then :
! 17319:
! 17320: tmp_compiler_works="yes"
! 17321:
! 17322: else
! 17323:
! 17324: tmp_compiler_works="no"
! 17325: echo " " >&6
! 17326: sed 's/^/cc-fail: /' conftest.err >&6
! 17327: echo " " >&6
! 17328:
! 17329: fi
! 17330: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 17331: if test "$tmp_compiler_works" = "yes"; then
! 17332: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 17333: /* end confdefs.h. */
! 17334:
! 17335:
! 17336:
! 17337: int main (void)
! 17338: {
! 17339:
! 17340: int i = 1;
! 17341: return i;
! 17342:
! 17343: ;
! 17344: return 0;
! 17345: }
! 17346:
! 17347: _ACEOF
! 17348: if ac_fn_c_try_link "$LINENO"; then :
! 17349:
! 17350: tmp_compiler_works="yes"
! 17351:
! 17352: else
! 17353:
! 17354: tmp_compiler_works="no"
! 17355: echo " " >&6
! 17356: sed 's/^/link-fail: /' conftest.err >&6
! 17357: echo " " >&6
! 17358:
! 17359: fi
! 17360: rm -f core conftest.err conftest.$ac_objext \
! 17361: conftest$ac_exeext conftest.$ac_ext
! 17362: fi
! 17363: if test "x$cross_compiling" != "xyes" &&
! 17364: test "$tmp_compiler_works" = "yes"; then
! 17365:
! 17366: old=$LD_LIBRARY_PATH
! 17367: LD_LIBRARY_PATH=$CURL_LIBRARY_PATH:$old
! 17368: export LD_LIBRARY_PATH
! 17369: if test "$cross_compiling" = yes; then :
! 17370: { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
! 17371: $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
! 17372: as_fn_error $? "cannot run test program while cross compiling
! 17373: See \`config.log' for more details" "$LINENO" 5; }
! 17374: else
! 17375: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 17376: /* end confdefs.h. */
! 17377:
! 17378:
! 17379: # ifdef __STDC__
! 17380: # include <stdlib.h>
! 17381: # endif
! 17382:
! 17383: int main (void)
! 17384: {
! 17385:
! 17386: int i = 0;
! 17387: exit(i);
! 17388:
! 17389: ;
! 17390: return 0;
! 17391: }
! 17392:
! 17393: _ACEOF
! 17394: if ac_fn_c_try_run "$LINENO"; then :
! 17395: tmp_compiler_works="yes"
! 17396:
! 17397: else
! 17398: tmp_compiler_works="no"
! 17399: echo " " >&6
! 17400: echo "run-fail: test program exited with status $ac_status" >&6
! 17401: echo " " >&6
! 17402:
! 17403: fi
! 17404: rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
! 17405: conftest.$ac_objext conftest.beam conftest.$ac_ext
! 17406: fi
! 17407:
! 17408: LD_LIBRARY_PATH=$old # restore
! 17409:
! 17410: fi
! 17411: if test "$tmp_compiler_works" = "yes"; then
! 17412:
! 17413: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 17414: $as_echo "yes" >&6; }
! 17415: { $as_echo "$as_me:${as_lineno-$LINENO}: compiler options added: $tmp_options" >&5
! 17416: $as_echo "$as_me: compiler options added: $tmp_options" >&6;}
! 17417:
! 17418: else
! 17419:
! 17420: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 17421: $as_echo "no" >&6; }
! 17422: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: compiler options rejected: $tmp_options" >&5
! 17423: $as_echo "$as_me: WARNING: compiler options rejected: $tmp_options" >&2;}
! 17424: CPPFLAGS="$tmp_save_CPPFLAGS"
! 17425: CFLAGS="$tmp_save_CFLAGS"
! 17426:
! 17427: fi
! 17428:
! 17429: #
! 17430: fi
! 17431:
! 17432:
! 17433: #
! 17434: if test "$compiler_id" != "unknown"; then
! 17435: #
! 17436: tmp_save_CFLAGS="$CFLAGS"
! 17437: tmp_save_CPPFLAGS="$CPPFLAGS"
! 17438: #
! 17439: tmp_options=""
! 17440: tmp_CFLAGS="$CFLAGS"
! 17441: tmp_CPPFLAGS="$CPPFLAGS"
! 17442: honor_optimize_option="yes"
! 17443: #
! 17444: #
! 17445: if test "$want_optimize" = "assume_no" ||
! 17446: test "$want_optimize" = "assume_yes"; then
! 17447: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if compiler optimizer assumed setting might be used" >&5
! 17448: $as_echo_n "checking if compiler optimizer assumed setting might be used... " >&6; }
! 17449:
! 17450:
! 17451: ac_var_match_word="no"
! 17452: for word1 in $tmp_CFLAGS; do
! 17453: for word2 in $flags_opt_all; do
! 17454: if test "$word1" = "$word2"; then
! 17455: ac_var_match_word="yes"
! 17456: fi
! 17457: done
! 17458: done
! 17459:
! 17460: if test "$ac_var_match_word" = "yes"; then
! 17461:
! 17462: honor_optimize_option="no"
! 17463:
! 17464:
! 17465: fi
! 17466:
! 17467:
! 17468:
! 17469: ac_var_match_word="no"
! 17470: for word1 in $tmp_CPPFLAGS; do
! 17471: for word2 in $flags_opt_all; do
! 17472: if test "$word1" = "$word2"; then
! 17473: ac_var_match_word="yes"
! 17474: fi
! 17475: done
! 17476: done
! 17477:
! 17478: if test "$ac_var_match_word" = "yes"; then
! 17479:
! 17480: honor_optimize_option="no"
! 17481:
! 17482:
! 17483: fi
! 17484:
! 17485: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $honor_optimize_option" >&5
! 17486: $as_echo "$honor_optimize_option" >&6; }
! 17487: if test "$honor_optimize_option" = "yes"; then
! 17488: if test "$want_optimize" = "assume_yes"; then
! 17489: want_optimize="yes"
! 17490: fi
! 17491: if test "$want_optimize" = "assume_no"; then
! 17492: want_optimize="no"
! 17493: fi
! 17494: fi
! 17495: fi
! 17496: #
! 17497: if test "$honor_optimize_option" = "yes"; then
! 17498:
! 17499: # Do not remove the user-supplied optimization flags in CFLAGS (PR/150854)
! 17500: if false; then
! 17501: ac_var_stripped=""
! 17502: for word1 in $tmp_CFLAGS; do
! 17503: ac_var_strip_word="no"
! 17504: for word2 in $flags_opt_all; do
! 17505: if test "$word1" = "$word2"; then
! 17506: ac_var_strip_word="yes"
! 17507: fi
! 17508: done
! 17509: if test "$ac_var_strip_word" = "no"; then
! 17510: ac_var_stripped="$ac_var_stripped $word1"
! 17511: fi
! 17512: done
! 17513: tmp_CFLAGS="$ac_var_stripped"
! 17514: squeeze tmp_CFLAGS
! 17515:
! 17516:
! 17517: ac_var_stripped=""
! 17518: for word1 in $tmp_CPPFLAGS; do
! 17519: ac_var_strip_word="no"
! 17520: for word2 in $flags_opt_all; do
! 17521: if test "$word1" = "$word2"; then
! 17522: ac_var_strip_word="yes"
! 17523: fi
! 17524: done
! 17525: if test "$ac_var_strip_word" = "no"; then
! 17526: ac_var_stripped="$ac_var_stripped $word1"
! 17527: fi
! 17528: done
! 17529: tmp_CPPFLAGS="$ac_var_stripped"
! 17530: squeeze tmp_CPPFLAGS
! 17531: fi
! 17532:
! 17533: if test "$want_optimize" = "yes"; then
! 17534: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if compiler accepts optimizer enabling options" >&5
! 17535: $as_echo_n "checking if compiler accepts optimizer enabling options... " >&6; }
! 17536: tmp_options="$flags_opt_yes"
! 17537: fi
! 17538: if test "$want_optimize" = "no"; then
! 17539: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if compiler accepts optimizer disabling options" >&5
! 17540: $as_echo_n "checking if compiler accepts optimizer disabling options... " >&6; }
! 17541: tmp_options="$flags_opt_off"
! 17542: fi
! 17543: if test "$flags_prefer_cppflags" = "yes"; then
! 17544: CPPFLAGS="$tmp_CPPFLAGS $tmp_options"
! 17545: CFLAGS="$tmp_CFLAGS"
! 17546: else
! 17547: CPPFLAGS="$tmp_CPPFLAGS"
! 17548: CFLAGS="$tmp_CFLAGS $tmp_options"
! 17549: fi
! 17550: squeeze CPPFLAGS
! 17551: squeeze CFLAGS
! 17552:
! 17553: tmp_compiler_works="unknown"
! 17554: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 17555: /* end confdefs.h. */
! 17556:
! 17557:
! 17558:
! 17559: int main (void)
! 17560: {
! 17561:
! 17562: int i = 1;
! 17563: return i;
! 17564:
! 17565: ;
! 17566: return 0;
! 17567: }
! 17568:
! 17569: _ACEOF
! 17570: if ac_fn_c_try_compile "$LINENO"; then :
! 17571:
! 17572: tmp_compiler_works="yes"
! 17573:
! 17574: else
! 17575:
! 17576: tmp_compiler_works="no"
! 17577: echo " " >&6
! 17578: sed 's/^/cc-fail: /' conftest.err >&6
! 17579: echo " " >&6
! 17580:
! 17581: fi
! 17582: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 17583: if test "$tmp_compiler_works" = "yes"; then
! 17584: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 17585: /* end confdefs.h. */
! 17586:
! 17587:
! 17588:
! 17589: int main (void)
! 17590: {
! 17591:
! 17592: int i = 1;
! 17593: return i;
! 17594:
! 17595: ;
! 17596: return 0;
! 17597: }
! 17598:
! 17599: _ACEOF
! 17600: if ac_fn_c_try_link "$LINENO"; then :
! 17601:
! 17602: tmp_compiler_works="yes"
! 17603:
! 17604: else
! 17605:
! 17606: tmp_compiler_works="no"
! 17607: echo " " >&6
! 17608: sed 's/^/link-fail: /' conftest.err >&6
! 17609: echo " " >&6
! 17610:
! 17611: fi
! 17612: rm -f core conftest.err conftest.$ac_objext \
! 17613: conftest$ac_exeext conftest.$ac_ext
! 17614: fi
! 17615: if test "x$cross_compiling" != "xyes" &&
! 17616: test "$tmp_compiler_works" = "yes"; then
! 17617:
! 17618: old=$LD_LIBRARY_PATH
! 17619: LD_LIBRARY_PATH=$CURL_LIBRARY_PATH:$old
! 17620: export LD_LIBRARY_PATH
! 17621: if test "$cross_compiling" = yes; then :
! 17622: { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
! 17623: $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
! 17624: as_fn_error $? "cannot run test program while cross compiling
! 17625: See \`config.log' for more details" "$LINENO" 5; }
! 17626: else
! 17627: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 17628: /* end confdefs.h. */
! 17629:
! 17630:
! 17631: # ifdef __STDC__
! 17632: # include <stdlib.h>
! 17633: # endif
! 17634:
! 17635: int main (void)
! 17636: {
! 17637:
! 17638: int i = 0;
! 17639: exit(i);
! 17640:
! 17641: ;
! 17642: return 0;
! 17643: }
! 17644:
! 17645: _ACEOF
! 17646: if ac_fn_c_try_run "$LINENO"; then :
! 17647: tmp_compiler_works="yes"
! 17648:
! 17649: else
! 17650: tmp_compiler_works="no"
! 17651: echo " " >&6
! 17652: echo "run-fail: test program exited with status $ac_status" >&6
! 17653: echo " " >&6
! 17654:
! 17655: fi
! 17656: rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
! 17657: conftest.$ac_objext conftest.beam conftest.$ac_ext
! 17658: fi
! 17659:
! 17660: LD_LIBRARY_PATH=$old # restore
! 17661:
! 17662: fi
! 17663: if test "$tmp_compiler_works" = "yes"; then
! 17664:
! 17665: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 17666: $as_echo "yes" >&6; }
! 17667: { $as_echo "$as_me:${as_lineno-$LINENO}: compiler options added: $tmp_options" >&5
! 17668: $as_echo "$as_me: compiler options added: $tmp_options" >&6;}
! 17669:
! 17670: else
! 17671:
! 17672: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 17673: $as_echo "no" >&6; }
! 17674: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: compiler options rejected: $tmp_options" >&5
! 17675: $as_echo "$as_me: WARNING: compiler options rejected: $tmp_options" >&2;}
! 17676: CPPFLAGS="$tmp_save_CPPFLAGS"
! 17677: CFLAGS="$tmp_save_CFLAGS"
! 17678:
! 17679: fi
! 17680:
! 17681: fi
! 17682: #
! 17683: fi
! 17684:
! 17685:
! 17686: #
! 17687: if test "$compiler_id" != "unknown"; then
! 17688: #
! 17689: tmp_save_CPPFLAGS="$CPPFLAGS"
! 17690: tmp_save_CFLAGS="$CFLAGS"
! 17691: tmp_CPPFLAGS=""
! 17692: tmp_CFLAGS=""
! 17693: #
! 17694: case "$compiler_id" in
! 17695: #
! 17696: CLANG)
! 17697: #
! 17698: if test "$want_warnings" = "yes"; then
! 17699: tmp_CFLAGS="$tmp_CFLAGS -pedantic"
! 17700: tmp_CFLAGS="$tmp_CFLAGS -Wall -Wextra"
! 17701: tmp_CFLAGS="$tmp_CFLAGS -Wpointer-arith -Wwrite-strings"
! 17702: tmp_CFLAGS="$tmp_CFLAGS -Wshadow"
! 17703: tmp_CFLAGS="$tmp_CFLAGS -Winline -Wnested-externs"
! 17704: tmp_CFLAGS="$tmp_CFLAGS -Wmissing-declarations"
! 17705: tmp_CFLAGS="$tmp_CFLAGS -Wmissing-prototypes"
! 17706: tmp_CFLAGS="$tmp_CFLAGS -Wno-long-long"
! 17707: tmp_CFLAGS="$tmp_CFLAGS -Wfloat-equal"
! 17708: tmp_CFLAGS="$tmp_CFLAGS -Wno-multichar -Wsign-compare"
! 17709: tmp_CFLAGS="$tmp_CFLAGS -Wundef"
! 17710: tmp_CFLAGS="$tmp_CFLAGS -Wno-format-nonliteral"
! 17711: tmp_CFLAGS="$tmp_CFLAGS -Wendif-labels -Wstrict-prototypes"
! 17712: tmp_CFLAGS="$tmp_CFLAGS -Wdeclaration-after-statement"
! 17713: tmp_CFLAGS="$tmp_CFLAGS -Wcast-align"
! 17714: tmp_CFLAGS="$tmp_CFLAGS -Wno-system-headers"
! 17715: tmp_CFLAGS="$tmp_CFLAGS -Wshorten-64-to-32"
! 17716: #
! 17717: if test "$compiler_num" -ge "101"; then
! 17718: tmp_CFLAGS="$tmp_CFLAGS -Wunused"
! 17719: fi
! 17720: #
! 17721: if test "$compiler_num" -ge "208"; then
! 17722: tmp_CFLAGS="$tmp_CFLAGS -Wvla"
! 17723: fi
! 17724: #
! 17725: if test "$compiler_num" -ge "209"; then
! 17726: tmp_CFLAGS="$tmp_CFLAGS -Wshift-sign-overflow"
! 17727: fi
! 17728: #
! 17729: if test "$compiler_num" -ge "302"; then
! 17730: case $host_os in
! 17731: cygwin* | mingw*)
! 17732: ;;
! 17733: *)
! 17734: tmp_CFLAGS="$tmp_CFLAGS -Wmissing-variable-declarations"
! 17735: ;;
! 17736: esac
! 17737: fi
! 17738: #
! 17739: if test "$compiler_num" -ge "306"; then
! 17740: tmp_CFLAGS="$tmp_CFLAGS -Wdouble-promotion"
! 17741: fi
! 17742: #
! 17743: if test "$compiler_num" -ge "309"; then
! 17744: tmp_CFLAGS="$tmp_CFLAGS -Wcomma"
! 17745: # avoid the varargs warning, fixed in 4.0
! 17746: # https://bugs.llvm.org/show_bug.cgi?id=29140
! 17747: if test "$compiler_num" -lt "400"; then
! 17748: tmp_CFLAGS="$tmp_CFLAGS -Wno-varargs"
! 17749: fi
! 17750: fi
! 17751: fi
! 17752: ;;
! 17753: #
! 17754: DEC_C)
! 17755: #
! 17756: if test "$want_warnings" = "yes"; then
! 17757: tmp_CFLAGS="$tmp_CFLAGS -msg_enable level3"
! 17758: fi
! 17759: ;;
! 17760: #
! 17761: GNU_C)
! 17762: #
! 17763: if test "$want_warnings" = "yes"; then
! 17764: #
! 17765: if test "x$cross_compiling" != "xyes" ||
! 17766: test "$compiler_num" -ge "300"; then
! 17767: tmp_CFLAGS="$tmp_CFLAGS -pedantic"
! 17768: fi
! 17769: #
! 17770: tmp_CFLAGS="$tmp_CFLAGS -Wall -W"
! 17771: #
! 17772: if test "$compiler_num" -ge "104"; then
! 17773: tmp_CFLAGS="$tmp_CFLAGS -Wpointer-arith -Wwrite-strings"
! 17774: if test "x$cross_compiling" != "xyes" ||
! 17775: test "$compiler_num" -ge "300"; then
! 17776: tmp_CFLAGS="$tmp_CFLAGS -Wunused -Wshadow"
! 17777: fi
! 17778: fi
! 17779: #
! 17780: if test "$compiler_num" -ge "207"; then
! 17781: tmp_CFLAGS="$tmp_CFLAGS -Winline -Wnested-externs"
! 17782: if test "x$cross_compiling" != "xyes" ||
! 17783: test "$compiler_num" -ge "300"; then
! 17784: tmp_CFLAGS="$tmp_CFLAGS -Wmissing-declarations"
! 17785: tmp_CFLAGS="$tmp_CFLAGS -Wmissing-prototypes"
! 17786: fi
! 17787: fi
! 17788: #
! 17789: if test "$compiler_num" -ge "295"; then
! 17790: tmp_CFLAGS="$tmp_CFLAGS -Wno-long-long"
! 17791: tmp_CFLAGS="$tmp_CFLAGS -Wbad-function-cast"
! 17792: fi
! 17793: #
! 17794: if test "$compiler_num" -ge "296"; then
! 17795: tmp_CFLAGS="$tmp_CFLAGS -Wfloat-equal"
! 17796: tmp_CFLAGS="$tmp_CFLAGS -Wno-multichar -Wsign-compare"
! 17797: tmp_CFLAGS="$tmp_CFLAGS -Wundef"
! 17798: fi
! 17799: #
! 17800: if test "$compiler_num" -ge "297"; then
! 17801: tmp_CFLAGS="$tmp_CFLAGS -Wno-format-nonliteral"
! 17802: fi
! 17803: #
! 17804: if test "$compiler_num" -ge "300"; then
! 17805: tmp_CFLAGS="$tmp_CFLAGS"
! 17806: fi
! 17807: #
! 17808: if test "$compiler_num" -ge "303"; then
! 17809: tmp_CFLAGS="$tmp_CFLAGS -Wendif-labels -Wstrict-prototypes"
! 17810: fi
! 17811: #
! 17812: if test "$compiler_num" -ge "304"; then
! 17813: tmp_CFLAGS="$tmp_CFLAGS -Wdeclaration-after-statement"
! 17814: tmp_CFLAGS="$tmp_CFLAGS -Wold-style-definition"
! 17815: fi
! 17816: #
! 17817: if test "$compiler_num" -ge "400"; then
! 17818: tmp_CFLAGS="$tmp_CFLAGS -Wstrict-aliasing=3"
! 17819: fi
! 17820: #
! 17821: if test "$compiler_num" -ge "402"; then
! 17822: tmp_CFLAGS="$tmp_CFLAGS -Wcast-align"
! 17823: fi
! 17824: #
! 17825: if test "$compiler_num" -ge "403"; then
! 17826: tmp_CFLAGS="$tmp_CFLAGS -Wtype-limits -Wold-style-declaration"
! 17827: tmp_CFLAGS="$tmp_CFLAGS -Wmissing-parameter-type -Wempty-body"
! 17828: tmp_CFLAGS="$tmp_CFLAGS -Wclobbered -Wignored-qualifiers"
! 17829: tmp_CFLAGS="$tmp_CFLAGS -Wconversion -Wno-sign-conversion -Wvla"
! 17830: tmp_CFLAGS="$tmp_CFLAGS -ftree-vrp"
! 17831: fi
! 17832: #
! 17833: if test "$compiler_num" -ge "405"; then
! 17834: if test "$curl_cv_have_def__WIN32" = "yes"; then
! 17835: tmp_CFLAGS="$tmp_CFLAGS -Wno-pedantic-ms-format"
! 17836: fi
! 17837: fi
! 17838: #
! 17839: if test "$compiler_num" -ge "406"; then
! 17840: tmp_CFLAGS="$tmp_CFLAGS -Wdouble-promotion"
! 17841: fi
! 17842: #
! 17843: if test "$compiler_num" -ge "408"; then
! 17844: tmp_CFLAGS="$tmp_CFLAGS -Wformat=2"
! 17845: fi
! 17846: #
! 17847: if test "$compiler_num" -ge "500"; then
! 17848: tmp_CFLAGS="$tmp_CFLAGS -Warray-bounds=2"
! 17849: fi
! 17850: #
! 17851: if test "$compiler_num" -ge "600"; then
! 17852: tmp_CFLAGS="$tmp_CFLAGS -Wshift-negative-value"
! 17853: tmp_CFLAGS="$tmp_CFLAGS -Wshift-overflow=2"
! 17854: tmp_CFLAGS="$tmp_CFLAGS -Wnull-dereference -fdelete-null-pointer-checks"
! 17855: tmp_CFLAGS="$tmp_CFLAGS -Wduplicated-cond"
! 17856: tmp_CFLAGS="$tmp_CFLAGS -Wunused-const-variable"
! 17857: fi
! 17858: #
! 17859: if test "$compiler_num" -ge "700"; then
! 17860: tmp_CFLAGS="$tmp_CFLAGS -Wduplicated-branches"
! 17861: tmp_CFLAGS="$tmp_CFLAGS -Wrestrict"
! 17862: tmp_CFLAGS="$tmp_CFLAGS -Walloc-zero"
! 17863: tmp_CFLAGS="$tmp_CFLAGS -Wformat-overflow=2"
! 17864: tmp_CFLAGS="$tmp_CFLAGS -Wformat-truncation=2"
! 17865: tmp_CFLAGS="$tmp_CFLAGS -Wimplicit-fallthrough=4"
! 17866: fi
! 17867: #
! 17868: fi
! 17869: #
! 17870: if test "$compiler_num" -ge "300"; then
! 17871: tmp_CFLAGS="$tmp_CFLAGS -Wno-system-headers"
! 17872: else
! 17873: if test "x$cross_compiling" = "xyes"; then
! 17874: if test "$compiler_num" -ge "104"; then
! 17875: tmp_CFLAGS="$tmp_CFLAGS -Wno-unused -Wno-shadow"
! 17876: fi
! 17877: if test "$compiler_num" -ge "207"; then
! 17878: tmp_CFLAGS="$tmp_CFLAGS -Wno-missing-declarations"
! 17879: tmp_CFLAGS="$tmp_CFLAGS -Wno-missing-prototypes"
! 17880: fi
! 17881: fi
! 17882: fi
! 17883: ;;
! 17884: #
! 17885: HP_UX_C)
! 17886: #
! 17887: if test "$want_warnings" = "yes"; then
! 17888: tmp_CFLAGS="$tmp_CFLAGS +w1"
! 17889: fi
! 17890: ;;
! 17891: #
! 17892: IBM_C)
! 17893: #
! 17894: tmp_CFLAGS="$tmp_CFLAGS"
! 17895: ;;
! 17896: #
! 17897: INTEL_UNIX_C)
! 17898: #
! 17899: if test "$want_warnings" = "yes"; then
! 17900: if test "$compiler_num" -gt "600"; then
! 17901: tmp_CPPFLAGS="$tmp_CPPFLAGS -Wall -w2"
! 17902: tmp_CPPFLAGS="$tmp_CPPFLAGS -Wcheck"
! 17903: tmp_CPPFLAGS="$tmp_CPPFLAGS -Wcomment"
! 17904: tmp_CPPFLAGS="$tmp_CPPFLAGS -Wdeprecated"
! 17905: tmp_CPPFLAGS="$tmp_CPPFLAGS -Wmissing-prototypes"
! 17906: tmp_CPPFLAGS="$tmp_CPPFLAGS -Wp64"
! 17907: tmp_CPPFLAGS="$tmp_CPPFLAGS -Wpointer-arith"
! 17908: tmp_CPPFLAGS="$tmp_CPPFLAGS -Wreturn-type"
! 17909: tmp_CPPFLAGS="$tmp_CPPFLAGS -Wshadow"
! 17910: tmp_CPPFLAGS="$tmp_CPPFLAGS -Wuninitialized"
! 17911: tmp_CPPFLAGS="$tmp_CPPFLAGS -Wunused-function"
! 17912: fi
! 17913: fi
! 17914: tmp_CFLAGS="$tmp_CFLAGS -fno-omit-frame-pointer"
! 17915: tmp_CFLAGS="$tmp_CFLAGS -fno-strict-aliasing"
! 17916: tmp_CFLAGS="$tmp_CFLAGS -fp-model precise"
! 17917: ;;
! 17918: #
! 17919: INTEL_WINDOWS_C)
! 17920: #
! 17921: tmp_CFLAGS="$tmp_CFLAGS"
! 17922: ;;
! 17923: #
! 17924: LCC)
! 17925: #
! 17926: if test "$want_warnings" = "yes"; then
! 17927: tmp_CFLAGS="$tmp_CFLAGS"
! 17928: fi
! 17929: ;;
! 17930: #
! 17931: SGI_MIPS_C)
! 17932: #
! 17933: if test "$want_warnings" = "yes"; then
! 17934: tmp_CFLAGS="$tmp_CFLAGS -fullwarn"
! 17935: fi
! 17936: ;;
! 17937: #
! 17938: SGI_MIPSPRO_C)
! 17939: #
! 17940: if test "$want_warnings" = "yes"; then
! 17941: tmp_CFLAGS="$tmp_CFLAGS -fullwarn"
! 17942: tmp_CFLAGS="$tmp_CFLAGS -woff 1209"
! 17943: fi
! 17944: ;;
! 17945: #
! 17946: SUNPRO_C)
! 17947: #
! 17948: if test "$want_warnings" = "yes"; then
! 17949: tmp_CFLAGS="$tmp_CFLAGS -v"
! 17950: fi
! 17951: ;;
! 17952: #
! 17953: TINY_C)
! 17954: #
! 17955: if test "$want_warnings" = "yes"; then
! 17956: tmp_CFLAGS="$tmp_CFLAGS -Wall"
! 17957: tmp_CFLAGS="$tmp_CFLAGS -Wwrite-strings"
! 17958: tmp_CFLAGS="$tmp_CFLAGS -Wunsupported"
! 17959: fi
! 17960: ;;
! 17961: #
! 17962: WATCOM_UNIX_C)
! 17963: #
! 17964: if test "$want_warnings" = "yes"; then
! 17965: tmp_CFLAGS="$tmp_CFLAGS -Wall -Wextra"
! 17966: fi
! 17967: ;;
! 17968: #
! 17969: WATCOM_WINDOWS_C)
! 17970: #
! 17971: tmp_CFLAGS="$tmp_CFLAGS"
! 17972: ;;
! 17973: #
! 17974: esac
! 17975: #
! 17976: squeeze tmp_CPPFLAGS
! 17977: squeeze tmp_CFLAGS
! 17978: #
! 17979: if test ! -z "$tmp_CFLAGS" || test ! -z "$tmp_CPPFLAGS"; then
! 17980: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if compiler accepts strict warning options" >&5
! 17981: $as_echo_n "checking if compiler accepts strict warning options... " >&6; }
! 17982: CPPFLAGS="$tmp_save_CPPFLAGS $tmp_CPPFLAGS"
! 17983: CFLAGS="$tmp_save_CFLAGS $tmp_CFLAGS"
! 17984: squeeze CPPFLAGS
! 17985: squeeze CFLAGS
! 17986:
! 17987: tmp_compiler_works="unknown"
! 17988: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 17989: /* end confdefs.h. */
! 17990:
! 17991:
! 17992:
! 17993: int main (void)
! 17994: {
! 17995:
! 17996: int i = 1;
! 17997: return i;
! 17998:
! 17999: ;
! 18000: return 0;
! 18001: }
! 18002:
! 18003: _ACEOF
! 18004: if ac_fn_c_try_compile "$LINENO"; then :
! 18005:
! 18006: tmp_compiler_works="yes"
! 18007:
! 18008: else
! 18009:
! 18010: tmp_compiler_works="no"
! 18011: echo " " >&6
! 18012: sed 's/^/cc-fail: /' conftest.err >&6
! 18013: echo " " >&6
! 18014:
! 18015: fi
! 18016: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 18017: if test "$tmp_compiler_works" = "yes"; then
! 18018: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 18019: /* end confdefs.h. */
! 18020:
! 18021:
! 18022:
! 18023: int main (void)
! 18024: {
! 18025:
! 18026: int i = 1;
! 18027: return i;
! 18028:
! 18029: ;
! 18030: return 0;
! 18031: }
! 18032:
! 18033: _ACEOF
! 18034: if ac_fn_c_try_link "$LINENO"; then :
! 18035:
! 18036: tmp_compiler_works="yes"
! 18037:
! 18038: else
! 18039:
! 18040: tmp_compiler_works="no"
! 18041: echo " " >&6
! 18042: sed 's/^/link-fail: /' conftest.err >&6
! 18043: echo " " >&6
! 18044:
! 18045: fi
! 18046: rm -f core conftest.err conftest.$ac_objext \
! 18047: conftest$ac_exeext conftest.$ac_ext
! 18048: fi
! 18049: if test "x$cross_compiling" != "xyes" &&
! 18050: test "$tmp_compiler_works" = "yes"; then
! 18051:
! 18052: old=$LD_LIBRARY_PATH
! 18053: LD_LIBRARY_PATH=$CURL_LIBRARY_PATH:$old
! 18054: export LD_LIBRARY_PATH
! 18055: if test "$cross_compiling" = yes; then :
! 18056: { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
! 18057: $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
! 18058: as_fn_error $? "cannot run test program while cross compiling
! 18059: See \`config.log' for more details" "$LINENO" 5; }
! 18060: else
! 18061: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 18062: /* end confdefs.h. */
! 18063:
! 18064:
! 18065: # ifdef __STDC__
! 18066: # include <stdlib.h>
! 18067: # endif
! 18068:
! 18069: int main (void)
! 18070: {
! 18071:
! 18072: int i = 0;
! 18073: exit(i);
! 18074:
! 18075: ;
! 18076: return 0;
! 18077: }
! 18078:
! 18079: _ACEOF
! 18080: if ac_fn_c_try_run "$LINENO"; then :
! 18081: tmp_compiler_works="yes"
! 18082:
! 18083: else
! 18084: tmp_compiler_works="no"
! 18085: echo " " >&6
! 18086: echo "run-fail: test program exited with status $ac_status" >&6
! 18087: echo " " >&6
! 18088:
! 18089: fi
! 18090: rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
! 18091: conftest.$ac_objext conftest.beam conftest.$ac_ext
! 18092: fi
! 18093:
! 18094: LD_LIBRARY_PATH=$old # restore
! 18095:
! 18096: fi
! 18097: if test "$tmp_compiler_works" = "yes"; then
! 18098:
! 18099: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 18100: $as_echo "yes" >&6; }
! 18101: { $as_echo "$as_me:${as_lineno-$LINENO}: compiler options added: $tmp_CFLAGS $tmp_CPPFLAGS" >&5
! 18102: $as_echo "$as_me: compiler options added: $tmp_CFLAGS $tmp_CPPFLAGS" >&6;}
! 18103:
! 18104: else
! 18105:
! 18106: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 18107: $as_echo "no" >&6; }
! 18108: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: compiler options rejected: $tmp_CFLAGS $tmp_CPPFLAGS" >&5
! 18109: $as_echo "$as_me: WARNING: compiler options rejected: $tmp_CFLAGS $tmp_CPPFLAGS" >&2;}
! 18110: CPPFLAGS="$tmp_save_CPPFLAGS"
! 18111: CFLAGS="$tmp_save_CFLAGS"
! 18112:
! 18113: fi
! 18114:
! 18115: fi
! 18116: #
! 18117: fi
! 18118:
! 18119:
! 18120: if test "$compiler_id" = "INTEL_UNIX_C"; then
! 18121: #
! 18122: if test "$compiler_num" -ge "1000"; then
! 18123: CFLAGS="$CFLAGS -shared-intel"
! 18124: elif test "$compiler_num" -ge "900"; then
! 18125: CFLAGS="$CFLAGS -i-dynamic"
! 18126: fi
! 18127: #
! 18128: fi
! 18129:
! 18130: CURL_CFLAG_EXTRAS=""
! 18131: if test X"$want_werror" = Xyes; then
! 18132: CURL_CFLAG_EXTRAS="-Werror"
! 18133: if test "$compiler_id" = "GNU_C"; then
! 18134: if test "$compiler_num" -ge "500"; then
! 18135: CURL_CFLAG_EXTRAS="$CURL_CFLAG_EXTRAS -pedantic-errors"
! 18136: fi
! 18137: fi
! 18138: fi
! 18139:
! 18140:
! 18141:
! 18142: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if compiler halts on compilation errors" >&5
! 18143: $as_echo_n "checking if compiler halts on compilation errors... " >&6; }
! 18144: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 18145: /* end confdefs.h. */
! 18146:
! 18147:
! 18148:
! 18149: int main (void)
! 18150: {
! 18151:
! 18152: force compilation error
! 18153:
! 18154: ;
! 18155: return 0;
! 18156: }
! 18157:
! 18158: _ACEOF
! 18159: if ac_fn_c_try_compile "$LINENO"; then :
! 18160:
! 18161: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 18162: $as_echo "no" >&6; }
! 18163: as_fn_error $? "compiler does not halt on compilation errors." "$LINENO" 5
! 18164:
! 18165: else
! 18166:
! 18167: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 18168: $as_echo "yes" >&6; }
! 18169:
! 18170: fi
! 18171: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 18172:
! 18173:
! 18174: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if compiler halts on negative sized arrays" >&5
! 18175: $as_echo_n "checking if compiler halts on negative sized arrays... " >&6; }
! 18176: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 18177: /* end confdefs.h. */
! 18178:
! 18179:
! 18180: typedef char bad_t[sizeof(char) == sizeof(int) ? -1 : -1 ];
! 18181:
! 18182: int main (void)
! 18183: {
! 18184:
! 18185: bad_t dummy;
! 18186:
! 18187: ;
! 18188: return 0;
! 18189: }
! 18190:
! 18191: _ACEOF
! 18192: if ac_fn_c_try_compile "$LINENO"; then :
! 18193:
! 18194: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 18195: $as_echo "no" >&6; }
! 18196: as_fn_error $? "compiler does not halt on negative sized arrays." "$LINENO" 5
! 18197:
! 18198: else
! 18199:
! 18200: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 18201: $as_echo "yes" >&6; }
! 18202:
! 18203: fi
! 18204: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 18205:
! 18206:
! 18207: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if compiler halts on function prototype mismatch" >&5
! 18208: $as_echo_n "checking if compiler halts on function prototype mismatch... " >&6; }
! 18209: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 18210: /* end confdefs.h. */
! 18211:
! 18212:
! 18213: # include <stdlib.h>
! 18214: int rand(int n);
! 18215: int rand(int n)
! 18216: {
! 18217: if(n)
! 18218: return ++n;
! 18219: else
! 18220: return n;
! 18221: }
! 18222:
! 18223: int main (void)
! 18224: {
! 18225:
! 18226: int i[2]={0,0};
! 18227: int j = rand(i[0]);
! 18228: if(j)
! 18229: return j;
! 18230:
! 18231: ;
! 18232: return 0;
! 18233: }
! 18234:
! 18235: _ACEOF
! 18236: if ac_fn_c_try_compile "$LINENO"; then :
! 18237:
! 18238: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 18239: $as_echo "no" >&6; }
! 18240: as_fn_error $? "compiler does not halt on function prototype mismatch." "$LINENO" 5
! 18241:
! 18242: else
! 18243:
! 18244: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 18245: $as_echo "yes" >&6; }
! 18246:
! 18247: fi
! 18248: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 18249:
! 18250:
! 18251: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if compiler supports hiding library internal symbols" >&5
! 18252: $as_echo_n "checking if compiler supports hiding library internal symbols... " >&6; }
! 18253: supports_symbol_hiding="no"
! 18254: symbol_hiding_CFLAGS=""
! 18255: symbol_hiding_EXTERN=""
! 18256: tmp_CFLAGS=""
! 18257: tmp_EXTERN=""
! 18258: case "$compiler_id" in
! 18259: CLANG)
! 18260: tmp_EXTERN="__attribute__ ((__visibility__ (\"default\")))"
! 18261: tmp_CFLAGS="-fvisibility=hidden"
! 18262: supports_symbol_hiding="yes"
! 18263: ;;
! 18264: GNU_C)
! 18265: if test "$compiler_num" -ge "304"; then
! 18266: if $CC --help --verbose 2>/dev/null | grep fvisibility= >/dev/null ; then
! 18267: tmp_EXTERN="__attribute__ ((__visibility__ (\"default\")))"
! 18268: tmp_CFLAGS="-fvisibility=hidden"
! 18269: supports_symbol_hiding="yes"
! 18270: fi
! 18271: fi
! 18272: ;;
! 18273: INTEL_UNIX_C)
! 18274: if test "$compiler_num" -ge "900"; then
! 18275: if $CC --help --verbose 2>&1 | grep fvisibility= > /dev/null ; then
! 18276: tmp_save_CFLAGS="$CFLAGS"
! 18277: CFLAGS="$CFLAGS -fvisibility=hidden"
! 18278: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 18279: /* end confdefs.h. */
! 18280:
! 18281:
! 18282: # include <stdio.h>
! 18283:
! 18284: int main (void)
! 18285: {
! 18286:
! 18287: printf("icc fvisibility bug test");
! 18288:
! 18289: ;
! 18290: return 0;
! 18291: }
! 18292:
! 18293: _ACEOF
! 18294: if ac_fn_c_try_link "$LINENO"; then :
! 18295:
! 18296: tmp_EXTERN="__attribute__ ((__visibility__ (\"default\")))"
! 18297: tmp_CFLAGS="-fvisibility=hidden"
! 18298: supports_symbol_hiding="yes"
! 18299:
! 18300: fi
! 18301: rm -f core conftest.err conftest.$ac_objext \
! 18302: conftest$ac_exeext conftest.$ac_ext
! 18303: CFLAGS="$tmp_save_CFLAGS"
! 18304: fi
! 18305: fi
! 18306: ;;
! 18307: SUNPRO_C)
! 18308: if $CC 2>&1 | grep flags >/dev/null && $CC -flags | grep xldscope= >/dev/null ; then
! 18309: tmp_EXTERN="__global"
! 18310: tmp_CFLAGS="-xldscope=hidden"
! 18311: supports_symbol_hiding="yes"
! 18312: fi
! 18313: ;;
! 18314: esac
! 18315: if test "$supports_symbol_hiding" = "yes"; then
! 18316: tmp_save_CFLAGS="$CFLAGS"
! 18317: CFLAGS="$tmp_save_CFLAGS $tmp_CFLAGS"
! 18318: squeeze CFLAGS
! 18319: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 18320: /* end confdefs.h. */
! 18321:
! 18322:
! 18323: $tmp_EXTERN char *dummy(char *buff);
! 18324: char *dummy(char *buff)
! 18325: {
! 18326: if(buff)
! 18327: return ++buff;
! 18328: else
! 18329: return buff;
! 18330: }
! 18331:
! 18332: int main (void)
! 18333: {
! 18334:
! 18335: char b[16];
! 18336: char *r = dummy(&b[0]);
! 18337: if(r)
! 18338: return (int)*r;
! 18339:
! 18340: ;
! 18341: return 0;
! 18342: }
! 18343:
! 18344: _ACEOF
! 18345: if ac_fn_c_try_compile "$LINENO"; then :
! 18346:
! 18347: supports_symbol_hiding="yes"
! 18348: if test -f conftest.err; then
! 18349: grep 'visibility' conftest.err >/dev/null
! 18350: if test "$?" -eq "0"; then
! 18351: supports_symbol_hiding="no"
! 18352: fi
! 18353: fi
! 18354:
! 18355: else
! 18356:
! 18357: supports_symbol_hiding="no"
! 18358: echo " " >&6
! 18359: sed 's/^/cc-src: /' conftest.$ac_ext >&6
! 18360: sed 's/^/cc-err: /' conftest.err >&6
! 18361: echo " " >&6
! 18362:
! 18363: fi
! 18364: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 18365: CFLAGS="$tmp_save_CFLAGS"
! 18366: fi
! 18367: if test "$supports_symbol_hiding" = "yes"; then
! 18368: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 18369: $as_echo "yes" >&6; }
! 18370: symbol_hiding_CFLAGS="$tmp_CFLAGS"
! 18371: symbol_hiding_EXTERN="$tmp_EXTERN"
! 18372: else
! 18373: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 18374: $as_echo "no" >&6; }
! 18375: fi
! 18376:
! 18377:
! 18378:
! 18379: supports_curldebug="unknown"
! 18380: if test "$want_curldebug" = "yes"; then
! 18381: if test "x$enable_shared" != "xno" &&
! 18382: test "x$enable_shared" != "xyes"; then
! 18383: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unknown enable_shared setting." >&5
! 18384: $as_echo "$as_me: WARNING: unknown enable_shared setting." >&2;}
! 18385: supports_curldebug="no"
! 18386: fi
! 18387: if test "x$enable_static" != "xno" &&
! 18388: test "x$enable_static" != "xyes"; then
! 18389: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unknown enable_static setting." >&5
! 18390: $as_echo "$as_me: WARNING: unknown enable_static setting." >&2;}
! 18391: supports_curldebug="no"
! 18392: fi
! 18393: if test "$supports_curldebug" != "no"; then
! 18394: if test "$enable_shared" = "yes" &&
! 18395: test "x$xc_lt_shlib_use_no_undefined" = 'xyes'; then
! 18396: supports_curldebug="no"
! 18397: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: shared library does not support undefined symbols." >&5
! 18398: $as_echo "$as_me: WARNING: shared library does not support undefined symbols." >&2;}
! 18399: fi
! 18400: fi
! 18401: fi
! 18402: #
! 18403: if test "$want_curldebug" = "yes"; then
! 18404: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if curl debug memory tracking can be enabled" >&5
! 18405: $as_echo_n "checking if curl debug memory tracking can be enabled... " >&6; }
! 18406: test "$supports_curldebug" = "no" || supports_curldebug="yes"
! 18407: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supports_curldebug" >&5
! 18408: $as_echo "$supports_curldebug" >&6; }
! 18409: if test "$supports_curldebug" = "no"; then
! 18410: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cannot enable curl debug memory tracking." >&5
! 18411: $as_echo "$as_me: WARNING: cannot enable curl debug memory tracking." >&2;}
! 18412: want_curldebug="no"
! 18413: fi
! 18414: fi
! 18415:
! 18416: if test x$want_curldebug = xyes; then
! 18417: CURLDEBUG_TRUE=
! 18418: CURLDEBUG_FALSE='#'
! 18419: else
! 18420: CURLDEBUG_TRUE='#'
! 18421: CURLDEBUG_FALSE=
! 18422: fi
! 18423:
! 18424:
! 18425: supports_unittests=yes
! 18426: # cross-compilation of unit tests static library/programs fails when
! 18427: # libcurl shared library is built. This might be due to a libtool or
! 18428: # automake issue. In this case we disable unit tests.
! 18429: if test "x$cross_compiling" != "xno" &&
! 18430: test "x$enable_shared" != "xno"; then
! 18431: supports_unittests=no
! 18432: fi
! 18433:
! 18434: # IRIX 6.5.24 gcc 3.3 autobuilds fail unittests library compilation due to
! 18435: # a problem related with OpenSSL headers and library versions not matching.
! 18436: # Disable unit tests while time to further investigate this is found.
! 18437: case $host in
! 18438: mips-sgi-irix6.5)
! 18439: if test "$compiler_id" = "GNU_C"; then
! 18440: supports_unittests=no
! 18441: fi
! 18442: ;;
! 18443: esac
! 18444:
! 18445: # All AIX autobuilds fails unit tests linking against unittests library
! 18446: # due to unittests library being built with no symbols or members. Libtool ?
! 18447: # Disable unit tests while time to further investigate this is found.
! 18448: case $host_os in
! 18449: aix*)
! 18450: supports_unittests=no
! 18451: ;;
! 18452: esac
! 18453:
! 18454: if test "x$want_debug" = "xyes" &&
! 18455: test "x$supports_unittests" = "xyes"; then
! 18456: want_unittests=yes
! 18457: else
! 18458: want_unittests=no
! 18459: fi
! 18460: if test x$want_unittests = xyes; then
! 18461: BUILD_UNITTESTS_TRUE=
! 18462: BUILD_UNITTESTS_FALSE='#'
! 18463: else
! 18464: BUILD_UNITTESTS_TRUE='#'
! 18465: BUILD_UNITTESTS_FALSE=
! 18466: fi
! 18467:
! 18468:
! 18469:
! 18470:
! 18471:
! 18472: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for windows.h" >&5
! 18473: $as_echo_n "checking for windows.h... " >&6; }
! 18474: if ${curl_cv_header_windows_h+:} false; then :
! 18475: $as_echo_n "(cached) " >&6
! 18476: else
! 18477:
! 18478: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 18479: /* end confdefs.h. */
! 18480:
! 18481:
! 18482: #undef inline
! 18483: #ifndef WIN32_LEAN_AND_MEAN
! 18484: #define WIN32_LEAN_AND_MEAN
! 18485: #endif
! 18486: #include <windows.h>
! 18487:
! 18488: int main (void)
! 18489: {
! 18490:
! 18491: #if defined(__CYGWIN__) || defined(__CEGCC__)
! 18492: HAVE_WINDOWS_H shall not be defined.
! 18493: #else
! 18494: int dummy=2*WINVER;
! 18495: #endif
! 18496:
! 18497: ;
! 18498: return 0;
! 18499: }
! 18500:
! 18501: _ACEOF
! 18502: if ac_fn_c_try_compile "$LINENO"; then :
! 18503:
! 18504: curl_cv_header_windows_h="yes"
! 18505:
! 18506: else
! 18507:
! 18508: curl_cv_header_windows_h="no"
! 18509:
! 18510: fi
! 18511: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 18512:
! 18513: fi
! 18514: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $curl_cv_header_windows_h" >&5
! 18515: $as_echo "$curl_cv_header_windows_h" >&6; }
! 18516: case "$curl_cv_header_windows_h" in
! 18517: yes)
! 18518:
! 18519: cat >>confdefs.h <<_ACEOF
! 18520: #define HAVE_WINDOWS_H 1
! 18521: _ACEOF
! 18522:
! 18523: ;;
! 18524: esac
! 18525:
! 18526:
! 18527: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build target is a native Windows one" >&5
! 18528: $as_echo_n "checking whether build target is a native Windows one... " >&6; }
! 18529: if ${curl_cv_native_windows+:} false; then :
! 18530: $as_echo_n "(cached) " >&6
! 18531: else
! 18532:
! 18533: if test "$curl_cv_header_windows_h" = "no"; then
! 18534: curl_cv_native_windows="no"
! 18535: else
! 18536: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 18537: /* end confdefs.h. */
! 18538:
! 18539:
! 18540:
! 18541: int main (void)
! 18542: {
! 18543:
! 18544: #if defined(__MINGW32__) || defined(__MINGW32CE__) || \
! 18545: (defined(_MSC_VER) && (defined(_WIN32) || defined(_WIN64)))
! 18546: int dummy=1;
! 18547: #else
! 18548: Not a native Windows build target.
! 18549: #endif
! 18550:
! 18551: ;
! 18552: return 0;
! 18553: }
! 18554:
! 18555: _ACEOF
! 18556: if ac_fn_c_try_compile "$LINENO"; then :
! 18557:
! 18558: curl_cv_native_windows="yes"
! 18559:
! 18560: else
! 18561:
! 18562: curl_cv_native_windows="no"
! 18563:
! 18564: fi
! 18565: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 18566: fi
! 18567:
! 18568: fi
! 18569: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $curl_cv_native_windows" >&5
! 18570: $as_echo "$curl_cv_native_windows" >&6; }
! 18571: if test "x$curl_cv_native_windows" = xyes; then
! 18572: DOING_NATIVE_WINDOWS_TRUE=
! 18573: DOING_NATIVE_WINDOWS_FALSE='#'
! 18574: else
! 18575: DOING_NATIVE_WINDOWS_TRUE='#'
! 18576: DOING_NATIVE_WINDOWS_FALSE=
! 18577: fi
! 18578:
! 18579:
! 18580: case X-"$curl_cv_native_windows" in
! 18581: X-yes)
! 18582:
! 18583: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for winsock.h" >&5
! 18584: $as_echo_n "checking for winsock.h... " >&6; }
! 18585: if ${curl_cv_header_winsock_h+:} false; then :
! 18586: $as_echo_n "(cached) " >&6
! 18587: else
! 18588:
! 18589: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 18590: /* end confdefs.h. */
! 18591:
! 18592:
! 18593: #undef inline
! 18594: #ifndef WIN32_LEAN_AND_MEAN
! 18595: #define WIN32_LEAN_AND_MEAN
! 18596: #endif
! 18597: #include <windows.h>
! 18598: #include <winsock.h>
! 18599:
! 18600: int main (void)
! 18601: {
! 18602:
! 18603: #if defined(__CYGWIN__) || defined(__CEGCC__)
! 18604: HAVE_WINSOCK_H shall not be defined.
! 18605: #else
! 18606: int dummy=WSACleanup();
! 18607: #endif
! 18608:
! 18609: ;
! 18610: return 0;
! 18611: }
! 18612:
! 18613: _ACEOF
! 18614: if ac_fn_c_try_compile "$LINENO"; then :
! 18615:
! 18616: curl_cv_header_winsock_h="yes"
! 18617:
! 18618: else
! 18619:
! 18620: curl_cv_header_winsock_h="no"
! 18621:
! 18622: fi
! 18623: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 18624:
! 18625: fi
! 18626: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $curl_cv_header_winsock_h" >&5
! 18627: $as_echo "$curl_cv_header_winsock_h" >&6; }
! 18628: case "$curl_cv_header_winsock_h" in
! 18629: yes)
! 18630:
! 18631: cat >>confdefs.h <<_ACEOF
! 18632: #define HAVE_WINSOCK_H 1
! 18633: _ACEOF
! 18634:
! 18635: ;;
! 18636: esac
! 18637:
! 18638:
! 18639: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for winsock2.h" >&5
! 18640: $as_echo_n "checking for winsock2.h... " >&6; }
! 18641: if ${curl_cv_header_winsock2_h+:} false; then :
! 18642: $as_echo_n "(cached) " >&6
! 18643: else
! 18644:
! 18645: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 18646: /* end confdefs.h. */
! 18647:
! 18648:
! 18649: #undef inline
! 18650: #ifndef WIN32_LEAN_AND_MEAN
! 18651: #define WIN32_LEAN_AND_MEAN
! 18652: #endif
! 18653: #include <windows.h>
! 18654: #include <winsock2.h>
! 18655:
! 18656: int main (void)
! 18657: {
! 18658:
! 18659: #if defined(__CYGWIN__) || defined(__CEGCC__) || defined(__MINGW32CE__)
! 18660: HAVE_WINSOCK2_H shall not be defined.
! 18661: #else
! 18662: int dummy=2*IPPROTO_ESP;
! 18663: #endif
! 18664:
! 18665: ;
! 18666: return 0;
! 18667: }
! 18668:
! 18669: _ACEOF
! 18670: if ac_fn_c_try_compile "$LINENO"; then :
! 18671:
! 18672: curl_cv_header_winsock2_h="yes"
! 18673:
! 18674: else
! 18675:
! 18676: curl_cv_header_winsock2_h="no"
! 18677:
! 18678: fi
! 18679: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 18680:
! 18681: fi
! 18682: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $curl_cv_header_winsock2_h" >&5
! 18683: $as_echo "$curl_cv_header_winsock2_h" >&6; }
! 18684: case "$curl_cv_header_winsock2_h" in
! 18685: yes)
! 18686:
! 18687: cat >>confdefs.h <<_ACEOF
! 18688: #define HAVE_WINSOCK2_H 1
! 18689: _ACEOF
! 18690:
! 18691: ;;
! 18692: esac
! 18693:
! 18694:
! 18695: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ws2tcpip.h" >&5
! 18696: $as_echo_n "checking for ws2tcpip.h... " >&6; }
! 18697: if ${curl_cv_header_ws2tcpip_h+:} false; then :
! 18698: $as_echo_n "(cached) " >&6
! 18699: else
! 18700:
! 18701: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 18702: /* end confdefs.h. */
! 18703:
! 18704:
! 18705: #undef inline
! 18706: #ifndef WIN32_LEAN_AND_MEAN
! 18707: #define WIN32_LEAN_AND_MEAN
! 18708: #endif
! 18709: #include <windows.h>
! 18710: #include <winsock2.h>
! 18711: #include <ws2tcpip.h>
! 18712:
! 18713: int main (void)
! 18714: {
! 18715:
! 18716: #if defined(__CYGWIN__) || defined(__CEGCC__) || defined(__MINGW32CE__)
! 18717: HAVE_WS2TCPIP_H shall not be defined.
! 18718: #else
! 18719: int dummy=2*IP_PKTINFO;
! 18720: #endif
! 18721:
! 18722: ;
! 18723: return 0;
! 18724: }
! 18725:
! 18726: _ACEOF
! 18727: if ac_fn_c_try_compile "$LINENO"; then :
! 18728:
! 18729: curl_cv_header_ws2tcpip_h="yes"
! 18730:
! 18731: else
! 18732:
! 18733: curl_cv_header_ws2tcpip_h="no"
! 18734:
! 18735: fi
! 18736: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 18737:
! 18738: fi
! 18739: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $curl_cv_header_ws2tcpip_h" >&5
! 18740: $as_echo "$curl_cv_header_ws2tcpip_h" >&6; }
! 18741: case "$curl_cv_header_ws2tcpip_h" in
! 18742: yes)
! 18743:
! 18744: cat >>confdefs.h <<_ACEOF
! 18745: #define HAVE_WS2TCPIP_H 1
! 18746: _ACEOF
! 18747:
! 18748: ;;
! 18749: esac
! 18750:
! 18751:
! 18752: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for winldap.h" >&5
! 18753: $as_echo_n "checking for winldap.h... " >&6; }
! 18754: if ${curl_cv_header_winldap_h+:} false; then :
! 18755: $as_echo_n "(cached) " >&6
! 18756: else
! 18757:
! 18758: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 18759: /* end confdefs.h. */
! 18760:
! 18761:
! 18762: #undef inline
! 18763: #ifdef HAVE_WINDOWS_H
! 18764: #ifndef WIN32_LEAN_AND_MEAN
! 18765: #define WIN32_LEAN_AND_MEAN
! 18766: #endif
! 18767: #include <windows.h>
! 18768: #endif
! 18769: #include <winldap.h>
! 18770:
! 18771: int main (void)
! 18772: {
! 18773:
! 18774: #if defined(__CYGWIN__) || defined(__CEGCC__)
! 18775: HAVE_WINLDAP_H shall not be defined.
! 18776: #else
! 18777: LDAP *ldp = ldap_init("dummy", LDAP_PORT);
! 18778: ULONG res = ldap_unbind(ldp);
! 18779: #endif
! 18780:
! 18781: ;
! 18782: return 0;
! 18783: }
! 18784:
! 18785: _ACEOF
! 18786: if ac_fn_c_try_compile "$LINENO"; then :
! 18787:
! 18788: curl_cv_header_winldap_h="yes"
! 18789:
! 18790: else
! 18791:
! 18792: curl_cv_header_winldap_h="no"
! 18793:
! 18794: fi
! 18795: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 18796:
! 18797: fi
! 18798: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $curl_cv_header_winldap_h" >&5
! 18799: $as_echo "$curl_cv_header_winldap_h" >&6; }
! 18800: case "$curl_cv_header_winldap_h" in
! 18801: yes)
! 18802:
! 18803: cat >>confdefs.h <<_ACEOF
! 18804: #define HAVE_WINLDAP_H 1
! 18805: _ACEOF
! 18806:
! 18807: ;;
! 18808: esac
! 18809:
! 18810:
! 18811: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for winber.h" >&5
! 18812: $as_echo_n "checking for winber.h... " >&6; }
! 18813: if ${curl_cv_header_winber_h+:} false; then :
! 18814: $as_echo_n "(cached) " >&6
! 18815: else
! 18816:
! 18817: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 18818: /* end confdefs.h. */
! 18819:
! 18820:
! 18821: #undef inline
! 18822: #ifdef HAVE_WINDOWS_H
! 18823: #ifndef WIN32_LEAN_AND_MEAN
! 18824: #define WIN32_LEAN_AND_MEAN
! 18825: #endif
! 18826: #include <windows.h>
! 18827: #endif
! 18828: #include <winldap.h>
! 18829: #include <winber.h>
! 18830:
! 18831: int main (void)
! 18832: {
! 18833:
! 18834: #if defined(__CYGWIN__) || defined(__CEGCC__)
! 18835: HAVE_WINBER_H shall not be defined.
! 18836: #else
! 18837: BERVAL *bvp = NULL;
! 18838: BerElement *bep = ber_init(bvp);
! 18839: ber_free(bep, 1);
! 18840: #endif
! 18841:
! 18842: ;
! 18843: return 0;
! 18844: }
! 18845:
! 18846: _ACEOF
! 18847: if ac_fn_c_try_compile "$LINENO"; then :
! 18848:
! 18849: curl_cv_header_winber_h="yes"
! 18850:
! 18851: else
! 18852:
! 18853: curl_cv_header_winber_h="no"
! 18854:
! 18855: fi
! 18856: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 18857:
! 18858: fi
! 18859: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $curl_cv_header_winber_h" >&5
! 18860: $as_echo "$curl_cv_header_winber_h" >&6; }
! 18861: case "$curl_cv_header_winber_h" in
! 18862: yes)
! 18863:
! 18864: cat >>confdefs.h <<_ACEOF
! 18865: #define HAVE_WINBER_H 1
! 18866: _ACEOF
! 18867:
! 18868: ;;
! 18869: esac
! 18870:
! 18871: ;;
! 18872: *)
! 18873: curl_cv_header_winsock_h="no"
! 18874: curl_cv_header_winsock2_h="no"
! 18875: curl_cv_header_ws2tcpip_h="no"
! 18876: curl_cv_header_winldap_h="no"
! 18877: curl_cv_header_winber_h="no"
! 18878: ;;
! 18879: esac
! 18880:
! 18881: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build target supports WIN32 file API" >&5
! 18882: $as_echo_n "checking whether build target supports WIN32 file API... " >&6; }
! 18883: curl_win32_file_api="no"
! 18884: if test "$curl_cv_header_windows_h" = "yes"; then
! 18885: if test x"$enable_largefile" != "xno"; then
! 18886: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 18887: /* end confdefs.h. */
! 18888:
! 18889:
! 18890:
! 18891: int main (void)
! 18892: {
! 18893:
! 18894: #if !defined(_WIN32_WCE) && \
! 18895: (defined(__MINGW32__) || \
! 18896: (defined(_MSC_VER) && (defined(_WIN32) || defined(_WIN64))))
! 18897: int dummy=1;
! 18898: #else
! 18899: WIN32 large file API not supported.
! 18900: #endif
! 18901:
! 18902: ;
! 18903: return 0;
! 18904: }
! 18905:
! 18906: _ACEOF
! 18907: if ac_fn_c_try_compile "$LINENO"; then :
! 18908:
! 18909: curl_win32_file_api="win32_large_files"
! 18910:
! 18911: fi
! 18912: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 18913: fi
! 18914: if test "$curl_win32_file_api" = "no"; then
! 18915: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 18916: /* end confdefs.h. */
! 18917:
! 18918:
! 18919:
! 18920: int main (void)
! 18921: {
! 18922:
! 18923: #if defined(_WIN32_WCE) || defined(__MINGW32__) || defined(_MSC_VER)
! 18924: int dummy=1;
! 18925: #else
! 18926: WIN32 small file API not supported.
! 18927: #endif
! 18928:
! 18929: ;
! 18930: return 0;
! 18931: }
! 18932:
! 18933: _ACEOF
! 18934: if ac_fn_c_try_compile "$LINENO"; then :
! 18935:
! 18936: curl_win32_file_api="win32_small_files"
! 18937:
! 18938: fi
! 18939: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 18940: fi
! 18941: fi
! 18942: case "$curl_win32_file_api" in
! 18943: win32_large_files)
! 18944: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes (large file enabled)" >&5
! 18945: $as_echo "yes (large file enabled)" >&6; }
! 18946:
! 18947: cat >>confdefs.h <<_ACEOF
! 18948: #define USE_WIN32_LARGE_FILES 1
! 18949: _ACEOF
! 18950:
! 18951: ;;
! 18952: win32_small_files)
! 18953: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes (large file disabled)" >&5
! 18954: $as_echo "yes (large file disabled)" >&6; }
! 18955:
! 18956: cat >>confdefs.h <<_ACEOF
! 18957: #define USE_WIN32_SMALL_FILES 1
! 18958: _ACEOF
! 18959:
! 18960: ;;
! 18961: *)
! 18962: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 18963: $as_echo "no" >&6; }
! 18964: ;;
! 18965: esac
! 18966:
! 18967:
! 18968:
! 18969:
! 18970: tst_cflags="no"
! 18971: case $host_os in
! 18972: darwin*)
! 18973: tst_cflags="yes"
! 18974: ;;
! 18975: esac
! 18976:
! 18977: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for good-to-use Mac CFLAGS" >&5
! 18978: $as_echo_n "checking for good-to-use Mac CFLAGS... " >&6; }
! 18979: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $tst_cflags" >&5
! 18980: $as_echo "$tst_cflags" >&6; };
! 18981:
! 18982: if test "$tst_cflags" = "yes"; then
! 18983: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for *version-min in CFLAGS" >&5
! 18984: $as_echo_n "checking for *version-min in CFLAGS... " >&6; }
! 18985: min=""
! 18986: if test -z "$(echo $CFLAGS | grep m.*os.*-version-min)"; then
! 18987: min="-mmacosx-version-min=10.8"
! 18988: CFLAGS="$CFLAGS $min"
! 18989: fi
! 18990: if test -z "$min"; then
! 18991: { $as_echo "$as_me:${as_lineno-$LINENO}: result: set by user" >&5
! 18992: $as_echo "set by user" >&6; }
! 18993: else
! 18994: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $min set" >&5
! 18995: $as_echo "$min set" >&6; }
! 18996: fi
! 18997:
! 18998: old_CFLAGS=$CFLAGS
! 18999: CFLAGS="$CFLAGS -Werror=partial-availability"
! 19000: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -Werror=partial-availability" >&5
! 19001: $as_echo_n "checking whether $CC accepts -Werror=partial-availability... " >&6; }
! 19002: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 19003: /* end confdefs.h. */
! 19004:
! 19005: int main (void)
! 19006: {
! 19007:
! 19008: ;
! 19009: return 0;
! 19010: }
! 19011: _ACEOF
! 19012: if ac_fn_c_try_compile "$LINENO"; then :
! 19013: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 19014: $as_echo "yes" >&6; }
! 19015: else
! 19016: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 19017: $as_echo "no" >&6; }
! 19018: CFLAGS=$old_CFLAGS
! 19019: fi
! 19020: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 19021: fi
! 19022:
! 19023:
! 19024:
! 19025: { $as_echo "$as_me:${as_lineno-$LINENO}: checking to see if the compiler supports __builtin_available()" >&5
! 19026: $as_echo_n "checking to see if the compiler supports __builtin_available()... " >&6; }
! 19027: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 19028: /* end confdefs.h. */
! 19029:
! 19030:
! 19031: #include <stdlib.h>
! 19032:
! 19033: int main (void)
! 19034: {
! 19035:
! 19036: if (__builtin_available(macOS 10.8, iOS 5.0, *)) {}
! 19037:
! 19038: ;
! 19039: return 0;
! 19040: }
! 19041:
! 19042: _ACEOF
! 19043: if ac_fn_c_try_compile "$LINENO"; then :
! 19044:
! 19045: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 19046: $as_echo "yes" >&6; }
! 19047:
! 19048: cat >>confdefs.h <<_ACEOF
! 19049: #define HAVE_BUILTIN_AVAILABLE 1
! 19050: _ACEOF
! 19051:
! 19052:
! 19053: else
! 19054:
! 19055: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 19056: $as_echo "no" >&6; }
! 19057:
! 19058: fi
! 19059: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 19060:
! 19061:
! 19062:
! 19063: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to support http" >&5
! 19064: $as_echo_n "checking whether to support http... " >&6; }
! 19065: # Check whether --enable-http was given.
! 19066: if test "${enable_http+set}" = set; then :
! 19067: enableval=$enable_http; case "$enableval" in
! 19068: no)
! 19069: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 19070: $as_echo "no" >&6; }
! 19071:
! 19072: $as_echo "#define CURL_DISABLE_HTTP 1" >>confdefs.h
! 19073:
! 19074: disable_http="yes"
! 19075: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: disable HTTP disables FTP over proxy and RTSP" >&5
! 19076: $as_echo "$as_me: WARNING: disable HTTP disables FTP over proxy and RTSP" >&2;}
! 19077: CURL_DISABLE_HTTP=1
! 19078:
! 19079:
! 19080: $as_echo "#define CURL_DISABLE_RTSP 1" >>confdefs.h
! 19081:
! 19082: CURL_DISABLE_RTSP=1
! 19083:
! 19084: ;;
! 19085: *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 19086: $as_echo "yes" >&6; }
! 19087: ;;
! 19088: esac
! 19089: else
! 19090: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 19091: $as_echo "yes" >&6; }
! 19092:
! 19093: fi
! 19094:
! 19095: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to support ftp" >&5
! 19096: $as_echo_n "checking whether to support ftp... " >&6; }
! 19097: # Check whether --enable-ftp was given.
! 19098: if test "${enable_ftp+set}" = set; then :
! 19099: enableval=$enable_ftp; case "$enableval" in
! 19100: no)
! 19101: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 19102: $as_echo "no" >&6; }
! 19103:
! 19104: $as_echo "#define CURL_DISABLE_FTP 1" >>confdefs.h
! 19105:
! 19106: CURL_DISABLE_FTP=1
! 19107:
! 19108: ;;
! 19109: *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 19110: $as_echo "yes" >&6; }
! 19111: ;;
! 19112: esac
! 19113: else
! 19114: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 19115: $as_echo "yes" >&6; }
! 19116:
! 19117: fi
! 19118:
! 19119: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to support file" >&5
! 19120: $as_echo_n "checking whether to support file... " >&6; }
! 19121: # Check whether --enable-file was given.
! 19122: if test "${enable_file+set}" = set; then :
! 19123: enableval=$enable_file; case "$enableval" in
! 19124: no)
! 19125: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 19126: $as_echo "no" >&6; }
! 19127:
! 19128: $as_echo "#define CURL_DISABLE_FILE 1" >>confdefs.h
! 19129:
! 19130: CURL_DISABLE_FILE=1
! 19131:
! 19132: ;;
! 19133: *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 19134: $as_echo "yes" >&6; }
! 19135: ;;
! 19136: esac
! 19137: else
! 19138: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 19139: $as_echo "yes" >&6; }
! 19140:
! 19141: fi
! 19142:
! 19143: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to support ldap" >&5
! 19144: $as_echo_n "checking whether to support ldap... " >&6; }
! 19145: # Check whether --enable-ldap was given.
! 19146: if test "${enable_ldap+set}" = set; then :
! 19147: enableval=$enable_ldap; case "$enableval" in
! 19148: no)
! 19149: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 19150: $as_echo "no" >&6; }
! 19151:
! 19152: $as_echo "#define CURL_DISABLE_LDAP 1" >>confdefs.h
! 19153:
! 19154: CURL_DISABLE_LDAP=1
! 19155:
! 19156: ;;
! 19157: *)
! 19158: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 19159: $as_echo "yes" >&6; }
! 19160: ;;
! 19161: esac
! 19162: else
! 19163:
! 19164: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 19165: $as_echo "yes" >&6; }
! 19166:
! 19167: fi
! 19168:
! 19169: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to support ldaps" >&5
! 19170: $as_echo_n "checking whether to support ldaps... " >&6; }
! 19171: # Check whether --enable-ldaps was given.
! 19172: if test "${enable_ldaps+set}" = set; then :
! 19173: enableval=$enable_ldaps; case "$enableval" in
! 19174: no)
! 19175: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 19176: $as_echo "no" >&6; }
! 19177:
! 19178: $as_echo "#define CURL_DISABLE_LDAPS 1" >>confdefs.h
! 19179:
! 19180: CURL_DISABLE_LDAPS=1
! 19181:
! 19182: ;;
! 19183: *) if test "x$CURL_DISABLE_LDAP" = "x1" ; then
! 19184: { $as_echo "$as_me:${as_lineno-$LINENO}: result: LDAP needs to be enabled to support LDAPS" >&5
! 19185: $as_echo "LDAP needs to be enabled to support LDAPS" >&6; }
! 19186:
! 19187: $as_echo "#define CURL_DISABLE_LDAPS 1" >>confdefs.h
! 19188:
! 19189: CURL_DISABLE_LDAPS=1
! 19190:
! 19191: else
! 19192: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 19193: $as_echo "yes" >&6; }
! 19194:
! 19195: $as_echo "#define HAVE_LDAP_SSL 1" >>confdefs.h
! 19196:
! 19197: HAVE_LDAP_SSL=1
! 19198:
! 19199: fi
! 19200: ;;
! 19201: esac
! 19202: else
! 19203:
! 19204: if test "x$CURL_DISABLE_LDAP" = "x1" ; then
! 19205: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 19206: $as_echo "no" >&6; }
! 19207:
! 19208: $as_echo "#define CURL_DISABLE_LDAPS 1" >>confdefs.h
! 19209:
! 19210: CURL_DISABLE_LDAPS=1
! 19211:
! 19212: else
! 19213: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 19214: $as_echo "yes" >&6; }
! 19215:
! 19216: $as_echo "#define HAVE_LDAP_SSL 1" >>confdefs.h
! 19217:
! 19218: HAVE_LDAP_SSL=1
! 19219:
! 19220: fi
! 19221:
! 19222: fi
! 19223:
! 19224:
! 19225: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to support rtsp" >&5
! 19226: $as_echo_n "checking whether to support rtsp... " >&6; }
! 19227: # Check whether --enable-rtsp was given.
! 19228: if test "${enable_rtsp+set}" = set; then :
! 19229: enableval=$enable_rtsp; case "$enableval" in
! 19230: no)
! 19231: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 19232: $as_echo "no" >&6; }
! 19233:
! 19234: $as_echo "#define CURL_DISABLE_RTSP 1" >>confdefs.h
! 19235:
! 19236: CURL_DISABLE_RTSP=1
! 19237:
! 19238: ;;
! 19239: *) if test x$CURL_DISABLE_HTTP = x1 ; then
! 19240: as_fn_error $? "HTTP support needs to be enabled in order to enable RTSP support!" "$LINENO" 5
! 19241: else
! 19242: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 19243: $as_echo "yes" >&6; }
! 19244: curl_rtsp_msg="enabled"
! 19245: fi
! 19246: ;;
! 19247: esac
! 19248: else
! 19249: if test "x$CURL_DISABLE_HTTP" != "x1"; then
! 19250: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 19251: $as_echo "yes" >&6; }
! 19252: curl_rtsp_msg="enabled"
! 19253: else
! 19254: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 19255: $as_echo "no" >&6; }
! 19256: fi
! 19257:
! 19258: fi
! 19259:
! 19260:
! 19261: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to support proxies" >&5
! 19262: $as_echo_n "checking whether to support proxies... " >&6; }
! 19263: # Check whether --enable-proxy was given.
! 19264: if test "${enable_proxy+set}" = set; then :
! 19265: enableval=$enable_proxy; case "$enableval" in
! 19266: no)
! 19267: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 19268: $as_echo "no" >&6; }
! 19269:
! 19270: $as_echo "#define CURL_DISABLE_PROXY 1" >>confdefs.h
! 19271:
! 19272: CURL_DISABLE_PROXY=1
! 19273:
! 19274: ;;
! 19275: *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 19276: $as_echo "yes" >&6; }
! 19277: ;;
! 19278: esac
! 19279: else
! 19280: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 19281: $as_echo "yes" >&6; }
! 19282:
! 19283: fi
! 19284:
! 19285:
! 19286: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to support dict" >&5
! 19287: $as_echo_n "checking whether to support dict... " >&6; }
! 19288: # Check whether --enable-dict was given.
! 19289: if test "${enable_dict+set}" = set; then :
! 19290: enableval=$enable_dict; case "$enableval" in
! 19291: no)
! 19292: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 19293: $as_echo "no" >&6; }
! 19294:
! 19295: $as_echo "#define CURL_DISABLE_DICT 1" >>confdefs.h
! 19296:
! 19297: CURL_DISABLE_DICT=1
! 19298:
! 19299: ;;
! 19300: *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 19301: $as_echo "yes" >&6; }
! 19302: ;;
! 19303: esac
! 19304: else
! 19305: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 19306: $as_echo "yes" >&6; }
! 19307:
! 19308: fi
! 19309:
! 19310: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to support telnet" >&5
! 19311: $as_echo_n "checking whether to support telnet... " >&6; }
! 19312: # Check whether --enable-telnet was given.
! 19313: if test "${enable_telnet+set}" = set; then :
! 19314: enableval=$enable_telnet; case "$enableval" in
! 19315: no)
! 19316: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 19317: $as_echo "no" >&6; }
! 19318:
! 19319: $as_echo "#define CURL_DISABLE_TELNET 1" >>confdefs.h
! 19320:
! 19321: CURL_DISABLE_TELNET=1
! 19322:
! 19323: ;;
! 19324: *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 19325: $as_echo "yes" >&6; }
! 19326: ;;
! 19327: esac
! 19328: else
! 19329: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 19330: $as_echo "yes" >&6; }
! 19331:
! 19332: fi
! 19333:
! 19334: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to support tftp" >&5
! 19335: $as_echo_n "checking whether to support tftp... " >&6; }
! 19336: # Check whether --enable-tftp was given.
! 19337: if test "${enable_tftp+set}" = set; then :
! 19338: enableval=$enable_tftp; case "$enableval" in
! 19339: no)
! 19340: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 19341: $as_echo "no" >&6; }
! 19342:
! 19343: $as_echo "#define CURL_DISABLE_TFTP 1" >>confdefs.h
! 19344:
! 19345: CURL_DISABLE_TFTP=1
! 19346:
! 19347: ;;
! 19348: *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 19349: $as_echo "yes" >&6; }
! 19350: ;;
! 19351: esac
! 19352: else
! 19353: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 19354: $as_echo "yes" >&6; }
! 19355:
! 19356: fi
! 19357:
! 19358:
! 19359: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to support pop3" >&5
! 19360: $as_echo_n "checking whether to support pop3... " >&6; }
! 19361: # Check whether --enable-pop3 was given.
! 19362: if test "${enable_pop3+set}" = set; then :
! 19363: enableval=$enable_pop3; case "$enableval" in
! 19364: no)
! 19365: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 19366: $as_echo "no" >&6; }
! 19367:
! 19368: $as_echo "#define CURL_DISABLE_POP3 1" >>confdefs.h
! 19369:
! 19370: CURL_DISABLE_POP3=1
! 19371:
! 19372: ;;
! 19373: *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 19374: $as_echo "yes" >&6; }
! 19375: ;;
! 19376: esac
! 19377: else
! 19378: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 19379: $as_echo "yes" >&6; }
! 19380:
! 19381: fi
! 19382:
! 19383:
! 19384:
! 19385: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to support imap" >&5
! 19386: $as_echo_n "checking whether to support imap... " >&6; }
! 19387: # Check whether --enable-imap was given.
! 19388: if test "${enable_imap+set}" = set; then :
! 19389: enableval=$enable_imap; case "$enableval" in
! 19390: no)
! 19391: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 19392: $as_echo "no" >&6; }
! 19393:
! 19394: $as_echo "#define CURL_DISABLE_IMAP 1" >>confdefs.h
! 19395:
! 19396: CURL_DISABLE_IMAP=1
! 19397:
! 19398: ;;
! 19399: *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 19400: $as_echo "yes" >&6; }
! 19401: ;;
! 19402: esac
! 19403: else
! 19404: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 19405: $as_echo "yes" >&6; }
! 19406:
! 19407: fi
! 19408:
! 19409:
! 19410:
! 19411: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to support smb" >&5
! 19412: $as_echo_n "checking whether to support smb... " >&6; }
! 19413: # Check whether --enable-smb was given.
! 19414: if test "${enable_smb+set}" = set; then :
! 19415: enableval=$enable_smb; case "$enableval" in
! 19416: no)
! 19417: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 19418: $as_echo "no" >&6; }
! 19419:
! 19420: $as_echo "#define CURL_DISABLE_SMB 1" >>confdefs.h
! 19421:
! 19422: CURL_DISABLE_SMB=1
! 19423:
! 19424: ;;
! 19425: *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 19426: $as_echo "yes" >&6; }
! 19427: ;;
! 19428: esac
! 19429: else
! 19430: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 19431: $as_echo "yes" >&6; }
! 19432:
! 19433: fi
! 19434:
! 19435:
! 19436: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to support smtp" >&5
! 19437: $as_echo_n "checking whether to support smtp... " >&6; }
! 19438: # Check whether --enable-smtp was given.
! 19439: if test "${enable_smtp+set}" = set; then :
! 19440: enableval=$enable_smtp; case "$enableval" in
! 19441: no)
! 19442: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 19443: $as_echo "no" >&6; }
! 19444:
! 19445: $as_echo "#define CURL_DISABLE_SMTP 1" >>confdefs.h
! 19446:
! 19447: CURL_DISABLE_SMTP=1
! 19448:
! 19449: ;;
! 19450: *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 19451: $as_echo "yes" >&6; }
! 19452: ;;
! 19453: esac
! 19454: else
! 19455: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 19456: $as_echo "yes" >&6; }
! 19457:
! 19458: fi
! 19459:
! 19460:
! 19461: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to support gopher" >&5
! 19462: $as_echo_n "checking whether to support gopher... " >&6; }
! 19463: # Check whether --enable-gopher was given.
! 19464: if test "${enable_gopher+set}" = set; then :
! 19465: enableval=$enable_gopher; case "$enableval" in
! 19466: no)
! 19467: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 19468: $as_echo "no" >&6; }
! 19469:
! 19470: $as_echo "#define CURL_DISABLE_GOPHER 1" >>confdefs.h
! 19471:
! 19472: CURL_DISABLE_GOPHER=1
! 19473:
! 19474: ;;
! 19475: *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 19476: $as_echo "yes" >&6; }
! 19477: ;;
! 19478: esac
! 19479: else
! 19480: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 19481: $as_echo "yes" >&6; }
! 19482:
! 19483: fi
! 19484:
! 19485:
! 19486: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to support mqtt" >&5
! 19487: $as_echo_n "checking whether to support mqtt... " >&6; }
! 19488: # Check whether --enable-mqtt was given.
! 19489: if test "${enable_mqtt+set}" = set; then :
! 19490: enableval=$enable_mqtt; case "$enableval" in
! 19491: no)
! 19492: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 19493: $as_echo "no" >&6; }
! 19494: ;;
! 19495: *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 19496: $as_echo "yes" >&6; }
! 19497: experimental="$experimental MQTT"
! 19498:
! 19499: $as_echo "#define CURL_ENABLE_MQTT 1" >>confdefs.h
! 19500:
! 19501: CURL_ENABLE_MQTT=1
! 19502:
! 19503: ;;
! 19504: esac
! 19505: else
! 19506: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 19507: $as_echo "no" >&6; }
! 19508:
! 19509: fi
! 19510:
! 19511:
! 19512:
! 19513: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to provide built-in manual" >&5
! 19514: $as_echo_n "checking whether to provide built-in manual... " >&6; }
! 19515: # Check whether --enable-manual was given.
! 19516: if test "${enable_manual+set}" = set; then :
! 19517: enableval=$enable_manual; case "$enableval" in
! 19518: no)
! 19519: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 19520: $as_echo "no" >&6; }
! 19521: ;;
! 19522: *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 19523: $as_echo "yes" >&6; }
! 19524: USE_MANUAL="1"
! 19525: ;;
! 19526: esac
! 19527: else
! 19528: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 19529: $as_echo "yes" >&6; }
! 19530: USE_MANUAL="1"
! 19531:
! 19532: fi
! 19533:
! 19534:
! 19535: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable generation of C code" >&5
! 19536: $as_echo_n "checking whether to enable generation of C code... " >&6; }
! 19537: # Check whether --enable-libcurl_option was given.
! 19538: if test "${enable_libcurl_option+set}" = set; then :
! 19539: enableval=$enable_libcurl_option; case "$enableval" in
! 19540: no)
! 19541: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 19542: $as_echo "no" >&6; }
! 19543:
! 19544: $as_echo "#define CURL_DISABLE_LIBCURL_OPTION 1" >>confdefs.h
! 19545:
! 19546: curl_libcurl_msg="no"
! 19547: ;;
! 19548: *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 19549: $as_echo "yes" >&6; }
! 19550: ;;
! 19551: esac
! 19552: else
! 19553: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 19554: $as_echo "yes" >&6; }
! 19555:
! 19556: fi
! 19557:
! 19558:
! 19559:
! 19560: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use libgcc" >&5
! 19561: $as_echo_n "checking whether to use libgcc... " >&6; }
! 19562: # Check whether --enable-libgcc was given.
! 19563: if test "${enable_libgcc+set}" = set; then :
! 19564: enableval=$enable_libgcc; case "$enableval" in
! 19565: yes)
! 19566: LIBS="-lgcc $LIBS"
! 19567: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 19568: $as_echo "yes" >&6; }
! 19569: ;;
! 19570: *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 19571: $as_echo "no" >&6; }
! 19572: ;;
! 19573: esac
! 19574: else
! 19575: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 19576: $as_echo "no" >&6; }
! 19577:
! 19578: fi
! 19579:
! 19580:
! 19581:
! 19582: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if X/Open network library is required" >&5
! 19583: $as_echo_n "checking if X/Open network library is required... " >&6; }
! 19584: tst_lib_xnet_required="no"
! 19585: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 19586: /* end confdefs.h. */
! 19587:
! 19588:
! 19589: int main (void)
! 19590: {
! 19591: #if defined(__hpux) && defined(_XOPEN_SOURCE) && (_XOPEN_SOURCE >= 600)
! 19592: return 0;
! 19593: #elif defined(__hpux) && defined(_XOPEN_SOURCE_EXTENDED)
! 19594: return 0;
! 19595: #else
! 19596: force compilation error
! 19597: #endif
! 19598: }
! 19599:
! 19600:
! 19601: _ACEOF
! 19602: if ac_fn_c_try_compile "$LINENO"; then :
! 19603:
! 19604: tst_lib_xnet_required="yes"
! 19605: LIBS="-lxnet $LIBS"
! 19606:
! 19607: fi
! 19608: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 19609: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $tst_lib_xnet_required" >&5
! 19610: $as_echo "$tst_lib_xnet_required" >&6; }
! 19611:
! 19612:
! 19613: ac_fn_c_check_func "$LINENO" "gethostbyname" "ac_cv_func_gethostbyname"
! 19614: if test "x$ac_cv_func_gethostbyname" = xyes; then :
! 19615: HAVE_GETHOSTBYNAME="1"
! 19616:
! 19617: else
! 19618: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gethostbyname in -lnsl" >&5
! 19619: $as_echo_n "checking for gethostbyname in -lnsl... " >&6; }
! 19620: if ${ac_cv_lib_nsl_gethostbyname+:} false; then :
! 19621: $as_echo_n "(cached) " >&6
! 19622: else
! 19623: ac_check_lib_save_LIBS=$LIBS
! 19624: LIBS="-lnsl $LIBS"
! 19625: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 19626: /* end confdefs.h. */
! 19627:
! 19628:
! 19629: #ifdef __cplusplus
! 19630: extern "C"
! 19631: #endif
! 19632: char gethostbyname ();
! 19633: int main (void)
! 19634: {
! 19635: return gethostbyname ();
! 19636: ;
! 19637: return 0;
! 19638: }
! 19639: _ACEOF
! 19640: if ac_fn_c_try_link "$LINENO"; then :
! 19641: ac_cv_lib_nsl_gethostbyname=yes
! 19642: else
! 19643: ac_cv_lib_nsl_gethostbyname=no
! 19644: fi
! 19645: rm -f core conftest.err conftest.$ac_objext \
! 19646: conftest$ac_exeext conftest.$ac_ext
! 19647: LIBS=$ac_check_lib_save_LIBS
! 19648: fi
! 19649: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_nsl_gethostbyname" >&5
! 19650: $as_echo "$ac_cv_lib_nsl_gethostbyname" >&6; }
! 19651: if test "x$ac_cv_lib_nsl_gethostbyname" = xyes; then :
! 19652: HAVE_GETHOSTBYNAME="1"
! 19653: LIBS="-lnsl $LIBS"
! 19654:
! 19655: fi
! 19656:
! 19657:
! 19658: fi
! 19659:
! 19660:
! 19661: if test "$HAVE_GETHOSTBYNAME" != "1"
! 19662: then
! 19663: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gethostbyname in -lsocket" >&5
! 19664: $as_echo_n "checking for gethostbyname in -lsocket... " >&6; }
! 19665: if ${ac_cv_lib_socket_gethostbyname+:} false; then :
! 19666: $as_echo_n "(cached) " >&6
! 19667: else
! 19668: ac_check_lib_save_LIBS=$LIBS
! 19669: LIBS="-lsocket $LIBS"
! 19670: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 19671: /* end confdefs.h. */
! 19672:
! 19673:
! 19674: #ifdef __cplusplus
! 19675: extern "C"
! 19676: #endif
! 19677: char gethostbyname ();
! 19678: int main (void)
! 19679: {
! 19680: return gethostbyname ();
! 19681: ;
! 19682: return 0;
! 19683: }
! 19684: _ACEOF
! 19685: if ac_fn_c_try_link "$LINENO"; then :
! 19686: ac_cv_lib_socket_gethostbyname=yes
! 19687: else
! 19688: ac_cv_lib_socket_gethostbyname=no
! 19689: fi
! 19690: rm -f core conftest.err conftest.$ac_objext \
! 19691: conftest$ac_exeext conftest.$ac_ext
! 19692: LIBS=$ac_check_lib_save_LIBS
! 19693: fi
! 19694: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_gethostbyname" >&5
! 19695: $as_echo "$ac_cv_lib_socket_gethostbyname" >&6; }
! 19696: if test "x$ac_cv_lib_socket_gethostbyname" = xyes; then :
! 19697: HAVE_GETHOSTBYNAME="1"
! 19698: LIBS="-lsocket $LIBS"
! 19699:
! 19700: fi
! 19701:
! 19702: fi
! 19703:
! 19704: if test "$HAVE_GETHOSTBYNAME" != "1"
! 19705: then
! 19706: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gethostbyname in -lwatt" >&5
! 19707: $as_echo_n "checking for gethostbyname in -lwatt... " >&6; }
! 19708: if ${ac_cv_lib_watt_gethostbyname+:} false; then :
! 19709: $as_echo_n "(cached) " >&6
! 19710: else
! 19711: ac_check_lib_save_LIBS=$LIBS
! 19712: LIBS="-lwatt $LIBS"
! 19713: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 19714: /* end confdefs.h. */
! 19715:
! 19716:
! 19717: #ifdef __cplusplus
! 19718: extern "C"
! 19719: #endif
! 19720: char gethostbyname ();
! 19721: int main (void)
! 19722: {
! 19723: return gethostbyname ();
! 19724: ;
! 19725: return 0;
! 19726: }
! 19727: _ACEOF
! 19728: if ac_fn_c_try_link "$LINENO"; then :
! 19729: ac_cv_lib_watt_gethostbyname=yes
! 19730: else
! 19731: ac_cv_lib_watt_gethostbyname=no
! 19732: fi
! 19733: rm -f core conftest.err conftest.$ac_objext \
! 19734: conftest$ac_exeext conftest.$ac_ext
! 19735: LIBS=$ac_check_lib_save_LIBS
! 19736: fi
! 19737: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_watt_gethostbyname" >&5
! 19738: $as_echo "$ac_cv_lib_watt_gethostbyname" >&6; }
! 19739: if test "x$ac_cv_lib_watt_gethostbyname" = xyes; then :
! 19740: HAVE_GETHOSTBYNAME="1"
! 19741: CPPFLAGS="-I/dev/env/WATT_ROOT/inc"
! 19742: LDFLAGS="-L/dev/env/WATT_ROOT/lib"
! 19743: LIBS="-lwatt $LIBS"
! 19744:
! 19745: fi
! 19746:
! 19747: fi
! 19748:
! 19749: if test "$HAVE_GETHOSTBYNAME" != "1"
! 19750: then
! 19751: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gethostbyname with both nsl and socket libs" >&5
! 19752: $as_echo_n "checking for gethostbyname with both nsl and socket libs... " >&6; }
! 19753: my_ac_save_LIBS=$LIBS
! 19754: LIBS="-lnsl -lsocket $LIBS"
! 19755: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 19756: /* end confdefs.h. */
! 19757:
! 19758:
! 19759:
! 19760: int main (void)
! 19761: {
! 19762:
! 19763: gethostbyname();
! 19764:
! 19765: ;
! 19766: return 0;
! 19767: }
! 19768:
! 19769: _ACEOF
! 19770: if ac_fn_c_try_link "$LINENO"; then :
! 19771:
! 19772: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 19773: $as_echo "yes" >&6; }
! 19774: HAVE_GETHOSTBYNAME="1"
! 19775:
! 19776: else
! 19777:
! 19778: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 19779: $as_echo "no" >&6; }
! 19780: LIBS=$my_ac_save_LIBS
! 19781:
! 19782: fi
! 19783: rm -f core conftest.err conftest.$ac_objext \
! 19784: conftest$ac_exeext conftest.$ac_ext
! 19785: fi
! 19786:
! 19787: if test "$HAVE_GETHOSTBYNAME" != "1"
! 19788: then
! 19789: if test "$curl_cv_header_windows_h" = "yes"; then
! 19790: if test "$curl_cv_header_winsock_h" = "yes"; then
! 19791: case $host in
! 19792: *-*-mingw32ce*)
! 19793: winsock_LIB="-lwinsock"
! 19794: ;;
! 19795: *)
! 19796: winsock_LIB="-lwsock32"
! 19797: ;;
! 19798: esac
! 19799: fi
! 19800: if test "$curl_cv_header_winsock2_h" = "yes"; then
! 19801: winsock_LIB="-lws2_32"
! 19802: fi
! 19803: if test ! -z "$winsock_LIB"; then
! 19804: my_ac_save_LIBS=$LIBS
! 19805: LIBS="$winsock_LIB $LIBS"
! 19806: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gethostbyname in $winsock_LIB" >&5
! 19807: $as_echo_n "checking for gethostbyname in $winsock_LIB... " >&6; }
! 19808: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 19809: /* end confdefs.h. */
! 19810:
! 19811:
! 19812: #ifdef HAVE_WINDOWS_H
! 19813: #ifndef WIN32_LEAN_AND_MEAN
! 19814: #define WIN32_LEAN_AND_MEAN
! 19815: #endif
! 19816: #include <windows.h>
! 19817: #ifdef HAVE_WINSOCK2_H
! 19818: #include <winsock2.h>
! 19819: #else
! 19820: #ifdef HAVE_WINSOCK_H
! 19821: #include <winsock.h>
! 19822: #endif
! 19823: #endif
! 19824: #endif
! 19825:
! 19826: int main (void)
! 19827: {
! 19828:
! 19829: gethostbyname("www.dummysite.com");
! 19830:
! 19831: ;
! 19832: return 0;
! 19833: }
! 19834:
! 19835: _ACEOF
! 19836: if ac_fn_c_try_link "$LINENO"; then :
! 19837:
! 19838: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 19839: $as_echo "yes" >&6; }
! 19840: HAVE_GETHOSTBYNAME="1"
! 19841:
! 19842: else
! 19843:
! 19844: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 19845: $as_echo "no" >&6; }
! 19846: winsock_LIB=""
! 19847: LIBS=$my_ac_save_LIBS
! 19848:
! 19849: fi
! 19850: rm -f core conftest.err conftest.$ac_objext \
! 19851: conftest$ac_exeext conftest.$ac_ext
! 19852: fi
! 19853: fi
! 19854: fi
! 19855:
! 19856: if test "$HAVE_GETHOSTBYNAME" != "1"
! 19857: then
! 19858: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gethostbyname for Minix 3" >&5
! 19859: $as_echo_n "checking for gethostbyname for Minix 3... " >&6; }
! 19860: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 19861: /* end confdefs.h. */
! 19862:
! 19863:
! 19864: /* Older Minix versions may need <net/gen/netdb.h> here instead */
! 19865: #include <netdb.h>
! 19866:
! 19867: int main (void)
! 19868: {
! 19869:
! 19870: gethostbyname("www.dummysite.com");
! 19871:
! 19872: ;
! 19873: return 0;
! 19874: }
! 19875:
! 19876: _ACEOF
! 19877: if ac_fn_c_try_link "$LINENO"; then :
! 19878:
! 19879: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 19880: $as_echo "yes" >&6; }
! 19881: HAVE_GETHOSTBYNAME="1"
! 19882:
! 19883: else
! 19884:
! 19885: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 19886: $as_echo "no" >&6; }
! 19887:
! 19888: fi
! 19889: rm -f core conftest.err conftest.$ac_objext \
! 19890: conftest$ac_exeext conftest.$ac_ext
! 19891: fi
! 19892:
! 19893: if test "$HAVE_GETHOSTBYNAME" != "1"
! 19894: then
! 19895: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gethostbyname for eCos" >&5
! 19896: $as_echo_n "checking for gethostbyname for eCos... " >&6; }
! 19897: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 19898: /* end confdefs.h. */
! 19899:
! 19900:
! 19901: #include <stdio.h>
! 19902: #include <netdb.h>
! 19903:
! 19904: int main (void)
! 19905: {
! 19906:
! 19907: gethostbyname("www.dummysite.com");
! 19908:
! 19909: ;
! 19910: return 0;
! 19911: }
! 19912:
! 19913: _ACEOF
! 19914: if ac_fn_c_try_link "$LINENO"; then :
! 19915:
! 19916: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 19917: $as_echo "yes" >&6; }
! 19918: HAVE_GETHOSTBYNAME="1"
! 19919:
! 19920: else
! 19921:
! 19922: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 19923: $as_echo "no" >&6; }
! 19924:
! 19925: fi
! 19926: rm -f core conftest.err conftest.$ac_objext \
! 19927: conftest$ac_exeext conftest.$ac_ext
! 19928: fi
! 19929:
! 19930: if test "$HAVE_GETHOSTBYNAME" != "1"
! 19931: then
! 19932: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gethostbyname for AmigaOS bsdsocket.library" >&5
! 19933: $as_echo_n "checking for gethostbyname for AmigaOS bsdsocket.library... " >&6; }
! 19934: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 19935: /* end confdefs.h. */
! 19936:
! 19937:
! 19938: #include <proto/bsdsocket.h>
! 19939: struct Library *SocketBase = NULL;
! 19940:
! 19941: int main (void)
! 19942: {
! 19943:
! 19944: gethostbyname("www.dummysite.com");
! 19945:
! 19946: ;
! 19947: return 0;
! 19948: }
! 19949:
! 19950: _ACEOF
! 19951: if ac_fn_c_try_link "$LINENO"; then :
! 19952:
! 19953: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 19954: $as_echo "yes" >&6; }
! 19955: HAVE_GETHOSTBYNAME="1"
! 19956: HAVE_PROTO_BSDSOCKET_H="1"
! 19957:
! 19958: $as_echo "#define HAVE_PROTO_BSDSOCKET_H 1" >>confdefs.h
! 19959:
! 19960: HAVE_PROTO_BSDSOCKET_H=1
! 19961:
! 19962:
! 19963: else
! 19964:
! 19965: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 19966: $as_echo "no" >&6; }
! 19967:
! 19968: fi
! 19969: rm -f core conftest.err conftest.$ac_objext \
! 19970: conftest$ac_exeext conftest.$ac_ext
! 19971: fi
! 19972:
! 19973: if test "$HAVE_GETHOSTBYNAME" != "1"
! 19974: then
! 19975: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gethostbyname in -lnetwork" >&5
! 19976: $as_echo_n "checking for gethostbyname in -lnetwork... " >&6; }
! 19977: if ${ac_cv_lib_network_gethostbyname+:} false; then :
! 19978: $as_echo_n "(cached) " >&6
! 19979: else
! 19980: ac_check_lib_save_LIBS=$LIBS
! 19981: LIBS="-lnetwork $LIBS"
! 19982: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 19983: /* end confdefs.h. */
! 19984:
! 19985:
! 19986: #ifdef __cplusplus
! 19987: extern "C"
! 19988: #endif
! 19989: char gethostbyname ();
! 19990: int main (void)
! 19991: {
! 19992: return gethostbyname ();
! 19993: ;
! 19994: return 0;
! 19995: }
! 19996: _ACEOF
! 19997: if ac_fn_c_try_link "$LINENO"; then :
! 19998: ac_cv_lib_network_gethostbyname=yes
! 19999: else
! 20000: ac_cv_lib_network_gethostbyname=no
! 20001: fi
! 20002: rm -f core conftest.err conftest.$ac_objext \
! 20003: conftest$ac_exeext conftest.$ac_ext
! 20004: LIBS=$ac_check_lib_save_LIBS
! 20005: fi
! 20006: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_network_gethostbyname" >&5
! 20007: $as_echo "$ac_cv_lib_network_gethostbyname" >&6; }
! 20008: if test "x$ac_cv_lib_network_gethostbyname" = xyes; then :
! 20009: HAVE_GETHOSTBYNAME="1"
! 20010: LIBS="-lnetwork $LIBS"
! 20011:
! 20012: fi
! 20013:
! 20014: fi
! 20015:
! 20016: if test "$HAVE_GETHOSTBYNAME" != "1"
! 20017: then
! 20018: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gethostbyname in -lnet" >&5
! 20019: $as_echo_n "checking for gethostbyname in -lnet... " >&6; }
! 20020: if ${ac_cv_lib_net_gethostbyname+:} false; then :
! 20021: $as_echo_n "(cached) " >&6
! 20022: else
! 20023: ac_check_lib_save_LIBS=$LIBS
! 20024: LIBS="-lnet $LIBS"
! 20025: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 20026: /* end confdefs.h. */
! 20027:
! 20028:
! 20029: #ifdef __cplusplus
! 20030: extern "C"
! 20031: #endif
! 20032: char gethostbyname ();
! 20033: int main (void)
! 20034: {
! 20035: return gethostbyname ();
! 20036: ;
! 20037: return 0;
! 20038: }
! 20039: _ACEOF
! 20040: if ac_fn_c_try_link "$LINENO"; then :
! 20041: ac_cv_lib_net_gethostbyname=yes
! 20042: else
! 20043: ac_cv_lib_net_gethostbyname=no
! 20044: fi
! 20045: rm -f core conftest.err conftest.$ac_objext \
! 20046: conftest$ac_exeext conftest.$ac_ext
! 20047: LIBS=$ac_check_lib_save_LIBS
! 20048: fi
! 20049: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_net_gethostbyname" >&5
! 20050: $as_echo "$ac_cv_lib_net_gethostbyname" >&6; }
! 20051: if test "x$ac_cv_lib_net_gethostbyname" = xyes; then :
! 20052: HAVE_GETHOSTBYNAME="1"
! 20053: LIBS="-lnet $LIBS"
! 20054:
! 20055: fi
! 20056:
! 20057: fi
! 20058:
! 20059:
! 20060: if test "$HAVE_GETHOSTBYNAME" != "1"; then
! 20061: as_fn_error $? "couldn't find libraries for gethostbyname()" "$LINENO" 5
! 20062: fi
! 20063:
! 20064:
! 20065: curl_includes_winsock2="\
! 20066: /* includes start */
! 20067: #ifdef HAVE_WINDOWS_H
! 20068: # ifndef WIN32_LEAN_AND_MEAN
! 20069: # define WIN32_LEAN_AND_MEAN
! 20070: # endif
! 20071: # include <windows.h>
! 20072: # ifdef HAVE_WINSOCK2_H
! 20073: # include <winsock2.h>
! 20074: # else
! 20075: # ifdef HAVE_WINSOCK_H
! 20076: # include <winsock.h>
! 20077: # endif
! 20078: # endif
! 20079: #endif
! 20080: /* includes end */"
! 20081:
! 20082: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for windows.h" >&5
! 20083: $as_echo_n "checking for windows.h... " >&6; }
! 20084: if ${curl_cv_header_windows_h+:} false; then :
! 20085: $as_echo_n "(cached) " >&6
! 20086: else
! 20087:
! 20088: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 20089: /* end confdefs.h. */
! 20090:
! 20091:
! 20092: #undef inline
! 20093: #ifndef WIN32_LEAN_AND_MEAN
! 20094: #define WIN32_LEAN_AND_MEAN
! 20095: #endif
! 20096: #include <windows.h>
! 20097:
! 20098: int main (void)
! 20099: {
! 20100:
! 20101: #if defined(__CYGWIN__) || defined(__CEGCC__)
! 20102: HAVE_WINDOWS_H shall not be defined.
! 20103: #else
! 20104: int dummy=2*WINVER;
! 20105: #endif
! 20106:
! 20107: ;
! 20108: return 0;
! 20109: }
! 20110:
! 20111: _ACEOF
! 20112: if ac_fn_c_try_compile "$LINENO"; then :
! 20113:
! 20114: curl_cv_header_windows_h="yes"
! 20115:
! 20116: else
! 20117:
! 20118: curl_cv_header_windows_h="no"
! 20119:
! 20120: fi
! 20121: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 20122:
! 20123: fi
! 20124: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $curl_cv_header_windows_h" >&5
! 20125: $as_echo "$curl_cv_header_windows_h" >&6; }
! 20126: case "$curl_cv_header_windows_h" in
! 20127: yes)
! 20128:
! 20129: cat >>confdefs.h <<_ACEOF
! 20130: #define HAVE_WINDOWS_H 1
! 20131: _ACEOF
! 20132:
! 20133: ;;
! 20134: esac
! 20135:
! 20136:
! 20137: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for winsock.h" >&5
! 20138: $as_echo_n "checking for winsock.h... " >&6; }
! 20139: if ${curl_cv_header_winsock_h+:} false; then :
! 20140: $as_echo_n "(cached) " >&6
! 20141: else
! 20142:
! 20143: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 20144: /* end confdefs.h. */
! 20145:
! 20146:
! 20147: #undef inline
! 20148: #ifndef WIN32_LEAN_AND_MEAN
! 20149: #define WIN32_LEAN_AND_MEAN
! 20150: #endif
! 20151: #include <windows.h>
! 20152: #include <winsock.h>
! 20153:
! 20154: int main (void)
! 20155: {
! 20156:
! 20157: #if defined(__CYGWIN__) || defined(__CEGCC__)
! 20158: HAVE_WINSOCK_H shall not be defined.
! 20159: #else
! 20160: int dummy=WSACleanup();
! 20161: #endif
! 20162:
! 20163: ;
! 20164: return 0;
! 20165: }
! 20166:
! 20167: _ACEOF
! 20168: if ac_fn_c_try_compile "$LINENO"; then :
! 20169:
! 20170: curl_cv_header_winsock_h="yes"
! 20171:
! 20172: else
! 20173:
! 20174: curl_cv_header_winsock_h="no"
! 20175:
! 20176: fi
! 20177: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 20178:
! 20179: fi
! 20180: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $curl_cv_header_winsock_h" >&5
! 20181: $as_echo "$curl_cv_header_winsock_h" >&6; }
! 20182: case "$curl_cv_header_winsock_h" in
! 20183: yes)
! 20184:
! 20185: cat >>confdefs.h <<_ACEOF
! 20186: #define HAVE_WINSOCK_H 1
! 20187: _ACEOF
! 20188:
! 20189: ;;
! 20190: esac
! 20191:
! 20192:
! 20193: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for winsock2.h" >&5
! 20194: $as_echo_n "checking for winsock2.h... " >&6; }
! 20195: if ${curl_cv_header_winsock2_h+:} false; then :
! 20196: $as_echo_n "(cached) " >&6
! 20197: else
! 20198:
! 20199: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 20200: /* end confdefs.h. */
! 20201:
! 20202:
! 20203: #undef inline
! 20204: #ifndef WIN32_LEAN_AND_MEAN
! 20205: #define WIN32_LEAN_AND_MEAN
! 20206: #endif
! 20207: #include <windows.h>
! 20208: #include <winsock2.h>
! 20209:
! 20210: int main (void)
! 20211: {
! 20212:
! 20213: #if defined(__CYGWIN__) || defined(__CEGCC__) || defined(__MINGW32CE__)
! 20214: HAVE_WINSOCK2_H shall not be defined.
! 20215: #else
! 20216: int dummy=2*IPPROTO_ESP;
! 20217: #endif
! 20218:
! 20219: ;
! 20220: return 0;
! 20221: }
! 20222:
! 20223: _ACEOF
! 20224: if ac_fn_c_try_compile "$LINENO"; then :
! 20225:
! 20226: curl_cv_header_winsock2_h="yes"
! 20227:
! 20228: else
! 20229:
! 20230: curl_cv_header_winsock2_h="no"
! 20231:
! 20232: fi
! 20233: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 20234:
! 20235: fi
! 20236: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $curl_cv_header_winsock2_h" >&5
! 20237: $as_echo "$curl_cv_header_winsock2_h" >&6; }
! 20238: case "$curl_cv_header_winsock2_h" in
! 20239: yes)
! 20240:
! 20241: cat >>confdefs.h <<_ACEOF
! 20242: #define HAVE_WINSOCK2_H 1
! 20243: _ACEOF
! 20244:
! 20245: ;;
! 20246: esac
! 20247:
! 20248:
! 20249:
! 20250: curl_includes_bsdsocket="\
! 20251: /* includes start */
! 20252: #ifdef HAVE_PROTO_BSDSOCKET_H
! 20253: # include <proto/bsdsocket.h>
! 20254: struct Library *SocketBase = NULL;
! 20255: #endif
! 20256: /* includes end */"
! 20257: for ac_header in proto/bsdsocket.h
! 20258: do :
! 20259: ac_fn_c_check_header_compile "$LINENO" "proto/bsdsocket.h" "ac_cv_header_proto_bsdsocket_h" " $curl_includes_bsdsocket
! 20260: "
! 20261: if test "x$ac_cv_header_proto_bsdsocket_h" = xyes; then :
! 20262: cat >>confdefs.h <<_ACEOF
! 20263: #define HAVE_PROTO_BSDSOCKET_H 1
! 20264: _ACEOF
! 20265:
! 20266: fi
! 20267:
! 20268: done
! 20269:
! 20270:
! 20271:
! 20272: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for connect in libraries" >&5
! 20273: $as_echo_n "checking for connect in libraries... " >&6; }
! 20274: tst_connect_save_LIBS="$LIBS"
! 20275: tst_connect_need_LIBS="unknown"
! 20276: for tst_lib in '' '-lsocket' ; do
! 20277: if test "$tst_connect_need_LIBS" = "unknown"; then
! 20278: LIBS="$tst_lib $tst_connect_save_LIBS"
! 20279: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 20280: /* end confdefs.h. */
! 20281:
! 20282:
! 20283: $curl_includes_winsock2
! 20284: $curl_includes_bsdsocket
! 20285: #if !defined(HAVE_WINDOWS_H) && !defined(HAVE_PROTO_BSDSOCKET_H)
! 20286: int connect(int, void*, int);
! 20287: #endif
! 20288:
! 20289: int main (void)
! 20290: {
! 20291:
! 20292: if(0 != connect(0, 0, 0))
! 20293: return 1;
! 20294:
! 20295: ;
! 20296: return 0;
! 20297: }
! 20298:
! 20299: _ACEOF
! 20300: if ac_fn_c_try_link "$LINENO"; then :
! 20301:
! 20302: tst_connect_need_LIBS="$tst_lib"
! 20303:
! 20304: fi
! 20305: rm -f core conftest.err conftest.$ac_objext \
! 20306: conftest$ac_exeext conftest.$ac_ext
! 20307: fi
! 20308: done
! 20309: LIBS="$tst_connect_save_LIBS"
! 20310: #
! 20311: case X-"$tst_connect_need_LIBS" in
! 20312: X-unknown)
! 20313: { $as_echo "$as_me:${as_lineno-$LINENO}: result: cannot find connect" >&5
! 20314: $as_echo "cannot find connect" >&6; }
! 20315: as_fn_error $? "cannot find connect function in libraries." "$LINENO" 5
! 20316: ;;
! 20317: X-)
! 20318: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 20319: $as_echo "yes" >&6; }
! 20320: ;;
! 20321: *)
! 20322: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $tst_connect_need_LIBS" >&5
! 20323: $as_echo "$tst_connect_need_LIBS" >&6; }
! 20324: LIBS="$tst_connect_need_LIBS $tst_connect_save_LIBS"
! 20325: ;;
! 20326: esac
! 20327:
! 20328:
! 20329: CURL_NETWORK_LIBS=$LIBS
! 20330:
! 20331: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether time.h and sys/time.h may both be included" >&5
! 20332: $as_echo_n "checking whether time.h and sys/time.h may both be included... " >&6; }
! 20333: if ${ac_cv_header_time+:} false; then :
! 20334: $as_echo_n "(cached) " >&6
! 20335: else
! 20336: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 20337: /* end confdefs.h. */
! 20338: #include <sys/types.h>
! 20339: #include <sys/time.h>
! 20340: #include <time.h>
! 20341:
! 20342: int main (void)
! 20343: {
! 20344: if ((struct tm *) 0)
! 20345: return 0;
! 20346: ;
! 20347: return 0;
! 20348: }
! 20349: _ACEOF
! 20350: if ac_fn_c_try_compile "$LINENO"; then :
! 20351: ac_cv_header_time=yes
! 20352: else
! 20353: ac_cv_header_time=no
! 20354: fi
! 20355: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 20356: fi
! 20357: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_time" >&5
! 20358: $as_echo "$ac_cv_header_time" >&6; }
! 20359: if test $ac_cv_header_time = yes; then
! 20360:
! 20361: $as_echo "#define TIME_WITH_SYS_TIME 1" >>confdefs.h
! 20362:
! 20363: fi
! 20364:
! 20365:
! 20366: for ac_header in sys/types.h sys/time.h time.h
! 20367: do :
! 20368: as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
! 20369: ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
! 20370: if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
! 20371: cat >>confdefs.h <<_ACEOF
! 20372: #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
! 20373: _ACEOF
! 20374:
! 20375: fi
! 20376:
! 20377: done
! 20378:
! 20379: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for monotonic clock_gettime" >&5
! 20380: $as_echo_n "checking for monotonic clock_gettime... " >&6; }
! 20381: #
! 20382: if test "x$dontwant_rt" = "xno" ; then
! 20383: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 20384: /* end confdefs.h. */
! 20385:
! 20386:
! 20387: #ifdef HAVE_SYS_TYPES_H
! 20388: #include <sys/types.h>
! 20389: #endif
! 20390: #ifdef HAVE_SYS_TIME_H
! 20391: #include <sys/time.h>
! 20392: #ifdef TIME_WITH_SYS_TIME
! 20393: #include <time.h>
! 20394: #endif
! 20395: #else
! 20396: #ifdef HAVE_TIME_H
! 20397: #include <time.h>
! 20398: #endif
! 20399: #endif
! 20400:
! 20401: int main (void)
! 20402: {
! 20403:
! 20404: struct timespec ts;
! 20405: (void)clock_gettime(CLOCK_MONOTONIC, &ts);
! 20406:
! 20407: ;
! 20408: return 0;
! 20409: }
! 20410:
! 20411: _ACEOF
! 20412: if ac_fn_c_try_compile "$LINENO"; then :
! 20413:
! 20414: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 20415: $as_echo "yes" >&6; }
! 20416: curl_func_clock_gettime="yes"
! 20417:
! 20418: else
! 20419:
! 20420: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 20421: $as_echo "no" >&6; }
! 20422: curl_func_clock_gettime="no"
! 20423:
! 20424: fi
! 20425: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 20426: fi
! 20427:
! 20428:
! 20429: #
! 20430: if test "$curl_func_clock_gettime" = "yes"; then
! 20431: #
! 20432: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for clock_gettime in libraries" >&5
! 20433: $as_echo_n "checking for clock_gettime in libraries... " >&6; }
! 20434: #
! 20435: curl_cv_save_LIBS="$LIBS"
! 20436: curl_cv_gclk_LIBS="unknown"
! 20437: #
! 20438: for x_xlibs in '' '-lrt' '-lposix4' ; do
! 20439: if test "$curl_cv_gclk_LIBS" = "unknown"; then
! 20440: if test -z "$x_xlibs"; then
! 20441: LIBS="$curl_cv_save_LIBS"
! 20442: else
! 20443: LIBS="$x_xlibs $curl_cv_save_LIBS"
! 20444: fi
! 20445: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 20446: /* end confdefs.h. */
! 20447:
! 20448:
! 20449: #ifdef HAVE_SYS_TYPES_H
! 20450: #include <sys/types.h>
! 20451: #endif
! 20452: #ifdef HAVE_SYS_TIME_H
! 20453: #include <sys/time.h>
! 20454: #ifdef TIME_WITH_SYS_TIME
! 20455: #include <time.h>
! 20456: #endif
! 20457: #else
! 20458: #ifdef HAVE_TIME_H
! 20459: #include <time.h>
! 20460: #endif
! 20461: #endif
! 20462:
! 20463: int main (void)
! 20464: {
! 20465:
! 20466: struct timespec ts;
! 20467: (void)clock_gettime(CLOCK_MONOTONIC, &ts);
! 20468:
! 20469: ;
! 20470: return 0;
! 20471: }
! 20472:
! 20473: _ACEOF
! 20474: if ac_fn_c_try_link "$LINENO"; then :
! 20475:
! 20476: curl_cv_gclk_LIBS="$x_xlibs"
! 20477:
! 20478: fi
! 20479: rm -f core conftest.err conftest.$ac_objext \
! 20480: conftest$ac_exeext conftest.$ac_ext
! 20481: fi
! 20482: done
! 20483: #
! 20484: LIBS="$curl_cv_save_LIBS"
! 20485: #
! 20486: case X-"$curl_cv_gclk_LIBS" in
! 20487: X-unknown)
! 20488: { $as_echo "$as_me:${as_lineno-$LINENO}: result: cannot find clock_gettime" >&5
! 20489: $as_echo "cannot find clock_gettime" >&6; }
! 20490: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: HAVE_CLOCK_GETTIME_MONOTONIC will not be defined" >&5
! 20491: $as_echo "$as_me: WARNING: HAVE_CLOCK_GETTIME_MONOTONIC will not be defined" >&2;}
! 20492: curl_func_clock_gettime="no"
! 20493: ;;
! 20494: X-)
! 20495: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no additional lib required" >&5
! 20496: $as_echo "no additional lib required" >&6; }
! 20497: curl_func_clock_gettime="yes"
! 20498: ;;
! 20499: *)
! 20500: if test -z "$curl_cv_save_LIBS"; then
! 20501: LIBS="$curl_cv_gclk_LIBS"
! 20502: else
! 20503: LIBS="$curl_cv_gclk_LIBS $curl_cv_save_LIBS"
! 20504: fi
! 20505: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $curl_cv_gclk_LIBS" >&5
! 20506: $as_echo "$curl_cv_gclk_LIBS" >&6; }
! 20507: curl_func_clock_gettime="yes"
! 20508: ;;
! 20509: esac
! 20510: #
! 20511: if test "x$cross_compiling" != "xyes" &&
! 20512: test "$curl_func_clock_gettime" = "yes"; then
! 20513: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if monotonic clock_gettime works" >&5
! 20514: $as_echo_n "checking if monotonic clock_gettime works... " >&6; }
! 20515:
! 20516: old=$LD_LIBRARY_PATH
! 20517: LD_LIBRARY_PATH=$CURL_LIBRARY_PATH:$old
! 20518: export LD_LIBRARY_PATH
! 20519: if test "$cross_compiling" = yes; then :
! 20520: { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
! 20521: $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
! 20522: as_fn_error $? "cannot run test program while cross compiling
! 20523: See \`config.log' for more details" "$LINENO" 5; }
! 20524: else
! 20525: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 20526: /* end confdefs.h. */
! 20527:
! 20528:
! 20529: #ifdef HAVE_STDLIB_H
! 20530: #include <stdlib.h>
! 20531: #endif
! 20532: #ifdef HAVE_SYS_TYPES_H
! 20533: #include <sys/types.h>
! 20534: #endif
! 20535: #ifdef HAVE_SYS_TIME_H
! 20536: #include <sys/time.h>
! 20537: #ifdef TIME_WITH_SYS_TIME
! 20538: #include <time.h>
! 20539: #endif
! 20540: #else
! 20541: #ifdef HAVE_TIME_H
! 20542: #include <time.h>
! 20543: #endif
! 20544: #endif
! 20545:
! 20546: int main (void)
! 20547: {
! 20548:
! 20549: struct timespec ts;
! 20550: if (0 == clock_gettime(CLOCK_MONOTONIC, &ts))
! 20551: exit(0);
! 20552: else
! 20553: exit(1);
! 20554:
! 20555: ;
! 20556: return 0;
! 20557: }
! 20558:
! 20559: _ACEOF
! 20560: if ac_fn_c_try_run "$LINENO"; then :
! 20561: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 20562: $as_echo "yes" >&6; }
! 20563:
! 20564: else
! 20565: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 20566: $as_echo "no" >&6; }
! 20567: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: HAVE_CLOCK_GETTIME_MONOTONIC will not be defined" >&5
! 20568: $as_echo "$as_me: WARNING: HAVE_CLOCK_GETTIME_MONOTONIC will not be defined" >&2;}
! 20569: curl_func_clock_gettime="no"
! 20570: LIBS="$curl_cv_save_LIBS"
! 20571:
! 20572: fi
! 20573: rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
! 20574: conftest.$ac_objext conftest.beam conftest.$ac_ext
! 20575: fi
! 20576:
! 20577: LD_LIBRARY_PATH=$old # restore
! 20578:
! 20579: fi
! 20580: #
! 20581: case "$curl_func_clock_gettime" in
! 20582: yes)
! 20583:
! 20584: cat >>confdefs.h <<_ACEOF
! 20585: #define HAVE_CLOCK_GETTIME_MONOTONIC 1
! 20586: _ACEOF
! 20587:
! 20588: ;;
! 20589: esac
! 20590: #
! 20591: fi
! 20592: #
! 20593:
! 20594:
! 20595: CURL_NETWORK_AND_TIME_LIBS=$LIBS
! 20596:
! 20597:
! 20598:
! 20599: clean_CPPFLAGS=$CPPFLAGS
! 20600: clean_LDFLAGS=$LDFLAGS
! 20601: clean_LIBS=$LIBS
! 20602: ZLIB_LIBS=""
! 20603:
! 20604: # Check whether --with-zlib was given.
! 20605: if test "${with_zlib+set}" = set; then :
! 20606: withval=$with_zlib; OPT_ZLIB="$withval"
! 20607: fi
! 20608:
! 20609:
! 20610: if test "$OPT_ZLIB" = "no" ; then
! 20611: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: zlib disabled" >&5
! 20612: $as_echo "$as_me: WARNING: zlib disabled" >&2;}
! 20613: else
! 20614: if test "$OPT_ZLIB" = "yes" ; then
! 20615: OPT_ZLIB=""
! 20616: fi
! 20617:
! 20618: if test -z "$OPT_ZLIB" ; then
! 20619:
! 20620: if test -n "$PKG_CONFIG"; then
! 20621: PKGCONFIG="$PKG_CONFIG"
! 20622: else
! 20623: if test -n "$ac_tool_prefix"; then
! 20624: # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
! 20625: set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
! 20626: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
! 20627: $as_echo_n "checking for $ac_word... " >&6; }
! 20628: if ${ac_cv_path_PKGCONFIG+:} false; then :
! 20629: $as_echo_n "(cached) " >&6
! 20630: else
! 20631: case $PKGCONFIG in
! 20632: [\\/]* | ?:[\\/]*)
! 20633: ac_cv_path_PKGCONFIG="$PKGCONFIG" # Let the user override the test with a path.
! 20634: ;;
! 20635: *)
! 20636: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 20637: as_dummy="$PATH:/usr/bin:/usr/local/bin"
! 20638: for as_dir in $as_dummy
! 20639: do
! 20640: IFS=$as_save_IFS
! 20641: test -z "$as_dir" && as_dir=.
! 20642: for ac_exec_ext in '' $ac_executable_extensions; do
! 20643: if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
! 20644: ac_cv_path_PKGCONFIG="$as_dir/$ac_word$ac_exec_ext"
! 20645: $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
! 20646: break 2
! 20647: fi
! 20648: done
! 20649: done
! 20650: IFS=$as_save_IFS
! 20651:
! 20652: ;;
! 20653: esac
! 20654: fi
! 20655: PKGCONFIG=$ac_cv_path_PKGCONFIG
! 20656: if test -n "$PKGCONFIG"; then
! 20657: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKGCONFIG" >&5
! 20658: $as_echo "$PKGCONFIG" >&6; }
! 20659: else
! 20660: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 20661: $as_echo "no" >&6; }
! 20662: fi
! 20663:
! 20664:
! 20665: fi
! 20666: if test -z "$ac_cv_path_PKGCONFIG"; then
! 20667: ac_pt_PKGCONFIG=$PKGCONFIG
! 20668: # Extract the first word of "pkg-config", so it can be a program name with args.
! 20669: set dummy pkg-config; ac_word=$2
! 20670: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
! 20671: $as_echo_n "checking for $ac_word... " >&6; }
! 20672: if ${ac_cv_path_ac_pt_PKGCONFIG+:} false; then :
! 20673: $as_echo_n "(cached) " >&6
! 20674: else
! 20675: case $ac_pt_PKGCONFIG in
! 20676: [\\/]* | ?:[\\/]*)
! 20677: ac_cv_path_ac_pt_PKGCONFIG="$ac_pt_PKGCONFIG" # Let the user override the test with a path.
! 20678: ;;
! 20679: *)
! 20680: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 20681: as_dummy="$PATH:/usr/bin:/usr/local/bin"
! 20682: for as_dir in $as_dummy
! 20683: do
! 20684: IFS=$as_save_IFS
! 20685: test -z "$as_dir" && as_dir=.
! 20686: for ac_exec_ext in '' $ac_executable_extensions; do
! 20687: if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
! 20688: ac_cv_path_ac_pt_PKGCONFIG="$as_dir/$ac_word$ac_exec_ext"
! 20689: $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
! 20690: break 2
! 20691: fi
! 20692: done
! 20693: done
! 20694: IFS=$as_save_IFS
! 20695:
! 20696: ;;
! 20697: esac
! 20698: fi
! 20699: ac_pt_PKGCONFIG=$ac_cv_path_ac_pt_PKGCONFIG
! 20700: if test -n "$ac_pt_PKGCONFIG"; then
! 20701: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKGCONFIG" >&5
! 20702: $as_echo "$ac_pt_PKGCONFIG" >&6; }
! 20703: else
! 20704: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 20705: $as_echo "no" >&6; }
! 20706: fi
! 20707:
! 20708: if test "x$ac_pt_PKGCONFIG" = x; then
! 20709: PKGCONFIG="no"
! 20710: else
! 20711: case $cross_compiling:$ac_tool_warned in
! 20712: yes:)
! 20713: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
! 20714: $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
! 20715: ac_tool_warned=yes ;;
! 20716: esac
! 20717: PKGCONFIG=$ac_pt_PKGCONFIG
! 20718: fi
! 20719: else
! 20720: PKGCONFIG="$ac_cv_path_PKGCONFIG"
! 20721: fi
! 20722:
! 20723: fi
! 20724:
! 20725: if test "x$PKGCONFIG" != "xno"; then
! 20726: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for zlib options with pkg-config" >&5
! 20727: $as_echo_n "checking for zlib options with pkg-config... " >&6; }
! 20728: itexists=`
! 20729: if test -n ""; then
! 20730: PKG_CONFIG_LIBDIR=""
! 20731: export PKG_CONFIG_LIBDIR
! 20732: fi
! 20733: $PKGCONFIG --exists zlib >/dev/null 2>&1 && echo 1`
! 20734:
! 20735: if test -z "$itexists"; then
! 20736: PKGCONFIG="no"
! 20737: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 20738: $as_echo "no" >&6; }
! 20739: else
! 20740: { $as_echo "$as_me:${as_lineno-$LINENO}: result: found" >&5
! 20741: $as_echo "found" >&6; }
! 20742: fi
! 20743: fi
! 20744:
! 20745:
! 20746: if test "$PKGCONFIG" != "no" ; then
! 20747: LIBS="`$PKGCONFIG --libs-only-l zlib` $LIBS"
! 20748: LDFLAGS="$LDFLAGS `$PKGCONFIG --libs-only-L zlib`"
! 20749: CPPFLAGS="$CPPFLAGS `$PKGCONFIG --cflags-only-I zlib`"
! 20750: OPT_ZLIB=""
! 20751: HAVE_LIBZ="1"
! 20752: fi
! 20753:
! 20754: if test -z "$HAVE_LIBZ"; then
! 20755:
! 20756:
! 20757: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inflateEnd in -lz" >&5
! 20758: $as_echo_n "checking for inflateEnd in -lz... " >&6; }
! 20759: if ${ac_cv_lib_z_inflateEnd+:} false; then :
! 20760: $as_echo_n "(cached) " >&6
! 20761: else
! 20762: ac_check_lib_save_LIBS=$LIBS
! 20763: LIBS="-lz $LIBS"
! 20764: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 20765: /* end confdefs.h. */
! 20766:
! 20767:
! 20768: #ifdef __cplusplus
! 20769: extern "C"
! 20770: #endif
! 20771: char inflateEnd ();
! 20772: int main (void)
! 20773: {
! 20774: return inflateEnd ();
! 20775: ;
! 20776: return 0;
! 20777: }
! 20778: _ACEOF
! 20779: if ac_fn_c_try_link "$LINENO"; then :
! 20780: ac_cv_lib_z_inflateEnd=yes
! 20781: else
! 20782: ac_cv_lib_z_inflateEnd=no
! 20783: fi
! 20784: rm -f core conftest.err conftest.$ac_objext \
! 20785: conftest$ac_exeext conftest.$ac_ext
! 20786: LIBS=$ac_check_lib_save_LIBS
! 20787: fi
! 20788: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_z_inflateEnd" >&5
! 20789: $as_echo "$ac_cv_lib_z_inflateEnd" >&6; }
! 20790: if test "x$ac_cv_lib_z_inflateEnd" = xyes; then :
! 20791: HAVE_LIBZ="1"
! 20792: LIBS="-lz $LIBS"
! 20793: else
! 20794: OPT_ZLIB="/usr/local"
! 20795: fi
! 20796:
! 20797: fi
! 20798: fi
! 20799:
! 20800: if test -n "$OPT_ZLIB"; then
! 20801: CPPFLAGS="$CPPFLAGS -I$OPT_ZLIB/include"
! 20802: LDFLAGS="$LDFLAGS -L$OPT_ZLIB/lib$libsuff"
! 20803: fi
! 20804:
! 20805: ac_fn_c_check_header_mongrel "$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default"
! 20806: if test "x$ac_cv_header_zlib_h" = xyes; then :
! 20807:
! 20808: HAVE_ZLIB_H="1"
! 20809: if test "$HAVE_LIBZ" != "1"; then
! 20810: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gzread in -lz" >&5
! 20811: $as_echo_n "checking for gzread in -lz... " >&6; }
! 20812: if ${ac_cv_lib_z_gzread+:} false; then :
! 20813: $as_echo_n "(cached) " >&6
! 20814: else
! 20815: ac_check_lib_save_LIBS=$LIBS
! 20816: LIBS="-lz $LIBS"
! 20817: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 20818: /* end confdefs.h. */
! 20819:
! 20820:
! 20821: #ifdef __cplusplus
! 20822: extern "C"
! 20823: #endif
! 20824: char gzread ();
! 20825: int main (void)
! 20826: {
! 20827: return gzread ();
! 20828: ;
! 20829: return 0;
! 20830: }
! 20831: _ACEOF
! 20832: if ac_fn_c_try_link "$LINENO"; then :
! 20833: ac_cv_lib_z_gzread=yes
! 20834: else
! 20835: ac_cv_lib_z_gzread=no
! 20836: fi
! 20837: rm -f core conftest.err conftest.$ac_objext \
! 20838: conftest$ac_exeext conftest.$ac_ext
! 20839: LIBS=$ac_check_lib_save_LIBS
! 20840: fi
! 20841: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_z_gzread" >&5
! 20842: $as_echo "$ac_cv_lib_z_gzread" >&6; }
! 20843: if test "x$ac_cv_lib_z_gzread" = xyes; then :
! 20844:
! 20845: HAVE_LIBZ="1"
! 20846: LIBS="-lz $LIBS"
! 20847:
! 20848: else
! 20849: CPPFLAGS=$clean_CPPFLAGS
! 20850: LDFLAGS=$clean_LDFLAGS
! 20851: fi
! 20852:
! 20853: fi
! 20854:
! 20855: else
! 20856:
! 20857: CPPFLAGS=$clean_CPPFLAGS
! 20858: LDFLAGS=$clean_LDFLAGS
! 20859:
! 20860: fi
! 20861:
! 20862:
! 20863:
! 20864: if test "$HAVE_LIBZ" = "1" && test "$HAVE_ZLIB_H" != "1"
! 20865: then
! 20866: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: configure found only the libz lib, not the header file!" >&5
! 20867: $as_echo "$as_me: WARNING: configure found only the libz lib, not the header file!" >&2;}
! 20868: HAVE_LIBZ=""
! 20869: CPPFLAGS=$clean_CPPFLAGS
! 20870: LDFLAGS=$clean_LDFLAGS
! 20871: LIBS=$clean_LIBS
! 20872: elif test "$HAVE_LIBZ" != "1" && test "$HAVE_ZLIB_H" = "1"
! 20873: then
! 20874: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: configure found only the libz header file, not the lib!" >&5
! 20875: $as_echo "$as_me: WARNING: configure found only the libz header file, not the lib!" >&2;}
! 20876: CPPFLAGS=$clean_CPPFLAGS
! 20877: LDFLAGS=$clean_LDFLAGS
! 20878: LIBS=$clean_LIBS
! 20879: elif test "$HAVE_LIBZ" = "1" && test "$HAVE_ZLIB_H" = "1"
! 20880: then
! 20881:
! 20882:
! 20883: $as_echo "#define HAVE_ZLIB_H 1" >>confdefs.h
! 20884:
! 20885:
! 20886: $as_echo "#define HAVE_LIBZ 1" >>confdefs.h
! 20887:
! 20888:
! 20889: ZLIB_LIBS="-lz"
! 20890: LIBS="-lz $clean_LIBS"
! 20891:
! 20892: AMFIXLIB="1"
! 20893: { $as_echo "$as_me:${as_lineno-$LINENO}: found both libz and libz.h header" >&5
! 20894: $as_echo "$as_me: found both libz and libz.h header" >&6;}
! 20895: curl_zlib_msg="enabled"
! 20896: fi
! 20897: fi
! 20898:
! 20899: if test x"$AMFIXLIB" = x1; then
! 20900: HAVE_LIBZ_TRUE=
! 20901: HAVE_LIBZ_FALSE='#'
! 20902: else
! 20903: HAVE_LIBZ_TRUE='#'
! 20904: HAVE_LIBZ_FALSE=
! 20905: fi
! 20906:
! 20907:
! 20908:
! 20909:
! 20910:
! 20911: OPT_BROTLI=off
! 20912:
! 20913: # Check whether --with-brotli was given.
! 20914: if test "${with_brotli+set}" = set; then :
! 20915: withval=$with_brotli; OPT_BROTLI=$withval
! 20916: fi
! 20917:
! 20918:
! 20919: if test X"$OPT_BROTLI" != Xno; then
! 20920: CLEANLDFLAGS="$LDFLAGS"
! 20921: CLEANCPPFLAGS="$CPPFLAGS"
! 20922: CLEANLIBS="$LIBS"
! 20923:
! 20924: case "$OPT_BROTLI" in
! 20925: yes)
! 20926:
! 20927: if test -n "$PKG_CONFIG"; then
! 20928: PKGCONFIG="$PKG_CONFIG"
! 20929: else
! 20930: if test -n "$ac_tool_prefix"; then
! 20931: # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
! 20932: set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
! 20933: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
! 20934: $as_echo_n "checking for $ac_word... " >&6; }
! 20935: if ${ac_cv_path_PKGCONFIG+:} false; then :
! 20936: $as_echo_n "(cached) " >&6
! 20937: else
! 20938: case $PKGCONFIG in
! 20939: [\\/]* | ?:[\\/]*)
! 20940: ac_cv_path_PKGCONFIG="$PKGCONFIG" # Let the user override the test with a path.
! 20941: ;;
! 20942: *)
! 20943: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 20944: as_dummy="$PATH:/usr/bin:/usr/local/bin"
! 20945: for as_dir in $as_dummy
! 20946: do
! 20947: IFS=$as_save_IFS
! 20948: test -z "$as_dir" && as_dir=.
! 20949: for ac_exec_ext in '' $ac_executable_extensions; do
! 20950: if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
! 20951: ac_cv_path_PKGCONFIG="$as_dir/$ac_word$ac_exec_ext"
! 20952: $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
! 20953: break 2
! 20954: fi
! 20955: done
! 20956: done
! 20957: IFS=$as_save_IFS
! 20958:
! 20959: ;;
! 20960: esac
! 20961: fi
! 20962: PKGCONFIG=$ac_cv_path_PKGCONFIG
! 20963: if test -n "$PKGCONFIG"; then
! 20964: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKGCONFIG" >&5
! 20965: $as_echo "$PKGCONFIG" >&6; }
! 20966: else
! 20967: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 20968: $as_echo "no" >&6; }
! 20969: fi
! 20970:
! 20971:
! 20972: fi
! 20973: if test -z "$ac_cv_path_PKGCONFIG"; then
! 20974: ac_pt_PKGCONFIG=$PKGCONFIG
! 20975: # Extract the first word of "pkg-config", so it can be a program name with args.
! 20976: set dummy pkg-config; ac_word=$2
! 20977: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
! 20978: $as_echo_n "checking for $ac_word... " >&6; }
! 20979: if ${ac_cv_path_ac_pt_PKGCONFIG+:} false; then :
! 20980: $as_echo_n "(cached) " >&6
! 20981: else
! 20982: case $ac_pt_PKGCONFIG in
! 20983: [\\/]* | ?:[\\/]*)
! 20984: ac_cv_path_ac_pt_PKGCONFIG="$ac_pt_PKGCONFIG" # Let the user override the test with a path.
! 20985: ;;
! 20986: *)
! 20987: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 20988: as_dummy="$PATH:/usr/bin:/usr/local/bin"
! 20989: for as_dir in $as_dummy
! 20990: do
! 20991: IFS=$as_save_IFS
! 20992: test -z "$as_dir" && as_dir=.
! 20993: for ac_exec_ext in '' $ac_executable_extensions; do
! 20994: if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
! 20995: ac_cv_path_ac_pt_PKGCONFIG="$as_dir/$ac_word$ac_exec_ext"
! 20996: $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
! 20997: break 2
! 20998: fi
! 20999: done
! 21000: done
! 21001: IFS=$as_save_IFS
! 21002:
! 21003: ;;
! 21004: esac
! 21005: fi
! 21006: ac_pt_PKGCONFIG=$ac_cv_path_ac_pt_PKGCONFIG
! 21007: if test -n "$ac_pt_PKGCONFIG"; then
! 21008: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKGCONFIG" >&5
! 21009: $as_echo "$ac_pt_PKGCONFIG" >&6; }
! 21010: else
! 21011: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 21012: $as_echo "no" >&6; }
! 21013: fi
! 21014:
! 21015: if test "x$ac_pt_PKGCONFIG" = x; then
! 21016: PKGCONFIG="no"
! 21017: else
! 21018: case $cross_compiling:$ac_tool_warned in
! 21019: yes:)
! 21020: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
! 21021: $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
! 21022: ac_tool_warned=yes ;;
! 21023: esac
! 21024: PKGCONFIG=$ac_pt_PKGCONFIG
! 21025: fi
! 21026: else
! 21027: PKGCONFIG="$ac_cv_path_PKGCONFIG"
! 21028: fi
! 21029:
! 21030: fi
! 21031:
! 21032: if test "x$PKGCONFIG" != "xno"; then
! 21033: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libbrotlidec options with pkg-config" >&5
! 21034: $as_echo_n "checking for libbrotlidec options with pkg-config... " >&6; }
! 21035: itexists=`
! 21036: if test -n ""; then
! 21037: PKG_CONFIG_LIBDIR=""
! 21038: export PKG_CONFIG_LIBDIR
! 21039: fi
! 21040: $PKGCONFIG --exists libbrotlidec >/dev/null 2>&1 && echo 1`
! 21041:
! 21042: if test -z "$itexists"; then
! 21043: PKGCONFIG="no"
! 21044: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 21045: $as_echo "no" >&6; }
! 21046: else
! 21047: { $as_echo "$as_me:${as_lineno-$LINENO}: result: found" >&5
! 21048: $as_echo "found" >&6; }
! 21049: fi
! 21050: fi
! 21051:
! 21052:
! 21053: if test "$PKGCONFIG" != "no" ; then
! 21054: LIB_BROTLI=`$PKGCONFIG --libs-only-l libbrotlidec`
! 21055: LD_BROTLI=`$PKGCONFIG --libs-only-L libbrotlidec`
! 21056: CPP_BROTLI=`$PKGCONFIG --cflags-only-I libbrotlidec`
! 21057: version=`$PKGCONFIG --modversion libbrotlidec`
! 21058: DIR_BROTLI=`echo $LD_BROTLI | $SED -e 's/-L//'`
! 21059: fi
! 21060:
! 21061: ;;
! 21062: off)
! 21063: ;;
! 21064: *)
! 21065: PREFIX_BROTLI=$OPT_BROTLI
! 21066: ;;
! 21067: esac
! 21068:
! 21069: if test -n "$PREFIX_BROTLI"; then
! 21070: LIB_BROTLI="-lbrotlidec"
! 21071: LD_BROTLI=-L${PREFIX_BROTLI}/lib$libsuff
! 21072: CPP_BROTLI=-I${PREFIX_BROTLI}/include
! 21073: DIR_BROTLI=${PREFIX_BROTLI}/lib$libsuff
! 21074: fi
! 21075:
! 21076: LDFLAGS="$LDFLAGS $LD_BROTLI"
! 21077: CPPFLAGS="$CPPFLAGS $CPP_BROTLI"
! 21078: LIBS="$LIB_BROTLI $LIBS"
! 21079:
! 21080: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BrotliDecoderDecompress in -lbrotlidec" >&5
! 21081: $as_echo_n "checking for BrotliDecoderDecompress in -lbrotlidec... " >&6; }
! 21082: if ${ac_cv_lib_brotlidec_BrotliDecoderDecompress+:} false; then :
! 21083: $as_echo_n "(cached) " >&6
! 21084: else
! 21085: ac_check_lib_save_LIBS=$LIBS
! 21086: LIBS="-lbrotlidec $LIBS"
! 21087: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 21088: /* end confdefs.h. */
! 21089:
! 21090:
! 21091: #ifdef __cplusplus
! 21092: extern "C"
! 21093: #endif
! 21094: char BrotliDecoderDecompress ();
! 21095: int main (void)
! 21096: {
! 21097: return BrotliDecoderDecompress ();
! 21098: ;
! 21099: return 0;
! 21100: }
! 21101: _ACEOF
! 21102: if ac_fn_c_try_link "$LINENO"; then :
! 21103: ac_cv_lib_brotlidec_BrotliDecoderDecompress=yes
! 21104: else
! 21105: ac_cv_lib_brotlidec_BrotliDecoderDecompress=no
! 21106: fi
! 21107: rm -f core conftest.err conftest.$ac_objext \
! 21108: conftest$ac_exeext conftest.$ac_ext
! 21109: LIBS=$ac_check_lib_save_LIBS
! 21110: fi
! 21111: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_brotlidec_BrotliDecoderDecompress" >&5
! 21112: $as_echo "$ac_cv_lib_brotlidec_BrotliDecoderDecompress" >&6; }
! 21113: if test "x$ac_cv_lib_brotlidec_BrotliDecoderDecompress" = xyes; then :
! 21114: cat >>confdefs.h <<_ACEOF
! 21115: #define HAVE_LIBBROTLIDEC 1
! 21116: _ACEOF
! 21117:
! 21118: LIBS="-lbrotlidec $LIBS"
! 21119:
! 21120: fi
! 21121:
! 21122:
! 21123: for ac_header in brotli/decode.h
! 21124: do :
! 21125: ac_fn_c_check_header_mongrel "$LINENO" "brotli/decode.h" "ac_cv_header_brotli_decode_h" "$ac_includes_default"
! 21126: if test "x$ac_cv_header_brotli_decode_h" = xyes; then :
! 21127: cat >>confdefs.h <<_ACEOF
! 21128: #define HAVE_BROTLI_DECODE_H 1
! 21129: _ACEOF
! 21130: curl_brotli_msg="enabled (libbrotlidec)"
! 21131: HAVE_BROTLI=1
! 21132:
! 21133: $as_echo "#define HAVE_BROTLI 1" >>confdefs.h
! 21134:
! 21135: HAVE_BROTLI=1
! 21136:
! 21137:
! 21138: fi
! 21139:
! 21140: done
! 21141:
! 21142:
! 21143: if test X"$OPT_BROTLI" != Xoff &&
! 21144: test "$HAVE_BROTLI" != "1"; then
! 21145: as_fn_error $? "BROTLI libs and/or directories were not found where specified!" "$LINENO" 5
! 21146: fi
! 21147:
! 21148: if test "$HAVE_BROTLI" = "1"; then
! 21149: if test -n "$DIR_BROTLI"; then
! 21150:
! 21151: if test "x$cross_compiling" != "xyes"; then
! 21152: CURL_LIBRARY_PATH="$CURL_LIBRARY_PATH:$DIR_BROTLI"
! 21153: export CURL_LIBRARY_PATH
! 21154: { $as_echo "$as_me:${as_lineno-$LINENO}: Added $DIR_BROTLI to CURL_LIBRARY_PATH" >&5
! 21155: $as_echo "$as_me: Added $DIR_BROTLI to CURL_LIBRARY_PATH" >&6;}
! 21156: fi
! 21157: fi
! 21158: else
! 21159: LDFLAGS=$CLEANLDFLAGS
! 21160: CPPFLAGS=$CLEANCPPFLAGS
! 21161: LIBS=$CLEANLIBS
! 21162: fi
! 21163: fi
! 21164:
! 21165:
! 21166: LDAPLIBNAME=""
! 21167:
! 21168: # Check whether --with-ldap-lib was given.
! 21169: if test "${with_ldap_lib+set}" = set; then :
! 21170: withval=$with_ldap_lib; LDAPLIBNAME="$withval"
! 21171: fi
! 21172:
! 21173:
! 21174: LBERLIBNAME=""
! 21175:
! 21176: # Check whether --with-lber-lib was given.
! 21177: if test "${with_lber_lib+set}" = set; then :
! 21178: withval=$with_lber_lib; LBERLIBNAME="$withval"
! 21179: fi
! 21180:
! 21181:
! 21182: if test x$CURL_DISABLE_LDAP != x1 ; then
! 21183:
! 21184:
! 21185: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lber.h" >&5
! 21186: $as_echo_n "checking for lber.h... " >&6; }
! 21187: if ${curl_cv_header_lber_h+:} false; then :
! 21188: $as_echo_n "(cached) " >&6
! 21189: else
! 21190:
! 21191: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 21192: /* end confdefs.h. */
! 21193:
! 21194:
! 21195: #undef inline
! 21196: #ifdef HAVE_WINDOWS_H
! 21197: #ifndef WIN32_LEAN_AND_MEAN
! 21198: #define WIN32_LEAN_AND_MEAN
! 21199: #endif
! 21200: #include <windows.h>
! 21201: #else
! 21202: #ifdef HAVE_SYS_TYPES_H
! 21203: #include <sys/types.h>
! 21204: #endif
! 21205: #endif
! 21206: #ifndef NULL
! 21207: #define NULL (void *)0
! 21208: #endif
! 21209: #include <lber.h>
! 21210:
! 21211: int main (void)
! 21212: {
! 21213:
! 21214: BerValue *bvp = NULL;
! 21215: BerElement *bep = ber_init(bvp);
! 21216: ber_free(bep, 1);
! 21217:
! 21218: ;
! 21219: return 0;
! 21220: }
! 21221:
! 21222: _ACEOF
! 21223: if ac_fn_c_try_compile "$LINENO"; then :
! 21224:
! 21225: curl_cv_header_lber_h="yes"
! 21226:
! 21227: else
! 21228:
! 21229: curl_cv_header_lber_h="no"
! 21230:
! 21231: fi
! 21232: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 21233:
! 21234: fi
! 21235: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $curl_cv_header_lber_h" >&5
! 21236: $as_echo "$curl_cv_header_lber_h" >&6; }
! 21237: if test "$curl_cv_header_lber_h" = "yes"; then
! 21238:
! 21239: cat >>confdefs.h <<_ACEOF
! 21240: #define HAVE_LBER_H 1
! 21241: _ACEOF
! 21242:
! 21243: #
! 21244: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 21245: /* end confdefs.h. */
! 21246:
! 21247:
! 21248: #undef inline
! 21249: #ifdef HAVE_WINDOWS_H
! 21250: #ifndef WIN32_LEAN_AND_MEAN
! 21251: #define WIN32_LEAN_AND_MEAN
! 21252: #endif
! 21253: #include <windows.h>
! 21254: #else
! 21255: #ifdef HAVE_SYS_TYPES_H
! 21256: #include <sys/types.h>
! 21257: #endif
! 21258: #endif
! 21259: #ifndef NULL
! 21260: #define NULL (void *)0
! 21261: #endif
! 21262: #ifndef LDAP_DEPRECATED
! 21263: #define LDAP_DEPRECATED 1
! 21264: #endif
! 21265: #include <ldap.h>
! 21266:
! 21267: int main (void)
! 21268: {
! 21269:
! 21270: BerValue *bvp = NULL;
! 21271: BerElement *bep = ber_init(bvp);
! 21272: ber_free(bep, 1);
! 21273:
! 21274: ;
! 21275: return 0;
! 21276: }
! 21277:
! 21278: _ACEOF
! 21279: if ac_fn_c_try_compile "$LINENO"; then :
! 21280:
! 21281: curl_cv_need_header_lber_h="no"
! 21282:
! 21283: else
! 21284:
! 21285: curl_cv_need_header_lber_h="yes"
! 21286:
! 21287: fi
! 21288: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 21289: #
! 21290: case "$curl_cv_need_header_lber_h" in
! 21291: yes)
! 21292:
! 21293: cat >>confdefs.h <<_ACEOF
! 21294: #define NEED_LBER_H 1
! 21295: _ACEOF
! 21296:
! 21297: ;;
! 21298: esac
! 21299: fi
! 21300:
! 21301:
! 21302: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldap.h" >&5
! 21303: $as_echo_n "checking for ldap.h... " >&6; }
! 21304: if ${curl_cv_header_ldap_h+:} false; then :
! 21305: $as_echo_n "(cached) " >&6
! 21306: else
! 21307:
! 21308: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 21309: /* end confdefs.h. */
! 21310:
! 21311:
! 21312: #undef inline
! 21313: #ifdef HAVE_WINDOWS_H
! 21314: #ifndef WIN32_LEAN_AND_MEAN
! 21315: #define WIN32_LEAN_AND_MEAN
! 21316: #endif
! 21317: #include <windows.h>
! 21318: #else
! 21319: #ifdef HAVE_SYS_TYPES_H
! 21320: #include <sys/types.h>
! 21321: #endif
! 21322: #endif
! 21323: #ifndef LDAP_DEPRECATED
! 21324: #define LDAP_DEPRECATED 1
! 21325: #endif
! 21326: #ifdef NEED_LBER_H
! 21327: #include <lber.h>
! 21328: #endif
! 21329: #include <ldap.h>
! 21330:
! 21331: int main (void)
! 21332: {
! 21333:
! 21334: LDAP *ldp = ldap_init("dummy", LDAP_PORT);
! 21335: int res = ldap_unbind(ldp);
! 21336:
! 21337: ;
! 21338: return 0;
! 21339: }
! 21340:
! 21341: _ACEOF
! 21342: if ac_fn_c_try_compile "$LINENO"; then :
! 21343:
! 21344: curl_cv_header_ldap_h="yes"
! 21345:
! 21346: else
! 21347:
! 21348: curl_cv_header_ldap_h="no"
! 21349:
! 21350: fi
! 21351: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 21352:
! 21353: fi
! 21354: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $curl_cv_header_ldap_h" >&5
! 21355: $as_echo "$curl_cv_header_ldap_h" >&6; }
! 21356: case "$curl_cv_header_ldap_h" in
! 21357: yes)
! 21358:
! 21359: cat >>confdefs.h <<_ACEOF
! 21360: #define HAVE_LDAP_H 1
! 21361: _ACEOF
! 21362:
! 21363: ;;
! 21364: esac
! 21365:
! 21366:
! 21367: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldapssl.h" >&5
! 21368: $as_echo_n "checking for ldapssl.h... " >&6; }
! 21369: if ${curl_cv_header_ldapssl_h+:} false; then :
! 21370: $as_echo_n "(cached) " >&6
! 21371: else
! 21372:
! 21373: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 21374: /* end confdefs.h. */
! 21375:
! 21376:
! 21377: #undef inline
! 21378: #ifdef HAVE_WINDOWS_H
! 21379: #ifndef WIN32_LEAN_AND_MEAN
! 21380: #define WIN32_LEAN_AND_MEAN
! 21381: #endif
! 21382: #include <windows.h>
! 21383: #else
! 21384: #ifdef HAVE_SYS_TYPES_H
! 21385: #include <sys/types.h>
! 21386: #endif
! 21387: #endif
! 21388: #ifndef NULL
! 21389: #define NULL (void *)0
! 21390: #endif
! 21391: #ifndef LDAP_DEPRECATED
! 21392: #define LDAP_DEPRECATED 1
! 21393: #endif
! 21394: #ifdef NEED_LBER_H
! 21395: #include <lber.h>
! 21396: #endif
! 21397: #ifdef HAVE_LDAP_H
! 21398: #include <ldap.h>
! 21399: #endif
! 21400: #include <ldapssl.h>
! 21401:
! 21402: int main (void)
! 21403: {
! 21404:
! 21405: char *cert_label = NULL;
! 21406: LDAP *ldp = ldap_ssl_init("dummy", LDAPS_PORT, cert_label);
! 21407:
! 21408: ;
! 21409: return 0;
! 21410: }
! 21411:
! 21412: _ACEOF
! 21413: if ac_fn_c_try_compile "$LINENO"; then :
! 21414:
! 21415: curl_cv_header_ldapssl_h="yes"
! 21416:
! 21417: else
! 21418:
! 21419: curl_cv_header_ldapssl_h="no"
! 21420:
! 21421: fi
! 21422: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 21423:
! 21424: fi
! 21425: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $curl_cv_header_ldapssl_h" >&5
! 21426: $as_echo "$curl_cv_header_ldapssl_h" >&6; }
! 21427: case "$curl_cv_header_ldapssl_h" in
! 21428: yes)
! 21429:
! 21430: cat >>confdefs.h <<_ACEOF
! 21431: #define HAVE_LDAPSSL_H 1
! 21432: _ACEOF
! 21433:
! 21434: ;;
! 21435: esac
! 21436:
! 21437:
! 21438: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldap_ssl.h" >&5
! 21439: $as_echo_n "checking for ldap_ssl.h... " >&6; }
! 21440: if ${curl_cv_header_ldap_ssl_h+:} false; then :
! 21441: $as_echo_n "(cached) " >&6
! 21442: else
! 21443:
! 21444: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 21445: /* end confdefs.h. */
! 21446:
! 21447:
! 21448: #undef inline
! 21449: #ifdef HAVE_WINDOWS_H
! 21450: #ifndef WIN32_LEAN_AND_MEAN
! 21451: #define WIN32_LEAN_AND_MEAN
! 21452: #endif
! 21453: #include <windows.h>
! 21454: #else
! 21455: #ifdef HAVE_SYS_TYPES_H
! 21456: #include <sys/types.h>
! 21457: #endif
! 21458: #endif
! 21459: #ifndef LDAP_DEPRECATED
! 21460: #define LDAP_DEPRECATED 1
! 21461: #endif
! 21462: #ifdef NEED_LBER_H
! 21463: #include <lber.h>
! 21464: #endif
! 21465: #ifdef HAVE_LDAP_H
! 21466: #include <ldap.h>
! 21467: #endif
! 21468: #include <ldap_ssl.h>
! 21469:
! 21470: int main (void)
! 21471: {
! 21472:
! 21473: LDAP *ldp = ldapssl_init("dummy", LDAPS_PORT, 1);
! 21474:
! 21475: ;
! 21476: return 0;
! 21477: }
! 21478:
! 21479: _ACEOF
! 21480: if ac_fn_c_try_compile "$LINENO"; then :
! 21481:
! 21482: curl_cv_header_ldap_ssl_h="yes"
! 21483:
! 21484: else
! 21485:
! 21486: curl_cv_header_ldap_ssl_h="no"
! 21487:
! 21488: fi
! 21489: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 21490:
! 21491: fi
! 21492: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $curl_cv_header_ldap_ssl_h" >&5
! 21493: $as_echo "$curl_cv_header_ldap_ssl_h" >&6; }
! 21494: case "$curl_cv_header_ldap_ssl_h" in
! 21495: yes)
! 21496:
! 21497: cat >>confdefs.h <<_ACEOF
! 21498: #define HAVE_LDAP_SSL_H 1
! 21499: _ACEOF
! 21500:
! 21501: ;;
! 21502: esac
! 21503:
! 21504:
! 21505: if test -z "$LDAPLIBNAME" ; then
! 21506: if test "$curl_cv_native_windows" = "yes"; then
! 21507: LDAPLIBNAME="wldap32"
! 21508: LBERLIBNAME="no"
! 21509: fi
! 21510: fi
! 21511:
! 21512: if test "$LDAPLIBNAME" ; then
! 21513: as_ac_Lib=`$as_echo "ac_cv_lib_"$LDAPLIBNAME"''_ldap_init" | $as_tr_sh`
! 21514: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldap_init in -l\"$LDAPLIBNAME\"" >&5
! 21515: $as_echo_n "checking for ldap_init in -l\"$LDAPLIBNAME\"... " >&6; }
! 21516: if eval \${$as_ac_Lib+:} false; then :
! 21517: $as_echo_n "(cached) " >&6
! 21518: else
! 21519: ac_check_lib_save_LIBS=$LIBS
! 21520: LIBS="-l"$LDAPLIBNAME" $LIBS"
! 21521: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 21522: /* end confdefs.h. */
! 21523:
! 21524:
! 21525: #ifdef __cplusplus
! 21526: extern "C"
! 21527: #endif
! 21528: char ldap_init ();
! 21529: int main (void)
! 21530: {
! 21531: return ldap_init ();
! 21532: ;
! 21533: return 0;
! 21534: }
! 21535: _ACEOF
! 21536: if ac_fn_c_try_link "$LINENO"; then :
! 21537: eval "$as_ac_Lib=yes"
! 21538: else
! 21539: eval "$as_ac_Lib=no"
! 21540: fi
! 21541: rm -f core conftest.err conftest.$ac_objext \
! 21542: conftest$ac_exeext conftest.$ac_ext
! 21543: LIBS=$ac_check_lib_save_LIBS
! 21544: fi
! 21545: eval ac_res=\$$as_ac_Lib
! 21546: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
! 21547: $as_echo "$ac_res" >&6; }
! 21548: if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
! 21549: cat >>confdefs.h <<_ACEOF
! 21550: #define `$as_echo "HAVE_LIB"$LDAPLIBNAME"" | $as_tr_cpp` 1
! 21551: _ACEOF
! 21552:
! 21553: LIBS="-l"$LDAPLIBNAME" $LIBS"
! 21554:
! 21555: else
! 21556:
! 21557: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \"$LDAPLIBNAME\" is not an LDAP library: LDAP disabled" >&5
! 21558: $as_echo "$as_me: WARNING: \"$LDAPLIBNAME\" is not an LDAP library: LDAP disabled" >&2;}
! 21559:
! 21560: $as_echo "#define CURL_DISABLE_LDAP 1" >>confdefs.h
! 21561:
! 21562: CURL_DISABLE_LDAP=1
! 21563:
! 21564:
! 21565: $as_echo "#define CURL_DISABLE_LDAPS 1" >>confdefs.h
! 21566:
! 21567: CURL_DISABLE_LDAPS=1
! 21568:
! 21569: fi
! 21570:
! 21571: else
! 21572:
! 21573: #
! 21574: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for LDAP libraries" >&5
! 21575: $as_echo_n "checking for LDAP libraries... " >&6; }
! 21576: #
! 21577: u_libs=""
! 21578: #
! 21579:
! 21580: #
! 21581: curl_cv_save_LIBS="$LIBS"
! 21582: curl_cv_ldap_LIBS="unknown"
! 21583: #
! 21584: for x_nlibs in '' "$u_libs" \
! 21585: '-lldap' \
! 21586: '-lldap -llber' \
! 21587: '-llber -lldap' \
! 21588: '-lldapssl -lldapx -lldapsdk' \
! 21589: '-lldapsdk -lldapx -lldapssl' \
! 21590: '-lldap -llber -lssl -lcrypto' ; do
! 21591:
! 21592: if test "$curl_cv_ldap_LIBS" = "unknown"; then
! 21593: if test -z "$x_nlibs"; then
! 21594: LIBS="$curl_cv_save_LIBS"
! 21595: else
! 21596: LIBS="$x_nlibs $curl_cv_save_LIBS"
! 21597: fi
! 21598: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 21599: /* end confdefs.h. */
! 21600:
! 21601:
! 21602: #undef inline
! 21603: #ifdef HAVE_WINDOWS_H
! 21604: #ifndef WIN32_LEAN_AND_MEAN
! 21605: #define WIN32_LEAN_AND_MEAN
! 21606: #endif
! 21607: #include <windows.h>
! 21608: #else
! 21609: #ifdef HAVE_SYS_TYPES_H
! 21610: #include <sys/types.h>
! 21611: #endif
! 21612: #endif
! 21613: #ifndef NULL
! 21614: #define NULL (void *)0
! 21615: #endif
! 21616: #ifndef LDAP_DEPRECATED
! 21617: #define LDAP_DEPRECATED 1
! 21618: #endif
! 21619: #ifdef NEED_LBER_H
! 21620: #include <lber.h>
! 21621: #endif
! 21622: #ifdef HAVE_LDAP_H
! 21623: #include <ldap.h>
! 21624: #endif
! 21625:
! 21626: int main (void)
! 21627: {
! 21628:
! 21629: BerValue *bvp = NULL;
! 21630: BerElement *bep = ber_init(bvp);
! 21631: LDAP *ldp = ldap_init("dummy", LDAP_PORT);
! 21632: int res = ldap_unbind(ldp);
! 21633: ber_free(bep, 1);
! 21634:
! 21635: ;
! 21636: return 0;
! 21637: }
! 21638:
! 21639: _ACEOF
! 21640: if ac_fn_c_try_link "$LINENO"; then :
! 21641:
! 21642: curl_cv_ldap_LIBS="$x_nlibs"
! 21643:
! 21644: fi
! 21645: rm -f core conftest.err conftest.$ac_objext \
! 21646: conftest$ac_exeext conftest.$ac_ext
! 21647: fi
! 21648: done
! 21649: #
! 21650: LIBS="$curl_cv_save_LIBS"
! 21651: #
! 21652: case X-"$curl_cv_ldap_LIBS" in
! 21653: X-unknown)
! 21654: { $as_echo "$as_me:${as_lineno-$LINENO}: result: cannot find LDAP libraries" >&5
! 21655: $as_echo "cannot find LDAP libraries" >&6; }
! 21656: ;;
! 21657: X-)
! 21658: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no additional lib required" >&5
! 21659: $as_echo "no additional lib required" >&6; }
! 21660: ;;
! 21661: *)
! 21662: if test -z "$curl_cv_save_LIBS"; then
! 21663: LIBS="$curl_cv_ldap_LIBS"
! 21664: else
! 21665: LIBS="$curl_cv_ldap_LIBS $curl_cv_save_LIBS"
! 21666: fi
! 21667: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $curl_cv_ldap_LIBS" >&5
! 21668: $as_echo "$curl_cv_ldap_LIBS" >&6; }
! 21669: ;;
! 21670: esac
! 21671: #
! 21672:
! 21673: case X-"$curl_cv_ldap_LIBS" in
! 21674: X-unknown)
! 21675: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Cannot find libraries for LDAP support: LDAP disabled" >&5
! 21676: $as_echo "$as_me: WARNING: Cannot find libraries for LDAP support: LDAP disabled" >&2;}
! 21677:
! 21678: $as_echo "#define CURL_DISABLE_LDAP 1" >>confdefs.h
! 21679:
! 21680: CURL_DISABLE_LDAP=1
! 21681:
! 21682:
! 21683: $as_echo "#define CURL_DISABLE_LDAPS 1" >>confdefs.h
! 21684:
! 21685: CURL_DISABLE_LDAPS=1
! 21686:
! 21687: ;;
! 21688: esac
! 21689: fi
! 21690: fi
! 21691:
! 21692: if test x$CURL_DISABLE_LDAP != x1 ; then
! 21693:
! 21694: if test "$LBERLIBNAME" ; then
! 21695: if test "$LBERLIBNAME" != "no" ; then
! 21696: as_ac_Lib=`$as_echo "ac_cv_lib_"$LBERLIBNAME"''_ber_free" | $as_tr_sh`
! 21697: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ber_free in -l\"$LBERLIBNAME\"" >&5
! 21698: $as_echo_n "checking for ber_free in -l\"$LBERLIBNAME\"... " >&6; }
! 21699: if eval \${$as_ac_Lib+:} false; then :
! 21700: $as_echo_n "(cached) " >&6
! 21701: else
! 21702: ac_check_lib_save_LIBS=$LIBS
! 21703: LIBS="-l"$LBERLIBNAME" $LIBS"
! 21704: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 21705: /* end confdefs.h. */
! 21706:
! 21707:
! 21708: #ifdef __cplusplus
! 21709: extern "C"
! 21710: #endif
! 21711: char ber_free ();
! 21712: int main (void)
! 21713: {
! 21714: return ber_free ();
! 21715: ;
! 21716: return 0;
! 21717: }
! 21718: _ACEOF
! 21719: if ac_fn_c_try_link "$LINENO"; then :
! 21720: eval "$as_ac_Lib=yes"
! 21721: else
! 21722: eval "$as_ac_Lib=no"
! 21723: fi
! 21724: rm -f core conftest.err conftest.$ac_objext \
! 21725: conftest$ac_exeext conftest.$ac_ext
! 21726: LIBS=$ac_check_lib_save_LIBS
! 21727: fi
! 21728: eval ac_res=\$$as_ac_Lib
! 21729: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
! 21730: $as_echo "$ac_res" >&6; }
! 21731: if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
! 21732: cat >>confdefs.h <<_ACEOF
! 21733: #define `$as_echo "HAVE_LIB"$LBERLIBNAME"" | $as_tr_cpp` 1
! 21734: _ACEOF
! 21735:
! 21736: LIBS="-l"$LBERLIBNAME" $LIBS"
! 21737:
! 21738: else
! 21739:
! 21740: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \"$LBERLIBNAME\" is not an LBER library: LDAP disabled" >&5
! 21741: $as_echo "$as_me: WARNING: \"$LBERLIBNAME\" is not an LBER library: LDAP disabled" >&2;}
! 21742:
! 21743: $as_echo "#define CURL_DISABLE_LDAP 1" >>confdefs.h
! 21744:
! 21745: CURL_DISABLE_LDAP=1
! 21746:
! 21747:
! 21748: $as_echo "#define CURL_DISABLE_LDAPS 1" >>confdefs.h
! 21749:
! 21750: CURL_DISABLE_LDAPS=1
! 21751:
! 21752: fi
! 21753:
! 21754: fi
! 21755: fi
! 21756: fi
! 21757:
! 21758: if test x$CURL_DISABLE_LDAP != x1 ; then
! 21759: for ac_func in ldap_url_parse ldap_init_fd
! 21760: do :
! 21761: as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
! 21762: ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
! 21763: if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
! 21764: cat >>confdefs.h <<_ACEOF
! 21765: #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
! 21766: _ACEOF
! 21767:
! 21768: fi
! 21769: done
! 21770:
! 21771:
! 21772: if test "$LDAPLIBNAME" = "wldap32"; then
! 21773: curl_ldap_msg="enabled (winldap)"
! 21774:
! 21775: $as_echo "#define USE_WIN32_LDAP 1" >>confdefs.h
! 21776:
! 21777: else
! 21778: curl_ldap_msg="enabled (OpenLDAP)"
! 21779: if test "x$ac_cv_func_ldap_init_fd" = "xyes"; then
! 21780:
! 21781: $as_echo "#define USE_OPENLDAP 1" >>confdefs.h
! 21782:
! 21783: USE_OPENLDAP=1
! 21784:
! 21785: fi
! 21786: fi
! 21787: fi
! 21788:
! 21789: if test x$CURL_DISABLE_LDAPS != x1 ; then
! 21790: curl_ldaps_msg="enabled"
! 21791: fi
! 21792:
! 21793:
! 21794: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable IPv6" >&5
! 21795: $as_echo_n "checking whether to enable IPv6... " >&6; }
! 21796: # Check whether --enable-ipv6 was given.
! 21797: if test "${enable_ipv6+set}" = set; then :
! 21798: enableval=$enable_ipv6; case "$enableval" in
! 21799: no)
! 21800: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 21801: $as_echo "no" >&6; }
! 21802: ipv6=no
! 21803: ;;
! 21804: *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 21805: $as_echo "yes" >&6; }
! 21806: ipv6=yes
! 21807: ;;
! 21808: esac
! 21809: else
! 21810: if test "$cross_compiling" = yes; then :
! 21811: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 21812: $as_echo "yes" >&6; }
! 21813: ipv6=yes
! 21814:
! 21815: else
! 21816: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 21817: /* end confdefs.h. */
! 21818: /* are AF_INET6 and sockaddr_in6 available? */
! 21819: #include <sys/types.h>
! 21820: #ifdef HAVE_WINSOCK2_H
! 21821: #include <winsock2.h>
! 21822: #include <ws2tcpip.h>
! 21823: #else
! 21824: #include <sys/socket.h>
! 21825: #include <netinet/in.h>
! 21826: #if defined (__TANDEM)
! 21827: # include <netinet/in6.h>
! 21828: #endif
! 21829: #endif
! 21830: #include <stdlib.h> /* for exit() */
! 21831: main()
! 21832: {
! 21833: struct sockaddr_in6 s;
! 21834: (void)s;
! 21835: if (socket(AF_INET6, SOCK_STREAM, 0) < 0)
! 21836: exit(1);
! 21837: else
! 21838: exit(0);
! 21839: }
! 21840:
! 21841: _ACEOF
! 21842: if ac_fn_c_try_run "$LINENO"; then :
! 21843: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 21844: $as_echo "yes" >&6; }
! 21845: ipv6=yes
! 21846: else
! 21847: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 21848: $as_echo "no" >&6; }
! 21849: ipv6=no
! 21850: fi
! 21851: rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
! 21852: conftest.$ac_objext conftest.beam conftest.$ac_ext
! 21853: fi
! 21854:
! 21855: fi
! 21856:
! 21857:
! 21858: if test "$ipv6" = yes; then
! 21859: curl_ipv6_msg="enabled"
! 21860:
! 21861: $as_echo "#define ENABLE_IPV6 1" >>confdefs.h
! 21862:
! 21863: IPV6_ENABLED=1
! 21864:
! 21865:
! 21866: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if struct sockaddr_in6 has sin6_scope_id member" >&5
! 21867: $as_echo_n "checking if struct sockaddr_in6 has sin6_scope_id member... " >&6; }
! 21868: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 21869: /* end confdefs.h. */
! 21870:
! 21871: #include <sys/types.h>
! 21872: #ifdef HAVE_WINSOCK2_H
! 21873: #include <winsock2.h>
! 21874: #include <ws2tcpip.h>
! 21875: #else
! 21876: #include <netinet/in.h>
! 21877: #if defined (__TANDEM)
! 21878: # include <netinet/in6.h>
! 21879: #endif
! 21880: #endif
! 21881: int main (void)
! 21882: {
! 21883: struct sockaddr_in6 s; s.sin6_scope_id = 0;
! 21884: ;
! 21885: return 0;
! 21886: }
! 21887: _ACEOF
! 21888: if ac_fn_c_try_compile "$LINENO"; then :
! 21889: have_sin6_scope_id=yes
! 21890: fi
! 21891: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 21892: if test "$have_sin6_scope_id" = yes; then
! 21893: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 21894: $as_echo "yes" >&6; }
! 21895:
! 21896: $as_echo "#define HAVE_SOCKADDR_IN6_SIN6_SCOPE_ID 1" >>confdefs.h
! 21897:
! 21898: else
! 21899: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 21900: $as_echo "no" >&6; }
! 21901: fi
! 21902: fi
! 21903:
! 21904:
! 21905: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if argv can be written to" >&5
! 21906: $as_echo_n "checking if argv can be written to... " >&6; }
! 21907:
! 21908: old=$LD_LIBRARY_PATH
! 21909: LD_LIBRARY_PATH=$CURL_LIBRARY_PATH:$old
! 21910: export LD_LIBRARY_PATH
! 21911: if test "$cross_compiling" = yes; then :
! 21912: curl_cv_writable_argv=cross
! 21913:
! 21914: else
! 21915: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 21916: /* end confdefs.h. */
! 21917:
! 21918: int main(int argc, char ** argv) {
! 21919: argv00 = ' ';
! 21920: return (argv00 == ' ')?0:1;
! 21921: }
! 21922:
! 21923: _ACEOF
! 21924: if ac_fn_c_try_run "$LINENO"; then :
! 21925: curl_cv_writable_argv=yes
! 21926:
! 21927: else
! 21928: curl_cv_writable_argv=no
! 21929:
! 21930: fi
! 21931: rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
! 21932: conftest.$ac_objext conftest.beam conftest.$ac_ext
! 21933: fi
! 21934:
! 21935: LD_LIBRARY_PATH=$old # restore
! 21936:
! 21937: case $curl_cv_writable_argv in
! 21938: yes)
! 21939:
! 21940: $as_echo "#define HAVE_WRITABLE_ARGV 1" >>confdefs.h
! 21941:
! 21942: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 21943: $as_echo "yes" >&6; }
! 21944: ;;
! 21945: no)
! 21946: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 21947: $as_echo "no" >&6; }
! 21948: ;;
! 21949: *)
! 21950: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 21951: $as_echo "no" >&6; }
! 21952: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: the previous check could not be made default was used" >&5
! 21953: $as_echo "$as_me: WARNING: the previous check could not be made default was used" >&2;}
! 21954: ;;
! 21955: esac
! 21956:
! 21957:
! 21958:
! 21959: GSSAPI_ROOT="/usr"
! 21960:
! 21961: # Check whether --with-gssapi-includes was given.
! 21962: if test "${with_gssapi_includes+set}" = set; then :
! 21963: withval=$with_gssapi_includes; GSSAPI_INCS="-I$withval"
! 21964: want_gss="yes"
! 21965:
! 21966: fi
! 21967:
! 21968:
! 21969:
! 21970: # Check whether --with-gssapi-libs was given.
! 21971: if test "${with_gssapi_libs+set}" = set; then :
! 21972: withval=$with_gssapi_libs; GSSAPI_LIB_DIR="-L$withval"
! 21973: want_gss="yes"
! 21974:
! 21975: fi
! 21976:
! 21977:
! 21978:
! 21979: # Check whether --with-gssapi was given.
! 21980: if test "${with_gssapi+set}" = set; then :
! 21981: withval=$with_gssapi;
! 21982: GSSAPI_ROOT="$withval"
! 21983: if test x"$GSSAPI_ROOT" != xno; then
! 21984: want_gss="yes"
! 21985: if test x"$GSSAPI_ROOT" = xyes; then
! 21986: GSSAPI_ROOT="/usr"
! 21987: fi
! 21988: fi
! 21989:
! 21990: fi
! 21991:
! 21992:
! 21993: : ${KRB5CONFIG:="$GSSAPI_ROOT/bin/krb5-config"}
! 21994:
! 21995: save_CPPFLAGS="$CPPFLAGS"
! 21996: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if GSS-API support is requested" >&5
! 21997: $as_echo_n "checking if GSS-API support is requested... " >&6; }
! 21998: if test x"$want_gss" = xyes; then
! 21999: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 22000: $as_echo "yes" >&6; }
! 22001:
! 22002: if test -z "$GSSAPI_INCS"; then
! 22003: if test -n "$host_alias" -a -f "$GSSAPI_ROOT/bin/$host_alias-krb5-config"; then
! 22004: GSSAPI_INCS=`$GSSAPI_ROOT/bin/$host_alias-krb5-config --cflags gssapi`
! 22005: elif test -f "$KRB5CONFIG"; then
! 22006: GSSAPI_INCS=`$KRB5CONFIG --cflags gssapi`
! 22007: elif test "$GSSAPI_ROOT" != "yes"; then
! 22008: GSSAPI_INCS="-I$GSSAPI_ROOT/include"
! 22009: fi
! 22010: fi
! 22011:
! 22012: CPPFLAGS="$CPPFLAGS $GSSAPI_INCS"
! 22013:
! 22014: ac_fn_c_check_header_mongrel "$LINENO" "gss.h" "ac_cv_header_gss_h" "$ac_includes_default"
! 22015: if test "x$ac_cv_header_gss_h" = xyes; then :
! 22016:
! 22017:
! 22018: $as_echo "#define HAVE_GSSGNU 1" >>confdefs.h
! 22019:
! 22020: gnu_gss=yes
! 22021:
! 22022: else
! 22023:
! 22024: for ac_header in gssapi/gssapi.h
! 22025: do :
! 22026: ac_fn_c_check_header_mongrel "$LINENO" "gssapi/gssapi.h" "ac_cv_header_gssapi_gssapi_h" "$ac_includes_default"
! 22027: if test "x$ac_cv_header_gssapi_gssapi_h" = xyes; then :
! 22028: cat >>confdefs.h <<_ACEOF
! 22029: #define HAVE_GSSAPI_GSSAPI_H 1
! 22030: _ACEOF
! 22031:
! 22032: else
! 22033: not_mit=1
! 22034: fi
! 22035:
! 22036: done
! 22037:
! 22038: for ac_header in gssapi/gssapi_generic.h gssapi/gssapi_krb5.h
! 22039: do :
! 22040: as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
! 22041: ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "
! 22042: $ac_includes_default
! 22043: #ifdef HAVE_GSSAPI_GSSAPI_H
! 22044: #include <gssapi/gssapi.h>
! 22045: #endif
! 22046:
! 22047: "
! 22048: if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
! 22049: cat >>confdefs.h <<_ACEOF
! 22050: #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
! 22051: _ACEOF
! 22052:
! 22053: else
! 22054: not_mit=1
! 22055: fi
! 22056:
! 22057: done
! 22058:
! 22059: if test "x$not_mit" = "x1"; then
! 22060: ac_fn_c_check_header_mongrel "$LINENO" "gssapi.h" "ac_cv_header_gssapi_h" "$ac_includes_default"
! 22061: if test "x$ac_cv_header_gssapi_h" = xyes; then :
! 22062:
! 22063:
! 22064: $as_echo "#define HAVE_GSSHEIMDAL 1" >>confdefs.h
! 22065:
! 22066:
! 22067: else
! 22068:
! 22069: want_gss=no
! 22070: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: disabling GSS-API support since no header files were found" >&5
! 22071: $as_echo "$as_me: WARNING: disabling GSS-API support since no header files were found" >&2;}
! 22072:
! 22073:
! 22074: fi
! 22075:
! 22076:
! 22077: else
! 22078:
! 22079: $as_echo "#define HAVE_GSSMIT 1" >>confdefs.h
! 22080:
! 22081: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if GSS-API headers declare GSS_C_NT_HOSTBASED_SERVICE" >&5
! 22082: $as_echo_n "checking if GSS-API headers declare GSS_C_NT_HOSTBASED_SERVICE... " >&6; }
! 22083: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 22084: /* end confdefs.h. */
! 22085:
! 22086:
! 22087: #include <gssapi/gssapi.h>
! 22088: #include <gssapi/gssapi_generic.h>
! 22089: #include <gssapi/gssapi_krb5.h>
! 22090:
! 22091: int main (void)
! 22092: {
! 22093:
! 22094: gss_import_name(
! 22095: (OM_uint32 *)0,
! 22096: (gss_buffer_t)0,
! 22097: GSS_C_NT_HOSTBASED_SERVICE,
! 22098: (gss_name_t *)0);
! 22099:
! 22100: ;
! 22101: return 0;
! 22102: }
! 22103:
! 22104: _ACEOF
! 22105: if ac_fn_c_try_compile "$LINENO"; then :
! 22106:
! 22107: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 22108: $as_echo "yes" >&6; }
! 22109:
! 22110: else
! 22111:
! 22112: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 22113: $as_echo "no" >&6; }
! 22114:
! 22115: $as_echo "#define HAVE_OLD_GSSMIT 1" >>confdefs.h
! 22116:
! 22117:
! 22118: fi
! 22119: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 22120: fi
! 22121:
! 22122:
! 22123: fi
! 22124:
! 22125:
! 22126: else
! 22127: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 22128: $as_echo "no" >&6; }
! 22129: fi
! 22130: if test x"$want_gss" = xyes; then
! 22131:
! 22132: $as_echo "#define HAVE_GSSAPI 1" >>confdefs.h
! 22133:
! 22134: HAVE_GSSAPI=1
! 22135: curl_gss_msg="enabled (MIT Kerberos/Heimdal)"
! 22136:
! 22137: if test -n "$gnu_gss"; then
! 22138: curl_gss_msg="enabled (GNU GSS)"
! 22139: LDFLAGS="$LDFLAGS $GSSAPI_LIB_DIR"
! 22140: LIBS="-lgss $LIBS"
! 22141: elif test -z "$GSSAPI_LIB_DIR"; then
! 22142: case $host in
! 22143: *-*-darwin*)
! 22144: LIBS="-lgssapi_krb5 -lresolv $LIBS"
! 22145: ;;
! 22146: *)
! 22147: if test -n "$host_alias" -a -f "$GSSAPI_ROOT/bin/$host_alias-krb5-config"; then
! 22148: gss_libs=`$GSSAPI_ROOT/bin/$host_alias-krb5-config --libs gssapi`
! 22149: LIBS="$gss_libs $LIBS"
! 22150: elif test -f "$KRB5CONFIG"; then
! 22151: gss_libs=`$KRB5CONFIG --libs gssapi`
! 22152: LIBS="$gss_libs $LIBS"
! 22153: else
! 22154: case $host in
! 22155: *-hp-hpux*)
! 22156: gss_libname="gss"
! 22157: ;;
! 22158: *)
! 22159: gss_libname="gssapi"
! 22160: ;;
! 22161: esac
! 22162:
! 22163: if test "$GSSAPI_ROOT" != "yes"; then
! 22164: LDFLAGS="$LDFLAGS -L$GSSAPI_ROOT/lib$libsuff"
! 22165: LIBS="-l$gss_libname $LIBS"
! 22166: else
! 22167: LIBS="-l$gss_libname $LIBS"
! 22168: fi
! 22169: fi
! 22170: ;;
! 22171: esac
! 22172: else
! 22173: LDFLAGS="$LDFLAGS $GSSAPI_LIB_DIR"
! 22174: case $host in
! 22175: *-hp-hpux*)
! 22176: LIBS="-lgss $LIBS"
! 22177: ;;
! 22178: *)
! 22179: LIBS="-lgssapi $LIBS"
! 22180: ;;
! 22181: esac
! 22182: fi
! 22183: else
! 22184: CPPFLAGS="$save_CPPFLAGS"
! 22185: fi
! 22186:
! 22187: build_libstubgss=no
! 22188: if test x"$want_gss" = "xyes"; then
! 22189: build_libstubgss=yes
! 22190: fi
! 22191:
! 22192: if test "x$build_libstubgss" = "xyes"; then
! 22193: BUILD_STUB_GSS_TRUE=
! 22194: BUILD_STUB_GSS_FALSE='#'
! 22195: else
! 22196: BUILD_STUB_GSS_TRUE='#'
! 22197: BUILD_STUB_GSS_FALSE=
! 22198: fi
! 22199:
! 22200:
! 22201:
! 22202: DEFAULT_SSL_BACKEND=no
! 22203: VALID_DEFAULT_SSL_BACKEND=
! 22204:
! 22205: # Check whether --with-default-ssl-backend was given.
! 22206: if test "${with_default_ssl_backend+set}" = set; then :
! 22207: withval=$with_default_ssl_backend; DEFAULT_SSL_BACKEND=$withval
! 22208: fi
! 22209:
! 22210: case "$DEFAULT_SSL_BACKEND" in
! 22211: no)
! 22212: ;;
! 22213: default|yes)
! 22214: as_fn_error $? "The name of the default SSL backend is required." "$LINENO" 5
! 22215: ;;
! 22216: *)
! 22217:
! 22218: VALID_DEFAULT_SSL_BACKEND=no
! 22219: ;;
! 22220: esac
! 22221:
! 22222:
! 22223:
! 22224: OPT_WINSSL=no
! 22225:
! 22226: # Check whether --with-winssl was given.
! 22227: if test "${with_winssl+set}" = set; then :
! 22228: withval=$with_winssl; OPT_WINSSL=$withval
! 22229: fi
! 22230:
! 22231:
! 22232:
! 22233: # Check whether --with-schannel was given.
! 22234: if test "${with_schannel+set}" = set; then :
! 22235: withval=$with_schannel; OPT_WINSSL=$withval
! 22236: fi
! 22237:
! 22238:
! 22239: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable Windows native SSL/TLS (Windows native builds only)" >&5
! 22240: $as_echo_n "checking whether to enable Windows native SSL/TLS (Windows native builds only)... " >&6; }
! 22241: if test -z "$ssl_backends" -o "x$OPT_WINSSL" != xno; then
! 22242: ssl_msg=
! 22243: if test "x$OPT_WINSSL" != "xno" &&
! 22244: test "x$curl_cv_native_windows" = "xyes"; then
! 22245: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 22246: $as_echo "yes" >&6; }
! 22247:
! 22248: $as_echo "#define USE_SCHANNEL 1" >>confdefs.h
! 22249:
! 22250: USE_SCHANNEL=1
! 22251:
! 22252: ssl_msg="Windows-native"
! 22253: test schannel != "$DEFAULT_SSL_BACKEND" || VALID_DEFAULT_SSL_BACKEND=yes
! 22254: WINSSL_ENABLED=1
! 22255: # --with-winssl implies --enable-sspi
! 22256:
! 22257: $as_echo "#define USE_WINDOWS_SSPI 1" >>confdefs.h
! 22258:
! 22259: USE_WINDOWS_SSPI=1
! 22260:
! 22261: curl_sspi_msg="enabled"
! 22262: LIBS="-lcrypt32 $LIBS"
! 22263: else
! 22264: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 22265: $as_echo "no" >&6; }
! 22266: fi
! 22267: test -z "$ssl_msg" || ssl_backends="${ssl_backends:+$ssl_backends, }$ssl_msg"
! 22268: else
! 22269: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 22270: $as_echo "no" >&6; }
! 22271: fi
! 22272:
! 22273: OPT_SECURETRANSPORT=no
! 22274:
! 22275: # Check whether --with-darwinssl was given.
! 22276: if test "${with_darwinssl+set}" = set; then :
! 22277: withval=$with_darwinssl; OPT_SECURETRANSPORT=$withval
! 22278: fi
! 22279:
! 22280:
! 22281:
! 22282: # Check whether --with-secure-transport was given.
! 22283: if test "${with_secure_transport+set}" = set; then :
! 22284: withval=$with_secure_transport; OPT_SECURETRANSPORT=$withval
! 22285: fi
! 22286:
! 22287:
! 22288: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable Secure Transport" >&5
! 22289: $as_echo_n "checking whether to enable Secure Transport... " >&6; }
! 22290: if test -z "$ssl_backends" -o "x$OPT_SECURETRANSPORT" != xno; then
! 22291: if test "x$OPT_SECURETRANSPORT" != "xno" &&
! 22292: (test "x$cross_compiling" != "xno" || test -d "/System/Library/Frameworks/Security.framework"); then
! 22293: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 22294: $as_echo "yes" >&6; }
! 22295:
! 22296: $as_echo "#define USE_SECTRANSP 1" >>confdefs.h
! 22297:
! 22298: USE_SECTRANSP=1
! 22299:
! 22300: ssl_msg="Secure Transport"
! 22301: test secure-transport != "$DEFAULT_SSL_BACKEND" || VALID_DEFAULT_SSL_BACKEND=yes
! 22302: SECURETRANSPORT_ENABLED=1
! 22303: LDFLAGS="$LDFLAGS -framework CoreFoundation -framework Security"
! 22304: else
! 22305: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 22306: $as_echo "no" >&6; }
! 22307: fi
! 22308: test -z "$ssl_msg" || ssl_backends="${ssl_backends:+$ssl_backends, }$ssl_msg"
! 22309: else
! 22310: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 22311: $as_echo "no" >&6; }
! 22312: fi
! 22313:
! 22314: OPT_AMISSL=no
! 22315:
! 22316: # Check whether --with-amissl was given.
! 22317: if test "${with_amissl+set}" = set; then :
! 22318: withval=$with_amissl; OPT_AMISSL=$withval
! 22319: fi
! 22320:
! 22321:
! 22322: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable Amiga native SSL/TLS (AmiSSL)" >&5
! 22323: $as_echo_n "checking whether to enable Amiga native SSL/TLS (AmiSSL)... " >&6; }
! 22324: if test "$HAVE_PROTO_BSDSOCKET_H" = "1"; then
! 22325: if test -z "$ssl_backends" -o "x$OPT_AMISSL" != xno; then
! 22326: ssl_msg=
! 22327: if test "x$OPT_AMISSL" != "xno"; then
! 22328: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 22329: $as_echo "yes" >&6; }
! 22330: ssl_msg="AmiSSL"
! 22331: test amissl != "$DEFAULT_SSL_BACKEND" || VALID_DEFAULT_SSL_BACKEND=yes
! 22332: AMISSL_ENABLED=1
! 22333: LIBS="-lamisslauto $LIBS"
! 22334:
! 22335: $as_echo "#define USE_AMISSL 1" >>confdefs.h
! 22336:
! 22337:
! 22338: $as_echo "#define USE_OPENSSL 1" >>confdefs.h
! 22339:
! 22340: else
! 22341: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 22342: $as_echo "no" >&6; }
! 22343: fi
! 22344: test -z "$ssl_msg" || ssl_backends="${ssl_backends:+$ssl_backends, }$ssl_msg"
! 22345: else
! 22346: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 22347: $as_echo "no" >&6; }
! 22348: fi
! 22349: else
! 22350: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 22351: $as_echo "no" >&6; }
! 22352: fi
! 22353:
! 22354:
! 22355: OPT_SSL=off
! 22356: ca="no"
! 22357:
! 22358: # Check whether --with-ssl was given.
! 22359: if test "${with_ssl+set}" = set; then :
! 22360: withval=$with_ssl; OPT_SSL=$withval
! 22361: fi
! 22362:
! 22363:
! 22364: if test -z "$ssl_backends" -o "x$OPT_SSL" != xno &&
! 22365: test X"$OPT_SSL" != Xno; then
! 22366: ssl_msg=
! 22367:
! 22368: CLEANLDFLAGS="$LDFLAGS"
! 22369: CLEANCPPFLAGS="$CPPFLAGS"
! 22370: CLEANLIBS="$LIBS"
! 22371:
! 22372: case $host in
! 22373: *-*-msys* | *-*-mingw*)
! 22374: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gdi32" >&5
! 22375: $as_echo_n "checking for gdi32... " >&6; }
! 22376: my_ac_save_LIBS=$LIBS
! 22377: LIBS="-lgdi32 $LIBS"
! 22378: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 22379: /* end confdefs.h. */
! 22380: #include <windef.h>
! 22381: #include <wingdi.h>
! 22382: int main (void)
! 22383: {
! 22384: GdiFlush();
! 22385: ;
! 22386: return 0;
! 22387: }
! 22388: _ACEOF
! 22389: if ac_fn_c_try_link "$LINENO"; then :
! 22390: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 22391: $as_echo "yes" >&6; }
! 22392: else
! 22393: LIBS=$my_ac_save_LIBS
! 22394: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 22395: $as_echo "no" >&6; }
! 22396:
! 22397: fi
! 22398: rm -f core conftest.err conftest.$ac_objext \
! 22399: conftest$ac_exeext conftest.$ac_ext
! 22400: ;;
! 22401: esac
! 22402:
! 22403: case "$OPT_SSL" in
! 22404: yes)
! 22405: if test x$cross_compiling != xyes; then
! 22406: PKGTEST="yes"
! 22407: fi
! 22408: PREFIX_OPENSSL=/usr/local/ssl
! 22409: LIB_OPENSSL="$PREFIX_OPENSSL/lib$libsuff"
! 22410: ;;
! 22411: off)
! 22412: if test x$cross_compiling != xyes; then
! 22413: PKGTEST="yes"
! 22414: fi
! 22415: PREFIX_OPENSSL=
! 22416: ;;
! 22417: *)
! 22418: PKGTEST="no"
! 22419: PREFIX_OPENSSL=$OPT_SSL
! 22420:
! 22421: OPENSSL_PCDIR="$OPT_SSL/lib/pkgconfig"
! 22422: if test -f "$OPENSSL_PCDIR/openssl.pc"; then
! 22423: { $as_echo "$as_me:${as_lineno-$LINENO}: PKG_CONFIG_LIBDIR will be set to \"$OPENSSL_PCDIR\"" >&5
! 22424: $as_echo "$as_me: PKG_CONFIG_LIBDIR will be set to \"$OPENSSL_PCDIR\"" >&6;}
! 22425: PKGTEST="yes"
! 22426: elif test ! -f "$PREFIX_OPENSSL/include/openssl/ssl.h"; then
! 22427: as_fn_error $? "$PREFIX_OPENSSL is a bad --with-ssl prefix!" "$LINENO" 5
! 22428: fi
! 22429:
! 22430: LIB_OPENSSL="$PREFIX_OPENSSL/lib$libsuff"
! 22431: if test "$PREFIX_OPENSSL" != "/usr" ; then
! 22432: SSL_LDFLAGS="-L$LIB_OPENSSL"
! 22433: SSL_CPPFLAGS="-I$PREFIX_OPENSSL/include"
! 22434: fi
! 22435: SSL_CPPFLAGS="$SSL_CPPFLAGS -I$PREFIX_OPENSSL/include/openssl"
! 22436: ;;
! 22437: esac
! 22438:
! 22439: if test "$PKGTEST" = "yes"; then
! 22440:
! 22441:
! 22442: if test -n "$PKG_CONFIG"; then
! 22443: PKGCONFIG="$PKG_CONFIG"
! 22444: else
! 22445: if test -n "$ac_tool_prefix"; then
! 22446: # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
! 22447: set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
! 22448: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
! 22449: $as_echo_n "checking for $ac_word... " >&6; }
! 22450: if ${ac_cv_path_PKGCONFIG+:} false; then :
! 22451: $as_echo_n "(cached) " >&6
! 22452: else
! 22453: case $PKGCONFIG in
! 22454: [\\/]* | ?:[\\/]*)
! 22455: ac_cv_path_PKGCONFIG="$PKGCONFIG" # Let the user override the test with a path.
! 22456: ;;
! 22457: *)
! 22458: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 22459: as_dummy="$PATH:/usr/bin:/usr/local/bin"
! 22460: for as_dir in $as_dummy
! 22461: do
! 22462: IFS=$as_save_IFS
! 22463: test -z "$as_dir" && as_dir=.
! 22464: for ac_exec_ext in '' $ac_executable_extensions; do
! 22465: if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
! 22466: ac_cv_path_PKGCONFIG="$as_dir/$ac_word$ac_exec_ext"
! 22467: $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
! 22468: break 2
! 22469: fi
! 22470: done
! 22471: done
! 22472: IFS=$as_save_IFS
! 22473:
! 22474: ;;
! 22475: esac
! 22476: fi
! 22477: PKGCONFIG=$ac_cv_path_PKGCONFIG
! 22478: if test -n "$PKGCONFIG"; then
! 22479: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKGCONFIG" >&5
! 22480: $as_echo "$PKGCONFIG" >&6; }
! 22481: else
! 22482: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 22483: $as_echo "no" >&6; }
! 22484: fi
! 22485:
! 22486:
! 22487: fi
! 22488: if test -z "$ac_cv_path_PKGCONFIG"; then
! 22489: ac_pt_PKGCONFIG=$PKGCONFIG
! 22490: # Extract the first word of "pkg-config", so it can be a program name with args.
! 22491: set dummy pkg-config; ac_word=$2
! 22492: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
! 22493: $as_echo_n "checking for $ac_word... " >&6; }
! 22494: if ${ac_cv_path_ac_pt_PKGCONFIG+:} false; then :
! 22495: $as_echo_n "(cached) " >&6
! 22496: else
! 22497: case $ac_pt_PKGCONFIG in
! 22498: [\\/]* | ?:[\\/]*)
! 22499: ac_cv_path_ac_pt_PKGCONFIG="$ac_pt_PKGCONFIG" # Let the user override the test with a path.
! 22500: ;;
! 22501: *)
! 22502: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 22503: as_dummy="$PATH:/usr/bin:/usr/local/bin"
! 22504: for as_dir in $as_dummy
! 22505: do
! 22506: IFS=$as_save_IFS
! 22507: test -z "$as_dir" && as_dir=.
! 22508: for ac_exec_ext in '' $ac_executable_extensions; do
! 22509: if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
! 22510: ac_cv_path_ac_pt_PKGCONFIG="$as_dir/$ac_word$ac_exec_ext"
! 22511: $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
! 22512: break 2
! 22513: fi
! 22514: done
! 22515: done
! 22516: IFS=$as_save_IFS
! 22517:
! 22518: ;;
! 22519: esac
! 22520: fi
! 22521: ac_pt_PKGCONFIG=$ac_cv_path_ac_pt_PKGCONFIG
! 22522: if test -n "$ac_pt_PKGCONFIG"; then
! 22523: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKGCONFIG" >&5
! 22524: $as_echo "$ac_pt_PKGCONFIG" >&6; }
! 22525: else
! 22526: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 22527: $as_echo "no" >&6; }
! 22528: fi
! 22529:
! 22530: if test "x$ac_pt_PKGCONFIG" = x; then
! 22531: PKGCONFIG="no"
! 22532: else
! 22533: case $cross_compiling:$ac_tool_warned in
! 22534: yes:)
! 22535: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
! 22536: $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
! 22537: ac_tool_warned=yes ;;
! 22538: esac
! 22539: PKGCONFIG=$ac_pt_PKGCONFIG
! 22540: fi
! 22541: else
! 22542: PKGCONFIG="$ac_cv_path_PKGCONFIG"
! 22543: fi
! 22544:
! 22545: fi
! 22546:
! 22547: if test "x$PKGCONFIG" != "xno"; then
! 22548: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for openssl options with pkg-config" >&5
! 22549: $as_echo_n "checking for openssl options with pkg-config... " >&6; }
! 22550: itexists=`
! 22551: if test -n "$OPENSSL_PCDIR"; then
! 22552: PKG_CONFIG_LIBDIR="$OPENSSL_PCDIR"
! 22553: export PKG_CONFIG_LIBDIR
! 22554: fi
! 22555: $PKGCONFIG --exists openssl >/dev/null 2>&1 && echo 1`
! 22556:
! 22557: if test -z "$itexists"; then
! 22558: PKGCONFIG="no"
! 22559: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 22560: $as_echo "no" >&6; }
! 22561: else
! 22562: { $as_echo "$as_me:${as_lineno-$LINENO}: result: found" >&5
! 22563: $as_echo "found" >&6; }
! 22564: fi
! 22565: fi
! 22566:
! 22567:
! 22568: if test "$PKGCONFIG" != "no" ; then
! 22569: SSL_LIBS=`
! 22570: if test -n "$OPENSSL_PCDIR"; then
! 22571: PKG_CONFIG_LIBDIR="$OPENSSL_PCDIR"
! 22572: export PKG_CONFIG_LIBDIR
! 22573: fi
! 22574: $PKGCONFIG --libs-only-l --libs-only-other openssl 2>/dev/null`
! 22575:
! 22576: SSL_LDFLAGS=`
! 22577: if test -n "$OPENSSL_PCDIR"; then
! 22578: PKG_CONFIG_LIBDIR="$OPENSSL_PCDIR"
! 22579: export PKG_CONFIG_LIBDIR
! 22580: fi
! 22581: $PKGCONFIG --libs-only-L openssl 2>/dev/null`
! 22582:
! 22583: SSL_CPPFLAGS=`
! 22584: if test -n "$OPENSSL_PCDIR"; then
! 22585: PKG_CONFIG_LIBDIR="$OPENSSL_PCDIR"
! 22586: export PKG_CONFIG_LIBDIR
! 22587: fi
! 22588: $PKGCONFIG --cflags-only-I openssl 2>/dev/null`
! 22589:
! 22590:
! 22591: { $as_echo "$as_me:${as_lineno-$LINENO}: pkg-config: SSL_LIBS: \"$SSL_LIBS\"" >&5
! 22592: $as_echo "$as_me: pkg-config: SSL_LIBS: \"$SSL_LIBS\"" >&6;}
! 22593: { $as_echo "$as_me:${as_lineno-$LINENO}: pkg-config: SSL_LDFLAGS: \"$SSL_LDFLAGS\"" >&5
! 22594: $as_echo "$as_me: pkg-config: SSL_LDFLAGS: \"$SSL_LDFLAGS\"" >&6;}
! 22595: { $as_echo "$as_me:${as_lineno-$LINENO}: pkg-config: SSL_CPPFLAGS: \"$SSL_CPPFLAGS\"" >&5
! 22596: $as_echo "$as_me: pkg-config: SSL_CPPFLAGS: \"$SSL_CPPFLAGS\"" >&6;}
! 22597:
! 22598: LIB_OPENSSL=`echo $SSL_LDFLAGS | sed -e 's/-L//g'`
! 22599:
! 22600: LIBS="$SSL_LIBS $LIBS"
! 22601: fi
! 22602: fi
! 22603:
! 22604: CPPFLAGS="$CPPFLAGS $SSL_CPPFLAGS"
! 22605: LDFLAGS="$LDFLAGS $SSL_LDFLAGS"
! 22606:
! 22607: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for HMAC_Update in -lcrypto" >&5
! 22608: $as_echo_n "checking for HMAC_Update in -lcrypto... " >&6; }
! 22609: if ${ac_cv_lib_crypto_HMAC_Update+:} false; then :
! 22610: $as_echo_n "(cached) " >&6
! 22611: else
! 22612: ac_check_lib_save_LIBS=$LIBS
! 22613: LIBS="-lcrypto $LIBS"
! 22614: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 22615: /* end confdefs.h. */
! 22616:
! 22617:
! 22618: #ifdef __cplusplus
! 22619: extern "C"
! 22620: #endif
! 22621: char HMAC_Update ();
! 22622: int main (void)
! 22623: {
! 22624: return HMAC_Update ();
! 22625: ;
! 22626: return 0;
! 22627: }
! 22628: _ACEOF
! 22629: if ac_fn_c_try_link "$LINENO"; then :
! 22630: ac_cv_lib_crypto_HMAC_Update=yes
! 22631: else
! 22632: ac_cv_lib_crypto_HMAC_Update=no
! 22633: fi
! 22634: rm -f core conftest.err conftest.$ac_objext \
! 22635: conftest$ac_exeext conftest.$ac_ext
! 22636: LIBS=$ac_check_lib_save_LIBS
! 22637: fi
! 22638: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_crypto_HMAC_Update" >&5
! 22639: $as_echo "$ac_cv_lib_crypto_HMAC_Update" >&6; }
! 22640: if test "x$ac_cv_lib_crypto_HMAC_Update" = xyes; then :
! 22641:
! 22642: HAVECRYPTO="yes"
! 22643: LIBS="-lcrypto $LIBS"
! 22644:
! 22645: else
! 22646:
! 22647: LDFLAGS="$CLEANLDFLAGS -L$LIB_OPENSSL"
! 22648: if test "$PKGCONFIG" = "no" ; then
! 22649: # only set this if pkg-config wasn't used
! 22650: CPPFLAGS="$CLEANCPPFLAGS -I$PREFIX_OPENSSL/include/openssl -I$PREFIX_OPENSSL/include"
! 22651: fi
! 22652: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for HMAC_Init_ex in -lcrypto" >&5
! 22653: $as_echo_n "checking for HMAC_Init_ex in -lcrypto... " >&6; }
! 22654: if ${ac_cv_lib_crypto_HMAC_Init_ex+:} false; then :
! 22655: $as_echo_n "(cached) " >&6
! 22656: else
! 22657: ac_check_lib_save_LIBS=$LIBS
! 22658: LIBS="-lcrypto $LIBS"
! 22659: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 22660: /* end confdefs.h. */
! 22661:
! 22662:
! 22663: #ifdef __cplusplus
! 22664: extern "C"
! 22665: #endif
! 22666: char HMAC_Init_ex ();
! 22667: int main (void)
! 22668: {
! 22669: return HMAC_Init_ex ();
! 22670: ;
! 22671: return 0;
! 22672: }
! 22673: _ACEOF
! 22674: if ac_fn_c_try_link "$LINENO"; then :
! 22675: ac_cv_lib_crypto_HMAC_Init_ex=yes
! 22676: else
! 22677: ac_cv_lib_crypto_HMAC_Init_ex=no
! 22678: fi
! 22679: rm -f core conftest.err conftest.$ac_objext \
! 22680: conftest$ac_exeext conftest.$ac_ext
! 22681: LIBS=$ac_check_lib_save_LIBS
! 22682: fi
! 22683: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_crypto_HMAC_Init_ex" >&5
! 22684: $as_echo "$ac_cv_lib_crypto_HMAC_Init_ex" >&6; }
! 22685: if test "x$ac_cv_lib_crypto_HMAC_Init_ex" = xyes; then :
! 22686:
! 22687: HAVECRYPTO="yes"
! 22688: LIBS="-lcrypto $LIBS"
! 22689: else
! 22690:
! 22691:
! 22692: { $as_echo "$as_me:${as_lineno-$LINENO}: checking OpenSSL linking with -ldl" >&5
! 22693: $as_echo_n "checking OpenSSL linking with -ldl... " >&6; }
! 22694: LIBS="$CLEANLIBS -lcrypto -ldl"
! 22695: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 22696: /* end confdefs.h. */
! 22697:
! 22698: #include <openssl/err.h>
! 22699:
! 22700: int main (void)
! 22701: {
! 22702:
! 22703: ERR_clear_error();
! 22704:
! 22705: ;
! 22706: return 0;
! 22707: }
! 22708: _ACEOF
! 22709: if ac_fn_c_try_link "$LINENO"; then :
! 22710:
! 22711: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 22712: $as_echo "yes" >&6; }
! 22713: HAVECRYPTO="yes"
! 22714:
! 22715: else
! 22716:
! 22717: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 22718: $as_echo "no" >&6; }
! 22719:
! 22720: { $as_echo "$as_me:${as_lineno-$LINENO}: checking OpenSSL linking with -ldl and -lpthread" >&5
! 22721: $as_echo_n "checking OpenSSL linking with -ldl and -lpthread... " >&6; }
! 22722: LIBS="$CLEANLIBS -lcrypto -ldl -lpthread"
! 22723: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 22724: /* end confdefs.h. */
! 22725:
! 22726: #include <openssl/err.h>
! 22727:
! 22728: int main (void)
! 22729: {
! 22730:
! 22731: ERR_clear_error();
! 22732:
! 22733: ;
! 22734: return 0;
! 22735: }
! 22736: _ACEOF
! 22737: if ac_fn_c_try_link "$LINENO"; then :
! 22738:
! 22739: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 22740: $as_echo "yes" >&6; }
! 22741: HAVECRYPTO="yes"
! 22742:
! 22743: else
! 22744:
! 22745: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 22746: $as_echo "no" >&6; }
! 22747: LDFLAGS="$CLEANLDFLAGS"
! 22748: CPPFLAGS="$CLEANCPPFLAGS"
! 22749: LIBS="$CLEANLIBS"
! 22750:
! 22751:
! 22752: fi
! 22753: rm -f core conftest.err conftest.$ac_objext \
! 22754: conftest$ac_exeext conftest.$ac_ext
! 22755:
! 22756:
! 22757: fi
! 22758: rm -f core conftest.err conftest.$ac_objext \
! 22759: conftest$ac_exeext conftest.$ac_ext
! 22760:
! 22761:
! 22762: fi
! 22763:
! 22764:
! 22765: fi
! 22766:
! 22767:
! 22768: if test X"$HAVECRYPTO" = X"yes"; then
! 22769:
! 22770: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for SSL_connect in -lssl" >&5
! 22771: $as_echo_n "checking for SSL_connect in -lssl... " >&6; }
! 22772: if ${ac_cv_lib_ssl_SSL_connect+:} false; then :
! 22773: $as_echo_n "(cached) " >&6
! 22774: else
! 22775: ac_check_lib_save_LIBS=$LIBS
! 22776: LIBS="-lssl $LIBS"
! 22777: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 22778: /* end confdefs.h. */
! 22779:
! 22780:
! 22781: #ifdef __cplusplus
! 22782: extern "C"
! 22783: #endif
! 22784: char SSL_connect ();
! 22785: int main (void)
! 22786: {
! 22787: return SSL_connect ();
! 22788: ;
! 22789: return 0;
! 22790: }
! 22791: _ACEOF
! 22792: if ac_fn_c_try_link "$LINENO"; then :
! 22793: ac_cv_lib_ssl_SSL_connect=yes
! 22794: else
! 22795: ac_cv_lib_ssl_SSL_connect=no
! 22796: fi
! 22797: rm -f core conftest.err conftest.$ac_objext \
! 22798: conftest$ac_exeext conftest.$ac_ext
! 22799: LIBS=$ac_check_lib_save_LIBS
! 22800: fi
! 22801: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ssl_SSL_connect" >&5
! 22802: $as_echo "$ac_cv_lib_ssl_SSL_connect" >&6; }
! 22803: if test "x$ac_cv_lib_ssl_SSL_connect" = xyes; then :
! 22804: cat >>confdefs.h <<_ACEOF
! 22805: #define HAVE_LIBSSL 1
! 22806: _ACEOF
! 22807:
! 22808: LIBS="-lssl $LIBS"
! 22809:
! 22810: fi
! 22811:
! 22812:
! 22813: if test "$ac_cv_lib_ssl_SSL_connect" != yes; then
! 22814: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ssl with RSAglue/rsaref libs in use" >&5
! 22815: $as_echo_n "checking for ssl with RSAglue/rsaref libs in use... " >&6; };
! 22816: OLIBS=$LIBS
! 22817: LIBS="-lRSAglue -lrsaref $LIBS"
! 22818: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for SSL_connect in -lssl" >&5
! 22819: $as_echo_n "checking for SSL_connect in -lssl... " >&6; }
! 22820: if ${ac_cv_lib_ssl_SSL_connect+:} false; then :
! 22821: $as_echo_n "(cached) " >&6
! 22822: else
! 22823: ac_check_lib_save_LIBS=$LIBS
! 22824: LIBS="-lssl $LIBS"
! 22825: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 22826: /* end confdefs.h. */
! 22827:
! 22828:
! 22829: #ifdef __cplusplus
! 22830: extern "C"
! 22831: #endif
! 22832: char SSL_connect ();
! 22833: int main (void)
! 22834: {
! 22835: return SSL_connect ();
! 22836: ;
! 22837: return 0;
! 22838: }
! 22839: _ACEOF
! 22840: if ac_fn_c_try_link "$LINENO"; then :
! 22841: ac_cv_lib_ssl_SSL_connect=yes
! 22842: else
! 22843: ac_cv_lib_ssl_SSL_connect=no
! 22844: fi
! 22845: rm -f core conftest.err conftest.$ac_objext \
! 22846: conftest$ac_exeext conftest.$ac_ext
! 22847: LIBS=$ac_check_lib_save_LIBS
! 22848: fi
! 22849: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ssl_SSL_connect" >&5
! 22850: $as_echo "$ac_cv_lib_ssl_SSL_connect" >&6; }
! 22851: if test "x$ac_cv_lib_ssl_SSL_connect" = xyes; then :
! 22852: cat >>confdefs.h <<_ACEOF
! 22853: #define HAVE_LIBSSL 1
! 22854: _ACEOF
! 22855:
! 22856: LIBS="-lssl $LIBS"
! 22857:
! 22858: fi
! 22859:
! 22860: if test "$ac_cv_lib_ssl_SSL_connect" != yes; then
! 22861: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 22862: $as_echo "no" >&6; }
! 22863: LIBS=$OLIBS
! 22864: else
! 22865: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 22866: $as_echo "yes" >&6; }
! 22867: fi
! 22868:
! 22869: else
! 22870:
! 22871: for ac_header in openssl/x509.h openssl/rsa.h openssl/crypto.h \
! 22872: openssl/pem.h openssl/ssl.h openssl/err.h
! 22873: do :
! 22874: as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
! 22875: ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
! 22876: if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
! 22877: cat >>confdefs.h <<_ACEOF
! 22878: #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
! 22879: _ACEOF
! 22880: ssl_msg="OpenSSL"
! 22881: test openssl != "$DEFAULT_SSL_BACKEND" || VALID_DEFAULT_SSL_BACKEND=yes
! 22882: OPENSSL_ENABLED=1
! 22883:
! 22884: $as_echo "#define USE_OPENSSL 1" >>confdefs.h
! 22885:
! 22886: fi
! 22887:
! 22888: done
! 22889:
! 22890:
! 22891: if test $ac_cv_header_openssl_x509_h = no; then
! 22892: for ac_header in x509.h rsa.h crypto.h pem.h ssl.h err.h
! 22893: do :
! 22894: as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
! 22895: ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
! 22896: if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
! 22897: cat >>confdefs.h <<_ACEOF
! 22898: #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
! 22899: _ACEOF
! 22900:
! 22901: fi
! 22902:
! 22903: done
! 22904:
! 22905:
! 22906: if test $ac_cv_header_x509_h = yes &&
! 22907: test $ac_cv_header_crypto_h = yes &&
! 22908: test $ac_cv_header_ssl_h = yes; then
! 22909: ssl_msg="OpenSSL"
! 22910: OPENSSL_ENABLED=1
! 22911: fi
! 22912: fi
! 22913: fi
! 22914:
! 22915: if test X"$OPENSSL_ENABLED" != X"1"; then
! 22916: LIBS="$CLEANLIBS"
! 22917: fi
! 22918:
! 22919: if test X"$OPT_SSL" != Xoff &&
! 22920: test "$OPENSSL_ENABLED" != "1"; then
! 22921: as_fn_error $? "OpenSSL libs and/or directories were not found where specified!" "$LINENO" 5
! 22922: fi
! 22923: fi
! 22924:
! 22925: if test X"$OPENSSL_ENABLED" = X"1"; then
! 22926:
! 22927: for ac_func in RAND_egd \
! 22928: SSLv2_client_method \
! 22929: OpenSSL_version
! 22930: do :
! 22931: as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
! 22932: ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
! 22933: if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
! 22934: cat >>confdefs.h <<_ACEOF
! 22935: #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
! 22936: _ACEOF
! 22937:
! 22938: fi
! 22939: done
! 22940:
! 22941:
! 22942: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BoringSSL" >&5
! 22943: $as_echo_n "checking for BoringSSL... " >&6; }
! 22944: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 22945: /* end confdefs.h. */
! 22946:
! 22947:
! 22948: #include <openssl/base.h>
! 22949:
! 22950: int main (void)
! 22951: {
! 22952:
! 22953: #ifndef OPENSSL_IS_BORINGSSL
! 22954: #error not boringssl
! 22955: #endif
! 22956:
! 22957: ;
! 22958: return 0;
! 22959: }
! 22960:
! 22961: _ACEOF
! 22962: if ac_fn_c_try_compile "$LINENO"; then :
! 22963:
! 22964: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 22965: $as_echo "yes" >&6; }
! 22966:
! 22967: cat >>confdefs.h <<_ACEOF
! 22968: #define HAVE_BORINGSSL 1
! 22969: _ACEOF
! 22970:
! 22971: ssl_msg="BoringSSL"
! 22972:
! 22973: else
! 22974:
! 22975: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 22976: $as_echo "no" >&6; }
! 22977:
! 22978: fi
! 22979: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 22980:
! 22981: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libressl" >&5
! 22982: $as_echo_n "checking for libressl... " >&6; }
! 22983: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 22984: /* end confdefs.h. */
! 22985:
! 22986:
! 22987: #include <openssl/opensslv.h>
! 22988:
! 22989: int main (void)
! 22990: {
! 22991:
! 22992: int dummy = LIBRESSL_VERSION_NUMBER;
! 22993:
! 22994: ;
! 22995: return 0;
! 22996: }
! 22997:
! 22998: _ACEOF
! 22999: if ac_fn_c_try_compile "$LINENO"; then :
! 23000:
! 23001: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 23002: $as_echo "yes" >&6; }
! 23003:
! 23004: cat >>confdefs.h <<_ACEOF
! 23005: #define HAVE_LIBRESSL 1
! 23006: _ACEOF
! 23007:
! 23008: ssl_msg="libressl"
! 23009:
! 23010: else
! 23011:
! 23012: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 23013: $as_echo "no" >&6; }
! 23014:
! 23015: fi
! 23016: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 23017:
! 23018: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for OpenSSL >= v3" >&5
! 23019: $as_echo_n "checking for OpenSSL >= v3... " >&6; }
! 23020: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 23021: /* end confdefs.h. */
! 23022:
! 23023:
! 23024: #include <openssl/opensslv.h>
! 23025:
! 23026: int main (void)
! 23027: {
! 23028:
! 23029: #if defined(OPENSSL_VERSION_MAJOR) && (OPENSSL_VERSION_MAJOR >= 3)
! 23030: return 0;
! 23031: #else
! 23032: #error older than 3
! 23033: #endif
! 23034:
! 23035: ;
! 23036: return 0;
! 23037: }
! 23038:
! 23039: _ACEOF
! 23040: if ac_fn_c_try_compile "$LINENO"; then :
! 23041:
! 23042: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 23043: $as_echo "yes" >&6; }
! 23044:
! 23045: cat >>confdefs.h <<_ACEOF
! 23046: #define HAVE_OPENSSL3 1
! 23047: _ACEOF
! 23048:
! 23049: CPPFLAGS="$CPPFLAGS -DOPENSSL_SUPPRESS_DEPRECATED"
! 23050: ssl_msg="OpenSSL v3+"
! 23051:
! 23052: else
! 23053:
! 23054: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 23055: $as_echo "no" >&6; }
! 23056:
! 23057: fi
! 23058: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 23059: fi
! 23060:
! 23061: if test "$OPENSSL_ENABLED" = "1"; then
! 23062: if test -n "$LIB_OPENSSL"; then
! 23063: if test "x$cross_compiling" != "xyes"; then
! 23064: CURL_LIBRARY_PATH="$CURL_LIBRARY_PATH:$LIB_OPENSSL"
! 23065: export CURL_LIBRARY_PATH
! 23066: { $as_echo "$as_me:${as_lineno-$LINENO}: Added $LIB_OPENSSL to CURL_LIBRARY_PATH" >&5
! 23067: $as_echo "$as_me: Added $LIB_OPENSSL to CURL_LIBRARY_PATH" >&6;}
! 23068: fi
! 23069: fi
! 23070:
! 23071: #
! 23072:
! 23073: #
! 23074: tst_api="unknown"
! 23075: #
! 23076: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for OpenSSL headers version" >&5
! 23077: $as_echo_n "checking for OpenSSL headers version... " >&6; }
! 23078:
! 23079: OLDCPPFLAGS=$CPPFLAGS
! 23080: # CPPPFLAG comes from CURL_CPP_P
! 23081: CPPFLAGS="$CPPFLAGS $CPPPFLAG"
! 23082: if test -z "$SED"; then
! 23083: as_fn_error $? "SED not set. Cannot continue without SED being set." "$LINENO" 5
! 23084: fi
! 23085: if test -z "$GREP"; then
! 23086: as_fn_error $? "GREP not set. Cannot continue without GREP being set." "$LINENO" 5
! 23087: fi
! 23088:
! 23089: tmp_exp=""
! 23090: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 23091: /* end confdefs.h. */
! 23092:
! 23093:
! 23094: # ifdef USE_OPENSSL
! 23095: # include <openssl/crypto.h>
! 23096: # else
! 23097: # include <crypto.h>
! 23098: # endif
! 23099:
! 23100: #ifdef OPENSSL_VERSION_NUMBER
! 23101: CURL_DEF_TOKEN OPENSSL_VERSION_NUMBER
! 23102: #endif
! 23103:
! 23104:
! 23105: _ACEOF
! 23106: if ac_fn_c_try_cpp "$LINENO"; then :
! 23107:
! 23108: tmp_exp=`eval "$ac_cpp conftest.$ac_ext" 2>/dev/null | \
! 23109: "$GREP" CURL_DEF_TOKEN 2>/dev/null | \
! 23110: "$SED" 's/.*CURL_DEF_TOKEN[ ][ ]*//' 2>/dev/null | \
! 23111: "$SED" 's/["][ ]*["]//g' 2>/dev/null`
! 23112: if test -z "$tmp_exp" || test "$tmp_exp" = "OPENSSL_VERSION_NUMBER"; then
! 23113: tmp_exp=""
! 23114: fi
! 23115:
! 23116: fi
! 23117: rm -f conftest.err conftest.i conftest.$ac_ext
! 23118: if test -z "$tmp_exp"; then
! 23119: curl_cv_have_def_OPENSSL_VERSION_NUMBER=no
! 23120:
! 23121: else
! 23122: curl_cv_have_def_OPENSSL_VERSION_NUMBER=yes
! 23123: curl_cv_def_OPENSSL_VERSION_NUMBER=$tmp_exp
! 23124:
! 23125: fi
! 23126: CPPFLAGS=$OLDCPPFLAGS
! 23127:
! 23128: if test "$curl_cv_have_def_OPENSSL_VERSION_NUMBER" = "yes"; then
! 23129: tst_verlen=`expr "$curl_cv_def_OPENSSL_VERSION_NUMBER" : '.*'`
! 23130: case "x$tst_verlen" in
! 23131: x6)
! 23132: tst_vermaj=`echo $curl_cv_def_OPENSSL_VERSION_NUMBER | cut -c 3`
! 23133: tst_vermin=`echo $curl_cv_def_OPENSSL_VERSION_NUMBER | cut -c 4`
! 23134: tst_verfix=`echo $curl_cv_def_OPENSSL_VERSION_NUMBER | cut -c 5`
! 23135: tst_api=0x$tst_vermaj$tst_vermin$tst_verfix
! 23136: ;;
! 23137: x11|x10)
! 23138: tst_vermaj=`echo $curl_cv_def_OPENSSL_VERSION_NUMBER | cut -c 3`
! 23139: tst_vermin=`echo $curl_cv_def_OPENSSL_VERSION_NUMBER | cut -c 5`
! 23140: tst_verfix=`echo $curl_cv_def_OPENSSL_VERSION_NUMBER | cut -c 7`
! 23141: tst_api=0x$tst_vermaj$tst_vermin$tst_verfix
! 23142: ;;
! 23143: *)
! 23144: tst_api="unknown"
! 23145: ;;
! 23146: esac
! 23147: case $tst_api in
! 23148: 0x111) tst_show="1.1.1" ;;
! 23149: 0x110) tst_show="1.1.0" ;;
! 23150: 0x102) tst_show="1.0.2" ;;
! 23151: 0x101) tst_show="1.0.1" ;;
! 23152: 0x100) tst_show="1.0.0" ;;
! 23153: 0x099) tst_show="0.9.9" ;;
! 23154: 0x098) tst_show="0.9.8" ;;
! 23155: 0x097) tst_show="0.9.7" ;;
! 23156: 0x096) tst_show="0.9.6" ;;
! 23157: 0x095) tst_show="0.9.5" ;;
! 23158: 0x094) tst_show="0.9.4" ;;
! 23159: 0x093) tst_show="0.9.3" ;;
! 23160: 0x092) tst_show="0.9.2" ;;
! 23161: 0x091) tst_show="0.9.1" ;;
! 23162: *) tst_show="unknown" ;;
! 23163: esac
! 23164: tst_show="$tst_show - $curl_cv_def_OPENSSL_VERSION_NUMBER"
! 23165: else
! 23166: tst_show="unknown"
! 23167: fi
! 23168: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $tst_show" >&5
! 23169: $as_echo "$tst_show" >&6; }
! 23170: #
! 23171: curl_openssl_api_headers=$tst_api
! 23172:
! 23173:
! 23174: #
! 23175: tst_api="unknown"
! 23176: #
! 23177: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for OpenSSL library version" >&5
! 23178: $as_echo_n "checking for OpenSSL library version... " >&6; }
! 23179: if test "$tst_api" = "unknown"; then
! 23180: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 23181: /* end confdefs.h. */
! 23182:
! 23183:
! 23184: #define ERR_clear_last_mark innocuous_ERR_clear_last_mark
! 23185: #ifdef __STDC__
! 23186: # include <limits.h>
! 23187: #else
! 23188: # include <assert.h>
! 23189: #endif
! 23190: #undef ERR_clear_last_mark
! 23191: #ifdef __cplusplus
! 23192: extern "C"
! 23193: #endif
! 23194: char ERR_clear_last_mark ();
! 23195: #if defined __stub_ERR_clear_last_mark || defined __stub___ERR_clear_last_mark
! 23196: choke me
! 23197: #endif
! 23198:
! 23199: int main (void)
! 23200: {
! 23201: return ERR_clear_last_mark ();
! 23202: ;
! 23203: return 0;
! 23204: }
! 23205:
! 23206: _ACEOF
! 23207: if ac_fn_c_try_link "$LINENO"; then :
! 23208:
! 23209: tst_api="0x111"
! 23210:
! 23211: fi
! 23212: rm -f core conftest.err conftest.$ac_objext \
! 23213: conftest$ac_exeext conftest.$ac_ext
! 23214: fi
! 23215: if test "$tst_api" = "unknown"; then
! 23216: case $host in
! 23217: *-*-vms*)
! 23218: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 23219: /* end confdefs.h. */
! 23220:
! 23221:
! 23222: #define SSL_CTX_set_not_resumbl_sess_cb innocuous_SSL_CTX_set_not_resumbl_sess_cb
! 23223: #ifdef __STDC__
! 23224: # include <limits.h>
! 23225: #else
! 23226: # include <assert.h>
! 23227: #endif
! 23228: #undef SSL_CTX_set_not_resumbl_sess_cb
! 23229: #ifdef __cplusplus
! 23230: extern "C"
! 23231: #endif
! 23232: char SSL_CTX_set_not_resumbl_sess_cb ();
! 23233: #if defined __stub_SSL_CTX_set_not_resumbl_sess_cb || defined __stub___SSL_CTX_set_not_resumbl_sess_cb
! 23234: choke me
! 23235: #endif
! 23236:
! 23237: int main (void)
! 23238: {
! 23239: return SSL_CTX_set_not_resumbl_sess_cb ();
! 23240: ;
! 23241: return 0;
! 23242: }
! 23243:
! 23244: _ACEOF
! 23245: if ac_fn_c_try_link "$LINENO"; then :
! 23246:
! 23247: tst_api="0x110"
! 23248:
! 23249: fi
! 23250: rm -f core conftest.err conftest.$ac_objext \
! 23251: conftest$ac_exeext conftest.$ac_ext
! 23252: ;;
! 23253: *)
! 23254: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 23255: /* end confdefs.h. */
! 23256:
! 23257:
! 23258: #define SSL_CTX_set_not_resumable_session_callback innocuous_SSL_CTX_set_not_resumable_session_callback
! 23259: #ifdef __STDC__
! 23260: # include <limits.h>
! 23261: #else
! 23262: # include <assert.h>
! 23263: #endif
! 23264: #undef SSL_CTX_set_not_resumable_session_callback
! 23265: #ifdef __cplusplus
! 23266: extern "C"
! 23267: #endif
! 23268: char SSL_CTX_set_not_resumable_session_callback ();
! 23269: #if defined __stub_SSL_CTX_set_not_resumable_session_callback || defined __stub___SSL_CTX_set_not_resumable_session_callback
! 23270: choke me
! 23271: #endif
! 23272:
! 23273: int main (void)
! 23274: {
! 23275: return SSL_CTX_set_not_resumable_session_callback ();
! 23276: ;
! 23277: return 0;
! 23278: }
! 23279:
! 23280: _ACEOF
! 23281: if ac_fn_c_try_link "$LINENO"; then :
! 23282:
! 23283: tst_api="0x110"
! 23284:
! 23285: fi
! 23286: rm -f core conftest.err conftest.$ac_objext \
! 23287: conftest$ac_exeext conftest.$ac_ext
! 23288: ;;
! 23289: esac
! 23290: fi
! 23291: if test "$tst_api" = "unknown"; then
! 23292: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 23293: /* end confdefs.h. */
! 23294:
! 23295:
! 23296: #define SSL_CONF_CTX_new innocuous_SSL_CONF_CTX_new
! 23297: #ifdef __STDC__
! 23298: # include <limits.h>
! 23299: #else
! 23300: # include <assert.h>
! 23301: #endif
! 23302: #undef SSL_CONF_CTX_new
! 23303: #ifdef __cplusplus
! 23304: extern "C"
! 23305: #endif
! 23306: char SSL_CONF_CTX_new ();
! 23307: #if defined __stub_SSL_CONF_CTX_new || defined __stub___SSL_CONF_CTX_new
! 23308: choke me
! 23309: #endif
! 23310:
! 23311: int main (void)
! 23312: {
! 23313: return SSL_CONF_CTX_new ();
! 23314: ;
! 23315: return 0;
! 23316: }
! 23317:
! 23318: _ACEOF
! 23319: if ac_fn_c_try_link "$LINENO"; then :
! 23320:
! 23321: tst_api="0x102"
! 23322:
! 23323: fi
! 23324: rm -f core conftest.err conftest.$ac_objext \
! 23325: conftest$ac_exeext conftest.$ac_ext
! 23326: fi
! 23327: if test "$tst_api" = "unknown"; then
! 23328: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 23329: /* end confdefs.h. */
! 23330:
! 23331:
! 23332: #define SSL_renegotiate_abbreviated innocuous_SSL_renegotiate_abbreviated
! 23333: #ifdef __STDC__
! 23334: # include <limits.h>
! 23335: #else
! 23336: # include <assert.h>
! 23337: #endif
! 23338: #undef SSL_renegotiate_abbreviated
! 23339: #ifdef __cplusplus
! 23340: extern "C"
! 23341: #endif
! 23342: char SSL_renegotiate_abbreviated ();
! 23343: #if defined __stub_SSL_renegotiate_abbreviated || defined __stub___SSL_renegotiate_abbreviated
! 23344: choke me
! 23345: #endif
! 23346:
! 23347: int main (void)
! 23348: {
! 23349: return SSL_renegotiate_abbreviated ();
! 23350: ;
! 23351: return 0;
! 23352: }
! 23353:
! 23354: _ACEOF
! 23355: if ac_fn_c_try_link "$LINENO"; then :
! 23356:
! 23357: tst_api="0x101"
! 23358:
! 23359: fi
! 23360: rm -f core conftest.err conftest.$ac_objext \
! 23361: conftest$ac_exeext conftest.$ac_ext
! 23362: fi
! 23363: if test "$tst_api" = "unknown"; then
! 23364: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 23365: /* end confdefs.h. */
! 23366:
! 23367:
! 23368: #define OBJ_add_sigid innocuous_OBJ_add_sigid
! 23369: #ifdef __STDC__
! 23370: # include <limits.h>
! 23371: #else
! 23372: # include <assert.h>
! 23373: #endif
! 23374: #undef OBJ_add_sigid
! 23375: #ifdef __cplusplus
! 23376: extern "C"
! 23377: #endif
! 23378: char OBJ_add_sigid ();
! 23379: #if defined __stub_OBJ_add_sigid || defined __stub___OBJ_add_sigid
! 23380: choke me
! 23381: #endif
! 23382:
! 23383: int main (void)
! 23384: {
! 23385: return OBJ_add_sigid ();
! 23386: ;
! 23387: return 0;
! 23388: }
! 23389:
! 23390: _ACEOF
! 23391: if ac_fn_c_try_link "$LINENO"; then :
! 23392:
! 23393: tst_api="0x100"
! 23394:
! 23395: fi
! 23396: rm -f core conftest.err conftest.$ac_objext \
! 23397: conftest$ac_exeext conftest.$ac_ext
! 23398: fi
! 23399: if test "$tst_api" = "unknown"; then
! 23400: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 23401: /* end confdefs.h. */
! 23402:
! 23403:
! 23404: #define ERR_set_mark innocuous_ERR_set_mark
! 23405: #ifdef __STDC__
! 23406: # include <limits.h>
! 23407: #else
! 23408: # include <assert.h>
! 23409: #endif
! 23410: #undef ERR_set_mark
! 23411: #ifdef __cplusplus
! 23412: extern "C"
! 23413: #endif
! 23414: char ERR_set_mark ();
! 23415: #if defined __stub_ERR_set_mark || defined __stub___ERR_set_mark
! 23416: choke me
! 23417: #endif
! 23418:
! 23419: int main (void)
! 23420: {
! 23421: return ERR_set_mark ();
! 23422: ;
! 23423: return 0;
! 23424: }
! 23425:
! 23426: _ACEOF
! 23427: if ac_fn_c_try_link "$LINENO"; then :
! 23428:
! 23429: tst_api="0x098"
! 23430:
! 23431: fi
! 23432: rm -f core conftest.err conftest.$ac_objext \
! 23433: conftest$ac_exeext conftest.$ac_ext
! 23434: fi
! 23435: if test "$tst_api" = "unknown"; then
! 23436: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 23437: /* end confdefs.h. */
! 23438:
! 23439:
! 23440: #define ERR_peek_last_error innocuous_ERR_peek_last_error
! 23441: #ifdef __STDC__
! 23442: # include <limits.h>
! 23443: #else
! 23444: # include <assert.h>
! 23445: #endif
! 23446: #undef ERR_peek_last_error
! 23447: #ifdef __cplusplus
! 23448: extern "C"
! 23449: #endif
! 23450: char ERR_peek_last_error ();
! 23451: #if defined __stub_ERR_peek_last_error || defined __stub___ERR_peek_last_error
! 23452: choke me
! 23453: #endif
! 23454:
! 23455: int main (void)
! 23456: {
! 23457: return ERR_peek_last_error ();
! 23458: ;
! 23459: return 0;
! 23460: }
! 23461:
! 23462: _ACEOF
! 23463: if ac_fn_c_try_link "$LINENO"; then :
! 23464:
! 23465: tst_api="0x097"
! 23466:
! 23467: fi
! 23468: rm -f core conftest.err conftest.$ac_objext \
! 23469: conftest$ac_exeext conftest.$ac_ext
! 23470: fi
! 23471: if test "$tst_api" = "unknown"; then
! 23472: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 23473: /* end confdefs.h. */
! 23474:
! 23475:
! 23476: #define c2i_ASN1_OBJECT innocuous_c2i_ASN1_OBJECT
! 23477: #ifdef __STDC__
! 23478: # include <limits.h>
! 23479: #else
! 23480: # include <assert.h>
! 23481: #endif
! 23482: #undef c2i_ASN1_OBJECT
! 23483: #ifdef __cplusplus
! 23484: extern "C"
! 23485: #endif
! 23486: char c2i_ASN1_OBJECT ();
! 23487: #if defined __stub_c2i_ASN1_OBJECT || defined __stub___c2i_ASN1_OBJECT
! 23488: choke me
! 23489: #endif
! 23490:
! 23491: int main (void)
! 23492: {
! 23493: return c2i_ASN1_OBJECT ();
! 23494: ;
! 23495: return 0;
! 23496: }
! 23497:
! 23498: _ACEOF
! 23499: if ac_fn_c_try_link "$LINENO"; then :
! 23500:
! 23501: tst_api="0x096"
! 23502:
! 23503: fi
! 23504: rm -f core conftest.err conftest.$ac_objext \
! 23505: conftest$ac_exeext conftest.$ac_ext
! 23506: fi
! 23507: if test "$tst_api" = "unknown"; then
! 23508: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 23509: /* end confdefs.h. */
! 23510:
! 23511:
! 23512: #define SSL_CTX_set_purpose innocuous_SSL_CTX_set_purpose
! 23513: #ifdef __STDC__
! 23514: # include <limits.h>
! 23515: #else
! 23516: # include <assert.h>
! 23517: #endif
! 23518: #undef SSL_CTX_set_purpose
! 23519: #ifdef __cplusplus
! 23520: extern "C"
! 23521: #endif
! 23522: char SSL_CTX_set_purpose ();
! 23523: #if defined __stub_SSL_CTX_set_purpose || defined __stub___SSL_CTX_set_purpose
! 23524: choke me
! 23525: #endif
! 23526:
! 23527: int main (void)
! 23528: {
! 23529: return SSL_CTX_set_purpose ();
! 23530: ;
! 23531: return 0;
! 23532: }
! 23533:
! 23534: _ACEOF
! 23535: if ac_fn_c_try_link "$LINENO"; then :
! 23536:
! 23537: tst_api="0x095"
! 23538:
! 23539: fi
! 23540: rm -f core conftest.err conftest.$ac_objext \
! 23541: conftest$ac_exeext conftest.$ac_ext
! 23542: fi
! 23543: if test "$tst_api" = "unknown"; then
! 23544: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 23545: /* end confdefs.h. */
! 23546:
! 23547:
! 23548: #define OBJ_obj2txt innocuous_OBJ_obj2txt
! 23549: #ifdef __STDC__
! 23550: # include <limits.h>
! 23551: #else
! 23552: # include <assert.h>
! 23553: #endif
! 23554: #undef OBJ_obj2txt
! 23555: #ifdef __cplusplus
! 23556: extern "C"
! 23557: #endif
! 23558: char OBJ_obj2txt ();
! 23559: #if defined __stub_OBJ_obj2txt || defined __stub___OBJ_obj2txt
! 23560: choke me
! 23561: #endif
! 23562:
! 23563: int main (void)
! 23564: {
! 23565: return OBJ_obj2txt ();
! 23566: ;
! 23567: return 0;
! 23568: }
! 23569:
! 23570: _ACEOF
! 23571: if ac_fn_c_try_link "$LINENO"; then :
! 23572:
! 23573: tst_api="0x094"
! 23574:
! 23575: fi
! 23576: rm -f core conftest.err conftest.$ac_objext \
! 23577: conftest$ac_exeext conftest.$ac_ext
! 23578: fi
! 23579: if test "$tst_api" = "unknown"; then
! 23580: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 23581: /* end confdefs.h. */
! 23582:
! 23583:
! 23584: #define SSL_get_verify_depth innocuous_SSL_get_verify_depth
! 23585: #ifdef __STDC__
! 23586: # include <limits.h>
! 23587: #else
! 23588: # include <assert.h>
! 23589: #endif
! 23590: #undef SSL_get_verify_depth
! 23591: #ifdef __cplusplus
! 23592: extern "C"
! 23593: #endif
! 23594: char SSL_get_verify_depth ();
! 23595: #if defined __stub_SSL_get_verify_depth || defined __stub___SSL_get_verify_depth
! 23596: choke me
! 23597: #endif
! 23598:
! 23599: int main (void)
! 23600: {
! 23601: return SSL_get_verify_depth ();
! 23602: ;
! 23603: return 0;
! 23604: }
! 23605:
! 23606: _ACEOF
! 23607: if ac_fn_c_try_link "$LINENO"; then :
! 23608:
! 23609: tst_api="0x093"
! 23610:
! 23611: fi
! 23612: rm -f core conftest.err conftest.$ac_objext \
! 23613: conftest$ac_exeext conftest.$ac_ext
! 23614: fi
! 23615: if test "$tst_api" = "unknown"; then
! 23616: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 23617: /* end confdefs.h. */
! 23618:
! 23619:
! 23620: #define SSL_library_init innocuous_SSL_library_init
! 23621: #ifdef __STDC__
! 23622: # include <limits.h>
! 23623: #else
! 23624: # include <assert.h>
! 23625: #endif
! 23626: #undef SSL_library_init
! 23627: #ifdef __cplusplus
! 23628: extern "C"
! 23629: #endif
! 23630: char SSL_library_init ();
! 23631: #if defined __stub_SSL_library_init || defined __stub___SSL_library_init
! 23632: choke me
! 23633: #endif
! 23634:
! 23635: int main (void)
! 23636: {
! 23637: return SSL_library_init ();
! 23638: ;
! 23639: return 0;
! 23640: }
! 23641:
! 23642: _ACEOF
! 23643: if ac_fn_c_try_link "$LINENO"; then :
! 23644:
! 23645: tst_api="0x092"
! 23646:
! 23647: fi
! 23648: rm -f core conftest.err conftest.$ac_objext \
! 23649: conftest$ac_exeext conftest.$ac_ext
! 23650: fi
! 23651: if test "$tst_api" = "unknown"; then
! 23652: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 23653: /* end confdefs.h. */
! 23654:
! 23655:
! 23656: #define SSL_CTX_set_cipher_list innocuous_SSL_CTX_set_cipher_list
! 23657: #ifdef __STDC__
! 23658: # include <limits.h>
! 23659: #else
! 23660: # include <assert.h>
! 23661: #endif
! 23662: #undef SSL_CTX_set_cipher_list
! 23663: #ifdef __cplusplus
! 23664: extern "C"
! 23665: #endif
! 23666: char SSL_CTX_set_cipher_list ();
! 23667: #if defined __stub_SSL_CTX_set_cipher_list || defined __stub___SSL_CTX_set_cipher_list
! 23668: choke me
! 23669: #endif
! 23670:
! 23671: int main (void)
! 23672: {
! 23673: return SSL_CTX_set_cipher_list ();
! 23674: ;
! 23675: return 0;
! 23676: }
! 23677:
! 23678: _ACEOF
! 23679: if ac_fn_c_try_link "$LINENO"; then :
! 23680:
! 23681: tst_api="0x091"
! 23682:
! 23683: fi
! 23684: rm -f core conftest.err conftest.$ac_objext \
! 23685: conftest$ac_exeext conftest.$ac_ext
! 23686: fi
! 23687: case $tst_api in
! 23688: 0x111) tst_show="1.1.1" ;;
! 23689: 0x110) tst_show="1.1.0" ;;
! 23690: 0x102) tst_show="1.0.2" ;;
! 23691: 0x101) tst_show="1.0.1" ;;
! 23692: 0x100) tst_show="1.0.0" ;;
! 23693: 0x099) tst_show="0.9.9" ;;
! 23694: 0x098) tst_show="0.9.8" ;;
! 23695: 0x097) tst_show="0.9.7" ;;
! 23696: 0x096) tst_show="0.9.6" ;;
! 23697: 0x095) tst_show="0.9.5" ;;
! 23698: 0x094) tst_show="0.9.4" ;;
! 23699: 0x093) tst_show="0.9.3" ;;
! 23700: 0x092) tst_show="0.9.2" ;;
! 23701: 0x091) tst_show="0.9.1" ;;
! 23702: *) tst_show="unknown" ;;
! 23703: esac
! 23704: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $tst_show" >&5
! 23705: $as_echo "$tst_show" >&6; }
! 23706: #
! 23707: curl_openssl_api_library=$tst_api
! 23708:
! 23709: #
! 23710: tst_match="yes"
! 23711: #
! 23712: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for OpenSSL headers and library versions matching" >&5
! 23713: $as_echo_n "checking for OpenSSL headers and library versions matching... " >&6; }
! 23714: if test "$curl_openssl_api_headers" = "unknown" ||
! 23715: test "$curl_openssl_api_library" = "unknown"; then
! 23716: tst_match="fail"
! 23717: tst_warns="Can not compare OpenSSL headers and library versions."
! 23718: elif test "$curl_openssl_api_headers" != "$curl_openssl_api_library"; then
! 23719: tst_match="no"
! 23720: tst_warns="OpenSSL headers and library versions do not match."
! 23721: fi
! 23722: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $tst_match" >&5
! 23723: $as_echo "$tst_match" >&6; }
! 23724: if test "$tst_match" != "yes"; then
! 23725: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $tst_warns" >&5
! 23726: $as_echo "$as_me: WARNING: $tst_warns" >&2;}
! 23727: fi
! 23728:
! 23729: check_for_ca_bundle=1
! 23730: fi
! 23731:
! 23732: test -z "$ssl_msg" || ssl_backends="${ssl_backends:+$ssl_backends, }$ssl_msg"
! 23733: fi
! 23734:
! 23735: if test X"$OPT_SSL" != Xoff &&
! 23736: test X"$OPT_SSL" != Xno &&
! 23737: test "$OPENSSL_ENABLED" != "1"; then
! 23738: { $as_echo "$as_me:${as_lineno-$LINENO}: OPT_SSL: $OPT_SSL" >&5
! 23739: $as_echo "$as_me: OPT_SSL: $OPT_SSL" >&6;}
! 23740: { $as_echo "$as_me:${as_lineno-$LINENO}: OPENSSL_ENABLED: $OPENSSL_ENABLED" >&5
! 23741: $as_echo "$as_me: OPENSSL_ENABLED: $OPENSSL_ENABLED" >&6;}
! 23742: as_fn_error $? "--with-ssl was given but OpenSSL could not be detected" "$LINENO" 5
! 23743: fi
! 23744:
! 23745:
! 23746: if test X"$OPENSSL_ENABLED" = X"1"; then
! 23747:
! 23748: # Check whether --with-egd-socket was given.
! 23749: if test "${with_egd_socket+set}" = set; then :
! 23750: withval=$with_egd_socket; EGD_SOCKET="$withval"
! 23751:
! 23752: fi
! 23753:
! 23754: if test -n "$EGD_SOCKET" ; then
! 23755:
! 23756: cat >>confdefs.h <<_ACEOF
! 23757: #define EGD_SOCKET "$EGD_SOCKET"
! 23758: _ACEOF
! 23759:
! 23760: fi
! 23761:
! 23762:
! 23763: # Check whether --with-random was given.
! 23764: if test "${with_random+set}" = set; then :
! 23765: withval=$with_random; RANDOM_FILE="$withval"
! 23766: else
! 23767:
! 23768: if test x$cross_compiling != xyes; then
! 23769: as_ac_File=`$as_echo "ac_cv_file_"/dev/urandom"" | $as_tr_sh`
! 23770: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for \"/dev/urandom\"" >&5
! 23771: $as_echo_n "checking for \"/dev/urandom\"... " >&6; }
! 23772: if eval \${$as_ac_File+:} false; then :
! 23773: $as_echo_n "(cached) " >&6
! 23774: else
! 23775: test "$cross_compiling" = yes &&
! 23776: as_fn_error $? "cannot check for file existence when cross compiling" "$LINENO" 5
! 23777: if test -r ""/dev/urandom""; then
! 23778: eval "$as_ac_File=yes"
! 23779: else
! 23780: eval "$as_ac_File=no"
! 23781: fi
! 23782: fi
! 23783: eval ac_res=\$$as_ac_File
! 23784: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
! 23785: $as_echo "$ac_res" >&6; }
! 23786: if eval test \"x\$"$as_ac_File"\" = x"yes"; then :
! 23787: RANDOM_FILE="/dev/urandom"
! 23788: fi
! 23789:
! 23790: else
! 23791: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: skipped the /dev/urandom detection when cross-compiling" >&5
! 23792: $as_echo "$as_me: WARNING: skipped the /dev/urandom detection when cross-compiling" >&2;}
! 23793: fi
! 23794:
! 23795:
! 23796: fi
! 23797:
! 23798: if test -n "$RANDOM_FILE" && test X"$RANDOM_FILE" != Xno ; then
! 23799:
! 23800:
! 23801: cat >>confdefs.h <<_ACEOF
! 23802: #define RANDOM_FILE "$RANDOM_FILE"
! 23803: _ACEOF
! 23804:
! 23805: fi
! 23806: fi
! 23807:
! 23808: if test "$OPENSSL_ENABLED" = "1"; then
! 23809: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for SRP_Calc_client_key in -lcrypto" >&5
! 23810: $as_echo_n "checking for SRP_Calc_client_key in -lcrypto... " >&6; }
! 23811: if ${ac_cv_lib_crypto_SRP_Calc_client_key+:} false; then :
! 23812: $as_echo_n "(cached) " >&6
! 23813: else
! 23814: ac_check_lib_save_LIBS=$LIBS
! 23815: LIBS="-lcrypto $LIBS"
! 23816: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 23817: /* end confdefs.h. */
! 23818:
! 23819:
! 23820: #ifdef __cplusplus
! 23821: extern "C"
! 23822: #endif
! 23823: char SRP_Calc_client_key ();
! 23824: int main (void)
! 23825: {
! 23826: return SRP_Calc_client_key ();
! 23827: ;
! 23828: return 0;
! 23829: }
! 23830: _ACEOF
! 23831: if ac_fn_c_try_link "$LINENO"; then :
! 23832: ac_cv_lib_crypto_SRP_Calc_client_key=yes
! 23833: else
! 23834: ac_cv_lib_crypto_SRP_Calc_client_key=no
! 23835: fi
! 23836: rm -f core conftest.err conftest.$ac_objext \
! 23837: conftest$ac_exeext conftest.$ac_ext
! 23838: LIBS=$ac_check_lib_save_LIBS
! 23839: fi
! 23840: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_crypto_SRP_Calc_client_key" >&5
! 23841: $as_echo "$ac_cv_lib_crypto_SRP_Calc_client_key" >&6; }
! 23842: if test "x$ac_cv_lib_crypto_SRP_Calc_client_key" = xyes; then :
! 23843:
! 23844:
! 23845: $as_echo "#define HAVE_OPENSSL_SRP 1" >>confdefs.h
! 23846:
! 23847: HAVE_OPENSSL_SRP=1
! 23848:
! 23849:
! 23850: fi
! 23851:
! 23852: fi
! 23853:
! 23854: if test X"$OPENSSL_ENABLED" = X"1"; then
! 23855: # Check whether --enable-openssl-auto-load-config was given.
! 23856: if test "${enable_openssl_auto_load_config+set}" = set; then :
! 23857: enableval=$enable_openssl_auto_load_config; if test X"$enableval" = X"no"; then
! 23858: { $as_echo "$as_me:${as_lineno-$LINENO}: automatic loading of OpenSSL configuration disabled" >&5
! 23859: $as_echo "$as_me: automatic loading of OpenSSL configuration disabled" >&6;}
! 23860:
! 23861: $as_echo "#define CURL_DISABLE_OPENSSL_AUTO_LOAD_CONFIG 1" >>confdefs.h
! 23862:
! 23863: fi
! 23864:
! 23865: fi
! 23866:
! 23867: fi
! 23868:
! 23869:
! 23870: OPT_GNUTLS=no
! 23871:
! 23872:
! 23873: # Check whether --with-gnutls was given.
! 23874: if test "${with_gnutls+set}" = set; then :
! 23875: withval=$with_gnutls; OPT_GNUTLS=$withval
! 23876: fi
! 23877:
! 23878:
! 23879: if test -z "$ssl_backends" -o "x$OPT_GNUTLS" != xno; then
! 23880: ssl_msg=
! 23881:
! 23882: if test X"$OPT_GNUTLS" != Xno; then
! 23883:
! 23884: addld=""
! 23885: addlib=""
! 23886: gtlslib=""
! 23887: version=""
! 23888: addcflags=""
! 23889:
! 23890: if test "x$OPT_GNUTLS" = "xyes"; then
! 23891:
! 23892: if test -n "$PKG_CONFIG"; then
! 23893: PKGCONFIG="$PKG_CONFIG"
! 23894: else
! 23895: if test -n "$ac_tool_prefix"; then
! 23896: # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
! 23897: set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
! 23898: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
! 23899: $as_echo_n "checking for $ac_word... " >&6; }
! 23900: if ${ac_cv_path_PKGCONFIG+:} false; then :
! 23901: $as_echo_n "(cached) " >&6
! 23902: else
! 23903: case $PKGCONFIG in
! 23904: [\\/]* | ?:[\\/]*)
! 23905: ac_cv_path_PKGCONFIG="$PKGCONFIG" # Let the user override the test with a path.
! 23906: ;;
! 23907: *)
! 23908: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 23909: as_dummy="$PATH:/usr/bin:/usr/local/bin"
! 23910: for as_dir in $as_dummy
! 23911: do
! 23912: IFS=$as_save_IFS
! 23913: test -z "$as_dir" && as_dir=.
! 23914: for ac_exec_ext in '' $ac_executable_extensions; do
! 23915: if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
! 23916: ac_cv_path_PKGCONFIG="$as_dir/$ac_word$ac_exec_ext"
! 23917: $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
! 23918: break 2
! 23919: fi
! 23920: done
! 23921: done
! 23922: IFS=$as_save_IFS
! 23923:
! 23924: ;;
! 23925: esac
! 23926: fi
! 23927: PKGCONFIG=$ac_cv_path_PKGCONFIG
! 23928: if test -n "$PKGCONFIG"; then
! 23929: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKGCONFIG" >&5
! 23930: $as_echo "$PKGCONFIG" >&6; }
! 23931: else
! 23932: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 23933: $as_echo "no" >&6; }
! 23934: fi
! 23935:
! 23936:
! 23937: fi
! 23938: if test -z "$ac_cv_path_PKGCONFIG"; then
! 23939: ac_pt_PKGCONFIG=$PKGCONFIG
! 23940: # Extract the first word of "pkg-config", so it can be a program name with args.
! 23941: set dummy pkg-config; ac_word=$2
! 23942: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
! 23943: $as_echo_n "checking for $ac_word... " >&6; }
! 23944: if ${ac_cv_path_ac_pt_PKGCONFIG+:} false; then :
! 23945: $as_echo_n "(cached) " >&6
! 23946: else
! 23947: case $ac_pt_PKGCONFIG in
! 23948: [\\/]* | ?:[\\/]*)
! 23949: ac_cv_path_ac_pt_PKGCONFIG="$ac_pt_PKGCONFIG" # Let the user override the test with a path.
! 23950: ;;
! 23951: *)
! 23952: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 23953: as_dummy="$PATH:/usr/bin:/usr/local/bin"
! 23954: for as_dir in $as_dummy
! 23955: do
! 23956: IFS=$as_save_IFS
! 23957: test -z "$as_dir" && as_dir=.
! 23958: for ac_exec_ext in '' $ac_executable_extensions; do
! 23959: if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
! 23960: ac_cv_path_ac_pt_PKGCONFIG="$as_dir/$ac_word$ac_exec_ext"
! 23961: $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
! 23962: break 2
! 23963: fi
! 23964: done
! 23965: done
! 23966: IFS=$as_save_IFS
! 23967:
! 23968: ;;
! 23969: esac
! 23970: fi
! 23971: ac_pt_PKGCONFIG=$ac_cv_path_ac_pt_PKGCONFIG
! 23972: if test -n "$ac_pt_PKGCONFIG"; then
! 23973: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKGCONFIG" >&5
! 23974: $as_echo "$ac_pt_PKGCONFIG" >&6; }
! 23975: else
! 23976: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 23977: $as_echo "no" >&6; }
! 23978: fi
! 23979:
! 23980: if test "x$ac_pt_PKGCONFIG" = x; then
! 23981: PKGCONFIG="no"
! 23982: else
! 23983: case $cross_compiling:$ac_tool_warned in
! 23984: yes:)
! 23985: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
! 23986: $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
! 23987: ac_tool_warned=yes ;;
! 23988: esac
! 23989: PKGCONFIG=$ac_pt_PKGCONFIG
! 23990: fi
! 23991: else
! 23992: PKGCONFIG="$ac_cv_path_PKGCONFIG"
! 23993: fi
! 23994:
! 23995: fi
! 23996:
! 23997: if test "x$PKGCONFIG" != "xno"; then
! 23998: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gnutls options with pkg-config" >&5
! 23999: $as_echo_n "checking for gnutls options with pkg-config... " >&6; }
! 24000: itexists=`
! 24001: if test -n ""; then
! 24002: PKG_CONFIG_LIBDIR=""
! 24003: export PKG_CONFIG_LIBDIR
! 24004: fi
! 24005: $PKGCONFIG --exists gnutls >/dev/null 2>&1 && echo 1`
! 24006:
! 24007: if test -z "$itexists"; then
! 24008: PKGCONFIG="no"
! 24009: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 24010: $as_echo "no" >&6; }
! 24011: else
! 24012: { $as_echo "$as_me:${as_lineno-$LINENO}: result: found" >&5
! 24013: $as_echo "found" >&6; }
! 24014: fi
! 24015: fi
! 24016:
! 24017:
! 24018: if test "$PKGCONFIG" != "no" ; then
! 24019: addlib=`$PKGCONFIG --libs-only-l gnutls`
! 24020: addld=`$PKGCONFIG --libs-only-L gnutls`
! 24021: addcflags=`$PKGCONFIG --cflags-only-I gnutls`
! 24022: version=`$PKGCONFIG --modversion gnutls`
! 24023: gtlslib=`echo $addld | $SED -e 's/-L//'`
! 24024: else
! 24025: check=`libgnutls-config --version 2>/dev/null`
! 24026: if test -n "$check"; then
! 24027: addlib=`libgnutls-config --libs`
! 24028: addcflags=`libgnutls-config --cflags`
! 24029: version=`libgnutls-config --version`
! 24030: gtlslib=`libgnutls-config --prefix`/lib$libsuff
! 24031: fi
! 24032: fi
! 24033: else
! 24034: cfg=$OPT_GNUTLS/bin/libgnutls-config
! 24035: check=`$cfg --version 2>/dev/null`
! 24036: if test -n "$check"; then
! 24037: addlib=`$cfg --libs`
! 24038: addcflags=`$cfg --cflags`
! 24039: version=`$cfg --version`
! 24040: gtlslib=`$cfg --prefix`/lib$libsuff
! 24041: else
! 24042: addlib=-lgnutls
! 24043: addld=-L$OPT_GNUTLS/lib$libsuff
! 24044: addcflags=-I$OPT_GNUTLS/include
! 24045: version="" # we just don't know
! 24046: gtlslib=$OPT_GNUTLS/lib$libsuff
! 24047: fi
! 24048: fi
! 24049:
! 24050: if test -z "$version"; then
! 24051: version="unknown"
! 24052: fi
! 24053:
! 24054: if test -n "$addlib"; then
! 24055:
! 24056: CLEANLIBS="$LIBS"
! 24057: CLEANCPPFLAGS="$CPPFLAGS"
! 24058: CLEANLDFLAGS="$LDFLAGS"
! 24059:
! 24060: LIBS="$addlib $LIBS"
! 24061: LDFLAGS="$LDFLAGS $addld"
! 24062: if test "$addcflags" != "-I/usr/include"; then
! 24063: CPPFLAGS="$CPPFLAGS $addcflags"
! 24064: fi
! 24065:
! 24066: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gnutls_x509_crt_get_dn2 in -lgnutls" >&5
! 24067: $as_echo_n "checking for gnutls_x509_crt_get_dn2 in -lgnutls... " >&6; }
! 24068: if ${ac_cv_lib_gnutls_gnutls_x509_crt_get_dn2+:} false; then :
! 24069: $as_echo_n "(cached) " >&6
! 24070: else
! 24071: ac_check_lib_save_LIBS=$LIBS
! 24072: LIBS="-lgnutls $LIBS"
! 24073: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 24074: /* end confdefs.h. */
! 24075:
! 24076:
! 24077: #ifdef __cplusplus
! 24078: extern "C"
! 24079: #endif
! 24080: char gnutls_x509_crt_get_dn2 ();
! 24081: int main (void)
! 24082: {
! 24083: return gnutls_x509_crt_get_dn2 ();
! 24084: ;
! 24085: return 0;
! 24086: }
! 24087: _ACEOF
! 24088: if ac_fn_c_try_link "$LINENO"; then :
! 24089: ac_cv_lib_gnutls_gnutls_x509_crt_get_dn2=yes
! 24090: else
! 24091: ac_cv_lib_gnutls_gnutls_x509_crt_get_dn2=no
! 24092: fi
! 24093: rm -f core conftest.err conftest.$ac_objext \
! 24094: conftest$ac_exeext conftest.$ac_ext
! 24095: LIBS=$ac_check_lib_save_LIBS
! 24096: fi
! 24097: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gnutls_gnutls_x509_crt_get_dn2" >&5
! 24098: $as_echo "$ac_cv_lib_gnutls_gnutls_x509_crt_get_dn2" >&6; }
! 24099: if test "x$ac_cv_lib_gnutls_gnutls_x509_crt_get_dn2" = xyes; then :
! 24100:
! 24101:
! 24102: $as_echo "#define USE_GNUTLS 1" >>confdefs.h
! 24103:
! 24104: USE_GNUTLS=1
! 24105:
! 24106: GNUTLS_ENABLED=1
! 24107: USE_GNUTLS="yes"
! 24108: ssl_msg="GnuTLS"
! 24109: test gnutls != "$DEFAULT_SSL_BACKEND" || VALID_DEFAULT_SSL_BACKEND=yes
! 24110:
! 24111: else
! 24112:
! 24113: LIBS="$CLEANLIBS"
! 24114: CPPFLAGS="$CLEANCPPFLAGS"
! 24115:
! 24116: fi
! 24117:
! 24118:
! 24119: if test "x$USE_GNUTLS" = "xyes"; then
! 24120: { $as_echo "$as_me:${as_lineno-$LINENO}: detected GnuTLS version $version" >&5
! 24121: $as_echo "$as_me: detected GnuTLS version $version" >&6;}
! 24122: check_for_ca_bundle=1
! 24123: if test -n "$gtlslib"; then
! 24124: if test "x$cross_compiling" != "xyes"; then
! 24125: CURL_LIBRARY_PATH="$CURL_LIBRARY_PATH:$gtlslib"
! 24126: export CURL_LIBRARY_PATH
! 24127: { $as_echo "$as_me:${as_lineno-$LINENO}: Added $gtlslib to CURL_LIBRARY_PATH" >&5
! 24128: $as_echo "$as_me: Added $gtlslib to CURL_LIBRARY_PATH" >&6;}
! 24129: fi
! 24130: fi
! 24131: fi
! 24132:
! 24133: fi
! 24134:
! 24135: fi
! 24136: test -z "$ssl_msg" || ssl_backends="${ssl_backends:+$ssl_backends, }$ssl_msg"
! 24137: fi
! 24138:
! 24139:
! 24140: if test "$GNUTLS_ENABLED" = "1"; then
! 24141: USE_GNUTLS_NETTLE=
! 24142: # First check if we can detect either crypto library via transitive linking
! 24143: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nettle_MD5Init in -lgnutls" >&5
! 24144: $as_echo_n "checking for nettle_MD5Init in -lgnutls... " >&6; }
! 24145: if ${ac_cv_lib_gnutls_nettle_MD5Init+:} false; then :
! 24146: $as_echo_n "(cached) " >&6
! 24147: else
! 24148: ac_check_lib_save_LIBS=$LIBS
! 24149: LIBS="-lgnutls $LIBS"
! 24150: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 24151: /* end confdefs.h. */
! 24152:
! 24153:
! 24154: #ifdef __cplusplus
! 24155: extern "C"
! 24156: #endif
! 24157: char nettle_MD5Init ();
! 24158: int main (void)
! 24159: {
! 24160: return nettle_MD5Init ();
! 24161: ;
! 24162: return 0;
! 24163: }
! 24164: _ACEOF
! 24165: if ac_fn_c_try_link "$LINENO"; then :
! 24166: ac_cv_lib_gnutls_nettle_MD5Init=yes
! 24167: else
! 24168: ac_cv_lib_gnutls_nettle_MD5Init=no
! 24169: fi
! 24170: rm -f core conftest.err conftest.$ac_objext \
! 24171: conftest$ac_exeext conftest.$ac_ext
! 24172: LIBS=$ac_check_lib_save_LIBS
! 24173: fi
! 24174: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gnutls_nettle_MD5Init" >&5
! 24175: $as_echo "$ac_cv_lib_gnutls_nettle_MD5Init" >&6; }
! 24176: if test "x$ac_cv_lib_gnutls_nettle_MD5Init" = xyes; then :
! 24177: USE_GNUTLS_NETTLE=1
! 24178: fi
! 24179:
! 24180: if test "$USE_GNUTLS_NETTLE" = ""; then
! 24181: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gcry_control in -lgnutls" >&5
! 24182: $as_echo_n "checking for gcry_control in -lgnutls... " >&6; }
! 24183: if ${ac_cv_lib_gnutls_gcry_control+:} false; then :
! 24184: $as_echo_n "(cached) " >&6
! 24185: else
! 24186: ac_check_lib_save_LIBS=$LIBS
! 24187: LIBS="-lgnutls $LIBS"
! 24188: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 24189: /* end confdefs.h. */
! 24190:
! 24191:
! 24192: #ifdef __cplusplus
! 24193: extern "C"
! 24194: #endif
! 24195: char gcry_control ();
! 24196: int main (void)
! 24197: {
! 24198: return gcry_control ();
! 24199: ;
! 24200: return 0;
! 24201: }
! 24202: _ACEOF
! 24203: if ac_fn_c_try_link "$LINENO"; then :
! 24204: ac_cv_lib_gnutls_gcry_control=yes
! 24205: else
! 24206: ac_cv_lib_gnutls_gcry_control=no
! 24207: fi
! 24208: rm -f core conftest.err conftest.$ac_objext \
! 24209: conftest$ac_exeext conftest.$ac_ext
! 24210: LIBS=$ac_check_lib_save_LIBS
! 24211: fi
! 24212: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gnutls_gcry_control" >&5
! 24213: $as_echo "$ac_cv_lib_gnutls_gcry_control" >&6; }
! 24214: if test "x$ac_cv_lib_gnutls_gcry_control" = xyes; then :
! 24215: USE_GNUTLS_NETTLE=0
! 24216: fi
! 24217:
! 24218: fi
! 24219: # If not, try linking directly to both of them to see if they are available
! 24220: if test "$USE_GNUTLS_NETTLE" = ""; then
! 24221: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nettle_MD5Init in -lnettle" >&5
! 24222: $as_echo_n "checking for nettle_MD5Init in -lnettle... " >&6; }
! 24223: if ${ac_cv_lib_nettle_nettle_MD5Init+:} false; then :
! 24224: $as_echo_n "(cached) " >&6
! 24225: else
! 24226: ac_check_lib_save_LIBS=$LIBS
! 24227: LIBS="-lnettle $LIBS"
! 24228: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 24229: /* end confdefs.h. */
! 24230:
! 24231:
! 24232: #ifdef __cplusplus
! 24233: extern "C"
! 24234: #endif
! 24235: char nettle_MD5Init ();
! 24236: int main (void)
! 24237: {
! 24238: return nettle_MD5Init ();
! 24239: ;
! 24240: return 0;
! 24241: }
! 24242: _ACEOF
! 24243: if ac_fn_c_try_link "$LINENO"; then :
! 24244: ac_cv_lib_nettle_nettle_MD5Init=yes
! 24245: else
! 24246: ac_cv_lib_nettle_nettle_MD5Init=no
! 24247: fi
! 24248: rm -f core conftest.err conftest.$ac_objext \
! 24249: conftest$ac_exeext conftest.$ac_ext
! 24250: LIBS=$ac_check_lib_save_LIBS
! 24251: fi
! 24252: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_nettle_nettle_MD5Init" >&5
! 24253: $as_echo "$ac_cv_lib_nettle_nettle_MD5Init" >&6; }
! 24254: if test "x$ac_cv_lib_nettle_nettle_MD5Init" = xyes; then :
! 24255: USE_GNUTLS_NETTLE=1
! 24256: fi
! 24257:
! 24258: fi
! 24259: if test "$USE_GNUTLS_NETTLE" = ""; then
! 24260: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gcry_control in -lgcrypt" >&5
! 24261: $as_echo_n "checking for gcry_control in -lgcrypt... " >&6; }
! 24262: if ${ac_cv_lib_gcrypt_gcry_control+:} false; then :
! 24263: $as_echo_n "(cached) " >&6
! 24264: else
! 24265: ac_check_lib_save_LIBS=$LIBS
! 24266: LIBS="-lgcrypt $LIBS"
! 24267: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 24268: /* end confdefs.h. */
! 24269:
! 24270:
! 24271: #ifdef __cplusplus
! 24272: extern "C"
! 24273: #endif
! 24274: char gcry_control ();
! 24275: int main (void)
! 24276: {
! 24277: return gcry_control ();
! 24278: ;
! 24279: return 0;
! 24280: }
! 24281: _ACEOF
! 24282: if ac_fn_c_try_link "$LINENO"; then :
! 24283: ac_cv_lib_gcrypt_gcry_control=yes
! 24284: else
! 24285: ac_cv_lib_gcrypt_gcry_control=no
! 24286: fi
! 24287: rm -f core conftest.err conftest.$ac_objext \
! 24288: conftest$ac_exeext conftest.$ac_ext
! 24289: LIBS=$ac_check_lib_save_LIBS
! 24290: fi
! 24291: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gcrypt_gcry_control" >&5
! 24292: $as_echo "$ac_cv_lib_gcrypt_gcry_control" >&6; }
! 24293: if test "x$ac_cv_lib_gcrypt_gcry_control" = xyes; then :
! 24294: USE_GNUTLS_NETTLE=0
! 24295: fi
! 24296:
! 24297: fi
! 24298: if test "$USE_GNUTLS_NETTLE" = ""; then
! 24299: as_fn_error $? "GnuTLS found, but neither gcrypt nor nettle found" "$LINENO" 5
! 24300: fi
! 24301: if test "$USE_GNUTLS_NETTLE" = "1"; then
! 24302:
! 24303: $as_echo "#define USE_GNUTLS_NETTLE 1" >>confdefs.h
! 24304:
! 24305: USE_GNUTLS_NETTLE=1
! 24306:
! 24307: LIBS="-lnettle $LIBS"
! 24308: else
! 24309: LIBS="-lgcrypt $LIBS"
! 24310: fi
! 24311: fi
! 24312:
! 24313: if test "$GNUTLS_ENABLED" = "1"; then
! 24314: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gnutls_srp_verifier in -lgnutls" >&5
! 24315: $as_echo_n "checking for gnutls_srp_verifier in -lgnutls... " >&6; }
! 24316: if ${ac_cv_lib_gnutls_gnutls_srp_verifier+:} false; then :
! 24317: $as_echo_n "(cached) " >&6
! 24318: else
! 24319: ac_check_lib_save_LIBS=$LIBS
! 24320: LIBS="-lgnutls $LIBS"
! 24321: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 24322: /* end confdefs.h. */
! 24323:
! 24324:
! 24325: #ifdef __cplusplus
! 24326: extern "C"
! 24327: #endif
! 24328: char gnutls_srp_verifier ();
! 24329: int main (void)
! 24330: {
! 24331: return gnutls_srp_verifier ();
! 24332: ;
! 24333: return 0;
! 24334: }
! 24335: _ACEOF
! 24336: if ac_fn_c_try_link "$LINENO"; then :
! 24337: ac_cv_lib_gnutls_gnutls_srp_verifier=yes
! 24338: else
! 24339: ac_cv_lib_gnutls_gnutls_srp_verifier=no
! 24340: fi
! 24341: rm -f core conftest.err conftest.$ac_objext \
! 24342: conftest$ac_exeext conftest.$ac_ext
! 24343: LIBS=$ac_check_lib_save_LIBS
! 24344: fi
! 24345: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gnutls_gnutls_srp_verifier" >&5
! 24346: $as_echo "$ac_cv_lib_gnutls_gnutls_srp_verifier" >&6; }
! 24347: if test "x$ac_cv_lib_gnutls_gnutls_srp_verifier" = xyes; then :
! 24348:
! 24349:
! 24350: $as_echo "#define HAVE_GNUTLS_SRP 1" >>confdefs.h
! 24351:
! 24352: HAVE_GNUTLS_SRP=1
! 24353:
! 24354:
! 24355: fi
! 24356:
! 24357: fi
! 24358:
! 24359:
! 24360: OPT_MBEDTLS=no
! 24361:
! 24362: _cppflags=$CPPFLAGS
! 24363: _ldflags=$LDFLAGS
! 24364:
! 24365: # Check whether --with-mbedtls was given.
! 24366: if test "${with_mbedtls+set}" = set; then :
! 24367: withval=$with_mbedtls; OPT_MBEDTLS=$withval
! 24368: fi
! 24369:
! 24370:
! 24371: if test -z "$ssl_backends" -o "x$OPT_MBEDTLS" != xno; then
! 24372: ssl_msg=
! 24373:
! 24374: if test X"$OPT_MBEDTLS" != Xno; then
! 24375:
! 24376: if test "$OPT_MBEDTLS" = "yes"; then
! 24377: OPT_MBEDTLS=""
! 24378: fi
! 24379:
! 24380: if test -z "$OPT_MBEDTLS" ; then
! 24381:
! 24382: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for mbedtls_havege_init in -lmbedtls" >&5
! 24383: $as_echo_n "checking for mbedtls_havege_init in -lmbedtls... " >&6; }
! 24384: if ${ac_cv_lib_mbedtls_mbedtls_havege_init+:} false; then :
! 24385: $as_echo_n "(cached) " >&6
! 24386: else
! 24387: ac_check_lib_save_LIBS=$LIBS
! 24388: LIBS="-lmbedtls -lmbedx509 -lmbedcrypto $LIBS"
! 24389: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 24390: /* end confdefs.h. */
! 24391:
! 24392:
! 24393: #ifdef __cplusplus
! 24394: extern "C"
! 24395: #endif
! 24396: char mbedtls_havege_init ();
! 24397: int main (void)
! 24398: {
! 24399: return mbedtls_havege_init ();
! 24400: ;
! 24401: return 0;
! 24402: }
! 24403: _ACEOF
! 24404: if ac_fn_c_try_link "$LINENO"; then :
! 24405: ac_cv_lib_mbedtls_mbedtls_havege_init=yes
! 24406: else
! 24407: ac_cv_lib_mbedtls_mbedtls_havege_init=no
! 24408: fi
! 24409: rm -f core conftest.err conftest.$ac_objext \
! 24410: conftest$ac_exeext conftest.$ac_ext
! 24411: LIBS=$ac_check_lib_save_LIBS
! 24412: fi
! 24413: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mbedtls_mbedtls_havege_init" >&5
! 24414: $as_echo "$ac_cv_lib_mbedtls_mbedtls_havege_init" >&6; }
! 24415: if test "x$ac_cv_lib_mbedtls_mbedtls_havege_init" = xyes; then :
! 24416:
! 24417:
! 24418: $as_echo "#define USE_MBEDTLS 1" >>confdefs.h
! 24419:
! 24420: USE_MBEDTLS=1
! 24421:
! 24422: MBEDTLS_ENABLED=1
! 24423: USE_MBEDTLS="yes"
! 24424: ssl_msg="mbedTLS"
! 24425: test mbedtls != "$DEFAULT_SSL_BACKEND" || VALID_DEFAULT_SSL_BACKEND=yes
! 24426:
! 24427: fi
! 24428:
! 24429: fi
! 24430:
! 24431: addld=""
! 24432: addlib=""
! 24433: addcflags=""
! 24434: mbedtlslib=""
! 24435:
! 24436: if test "x$USE_MBEDTLS" != "xyes"; then
! 24437: addld=-L$OPT_MBEDTLS/lib$libsuff
! 24438: addcflags=-I$OPT_MBEDTLS/include
! 24439: mbedtlslib=$OPT_MBEDTLS/lib$libsuff
! 24440:
! 24441: LDFLAGS="$LDFLAGS $addld"
! 24442: if test "$addcflags" != "-I/usr/include"; then
! 24443: CPPFLAGS="$CPPFLAGS $addcflags"
! 24444: fi
! 24445:
! 24446: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for mbedtls_ssl_init in -lmbedtls" >&5
! 24447: $as_echo_n "checking for mbedtls_ssl_init in -lmbedtls... " >&6; }
! 24448: if ${ac_cv_lib_mbedtls_mbedtls_ssl_init+:} false; then :
! 24449: $as_echo_n "(cached) " >&6
! 24450: else
! 24451: ac_check_lib_save_LIBS=$LIBS
! 24452: LIBS="-lmbedtls -lmbedx509 -lmbedcrypto $LIBS"
! 24453: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 24454: /* end confdefs.h. */
! 24455:
! 24456:
! 24457: #ifdef __cplusplus
! 24458: extern "C"
! 24459: #endif
! 24460: char mbedtls_ssl_init ();
! 24461: int main (void)
! 24462: {
! 24463: return mbedtls_ssl_init ();
! 24464: ;
! 24465: return 0;
! 24466: }
! 24467: _ACEOF
! 24468: if ac_fn_c_try_link "$LINENO"; then :
! 24469: ac_cv_lib_mbedtls_mbedtls_ssl_init=yes
! 24470: else
! 24471: ac_cv_lib_mbedtls_mbedtls_ssl_init=no
! 24472: fi
! 24473: rm -f core conftest.err conftest.$ac_objext \
! 24474: conftest$ac_exeext conftest.$ac_ext
! 24475: LIBS=$ac_check_lib_save_LIBS
! 24476: fi
! 24477: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mbedtls_mbedtls_ssl_init" >&5
! 24478: $as_echo "$ac_cv_lib_mbedtls_mbedtls_ssl_init" >&6; }
! 24479: if test "x$ac_cv_lib_mbedtls_mbedtls_ssl_init" = xyes; then :
! 24480:
! 24481:
! 24482: $as_echo "#define USE_MBEDTLS 1" >>confdefs.h
! 24483:
! 24484: USE_MBEDTLS=1
! 24485:
! 24486: MBEDTLS_ENABLED=1
! 24487: USE_MBEDTLS="yes"
! 24488: ssl_msg="mbedTLS"
! 24489: test mbedtls != "$DEFAULT_SSL_BACKEND" || VALID_DEFAULT_SSL_BACKEND=yes
! 24490:
! 24491: else
! 24492:
! 24493: CPPFLAGS=$_cppflags
! 24494: LDFLAGS=$_ldflags
! 24495:
! 24496: fi
! 24497:
! 24498: fi
! 24499:
! 24500: if test "x$USE_MBEDTLS" = "xyes"; then
! 24501: { $as_echo "$as_me:${as_lineno-$LINENO}: detected mbedTLS" >&5
! 24502: $as_echo "$as_me: detected mbedTLS" >&6;}
! 24503: check_for_ca_bundle=1
! 24504:
! 24505: LIBS="-lmbedtls -lmbedx509 -lmbedcrypto $LIBS"
! 24506:
! 24507: if test -n "$mbedtlslib"; then
! 24508: if test "x$cross_compiling" != "xyes"; then
! 24509: CURL_LIBRARY_PATH="$CURL_LIBRARY_PATH:$mbedtlslib"
! 24510: export CURL_LIBRARY_PATH
! 24511: { $as_echo "$as_me:${as_lineno-$LINENO}: Added $mbedtlslib to CURL_LIBRARY_PATH" >&5
! 24512: $as_echo "$as_me: Added $mbedtlslib to CURL_LIBRARY_PATH" >&6;}
! 24513: fi
! 24514: fi
! 24515: fi
! 24516:
! 24517: fi
! 24518: test -z "$ssl_msg" || ssl_backends="${ssl_backends:+$ssl_backends, }$ssl_msg"
! 24519: fi
! 24520:
! 24521:
! 24522: OPT_WOLFSSL=no
! 24523:
! 24524: _cppflags=$CPPFLAGS
! 24525: _ldflags=$LDFLAGS
! 24526:
! 24527:
! 24528: # Check whether --with-wolfssl was given.
! 24529: if test "${with_wolfssl+set}" = set; then :
! 24530: withval=$with_wolfssl; OPT_WOLFSSL=$withval
! 24531: fi
! 24532:
! 24533:
! 24534: if test -z "$ssl_backends" -o "x$OPT_WOLFSSL" != xno; then
! 24535: ssl_msg=
! 24536:
! 24537: if test X"$OPT_WOLFSSL" != Xno; then
! 24538:
! 24539: if test "$OPT_WOLFSSL" = "yes"; then
! 24540: OPT_WOLFSSL=""
! 24541: fi
! 24542:
! 24543: addld=""
! 24544: addlib=""
! 24545: addcflags=""
! 24546:
! 24547: if test "x$USE_WOLFSSL" != "xyes"; then
! 24548: addld=-L$OPT_WOLFSSL/lib$libsuff
! 24549: addcflags=-I$OPT_WOLFSSL/include
! 24550: wolfssllibpath=$OPT_WOLFSSL/lib$libsuff
! 24551:
! 24552: LDFLAGS="$LDFLAGS $addld"
! 24553: if test "$addcflags" != "-I/usr/include"; then
! 24554: CPPFLAGS="$CPPFLAGS $addcflags"
! 24555: fi
! 24556:
! 24557: my_ac_save_LIBS="$LIBS"
! 24558: LIBS="-lwolfssl -lm $LIBS"
! 24559:
! 24560: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wolfSSL_Init in -lwolfssl" >&5
! 24561: $as_echo_n "checking for wolfSSL_Init in -lwolfssl... " >&6; }
! 24562: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 24563: /* end confdefs.h. */
! 24564:
! 24565:
! 24566: /* These aren't needed for detection and confuse WolfSSL.
! 24567: They are set up properly later if it is detected. */
! 24568: #undef SIZEOF_LONG
! 24569: #undef SIZEOF_LONG_LONG
! 24570: #include <wolfssl/ssl.h>
! 24571:
! 24572: int main (void)
! 24573: {
! 24574:
! 24575: return wolfSSL_Init();
! 24576:
! 24577: ;
! 24578: return 0;
! 24579: }
! 24580:
! 24581: _ACEOF
! 24582: if ac_fn_c_try_link "$LINENO"; then :
! 24583:
! 24584: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 24585: $as_echo "yes" >&6; }
! 24586:
! 24587: $as_echo "#define USE_WOLFSSL 1" >>confdefs.h
! 24588:
! 24589: USE_WOLFSSL=1
! 24590:
! 24591: WOLFSSL_ENABLED=1
! 24592: USE_WOLFSSL="yes"
! 24593: ssl_msg="WolfSSL"
! 24594: test wolfssl != "$DEFAULT_SSL_BACKEND" || VALID_DEFAULT_SSL_BACKEND=yes
! 24595:
! 24596: else
! 24597:
! 24598: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 24599: $as_echo "no" >&6; }
! 24600: CPPFLAGS=$_cppflags
! 24601: LDFLAGS=$_ldflags
! 24602: wolfssllibpath=""
! 24603:
! 24604: fi
! 24605: rm -f core conftest.err conftest.$ac_objext \
! 24606: conftest$ac_exeext conftest.$ac_ext
! 24607: LIBS="$my_ac_save_LIBS"
! 24608: fi
! 24609:
! 24610: if test "x$USE_WOLFSSL" = "xyes"; then
! 24611: { $as_echo "$as_me:${as_lineno-$LINENO}: detected wolfSSL" >&5
! 24612: $as_echo "$as_me: detected wolfSSL" >&6;}
! 24613: check_for_ca_bundle=1
! 24614:
! 24615: { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long long" >&5
! 24616: $as_echo_n "checking size of long long... " >&6; }
! 24617: if ${ac_cv_sizeof_long_long+:} false; then :
! 24618: $as_echo_n "(cached) " >&6
! 24619: else
! 24620: for ac_size in 4 8 1 2 16 ; do # List sizes in rough order of prevalence.
! 24621: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 24622: /* end confdefs.h. */
! 24623:
! 24624: #include <sys/types.h>
! 24625:
! 24626:
! 24627: int main (void)
! 24628: {
! 24629: switch (0) case 0: case (sizeof (long long) == $ac_size):;
! 24630: ;
! 24631: return 0;
! 24632: }
! 24633: _ACEOF
! 24634: if ac_fn_c_try_compile "$LINENO"; then :
! 24635: ac_cv_sizeof_long_long=$ac_size
! 24636: fi
! 24637: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 24638: if test x$ac_cv_sizeof_long_long != x ; then break; fi
! 24639: done
! 24640:
! 24641: fi
! 24642:
! 24643: if test x$ac_cv_sizeof_long_long = x ; then
! 24644: as_fn_error $? "cannot determine a size for long long" "$LINENO" 5
! 24645: fi
! 24646: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long_long" >&5
! 24647: $as_echo "$ac_cv_sizeof_long_long" >&6; }
! 24648:
! 24649: cat >>confdefs.h <<_ACEOF
! 24650: #define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
! 24651: _ACEOF
! 24652:
! 24653:
! 24654:
! 24655: LIBS="-lwolfssl -lm $LIBS"
! 24656:
! 24657: for ac_func in wolfSSLv3_client_method \
! 24658: wolfSSL_get_peer_certificate \
! 24659: wolfSSL_UseALPN
! 24660: do :
! 24661: as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
! 24662: ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
! 24663: if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
! 24664: cat >>confdefs.h <<_ACEOF
! 24665: #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
! 24666: _ACEOF
! 24667:
! 24668: fi
! 24669: done
! 24670:
! 24671:
! 24672: if test -n "$wolfssllibpath"; then
! 24673: if test "x$cross_compiling" != "xyes"; then
! 24674: CURL_LIBRARY_PATH="$CURL_LIBRARY_PATH:$wolfssllibpath"
! 24675: export CURL_LIBRARY_PATH
! 24676: { $as_echo "$as_me:${as_lineno-$LINENO}: Added $wolfssllibpath to CURL_LIBRARY_PATH" >&5
! 24677: $as_echo "$as_me: Added $wolfssllibpath to CURL_LIBRARY_PATH" >&6;}
! 24678: fi
! 24679: fi
! 24680:
! 24681: fi
! 24682:
! 24683: fi
! 24684: test -z "$ssl_msg" || ssl_backends="${ssl_backends:+$ssl_backends, }$ssl_msg"
! 24685: fi
! 24686:
! 24687:
! 24688: OPT_MESALINK=no
! 24689:
! 24690: _cppflags=$CPPFLAGS
! 24691: _ldflags=$LDFLAGS
! 24692:
! 24693: # Check whether --with-mesalink was given.
! 24694: if test "${with_mesalink+set}" = set; then :
! 24695: withval=$with_mesalink; OPT_MESALINK=$withval
! 24696: fi
! 24697:
! 24698:
! 24699: if test -z "$ssl_backends" -o "x$OPT_MESALINK" != xno; then
! 24700: ssl_msg=
! 24701:
! 24702: if test X"$OPT_MESALINK" != Xno; then
! 24703:
! 24704: if test "$OPT_MESALINK" = "yes"; then
! 24705: OPT_MESALINK=""
! 24706: fi
! 24707:
! 24708: if test -z "$OPT_MESALINK" ; then
! 24709:
! 24710: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for mesalink_library_init in -lmesalink" >&5
! 24711: $as_echo_n "checking for mesalink_library_init in -lmesalink... " >&6; }
! 24712: if ${ac_cv_lib_mesalink_mesalink_library_init+:} false; then :
! 24713: $as_echo_n "(cached) " >&6
! 24714: else
! 24715: ac_check_lib_save_LIBS=$LIBS
! 24716: LIBS="-lmesalink $LIBS"
! 24717: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 24718: /* end confdefs.h. */
! 24719:
! 24720:
! 24721: #ifdef __cplusplus
! 24722: extern "C"
! 24723: #endif
! 24724: char mesalink_library_init ();
! 24725: int main (void)
! 24726: {
! 24727: return mesalink_library_init ();
! 24728: ;
! 24729: return 0;
! 24730: }
! 24731: _ACEOF
! 24732: if ac_fn_c_try_link "$LINENO"; then :
! 24733: ac_cv_lib_mesalink_mesalink_library_init=yes
! 24734: else
! 24735: ac_cv_lib_mesalink_mesalink_library_init=no
! 24736: fi
! 24737: rm -f core conftest.err conftest.$ac_objext \
! 24738: conftest$ac_exeext conftest.$ac_ext
! 24739: LIBS=$ac_check_lib_save_LIBS
! 24740: fi
! 24741: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mesalink_mesalink_library_init" >&5
! 24742: $as_echo "$ac_cv_lib_mesalink_mesalink_library_init" >&6; }
! 24743: if test "x$ac_cv_lib_mesalink_mesalink_library_init" = xyes; then :
! 24744:
! 24745:
! 24746: $as_echo "#define USE_MESALINK 1" >>confdefs.h
! 24747:
! 24748: USE_MESALINK=1
! 24749:
! 24750: MESALINK_ENABLED=1
! 24751: USE_MESALINK="yes"
! 24752: ssl_msg="MesaLink"
! 24753: test mesalink != "$DEFAULT_SSL_BACKEND" || VALID_DEFAULT_SSL_BACKEND=yes
! 24754:
! 24755: fi
! 24756:
! 24757: fi
! 24758:
! 24759: addld=""
! 24760: addlib=""
! 24761: addcflags=""
! 24762: mesalinklib=""
! 24763:
! 24764: if test "x$USE_MESALINK" != "xyes"; then
! 24765: addld=-L$OPT_MESALINK/lib$libsuff
! 24766: addcflags=-I$OPT_MESALINK/include
! 24767: mesalinklib=$OPT_MESALINK/lib$libsuff
! 24768:
! 24769: LDFLAGS="$LDFLAGS $addld"
! 24770: if test "$addcflags" != "-I/usr/include"; then
! 24771: CPPFLAGS="$CPPFLAGS $addcflags"
! 24772: fi
! 24773:
! 24774: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for mesalink_library_init in -lmesalink" >&5
! 24775: $as_echo_n "checking for mesalink_library_init in -lmesalink... " >&6; }
! 24776: if ${ac_cv_lib_mesalink_mesalink_library_init+:} false; then :
! 24777: $as_echo_n "(cached) " >&6
! 24778: else
! 24779: ac_check_lib_save_LIBS=$LIBS
! 24780: LIBS="-lmesalink $LIBS"
! 24781: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 24782: /* end confdefs.h. */
! 24783:
! 24784:
! 24785: #ifdef __cplusplus
! 24786: extern "C"
! 24787: #endif
! 24788: char mesalink_library_init ();
! 24789: int main (void)
! 24790: {
! 24791: return mesalink_library_init ();
! 24792: ;
! 24793: return 0;
! 24794: }
! 24795: _ACEOF
! 24796: if ac_fn_c_try_link "$LINENO"; then :
! 24797: ac_cv_lib_mesalink_mesalink_library_init=yes
! 24798: else
! 24799: ac_cv_lib_mesalink_mesalink_library_init=no
! 24800: fi
! 24801: rm -f core conftest.err conftest.$ac_objext \
! 24802: conftest$ac_exeext conftest.$ac_ext
! 24803: LIBS=$ac_check_lib_save_LIBS
! 24804: fi
! 24805: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mesalink_mesalink_library_init" >&5
! 24806: $as_echo "$ac_cv_lib_mesalink_mesalink_library_init" >&6; }
! 24807: if test "x$ac_cv_lib_mesalink_mesalink_library_init" = xyes; then :
! 24808:
! 24809:
! 24810: $as_echo "#define USE_MESALINK 1" >>confdefs.h
! 24811:
! 24812: USE_MESALINK=1
! 24813:
! 24814: MESALINK_ENABLED=1
! 24815: USE_MESALINK="yes"
! 24816: ssl_msg="MesaLink"
! 24817: test mesalink != "$DEFAULT_SSL_BACKEND" || VALID_DEFAULT_SSL_BACKEND=yes
! 24818:
! 24819: else
! 24820:
! 24821: CPPFLAGS=$_cppflags
! 24822: LDFLAGS=$_ldflags
! 24823:
! 24824: fi
! 24825:
! 24826: fi
! 24827:
! 24828: if test "x$USE_MESALINK" = "xyes"; then
! 24829: { $as_echo "$as_me:${as_lineno-$LINENO}: detected MesaLink" >&5
! 24830: $as_echo "$as_me: detected MesaLink" >&6;}
! 24831:
! 24832: LIBS="-lmesalink $LIBS"
! 24833:
! 24834: if test -n "$mesalinklib"; then
! 24835: if test "x$cross_compiling" != "xyes"; then
! 24836: LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$mesalinklib"
! 24837: export LD_LIBRARY_PATH
! 24838: { $as_echo "$as_me:${as_lineno-$LINENO}: Added $mesalinklib to LD_LIBRARY_PATH" >&5
! 24839: $as_echo "$as_me: Added $mesalinklib to LD_LIBRARY_PATH" >&6;}
! 24840: fi
! 24841: fi
! 24842: fi
! 24843:
! 24844: fi
! 24845: test -z "$ssl_msg" || ssl_backends="${ssl_backends:+$ssl_backends, }$ssl_msg"
! 24846: fi
! 24847:
! 24848:
! 24849: OPT_BEARSSL=no
! 24850:
! 24851: _cppflags=$CPPFLAGS
! 24852: _ldflags=$LDFLAGS
! 24853:
! 24854: # Check whether --with-bearssl was given.
! 24855: if test "${with_bearssl+set}" = set; then :
! 24856: withval=$with_bearssl; OPT_BEARSSL=$withval
! 24857: fi
! 24858:
! 24859:
! 24860: if test -z "$ssl_backends" -o "x$OPT_BEARSSL" != xno; then
! 24861: ssl_msg=
! 24862:
! 24863: if test X"$OPT_BEARSSL" != Xno; then
! 24864:
! 24865: if test "$OPT_BEARSSL" = "yes"; then
! 24866: OPT_BEARSSL=""
! 24867: fi
! 24868:
! 24869: if test -z "$OPT_BEARSSL" ; then
! 24870:
! 24871: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for br_ssl_client_init_full in -lbearssl" >&5
! 24872: $as_echo_n "checking for br_ssl_client_init_full in -lbearssl... " >&6; }
! 24873: if ${ac_cv_lib_bearssl_br_ssl_client_init_full+:} false; then :
! 24874: $as_echo_n "(cached) " >&6
! 24875: else
! 24876: ac_check_lib_save_LIBS=$LIBS
! 24877: LIBS="-lbearssl -lbearssl $LIBS"
! 24878: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 24879: /* end confdefs.h. */
! 24880:
! 24881:
! 24882: #ifdef __cplusplus
! 24883: extern "C"
! 24884: #endif
! 24885: char br_ssl_client_init_full ();
! 24886: int main (void)
! 24887: {
! 24888: return br_ssl_client_init_full ();
! 24889: ;
! 24890: return 0;
! 24891: }
! 24892: _ACEOF
! 24893: if ac_fn_c_try_link "$LINENO"; then :
! 24894: ac_cv_lib_bearssl_br_ssl_client_init_full=yes
! 24895: else
! 24896: ac_cv_lib_bearssl_br_ssl_client_init_full=no
! 24897: fi
! 24898: rm -f core conftest.err conftest.$ac_objext \
! 24899: conftest$ac_exeext conftest.$ac_ext
! 24900: LIBS=$ac_check_lib_save_LIBS
! 24901: fi
! 24902: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_bearssl_br_ssl_client_init_full" >&5
! 24903: $as_echo "$ac_cv_lib_bearssl_br_ssl_client_init_full" >&6; }
! 24904: if test "x$ac_cv_lib_bearssl_br_ssl_client_init_full" = xyes; then :
! 24905:
! 24906:
! 24907: $as_echo "#define USE_BEARSSL 1" >>confdefs.h
! 24908:
! 24909: USE_BEARSSL=1
! 24910:
! 24911: BEARSSL_ENABLED=1
! 24912: USE_BEARSSL="yes"
! 24913: ssl_msg="BearSSL"
! 24914: test bearssl != "$DEFAULT_SSL_BACKEND" || VALID_DEFAULT_SSL_BACKEND=yes
! 24915:
! 24916: fi
! 24917:
! 24918: fi
! 24919:
! 24920: addld=""
! 24921: addlib=""
! 24922: addcflags=""
! 24923: bearssllib=""
! 24924:
! 24925: if test "x$USE_BEARSSL" != "xyes"; then
! 24926: addld=-L$OPT_BEARSSL/lib$libsuff
! 24927: addcflags=-I$OPT_BEARSSL/include
! 24928: bearssllib=$OPT_BEARSSL/lib$libsuff
! 24929:
! 24930: LDFLAGS="$LDFLAGS $addld"
! 24931: if test "$addcflags" != "-I/usr/include"; then
! 24932: CPPFLAGS="$CPPFLAGS $addcflags"
! 24933: fi
! 24934:
! 24935: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for br_ssl_client_init_full in -lbearssl" >&5
! 24936: $as_echo_n "checking for br_ssl_client_init_full in -lbearssl... " >&6; }
! 24937: if ${ac_cv_lib_bearssl_br_ssl_client_init_full+:} false; then :
! 24938: $as_echo_n "(cached) " >&6
! 24939: else
! 24940: ac_check_lib_save_LIBS=$LIBS
! 24941: LIBS="-lbearssl -lbearssl $LIBS"
! 24942: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 24943: /* end confdefs.h. */
! 24944:
! 24945:
! 24946: #ifdef __cplusplus
! 24947: extern "C"
! 24948: #endif
! 24949: char br_ssl_client_init_full ();
! 24950: int main (void)
! 24951: {
! 24952: return br_ssl_client_init_full ();
! 24953: ;
! 24954: return 0;
! 24955: }
! 24956: _ACEOF
! 24957: if ac_fn_c_try_link "$LINENO"; then :
! 24958: ac_cv_lib_bearssl_br_ssl_client_init_full=yes
! 24959: else
! 24960: ac_cv_lib_bearssl_br_ssl_client_init_full=no
! 24961: fi
! 24962: rm -f core conftest.err conftest.$ac_objext \
! 24963: conftest$ac_exeext conftest.$ac_ext
! 24964: LIBS=$ac_check_lib_save_LIBS
! 24965: fi
! 24966: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_bearssl_br_ssl_client_init_full" >&5
! 24967: $as_echo "$ac_cv_lib_bearssl_br_ssl_client_init_full" >&6; }
! 24968: if test "x$ac_cv_lib_bearssl_br_ssl_client_init_full" = xyes; then :
! 24969:
! 24970:
! 24971: $as_echo "#define USE_BEARSSL 1" >>confdefs.h
! 24972:
! 24973: USE_BEARSSL=1
! 24974:
! 24975: BEARSSL_ENABLED=1
! 24976: USE_BEARSSL="yes"
! 24977: ssl_msg="BearSSL"
! 24978: test bearssl != "$DEFAULT_SSL_BACKEND" || VALID_DEFAULT_SSL_BACKEND=yes
! 24979:
! 24980: else
! 24981:
! 24982: CPPFLAGS=$_cppflags
! 24983: LDFLAGS=$_ldflags
! 24984:
! 24985: fi
! 24986:
! 24987: fi
! 24988:
! 24989: if test "x$USE_BEARSSL" = "xyes"; then
! 24990: { $as_echo "$as_me:${as_lineno-$LINENO}: detected BearSSL" >&5
! 24991: $as_echo "$as_me: detected BearSSL" >&6;}
! 24992: check_for_ca_bundle=1
! 24993:
! 24994: LIBS="-lbearssl $LIBS"
! 24995:
! 24996: if test -n "$bearssllib"; then
! 24997: if test "x$cross_compiling" != "xyes"; then
! 24998: CURL_LIBRARY_PATH="$CURL_LIBRARY_PATH:$bearssllib"
! 24999: export CURL_LIBRARY_PATH
! 25000: { $as_echo "$as_me:${as_lineno-$LINENO}: Added $bearssllib to CURL_LIBRARY_PATH" >&5
! 25001: $as_echo "$as_me: Added $bearssllib to CURL_LIBRARY_PATH" >&6;}
! 25002: fi
! 25003: fi
! 25004: fi
! 25005:
! 25006: fi
! 25007: test -z "$ssl_msg" || ssl_backends="${ssl_backends:+$ssl_backends, }$ssl_msg"
! 25008: fi
! 25009:
! 25010:
! 25011: OPT_NSS=no
! 25012:
! 25013:
! 25014: # Check whether --with-nss was given.
! 25015: if test "${with_nss+set}" = set; then :
! 25016: withval=$with_nss; OPT_NSS=$withval
! 25017: fi
! 25018:
! 25019:
! 25020: if test -z "$ssl_backends" -o "x$OPT_NSS" != xno; then
! 25021: ssl_msg=
! 25022:
! 25023: if test X"$OPT_NSS" != Xno; then
! 25024:
! 25025: addld=""
! 25026: addlib=""
! 25027: addcflags=""
! 25028: nssprefix=""
! 25029: version=""
! 25030:
! 25031: if test "x$OPT_NSS" = "xyes"; then
! 25032:
! 25033:
! 25034: if test -n "$PKG_CONFIG"; then
! 25035: PKGCONFIG="$PKG_CONFIG"
! 25036: else
! 25037: if test -n "$ac_tool_prefix"; then
! 25038: # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
! 25039: set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
! 25040: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
! 25041: $as_echo_n "checking for $ac_word... " >&6; }
! 25042: if ${ac_cv_path_PKGCONFIG+:} false; then :
! 25043: $as_echo_n "(cached) " >&6
! 25044: else
! 25045: case $PKGCONFIG in
! 25046: [\\/]* | ?:[\\/]*)
! 25047: ac_cv_path_PKGCONFIG="$PKGCONFIG" # Let the user override the test with a path.
! 25048: ;;
! 25049: *)
! 25050: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 25051: as_dummy="$PATH:/usr/bin:/usr/local/bin"
! 25052: for as_dir in $as_dummy
! 25053: do
! 25054: IFS=$as_save_IFS
! 25055: test -z "$as_dir" && as_dir=.
! 25056: for ac_exec_ext in '' $ac_executable_extensions; do
! 25057: if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
! 25058: ac_cv_path_PKGCONFIG="$as_dir/$ac_word$ac_exec_ext"
! 25059: $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
! 25060: break 2
! 25061: fi
! 25062: done
! 25063: done
! 25064: IFS=$as_save_IFS
! 25065:
! 25066: ;;
! 25067: esac
! 25068: fi
! 25069: PKGCONFIG=$ac_cv_path_PKGCONFIG
! 25070: if test -n "$PKGCONFIG"; then
! 25071: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKGCONFIG" >&5
! 25072: $as_echo "$PKGCONFIG" >&6; }
! 25073: else
! 25074: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 25075: $as_echo "no" >&6; }
! 25076: fi
! 25077:
! 25078:
! 25079: fi
! 25080: if test -z "$ac_cv_path_PKGCONFIG"; then
! 25081: ac_pt_PKGCONFIG=$PKGCONFIG
! 25082: # Extract the first word of "pkg-config", so it can be a program name with args.
! 25083: set dummy pkg-config; ac_word=$2
! 25084: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
! 25085: $as_echo_n "checking for $ac_word... " >&6; }
! 25086: if ${ac_cv_path_ac_pt_PKGCONFIG+:} false; then :
! 25087: $as_echo_n "(cached) " >&6
! 25088: else
! 25089: case $ac_pt_PKGCONFIG in
! 25090: [\\/]* | ?:[\\/]*)
! 25091: ac_cv_path_ac_pt_PKGCONFIG="$ac_pt_PKGCONFIG" # Let the user override the test with a path.
! 25092: ;;
! 25093: *)
! 25094: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 25095: as_dummy="$PATH:/usr/bin:/usr/local/bin"
! 25096: for as_dir in $as_dummy
! 25097: do
! 25098: IFS=$as_save_IFS
! 25099: test -z "$as_dir" && as_dir=.
! 25100: for ac_exec_ext in '' $ac_executable_extensions; do
! 25101: if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
! 25102: ac_cv_path_ac_pt_PKGCONFIG="$as_dir/$ac_word$ac_exec_ext"
! 25103: $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
! 25104: break 2
! 25105: fi
! 25106: done
! 25107: done
! 25108: IFS=$as_save_IFS
! 25109:
! 25110: ;;
! 25111: esac
! 25112: fi
! 25113: ac_pt_PKGCONFIG=$ac_cv_path_ac_pt_PKGCONFIG
! 25114: if test -n "$ac_pt_PKGCONFIG"; then
! 25115: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKGCONFIG" >&5
! 25116: $as_echo "$ac_pt_PKGCONFIG" >&6; }
! 25117: else
! 25118: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 25119: $as_echo "no" >&6; }
! 25120: fi
! 25121:
! 25122: if test "x$ac_pt_PKGCONFIG" = x; then
! 25123: PKGCONFIG="no"
! 25124: else
! 25125: case $cross_compiling:$ac_tool_warned in
! 25126: yes:)
! 25127: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
! 25128: $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
! 25129: ac_tool_warned=yes ;;
! 25130: esac
! 25131: PKGCONFIG=$ac_pt_PKGCONFIG
! 25132: fi
! 25133: else
! 25134: PKGCONFIG="$ac_cv_path_PKGCONFIG"
! 25135: fi
! 25136:
! 25137: fi
! 25138:
! 25139: if test "x$PKGCONFIG" != "xno"; then
! 25140: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nss options with pkg-config" >&5
! 25141: $as_echo_n "checking for nss options with pkg-config... " >&6; }
! 25142: itexists=`
! 25143: if test -n ""; then
! 25144: PKG_CONFIG_LIBDIR=""
! 25145: export PKG_CONFIG_LIBDIR
! 25146: fi
! 25147: $PKGCONFIG --exists nss >/dev/null 2>&1 && echo 1`
! 25148:
! 25149: if test -z "$itexists"; then
! 25150: PKGCONFIG="no"
! 25151: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 25152: $as_echo "no" >&6; }
! 25153: else
! 25154: { $as_echo "$as_me:${as_lineno-$LINENO}: result: found" >&5
! 25155: $as_echo "found" >&6; }
! 25156: fi
! 25157: fi
! 25158:
! 25159:
! 25160: if test "$PKGCONFIG" != "no" ; then
! 25161: addlib=`$PKGCONFIG --libs nss`
! 25162: addcflags=`$PKGCONFIG --cflags nss`
! 25163: version=`$PKGCONFIG --modversion nss`
! 25164: nssprefix=`$PKGCONFIG --variable=prefix nss`
! 25165: else
! 25166:
! 25167: check=`nss-config --version 2>/dev/null`
! 25168: if test -n "$check"; then
! 25169: addlib=`nss-config --libs`
! 25170: addcflags=`nss-config --cflags`
! 25171: version=`nss-config --version`
! 25172: nssprefix=`nss-config --prefix`
! 25173: else
! 25174: addlib="-lnss3"
! 25175: addcflags=""
! 25176: version="unknown"
! 25177: fi
! 25178: fi
! 25179: else
! 25180: NSS_PCDIR="$OPT_NSS/lib/pkgconfig"
! 25181: if test -f "$NSS_PCDIR/nss.pc"; then
! 25182:
! 25183: if test -n "$PKG_CONFIG"; then
! 25184: PKGCONFIG="$PKG_CONFIG"
! 25185: else
! 25186: if test -n "$ac_tool_prefix"; then
! 25187: # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
! 25188: set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
! 25189: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
! 25190: $as_echo_n "checking for $ac_word... " >&6; }
! 25191: if ${ac_cv_path_PKGCONFIG+:} false; then :
! 25192: $as_echo_n "(cached) " >&6
! 25193: else
! 25194: case $PKGCONFIG in
! 25195: [\\/]* | ?:[\\/]*)
! 25196: ac_cv_path_PKGCONFIG="$PKGCONFIG" # Let the user override the test with a path.
! 25197: ;;
! 25198: *)
! 25199: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 25200: as_dummy="$PATH:/usr/bin:/usr/local/bin"
! 25201: for as_dir in $as_dummy
! 25202: do
! 25203: IFS=$as_save_IFS
! 25204: test -z "$as_dir" && as_dir=.
! 25205: for ac_exec_ext in '' $ac_executable_extensions; do
! 25206: if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
! 25207: ac_cv_path_PKGCONFIG="$as_dir/$ac_word$ac_exec_ext"
! 25208: $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
! 25209: break 2
! 25210: fi
! 25211: done
! 25212: done
! 25213: IFS=$as_save_IFS
! 25214:
! 25215: ;;
! 25216: esac
! 25217: fi
! 25218: PKGCONFIG=$ac_cv_path_PKGCONFIG
! 25219: if test -n "$PKGCONFIG"; then
! 25220: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKGCONFIG" >&5
! 25221: $as_echo "$PKGCONFIG" >&6; }
! 25222: else
! 25223: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 25224: $as_echo "no" >&6; }
! 25225: fi
! 25226:
! 25227:
! 25228: fi
! 25229: if test -z "$ac_cv_path_PKGCONFIG"; then
! 25230: ac_pt_PKGCONFIG=$PKGCONFIG
! 25231: # Extract the first word of "pkg-config", so it can be a program name with args.
! 25232: set dummy pkg-config; ac_word=$2
! 25233: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
! 25234: $as_echo_n "checking for $ac_word... " >&6; }
! 25235: if ${ac_cv_path_ac_pt_PKGCONFIG+:} false; then :
! 25236: $as_echo_n "(cached) " >&6
! 25237: else
! 25238: case $ac_pt_PKGCONFIG in
! 25239: [\\/]* | ?:[\\/]*)
! 25240: ac_cv_path_ac_pt_PKGCONFIG="$ac_pt_PKGCONFIG" # Let the user override the test with a path.
! 25241: ;;
! 25242: *)
! 25243: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 25244: as_dummy="$PATH:/usr/bin:/usr/local/bin"
! 25245: for as_dir in $as_dummy
! 25246: do
! 25247: IFS=$as_save_IFS
! 25248: test -z "$as_dir" && as_dir=.
! 25249: for ac_exec_ext in '' $ac_executable_extensions; do
! 25250: if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
! 25251: ac_cv_path_ac_pt_PKGCONFIG="$as_dir/$ac_word$ac_exec_ext"
! 25252: $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
! 25253: break 2
! 25254: fi
! 25255: done
! 25256: done
! 25257: IFS=$as_save_IFS
! 25258:
! 25259: ;;
! 25260: esac
! 25261: fi
! 25262: ac_pt_PKGCONFIG=$ac_cv_path_ac_pt_PKGCONFIG
! 25263: if test -n "$ac_pt_PKGCONFIG"; then
! 25264: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKGCONFIG" >&5
! 25265: $as_echo "$ac_pt_PKGCONFIG" >&6; }
! 25266: else
! 25267: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 25268: $as_echo "no" >&6; }
! 25269: fi
! 25270:
! 25271: if test "x$ac_pt_PKGCONFIG" = x; then
! 25272: PKGCONFIG="no"
! 25273: else
! 25274: case $cross_compiling:$ac_tool_warned in
! 25275: yes:)
! 25276: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
! 25277: $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
! 25278: ac_tool_warned=yes ;;
! 25279: esac
! 25280: PKGCONFIG=$ac_pt_PKGCONFIG
! 25281: fi
! 25282: else
! 25283: PKGCONFIG="$ac_cv_path_PKGCONFIG"
! 25284: fi
! 25285:
! 25286: fi
! 25287:
! 25288: if test "x$PKGCONFIG" != "xno"; then
! 25289: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nss options with pkg-config" >&5
! 25290: $as_echo_n "checking for nss options with pkg-config... " >&6; }
! 25291: itexists=`
! 25292: if test -n "$NSS_PCDIR"; then
! 25293: PKG_CONFIG_LIBDIR="$NSS_PCDIR"
! 25294: export PKG_CONFIG_LIBDIR
! 25295: fi
! 25296: $PKGCONFIG --exists nss >/dev/null 2>&1 && echo 1`
! 25297:
! 25298: if test -z "$itexists"; then
! 25299: PKGCONFIG="no"
! 25300: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 25301: $as_echo "no" >&6; }
! 25302: else
! 25303: { $as_echo "$as_me:${as_lineno-$LINENO}: result: found" >&5
! 25304: $as_echo "found" >&6; }
! 25305: fi
! 25306: fi
! 25307:
! 25308: if test "$PKGCONFIG" != "no" ; then
! 25309: addld=`
! 25310: if test -n "$NSS_PCDIR"; then
! 25311: PKG_CONFIG_LIBDIR="$NSS_PCDIR"
! 25312: export PKG_CONFIG_LIBDIR
! 25313: fi
! 25314: $PKGCONFIG --libs-only-L nss`
! 25315: addlib=`
! 25316: if test -n "$NSS_PCDIR"; then
! 25317: PKG_CONFIG_LIBDIR="$NSS_PCDIR"
! 25318: export PKG_CONFIG_LIBDIR
! 25319: fi
! 25320: $PKGCONFIG --libs-only-l nss`
! 25321: addcflags=`
! 25322: if test -n "$NSS_PCDIR"; then
! 25323: PKG_CONFIG_LIBDIR="$NSS_PCDIR"
! 25324: export PKG_CONFIG_LIBDIR
! 25325: fi
! 25326: $PKGCONFIG --cflags nss`
! 25327: version=`
! 25328: if test -n "$NSS_PCDIR"; then
! 25329: PKG_CONFIG_LIBDIR="$NSS_PCDIR"
! 25330: export PKG_CONFIG_LIBDIR
! 25331: fi
! 25332: $PKGCONFIG --modversion nss`
! 25333: nssprefix=`
! 25334: if test -n "$NSS_PCDIR"; then
! 25335: PKG_CONFIG_LIBDIR="$NSS_PCDIR"
! 25336: export PKG_CONFIG_LIBDIR
! 25337: fi
! 25338: $PKGCONFIG --variable=prefix nss`
! 25339: fi
! 25340: fi
! 25341: fi
! 25342:
! 25343: if test -z "$addlib"; then
! 25344: # Without pkg-config, we'll kludge in some defaults
! 25345: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Using hard-wired libraries and compilation flags for NSS." >&5
! 25346: $as_echo "$as_me: WARNING: Using hard-wired libraries and compilation flags for NSS." >&2;}
! 25347: addld="-L$OPT_NSS/lib"
! 25348: addlib="-lssl3 -lsmime3 -lnss3 -lplds4 -lplc4 -lnspr4"
! 25349: addcflags="-I$OPT_NSS/include"
! 25350: version="unknown"
! 25351: nssprefix=$OPT_NSS
! 25352: fi
! 25353:
! 25354: CLEANLDFLAGS="$LDFLAGS"
! 25355: CLEANLIBS="$LIBS"
! 25356: CLEANCPPFLAGS="$CPPFLAGS"
! 25357:
! 25358: LDFLAGS="$addld $LDFLAGS"
! 25359: LIBS="$addlib $LIBS"
! 25360: if test "$addcflags" != "-I/usr/include"; then
! 25361: CPPFLAGS="$CPPFLAGS $addcflags"
! 25362: fi
! 25363:
! 25364: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for SSL_VersionRangeSet in -lnss3" >&5
! 25365: $as_echo_n "checking for SSL_VersionRangeSet in -lnss3... " >&6; }
! 25366: if ${ac_cv_lib_nss3_SSL_VersionRangeSet+:} false; then :
! 25367: $as_echo_n "(cached) " >&6
! 25368: else
! 25369: ac_check_lib_save_LIBS=$LIBS
! 25370: LIBS="-lnss3 $LIBS"
! 25371: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 25372: /* end confdefs.h. */
! 25373:
! 25374:
! 25375: #ifdef __cplusplus
! 25376: extern "C"
! 25377: #endif
! 25378: char SSL_VersionRangeSet ();
! 25379: int main (void)
! 25380: {
! 25381: return SSL_VersionRangeSet ();
! 25382: ;
! 25383: return 0;
! 25384: }
! 25385: _ACEOF
! 25386: if ac_fn_c_try_link "$LINENO"; then :
! 25387: ac_cv_lib_nss3_SSL_VersionRangeSet=yes
! 25388: else
! 25389: ac_cv_lib_nss3_SSL_VersionRangeSet=no
! 25390: fi
! 25391: rm -f core conftest.err conftest.$ac_objext \
! 25392: conftest$ac_exeext conftest.$ac_ext
! 25393: LIBS=$ac_check_lib_save_LIBS
! 25394: fi
! 25395: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_nss3_SSL_VersionRangeSet" >&5
! 25396: $as_echo "$ac_cv_lib_nss3_SSL_VersionRangeSet" >&6; }
! 25397: if test "x$ac_cv_lib_nss3_SSL_VersionRangeSet" = xyes; then :
! 25398:
! 25399:
! 25400: $as_echo "#define USE_NSS 1" >>confdefs.h
! 25401:
! 25402: USE_NSS=1
! 25403:
! 25404: USE_NSS="yes"
! 25405: NSS_ENABLED=1
! 25406: ssl_msg="NSS"
! 25407: test nss != "$DEFAULT_SSL_BACKEND" || VALID_DEFAULT_SSL_BACKEND=yes
! 25408:
! 25409: else
! 25410:
! 25411: LDFLAGS="$CLEANLDFLAGS"
! 25412: LIBS="$CLEANLIBS"
! 25413: CPPFLAGS="$CLEANCPPFLAGS"
! 25414:
! 25415: fi
! 25416:
! 25417:
! 25418: if test "x$USE_NSS" = "xyes"; then
! 25419: { $as_echo "$as_me:${as_lineno-$LINENO}: detected NSS version $version" >&5
! 25420: $as_echo "$as_me: detected NSS version $version" >&6;}
! 25421:
! 25422: ac_fn_c_check_func "$LINENO" "PK11_CreateManagedGenericObject" "ac_cv_func_PK11_CreateManagedGenericObject"
! 25423: if test "x$ac_cv_func_PK11_CreateManagedGenericObject" = xyes; then :
! 25424:
! 25425:
! 25426: $as_echo "#define HAVE_PK11_CREATEMANAGEDGENERICOBJECT 1" >>confdefs.h
! 25427:
! 25428:
! 25429: fi
! 25430:
! 25431:
! 25432: NSS_LIBS=$addlib
! 25433:
! 25434:
! 25435: if test "x$cross_compiling" != "xyes"; then
! 25436: CURL_LIBRARY_PATH="$CURL_LIBRARY_PATH:$nssprefix/lib$libsuff"
! 25437: export CURL_LIBRARY_PATH
! 25438: { $as_echo "$as_me:${as_lineno-$LINENO}: Added $nssprefix/lib$libsuff to CURL_LIBRARY_PATH" >&5
! 25439: $as_echo "$as_me: Added $nssprefix/lib$libsuff to CURL_LIBRARY_PATH" >&6;}
! 25440: fi
! 25441:
! 25442: fi
! 25443: fi
! 25444: test -z "$ssl_msg" || ssl_backends="${ssl_backends:+$ssl_backends, }$ssl_msg"
! 25445: fi
! 25446:
! 25447: case "x$OPENSSL_ENABLED$GNUTLS_ENABLED$NSS_ENABLED$MBEDTLS_ENABLED$WOLFSSL_ENABLED$WINSSL_ENABLED$SECURETRANSPORT_ENABLED$MESALINK_ENABLED$BEARSSL_ENABLED$AMISSL_ENABLED" in
! 25448: x)
! 25449: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: SSL disabled, you will not be able to use HTTPS, FTPS, NTLM and more." >&5
! 25450: $as_echo "$as_me: WARNING: SSL disabled, you will not be able to use HTTPS, FTPS, NTLM and more." >&2;}
! 25451: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Use --with-ssl, --with-gnutls, --with-wolfssl, --with-mbedtls, --with-nss, --with-schannel, --with-secure-transport, --with-mesalink, --with-amissl or --with-bearssl to address this." >&5
! 25452: $as_echo "$as_me: WARNING: Use --with-ssl, --with-gnutls, --with-wolfssl, --with-mbedtls, --with-nss, --with-schannel, --with-secure-transport, --with-mesalink, --with-amissl or --with-bearssl to address this." >&2;}
! 25453: ;;
! 25454: x1)
! 25455: # one SSL backend is enabled
! 25456:
! 25457: SSL_ENABLED="1"
! 25458: { $as_echo "$as_me:${as_lineno-$LINENO}: built with one SSL backend" >&5
! 25459: $as_echo "$as_me: built with one SSL backend" >&6;}
! 25460: ;;
! 25461: *)
! 25462: # more than one SSL backend is enabled
! 25463:
! 25464: SSL_ENABLED="1"
! 25465:
! 25466: CURL_WITH_MULTI_SSL="1"
! 25467:
! 25468: $as_echo "#define CURL_WITH_MULTI_SSL 1" >>confdefs.h
! 25469:
! 25470: { $as_echo "$as_me:${as_lineno-$LINENO}: built with multiple SSL backends" >&5
! 25471: $as_echo "$as_me: built with multiple SSL backends" >&6;}
! 25472: ;;
! 25473: esac
! 25474:
! 25475: if test -n "$ssl_backends"; then
! 25476: curl_ssl_msg="enabled ($ssl_backends)"
! 25477: fi
! 25478:
! 25479: if test no = "$VALID_DEFAULT_SSL_BACKEND"
! 25480: then
! 25481: if test -n "$SSL_ENABLED"
! 25482: then
! 25483: as_fn_error $? "Default SSL backend $DEFAULT_SSL_BACKEND not enabled!" "$LINENO" 5
! 25484: else
! 25485: as_fn_error $? "Default SSL backend requires SSL!" "$LINENO" 5
! 25486: fi
! 25487: elif test yes = "$VALID_DEFAULT_SSL_BACKEND"
! 25488: then
! 25489:
! 25490: cat >>confdefs.h <<_ACEOF
! 25491: #define CURL_DEFAULT_SSL_BACKEND "$DEFAULT_SSL_BACKEND"
! 25492: _ACEOF
! 25493:
! 25494: fi
! 25495:
! 25496:
! 25497: if test -n "$check_for_ca_bundle"; then
! 25498:
! 25499:
! 25500: { $as_echo "$as_me:${as_lineno-$LINENO}: checking default CA cert bundle/path" >&5
! 25501: $as_echo_n "checking default CA cert bundle/path... " >&6; }
! 25502:
! 25503:
! 25504: # Check whether --with-ca-bundle was given.
! 25505: if test "${with_ca_bundle+set}" = set; then :
! 25506: withval=$with_ca_bundle;
! 25507: want_ca="$withval"
! 25508: if test "x$want_ca" = "xyes"; then
! 25509: as_fn_error $? "--with-ca-bundle=FILE requires a path to the CA bundle" "$LINENO" 5
! 25510: fi
! 25511:
! 25512: else
! 25513: want_ca="unset"
! 25514: fi
! 25515:
! 25516:
! 25517: # Check whether --with-ca-path was given.
! 25518: if test "${with_ca_path+set}" = set; then :
! 25519: withval=$with_ca_path;
! 25520: want_capath="$withval"
! 25521: if test "x$want_capath" = "xyes"; then
! 25522: as_fn_error $? "--with-ca-path=DIRECTORY requires a path to the CA path directory" "$LINENO" 5
! 25523: fi
! 25524:
! 25525: else
! 25526: want_capath="unset"
! 25527: fi
! 25528:
! 25529:
! 25530: ca_warning=" (warning: certs not found)"
! 25531: capath_warning=" (warning: certs not found)"
! 25532: check_capath=""
! 25533:
! 25534: if test "x$want_ca" != "xno" -a "x$want_ca" != "xunset" -a \
! 25535: "x$want_capath" != "xno" -a "x$want_capath" != "xunset"; then
! 25536: ca="$want_ca"
! 25537: capath="$want_capath"
! 25538: elif test "x$want_ca" != "xno" -a "x$want_ca" != "xunset"; then
! 25539: ca="$want_ca"
! 25540: capath="no"
! 25541: elif test "x$want_capath" != "xno" -a "x$want_capath" != "xunset"; then
! 25542: if test "x$OPENSSL_ENABLED" != "x1" -a "x$GNUTLS_ENABLED" != "x1" -a "x$MBEDTLS_ENABLED" != "x1"; then
! 25543: as_fn_error $? "--with-ca-path only works with OpenSSL, GnuTLS or mbedTLS" "$LINENO" 5
! 25544: fi
! 25545: capath="$want_capath"
! 25546: ca="no"
! 25547: else
! 25548: ca="no"
! 25549: capath="no"
! 25550: if test "x$cross_compiling" != "xyes"; then
! 25551: if test "x$want_ca" = "xunset"; then
! 25552: if test "x$prefix" != xNONE; then
! 25553: cac="${prefix}/share/curl/curl-ca-bundle.crt"
! 25554: else
! 25555: cac="$ac_default_prefix/share/curl/curl-ca-bundle.crt"
! 25556: fi
! 25557:
! 25558: for a in /etc/ssl/certs/ca-certificates.crt \
! 25559: /etc/pki/tls/certs/ca-bundle.crt \
! 25560: /usr/share/ssl/certs/ca-bundle.crt \
! 25561: /usr/local/share/certs/ca-root-nss.crt \
! 25562: /etc/ssl/cert.pem \
! 25563: "$cac"; do
! 25564: if test -f "$a"; then
! 25565: ca="$a"
! 25566: break
! 25567: fi
! 25568: done
! 25569: fi
! 25570: if test "x$want_capath" = "xunset" -a "x$ca" = "xno" -a \
! 25571: "x$OPENSSL_ENABLED" = "x1"; then
! 25572: check_capath="/etc/ssl/certs/"
! 25573: fi
! 25574: else
! 25575: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: skipped the ca-cert path detection when cross-compiling" >&5
! 25576: $as_echo "$as_me: WARNING: skipped the ca-cert path detection when cross-compiling" >&2;}
! 25577: fi
! 25578: fi
! 25579:
! 25580: if test "x$ca" = "xno" || test -f "$ca"; then
! 25581: ca_warning=""
! 25582: fi
! 25583:
! 25584: if test "x$capath" != "xno"; then
! 25585: check_capath="$capath"
! 25586: fi
! 25587:
! 25588: if test ! -z "$check_capath"; then
! 25589: for a in "$check_capath"; do
! 25590: if test -d "$a" && ls "$a"/[0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f].0 >/dev/null 2>/dev/null; then
! 25591: if test "x$capath" = "xno"; then
! 25592: capath="$a"
! 25593: fi
! 25594: capath_warning=""
! 25595: break
! 25596: fi
! 25597: done
! 25598: fi
! 25599:
! 25600: if test "x$capath" = "xno"; then
! 25601: capath_warning=""
! 25602: fi
! 25603:
! 25604: if test "x$ca" != "xno"; then
! 25605: CURL_CA_BUNDLE='"'$ca'"'
! 25606:
! 25607: cat >>confdefs.h <<_ACEOF
! 25608: #define CURL_CA_BUNDLE "$ca"
! 25609: _ACEOF
! 25610:
! 25611:
! 25612: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ca" >&5
! 25613: $as_echo "$ca" >&6; }
! 25614: fi
! 25615: if test "x$capath" != "xno"; then
! 25616: CURL_CA_PATH="\"$capath\""
! 25617:
! 25618: cat >>confdefs.h <<_ACEOF
! 25619: #define CURL_CA_PATH "$capath"
! 25620: _ACEOF
! 25621:
! 25622: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $capath (capath)" >&5
! 25623: $as_echo "$capath (capath)" >&6; }
! 25624: fi
! 25625: if test "x$ca" = "xno" && test "x$capath" = "xno"; then
! 25626: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 25627: $as_echo "no" >&6; }
! 25628: fi
! 25629:
! 25630: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use builtin CA store of SSL library" >&5
! 25631: $as_echo_n "checking whether to use builtin CA store of SSL library... " >&6; }
! 25632:
! 25633: # Check whether --with-ca-fallback was given.
! 25634: if test "${with_ca_fallback+set}" = set; then :
! 25635: withval=$with_ca_fallback;
! 25636: if test "x$with_ca_fallback" != "xyes" -a "x$with_ca_fallback" != "xno"; then
! 25637: as_fn_error $? "--with-ca-fallback only allows yes or no as parameter" "$LINENO" 5
! 25638: fi
! 25639:
! 25640: else
! 25641: with_ca_fallback="no"
! 25642: fi
! 25643:
! 25644: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_ca_fallback" >&5
! 25645: $as_echo "$with_ca_fallback" >&6; }
! 25646: if test "x$with_ca_fallback" = "xyes"; then
! 25647: if test "x$OPENSSL_ENABLED" != "x1" -a "x$GNUTLS_ENABLED" != "x1"; then
! 25648: as_fn_error $? "--with-ca-fallback only works with OpenSSL or GnuTLS" "$LINENO" 5
! 25649: fi
! 25650:
! 25651: cat >>confdefs.h <<_ACEOF
! 25652: #define CURL_CA_FALLBACK 1
! 25653: _ACEOF
! 25654:
! 25655: fi
! 25656:
! 25657: fi
! 25658:
! 25659:
! 25660:
! 25661: # Check whether --with-libpsl was given.
! 25662: if test "${with_libpsl+set}" = set; then :
! 25663: withval=$with_libpsl; with_libpsl=$withval
! 25664: else
! 25665: with_libpsl=yes
! 25666: fi
! 25667:
! 25668: if test $with_libpsl != "no"; then
! 25669: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing psl_builtin" >&5
! 25670: $as_echo_n "checking for library containing psl_builtin... " >&6; }
! 25671: if ${ac_cv_search_psl_builtin+:} false; then :
! 25672: $as_echo_n "(cached) " >&6
! 25673: else
! 25674: ac_func_search_save_LIBS=$LIBS
! 25675: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 25676: /* end confdefs.h. */
! 25677:
! 25678:
! 25679: #ifdef __cplusplus
! 25680: extern "C"
! 25681: #endif
! 25682: char psl_builtin ();
! 25683: int main (void)
! 25684: {
! 25685: return psl_builtin ();
! 25686: ;
! 25687: return 0;
! 25688: }
! 25689: _ACEOF
! 25690: for ac_lib in '' psl; do
! 25691: if test -z "$ac_lib"; then
! 25692: ac_res="none required"
! 25693: else
! 25694: ac_res=-l$ac_lib
! 25695: LIBS="-l$ac_lib $ac_func_search_save_LIBS"
! 25696: fi
! 25697: if ac_fn_c_try_link "$LINENO"; then :
! 25698: ac_cv_search_psl_builtin=$ac_res
! 25699: fi
! 25700: rm -f core conftest.err conftest.$ac_objext \
! 25701: conftest$ac_exeext
! 25702: if ${ac_cv_search_psl_builtin+:} false; then :
! 25703: break
! 25704: fi
! 25705: done
! 25706: if ${ac_cv_search_psl_builtin+:} false; then :
! 25707:
! 25708: else
! 25709: ac_cv_search_psl_builtin=no
! 25710: fi
! 25711: rm conftest.$ac_ext
! 25712: LIBS=$ac_func_search_save_LIBS
! 25713: fi
! 25714: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_psl_builtin" >&5
! 25715: $as_echo "$ac_cv_search_psl_builtin" >&6; }
! 25716: ac_res=$ac_cv_search_psl_builtin
! 25717: if test "$ac_res" != no; then :
! 25718: test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
! 25719: curl_psl_msg="enabled";
! 25720:
! 25721: $as_echo "#define USE_LIBPSL 1" >>confdefs.h
! 25722:
! 25723:
! 25724: else
! 25725: curl_psl_msg="no (libpsl not found)";
! 25726: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: libpsl was not found" >&5
! 25727: $as_echo "$as_me: WARNING: libpsl was not found" >&2;}
! 25728:
! 25729:
! 25730: fi
! 25731:
! 25732: fi
! 25733: if test "$curl_psl_msg" = "enabled"; then
! 25734: USE_LIBPSL_TRUE=
! 25735: USE_LIBPSL_FALSE='#'
! 25736: else
! 25737: USE_LIBPSL_TRUE='#'
! 25738: USE_LIBPSL_FALSE=
! 25739: fi
! 25740:
! 25741:
! 25742:
! 25743: OPT_LIBMETALINK=no
! 25744:
! 25745:
! 25746: # Check whether --with-libmetalink was given.
! 25747: if test "${with_libmetalink+set}" = set; then :
! 25748: withval=$with_libmetalink; OPT_LIBMETALINK=$withval
! 25749: fi
! 25750:
! 25751:
! 25752: if test X"$OPT_LIBMETALINK" != Xno; then
! 25753:
! 25754: addld=""
! 25755: addlib=""
! 25756: addcflags=""
! 25757: version=""
! 25758: libmetalinklib=""
! 25759:
! 25760: PKGTEST="no"
! 25761: if test "x$OPT_LIBMETALINK" = "xyes"; then
! 25762: PKGTEST="yes"
! 25763:
! 25764: if test -n "$PKG_CONFIG"; then
! 25765: PKGCONFIG="$PKG_CONFIG"
! 25766: else
! 25767: if test -n "$ac_tool_prefix"; then
! 25768: # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
! 25769: set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
! 25770: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
! 25771: $as_echo_n "checking for $ac_word... " >&6; }
! 25772: if ${ac_cv_path_PKGCONFIG+:} false; then :
! 25773: $as_echo_n "(cached) " >&6
! 25774: else
! 25775: case $PKGCONFIG in
! 25776: [\\/]* | ?:[\\/]*)
! 25777: ac_cv_path_PKGCONFIG="$PKGCONFIG" # Let the user override the test with a path.
! 25778: ;;
! 25779: *)
! 25780: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 25781: as_dummy="$PATH:/usr/bin:/usr/local/bin"
! 25782: for as_dir in $as_dummy
! 25783: do
! 25784: IFS=$as_save_IFS
! 25785: test -z "$as_dir" && as_dir=.
! 25786: for ac_exec_ext in '' $ac_executable_extensions; do
! 25787: if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
! 25788: ac_cv_path_PKGCONFIG="$as_dir/$ac_word$ac_exec_ext"
! 25789: $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
! 25790: break 2
! 25791: fi
! 25792: done
! 25793: done
! 25794: IFS=$as_save_IFS
! 25795:
! 25796: ;;
! 25797: esac
! 25798: fi
! 25799: PKGCONFIG=$ac_cv_path_PKGCONFIG
! 25800: if test -n "$PKGCONFIG"; then
! 25801: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKGCONFIG" >&5
! 25802: $as_echo "$PKGCONFIG" >&6; }
! 25803: else
! 25804: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 25805: $as_echo "no" >&6; }
! 25806: fi
! 25807:
! 25808:
! 25809: fi
! 25810: if test -z "$ac_cv_path_PKGCONFIG"; then
! 25811: ac_pt_PKGCONFIG=$PKGCONFIG
! 25812: # Extract the first word of "pkg-config", so it can be a program name with args.
! 25813: set dummy pkg-config; ac_word=$2
! 25814: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
! 25815: $as_echo_n "checking for $ac_word... " >&6; }
! 25816: if ${ac_cv_path_ac_pt_PKGCONFIG+:} false; then :
! 25817: $as_echo_n "(cached) " >&6
! 25818: else
! 25819: case $ac_pt_PKGCONFIG in
! 25820: [\\/]* | ?:[\\/]*)
! 25821: ac_cv_path_ac_pt_PKGCONFIG="$ac_pt_PKGCONFIG" # Let the user override the test with a path.
! 25822: ;;
! 25823: *)
! 25824: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 25825: as_dummy="$PATH:/usr/bin:/usr/local/bin"
! 25826: for as_dir in $as_dummy
! 25827: do
! 25828: IFS=$as_save_IFS
! 25829: test -z "$as_dir" && as_dir=.
! 25830: for ac_exec_ext in '' $ac_executable_extensions; do
! 25831: if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
! 25832: ac_cv_path_ac_pt_PKGCONFIG="$as_dir/$ac_word$ac_exec_ext"
! 25833: $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
! 25834: break 2
! 25835: fi
! 25836: done
! 25837: done
! 25838: IFS=$as_save_IFS
! 25839:
! 25840: ;;
! 25841: esac
! 25842: fi
! 25843: ac_pt_PKGCONFIG=$ac_cv_path_ac_pt_PKGCONFIG
! 25844: if test -n "$ac_pt_PKGCONFIG"; then
! 25845: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKGCONFIG" >&5
! 25846: $as_echo "$ac_pt_PKGCONFIG" >&6; }
! 25847: else
! 25848: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 25849: $as_echo "no" >&6; }
! 25850: fi
! 25851:
! 25852: if test "x$ac_pt_PKGCONFIG" = x; then
! 25853: PKGCONFIG="no"
! 25854: else
! 25855: case $cross_compiling:$ac_tool_warned in
! 25856: yes:)
! 25857: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
! 25858: $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
! 25859: ac_tool_warned=yes ;;
! 25860: esac
! 25861: PKGCONFIG=$ac_pt_PKGCONFIG
! 25862: fi
! 25863: else
! 25864: PKGCONFIG="$ac_cv_path_PKGCONFIG"
! 25865: fi
! 25866:
! 25867: fi
! 25868:
! 25869: if test "x$PKGCONFIG" != "xno"; then
! 25870: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libmetalink options with pkg-config" >&5
! 25871: $as_echo_n "checking for libmetalink options with pkg-config... " >&6; }
! 25872: itexists=`
! 25873: if test -n ""; then
! 25874: PKG_CONFIG_LIBDIR=""
! 25875: export PKG_CONFIG_LIBDIR
! 25876: fi
! 25877: $PKGCONFIG --exists libmetalink >/dev/null 2>&1 && echo 1`
! 25878:
! 25879: if test -z "$itexists"; then
! 25880: PKGCONFIG="no"
! 25881: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 25882: $as_echo "no" >&6; }
! 25883: else
! 25884: { $as_echo "$as_me:${as_lineno-$LINENO}: result: found" >&5
! 25885: $as_echo "found" >&6; }
! 25886: fi
! 25887: fi
! 25888:
! 25889: else
! 25890: LIBMETALINK_PCDIR="$OPT_LIBMETALINK/lib/pkgconfig"
! 25891: { $as_echo "$as_me:${as_lineno-$LINENO}: PKG_CONFIG_LIBDIR will be set to \"$LIBMETALINK_PCDIR\"" >&5
! 25892: $as_echo "$as_me: PKG_CONFIG_LIBDIR will be set to \"$LIBMETALINK_PCDIR\"" >&6;}
! 25893: if test -f "$LIBMETALINK_PCDIR/libmetalink.pc"; then
! 25894: PKGTEST="yes"
! 25895: fi
! 25896: if test "$PKGTEST" = "yes"; then
! 25897:
! 25898: if test -n "$PKG_CONFIG"; then
! 25899: PKGCONFIG="$PKG_CONFIG"
! 25900: else
! 25901: if test -n "$ac_tool_prefix"; then
! 25902: # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
! 25903: set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
! 25904: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
! 25905: $as_echo_n "checking for $ac_word... " >&6; }
! 25906: if ${ac_cv_path_PKGCONFIG+:} false; then :
! 25907: $as_echo_n "(cached) " >&6
! 25908: else
! 25909: case $PKGCONFIG in
! 25910: [\\/]* | ?:[\\/]*)
! 25911: ac_cv_path_PKGCONFIG="$PKGCONFIG" # Let the user override the test with a path.
! 25912: ;;
! 25913: *)
! 25914: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 25915: as_dummy="$PATH:/usr/bin:/usr/local/bin"
! 25916: for as_dir in $as_dummy
! 25917: do
! 25918: IFS=$as_save_IFS
! 25919: test -z "$as_dir" && as_dir=.
! 25920: for ac_exec_ext in '' $ac_executable_extensions; do
! 25921: if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
! 25922: ac_cv_path_PKGCONFIG="$as_dir/$ac_word$ac_exec_ext"
! 25923: $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
! 25924: break 2
! 25925: fi
! 25926: done
! 25927: done
! 25928: IFS=$as_save_IFS
! 25929:
! 25930: ;;
! 25931: esac
! 25932: fi
! 25933: PKGCONFIG=$ac_cv_path_PKGCONFIG
! 25934: if test -n "$PKGCONFIG"; then
! 25935: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKGCONFIG" >&5
! 25936: $as_echo "$PKGCONFIG" >&6; }
! 25937: else
! 25938: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 25939: $as_echo "no" >&6; }
! 25940: fi
! 25941:
! 25942:
! 25943: fi
! 25944: if test -z "$ac_cv_path_PKGCONFIG"; then
! 25945: ac_pt_PKGCONFIG=$PKGCONFIG
! 25946: # Extract the first word of "pkg-config", so it can be a program name with args.
! 25947: set dummy pkg-config; ac_word=$2
! 25948: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
! 25949: $as_echo_n "checking for $ac_word... " >&6; }
! 25950: if ${ac_cv_path_ac_pt_PKGCONFIG+:} false; then :
! 25951: $as_echo_n "(cached) " >&6
! 25952: else
! 25953: case $ac_pt_PKGCONFIG in
! 25954: [\\/]* | ?:[\\/]*)
! 25955: ac_cv_path_ac_pt_PKGCONFIG="$ac_pt_PKGCONFIG" # Let the user override the test with a path.
! 25956: ;;
! 25957: *)
! 25958: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 25959: as_dummy="$PATH:/usr/bin:/usr/local/bin"
! 25960: for as_dir in $as_dummy
! 25961: do
! 25962: IFS=$as_save_IFS
! 25963: test -z "$as_dir" && as_dir=.
! 25964: for ac_exec_ext in '' $ac_executable_extensions; do
! 25965: if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
! 25966: ac_cv_path_ac_pt_PKGCONFIG="$as_dir/$ac_word$ac_exec_ext"
! 25967: $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
! 25968: break 2
! 25969: fi
! 25970: done
! 25971: done
! 25972: IFS=$as_save_IFS
! 25973:
! 25974: ;;
! 25975: esac
! 25976: fi
! 25977: ac_pt_PKGCONFIG=$ac_cv_path_ac_pt_PKGCONFIG
! 25978: if test -n "$ac_pt_PKGCONFIG"; then
! 25979: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKGCONFIG" >&5
! 25980: $as_echo "$ac_pt_PKGCONFIG" >&6; }
! 25981: else
! 25982: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 25983: $as_echo "no" >&6; }
! 25984: fi
! 25985:
! 25986: if test "x$ac_pt_PKGCONFIG" = x; then
! 25987: PKGCONFIG="no"
! 25988: else
! 25989: case $cross_compiling:$ac_tool_warned in
! 25990: yes:)
! 25991: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
! 25992: $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
! 25993: ac_tool_warned=yes ;;
! 25994: esac
! 25995: PKGCONFIG=$ac_pt_PKGCONFIG
! 25996: fi
! 25997: else
! 25998: PKGCONFIG="$ac_cv_path_PKGCONFIG"
! 25999: fi
! 26000:
! 26001: fi
! 26002:
! 26003: if test "x$PKGCONFIG" != "xno"; then
! 26004: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libmetalink options with pkg-config" >&5
! 26005: $as_echo_n "checking for libmetalink options with pkg-config... " >&6; }
! 26006: itexists=`
! 26007: if test -n "$LIBMETALINK_PCDIR"; then
! 26008: PKG_CONFIG_LIBDIR="$LIBMETALINK_PCDIR"
! 26009: export PKG_CONFIG_LIBDIR
! 26010: fi
! 26011: $PKGCONFIG --exists libmetalink >/dev/null 2>&1 && echo 1`
! 26012:
! 26013: if test -z "$itexists"; then
! 26014: PKGCONFIG="no"
! 26015: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 26016: $as_echo "no" >&6; }
! 26017: else
! 26018: { $as_echo "$as_me:${as_lineno-$LINENO}: result: found" >&5
! 26019: $as_echo "found" >&6; }
! 26020: fi
! 26021: fi
! 26022:
! 26023: fi
! 26024: fi
! 26025: if test "$PKGTEST" = "yes" && test "$PKGCONFIG" != "no"; then
! 26026: addlib=`
! 26027: if test -n "$LIBMETALINK_PCDIR"; then
! 26028: PKG_CONFIG_LIBDIR="$LIBMETALINK_PCDIR"
! 26029: export PKG_CONFIG_LIBDIR
! 26030: fi
! 26031: $PKGCONFIG --libs-only-l libmetalink`
! 26032: addld=`
! 26033: if test -n "$LIBMETALINK_PCDIR"; then
! 26034: PKG_CONFIG_LIBDIR="$LIBMETALINK_PCDIR"
! 26035: export PKG_CONFIG_LIBDIR
! 26036: fi
! 26037: $PKGCONFIG --libs-only-L libmetalink`
! 26038: addcflags=`
! 26039: if test -n "$LIBMETALINK_PCDIR"; then
! 26040: PKG_CONFIG_LIBDIR="$LIBMETALINK_PCDIR"
! 26041: export PKG_CONFIG_LIBDIR
! 26042: fi
! 26043: $PKGCONFIG --cflags-only-I libmetalink`
! 26044: version=`
! 26045: if test -n "$LIBMETALINK_PCDIR"; then
! 26046: PKG_CONFIG_LIBDIR="$LIBMETALINK_PCDIR"
! 26047: export PKG_CONFIG_LIBDIR
! 26048: fi
! 26049: $PKGCONFIG --modversion libmetalink`
! 26050: libmetalinklib=`echo $addld | $SED -e 's/-L//'`
! 26051: fi
! 26052: if test -n "$addlib"; then
! 26053:
! 26054: clean_CPPFLAGS="$CPPFLAGS"
! 26055: clean_LDFLAGS="$LDFLAGS"
! 26056: clean_LIBS="$LIBS"
! 26057: CPPFLAGS="$clean_CPPFLAGS $addcflags"
! 26058: LDFLAGS="$clean_LDFLAGS $addld"
! 26059: LIBS="$addlib $clean_LIBS"
! 26060: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libmetalink is recent enough" >&5
! 26061: $as_echo_n "checking if libmetalink is recent enough... " >&6; }
! 26062: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 26063: /* end confdefs.h. */
! 26064:
! 26065:
! 26066: # include <metalink/metalink.h>
! 26067:
! 26068: int main (void)
! 26069: {
! 26070:
! 26071: if(0 != metalink_strerror(0)) /* added in 0.1.0 */
! 26072: return 1;
! 26073:
! 26074: ;
! 26075: return 0;
! 26076: }
! 26077:
! 26078: _ACEOF
! 26079: if ac_fn_c_try_link "$LINENO"; then :
! 26080:
! 26081: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes ($version)" >&5
! 26082: $as_echo "yes ($version)" >&6; }
! 26083: want_metalink="yes"
! 26084:
! 26085: else
! 26086:
! 26087: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no ($version)" >&5
! 26088: $as_echo "no ($version)" >&6; }
! 26089: { $as_echo "$as_me:${as_lineno-$LINENO}: libmetalink library defective or too old" >&5
! 26090: $as_echo "$as_me: libmetalink library defective or too old" >&6;}
! 26091: want_metalink="no"
! 26092:
! 26093: fi
! 26094: rm -f core conftest.err conftest.$ac_objext \
! 26095: conftest$ac_exeext conftest.$ac_ext
! 26096: if test "x$OPENSSL_ENABLED" != "x1" -a "x$USE_WINDOWS_SSPI" != "x1" \
! 26097: -a "x$GNUTLS_ENABLED" != "x1" -a "x$NSS_ENABLED" != "x1" \
! 26098: -a "x$SECURETRANSPORT_ENABLED" != "x1"; then
! 26099: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: metalink support requires a compatible SSL/TLS backend" >&5
! 26100: $as_echo "$as_me: WARNING: metalink support requires a compatible SSL/TLS backend" >&2;}
! 26101: want_metalink="no"
! 26102: fi
! 26103: CPPFLAGS="$clean_CPPFLAGS"
! 26104: LDFLAGS="$clean_LDFLAGS"
! 26105: LIBS="$clean_LIBS"
! 26106: if test "$want_metalink" = "yes"; then
! 26107:
! 26108: $as_echo "#define USE_METALINK 1" >>confdefs.h
! 26109:
! 26110: LIBMETALINK_LIBS=$addlib
! 26111: LIBMETALINK_LDFLAGS=$addld
! 26112: LIBMETALINK_CPPFLAGS=$addcflags
! 26113:
! 26114:
! 26115:
! 26116: curl_mtlnk_msg="enabled"
! 26117: fi
! 26118:
! 26119: fi
! 26120: fi
! 26121:
! 26122:
! 26123: OPT_LIBSSH2=off
! 26124:
! 26125: # Check whether --with-libssh2 was given.
! 26126: if test "${with_libssh2+set}" = set; then :
! 26127: withval=$with_libssh2; OPT_LIBSSH2=$withval
! 26128: else
! 26129: OPT_LIBSSH2=no
! 26130: fi
! 26131:
! 26132:
! 26133:
! 26134: OPT_LIBSSH=off
! 26135:
! 26136: # Check whether --with-libssh was given.
! 26137: if test "${with_libssh+set}" = set; then :
! 26138: withval=$with_libssh; OPT_LIBSSH=$withval
! 26139: else
! 26140: OPT_LIBSSH=no
! 26141: fi
! 26142:
! 26143:
! 26144: OPT_WOLFSSH=off
! 26145:
! 26146: # Check whether --with-wolfssh was given.
! 26147: if test "${with_wolfssh+set}" = set; then :
! 26148: withval=$with_wolfssh; OPT_WOLFSSH=$withval
! 26149: else
! 26150: OPT_WOLFSSH=no
! 26151: fi
! 26152:
! 26153:
! 26154: if test X"$OPT_LIBSSH2" != Xno; then
! 26155: CLEANLDFLAGS="$LDFLAGS"
! 26156: CLEANCPPFLAGS="$CPPFLAGS"
! 26157: CLEANLIBS="$LIBS"
! 26158:
! 26159: case "$OPT_LIBSSH2" in
! 26160: yes)
! 26161:
! 26162: if test -n "$PKG_CONFIG"; then
! 26163: PKGCONFIG="$PKG_CONFIG"
! 26164: else
! 26165: if test -n "$ac_tool_prefix"; then
! 26166: # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
! 26167: set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
! 26168: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
! 26169: $as_echo_n "checking for $ac_word... " >&6; }
! 26170: if ${ac_cv_path_PKGCONFIG+:} false; then :
! 26171: $as_echo_n "(cached) " >&6
! 26172: else
! 26173: case $PKGCONFIG in
! 26174: [\\/]* | ?:[\\/]*)
! 26175: ac_cv_path_PKGCONFIG="$PKGCONFIG" # Let the user override the test with a path.
! 26176: ;;
! 26177: *)
! 26178: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 26179: as_dummy="$PATH:/usr/bin:/usr/local/bin"
! 26180: for as_dir in $as_dummy
! 26181: do
! 26182: IFS=$as_save_IFS
! 26183: test -z "$as_dir" && as_dir=.
! 26184: for ac_exec_ext in '' $ac_executable_extensions; do
! 26185: if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
! 26186: ac_cv_path_PKGCONFIG="$as_dir/$ac_word$ac_exec_ext"
! 26187: $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
! 26188: break 2
! 26189: fi
! 26190: done
! 26191: done
! 26192: IFS=$as_save_IFS
! 26193:
! 26194: ;;
! 26195: esac
! 26196: fi
! 26197: PKGCONFIG=$ac_cv_path_PKGCONFIG
! 26198: if test -n "$PKGCONFIG"; then
! 26199: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKGCONFIG" >&5
! 26200: $as_echo "$PKGCONFIG" >&6; }
! 26201: else
! 26202: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 26203: $as_echo "no" >&6; }
! 26204: fi
! 26205:
! 26206:
! 26207: fi
! 26208: if test -z "$ac_cv_path_PKGCONFIG"; then
! 26209: ac_pt_PKGCONFIG=$PKGCONFIG
! 26210: # Extract the first word of "pkg-config", so it can be a program name with args.
! 26211: set dummy pkg-config; ac_word=$2
! 26212: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
! 26213: $as_echo_n "checking for $ac_word... " >&6; }
! 26214: if ${ac_cv_path_ac_pt_PKGCONFIG+:} false; then :
! 26215: $as_echo_n "(cached) " >&6
! 26216: else
! 26217: case $ac_pt_PKGCONFIG in
! 26218: [\\/]* | ?:[\\/]*)
! 26219: ac_cv_path_ac_pt_PKGCONFIG="$ac_pt_PKGCONFIG" # Let the user override the test with a path.
! 26220: ;;
! 26221: *)
! 26222: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 26223: as_dummy="$PATH:/usr/bin:/usr/local/bin"
! 26224: for as_dir in $as_dummy
! 26225: do
! 26226: IFS=$as_save_IFS
! 26227: test -z "$as_dir" && as_dir=.
! 26228: for ac_exec_ext in '' $ac_executable_extensions; do
! 26229: if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
! 26230: ac_cv_path_ac_pt_PKGCONFIG="$as_dir/$ac_word$ac_exec_ext"
! 26231: $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
! 26232: break 2
! 26233: fi
! 26234: done
! 26235: done
! 26236: IFS=$as_save_IFS
! 26237:
! 26238: ;;
! 26239: esac
! 26240: fi
! 26241: ac_pt_PKGCONFIG=$ac_cv_path_ac_pt_PKGCONFIG
! 26242: if test -n "$ac_pt_PKGCONFIG"; then
! 26243: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKGCONFIG" >&5
! 26244: $as_echo "$ac_pt_PKGCONFIG" >&6; }
! 26245: else
! 26246: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 26247: $as_echo "no" >&6; }
! 26248: fi
! 26249:
! 26250: if test "x$ac_pt_PKGCONFIG" = x; then
! 26251: PKGCONFIG="no"
! 26252: else
! 26253: case $cross_compiling:$ac_tool_warned in
! 26254: yes:)
! 26255: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
! 26256: $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
! 26257: ac_tool_warned=yes ;;
! 26258: esac
! 26259: PKGCONFIG=$ac_pt_PKGCONFIG
! 26260: fi
! 26261: else
! 26262: PKGCONFIG="$ac_cv_path_PKGCONFIG"
! 26263: fi
! 26264:
! 26265: fi
! 26266:
! 26267: if test "x$PKGCONFIG" != "xno"; then
! 26268: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libssh2 options with pkg-config" >&5
! 26269: $as_echo_n "checking for libssh2 options with pkg-config... " >&6; }
! 26270: itexists=`
! 26271: if test -n ""; then
! 26272: PKG_CONFIG_LIBDIR=""
! 26273: export PKG_CONFIG_LIBDIR
! 26274: fi
! 26275: $PKGCONFIG --exists libssh2 >/dev/null 2>&1 && echo 1`
! 26276:
! 26277: if test -z "$itexists"; then
! 26278: PKGCONFIG="no"
! 26279: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 26280: $as_echo "no" >&6; }
! 26281: else
! 26282: { $as_echo "$as_me:${as_lineno-$LINENO}: result: found" >&5
! 26283: $as_echo "found" >&6; }
! 26284: fi
! 26285: fi
! 26286:
! 26287:
! 26288: if test "$PKGCONFIG" != "no" ; then
! 26289: LIB_SSH2=`$PKGCONFIG --libs libssh2`
! 26290: LD_SSH2=`$PKGCONFIG --libs-only-L libssh2`
! 26291: CPP_SSH2=`$PKGCONFIG --cflags-only-I libssh2`
! 26292: version=`$PKGCONFIG --modversion libssh2`
! 26293: DIR_SSH2=`echo $LD_SSH2 | $SED -e 's/-L//'`
! 26294: fi
! 26295:
! 26296: ;;
! 26297: off)
! 26298: ;;
! 26299: *)
! 26300: PREFIX_SSH2=$OPT_LIBSSH2
! 26301: ;;
! 26302: esac
! 26303:
! 26304: if test -n "$PREFIX_SSH2"; then
! 26305: LIB_SSH2="-lssh2"
! 26306: LD_SSH2=-L${PREFIX_SSH2}/lib$libsuff
! 26307: CPP_SSH2=-I${PREFIX_SSH2}/include
! 26308: DIR_SSH2=${PREFIX_SSH2}/lib$libsuff
! 26309: fi
! 26310:
! 26311: LDFLAGS="$LDFLAGS $LD_SSH2"
! 26312: CPPFLAGS="$CPPFLAGS $CPP_SSH2"
! 26313: LIBS="$LIB_SSH2 $LIBS"
! 26314:
! 26315: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libssh2_channel_open_ex in -lssh2" >&5
! 26316: $as_echo_n "checking for libssh2_channel_open_ex in -lssh2... " >&6; }
! 26317: if ${ac_cv_lib_ssh2_libssh2_channel_open_ex+:} false; then :
! 26318: $as_echo_n "(cached) " >&6
! 26319: else
! 26320: ac_check_lib_save_LIBS=$LIBS
! 26321: LIBS="-lssh2 $LIBS"
! 26322: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 26323: /* end confdefs.h. */
! 26324:
! 26325:
! 26326: #ifdef __cplusplus
! 26327: extern "C"
! 26328: #endif
! 26329: char libssh2_channel_open_ex ();
! 26330: int main (void)
! 26331: {
! 26332: return libssh2_channel_open_ex ();
! 26333: ;
! 26334: return 0;
! 26335: }
! 26336: _ACEOF
! 26337: if ac_fn_c_try_link "$LINENO"; then :
! 26338: ac_cv_lib_ssh2_libssh2_channel_open_ex=yes
! 26339: else
! 26340: ac_cv_lib_ssh2_libssh2_channel_open_ex=no
! 26341: fi
! 26342: rm -f core conftest.err conftest.$ac_objext \
! 26343: conftest$ac_exeext conftest.$ac_ext
! 26344: LIBS=$ac_check_lib_save_LIBS
! 26345: fi
! 26346: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ssh2_libssh2_channel_open_ex" >&5
! 26347: $as_echo "$ac_cv_lib_ssh2_libssh2_channel_open_ex" >&6; }
! 26348: if test "x$ac_cv_lib_ssh2_libssh2_channel_open_ex" = xyes; then :
! 26349: cat >>confdefs.h <<_ACEOF
! 26350: #define HAVE_LIBSSH2 1
! 26351: _ACEOF
! 26352:
! 26353: LIBS="-lssh2 $LIBS"
! 26354:
! 26355: fi
! 26356:
! 26357:
! 26358: for ac_header in libssh2.h
! 26359: do :
! 26360: ac_fn_c_check_header_mongrel "$LINENO" "libssh2.h" "ac_cv_header_libssh2_h" "$ac_includes_default"
! 26361: if test "x$ac_cv_header_libssh2_h" = xyes; then :
! 26362: cat >>confdefs.h <<_ACEOF
! 26363: #define HAVE_LIBSSH2_H 1
! 26364: _ACEOF
! 26365: curl_ssh_msg="enabled (libSSH2)"
! 26366: LIBSSH2_ENABLED=1
! 26367:
! 26368: $as_echo "#define USE_LIBSSH2 1" >>confdefs.h
! 26369:
! 26370: USE_LIBSSH2=1
! 26371:
! 26372:
! 26373: fi
! 26374:
! 26375: done
! 26376:
! 26377:
! 26378: if test X"$OPT_LIBSSH2" != Xoff &&
! 26379: test "$LIBSSH2_ENABLED" != "1"; then
! 26380: as_fn_error $? "libSSH2 libs and/or directories were not found where specified!" "$LINENO" 5
! 26381: fi
! 26382:
! 26383: if test "$LIBSSH2_ENABLED" = "1"; then
! 26384: if test -n "$DIR_SSH2"; then
! 26385:
! 26386: if test "x$cross_compiling" != "xyes"; then
! 26387: CURL_LIBRARY_PATH="$CURL_LIBRARY_PATH:$DIR_SSH2"
! 26388: export CURL_LIBRARY_PATH
! 26389: { $as_echo "$as_me:${as_lineno-$LINENO}: Added $DIR_SSH2 to CURL_LIBRARY_PATH" >&5
! 26390: $as_echo "$as_me: Added $DIR_SSH2 to CURL_LIBRARY_PATH" >&6;}
! 26391: fi
! 26392: fi
! 26393: else
! 26394: LDFLAGS=$CLEANLDFLAGS
! 26395: CPPFLAGS=$CLEANCPPFLAGS
! 26396: LIBS=$CLEANLIBS
! 26397: fi
! 26398: elif test X"$OPT_LIBSSH" != Xno; then
! 26399: CLEANLDFLAGS="$LDFLAGS"
! 26400: CLEANCPPFLAGS="$CPPFLAGS"
! 26401: CLEANLIBS="$LIBS"
! 26402:
! 26403: case "$OPT_LIBSSH" in
! 26404: yes)
! 26405:
! 26406: if test -n "$PKG_CONFIG"; then
! 26407: PKGCONFIG="$PKG_CONFIG"
! 26408: else
! 26409: if test -n "$ac_tool_prefix"; then
! 26410: # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
! 26411: set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
! 26412: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
! 26413: $as_echo_n "checking for $ac_word... " >&6; }
! 26414: if ${ac_cv_path_PKGCONFIG+:} false; then :
! 26415: $as_echo_n "(cached) " >&6
! 26416: else
! 26417: case $PKGCONFIG in
! 26418: [\\/]* | ?:[\\/]*)
! 26419: ac_cv_path_PKGCONFIG="$PKGCONFIG" # Let the user override the test with a path.
! 26420: ;;
! 26421: *)
! 26422: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 26423: as_dummy="$PATH:/usr/bin:/usr/local/bin"
! 26424: for as_dir in $as_dummy
! 26425: do
! 26426: IFS=$as_save_IFS
! 26427: test -z "$as_dir" && as_dir=.
! 26428: for ac_exec_ext in '' $ac_executable_extensions; do
! 26429: if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
! 26430: ac_cv_path_PKGCONFIG="$as_dir/$ac_word$ac_exec_ext"
! 26431: $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
! 26432: break 2
! 26433: fi
! 26434: done
! 26435: done
! 26436: IFS=$as_save_IFS
! 26437:
! 26438: ;;
! 26439: esac
! 26440: fi
! 26441: PKGCONFIG=$ac_cv_path_PKGCONFIG
! 26442: if test -n "$PKGCONFIG"; then
! 26443: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKGCONFIG" >&5
! 26444: $as_echo "$PKGCONFIG" >&6; }
! 26445: else
! 26446: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 26447: $as_echo "no" >&6; }
! 26448: fi
! 26449:
! 26450:
! 26451: fi
! 26452: if test -z "$ac_cv_path_PKGCONFIG"; then
! 26453: ac_pt_PKGCONFIG=$PKGCONFIG
! 26454: # Extract the first word of "pkg-config", so it can be a program name with args.
! 26455: set dummy pkg-config; ac_word=$2
! 26456: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
! 26457: $as_echo_n "checking for $ac_word... " >&6; }
! 26458: if ${ac_cv_path_ac_pt_PKGCONFIG+:} false; then :
! 26459: $as_echo_n "(cached) " >&6
! 26460: else
! 26461: case $ac_pt_PKGCONFIG in
! 26462: [\\/]* | ?:[\\/]*)
! 26463: ac_cv_path_ac_pt_PKGCONFIG="$ac_pt_PKGCONFIG" # Let the user override the test with a path.
! 26464: ;;
! 26465: *)
! 26466: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 26467: as_dummy="$PATH:/usr/bin:/usr/local/bin"
! 26468: for as_dir in $as_dummy
! 26469: do
! 26470: IFS=$as_save_IFS
! 26471: test -z "$as_dir" && as_dir=.
! 26472: for ac_exec_ext in '' $ac_executable_extensions; do
! 26473: if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
! 26474: ac_cv_path_ac_pt_PKGCONFIG="$as_dir/$ac_word$ac_exec_ext"
! 26475: $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
! 26476: break 2
! 26477: fi
! 26478: done
! 26479: done
! 26480: IFS=$as_save_IFS
! 26481:
! 26482: ;;
! 26483: esac
! 26484: fi
! 26485: ac_pt_PKGCONFIG=$ac_cv_path_ac_pt_PKGCONFIG
! 26486: if test -n "$ac_pt_PKGCONFIG"; then
! 26487: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKGCONFIG" >&5
! 26488: $as_echo "$ac_pt_PKGCONFIG" >&6; }
! 26489: else
! 26490: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 26491: $as_echo "no" >&6; }
! 26492: fi
! 26493:
! 26494: if test "x$ac_pt_PKGCONFIG" = x; then
! 26495: PKGCONFIG="no"
! 26496: else
! 26497: case $cross_compiling:$ac_tool_warned in
! 26498: yes:)
! 26499: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
! 26500: $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
! 26501: ac_tool_warned=yes ;;
! 26502: esac
! 26503: PKGCONFIG=$ac_pt_PKGCONFIG
! 26504: fi
! 26505: else
! 26506: PKGCONFIG="$ac_cv_path_PKGCONFIG"
! 26507: fi
! 26508:
! 26509: fi
! 26510:
! 26511: if test "x$PKGCONFIG" != "xno"; then
! 26512: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libssh options with pkg-config" >&5
! 26513: $as_echo_n "checking for libssh options with pkg-config... " >&6; }
! 26514: itexists=`
! 26515: if test -n ""; then
! 26516: PKG_CONFIG_LIBDIR=""
! 26517: export PKG_CONFIG_LIBDIR
! 26518: fi
! 26519: $PKGCONFIG --exists libssh >/dev/null 2>&1 && echo 1`
! 26520:
! 26521: if test -z "$itexists"; then
! 26522: PKGCONFIG="no"
! 26523: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 26524: $as_echo "no" >&6; }
! 26525: else
! 26526: { $as_echo "$as_me:${as_lineno-$LINENO}: result: found" >&5
! 26527: $as_echo "found" >&6; }
! 26528: fi
! 26529: fi
! 26530:
! 26531:
! 26532: if test "$PKGCONFIG" != "no" ; then
! 26533: LIB_SSH=`$PKGCONFIG --libs-only-l libssh`
! 26534: LD_SSH=`$PKGCONFIG --libs-only-L libssh`
! 26535: CPP_SSH=`$PKGCONFIG --cflags-only-I libssh`
! 26536: version=`$PKGCONFIG --modversion libssh`
! 26537: DIR_SSH=`echo $LD_SSH | $SED -e 's/-L//'`
! 26538: fi
! 26539:
! 26540: ;;
! 26541: off)
! 26542: ;;
! 26543: *)
! 26544: PREFIX_SSH=$OPT_LIBSSH
! 26545: ;;
! 26546: esac
! 26547:
! 26548: if test -n "$PREFIX_SSH"; then
! 26549: LIB_SSH="-lssh"
! 26550: LD_SSH=-L${PREFIX_SSH}/lib$libsuff
! 26551: CPP_SSH=-I${PREFIX_SSH}/include
! 26552: DIR_SSH=${PREFIX_SSH}/lib$libsuff
! 26553: fi
! 26554:
! 26555: LDFLAGS="$LDFLAGS $LD_SSH"
! 26556: CPPFLAGS="$CPPFLAGS $CPP_SSH"
! 26557: LIBS="$LIB_SSH $LIBS"
! 26558:
! 26559: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ssh_new in -lssh" >&5
! 26560: $as_echo_n "checking for ssh_new in -lssh... " >&6; }
! 26561: if ${ac_cv_lib_ssh_ssh_new+:} false; then :
! 26562: $as_echo_n "(cached) " >&6
! 26563: else
! 26564: ac_check_lib_save_LIBS=$LIBS
! 26565: LIBS="-lssh $LIBS"
! 26566: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 26567: /* end confdefs.h. */
! 26568:
! 26569:
! 26570: #ifdef __cplusplus
! 26571: extern "C"
! 26572: #endif
! 26573: char ssh_new ();
! 26574: int main (void)
! 26575: {
! 26576: return ssh_new ();
! 26577: ;
! 26578: return 0;
! 26579: }
! 26580: _ACEOF
! 26581: if ac_fn_c_try_link "$LINENO"; then :
! 26582: ac_cv_lib_ssh_ssh_new=yes
! 26583: else
! 26584: ac_cv_lib_ssh_ssh_new=no
! 26585: fi
! 26586: rm -f core conftest.err conftest.$ac_objext \
! 26587: conftest$ac_exeext conftest.$ac_ext
! 26588: LIBS=$ac_check_lib_save_LIBS
! 26589: fi
! 26590: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ssh_ssh_new" >&5
! 26591: $as_echo "$ac_cv_lib_ssh_ssh_new" >&6; }
! 26592: if test "x$ac_cv_lib_ssh_ssh_new" = xyes; then :
! 26593: cat >>confdefs.h <<_ACEOF
! 26594: #define HAVE_LIBSSH 1
! 26595: _ACEOF
! 26596:
! 26597: LIBS="-lssh $LIBS"
! 26598:
! 26599: fi
! 26600:
! 26601:
! 26602: for ac_header in libssh/libssh.h
! 26603: do :
! 26604: ac_fn_c_check_header_mongrel "$LINENO" "libssh/libssh.h" "ac_cv_header_libssh_libssh_h" "$ac_includes_default"
! 26605: if test "x$ac_cv_header_libssh_libssh_h" = xyes; then :
! 26606: cat >>confdefs.h <<_ACEOF
! 26607: #define HAVE_LIBSSH_LIBSSH_H 1
! 26608: _ACEOF
! 26609: curl_ssh_msg="enabled (libSSH)"
! 26610: LIBSSH_ENABLED=1
! 26611:
! 26612: $as_echo "#define USE_LIBSSH 1" >>confdefs.h
! 26613:
! 26614: USE_LIBSSH=1
! 26615:
! 26616:
! 26617: fi
! 26618:
! 26619: done
! 26620:
! 26621:
! 26622: if test X"$OPT_LIBSSH" != Xoff &&
! 26623: test "$LIBSSH_ENABLED" != "1"; then
! 26624: as_fn_error $? "libSSH libs and/or directories were not found where specified!" "$LINENO" 5
! 26625: fi
! 26626:
! 26627: if test "$LIBSSH_ENABLED" = "1"; then
! 26628: if test -n "$DIR_SSH"; then
! 26629:
! 26630: if test "x$cross_compiling" != "xyes"; then
! 26631: CURL_LIBRARY_PATH="$CURL_LIBRARY_PATH:$DIR_SSH"
! 26632: export CURL_LIBRARY_PATH
! 26633: { $as_echo "$as_me:${as_lineno-$LINENO}: Added $DIR_SSH to CURL_LIBRARY_PATH" >&5
! 26634: $as_echo "$as_me: Added $DIR_SSH to CURL_LIBRARY_PATH" >&6;}
! 26635: fi
! 26636: fi
! 26637: else
! 26638: LDFLAGS=$CLEANLDFLAGS
! 26639: CPPFLAGS=$CLEANCPPFLAGS
! 26640: LIBS=$CLEANLIBS
! 26641: fi
! 26642: elif test X"$OPT_WOLFSSH" != Xno; then
! 26643: CLEANLDFLAGS="$LDFLAGS"
! 26644: CLEANCPPFLAGS="$CPPFLAGS"
! 26645: CLEANLIBS="$LIBS"
! 26646:
! 26647:
! 26648: if test "$OPT_WOLFSSH" != yes; then
! 26649: WOLFCONFIG="$OPT_WOLFSSH/bin/wolfssh-config"
! 26650: LDFLAGS="$LDFLAGS `$WOLFCONFIG --libs`"
! 26651: CPPFLAGS="$CPPFLAGS `$WOLFCONFIG --cflags`"
! 26652: fi
! 26653:
! 26654: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wolfSSH_Init in -lwolfssh" >&5
! 26655: $as_echo_n "checking for wolfSSH_Init in -lwolfssh... " >&6; }
! 26656: if ${ac_cv_lib_wolfssh_wolfSSH_Init+:} false; then :
! 26657: $as_echo_n "(cached) " >&6
! 26658: else
! 26659: ac_check_lib_save_LIBS=$LIBS
! 26660: LIBS="-lwolfssh $LIBS"
! 26661: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 26662: /* end confdefs.h. */
! 26663:
! 26664:
! 26665: #ifdef __cplusplus
! 26666: extern "C"
! 26667: #endif
! 26668: char wolfSSH_Init ();
! 26669: int main (void)
! 26670: {
! 26671: return wolfSSH_Init ();
! 26672: ;
! 26673: return 0;
! 26674: }
! 26675: _ACEOF
! 26676: if ac_fn_c_try_link "$LINENO"; then :
! 26677: ac_cv_lib_wolfssh_wolfSSH_Init=yes
! 26678: else
! 26679: ac_cv_lib_wolfssh_wolfSSH_Init=no
! 26680: fi
! 26681: rm -f core conftest.err conftest.$ac_objext \
! 26682: conftest$ac_exeext conftest.$ac_ext
! 26683: LIBS=$ac_check_lib_save_LIBS
! 26684: fi
! 26685: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_wolfssh_wolfSSH_Init" >&5
! 26686: $as_echo "$ac_cv_lib_wolfssh_wolfSSH_Init" >&6; }
! 26687: if test "x$ac_cv_lib_wolfssh_wolfSSH_Init" = xyes; then :
! 26688: cat >>confdefs.h <<_ACEOF
! 26689: #define HAVE_LIBWOLFSSH 1
! 26690: _ACEOF
! 26691:
! 26692: LIBS="-lwolfssh $LIBS"
! 26693:
! 26694: fi
! 26695:
! 26696:
! 26697: for ac_header in wolfssh/ssh.h
! 26698: do :
! 26699: ac_fn_c_check_header_mongrel "$LINENO" "wolfssh/ssh.h" "ac_cv_header_wolfssh_ssh_h" "$ac_includes_default"
! 26700: if test "x$ac_cv_header_wolfssh_ssh_h" = xyes; then :
! 26701: cat >>confdefs.h <<_ACEOF
! 26702: #define HAVE_WOLFSSH_SSH_H 1
! 26703: _ACEOF
! 26704: curl_ssh_msg="enabled (wolfSSH)"
! 26705: WOLFSSH_ENABLED=1
! 26706:
! 26707: $as_echo "#define USE_WOLFSSH 1" >>confdefs.h
! 26708:
! 26709: USE_WOLFSSH=1
! 26710:
! 26711:
! 26712: fi
! 26713:
! 26714: done
! 26715:
! 26716:
! 26717: fi
! 26718:
! 26719:
! 26720: OPT_LIBRTMP=off
! 26721:
! 26722: # Check whether --with-librtmp was given.
! 26723: if test "${with_librtmp+set}" = set; then :
! 26724: withval=$with_librtmp; OPT_LIBRTMP=$withval
! 26725: fi
! 26726:
! 26727:
! 26728: if test X"$OPT_LIBRTMP" != Xno; then
! 26729: CLEANLDFLAGS="$LDFLAGS"
! 26730: CLEANCPPFLAGS="$CPPFLAGS"
! 26731: CLEANLIBS="$LIBS"
! 26732:
! 26733: case "$OPT_LIBRTMP" in
! 26734: yes)
! 26735:
! 26736: if test -n "$PKG_CONFIG"; then
! 26737: PKGCONFIG="$PKG_CONFIG"
! 26738: else
! 26739: if test -n "$ac_tool_prefix"; then
! 26740: # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
! 26741: set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
! 26742: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
! 26743: $as_echo_n "checking for $ac_word... " >&6; }
! 26744: if ${ac_cv_path_PKGCONFIG+:} false; then :
! 26745: $as_echo_n "(cached) " >&6
! 26746: else
! 26747: case $PKGCONFIG in
! 26748: [\\/]* | ?:[\\/]*)
! 26749: ac_cv_path_PKGCONFIG="$PKGCONFIG" # Let the user override the test with a path.
! 26750: ;;
! 26751: *)
! 26752: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 26753: as_dummy="$PATH:/usr/bin:/usr/local/bin"
! 26754: for as_dir in $as_dummy
! 26755: do
! 26756: IFS=$as_save_IFS
! 26757: test -z "$as_dir" && as_dir=.
! 26758: for ac_exec_ext in '' $ac_executable_extensions; do
! 26759: if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
! 26760: ac_cv_path_PKGCONFIG="$as_dir/$ac_word$ac_exec_ext"
! 26761: $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
! 26762: break 2
! 26763: fi
! 26764: done
! 26765: done
! 26766: IFS=$as_save_IFS
! 26767:
! 26768: ;;
! 26769: esac
! 26770: fi
! 26771: PKGCONFIG=$ac_cv_path_PKGCONFIG
! 26772: if test -n "$PKGCONFIG"; then
! 26773: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKGCONFIG" >&5
! 26774: $as_echo "$PKGCONFIG" >&6; }
! 26775: else
! 26776: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 26777: $as_echo "no" >&6; }
! 26778: fi
! 26779:
! 26780:
! 26781: fi
! 26782: if test -z "$ac_cv_path_PKGCONFIG"; then
! 26783: ac_pt_PKGCONFIG=$PKGCONFIG
! 26784: # Extract the first word of "pkg-config", so it can be a program name with args.
! 26785: set dummy pkg-config; ac_word=$2
! 26786: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
! 26787: $as_echo_n "checking for $ac_word... " >&6; }
! 26788: if ${ac_cv_path_ac_pt_PKGCONFIG+:} false; then :
! 26789: $as_echo_n "(cached) " >&6
! 26790: else
! 26791: case $ac_pt_PKGCONFIG in
! 26792: [\\/]* | ?:[\\/]*)
! 26793: ac_cv_path_ac_pt_PKGCONFIG="$ac_pt_PKGCONFIG" # Let the user override the test with a path.
! 26794: ;;
! 26795: *)
! 26796: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 26797: as_dummy="$PATH:/usr/bin:/usr/local/bin"
! 26798: for as_dir in $as_dummy
! 26799: do
! 26800: IFS=$as_save_IFS
! 26801: test -z "$as_dir" && as_dir=.
! 26802: for ac_exec_ext in '' $ac_executable_extensions; do
! 26803: if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
! 26804: ac_cv_path_ac_pt_PKGCONFIG="$as_dir/$ac_word$ac_exec_ext"
! 26805: $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
! 26806: break 2
! 26807: fi
! 26808: done
! 26809: done
! 26810: IFS=$as_save_IFS
! 26811:
! 26812: ;;
! 26813: esac
! 26814: fi
! 26815: ac_pt_PKGCONFIG=$ac_cv_path_ac_pt_PKGCONFIG
! 26816: if test -n "$ac_pt_PKGCONFIG"; then
! 26817: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKGCONFIG" >&5
! 26818: $as_echo "$ac_pt_PKGCONFIG" >&6; }
! 26819: else
! 26820: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 26821: $as_echo "no" >&6; }
! 26822: fi
! 26823:
! 26824: if test "x$ac_pt_PKGCONFIG" = x; then
! 26825: PKGCONFIG="no"
! 26826: else
! 26827: case $cross_compiling:$ac_tool_warned in
! 26828: yes:)
! 26829: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
! 26830: $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
! 26831: ac_tool_warned=yes ;;
! 26832: esac
! 26833: PKGCONFIG=$ac_pt_PKGCONFIG
! 26834: fi
! 26835: else
! 26836: PKGCONFIG="$ac_cv_path_PKGCONFIG"
! 26837: fi
! 26838:
! 26839: fi
! 26840:
! 26841: if test "x$PKGCONFIG" != "xno"; then
! 26842: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for librtmp options with pkg-config" >&5
! 26843: $as_echo_n "checking for librtmp options with pkg-config... " >&6; }
! 26844: itexists=`
! 26845: if test -n ""; then
! 26846: PKG_CONFIG_LIBDIR=""
! 26847: export PKG_CONFIG_LIBDIR
! 26848: fi
! 26849: $PKGCONFIG --exists librtmp >/dev/null 2>&1 && echo 1`
! 26850:
! 26851: if test -z "$itexists"; then
! 26852: PKGCONFIG="no"
! 26853: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 26854: $as_echo "no" >&6; }
! 26855: else
! 26856: { $as_echo "$as_me:${as_lineno-$LINENO}: result: found" >&5
! 26857: $as_echo "found" >&6; }
! 26858: fi
! 26859: fi
! 26860:
! 26861:
! 26862: if test "$PKGCONFIG" != "no" ; then
! 26863: LIB_RTMP=`$PKGCONFIG --libs-only-l librtmp`
! 26864: LD_RTMP=`$PKGCONFIG --libs-only-L librtmp`
! 26865: CPP_RTMP=`$PKGCONFIG --cflags-only-I librtmp`
! 26866: version=`$PKGCONFIG --modversion librtmp`
! 26867: DIR_RTMP=`echo $LD_RTMP | $SED -e 's/-L//'`
! 26868: else
! 26869: as_fn_error $? "--librtmp was specified but could not find librtmp pkgconfig file." "$LINENO" 5
! 26870: fi
! 26871:
! 26872: ;;
! 26873: off)
! 26874: LIB_RTMP="-lrtmp"
! 26875: LD_RTMP=""
! 26876: CPP_RTMP=""
! 26877: DIR_RTMP=""
! 26878: ;;
! 26879: *)
! 26880: LIB_RTMP="-lrtmp"
! 26881: LD_RTMP="-L${PREFIX_RTMP}/lib$libsuff"
! 26882: CPP_RTMP="-I${PREFIX_RTMP}/include"
! 26883: DIR_RTMP="${PREFIX_RTMP}/lib$libsuff"
! 26884: PREFIX_RTMP=$OPT_LIBRTMP
! 26885: ;;
! 26886: esac
! 26887:
! 26888: LDFLAGS="$LDFLAGS $LD_RTMP"
! 26889: CPPFLAGS="$CPPFLAGS $CPP_RTMP"
! 26890: LIBS="$LIB_RTMP $LIBS"
! 26891:
! 26892: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for RTMP_Init in $LIB_RTMP" >&5
! 26893: $as_echo_n "checking for RTMP_Init in $LIB_RTMP... " >&6; }
! 26894: if ${ac_cv_lib_rtmp_RTMP_Init+:} false; then :
! 26895: $as_echo_n "(cached) " >&6
! 26896: else
! 26897: ac_check_lib_save_LIBS=$LIBS
! 26898: LIBS="$LIBS"
! 26899: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 26900: /* end confdefs.h. */
! 26901:
! 26902:
! 26903: #ifdef __cplusplus
! 26904: extern "C"
! 26905: #endif
! 26906: char RTMP_Init ();
! 26907: int main (void)
! 26908: {
! 26909: return RTMP_Init ();
! 26910: ;
! 26911: return 0;
! 26912: }
! 26913: _ACEOF
! 26914: if ac_fn_c_try_link "$LINENO"; then :
! 26915: ac_cv_lib_rtmp_RTMP_Init=yes
! 26916: else
! 26917: ac_cv_lib_rtmp_RTMP_Init=no
! 26918: fi
! 26919: rm -f core conftest.err conftest.$ac_objext \
! 26920: conftest$ac_exeext conftest.$ac_ext
! 26921: LIBS=$ac_check_lib_save_LIBS
! 26922: fi
! 26923: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_rtmp_RTMP_Init" >&5
! 26924: $as_echo "$ac_cv_lib_rtmp_RTMP_Init" >&6; }
! 26925: if test "x$ac_cv_lib_rtmp_RTMP_Init" = xyes; then :
! 26926:
! 26927: for ac_header in librtmp/rtmp.h
! 26928: do :
! 26929: ac_fn_c_check_header_mongrel "$LINENO" "librtmp/rtmp.h" "ac_cv_header_librtmp_rtmp_h" "$ac_includes_default"
! 26930: if test "x$ac_cv_header_librtmp_rtmp_h" = xyes; then :
! 26931: cat >>confdefs.h <<_ACEOF
! 26932: #define HAVE_LIBRTMP_RTMP_H 1
! 26933: _ACEOF
! 26934: curl_rtmp_msg="enabled (librtmp)"
! 26935: LIBRTMP_ENABLED=1
! 26936:
! 26937: $as_echo "#define USE_LIBRTMP 1" >>confdefs.h
! 26938:
! 26939: USE_LIBRTMP=1
! 26940:
! 26941:
! 26942: fi
! 26943:
! 26944: done
! 26945:
! 26946:
! 26947: else
! 26948: LDFLAGS=$CLEANLDFLAGS
! 26949: CPPFLAGS=$CLEANCPPFLAGS
! 26950: LIBS=$CLEANLIBS
! 26951:
! 26952: fi
! 26953:
! 26954:
! 26955: if test X"$OPT_LIBRTMP" != Xoff &&
! 26956: test "$LIBRTMP_ENABLED" != "1"; then
! 26957: as_fn_error $? "librtmp libs and/or directories were not found where specified!" "$LINENO" 5
! 26958: fi
! 26959:
! 26960: fi
! 26961:
! 26962:
! 26963: versioned_symbols_flavour=
! 26964: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether versioned symbols are wanted" >&5
! 26965: $as_echo_n "checking whether versioned symbols are wanted... " >&6; }
! 26966: # Check whether --enable-versioned-symbols was given.
! 26967: if test "${enable_versioned_symbols+set}" = set; then :
! 26968: enableval=$enable_versioned_symbols; case "$enableval" in
! 26969: yes) { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 26970: $as_echo "yes" >&6; }
! 26971: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libraries can be versioned" >&5
! 26972: $as_echo_n "checking if libraries can be versioned... " >&6; }
! 26973: GLD=`$LD --help < /dev/null 2>/dev/null | grep version-script`
! 26974: if test -z "$GLD"; then
! 26975: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 26976: $as_echo "no" >&6; }
! 26977: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: You need an ld version supporting the --version-script option" >&5
! 26978: $as_echo "$as_me: WARNING: You need an ld version supporting the --version-script option" >&2;}
! 26979: else
! 26980: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 26981: $as_echo "yes" >&6; }
! 26982: if test "x$CURL_WITH_MULTI_SSL" = "x1"; then
! 26983: versioned_symbols_flavour="MULTISSL_"
! 26984: elif test "x$OPENSSL_ENABLED" = "x1"; then
! 26985: versioned_symbols_flavour="OPENSSL_"
! 26986: elif test "x$GNUTLS_ENABLED" = "x1"; then
! 26987: versioned_symbols_flavour="GNUTLS_"
! 26988: elif test "x$NSS_ENABLED" = "x1"; then
! 26989: versioned_symbols_flavour="NSS_"
! 26990: elif test "x$WOLFSSL_ENABLED" = "x1"; then
! 26991: versioned_symbols_flavour="WOLFSSL_"
! 26992: elif test "x$WINSSL_ENABLED" = "x1"; then
! 26993: versioned_symbols_flavour="SCHANNEL_"
! 26994: elif test "x$SECURETRANSPORT_ENABLED" = "x1"; then
! 26995: versioned_symbols_flavour="SECURE_TRANSPORT_"
! 26996: else
! 26997: versioned_symbols_flavour=""
! 26998: fi
! 26999: versioned_symbols="yes"
! 27000: fi
! 27001: ;;
! 27002:
! 27003: *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 27004: $as_echo "no" >&6; }
! 27005: ;;
! 27006: esac
! 27007:
! 27008: else
! 27009:
! 27010: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 27011: $as_echo "no" >&6; }
! 27012:
! 27013:
! 27014: fi
! 27015:
! 27016:
! 27017: CURL_LT_SHLIB_VERSIONED_FLAVOUR="$versioned_symbols_flavour"
! 27018:
! 27019: if test "x$versioned_symbols" = 'xyes'; then
! 27020: CURL_LT_SHLIB_USE_VERSIONED_SYMBOLS_TRUE=
! 27021: CURL_LT_SHLIB_USE_VERSIONED_SYMBOLS_FALSE='#'
! 27022: else
! 27023: CURL_LT_SHLIB_USE_VERSIONED_SYMBOLS_TRUE='#'
! 27024: CURL_LT_SHLIB_USE_VERSIONED_SYMBOLS_FALSE=
! 27025: fi
! 27026:
! 27027:
! 27028:
! 27029: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable Windows native IDN (Windows native builds only)" >&5
! 27030: $as_echo_n "checking whether to enable Windows native IDN (Windows native builds only)... " >&6; }
! 27031: OPT_WINIDN="default"
! 27032:
! 27033: # Check whether --with-winidn was given.
! 27034: if test "${with_winidn+set}" = set; then :
! 27035: withval=$with_winidn; OPT_WINIDN=$withval
! 27036: fi
! 27037:
! 27038: case "$OPT_WINIDN" in
! 27039: no|default)
! 27040: want_winidn="no"
! 27041: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 27042: $as_echo "no" >&6; }
! 27043: ;;
! 27044: yes)
! 27045: want_winidn="yes"
! 27046: want_winidn_path="default"
! 27047: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 27048: $as_echo "yes" >&6; }
! 27049: ;;
! 27050: *)
! 27051: want_winidn="yes"
! 27052: want_winidn_path="$withval"
! 27053: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes ($withval)" >&5
! 27054: $as_echo "yes ($withval)" >&6; }
! 27055: ;;
! 27056: esac
! 27057:
! 27058: if test "$want_winidn" = "yes"; then
! 27059: clean_CPPFLAGS="$CPPFLAGS"
! 27060: clean_LDFLAGS="$LDFLAGS"
! 27061: clean_LIBS="$LIBS"
! 27062: WINIDN_LIBS="-lnormaliz"
! 27063: WINIDN_CPPFLAGS="-DWINVER=0x0600"
! 27064: #
! 27065: if test "$want_winidn_path" != "default"; then
! 27066: WINIDN_LDFLAGS="-L$want_winidn_path/lib$libsuff"
! 27067: WINIDN_CPPFLAGS="-I$want_winidn_path/include"
! 27068: WINIDN_DIR="$want_winidn_path/lib$libsuff"
! 27069: fi
! 27070: #
! 27071: CPPFLAGS="$CPPFLAGS $WINIDN_CPPFLAGS"
! 27072: LDFLAGS="$LDFLAGS $WINIDN_LDFLAGS"
! 27073: LIBS="$WINIDN_LIBS $LIBS"
! 27074: #
! 27075: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if IdnToUnicode can be linked" >&5
! 27076: $as_echo_n "checking if IdnToUnicode can be linked... " >&6; }
! 27077: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 27078: /* end confdefs.h. */
! 27079:
! 27080:
! 27081: #include <windows.h>
! 27082:
! 27083: int main (void)
! 27084: {
! 27085:
! 27086: IdnToUnicode(0, NULL, 0, NULL, 0);
! 27087:
! 27088: ;
! 27089: return 0;
! 27090: }
! 27091:
! 27092: _ACEOF
! 27093: if ac_fn_c_try_link "$LINENO"; then :
! 27094:
! 27095: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 27096: $as_echo "yes" >&6; }
! 27097: tst_links_winidn="yes"
! 27098:
! 27099: else
! 27100:
! 27101: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 27102: $as_echo "no" >&6; }
! 27103: tst_links_winidn="no"
! 27104:
! 27105: fi
! 27106: rm -f core conftest.err conftest.$ac_objext \
! 27107: conftest$ac_exeext conftest.$ac_ext
! 27108: #
! 27109: if test "$tst_links_winidn" = "yes"; then
! 27110:
! 27111: $as_echo "#define USE_WIN32_IDN 1" >>confdefs.h
! 27112:
! 27113:
! 27114: $as_echo "#define WANT_IDN_PROTOTYPES 1" >>confdefs.h
! 27115:
! 27116: IDN_ENABLED=1
! 27117:
! 27118: curl_idn_msg="enabled (Windows-native)"
! 27119: else
! 27120: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Cannot find libraries for IDN support: IDN disabled" >&5
! 27121: $as_echo "$as_me: WARNING: Cannot find libraries for IDN support: IDN disabled" >&2;}
! 27122: CPPFLAGS="$clean_CPPFLAGS"
! 27123: LDFLAGS="$clean_LDFLAGS"
! 27124: LIBS="$clean_LIBS"
! 27125: fi
! 27126: fi
! 27127:
! 27128:
! 27129: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build with libidn2" >&5
! 27130: $as_echo_n "checking whether to build with libidn2... " >&6; }
! 27131: OPT_IDN="default"
! 27132:
! 27133: # Check whether --with-libidn2 was given.
! 27134: if test "${with_libidn2+set}" = set; then :
! 27135: withval=$with_libidn2; OPT_IDN=$withval
! 27136: fi
! 27137:
! 27138: case "$OPT_IDN" in
! 27139: no)
! 27140: want_idn="no"
! 27141: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 27142: $as_echo "no" >&6; }
! 27143: ;;
! 27144: default)
! 27145: want_idn="yes"
! 27146: want_idn_path="default"
! 27147: { $as_echo "$as_me:${as_lineno-$LINENO}: result: (assumed) yes" >&5
! 27148: $as_echo "(assumed) yes" >&6; }
! 27149: ;;
! 27150: yes)
! 27151: want_idn="yes"
! 27152: want_idn_path="default"
! 27153: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 27154: $as_echo "yes" >&6; }
! 27155: ;;
! 27156: *)
! 27157: want_idn="yes"
! 27158: want_idn_path="$withval"
! 27159: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes ($withval)" >&5
! 27160: $as_echo "yes ($withval)" >&6; }
! 27161: ;;
! 27162: esac
! 27163:
! 27164: if test "$want_idn" = "yes"; then
! 27165: clean_CPPFLAGS="$CPPFLAGS"
! 27166: clean_LDFLAGS="$LDFLAGS"
! 27167: clean_LIBS="$LIBS"
! 27168: PKGCONFIG="no"
! 27169: #
! 27170: if test "$want_idn_path" != "default"; then
! 27171: IDN_PCDIR="$want_idn_path/lib$libsuff/pkgconfig"
! 27172:
! 27173: if test -n "$PKG_CONFIG"; then
! 27174: PKGCONFIG="$PKG_CONFIG"
! 27175: else
! 27176: if test -n "$ac_tool_prefix"; then
! 27177: # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
! 27178: set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
! 27179: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
! 27180: $as_echo_n "checking for $ac_word... " >&6; }
! 27181: if ${ac_cv_path_PKGCONFIG+:} false; then :
! 27182: $as_echo_n "(cached) " >&6
! 27183: else
! 27184: case $PKGCONFIG in
! 27185: [\\/]* | ?:[\\/]*)
! 27186: ac_cv_path_PKGCONFIG="$PKGCONFIG" # Let the user override the test with a path.
! 27187: ;;
! 27188: *)
! 27189: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 27190: as_dummy="$PATH:/usr/bin:/usr/local/bin"
! 27191: for as_dir in $as_dummy
! 27192: do
! 27193: IFS=$as_save_IFS
! 27194: test -z "$as_dir" && as_dir=.
! 27195: for ac_exec_ext in '' $ac_executable_extensions; do
! 27196: if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
! 27197: ac_cv_path_PKGCONFIG="$as_dir/$ac_word$ac_exec_ext"
! 27198: $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
! 27199: break 2
! 27200: fi
! 27201: done
! 27202: done
! 27203: IFS=$as_save_IFS
! 27204:
! 27205: ;;
! 27206: esac
! 27207: fi
! 27208: PKGCONFIG=$ac_cv_path_PKGCONFIG
! 27209: if test -n "$PKGCONFIG"; then
! 27210: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKGCONFIG" >&5
! 27211: $as_echo "$PKGCONFIG" >&6; }
! 27212: else
! 27213: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 27214: $as_echo "no" >&6; }
! 27215: fi
! 27216:
! 27217:
! 27218: fi
! 27219: if test -z "$ac_cv_path_PKGCONFIG"; then
! 27220: ac_pt_PKGCONFIG=$PKGCONFIG
! 27221: # Extract the first word of "pkg-config", so it can be a program name with args.
! 27222: set dummy pkg-config; ac_word=$2
! 27223: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
! 27224: $as_echo_n "checking for $ac_word... " >&6; }
! 27225: if ${ac_cv_path_ac_pt_PKGCONFIG+:} false; then :
! 27226: $as_echo_n "(cached) " >&6
! 27227: else
! 27228: case $ac_pt_PKGCONFIG in
! 27229: [\\/]* | ?:[\\/]*)
! 27230: ac_cv_path_ac_pt_PKGCONFIG="$ac_pt_PKGCONFIG" # Let the user override the test with a path.
! 27231: ;;
! 27232: *)
! 27233: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 27234: as_dummy="$PATH:/usr/bin:/usr/local/bin"
! 27235: for as_dir in $as_dummy
! 27236: do
! 27237: IFS=$as_save_IFS
! 27238: test -z "$as_dir" && as_dir=.
! 27239: for ac_exec_ext in '' $ac_executable_extensions; do
! 27240: if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
! 27241: ac_cv_path_ac_pt_PKGCONFIG="$as_dir/$ac_word$ac_exec_ext"
! 27242: $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
! 27243: break 2
! 27244: fi
! 27245: done
! 27246: done
! 27247: IFS=$as_save_IFS
! 27248:
! 27249: ;;
! 27250: esac
! 27251: fi
! 27252: ac_pt_PKGCONFIG=$ac_cv_path_ac_pt_PKGCONFIG
! 27253: if test -n "$ac_pt_PKGCONFIG"; then
! 27254: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKGCONFIG" >&5
! 27255: $as_echo "$ac_pt_PKGCONFIG" >&6; }
! 27256: else
! 27257: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 27258: $as_echo "no" >&6; }
! 27259: fi
! 27260:
! 27261: if test "x$ac_pt_PKGCONFIG" = x; then
! 27262: PKGCONFIG="no"
! 27263: else
! 27264: case $cross_compiling:$ac_tool_warned in
! 27265: yes:)
! 27266: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
! 27267: $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
! 27268: ac_tool_warned=yes ;;
! 27269: esac
! 27270: PKGCONFIG=$ac_pt_PKGCONFIG
! 27271: fi
! 27272: else
! 27273: PKGCONFIG="$ac_cv_path_PKGCONFIG"
! 27274: fi
! 27275:
! 27276: fi
! 27277:
! 27278: if test "x$PKGCONFIG" != "xno"; then
! 27279: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libidn2 options with pkg-config" >&5
! 27280: $as_echo_n "checking for libidn2 options with pkg-config... " >&6; }
! 27281: itexists=`
! 27282: if test -n "$IDN_PCDIR"; then
! 27283: PKG_CONFIG_LIBDIR="$IDN_PCDIR"
! 27284: export PKG_CONFIG_LIBDIR
! 27285: fi
! 27286: $PKGCONFIG --exists libidn2 >/dev/null 2>&1 && echo 1`
! 27287:
! 27288: if test -z "$itexists"; then
! 27289: PKGCONFIG="no"
! 27290: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 27291: $as_echo "no" >&6; }
! 27292: else
! 27293: { $as_echo "$as_me:${as_lineno-$LINENO}: result: found" >&5
! 27294: $as_echo "found" >&6; }
! 27295: fi
! 27296: fi
! 27297:
! 27298: if test "$PKGCONFIG" != "no"; then
! 27299: IDN_LIBS=`
! 27300: if test -n "$IDN_PCDIR"; then
! 27301: PKG_CONFIG_LIBDIR="$IDN_PCDIR"
! 27302: export PKG_CONFIG_LIBDIR
! 27303: fi
! 27304: $PKGCONFIG --libs-only-l libidn2 2>/dev/null`
! 27305: IDN_LDFLAGS=`
! 27306: if test -n "$IDN_PCDIR"; then
! 27307: PKG_CONFIG_LIBDIR="$IDN_PCDIR"
! 27308: export PKG_CONFIG_LIBDIR
! 27309: fi
! 27310: $PKGCONFIG --libs-only-L libidn2 2>/dev/null`
! 27311: IDN_CPPFLAGS=`
! 27312: if test -n "$IDN_PCDIR"; then
! 27313: PKG_CONFIG_LIBDIR="$IDN_PCDIR"
! 27314: export PKG_CONFIG_LIBDIR
! 27315: fi
! 27316: $PKGCONFIG --cflags-only-I libidn2 2>/dev/null`
! 27317: IDN_DIR=`echo $IDN_LDFLAGS | $SED -e 's/-L//'`
! 27318: else
! 27319: IDN_LIBS="-lidn2"
! 27320: IDN_LDFLAGS="-L$want_idn_path/lib$libsuff"
! 27321: IDN_CPPFLAGS="-I$want_idn_path/include"
! 27322: IDN_DIR="$want_idn_path/lib$libsuff"
! 27323: fi
! 27324: else
! 27325:
! 27326: if test -n "$PKG_CONFIG"; then
! 27327: PKGCONFIG="$PKG_CONFIG"
! 27328: else
! 27329: if test -n "$ac_tool_prefix"; then
! 27330: # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
! 27331: set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
! 27332: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
! 27333: $as_echo_n "checking for $ac_word... " >&6; }
! 27334: if ${ac_cv_path_PKGCONFIG+:} false; then :
! 27335: $as_echo_n "(cached) " >&6
! 27336: else
! 27337: case $PKGCONFIG in
! 27338: [\\/]* | ?:[\\/]*)
! 27339: ac_cv_path_PKGCONFIG="$PKGCONFIG" # Let the user override the test with a path.
! 27340: ;;
! 27341: *)
! 27342: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 27343: as_dummy="$PATH:/usr/bin:/usr/local/bin"
! 27344: for as_dir in $as_dummy
! 27345: do
! 27346: IFS=$as_save_IFS
! 27347: test -z "$as_dir" && as_dir=.
! 27348: for ac_exec_ext in '' $ac_executable_extensions; do
! 27349: if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
! 27350: ac_cv_path_PKGCONFIG="$as_dir/$ac_word$ac_exec_ext"
! 27351: $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
! 27352: break 2
! 27353: fi
! 27354: done
! 27355: done
! 27356: IFS=$as_save_IFS
! 27357:
! 27358: ;;
! 27359: esac
! 27360: fi
! 27361: PKGCONFIG=$ac_cv_path_PKGCONFIG
! 27362: if test -n "$PKGCONFIG"; then
! 27363: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKGCONFIG" >&5
! 27364: $as_echo "$PKGCONFIG" >&6; }
! 27365: else
! 27366: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 27367: $as_echo "no" >&6; }
! 27368: fi
! 27369:
! 27370:
! 27371: fi
! 27372: if test -z "$ac_cv_path_PKGCONFIG"; then
! 27373: ac_pt_PKGCONFIG=$PKGCONFIG
! 27374: # Extract the first word of "pkg-config", so it can be a program name with args.
! 27375: set dummy pkg-config; ac_word=$2
! 27376: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
! 27377: $as_echo_n "checking for $ac_word... " >&6; }
! 27378: if ${ac_cv_path_ac_pt_PKGCONFIG+:} false; then :
! 27379: $as_echo_n "(cached) " >&6
! 27380: else
! 27381: case $ac_pt_PKGCONFIG in
! 27382: [\\/]* | ?:[\\/]*)
! 27383: ac_cv_path_ac_pt_PKGCONFIG="$ac_pt_PKGCONFIG" # Let the user override the test with a path.
! 27384: ;;
! 27385: *)
! 27386: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 27387: as_dummy="$PATH:/usr/bin:/usr/local/bin"
! 27388: for as_dir in $as_dummy
! 27389: do
! 27390: IFS=$as_save_IFS
! 27391: test -z "$as_dir" && as_dir=.
! 27392: for ac_exec_ext in '' $ac_executable_extensions; do
! 27393: if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
! 27394: ac_cv_path_ac_pt_PKGCONFIG="$as_dir/$ac_word$ac_exec_ext"
! 27395: $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
! 27396: break 2
! 27397: fi
! 27398: done
! 27399: done
! 27400: IFS=$as_save_IFS
! 27401:
! 27402: ;;
! 27403: esac
! 27404: fi
! 27405: ac_pt_PKGCONFIG=$ac_cv_path_ac_pt_PKGCONFIG
! 27406: if test -n "$ac_pt_PKGCONFIG"; then
! 27407: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKGCONFIG" >&5
! 27408: $as_echo "$ac_pt_PKGCONFIG" >&6; }
! 27409: else
! 27410: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 27411: $as_echo "no" >&6; }
! 27412: fi
! 27413:
! 27414: if test "x$ac_pt_PKGCONFIG" = x; then
! 27415: PKGCONFIG="no"
! 27416: else
! 27417: case $cross_compiling:$ac_tool_warned in
! 27418: yes:)
! 27419: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
! 27420: $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
! 27421: ac_tool_warned=yes ;;
! 27422: esac
! 27423: PKGCONFIG=$ac_pt_PKGCONFIG
! 27424: fi
! 27425: else
! 27426: PKGCONFIG="$ac_cv_path_PKGCONFIG"
! 27427: fi
! 27428:
! 27429: fi
! 27430:
! 27431: if test "x$PKGCONFIG" != "xno"; then
! 27432: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libidn2 options with pkg-config" >&5
! 27433: $as_echo_n "checking for libidn2 options with pkg-config... " >&6; }
! 27434: itexists=`
! 27435: if test -n ""; then
! 27436: PKG_CONFIG_LIBDIR=""
! 27437: export PKG_CONFIG_LIBDIR
! 27438: fi
! 27439: $PKGCONFIG --exists libidn2 >/dev/null 2>&1 && echo 1`
! 27440:
! 27441: if test -z "$itexists"; then
! 27442: PKGCONFIG="no"
! 27443: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 27444: $as_echo "no" >&6; }
! 27445: else
! 27446: { $as_echo "$as_me:${as_lineno-$LINENO}: result: found" >&5
! 27447: $as_echo "found" >&6; }
! 27448: fi
! 27449: fi
! 27450:
! 27451: if test "$PKGCONFIG" != "no"; then
! 27452: IDN_LIBS=`$PKGCONFIG --libs-only-l libidn2 2>/dev/null`
! 27453: IDN_LDFLAGS=`$PKGCONFIG --libs-only-L libidn2 2>/dev/null`
! 27454: IDN_CPPFLAGS=`$PKGCONFIG --cflags-only-I libidn2 2>/dev/null`
! 27455: IDN_DIR=`echo $IDN_LDFLAGS | $SED -e 's/-L//'`
! 27456: else
! 27457: IDN_LIBS="-lidn2"
! 27458: fi
! 27459: fi
! 27460: #
! 27461: if test "$PKGCONFIG" != "no"; then
! 27462: { $as_echo "$as_me:${as_lineno-$LINENO}: pkg-config: IDN_LIBS: \"$IDN_LIBS\"" >&5
! 27463: $as_echo "$as_me: pkg-config: IDN_LIBS: \"$IDN_LIBS\"" >&6;}
! 27464: { $as_echo "$as_me:${as_lineno-$LINENO}: pkg-config: IDN_LDFLAGS: \"$IDN_LDFLAGS\"" >&5
! 27465: $as_echo "$as_me: pkg-config: IDN_LDFLAGS: \"$IDN_LDFLAGS\"" >&6;}
! 27466: { $as_echo "$as_me:${as_lineno-$LINENO}: pkg-config: IDN_CPPFLAGS: \"$IDN_CPPFLAGS\"" >&5
! 27467: $as_echo "$as_me: pkg-config: IDN_CPPFLAGS: \"$IDN_CPPFLAGS\"" >&6;}
! 27468: { $as_echo "$as_me:${as_lineno-$LINENO}: pkg-config: IDN_DIR: \"$IDN_DIR\"" >&5
! 27469: $as_echo "$as_me: pkg-config: IDN_DIR: \"$IDN_DIR\"" >&6;}
! 27470: else
! 27471: { $as_echo "$as_me:${as_lineno-$LINENO}: IDN_LIBS: \"$IDN_LIBS\"" >&5
! 27472: $as_echo "$as_me: IDN_LIBS: \"$IDN_LIBS\"" >&6;}
! 27473: { $as_echo "$as_me:${as_lineno-$LINENO}: IDN_LDFLAGS: \"$IDN_LDFLAGS\"" >&5
! 27474: $as_echo "$as_me: IDN_LDFLAGS: \"$IDN_LDFLAGS\"" >&6;}
! 27475: { $as_echo "$as_me:${as_lineno-$LINENO}: IDN_CPPFLAGS: \"$IDN_CPPFLAGS\"" >&5
! 27476: $as_echo "$as_me: IDN_CPPFLAGS: \"$IDN_CPPFLAGS\"" >&6;}
! 27477: { $as_echo "$as_me:${as_lineno-$LINENO}: IDN_DIR: \"$IDN_DIR\"" >&5
! 27478: $as_echo "$as_me: IDN_DIR: \"$IDN_DIR\"" >&6;}
! 27479: fi
! 27480: #
! 27481: CPPFLAGS="$CPPFLAGS $IDN_CPPFLAGS"
! 27482: LDFLAGS="$LDFLAGS $IDN_LDFLAGS"
! 27483: LIBS="$IDN_LIBS $LIBS"
! 27484: #
! 27485: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if idn2_lookup_ul can be linked" >&5
! 27486: $as_echo_n "checking if idn2_lookup_ul can be linked... " >&6; }
! 27487: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 27488: /* end confdefs.h. */
! 27489:
! 27490:
! 27491: #define idn2_lookup_ul innocuous_idn2_lookup_ul
! 27492: #ifdef __STDC__
! 27493: # include <limits.h>
! 27494: #else
! 27495: # include <assert.h>
! 27496: #endif
! 27497: #undef idn2_lookup_ul
! 27498: #ifdef __cplusplus
! 27499: extern "C"
! 27500: #endif
! 27501: char idn2_lookup_ul ();
! 27502: #if defined __stub_idn2_lookup_ul || defined __stub___idn2_lookup_ul
! 27503: choke me
! 27504: #endif
! 27505:
! 27506: int main (void)
! 27507: {
! 27508: return idn2_lookup_ul ();
! 27509: ;
! 27510: return 0;
! 27511: }
! 27512:
! 27513: _ACEOF
! 27514: if ac_fn_c_try_link "$LINENO"; then :
! 27515:
! 27516: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 27517: $as_echo "yes" >&6; }
! 27518: tst_links_libidn="yes"
! 27519:
! 27520: else
! 27521:
! 27522: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 27523: $as_echo "no" >&6; }
! 27524: tst_links_libidn="no"
! 27525:
! 27526: fi
! 27527: rm -f core conftest.err conftest.$ac_objext \
! 27528: conftest$ac_exeext conftest.$ac_ext
! 27529: #
! 27530: for ac_header in idn2.h
! 27531: do :
! 27532: as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
! 27533: ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
! 27534: if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
! 27535: cat >>confdefs.h <<_ACEOF
! 27536: #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
! 27537: _ACEOF
! 27538:
! 27539: fi
! 27540:
! 27541: done
! 27542:
! 27543:
! 27544: if test "$tst_links_libidn" = "yes"; then
! 27545:
! 27546: $as_echo "#define HAVE_LIBIDN2 1" >>confdefs.h
! 27547:
! 27548:
! 27549: IDN_ENABLED=1
! 27550:
! 27551: curl_idn_msg="enabled (libidn2)"
! 27552: if test -n "$IDN_DIR" -a "x$cross_compiling" != "xyes"; then
! 27553: CURL_LIBRARY_PATH="$CURL_LIBRARY_PATH:$IDN_DIR"
! 27554: export CURL_LIBRARY_PATH
! 27555: { $as_echo "$as_me:${as_lineno-$LINENO}: Added $IDN_DIR to CURL_LIBRARY_PATH" >&5
! 27556: $as_echo "$as_me: Added $IDN_DIR to CURL_LIBRARY_PATH" >&6;}
! 27557: fi
! 27558: else
! 27559: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Cannot find libraries for IDN support: IDN disabled" >&5
! 27560: $as_echo "$as_me: WARNING: Cannot find libraries for IDN support: IDN disabled" >&2;}
! 27561: CPPFLAGS="$clean_CPPFLAGS"
! 27562: LDFLAGS="$clean_LDFLAGS"
! 27563: LIBS="$clean_LIBS"
! 27564: fi
! 27565: fi
! 27566:
! 27567:
! 27568:
! 27569:
! 27570:
! 27571: OPT_H2="yes"
! 27572:
! 27573: if test "x$disable_http" = "xyes"; then
! 27574: # without HTTP, nghttp2 is no use
! 27575: OPT_H2="no"
! 27576: fi
! 27577:
! 27578:
! 27579: # Check whether --with-nghttp2 was given.
! 27580: if test "${with_nghttp2+set}" = set; then :
! 27581: withval=$with_nghttp2; OPT_H2=$withval
! 27582: fi
! 27583:
! 27584: case "$OPT_H2" in
! 27585: no)
! 27586: want_h2="no"
! 27587: ;;
! 27588: yes)
! 27589: want_h2="default"
! 27590: want_h2_path=""
! 27591: ;;
! 27592: *)
! 27593: want_h2="yes"
! 27594: want_h2_path="$withval/lib/pkgconfig"
! 27595: ;;
! 27596: esac
! 27597:
! 27598: curl_h2_msg="disabled (--with-nghttp2)"
! 27599: if test X"$want_h2" != Xno; then
! 27600: CLEANLDFLAGS="$LDFLAGS"
! 27601: CLEANCPPFLAGS="$CPPFLAGS"
! 27602: CLEANLIBS="$LIBS"
! 27603:
! 27604:
! 27605: if test -n "$PKG_CONFIG"; then
! 27606: PKGCONFIG="$PKG_CONFIG"
! 27607: else
! 27608: if test -n "$ac_tool_prefix"; then
! 27609: # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
! 27610: set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
! 27611: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
! 27612: $as_echo_n "checking for $ac_word... " >&6; }
! 27613: if ${ac_cv_path_PKGCONFIG+:} false; then :
! 27614: $as_echo_n "(cached) " >&6
! 27615: else
! 27616: case $PKGCONFIG in
! 27617: [\\/]* | ?:[\\/]*)
! 27618: ac_cv_path_PKGCONFIG="$PKGCONFIG" # Let the user override the test with a path.
! 27619: ;;
! 27620: *)
! 27621: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 27622: as_dummy="$PATH:/usr/bin:/usr/local/bin"
! 27623: for as_dir in $as_dummy
! 27624: do
! 27625: IFS=$as_save_IFS
! 27626: test -z "$as_dir" && as_dir=.
! 27627: for ac_exec_ext in '' $ac_executable_extensions; do
! 27628: if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
! 27629: ac_cv_path_PKGCONFIG="$as_dir/$ac_word$ac_exec_ext"
! 27630: $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
! 27631: break 2
! 27632: fi
! 27633: done
! 27634: done
! 27635: IFS=$as_save_IFS
! 27636:
! 27637: ;;
! 27638: esac
! 27639: fi
! 27640: PKGCONFIG=$ac_cv_path_PKGCONFIG
! 27641: if test -n "$PKGCONFIG"; then
! 27642: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKGCONFIG" >&5
! 27643: $as_echo "$PKGCONFIG" >&6; }
! 27644: else
! 27645: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 27646: $as_echo "no" >&6; }
! 27647: fi
! 27648:
! 27649:
! 27650: fi
! 27651: if test -z "$ac_cv_path_PKGCONFIG"; then
! 27652: ac_pt_PKGCONFIG=$PKGCONFIG
! 27653: # Extract the first word of "pkg-config", so it can be a program name with args.
! 27654: set dummy pkg-config; ac_word=$2
! 27655: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
! 27656: $as_echo_n "checking for $ac_word... " >&6; }
! 27657: if ${ac_cv_path_ac_pt_PKGCONFIG+:} false; then :
! 27658: $as_echo_n "(cached) " >&6
! 27659: else
! 27660: case $ac_pt_PKGCONFIG in
! 27661: [\\/]* | ?:[\\/]*)
! 27662: ac_cv_path_ac_pt_PKGCONFIG="$ac_pt_PKGCONFIG" # Let the user override the test with a path.
! 27663: ;;
! 27664: *)
! 27665: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 27666: as_dummy="$PATH:/usr/bin:/usr/local/bin"
! 27667: for as_dir in $as_dummy
! 27668: do
! 27669: IFS=$as_save_IFS
! 27670: test -z "$as_dir" && as_dir=.
! 27671: for ac_exec_ext in '' $ac_executable_extensions; do
! 27672: if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
! 27673: ac_cv_path_ac_pt_PKGCONFIG="$as_dir/$ac_word$ac_exec_ext"
! 27674: $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
! 27675: break 2
! 27676: fi
! 27677: done
! 27678: done
! 27679: IFS=$as_save_IFS
! 27680:
! 27681: ;;
! 27682: esac
! 27683: fi
! 27684: ac_pt_PKGCONFIG=$ac_cv_path_ac_pt_PKGCONFIG
! 27685: if test -n "$ac_pt_PKGCONFIG"; then
! 27686: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKGCONFIG" >&5
! 27687: $as_echo "$ac_pt_PKGCONFIG" >&6; }
! 27688: else
! 27689: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 27690: $as_echo "no" >&6; }
! 27691: fi
! 27692:
! 27693: if test "x$ac_pt_PKGCONFIG" = x; then
! 27694: PKGCONFIG="no"
! 27695: else
! 27696: case $cross_compiling:$ac_tool_warned in
! 27697: yes:)
! 27698: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
! 27699: $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
! 27700: ac_tool_warned=yes ;;
! 27701: esac
! 27702: PKGCONFIG=$ac_pt_PKGCONFIG
! 27703: fi
! 27704: else
! 27705: PKGCONFIG="$ac_cv_path_PKGCONFIG"
! 27706: fi
! 27707:
! 27708: fi
! 27709:
! 27710: if test "x$PKGCONFIG" != "xno"; then
! 27711: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libnghttp2 options with pkg-config" >&5
! 27712: $as_echo_n "checking for libnghttp2 options with pkg-config... " >&6; }
! 27713: itexists=`
! 27714: if test -n "$want_h2_path"; then
! 27715: PKG_CONFIG_LIBDIR="$want_h2_path"
! 27716: export PKG_CONFIG_LIBDIR
! 27717: fi
! 27718: $PKGCONFIG --exists libnghttp2 >/dev/null 2>&1 && echo 1`
! 27719:
! 27720: if test -z "$itexists"; then
! 27721: PKGCONFIG="no"
! 27722: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 27723: $as_echo "no" >&6; }
! 27724: else
! 27725: { $as_echo "$as_me:${as_lineno-$LINENO}: result: found" >&5
! 27726: $as_echo "found" >&6; }
! 27727: fi
! 27728: fi
! 27729:
! 27730:
! 27731: if test "$PKGCONFIG" != "no" ; then
! 27732: LIB_H2=`
! 27733: if test -n "$want_h2_path"; then
! 27734: PKG_CONFIG_LIBDIR="$want_h2_path"
! 27735: export PKG_CONFIG_LIBDIR
! 27736: fi
! 27737:
! 27738: $PKGCONFIG --libs-only-l libnghttp2`
! 27739: { $as_echo "$as_me:${as_lineno-$LINENO}: -l is $LIB_H2" >&5
! 27740: $as_echo "$as_me: -l is $LIB_H2" >&6;}
! 27741:
! 27742: CPP_H2=`
! 27743: if test -n "$want_h2_path"; then
! 27744: PKG_CONFIG_LIBDIR="$want_h2_path"
! 27745: export PKG_CONFIG_LIBDIR
! 27746: fi
! 27747: $PKGCONFIG --cflags-only-I libnghttp2`
! 27748: { $as_echo "$as_me:${as_lineno-$LINENO}: -I is $CPP_H2" >&5
! 27749: $as_echo "$as_me: -I is $CPP_H2" >&6;}
! 27750:
! 27751: LD_H2=`
! 27752: if test -n "$want_h2_path"; then
! 27753: PKG_CONFIG_LIBDIR="$want_h2_path"
! 27754: export PKG_CONFIG_LIBDIR
! 27755: fi
! 27756:
! 27757: $PKGCONFIG --libs-only-L libnghttp2`
! 27758: { $as_echo "$as_me:${as_lineno-$LINENO}: -L is $LD_H2" >&5
! 27759: $as_echo "$as_me: -L is $LD_H2" >&6;}
! 27760:
! 27761: LDFLAGS="$LDFLAGS $LD_H2"
! 27762: CPPFLAGS="$CPPFLAGS $CPP_H2"
! 27763: LIBS="$LIB_H2 $LIBS"
! 27764:
! 27765: # use nghttp2_session_set_local_window_size to require nghttp2
! 27766: # >= 1.12.0
! 27767: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nghttp2_session_set_local_window_size in -lnghttp2" >&5
! 27768: $as_echo_n "checking for nghttp2_session_set_local_window_size in -lnghttp2... " >&6; }
! 27769: if ${ac_cv_lib_nghttp2_nghttp2_session_set_local_window_size+:} false; then :
! 27770: $as_echo_n "(cached) " >&6
! 27771: else
! 27772: ac_check_lib_save_LIBS=$LIBS
! 27773: LIBS="-lnghttp2 $LIBS"
! 27774: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 27775: /* end confdefs.h. */
! 27776:
! 27777:
! 27778: #ifdef __cplusplus
! 27779: extern "C"
! 27780: #endif
! 27781: char nghttp2_session_set_local_window_size ();
! 27782: int main (void)
! 27783: {
! 27784: return nghttp2_session_set_local_window_size ();
! 27785: ;
! 27786: return 0;
! 27787: }
! 27788: _ACEOF
! 27789: if ac_fn_c_try_link "$LINENO"; then :
! 27790: ac_cv_lib_nghttp2_nghttp2_session_set_local_window_size=yes
! 27791: else
! 27792: ac_cv_lib_nghttp2_nghttp2_session_set_local_window_size=no
! 27793: fi
! 27794: rm -f core conftest.err conftest.$ac_objext \
! 27795: conftest$ac_exeext conftest.$ac_ext
! 27796: LIBS=$ac_check_lib_save_LIBS
! 27797: fi
! 27798: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_nghttp2_nghttp2_session_set_local_window_size" >&5
! 27799: $as_echo "$ac_cv_lib_nghttp2_nghttp2_session_set_local_window_size" >&6; }
! 27800: if test "x$ac_cv_lib_nghttp2_nghttp2_session_set_local_window_size" = xyes; then :
! 27801:
! 27802: for ac_header in nghttp2/nghttp2.h
! 27803: do :
! 27804: ac_fn_c_check_header_mongrel "$LINENO" "nghttp2/nghttp2.h" "ac_cv_header_nghttp2_nghttp2_h" "$ac_includes_default"
! 27805: if test "x$ac_cv_header_nghttp2_nghttp2_h" = xyes; then :
! 27806: cat >>confdefs.h <<_ACEOF
! 27807: #define HAVE_NGHTTP2_NGHTTP2_H 1
! 27808: _ACEOF
! 27809: curl_h2_msg="enabled (nghttp2)"
! 27810: NGHTTP2_ENABLED=1
! 27811:
! 27812: $as_echo "#define USE_NGHTTP2 1" >>confdefs.h
! 27813:
! 27814: USE_NGHTTP2=1
! 27815:
! 27816:
! 27817: fi
! 27818:
! 27819: done
! 27820:
! 27821:
! 27822: else
! 27823: LDFLAGS=$CLEANLDFLAGS
! 27824: CPPFLAGS=$CLEANCPPFLAGS
! 27825: LIBS=$CLEANLIBS
! 27826:
! 27827: fi
! 27828:
! 27829:
! 27830: else
! 27831: if test X"$want_h2" != Xdefault; then
! 27832: as_fn_error $? "--with-nghttp2 was specified but could not find libnghttp2 pkg-config file." "$LINENO" 5
! 27833: fi
! 27834: fi
! 27835:
! 27836: fi
! 27837:
! 27838:
! 27839: OPT_TCP2="yes"
! 27840: curl_h3_msg="disabled (--with-ngtcp2, --with-quiche)"
! 27841:
! 27842: if test "x$disable_http" = "xyes"; then
! 27843: # without HTTP, ngtcp2 is no use
! 27844: OPT_TCP2="no"
! 27845: fi
! 27846:
! 27847:
! 27848: # Check whether --with-ngtcp2 was given.
! 27849: if test "${with_ngtcp2+set}" = set; then :
! 27850: withval=$with_ngtcp2; OPT_TCP2=$withval
! 27851: fi
! 27852:
! 27853: case "$OPT_TCP2" in
! 27854: no)
! 27855: want_tcp2="no"
! 27856: ;;
! 27857: yes)
! 27858: want_tcp2="default"
! 27859: want_tcp2_path=""
! 27860: ;;
! 27861: *)
! 27862: want_tcp2="yes"
! 27863: want_tcp2_path="$withval/lib/pkgconfig"
! 27864: ;;
! 27865: esac
! 27866:
! 27867: curl_tcp2_msg="disabled (--with-ngtcp2)"
! 27868: if test X"$want_tcp2" != Xno; then
! 27869: CLEANLDFLAGS="$LDFLAGS"
! 27870: CLEANCPPFLAGS="$CPPFLAGS"
! 27871: CLEANLIBS="$LIBS"
! 27872:
! 27873:
! 27874: if test -n "$PKG_CONFIG"; then
! 27875: PKGCONFIG="$PKG_CONFIG"
! 27876: else
! 27877: if test -n "$ac_tool_prefix"; then
! 27878: # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
! 27879: set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
! 27880: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
! 27881: $as_echo_n "checking for $ac_word... " >&6; }
! 27882: if ${ac_cv_path_PKGCONFIG+:} false; then :
! 27883: $as_echo_n "(cached) " >&6
! 27884: else
! 27885: case $PKGCONFIG in
! 27886: [\\/]* | ?:[\\/]*)
! 27887: ac_cv_path_PKGCONFIG="$PKGCONFIG" # Let the user override the test with a path.
! 27888: ;;
! 27889: *)
! 27890: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 27891: as_dummy="$PATH:/usr/bin:/usr/local/bin"
! 27892: for as_dir in $as_dummy
! 27893: do
! 27894: IFS=$as_save_IFS
! 27895: test -z "$as_dir" && as_dir=.
! 27896: for ac_exec_ext in '' $ac_executable_extensions; do
! 27897: if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
! 27898: ac_cv_path_PKGCONFIG="$as_dir/$ac_word$ac_exec_ext"
! 27899: $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
! 27900: break 2
! 27901: fi
! 27902: done
! 27903: done
! 27904: IFS=$as_save_IFS
! 27905:
! 27906: ;;
! 27907: esac
! 27908: fi
! 27909: PKGCONFIG=$ac_cv_path_PKGCONFIG
! 27910: if test -n "$PKGCONFIG"; then
! 27911: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKGCONFIG" >&5
! 27912: $as_echo "$PKGCONFIG" >&6; }
! 27913: else
! 27914: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 27915: $as_echo "no" >&6; }
! 27916: fi
! 27917:
! 27918:
! 27919: fi
! 27920: if test -z "$ac_cv_path_PKGCONFIG"; then
! 27921: ac_pt_PKGCONFIG=$PKGCONFIG
! 27922: # Extract the first word of "pkg-config", so it can be a program name with args.
! 27923: set dummy pkg-config; ac_word=$2
! 27924: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
! 27925: $as_echo_n "checking for $ac_word... " >&6; }
! 27926: if ${ac_cv_path_ac_pt_PKGCONFIG+:} false; then :
! 27927: $as_echo_n "(cached) " >&6
! 27928: else
! 27929: case $ac_pt_PKGCONFIG in
! 27930: [\\/]* | ?:[\\/]*)
! 27931: ac_cv_path_ac_pt_PKGCONFIG="$ac_pt_PKGCONFIG" # Let the user override the test with a path.
! 27932: ;;
! 27933: *)
! 27934: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 27935: as_dummy="$PATH:/usr/bin:/usr/local/bin"
! 27936: for as_dir in $as_dummy
! 27937: do
! 27938: IFS=$as_save_IFS
! 27939: test -z "$as_dir" && as_dir=.
! 27940: for ac_exec_ext in '' $ac_executable_extensions; do
! 27941: if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
! 27942: ac_cv_path_ac_pt_PKGCONFIG="$as_dir/$ac_word$ac_exec_ext"
! 27943: $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
! 27944: break 2
! 27945: fi
! 27946: done
! 27947: done
! 27948: IFS=$as_save_IFS
! 27949:
! 27950: ;;
! 27951: esac
! 27952: fi
! 27953: ac_pt_PKGCONFIG=$ac_cv_path_ac_pt_PKGCONFIG
! 27954: if test -n "$ac_pt_PKGCONFIG"; then
! 27955: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKGCONFIG" >&5
! 27956: $as_echo "$ac_pt_PKGCONFIG" >&6; }
! 27957: else
! 27958: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 27959: $as_echo "no" >&6; }
! 27960: fi
! 27961:
! 27962: if test "x$ac_pt_PKGCONFIG" = x; then
! 27963: PKGCONFIG="no"
! 27964: else
! 27965: case $cross_compiling:$ac_tool_warned in
! 27966: yes:)
! 27967: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
! 27968: $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
! 27969: ac_tool_warned=yes ;;
! 27970: esac
! 27971: PKGCONFIG=$ac_pt_PKGCONFIG
! 27972: fi
! 27973: else
! 27974: PKGCONFIG="$ac_cv_path_PKGCONFIG"
! 27975: fi
! 27976:
! 27977: fi
! 27978:
! 27979: if test "x$PKGCONFIG" != "xno"; then
! 27980: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libngtcp2 options with pkg-config" >&5
! 27981: $as_echo_n "checking for libngtcp2 options with pkg-config... " >&6; }
! 27982: itexists=`
! 27983: if test -n "$want_tcp2_path"; then
! 27984: PKG_CONFIG_LIBDIR="$want_tcp2_path"
! 27985: export PKG_CONFIG_LIBDIR
! 27986: fi
! 27987: $PKGCONFIG --exists libngtcp2 >/dev/null 2>&1 && echo 1`
! 27988:
! 27989: if test -z "$itexists"; then
! 27990: PKGCONFIG="no"
! 27991: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 27992: $as_echo "no" >&6; }
! 27993: else
! 27994: { $as_echo "$as_me:${as_lineno-$LINENO}: result: found" >&5
! 27995: $as_echo "found" >&6; }
! 27996: fi
! 27997: fi
! 27998:
! 27999:
! 28000: if test "$PKGCONFIG" != "no" ; then
! 28001: LIB_TCP2=`
! 28002: if test -n "$want_tcp2_path"; then
! 28003: PKG_CONFIG_LIBDIR="$want_tcp2_path"
! 28004: export PKG_CONFIG_LIBDIR
! 28005: fi
! 28006:
! 28007: $PKGCONFIG --libs-only-l libngtcp2`
! 28008: { $as_echo "$as_me:${as_lineno-$LINENO}: -l is $LIB_TCP2" >&5
! 28009: $as_echo "$as_me: -l is $LIB_TCP2" >&6;}
! 28010:
! 28011: CPP_TCP2=`
! 28012: if test -n "$want_tcp2_path"; then
! 28013: PKG_CONFIG_LIBDIR="$want_tcp2_path"
! 28014: export PKG_CONFIG_LIBDIR
! 28015: fi
! 28016: $PKGCONFIG --cflags-only-I libngtcp2`
! 28017: { $as_echo "$as_me:${as_lineno-$LINENO}: -I is $CPP_TCP2" >&5
! 28018: $as_echo "$as_me: -I is $CPP_TCP2" >&6;}
! 28019:
! 28020: LD_TCP2=`
! 28021: if test -n "$want_tcp2_path"; then
! 28022: PKG_CONFIG_LIBDIR="$want_tcp2_path"
! 28023: export PKG_CONFIG_LIBDIR
! 28024: fi
! 28025:
! 28026: $PKGCONFIG --libs-only-L libngtcp2`
! 28027: { $as_echo "$as_me:${as_lineno-$LINENO}: -L is $LD_TCP2" >&5
! 28028: $as_echo "$as_me: -L is $LD_TCP2" >&6;}
! 28029:
! 28030: LDFLAGS="$LDFLAGS $LD_TCP2"
! 28031: CPPFLAGS="$CPPFLAGS $CPP_TCP2"
! 28032: LIBS="$LIB_TCP2 $LIBS"
! 28033:
! 28034: if test "x$cross_compiling" != "xyes"; then
! 28035: DIR_TCP2=`echo $LD_TCP2 | $SED -e 's/-L//'`
! 28036: fi
! 28037: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ngtcp2_conn_client_new in -lngtcp2" >&5
! 28038: $as_echo_n "checking for ngtcp2_conn_client_new in -lngtcp2... " >&6; }
! 28039: if ${ac_cv_lib_ngtcp2_ngtcp2_conn_client_new+:} false; then :
! 28040: $as_echo_n "(cached) " >&6
! 28041: else
! 28042: ac_check_lib_save_LIBS=$LIBS
! 28043: LIBS="-lngtcp2 $LIBS"
! 28044: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 28045: /* end confdefs.h. */
! 28046:
! 28047:
! 28048: #ifdef __cplusplus
! 28049: extern "C"
! 28050: #endif
! 28051: char ngtcp2_conn_client_new ();
! 28052: int main (void)
! 28053: {
! 28054: return ngtcp2_conn_client_new ();
! 28055: ;
! 28056: return 0;
! 28057: }
! 28058: _ACEOF
! 28059: if ac_fn_c_try_link "$LINENO"; then :
! 28060: ac_cv_lib_ngtcp2_ngtcp2_conn_client_new=yes
! 28061: else
! 28062: ac_cv_lib_ngtcp2_ngtcp2_conn_client_new=no
! 28063: fi
! 28064: rm -f core conftest.err conftest.$ac_objext \
! 28065: conftest$ac_exeext conftest.$ac_ext
! 28066: LIBS=$ac_check_lib_save_LIBS
! 28067: fi
! 28068: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ngtcp2_ngtcp2_conn_client_new" >&5
! 28069: $as_echo "$ac_cv_lib_ngtcp2_ngtcp2_conn_client_new" >&6; }
! 28070: if test "x$ac_cv_lib_ngtcp2_ngtcp2_conn_client_new" = xyes; then :
! 28071:
! 28072: for ac_header in ngtcp2/ngtcp2.h
! 28073: do :
! 28074: ac_fn_c_check_header_mongrel "$LINENO" "ngtcp2/ngtcp2.h" "ac_cv_header_ngtcp2_ngtcp2_h" "$ac_includes_default"
! 28075: if test "x$ac_cv_header_ngtcp2_ngtcp2_h" = xyes; then :
! 28076: cat >>confdefs.h <<_ACEOF
! 28077: #define HAVE_NGTCP2_NGTCP2_H 1
! 28078: _ACEOF
! 28079: NGTCP2_ENABLED=1
! 28080:
! 28081: $as_echo "#define USE_NGTCP2 1" >>confdefs.h
! 28082:
! 28083: USE_NGTCP2=1
! 28084:
! 28085: CURL_LIBRARY_PATH="$CURL_LIBRARY_PATH:$DIR_TCP2"
! 28086: export CURL_LIBRARY_PATH
! 28087: { $as_echo "$as_me:${as_lineno-$LINENO}: Added $DIR_TCP2 to CURL_LIBRARY_PATH" >&5
! 28088: $as_echo "$as_me: Added $DIR_TCP2 to CURL_LIBRARY_PATH" >&6;}
! 28089:
! 28090: fi
! 28091:
! 28092: done
! 28093:
! 28094:
! 28095: else
! 28096: LDFLAGS=$CLEANLDFLAGS
! 28097: CPPFLAGS=$CLEANCPPFLAGS
! 28098: LIBS=$CLEANLIBS
! 28099:
! 28100: fi
! 28101:
! 28102:
! 28103: else
! 28104: if test X"$want_tcp2" != Xdefault; then
! 28105: as_fn_error $? "--with-ngtcp2 was specified but could not find ngtcp2 pkg-config file." "$LINENO" 5
! 28106: fi
! 28107: fi
! 28108:
! 28109: fi
! 28110:
! 28111: if test "x$NGTCP2_ENABLED" = "x1" -a "x$OPENSSL_ENABLED" = "x1"; then
! 28112: CLEANLDFLAGS="$LDFLAGS"
! 28113: CLEANCPPFLAGS="$CPPFLAGS"
! 28114: CLEANLIBS="$LIBS"
! 28115:
! 28116:
! 28117: if test -n "$PKG_CONFIG"; then
! 28118: PKGCONFIG="$PKG_CONFIG"
! 28119: else
! 28120: if test -n "$ac_tool_prefix"; then
! 28121: # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
! 28122: set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
! 28123: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
! 28124: $as_echo_n "checking for $ac_word... " >&6; }
! 28125: if ${ac_cv_path_PKGCONFIG+:} false; then :
! 28126: $as_echo_n "(cached) " >&6
! 28127: else
! 28128: case $PKGCONFIG in
! 28129: [\\/]* | ?:[\\/]*)
! 28130: ac_cv_path_PKGCONFIG="$PKGCONFIG" # Let the user override the test with a path.
! 28131: ;;
! 28132: *)
! 28133: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 28134: as_dummy="$PATH:/usr/bin:/usr/local/bin"
! 28135: for as_dir in $as_dummy
! 28136: do
! 28137: IFS=$as_save_IFS
! 28138: test -z "$as_dir" && as_dir=.
! 28139: for ac_exec_ext in '' $ac_executable_extensions; do
! 28140: if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
! 28141: ac_cv_path_PKGCONFIG="$as_dir/$ac_word$ac_exec_ext"
! 28142: $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
! 28143: break 2
! 28144: fi
! 28145: done
! 28146: done
! 28147: IFS=$as_save_IFS
! 28148:
! 28149: ;;
! 28150: esac
! 28151: fi
! 28152: PKGCONFIG=$ac_cv_path_PKGCONFIG
! 28153: if test -n "$PKGCONFIG"; then
! 28154: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKGCONFIG" >&5
! 28155: $as_echo "$PKGCONFIG" >&6; }
! 28156: else
! 28157: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 28158: $as_echo "no" >&6; }
! 28159: fi
! 28160:
! 28161:
! 28162: fi
! 28163: if test -z "$ac_cv_path_PKGCONFIG"; then
! 28164: ac_pt_PKGCONFIG=$PKGCONFIG
! 28165: # Extract the first word of "pkg-config", so it can be a program name with args.
! 28166: set dummy pkg-config; ac_word=$2
! 28167: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
! 28168: $as_echo_n "checking for $ac_word... " >&6; }
! 28169: if ${ac_cv_path_ac_pt_PKGCONFIG+:} false; then :
! 28170: $as_echo_n "(cached) " >&6
! 28171: else
! 28172: case $ac_pt_PKGCONFIG in
! 28173: [\\/]* | ?:[\\/]*)
! 28174: ac_cv_path_ac_pt_PKGCONFIG="$ac_pt_PKGCONFIG" # Let the user override the test with a path.
! 28175: ;;
! 28176: *)
! 28177: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 28178: as_dummy="$PATH:/usr/bin:/usr/local/bin"
! 28179: for as_dir in $as_dummy
! 28180: do
! 28181: IFS=$as_save_IFS
! 28182: test -z "$as_dir" && as_dir=.
! 28183: for ac_exec_ext in '' $ac_executable_extensions; do
! 28184: if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
! 28185: ac_cv_path_ac_pt_PKGCONFIG="$as_dir/$ac_word$ac_exec_ext"
! 28186: $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
! 28187: break 2
! 28188: fi
! 28189: done
! 28190: done
! 28191: IFS=$as_save_IFS
! 28192:
! 28193: ;;
! 28194: esac
! 28195: fi
! 28196: ac_pt_PKGCONFIG=$ac_cv_path_ac_pt_PKGCONFIG
! 28197: if test -n "$ac_pt_PKGCONFIG"; then
! 28198: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKGCONFIG" >&5
! 28199: $as_echo "$ac_pt_PKGCONFIG" >&6; }
! 28200: else
! 28201: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 28202: $as_echo "no" >&6; }
! 28203: fi
! 28204:
! 28205: if test "x$ac_pt_PKGCONFIG" = x; then
! 28206: PKGCONFIG="no"
! 28207: else
! 28208: case $cross_compiling:$ac_tool_warned in
! 28209: yes:)
! 28210: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
! 28211: $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
! 28212: ac_tool_warned=yes ;;
! 28213: esac
! 28214: PKGCONFIG=$ac_pt_PKGCONFIG
! 28215: fi
! 28216: else
! 28217: PKGCONFIG="$ac_cv_path_PKGCONFIG"
! 28218: fi
! 28219:
! 28220: fi
! 28221:
! 28222: if test "x$PKGCONFIG" != "xno"; then
! 28223: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libngtcp2_crypto_openssl options with pkg-config" >&5
! 28224: $as_echo_n "checking for libngtcp2_crypto_openssl options with pkg-config... " >&6; }
! 28225: itexists=`
! 28226: if test -n "$want_tcp2_path"; then
! 28227: PKG_CONFIG_LIBDIR="$want_tcp2_path"
! 28228: export PKG_CONFIG_LIBDIR
! 28229: fi
! 28230: $PKGCONFIG --exists libngtcp2_crypto_openssl >/dev/null 2>&1 && echo 1`
! 28231:
! 28232: if test -z "$itexists"; then
! 28233: PKGCONFIG="no"
! 28234: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 28235: $as_echo "no" >&6; }
! 28236: else
! 28237: { $as_echo "$as_me:${as_lineno-$LINENO}: result: found" >&5
! 28238: $as_echo "found" >&6; }
! 28239: fi
! 28240: fi
! 28241:
! 28242:
! 28243: if test "$PKGCONFIG" != "no" ; then
! 28244: LIB_NGTCP2_CRYPTO_OPENSSL=`
! 28245: if test -n "$want_tcp2_path"; then
! 28246: PKG_CONFIG_LIBDIR="$want_tcp2_path"
! 28247: export PKG_CONFIG_LIBDIR
! 28248: fi
! 28249:
! 28250: $PKGCONFIG --libs-only-l libngtcp2_crypto_openssl`
! 28251: { $as_echo "$as_me:${as_lineno-$LINENO}: -l is $LIB_NGTCP2_CRYPTO_OPENSSL" >&5
! 28252: $as_echo "$as_me: -l is $LIB_NGTCP2_CRYPTO_OPENSSL" >&6;}
! 28253:
! 28254: CPP_NGTCP2_CRYPTO_OPENSSL=`
! 28255: if test -n "$want_tcp2_path"; then
! 28256: PKG_CONFIG_LIBDIR="$want_tcp2_path"
! 28257: export PKG_CONFIG_LIBDIR
! 28258: fi
! 28259: $PKGCONFIG --cflags-only-I libngtcp2_crypto_openssl`
! 28260: { $as_echo "$as_me:${as_lineno-$LINENO}: -I is $CPP_NGTCP2_CRYPTO_OPENSSL" >&5
! 28261: $as_echo "$as_me: -I is $CPP_NGTCP2_CRYPTO_OPENSSL" >&6;}
! 28262:
! 28263: LD_NGTCP2_CRYPTO_OPENSSL=`
! 28264: if test -n "$want_tcp2_path"; then
! 28265: PKG_CONFIG_LIBDIR="$want_tcp2_path"
! 28266: export PKG_CONFIG_LIBDIR
! 28267: fi
! 28268:
! 28269: $PKGCONFIG --libs-only-L libngtcp2_crypto_openssl`
! 28270: { $as_echo "$as_me:${as_lineno-$LINENO}: -L is $LD_NGTCP2_CRYPTO_OPENSSL" >&5
! 28271: $as_echo "$as_me: -L is $LD_NGTCP2_CRYPTO_OPENSSL" >&6;}
! 28272:
! 28273: LDFLAGS="$LDFLAGS $LD_NGTCP2_CRYPTO_OPENSSL"
! 28274: CPPFLAGS="$CPPFLAGS $CPP_NGTCP2_CRYPTO_OPENSSL"
! 28275: LIBS="$LIB_NGTCP2_CRYPTO_OPENSSL $LIBS"
! 28276:
! 28277: if test "x$cross_compiling" != "xyes"; then
! 28278: DIR_NGTCP2_CRYPTO_OPENSSL=`echo $LD_NGTCP2_CRYPTO_OPENSSL | $SED -e 's/-L//'`
! 28279: fi
! 28280: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ngtcp2_crypto_ctx_initial in -lngtcp2_crypto_openssl" >&5
! 28281: $as_echo_n "checking for ngtcp2_crypto_ctx_initial in -lngtcp2_crypto_openssl... " >&6; }
! 28282: if ${ac_cv_lib_ngtcp2_crypto_openssl_ngtcp2_crypto_ctx_initial+:} false; then :
! 28283: $as_echo_n "(cached) " >&6
! 28284: else
! 28285: ac_check_lib_save_LIBS=$LIBS
! 28286: LIBS="-lngtcp2_crypto_openssl $LIBS"
! 28287: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 28288: /* end confdefs.h. */
! 28289:
! 28290:
! 28291: #ifdef __cplusplus
! 28292: extern "C"
! 28293: #endif
! 28294: char ngtcp2_crypto_ctx_initial ();
! 28295: int main (void)
! 28296: {
! 28297: return ngtcp2_crypto_ctx_initial ();
! 28298: ;
! 28299: return 0;
! 28300: }
! 28301: _ACEOF
! 28302: if ac_fn_c_try_link "$LINENO"; then :
! 28303: ac_cv_lib_ngtcp2_crypto_openssl_ngtcp2_crypto_ctx_initial=yes
! 28304: else
! 28305: ac_cv_lib_ngtcp2_crypto_openssl_ngtcp2_crypto_ctx_initial=no
! 28306: fi
! 28307: rm -f core conftest.err conftest.$ac_objext \
! 28308: conftest$ac_exeext conftest.$ac_ext
! 28309: LIBS=$ac_check_lib_save_LIBS
! 28310: fi
! 28311: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ngtcp2_crypto_openssl_ngtcp2_crypto_ctx_initial" >&5
! 28312: $as_echo "$ac_cv_lib_ngtcp2_crypto_openssl_ngtcp2_crypto_ctx_initial" >&6; }
! 28313: if test "x$ac_cv_lib_ngtcp2_crypto_openssl_ngtcp2_crypto_ctx_initial" = xyes; then :
! 28314:
! 28315: for ac_header in ngtcp2/ngtcp2_crypto.h
! 28316: do :
! 28317: ac_fn_c_check_header_mongrel "$LINENO" "ngtcp2/ngtcp2_crypto.h" "ac_cv_header_ngtcp2_ngtcp2_crypto_h" "$ac_includes_default"
! 28318: if test "x$ac_cv_header_ngtcp2_ngtcp2_crypto_h" = xyes; then :
! 28319: cat >>confdefs.h <<_ACEOF
! 28320: #define HAVE_NGTCP2_NGTCP2_CRYPTO_H 1
! 28321: _ACEOF
! 28322: NGTCP2_ENABLED=1
! 28323:
! 28324: $as_echo "#define USE_NGTCP2_CRYPTO_OPENSSL 1" >>confdefs.h
! 28325:
! 28326: USE_NGTCP2_CRYPTO_OPENSSL=1
! 28327:
! 28328: CURL_LIBRARY_PATH="$CURL_LIBRARY_PATH:$DIR_NGTCP2_CRYPTO_OPENSSL"
! 28329: export CURL_LIBRARY_PATH
! 28330: { $as_echo "$as_me:${as_lineno-$LINENO}: Added $DIR_NGTCP2_CRYPTO_OPENSSL to CURL_LIBRARY_PATH" >&5
! 28331: $as_echo "$as_me: Added $DIR_NGTCP2_CRYPTO_OPENSSL to CURL_LIBRARY_PATH" >&6;}
! 28332:
! 28333: fi
! 28334:
! 28335: done
! 28336:
! 28337:
! 28338: else
! 28339: LDFLAGS=$CLEANLDFLAGS
! 28340: CPPFLAGS=$CLEANCPPFLAGS
! 28341: LIBS=$CLEANLIBS
! 28342:
! 28343: fi
! 28344:
! 28345:
! 28346: else
! 28347: if test X"$want_tcp2" != Xdefault; then
! 28348: as_fn_error $? "--with-ngtcp2 was specified but could not find ngtcp2_crypto_openssl pkg-config file." "$LINENO" 5
! 28349: fi
! 28350: fi
! 28351: fi
! 28352:
! 28353: if test "x$NGTCP2_ENABLED" = "x1" -a "x$GNUTLS_ENABLED" = "x1"; then
! 28354: CLEANLDFLAGS="$LDFLAGS"
! 28355: CLEANCPPFLAGS="$CPPFLAGS"
! 28356: CLEANLIBS="$LIBS"
! 28357:
! 28358:
! 28359: if test -n "$PKG_CONFIG"; then
! 28360: PKGCONFIG="$PKG_CONFIG"
! 28361: else
! 28362: if test -n "$ac_tool_prefix"; then
! 28363: # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
! 28364: set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
! 28365: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
! 28366: $as_echo_n "checking for $ac_word... " >&6; }
! 28367: if ${ac_cv_path_PKGCONFIG+:} false; then :
! 28368: $as_echo_n "(cached) " >&6
! 28369: else
! 28370: case $PKGCONFIG in
! 28371: [\\/]* | ?:[\\/]*)
! 28372: ac_cv_path_PKGCONFIG="$PKGCONFIG" # Let the user override the test with a path.
! 28373: ;;
! 28374: *)
! 28375: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 28376: as_dummy="$PATH:/usr/bin:/usr/local/bin"
! 28377: for as_dir in $as_dummy
! 28378: do
! 28379: IFS=$as_save_IFS
! 28380: test -z "$as_dir" && as_dir=.
! 28381: for ac_exec_ext in '' $ac_executable_extensions; do
! 28382: if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
! 28383: ac_cv_path_PKGCONFIG="$as_dir/$ac_word$ac_exec_ext"
! 28384: $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
! 28385: break 2
! 28386: fi
! 28387: done
! 28388: done
! 28389: IFS=$as_save_IFS
! 28390:
! 28391: ;;
! 28392: esac
! 28393: fi
! 28394: PKGCONFIG=$ac_cv_path_PKGCONFIG
! 28395: if test -n "$PKGCONFIG"; then
! 28396: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKGCONFIG" >&5
! 28397: $as_echo "$PKGCONFIG" >&6; }
! 28398: else
! 28399: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 28400: $as_echo "no" >&6; }
! 28401: fi
! 28402:
! 28403:
! 28404: fi
! 28405: if test -z "$ac_cv_path_PKGCONFIG"; then
! 28406: ac_pt_PKGCONFIG=$PKGCONFIG
! 28407: # Extract the first word of "pkg-config", so it can be a program name with args.
! 28408: set dummy pkg-config; ac_word=$2
! 28409: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
! 28410: $as_echo_n "checking for $ac_word... " >&6; }
! 28411: if ${ac_cv_path_ac_pt_PKGCONFIG+:} false; then :
! 28412: $as_echo_n "(cached) " >&6
! 28413: else
! 28414: case $ac_pt_PKGCONFIG in
! 28415: [\\/]* | ?:[\\/]*)
! 28416: ac_cv_path_ac_pt_PKGCONFIG="$ac_pt_PKGCONFIG" # Let the user override the test with a path.
! 28417: ;;
! 28418: *)
! 28419: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 28420: as_dummy="$PATH:/usr/bin:/usr/local/bin"
! 28421: for as_dir in $as_dummy
! 28422: do
! 28423: IFS=$as_save_IFS
! 28424: test -z "$as_dir" && as_dir=.
! 28425: for ac_exec_ext in '' $ac_executable_extensions; do
! 28426: if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
! 28427: ac_cv_path_ac_pt_PKGCONFIG="$as_dir/$ac_word$ac_exec_ext"
! 28428: $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
! 28429: break 2
! 28430: fi
! 28431: done
! 28432: done
! 28433: IFS=$as_save_IFS
! 28434:
! 28435: ;;
! 28436: esac
! 28437: fi
! 28438: ac_pt_PKGCONFIG=$ac_cv_path_ac_pt_PKGCONFIG
! 28439: if test -n "$ac_pt_PKGCONFIG"; then
! 28440: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKGCONFIG" >&5
! 28441: $as_echo "$ac_pt_PKGCONFIG" >&6; }
! 28442: else
! 28443: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 28444: $as_echo "no" >&6; }
! 28445: fi
! 28446:
! 28447: if test "x$ac_pt_PKGCONFIG" = x; then
! 28448: PKGCONFIG="no"
! 28449: else
! 28450: case $cross_compiling:$ac_tool_warned in
! 28451: yes:)
! 28452: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
! 28453: $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
! 28454: ac_tool_warned=yes ;;
! 28455: esac
! 28456: PKGCONFIG=$ac_pt_PKGCONFIG
! 28457: fi
! 28458: else
! 28459: PKGCONFIG="$ac_cv_path_PKGCONFIG"
! 28460: fi
! 28461:
! 28462: fi
! 28463:
! 28464: if test "x$PKGCONFIG" != "xno"; then
! 28465: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libngtcp2_crypto_gnutls options with pkg-config" >&5
! 28466: $as_echo_n "checking for libngtcp2_crypto_gnutls options with pkg-config... " >&6; }
! 28467: itexists=`
! 28468: if test -n "$want_tcp2_path"; then
! 28469: PKG_CONFIG_LIBDIR="$want_tcp2_path"
! 28470: export PKG_CONFIG_LIBDIR
! 28471: fi
! 28472: $PKGCONFIG --exists libngtcp2_crypto_gnutls >/dev/null 2>&1 && echo 1`
! 28473:
! 28474: if test -z "$itexists"; then
! 28475: PKGCONFIG="no"
! 28476: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 28477: $as_echo "no" >&6; }
! 28478: else
! 28479: { $as_echo "$as_me:${as_lineno-$LINENO}: result: found" >&5
! 28480: $as_echo "found" >&6; }
! 28481: fi
! 28482: fi
! 28483:
! 28484:
! 28485: if test "$PKGCONFIG" != "no" ; then
! 28486: LIB_NGTCP2_CRYPTO_GNUTLS=`
! 28487: if test -n "$want_tcp2_path"; then
! 28488: PKG_CONFIG_LIBDIR="$want_tcp2_path"
! 28489: export PKG_CONFIG_LIBDIR
! 28490: fi
! 28491:
! 28492: $PKGCONFIG --libs-only-l libngtcp2_crypto_gnutls`
! 28493: { $as_echo "$as_me:${as_lineno-$LINENO}: -l is $LIB_NGTCP2_CRYPTO_GNUTLS" >&5
! 28494: $as_echo "$as_me: -l is $LIB_NGTCP2_CRYPTO_GNUTLS" >&6;}
! 28495:
! 28496: CPP_NGTCP2_CRYPTO_GNUTLS=`
! 28497: if test -n "$want_tcp2_path"; then
! 28498: PKG_CONFIG_LIBDIR="$want_tcp2_path"
! 28499: export PKG_CONFIG_LIBDIR
! 28500: fi
! 28501: $PKGCONFIG --cflags-only-I libngtcp2_crypto_gnutls`
! 28502: { $as_echo "$as_me:${as_lineno-$LINENO}: -I is $CPP_NGTCP2_CRYPTO_GNUTLS" >&5
! 28503: $as_echo "$as_me: -I is $CPP_NGTCP2_CRYPTO_GNUTLS" >&6;}
! 28504:
! 28505: LD_NGTCP2_CRYPTO_GNUTLS=`
! 28506: if test -n "$want_tcp2_path"; then
! 28507: PKG_CONFIG_LIBDIR="$want_tcp2_path"
! 28508: export PKG_CONFIG_LIBDIR
! 28509: fi
! 28510:
! 28511: $PKGCONFIG --libs-only-L libngtcp2_crypto_gnutls`
! 28512: { $as_echo "$as_me:${as_lineno-$LINENO}: -L is $LD_NGTCP2_CRYPTO_GNUTLS" >&5
! 28513: $as_echo "$as_me: -L is $LD_NGTCP2_CRYPTO_GNUTLS" >&6;}
! 28514:
! 28515: LDFLAGS="$LDFLAGS $LD_NGTCP2_CRYPTO_GNUTLS"
! 28516: CPPFLAGS="$CPPFLAGS $CPP_NGTCP2_CRYPTO_GNUTLS"
! 28517: LIBS="$LIB_NGTCP2_CRYPTO_GNUTLS $LIBS"
! 28518:
! 28519: if test "x$cross_compiling" != "xyes"; then
! 28520: DIR_NGTCP2_CRYPTO_GNUTLS=`echo $LD_NGTCP2_CRYPTO_GNUTLS | $SED -e 's/-L//'`
! 28521: fi
! 28522: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ngtcp2_crypto_ctx_initial in -lngtcp2_crypto_gnutls" >&5
! 28523: $as_echo_n "checking for ngtcp2_crypto_ctx_initial in -lngtcp2_crypto_gnutls... " >&6; }
! 28524: if ${ac_cv_lib_ngtcp2_crypto_gnutls_ngtcp2_crypto_ctx_initial+:} false; then :
! 28525: $as_echo_n "(cached) " >&6
! 28526: else
! 28527: ac_check_lib_save_LIBS=$LIBS
! 28528: LIBS="-lngtcp2_crypto_gnutls $LIBS"
! 28529: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 28530: /* end confdefs.h. */
! 28531:
! 28532:
! 28533: #ifdef __cplusplus
! 28534: extern "C"
! 28535: #endif
! 28536: char ngtcp2_crypto_ctx_initial ();
! 28537: int main (void)
! 28538: {
! 28539: return ngtcp2_crypto_ctx_initial ();
! 28540: ;
! 28541: return 0;
! 28542: }
! 28543: _ACEOF
! 28544: if ac_fn_c_try_link "$LINENO"; then :
! 28545: ac_cv_lib_ngtcp2_crypto_gnutls_ngtcp2_crypto_ctx_initial=yes
! 28546: else
! 28547: ac_cv_lib_ngtcp2_crypto_gnutls_ngtcp2_crypto_ctx_initial=no
! 28548: fi
! 28549: rm -f core conftest.err conftest.$ac_objext \
! 28550: conftest$ac_exeext conftest.$ac_ext
! 28551: LIBS=$ac_check_lib_save_LIBS
! 28552: fi
! 28553: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ngtcp2_crypto_gnutls_ngtcp2_crypto_ctx_initial" >&5
! 28554: $as_echo "$ac_cv_lib_ngtcp2_crypto_gnutls_ngtcp2_crypto_ctx_initial" >&6; }
! 28555: if test "x$ac_cv_lib_ngtcp2_crypto_gnutls_ngtcp2_crypto_ctx_initial" = xyes; then :
! 28556:
! 28557: for ac_header in ngtcp2/ngtcp2_crypto.h
! 28558: do :
! 28559: ac_fn_c_check_header_mongrel "$LINENO" "ngtcp2/ngtcp2_crypto.h" "ac_cv_header_ngtcp2_ngtcp2_crypto_h" "$ac_includes_default"
! 28560: if test "x$ac_cv_header_ngtcp2_ngtcp2_crypto_h" = xyes; then :
! 28561: cat >>confdefs.h <<_ACEOF
! 28562: #define HAVE_NGTCP2_NGTCP2_CRYPTO_H 1
! 28563: _ACEOF
! 28564: NGTCP2_ENABLED=1
! 28565:
! 28566: $as_echo "#define USE_NGTCP2_CRYPTO_GNUTLS 1" >>confdefs.h
! 28567:
! 28568: USE_NGTCP2_CRYPTO_GNUTLS=1
! 28569:
! 28570: CURL_LIBRARY_PATH="$CURL_LIBRARY_PATH:$DIR_NGTCP2_CRYPTO_GNUTLS"
! 28571: export CURL_LIBRARY_PATH
! 28572: { $as_echo "$as_me:${as_lineno-$LINENO}: Added $DIR_NGTCP2_CRYPTO_GNUTLS to CURL_LIBRARY_PATH" >&5
! 28573: $as_echo "$as_me: Added $DIR_NGTCP2_CRYPTO_GNUTLS to CURL_LIBRARY_PATH" >&6;}
! 28574:
! 28575: fi
! 28576:
! 28577: done
! 28578:
! 28579:
! 28580: else
! 28581: LDFLAGS=$CLEANLDFLAGS
! 28582: CPPFLAGS=$CLEANCPPFLAGS
! 28583: LIBS=$CLEANLIBS
! 28584:
! 28585: fi
! 28586:
! 28587:
! 28588: else
! 28589: if test X"$want_tcp2" != Xdefault; then
! 28590: as_fn_error $? "--with-ngtcp2 was specified but could not find ngtcp2_crypto_gnutls pkg-config file." "$LINENO" 5
! 28591: fi
! 28592: fi
! 28593: fi
! 28594:
! 28595:
! 28596: OPT_NGHTTP3="yes"
! 28597:
! 28598: if test "x$NGTCP2_ENABLED" = "x"; then
! 28599: # without ngtcp2, nghttp3 is of no use for us
! 28600: OPT_NGHTTP3="no"
! 28601: fi
! 28602:
! 28603:
! 28604: # Check whether --with-nghttp3 was given.
! 28605: if test "${with_nghttp3+set}" = set; then :
! 28606: withval=$with_nghttp3; OPT_NGHTTP3=$withval
! 28607: fi
! 28608:
! 28609: case "$OPT_NGHTTP3" in
! 28610: no)
! 28611: want_nghttp3="no"
! 28612: ;;
! 28613: yes)
! 28614: want_nghttp3="default"
! 28615: want_nghttp3_path=""
! 28616: ;;
! 28617: *)
! 28618: want_nghttp3="yes"
! 28619: want_nghttp3_path="$withval/lib/pkgconfig"
! 28620: ;;
! 28621: esac
! 28622:
! 28623: curl_http3_msg="disabled (--with-nghttp3)"
! 28624: if test X"$want_nghttp3" != Xno; then
! 28625: CLEANLDFLAGS="$LDFLAGS"
! 28626: CLEANCPPFLAGS="$CPPFLAGS"
! 28627: CLEANLIBS="$LIBS"
! 28628:
! 28629:
! 28630: if test -n "$PKG_CONFIG"; then
! 28631: PKGCONFIG="$PKG_CONFIG"
! 28632: else
! 28633: if test -n "$ac_tool_prefix"; then
! 28634: # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
! 28635: set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
! 28636: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
! 28637: $as_echo_n "checking for $ac_word... " >&6; }
! 28638: if ${ac_cv_path_PKGCONFIG+:} false; then :
! 28639: $as_echo_n "(cached) " >&6
! 28640: else
! 28641: case $PKGCONFIG in
! 28642: [\\/]* | ?:[\\/]*)
! 28643: ac_cv_path_PKGCONFIG="$PKGCONFIG" # Let the user override the test with a path.
! 28644: ;;
! 28645: *)
! 28646: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 28647: as_dummy="$PATH:/usr/bin:/usr/local/bin"
! 28648: for as_dir in $as_dummy
! 28649: do
! 28650: IFS=$as_save_IFS
! 28651: test -z "$as_dir" && as_dir=.
! 28652: for ac_exec_ext in '' $ac_executable_extensions; do
! 28653: if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
! 28654: ac_cv_path_PKGCONFIG="$as_dir/$ac_word$ac_exec_ext"
! 28655: $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
! 28656: break 2
! 28657: fi
! 28658: done
! 28659: done
! 28660: IFS=$as_save_IFS
! 28661:
! 28662: ;;
! 28663: esac
! 28664: fi
! 28665: PKGCONFIG=$ac_cv_path_PKGCONFIG
! 28666: if test -n "$PKGCONFIG"; then
! 28667: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKGCONFIG" >&5
! 28668: $as_echo "$PKGCONFIG" >&6; }
! 28669: else
! 28670: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 28671: $as_echo "no" >&6; }
! 28672: fi
! 28673:
! 28674:
! 28675: fi
! 28676: if test -z "$ac_cv_path_PKGCONFIG"; then
! 28677: ac_pt_PKGCONFIG=$PKGCONFIG
! 28678: # Extract the first word of "pkg-config", so it can be a program name with args.
! 28679: set dummy pkg-config; ac_word=$2
! 28680: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
! 28681: $as_echo_n "checking for $ac_word... " >&6; }
! 28682: if ${ac_cv_path_ac_pt_PKGCONFIG+:} false; then :
! 28683: $as_echo_n "(cached) " >&6
! 28684: else
! 28685: case $ac_pt_PKGCONFIG in
! 28686: [\\/]* | ?:[\\/]*)
! 28687: ac_cv_path_ac_pt_PKGCONFIG="$ac_pt_PKGCONFIG" # Let the user override the test with a path.
! 28688: ;;
! 28689: *)
! 28690: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 28691: as_dummy="$PATH:/usr/bin:/usr/local/bin"
! 28692: for as_dir in $as_dummy
! 28693: do
! 28694: IFS=$as_save_IFS
! 28695: test -z "$as_dir" && as_dir=.
! 28696: for ac_exec_ext in '' $ac_executable_extensions; do
! 28697: if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
! 28698: ac_cv_path_ac_pt_PKGCONFIG="$as_dir/$ac_word$ac_exec_ext"
! 28699: $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
! 28700: break 2
! 28701: fi
! 28702: done
! 28703: done
! 28704: IFS=$as_save_IFS
! 28705:
! 28706: ;;
! 28707: esac
! 28708: fi
! 28709: ac_pt_PKGCONFIG=$ac_cv_path_ac_pt_PKGCONFIG
! 28710: if test -n "$ac_pt_PKGCONFIG"; then
! 28711: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKGCONFIG" >&5
! 28712: $as_echo "$ac_pt_PKGCONFIG" >&6; }
! 28713: else
! 28714: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 28715: $as_echo "no" >&6; }
! 28716: fi
! 28717:
! 28718: if test "x$ac_pt_PKGCONFIG" = x; then
! 28719: PKGCONFIG="no"
! 28720: else
! 28721: case $cross_compiling:$ac_tool_warned in
! 28722: yes:)
! 28723: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
! 28724: $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
! 28725: ac_tool_warned=yes ;;
! 28726: esac
! 28727: PKGCONFIG=$ac_pt_PKGCONFIG
! 28728: fi
! 28729: else
! 28730: PKGCONFIG="$ac_cv_path_PKGCONFIG"
! 28731: fi
! 28732:
! 28733: fi
! 28734:
! 28735: if test "x$PKGCONFIG" != "xno"; then
! 28736: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libnghttp3 options with pkg-config" >&5
! 28737: $as_echo_n "checking for libnghttp3 options with pkg-config... " >&6; }
! 28738: itexists=`
! 28739: if test -n "$want_nghttp3_path"; then
! 28740: PKG_CONFIG_LIBDIR="$want_nghttp3_path"
! 28741: export PKG_CONFIG_LIBDIR
! 28742: fi
! 28743: $PKGCONFIG --exists libnghttp3 >/dev/null 2>&1 && echo 1`
! 28744:
! 28745: if test -z "$itexists"; then
! 28746: PKGCONFIG="no"
! 28747: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 28748: $as_echo "no" >&6; }
! 28749: else
! 28750: { $as_echo "$as_me:${as_lineno-$LINENO}: result: found" >&5
! 28751: $as_echo "found" >&6; }
! 28752: fi
! 28753: fi
! 28754:
! 28755:
! 28756: if test "$PKGCONFIG" != "no" ; then
! 28757: LIB_NGHTTP3=`
! 28758: if test -n "$want_nghttp3_path"; then
! 28759: PKG_CONFIG_LIBDIR="$want_nghttp3_path"
! 28760: export PKG_CONFIG_LIBDIR
! 28761: fi
! 28762:
! 28763: $PKGCONFIG --libs-only-l libnghttp3`
! 28764: { $as_echo "$as_me:${as_lineno-$LINENO}: -l is $LIB_NGHTTP3" >&5
! 28765: $as_echo "$as_me: -l is $LIB_NGHTTP3" >&6;}
! 28766:
! 28767: CPP_NGHTTP3=`
! 28768: if test -n "$want_nghttp3_path"; then
! 28769: PKG_CONFIG_LIBDIR="$want_nghttp3_path"
! 28770: export PKG_CONFIG_LIBDIR
! 28771: fi
! 28772: $PKGCONFIG --cflags-only-I libnghttp3`
! 28773: { $as_echo "$as_me:${as_lineno-$LINENO}: -I is $CPP_NGHTTP3" >&5
! 28774: $as_echo "$as_me: -I is $CPP_NGHTTP3" >&6;}
! 28775:
! 28776: LD_NGHTTP3=`
! 28777: if test -n "$want_nghttp3_path"; then
! 28778: PKG_CONFIG_LIBDIR="$want_nghttp3_path"
! 28779: export PKG_CONFIG_LIBDIR
! 28780: fi
! 28781:
! 28782: $PKGCONFIG --libs-only-L libnghttp3`
! 28783: { $as_echo "$as_me:${as_lineno-$LINENO}: -L is $LD_NGHTTP3" >&5
! 28784: $as_echo "$as_me: -L is $LD_NGHTTP3" >&6;}
! 28785:
! 28786: LDFLAGS="$LDFLAGS $LD_NGHTTP3"
! 28787: CPPFLAGS="$CPPFLAGS $CPP_NGHTTP3"
! 28788: LIBS="$LIB_NGHTTP3 $LIBS"
! 28789:
! 28790: if test "x$cross_compiling" != "xyes"; then
! 28791: DIR_NGHTTP3=`echo $LD_NGHTTP3 | $SED -e 's/-L//'`
! 28792: fi
! 28793: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nghttp3_conn_client_new in -lnghttp3" >&5
! 28794: $as_echo_n "checking for nghttp3_conn_client_new in -lnghttp3... " >&6; }
! 28795: if ${ac_cv_lib_nghttp3_nghttp3_conn_client_new+:} false; then :
! 28796: $as_echo_n "(cached) " >&6
! 28797: else
! 28798: ac_check_lib_save_LIBS=$LIBS
! 28799: LIBS="-lnghttp3 $LIBS"
! 28800: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 28801: /* end confdefs.h. */
! 28802:
! 28803:
! 28804: #ifdef __cplusplus
! 28805: extern "C"
! 28806: #endif
! 28807: char nghttp3_conn_client_new ();
! 28808: int main (void)
! 28809: {
! 28810: return nghttp3_conn_client_new ();
! 28811: ;
! 28812: return 0;
! 28813: }
! 28814: _ACEOF
! 28815: if ac_fn_c_try_link "$LINENO"; then :
! 28816: ac_cv_lib_nghttp3_nghttp3_conn_client_new=yes
! 28817: else
! 28818: ac_cv_lib_nghttp3_nghttp3_conn_client_new=no
! 28819: fi
! 28820: rm -f core conftest.err conftest.$ac_objext \
! 28821: conftest$ac_exeext conftest.$ac_ext
! 28822: LIBS=$ac_check_lib_save_LIBS
! 28823: fi
! 28824: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_nghttp3_nghttp3_conn_client_new" >&5
! 28825: $as_echo "$ac_cv_lib_nghttp3_nghttp3_conn_client_new" >&6; }
! 28826: if test "x$ac_cv_lib_nghttp3_nghttp3_conn_client_new" = xyes; then :
! 28827:
! 28828: for ac_header in nghttp3/nghttp3.h
! 28829: do :
! 28830: ac_fn_c_check_header_mongrel "$LINENO" "nghttp3/nghttp3.h" "ac_cv_header_nghttp3_nghttp3_h" "$ac_includes_default"
! 28831: if test "x$ac_cv_header_nghttp3_nghttp3_h" = xyes; then :
! 28832: cat >>confdefs.h <<_ACEOF
! 28833: #define HAVE_NGHTTP3_NGHTTP3_H 1
! 28834: _ACEOF
! 28835: curl_h3_msg="enabled (ngtcp2 + nghttp3)"
! 28836: NGHTTP3_ENABLED=1
! 28837:
! 28838: $as_echo "#define USE_NGHTTP3 1" >>confdefs.h
! 28839:
! 28840: USE_NGHTTP3=1
! 28841:
! 28842: CURL_LIBRARY_PATH="$CURL_LIBRARY_PATH:$DIR_NGHTTP3"
! 28843: export CURL_LIBRARY_PATH
! 28844: { $as_echo "$as_me:${as_lineno-$LINENO}: Added $DIR_NGHTTP3 to CURL_LIBRARY_PATH" >&5
! 28845: $as_echo "$as_me: Added $DIR_NGHTTP3 to CURL_LIBRARY_PATH" >&6;}
! 28846: experimental="$experimental HTTP3"
! 28847:
! 28848: fi
! 28849:
! 28850: done
! 28851:
! 28852:
! 28853: else
! 28854: LDFLAGS=$CLEANLDFLAGS
! 28855: CPPFLAGS=$CLEANCPPFLAGS
! 28856: LIBS=$CLEANLIBS
! 28857:
! 28858: fi
! 28859:
! 28860:
! 28861: else
! 28862: if test X"$want_nghttp3" != Xdefault; then
! 28863: as_fn_error $? "--with-nghttp3 was specified but could not find nghttp3 pkg-config file." "$LINENO" 5
! 28864: fi
! 28865: fi
! 28866:
! 28867: fi
! 28868:
! 28869:
! 28870: OPT_QUICHE="yes"
! 28871:
! 28872: if test "x$disable_http" = "xyes" -o "x$USE_NGTCP" = "x1"; then
! 28873: # without HTTP or with ngtcp2, quiche is no use
! 28874: OPT_QUICHE="no"
! 28875: fi
! 28876:
! 28877:
! 28878: # Check whether --with-quiche was given.
! 28879: if test "${with_quiche+set}" = set; then :
! 28880: withval=$with_quiche; OPT_QUICHE=$withval
! 28881: fi
! 28882:
! 28883: case "$OPT_QUICHE" in
! 28884: no)
! 28885: want_quiche="no"
! 28886: ;;
! 28887: yes)
! 28888: want_quiche="default"
! 28889: want_quiche_path=""
! 28890: ;;
! 28891: *)
! 28892: want_quiche="yes"
! 28893: want_quiche_path="$withval"
! 28894: ;;
! 28895: esac
! 28896:
! 28897: if test X"$want_quiche" != Xno; then
! 28898: CLEANLDFLAGS="$LDFLAGS"
! 28899: CLEANCPPFLAGS="$CPPFLAGS"
! 28900: CLEANLIBS="$LIBS"
! 28901:
! 28902:
! 28903: if test -n "$PKG_CONFIG"; then
! 28904: PKGCONFIG="$PKG_CONFIG"
! 28905: else
! 28906: if test -n "$ac_tool_prefix"; then
! 28907: # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
! 28908: set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
! 28909: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
! 28910: $as_echo_n "checking for $ac_word... " >&6; }
! 28911: if ${ac_cv_path_PKGCONFIG+:} false; then :
! 28912: $as_echo_n "(cached) " >&6
! 28913: else
! 28914: case $PKGCONFIG in
! 28915: [\\/]* | ?:[\\/]*)
! 28916: ac_cv_path_PKGCONFIG="$PKGCONFIG" # Let the user override the test with a path.
! 28917: ;;
! 28918: *)
! 28919: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 28920: as_dummy="$PATH:/usr/bin:/usr/local/bin"
! 28921: for as_dir in $as_dummy
! 28922: do
! 28923: IFS=$as_save_IFS
! 28924: test -z "$as_dir" && as_dir=.
! 28925: for ac_exec_ext in '' $ac_executable_extensions; do
! 28926: if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
! 28927: ac_cv_path_PKGCONFIG="$as_dir/$ac_word$ac_exec_ext"
! 28928: $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
! 28929: break 2
! 28930: fi
! 28931: done
! 28932: done
! 28933: IFS=$as_save_IFS
! 28934:
! 28935: ;;
! 28936: esac
! 28937: fi
! 28938: PKGCONFIG=$ac_cv_path_PKGCONFIG
! 28939: if test -n "$PKGCONFIG"; then
! 28940: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKGCONFIG" >&5
! 28941: $as_echo "$PKGCONFIG" >&6; }
! 28942: else
! 28943: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 28944: $as_echo "no" >&6; }
! 28945: fi
! 28946:
! 28947:
! 28948: fi
! 28949: if test -z "$ac_cv_path_PKGCONFIG"; then
! 28950: ac_pt_PKGCONFIG=$PKGCONFIG
! 28951: # Extract the first word of "pkg-config", so it can be a program name with args.
! 28952: set dummy pkg-config; ac_word=$2
! 28953: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
! 28954: $as_echo_n "checking for $ac_word... " >&6; }
! 28955: if ${ac_cv_path_ac_pt_PKGCONFIG+:} false; then :
! 28956: $as_echo_n "(cached) " >&6
! 28957: else
! 28958: case $ac_pt_PKGCONFIG in
! 28959: [\\/]* | ?:[\\/]*)
! 28960: ac_cv_path_ac_pt_PKGCONFIG="$ac_pt_PKGCONFIG" # Let the user override the test with a path.
! 28961: ;;
! 28962: *)
! 28963: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 28964: as_dummy="$PATH:/usr/bin:/usr/local/bin"
! 28965: for as_dir in $as_dummy
! 28966: do
! 28967: IFS=$as_save_IFS
! 28968: test -z "$as_dir" && as_dir=.
! 28969: for ac_exec_ext in '' $ac_executable_extensions; do
! 28970: if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
! 28971: ac_cv_path_ac_pt_PKGCONFIG="$as_dir/$ac_word$ac_exec_ext"
! 28972: $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
! 28973: break 2
! 28974: fi
! 28975: done
! 28976: done
! 28977: IFS=$as_save_IFS
! 28978:
! 28979: ;;
! 28980: esac
! 28981: fi
! 28982: ac_pt_PKGCONFIG=$ac_cv_path_ac_pt_PKGCONFIG
! 28983: if test -n "$ac_pt_PKGCONFIG"; then
! 28984: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKGCONFIG" >&5
! 28985: $as_echo "$ac_pt_PKGCONFIG" >&6; }
! 28986: else
! 28987: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 28988: $as_echo "no" >&6; }
! 28989: fi
! 28990:
! 28991: if test "x$ac_pt_PKGCONFIG" = x; then
! 28992: PKGCONFIG="no"
! 28993: else
! 28994: case $cross_compiling:$ac_tool_warned in
! 28995: yes:)
! 28996: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
! 28997: $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
! 28998: ac_tool_warned=yes ;;
! 28999: esac
! 29000: PKGCONFIG=$ac_pt_PKGCONFIG
! 29001: fi
! 29002: else
! 29003: PKGCONFIG="$ac_cv_path_PKGCONFIG"
! 29004: fi
! 29005:
! 29006: fi
! 29007:
! 29008: if test "x$PKGCONFIG" != "xno"; then
! 29009: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for quiche options with pkg-config" >&5
! 29010: $as_echo_n "checking for quiche options with pkg-config... " >&6; }
! 29011: itexists=`
! 29012: if test -n "$want_quiche_path"; then
! 29013: PKG_CONFIG_LIBDIR="$want_quiche_path"
! 29014: export PKG_CONFIG_LIBDIR
! 29015: fi
! 29016: $PKGCONFIG --exists quiche >/dev/null 2>&1 && echo 1`
! 29017:
! 29018: if test -z "$itexists"; then
! 29019: PKGCONFIG="no"
! 29020: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 29021: $as_echo "no" >&6; }
! 29022: else
! 29023: { $as_echo "$as_me:${as_lineno-$LINENO}: result: found" >&5
! 29024: $as_echo "found" >&6; }
! 29025: fi
! 29026: fi
! 29027:
! 29028:
! 29029: if test "$PKGCONFIG" != "no" ; then
! 29030: LIB_QUICHE=`
! 29031: if test -n "$want_quiche_path"; then
! 29032: PKG_CONFIG_LIBDIR="$want_quiche_path"
! 29033: export PKG_CONFIG_LIBDIR
! 29034: fi
! 29035:
! 29036: $PKGCONFIG --libs-only-l quiche`
! 29037: { $as_echo "$as_me:${as_lineno-$LINENO}: -l is $LIB_QUICHE" >&5
! 29038: $as_echo "$as_me: -l is $LIB_QUICHE" >&6;}
! 29039:
! 29040: CPP_QUICHE=`
! 29041: if test -n "$want_quiche_path"; then
! 29042: PKG_CONFIG_LIBDIR="$want_quiche_path"
! 29043: export PKG_CONFIG_LIBDIR
! 29044: fi
! 29045: $PKGCONFIG --cflags-only-I quiche`
! 29046: { $as_echo "$as_me:${as_lineno-$LINENO}: -I is $CPP_QUICHE" >&5
! 29047: $as_echo "$as_me: -I is $CPP_QUICHE" >&6;}
! 29048:
! 29049: LD_QUICHE=`
! 29050: if test -n "$want_quiche_path"; then
! 29051: PKG_CONFIG_LIBDIR="$want_quiche_path"
! 29052: export PKG_CONFIG_LIBDIR
! 29053: fi
! 29054:
! 29055: $PKGCONFIG --libs-only-L quiche`
! 29056: { $as_echo "$as_me:${as_lineno-$LINENO}: -L is $LD_QUICHE" >&5
! 29057: $as_echo "$as_me: -L is $LD_QUICHE" >&6;}
! 29058:
! 29059: LDFLAGS="$LDFLAGS $LD_QUICHE"
! 29060: CPPFLAGS="$CPPFLAGS $CPP_QUICHE"
! 29061: LIBS="$LIB_QUICHE $LIBS"
! 29062:
! 29063: if test "x$cross_compiling" != "xyes"; then
! 29064: DIR_QUICHE=`echo $LD_QUICHE | $SED -e 's/-L//'`
! 29065: fi
! 29066: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for quiche_connect in -lquiche" >&5
! 29067: $as_echo_n "checking for quiche_connect in -lquiche... " >&6; }
! 29068: if ${ac_cv_lib_quiche_quiche_connect+:} false; then :
! 29069: $as_echo_n "(cached) " >&6
! 29070: else
! 29071: ac_check_lib_save_LIBS=$LIBS
! 29072: LIBS="-lquiche $LIBS"
! 29073: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 29074: /* end confdefs.h. */
! 29075:
! 29076:
! 29077: #ifdef __cplusplus
! 29078: extern "C"
! 29079: #endif
! 29080: char quiche_connect ();
! 29081: int main (void)
! 29082: {
! 29083: return quiche_connect ();
! 29084: ;
! 29085: return 0;
! 29086: }
! 29087: _ACEOF
! 29088: if ac_fn_c_try_link "$LINENO"; then :
! 29089: ac_cv_lib_quiche_quiche_connect=yes
! 29090: else
! 29091: ac_cv_lib_quiche_quiche_connect=no
! 29092: fi
! 29093: rm -f core conftest.err conftest.$ac_objext \
! 29094: conftest$ac_exeext conftest.$ac_ext
! 29095: LIBS=$ac_check_lib_save_LIBS
! 29096: fi
! 29097: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_quiche_quiche_connect" >&5
! 29098: $as_echo "$ac_cv_lib_quiche_quiche_connect" >&6; }
! 29099: if test "x$ac_cv_lib_quiche_quiche_connect" = xyes; then :
! 29100:
! 29101: for ac_header in quiche.h
! 29102: do :
! 29103: ac_fn_c_check_header_mongrel "$LINENO" "quiche.h" "ac_cv_header_quiche_h" "$ac_includes_default"
! 29104: if test "x$ac_cv_header_quiche_h" = xyes; then :
! 29105: cat >>confdefs.h <<_ACEOF
! 29106: #define HAVE_QUICHE_H 1
! 29107: _ACEOF
! 29108: experimental="$experimental HTTP3"
! 29109: { $as_echo "$as_me:${as_lineno-$LINENO}: HTTP3 support is experimental" >&5
! 29110: $as_echo "$as_me: HTTP3 support is experimental" >&6;}
! 29111: curl_h3_msg="enabled (quiche)"
! 29112: QUICHE_ENABLED=1
! 29113:
! 29114: $as_echo "#define USE_QUICHE 1" >>confdefs.h
! 29115:
! 29116: USE_QUICHE=1
! 29117:
! 29118: CURL_LIBRARY_PATH="$CURL_LIBRARY_PATH:$DIR_QUICHE"
! 29119: export CURL_LIBRARY_PATH
! 29120: { $as_echo "$as_me:${as_lineno-$LINENO}: Added $DIR_QUICHE to CURL_LIBRARY_PATH" >&5
! 29121: $as_echo "$as_me: Added $DIR_QUICHE to CURL_LIBRARY_PATH" >&6;}
! 29122: fi
! 29123:
! 29124: done
! 29125:
! 29126:
! 29127: else
! 29128: LDFLAGS=$CLEANLDFLAGS
! 29129: CPPFLAGS=$CLEANCPPFLAGS
! 29130: LIBS=$CLEANLIBS
! 29131:
! 29132: fi
! 29133:
! 29134: else
! 29135: if test X"$want_quiche" != Xdefault; then
! 29136: as_fn_error $? "--with-quiche was specified but could not find quiche pkg-config file." "$LINENO" 5
! 29137: fi
! 29138: fi
! 29139: fi
! 29140:
! 29141:
! 29142: OPT_ZSH_FPATH=default
! 29143:
! 29144: # Check whether --with-zsh-functions-dir was given.
! 29145: if test "${with_zsh_functions_dir+set}" = set; then :
! 29146: withval=$with_zsh_functions_dir; OPT_ZSH_FPATH=$withval
! 29147: fi
! 29148:
! 29149: case "$OPT_ZSH_FPATH" in
! 29150: no)
! 29151: ;;
! 29152: default|yes)
! 29153: ZSH_FUNCTIONS_DIR="$datarootdir/zsh/site-functions"
! 29154:
! 29155: ;;
! 29156: *)
! 29157: ZSH_FUNCTIONS_DIR="$withval"
! 29158:
! 29159: ;;
! 29160: esac
! 29161:
! 29162:
! 29163: OPT_FISH_FPATH=default
! 29164:
! 29165: # Check whether --with-fish-functions-dir was given.
! 29166: if test "${with_fish_functions_dir+set}" = set; then :
! 29167: withval=$with_fish_functions_dir; OPT_FISH_FPATH=$withval
! 29168: fi
! 29169:
! 29170: case "$OPT_FISH_FPATH" in
! 29171: no)
! 29172: ;;
! 29173: default|yes)
! 29174:
! 29175: if test -n "$PKG_CONFIG"; then
! 29176: PKGCONFIG="$PKG_CONFIG"
! 29177: else
! 29178: if test -n "$ac_tool_prefix"; then
! 29179: # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
! 29180: set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
! 29181: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
! 29182: $as_echo_n "checking for $ac_word... " >&6; }
! 29183: if ${ac_cv_path_PKGCONFIG+:} false; then :
! 29184: $as_echo_n "(cached) " >&6
! 29185: else
! 29186: case $PKGCONFIG in
! 29187: [\\/]* | ?:[\\/]*)
! 29188: ac_cv_path_PKGCONFIG="$PKGCONFIG" # Let the user override the test with a path.
! 29189: ;;
! 29190: *)
! 29191: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 29192: as_dummy="$PATH:/usr/bin:/usr/local/bin"
! 29193: for as_dir in $as_dummy
! 29194: do
! 29195: IFS=$as_save_IFS
! 29196: test -z "$as_dir" && as_dir=.
! 29197: for ac_exec_ext in '' $ac_executable_extensions; do
! 29198: if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
! 29199: ac_cv_path_PKGCONFIG="$as_dir/$ac_word$ac_exec_ext"
! 29200: $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
! 29201: break 2
! 29202: fi
! 29203: done
! 29204: done
! 29205: IFS=$as_save_IFS
! 29206:
! 29207: ;;
! 29208: esac
! 29209: fi
! 29210: PKGCONFIG=$ac_cv_path_PKGCONFIG
! 29211: if test -n "$PKGCONFIG"; then
! 29212: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKGCONFIG" >&5
! 29213: $as_echo "$PKGCONFIG" >&6; }
! 29214: else
! 29215: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 29216: $as_echo "no" >&6; }
! 29217: fi
! 29218:
! 29219:
! 29220: fi
! 29221: if test -z "$ac_cv_path_PKGCONFIG"; then
! 29222: ac_pt_PKGCONFIG=$PKGCONFIG
! 29223: # Extract the first word of "pkg-config", so it can be a program name with args.
! 29224: set dummy pkg-config; ac_word=$2
! 29225: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
! 29226: $as_echo_n "checking for $ac_word... " >&6; }
! 29227: if ${ac_cv_path_ac_pt_PKGCONFIG+:} false; then :
! 29228: $as_echo_n "(cached) " >&6
! 29229: else
! 29230: case $ac_pt_PKGCONFIG in
! 29231: [\\/]* | ?:[\\/]*)
! 29232: ac_cv_path_ac_pt_PKGCONFIG="$ac_pt_PKGCONFIG" # Let the user override the test with a path.
! 29233: ;;
! 29234: *)
! 29235: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 29236: as_dummy="$PATH:/usr/bin:/usr/local/bin"
! 29237: for as_dir in $as_dummy
! 29238: do
! 29239: IFS=$as_save_IFS
! 29240: test -z "$as_dir" && as_dir=.
! 29241: for ac_exec_ext in '' $ac_executable_extensions; do
! 29242: if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
! 29243: ac_cv_path_ac_pt_PKGCONFIG="$as_dir/$ac_word$ac_exec_ext"
! 29244: $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
! 29245: break 2
! 29246: fi
! 29247: done
! 29248: done
! 29249: IFS=$as_save_IFS
! 29250:
! 29251: ;;
! 29252: esac
! 29253: fi
! 29254: ac_pt_PKGCONFIG=$ac_cv_path_ac_pt_PKGCONFIG
! 29255: if test -n "$ac_pt_PKGCONFIG"; then
! 29256: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKGCONFIG" >&5
! 29257: $as_echo "$ac_pt_PKGCONFIG" >&6; }
! 29258: else
! 29259: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 29260: $as_echo "no" >&6; }
! 29261: fi
! 29262:
! 29263: if test "x$ac_pt_PKGCONFIG" = x; then
! 29264: PKGCONFIG="no"
! 29265: else
! 29266: case $cross_compiling:$ac_tool_warned in
! 29267: yes:)
! 29268: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
! 29269: $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
! 29270: ac_tool_warned=yes ;;
! 29271: esac
! 29272: PKGCONFIG=$ac_pt_PKGCONFIG
! 29273: fi
! 29274: else
! 29275: PKGCONFIG="$ac_cv_path_PKGCONFIG"
! 29276: fi
! 29277:
! 29278: fi
! 29279:
! 29280: if test "x$PKGCONFIG" != "xno"; then
! 29281: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fish options with pkg-config" >&5
! 29282: $as_echo_n "checking for fish options with pkg-config... " >&6; }
! 29283: itexists=`
! 29284: if test -n ""; then
! 29285: PKG_CONFIG_LIBDIR=""
! 29286: export PKG_CONFIG_LIBDIR
! 29287: fi
! 29288: $PKGCONFIG --exists fish >/dev/null 2>&1 && echo 1`
! 29289:
! 29290: if test -z "$itexists"; then
! 29291: PKGCONFIG="no"
! 29292: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 29293: $as_echo "no" >&6; }
! 29294: else
! 29295: { $as_echo "$as_me:${as_lineno-$LINENO}: result: found" >&5
! 29296: $as_echo "found" >&6; }
! 29297: fi
! 29298: fi
! 29299:
! 29300: if test "$PKGCONFIG" != "no" ; then
! 29301: FISH_FUNCTIONS_DIR="$($PKGCONFIG --variable completionsdir fish)"
! 29302: else
! 29303: FISH_FUNCTIONS_DIR="$datarootdir/fish/vendor_completions.d"
! 29304: fi
! 29305:
! 29306: ;;
! 29307: *)
! 29308: FISH_FUNCTIONS_DIR="$withval"
! 29309:
! 29310: ;;
! 29311: esac
! 29312:
! 29313:
! 29314: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
! 29315: $as_echo_n "checking for ANSI C header files... " >&6; }
! 29316: if ${ac_cv_header_stdc+:} false; then :
! 29317: $as_echo_n "(cached) " >&6
! 29318: else
! 29319: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 29320: /* end confdefs.h. */
! 29321: #include <stdlib.h>
! 29322: #include <stdarg.h>
! 29323: #include <string.h>
! 29324: #include <float.h>
! 29325:
! 29326: int main (void)
! 29327: {
! 29328:
! 29329: ;
! 29330: return 0;
! 29331: }
! 29332: _ACEOF
! 29333: if ac_fn_c_try_compile "$LINENO"; then :
! 29334: ac_cv_header_stdc=yes
! 29335: else
! 29336: ac_cv_header_stdc=no
! 29337: fi
! 29338: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 29339:
! 29340: if test $ac_cv_header_stdc = yes; then
! 29341: # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
! 29342: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 29343: /* end confdefs.h. */
! 29344: #include <string.h>
! 29345:
! 29346: _ACEOF
! 29347: if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
! 29348: $EGREP "memchr" >/dev/null 2>&1; then :
! 29349:
! 29350: else
! 29351: ac_cv_header_stdc=no
! 29352: fi
! 29353: rm -f conftest*
! 29354:
! 29355: fi
! 29356:
! 29357: if test $ac_cv_header_stdc = yes; then
! 29358: # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
! 29359: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 29360: /* end confdefs.h. */
! 29361: #include <stdlib.h>
! 29362:
! 29363: _ACEOF
! 29364: if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
! 29365: $EGREP "free" >/dev/null 2>&1; then :
! 29366:
! 29367: else
! 29368: ac_cv_header_stdc=no
! 29369: fi
! 29370: rm -f conftest*
! 29371:
! 29372: fi
! 29373:
! 29374: if test $ac_cv_header_stdc = yes; then
! 29375: # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
! 29376: if test "$cross_compiling" = yes; then :
! 29377: :
! 29378: else
! 29379: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 29380: /* end confdefs.h. */
! 29381: #include <ctype.h>
! 29382: #include <stdlib.h>
! 29383: #if ((' ' & 0x0FF) == 0x020)
! 29384: # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
! 29385: # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
! 29386: #else
! 29387: # define ISLOWER(c) \
! 29388: (('a' <= (c) && (c) <= 'i') \
! 29389: || ('j' <= (c) && (c) <= 'r') \
! 29390: || ('s' <= (c) && (c) <= 'z'))
! 29391: # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
! 29392: #endif
! 29393:
! 29394: #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
! 29395: int
! 29396: main ()
! 29397: {
! 29398: int i;
! 29399: for (i = 0; i < 256; i++)
! 29400: if (XOR (islower (i), ISLOWER (i))
! 29401: || toupper (i) != TOUPPER (i))
! 29402: return 2;
! 29403: return 0;
! 29404: }
! 29405: _ACEOF
! 29406: if ac_fn_c_try_run "$LINENO"; then :
! 29407:
! 29408: else
! 29409: ac_cv_header_stdc=no
! 29410: fi
! 29411: rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
! 29412: conftest.$ac_objext conftest.beam conftest.$ac_ext
! 29413: fi
! 29414:
! 29415: fi
! 29416: fi
! 29417: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
! 29418: $as_echo "$ac_cv_header_stdc" >&6; }
! 29419: if test $ac_cv_header_stdc = yes; then
! 29420:
! 29421: $as_echo "#define STDC_HEADERS 1" >>confdefs.h
! 29422:
! 29423: fi
! 29424:
! 29425:
! 29426:
! 29427: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for malloc.h" >&5
! 29428: $as_echo_n "checking for malloc.h... " >&6; }
! 29429: if ${curl_cv_header_malloc_h+:} false; then :
! 29430: $as_echo_n "(cached) " >&6
! 29431: else
! 29432:
! 29433: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 29434: /* end confdefs.h. */
! 29435:
! 29436:
! 29437: #include <malloc.h>
! 29438:
! 29439: int main (void)
! 29440: {
! 29441:
! 29442: void *p = malloc(10);
! 29443: void *q = calloc(10,10);
! 29444: free(p);
! 29445: free(q);
! 29446:
! 29447: ;
! 29448: return 0;
! 29449: }
! 29450:
! 29451: _ACEOF
! 29452: if ac_fn_c_try_compile "$LINENO"; then :
! 29453:
! 29454: curl_cv_header_malloc_h="yes"
! 29455:
! 29456: else
! 29457:
! 29458: curl_cv_header_malloc_h="no"
! 29459:
! 29460: fi
! 29461: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 29462:
! 29463: fi
! 29464: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $curl_cv_header_malloc_h" >&5
! 29465: $as_echo "$curl_cv_header_malloc_h" >&6; }
! 29466: if test "$curl_cv_header_malloc_h" = "yes"; then
! 29467:
! 29468: cat >>confdefs.h <<_ACEOF
! 29469: #define HAVE_MALLOC_H 1
! 29470: _ACEOF
! 29471:
! 29472: #
! 29473: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 29474: /* end confdefs.h. */
! 29475:
! 29476:
! 29477: #include <stdlib.h>
! 29478:
! 29479: int main (void)
! 29480: {
! 29481:
! 29482: void *p = malloc(10);
! 29483: void *q = calloc(10,10);
! 29484: free(p);
! 29485: free(q);
! 29486:
! 29487: ;
! 29488: return 0;
! 29489: }
! 29490:
! 29491: _ACEOF
! 29492: if ac_fn_c_try_compile "$LINENO"; then :
! 29493:
! 29494: curl_cv_need_header_malloc_h="no"
! 29495:
! 29496: else
! 29497:
! 29498: curl_cv_need_header_malloc_h="yes"
! 29499:
! 29500: fi
! 29501: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 29502: #
! 29503: case "$curl_cv_need_header_malloc_h" in
! 29504: yes)
! 29505:
! 29506: cat >>confdefs.h <<_ACEOF
! 29507: #define NEED_MALLOC_H 1
! 29508: _ACEOF
! 29509:
! 29510: ;;
! 29511: esac
! 29512: fi
! 29513:
! 29514:
! 29515: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for memory.h" >&5
! 29516: $as_echo_n "checking for memory.h... " >&6; }
! 29517: if ${curl_cv_header_memory_h+:} false; then :
! 29518: $as_echo_n "(cached) " >&6
! 29519: else
! 29520:
! 29521: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 29522: /* end confdefs.h. */
! 29523:
! 29524:
! 29525: #include <memory.h>
! 29526:
! 29527: int main (void)
! 29528: {
! 29529:
! 29530: void *p = malloc(10);
! 29531: void *q = calloc(10,10);
! 29532: free(p);
! 29533: free(q);
! 29534:
! 29535: ;
! 29536: return 0;
! 29537: }
! 29538:
! 29539: _ACEOF
! 29540: if ac_fn_c_try_compile "$LINENO"; then :
! 29541:
! 29542: curl_cv_header_memory_h="yes"
! 29543:
! 29544: else
! 29545:
! 29546: curl_cv_header_memory_h="no"
! 29547:
! 29548: fi
! 29549: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 29550:
! 29551: fi
! 29552: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $curl_cv_header_memory_h" >&5
! 29553: $as_echo "$curl_cv_header_memory_h" >&6; }
! 29554: if test "$curl_cv_header_memory_h" = "yes"; then
! 29555:
! 29556: cat >>confdefs.h <<_ACEOF
! 29557: #define HAVE_MEMORY_H 1
! 29558: _ACEOF
! 29559:
! 29560: #
! 29561: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 29562: /* end confdefs.h. */
! 29563:
! 29564:
! 29565: #include <stdlib.h>
! 29566:
! 29567: int main (void)
! 29568: {
! 29569:
! 29570: void *p = malloc(10);
! 29571: void *q = calloc(10,10);
! 29572: free(p);
! 29573: free(q);
! 29574:
! 29575: ;
! 29576: return 0;
! 29577: }
! 29578:
! 29579: _ACEOF
! 29580: if ac_fn_c_try_compile "$LINENO"; then :
! 29581:
! 29582: curl_cv_need_header_memory_h="no"
! 29583:
! 29584: else
! 29585:
! 29586: curl_cv_need_header_memory_h="yes"
! 29587:
! 29588: fi
! 29589: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 29590: #
! 29591: case "$curl_cv_need_header_memory_h" in
! 29592: yes)
! 29593:
! 29594: cat >>confdefs.h <<_ACEOF
! 29595: #define NEED_MEMORY_H 1
! 29596: _ACEOF
! 29597:
! 29598: ;;
! 29599: esac
! 29600: fi
! 29601:
! 29602:
! 29603: for ac_header in sys/types.h \
! 29604: sys/time.h \
! 29605: sys/select.h \
! 29606: sys/socket.h \
! 29607: sys/ioctl.h \
! 29608: sys/uio.h \
! 29609: assert.h \
! 29610: unistd.h \
! 29611: stdlib.h \
! 29612: arpa/inet.h \
! 29613: net/if.h \
! 29614: netinet/in.h \
! 29615: netinet/in6.h \
! 29616: sys/un.h \
! 29617: linux/tcp.h \
! 29618: netinet/tcp.h \
! 29619: netdb.h \
! 29620: sys/sockio.h \
! 29621: sys/stat.h \
! 29622: sys/param.h \
! 29623: termios.h \
! 29624: termio.h \
! 29625: sgtty.h \
! 29626: fcntl.h \
! 29627: alloca.h \
! 29628: time.h \
! 29629: io.h \
! 29630: pwd.h \
! 29631: utime.h \
! 29632: sys/utime.h \
! 29633: sys/poll.h \
! 29634: poll.h \
! 29635: socket.h \
! 29636: sys/resource.h \
! 29637: libgen.h \
! 29638: locale.h \
! 29639: errno.h \
! 29640: stdbool.h \
! 29641: arpa/tftp.h \
! 29642: sys/filio.h \
! 29643: sys/wait.h \
! 29644: setjmp.h
! 29645: do :
! 29646: as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
! 29647: ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "
! 29648: #ifdef HAVE_SYS_TYPES_H
! 29649: #include <sys/types.h>
! 29650: #endif
! 29651: #ifdef HAVE_SYS_TIME_H
! 29652: #include <sys/time.h>
! 29653: #endif
! 29654: #ifdef HAVE_SYS_SELECT_H
! 29655: #include <sys/select.h>
! 29656: #elif defined(HAVE_UNISTD_H)
! 29657: #include <unistd.h>
! 29658: #endif
! 29659: #ifdef HAVE_SYS_SOCKET_H
! 29660: #include <sys/socket.h>
! 29661: #endif
! 29662: #ifdef HAVE_NETINET_IN_H
! 29663: #include <netinet/in.h>
! 29664: #endif
! 29665: #ifdef HAVE_NETINET_IN6_H
! 29666: #include <netinet/in6.h>
! 29667: #endif
! 29668: #ifdef HAVE_SYS_UN_H
! 29669: #include <sys/un.h>
! 29670: #endif
! 29671:
! 29672:
! 29673: "
! 29674: if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
! 29675: cat >>confdefs.h <<_ACEOF
! 29676: #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
! 29677: _ACEOF
! 29678:
! 29679: fi
! 29680:
! 29681: done
! 29682:
! 29683:
! 29684:
! 29685: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
! 29686: $as_echo_n "checking for an ANSI C-conforming const... " >&6; }
! 29687: if ${ac_cv_c_const+:} false; then :
! 29688: $as_echo_n "(cached) " >&6
! 29689: else
! 29690: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 29691: /* end confdefs.h. */
! 29692:
! 29693: int main (void)
! 29694: {
! 29695:
! 29696: #ifndef __cplusplus
! 29697: /* Ultrix mips cc rejects this sort of thing. */
! 29698: typedef int charset[2];
! 29699: const charset cs = { 0, 0 };
! 29700: /* SunOS 4.1.1 cc rejects this. */
! 29701: char const *const *pcpcc;
! 29702: char **ppc;
! 29703: /* NEC SVR4.0.2 mips cc rejects this. */
! 29704: struct point {int x, y;};
! 29705: static struct point const zero = {0,0};
! 29706: /* AIX XL C 1.02.0.0 rejects this.
! 29707: It does not let you subtract one const X* pointer from another in
! 29708: an arm of an if-expression whose if-part is not a constant
! 29709: expression */
! 29710: const char *g = "string";
! 29711: pcpcc = &g + (g ? g-g : 0);
! 29712: /* HPUX 7.0 cc rejects these. */
! 29713: ++pcpcc;
! 29714: ppc = (char**) pcpcc;
! 29715: pcpcc = (char const *const *) ppc;
! 29716: { /* SCO 3.2v4 cc rejects this sort of thing. */
! 29717: char tx;
! 29718: char *t = &tx;
! 29719: char const *s = 0 ? (char *) 0 : (char const *) 0;
! 29720:
! 29721: *t++ = 0;
! 29722: if (s) return 0;
! 29723: }
! 29724: { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
! 29725: int x[] = {25, 17};
! 29726: const int *foo = &x[0];
! 29727: ++foo;
! 29728: }
! 29729: { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
! 29730: typedef const int *iptr;
! 29731: iptr p = 0;
! 29732: ++p;
! 29733: }
! 29734: { /* AIX XL C 1.02.0.0 rejects this sort of thing, saying
! 29735: "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
! 29736: struct s { int j; const int *ap[3]; } bx;
! 29737: struct s *b = &bx; b->j = 5;
! 29738: }
! 29739: { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
! 29740: const int foo = 10;
! 29741: if (!foo) return 0;
! 29742: }
! 29743: return !cs[0] && !zero.x;
! 29744: #endif
! 29745:
! 29746: ;
! 29747: return 0;
! 29748: }
! 29749: _ACEOF
! 29750: if ac_fn_c_try_compile "$LINENO"; then :
! 29751: ac_cv_c_const=yes
! 29752: else
! 29753: ac_cv_c_const=no
! 29754: fi
! 29755: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 29756: fi
! 29757: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
! 29758: $as_echo "$ac_cv_c_const" >&6; }
! 29759: if test $ac_cv_c_const = no; then
! 29760:
! 29761: $as_echo "#define const /**/" >>confdefs.h
! 29762:
! 29763: fi
! 29764:
! 29765:
! 29766: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for compiler support of C99 variadic macro style" >&5
! 29767: $as_echo_n "checking for compiler support of C99 variadic macro style... " >&6; }
! 29768: if ${curl_cv_variadic_macros_c99+:} false; then :
! 29769: $as_echo_n "(cached) " >&6
! 29770: else
! 29771:
! 29772: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 29773: /* end confdefs.h. */
! 29774:
! 29775:
! 29776: #define c99_vmacro3(first, ...) fun3(first, __VA_ARGS__)
! 29777: #define c99_vmacro2(first, ...) fun2(first, __VA_ARGS__)
! 29778: int fun3(int arg1, int arg2, int arg3);
! 29779: int fun2(int arg1, int arg2);
! 29780: int fun3(int arg1, int arg2, int arg3)
! 29781: { return arg1 + arg2 + arg3; }
! 29782: int fun2(int arg1, int arg2)
! 29783: { return arg1 + arg2; }
! 29784:
! 29785: int main (void)
! 29786: {
! 29787:
! 29788: int res3 = c99_vmacro3(1, 2, 3);
! 29789: int res2 = c99_vmacro2(1, 2);
! 29790:
! 29791: ;
! 29792: return 0;
! 29793: }
! 29794:
! 29795: _ACEOF
! 29796: if ac_fn_c_try_compile "$LINENO"; then :
! 29797:
! 29798: curl_cv_variadic_macros_c99="yes"
! 29799:
! 29800: else
! 29801:
! 29802: curl_cv_variadic_macros_c99="no"
! 29803:
! 29804: fi
! 29805: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 29806:
! 29807: fi
! 29808: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $curl_cv_variadic_macros_c99" >&5
! 29809: $as_echo "$curl_cv_variadic_macros_c99" >&6; }
! 29810: case "$curl_cv_variadic_macros_c99" in
! 29811: yes)
! 29812:
! 29813: cat >>confdefs.h <<_ACEOF
! 29814: #define HAVE_VARIADIC_MACROS_C99 1
! 29815: _ACEOF
! 29816:
! 29817: ;;
! 29818: esac
! 29819: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for compiler support of old gcc variadic macro style" >&5
! 29820: $as_echo_n "checking for compiler support of old gcc variadic macro style... " >&6; }
! 29821: if ${curl_cv_variadic_macros_gcc+:} false; then :
! 29822: $as_echo_n "(cached) " >&6
! 29823: else
! 29824:
! 29825: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 29826: /* end confdefs.h. */
! 29827:
! 29828:
! 29829: #define gcc_vmacro3(first, args...) fun3(first, args)
! 29830: #define gcc_vmacro2(first, args...) fun2(first, args)
! 29831: int fun3(int arg1, int arg2, int arg3);
! 29832: int fun2(int arg1, int arg2);
! 29833: int fun3(int arg1, int arg2, int arg3)
! 29834: { return arg1 + arg2 + arg3; }
! 29835: int fun2(int arg1, int arg2)
! 29836: { return arg1 + arg2; }
! 29837:
! 29838: int main (void)
! 29839: {
! 29840:
! 29841: int res3 = gcc_vmacro3(1, 2, 3);
! 29842: int res2 = gcc_vmacro2(1, 2);
! 29843:
! 29844: ;
! 29845: return 0;
! 29846: }
! 29847:
! 29848: _ACEOF
! 29849: if ac_fn_c_try_compile "$LINENO"; then :
! 29850:
! 29851: curl_cv_variadic_macros_gcc="yes"
! 29852:
! 29853: else
! 29854:
! 29855: curl_cv_variadic_macros_gcc="no"
! 29856:
! 29857: fi
! 29858: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 29859:
! 29860: fi
! 29861: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $curl_cv_variadic_macros_gcc" >&5
! 29862: $as_echo "$curl_cv_variadic_macros_gcc" >&6; }
! 29863: case "$curl_cv_variadic_macros_gcc" in
! 29864: yes)
! 29865:
! 29866: cat >>confdefs.h <<_ACEOF
! 29867: #define HAVE_VARIADIC_MACROS_GCC 1
! 29868: _ACEOF
! 29869:
! 29870: ;;
! 29871: esac
! 29872:
! 29873: ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
! 29874: if test "x$ac_cv_type_size_t" = xyes; then :
! 29875:
! 29876: else
! 29877:
! 29878: cat >>confdefs.h <<_ACEOF
! 29879: #define size_t unsigned int
! 29880: _ACEOF
! 29881:
! 29882: fi
! 29883:
! 29884: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether time.h and sys/time.h may both be included" >&5
! 29885: $as_echo_n "checking whether time.h and sys/time.h may both be included... " >&6; }
! 29886: if ${ac_cv_header_time+:} false; then :
! 29887: $as_echo_n "(cached) " >&6
! 29888: else
! 29889: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 29890: /* end confdefs.h. */
! 29891: #include <sys/types.h>
! 29892: #include <sys/time.h>
! 29893: #include <time.h>
! 29894:
! 29895: int main (void)
! 29896: {
! 29897: if ((struct tm *) 0)
! 29898: return 0;
! 29899: ;
! 29900: return 0;
! 29901: }
! 29902: _ACEOF
! 29903: if ac_fn_c_try_compile "$LINENO"; then :
! 29904: ac_cv_header_time=yes
! 29905: else
! 29906: ac_cv_header_time=no
! 29907: fi
! 29908: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 29909: fi
! 29910: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_time" >&5
! 29911: $as_echo "$ac_cv_header_time" >&6; }
! 29912: if test $ac_cv_header_time = yes; then
! 29913:
! 29914: $as_echo "#define TIME_WITH_SYS_TIME 1" >>confdefs.h
! 29915:
! 29916: fi
! 29917:
! 29918:
! 29919: for ac_header in sys/types.h sys/time.h time.h sys/socket.h
! 29920: do :
! 29921: as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
! 29922: ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
! 29923: if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
! 29924: cat >>confdefs.h <<_ACEOF
! 29925: #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
! 29926: _ACEOF
! 29927:
! 29928: fi
! 29929:
! 29930: done
! 29931:
! 29932: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct timeval" >&5
! 29933: $as_echo_n "checking for struct timeval... " >&6; }
! 29934: if ${curl_cv_struct_timeval+:} false; then :
! 29935: $as_echo_n "(cached) " >&6
! 29936: else
! 29937:
! 29938: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 29939: /* end confdefs.h. */
! 29940:
! 29941:
! 29942: #undef inline
! 29943: #ifdef HAVE_WINDOWS_H
! 29944: #ifndef WIN32_LEAN_AND_MEAN
! 29945: #define WIN32_LEAN_AND_MEAN
! 29946: #endif
! 29947: #include <windows.h>
! 29948: #ifdef HAVE_WINSOCK2_H
! 29949: #include <winsock2.h>
! 29950: #else
! 29951: #ifdef HAVE_WINSOCK_H
! 29952: #include <winsock.h>
! 29953: #endif
! 29954: #endif
! 29955: #endif
! 29956: #ifdef HAVE_SYS_TYPES_H
! 29957: #include <sys/types.h>
! 29958: #endif
! 29959: #ifdef HAVE_SYS_TIME_H
! 29960: #include <sys/time.h>
! 29961: #ifdef TIME_WITH_SYS_TIME
! 29962: #include <time.h>
! 29963: #endif
! 29964: #else
! 29965: #ifdef HAVE_TIME_H
! 29966: #include <time.h>
! 29967: #endif
! 29968: #endif
! 29969: #ifdef HAVE_SYS_SOCKET_H
! 29970: #include <sys/socket.h>
! 29971: #endif
! 29972:
! 29973: int main (void)
! 29974: {
! 29975:
! 29976: struct timeval ts;
! 29977: ts.tv_sec = 0;
! 29978: ts.tv_usec = 0;
! 29979:
! 29980: ;
! 29981: return 0;
! 29982: }
! 29983:
! 29984: _ACEOF
! 29985: if ac_fn_c_try_compile "$LINENO"; then :
! 29986:
! 29987: curl_cv_struct_timeval="yes"
! 29988:
! 29989: else
! 29990:
! 29991: curl_cv_struct_timeval="no"
! 29992:
! 29993: fi
! 29994: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 29995:
! 29996: fi
! 29997: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $curl_cv_struct_timeval" >&5
! 29998: $as_echo "$curl_cv_struct_timeval" >&6; }
! 29999: case "$curl_cv_struct_timeval" in
! 30000: yes)
! 30001:
! 30002: cat >>confdefs.h <<_ACEOF
! 30003: #define HAVE_STRUCT_TIMEVAL 1
! 30004: _ACEOF
! 30005:
! 30006: ;;
! 30007: esac
! 30008:
! 30009:
! 30010:
! 30011: if test "x$cross_compiling" != xyes; then
! 30012:
! 30013: { $as_echo "$as_me:${as_lineno-$LINENO}: checking run-time libs availability" >&5
! 30014: $as_echo_n "checking run-time libs availability... " >&6; }
! 30015:
! 30016: old=$LD_LIBRARY_PATH
! 30017: LD_LIBRARY_PATH=$CURL_LIBRARY_PATH:$old
! 30018: export LD_LIBRARY_PATH
! 30019: if test "$cross_compiling" = yes; then :
! 30020: { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
! 30021: $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
! 30022: as_fn_error $? "cannot run test program while cross compiling
! 30023: See \`config.log' for more details" "$LINENO" 5; }
! 30024: else
! 30025: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 30026: /* end confdefs.h. */
! 30027:
! 30028: int main()
! 30029: {
! 30030: return 0;
! 30031: }
! 30032:
! 30033: _ACEOF
! 30034: if ac_fn_c_try_run "$LINENO"; then :
! 30035: { $as_echo "$as_me:${as_lineno-$LINENO}: result: fine" >&5
! 30036: $as_echo "fine" >&6; }
! 30037: else
! 30038: { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
! 30039: $as_echo "failed" >&6; }
! 30040: as_fn_error $? "one or more libs available at link-time are not available run-time. Libs used at link-time: $LIBS" "$LINENO" 5
! 30041:
! 30042: fi
! 30043: rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
! 30044: conftest.$ac_objext conftest.beam conftest.$ac_ext
! 30045: fi
! 30046:
! 30047: LD_LIBRARY_PATH=$old # restore
! 30048:
! 30049:
! 30050: fi
! 30051:
! 30052:
! 30053: { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of size_t" >&5
! 30054: $as_echo_n "checking size of size_t... " >&6; }
! 30055: if ${ac_cv_sizeof_size_t+:} false; then :
! 30056: $as_echo_n "(cached) " >&6
! 30057: else
! 30058: for ac_size in 4 8 1 2 16 ; do # List sizes in rough order of prevalence.
! 30059: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 30060: /* end confdefs.h. */
! 30061:
! 30062: #include <sys/types.h>
! 30063:
! 30064:
! 30065: int main (void)
! 30066: {
! 30067: switch (0) case 0: case (sizeof (size_t) == $ac_size):;
! 30068: ;
! 30069: return 0;
! 30070: }
! 30071: _ACEOF
! 30072: if ac_fn_c_try_compile "$LINENO"; then :
! 30073: ac_cv_sizeof_size_t=$ac_size
! 30074: fi
! 30075: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 30076: if test x$ac_cv_sizeof_size_t != x ; then break; fi
! 30077: done
! 30078:
! 30079: fi
! 30080:
! 30081: if test x$ac_cv_sizeof_size_t = x ; then
! 30082: as_fn_error $? "cannot determine a size for size_t" "$LINENO" 5
! 30083: fi
! 30084: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_size_t" >&5
! 30085: $as_echo "$ac_cv_sizeof_size_t" >&6; }
! 30086:
! 30087: cat >>confdefs.h <<_ACEOF
! 30088: #define SIZEOF_SIZE_T $ac_cv_sizeof_size_t
! 30089: _ACEOF
! 30090:
! 30091:
! 30092: { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5
! 30093: $as_echo_n "checking size of long... " >&6; }
! 30094: if ${ac_cv_sizeof_long+:} false; then :
! 30095: $as_echo_n "(cached) " >&6
! 30096: else
! 30097: for ac_size in 4 8 1 2 16 ; do # List sizes in rough order of prevalence.
! 30098: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 30099: /* end confdefs.h. */
! 30100:
! 30101: #include <sys/types.h>
! 30102:
! 30103:
! 30104: int main (void)
! 30105: {
! 30106: switch (0) case 0: case (sizeof (long) == $ac_size):;
! 30107: ;
! 30108: return 0;
! 30109: }
! 30110: _ACEOF
! 30111: if ac_fn_c_try_compile "$LINENO"; then :
! 30112: ac_cv_sizeof_long=$ac_size
! 30113: fi
! 30114: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 30115: if test x$ac_cv_sizeof_long != x ; then break; fi
! 30116: done
! 30117:
! 30118: fi
! 30119:
! 30120: if test x$ac_cv_sizeof_long = x ; then
! 30121: as_fn_error $? "cannot determine a size for long" "$LINENO" 5
! 30122: fi
! 30123: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5
! 30124: $as_echo "$ac_cv_sizeof_long" >&6; }
! 30125:
! 30126: cat >>confdefs.h <<_ACEOF
! 30127: #define SIZEOF_LONG $ac_cv_sizeof_long
! 30128: _ACEOF
! 30129:
! 30130:
! 30131: { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of int" >&5
! 30132: $as_echo_n "checking size of int... " >&6; }
! 30133: if ${ac_cv_sizeof_int+:} false; then :
! 30134: $as_echo_n "(cached) " >&6
! 30135: else
! 30136: for ac_size in 4 8 1 2 16 ; do # List sizes in rough order of prevalence.
! 30137: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 30138: /* end confdefs.h. */
! 30139:
! 30140: #include <sys/types.h>
! 30141:
! 30142:
! 30143: int main (void)
! 30144: {
! 30145: switch (0) case 0: case (sizeof (int) == $ac_size):;
! 30146: ;
! 30147: return 0;
! 30148: }
! 30149: _ACEOF
! 30150: if ac_fn_c_try_compile "$LINENO"; then :
! 30151: ac_cv_sizeof_int=$ac_size
! 30152: fi
! 30153: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 30154: if test x$ac_cv_sizeof_int != x ; then break; fi
! 30155: done
! 30156:
! 30157: fi
! 30158:
! 30159: if test x$ac_cv_sizeof_int = x ; then
! 30160: as_fn_error $? "cannot determine a size for int" "$LINENO" 5
! 30161: fi
! 30162: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_int" >&5
! 30163: $as_echo "$ac_cv_sizeof_int" >&6; }
! 30164:
! 30165: cat >>confdefs.h <<_ACEOF
! 30166: #define SIZEOF_INT $ac_cv_sizeof_int
! 30167: _ACEOF
! 30168:
! 30169:
! 30170: { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of short" >&5
! 30171: $as_echo_n "checking size of short... " >&6; }
! 30172: if ${ac_cv_sizeof_short+:} false; then :
! 30173: $as_echo_n "(cached) " >&6
! 30174: else
! 30175: for ac_size in 4 8 1 2 16 ; do # List sizes in rough order of prevalence.
! 30176: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 30177: /* end confdefs.h. */
! 30178:
! 30179: #include <sys/types.h>
! 30180:
! 30181:
! 30182: int main (void)
! 30183: {
! 30184: switch (0) case 0: case (sizeof (short) == $ac_size):;
! 30185: ;
! 30186: return 0;
! 30187: }
! 30188: _ACEOF
! 30189: if ac_fn_c_try_compile "$LINENO"; then :
! 30190: ac_cv_sizeof_short=$ac_size
! 30191: fi
! 30192: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 30193: if test x$ac_cv_sizeof_short != x ; then break; fi
! 30194: done
! 30195:
! 30196: fi
! 30197:
! 30198: if test x$ac_cv_sizeof_short = x ; then
! 30199: as_fn_error $? "cannot determine a size for short" "$LINENO" 5
! 30200: fi
! 30201: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_short" >&5
! 30202: $as_echo "$ac_cv_sizeof_short" >&6; }
! 30203:
! 30204: cat >>confdefs.h <<_ACEOF
! 30205: #define SIZEOF_SHORT $ac_cv_sizeof_short
! 30206: _ACEOF
! 30207:
! 30208:
! 30209: { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of time_t" >&5
! 30210: $as_echo_n "checking size of time_t... " >&6; }
! 30211: if ${ac_cv_sizeof_time_t+:} false; then :
! 30212: $as_echo_n "(cached) " >&6
! 30213: else
! 30214: for ac_size in 4 8 1 2 16 ; do # List sizes in rough order of prevalence.
! 30215: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 30216: /* end confdefs.h. */
! 30217:
! 30218: #include <sys/types.h>
! 30219:
! 30220:
! 30221: int main (void)
! 30222: {
! 30223: switch (0) case 0: case (sizeof (time_t) == $ac_size):;
! 30224: ;
! 30225: return 0;
! 30226: }
! 30227: _ACEOF
! 30228: if ac_fn_c_try_compile "$LINENO"; then :
! 30229: ac_cv_sizeof_time_t=$ac_size
! 30230: fi
! 30231: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 30232: if test x$ac_cv_sizeof_time_t != x ; then break; fi
! 30233: done
! 30234:
! 30235: fi
! 30236:
! 30237: if test x$ac_cv_sizeof_time_t = x ; then
! 30238: as_fn_error $? "cannot determine a size for time_t" "$LINENO" 5
! 30239: fi
! 30240: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_time_t" >&5
! 30241: $as_echo "$ac_cv_sizeof_time_t" >&6; }
! 30242:
! 30243: cat >>confdefs.h <<_ACEOF
! 30244: #define SIZEOF_TIME_T $ac_cv_sizeof_time_t
! 30245: _ACEOF
! 30246:
! 30247:
! 30248: { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of off_t" >&5
! 30249: $as_echo_n "checking size of off_t... " >&6; }
! 30250: if ${ac_cv_sizeof_off_t+:} false; then :
! 30251: $as_echo_n "(cached) " >&6
! 30252: else
! 30253: for ac_size in 4 8 1 2 16 ; do # List sizes in rough order of prevalence.
! 30254: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 30255: /* end confdefs.h. */
! 30256:
! 30257: #include <sys/types.h>
! 30258:
! 30259:
! 30260: int main (void)
! 30261: {
! 30262: switch (0) case 0: case (sizeof (off_t) == $ac_size):;
! 30263: ;
! 30264: return 0;
! 30265: }
! 30266: _ACEOF
! 30267: if ac_fn_c_try_compile "$LINENO"; then :
! 30268: ac_cv_sizeof_off_t=$ac_size
! 30269: fi
! 30270: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 30271: if test x$ac_cv_sizeof_off_t != x ; then break; fi
! 30272: done
! 30273:
! 30274: fi
! 30275:
! 30276: if test x$ac_cv_sizeof_off_t = x ; then
! 30277: as_fn_error $? "cannot determine a size for off_t" "$LINENO" 5
! 30278: fi
! 30279: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_off_t" >&5
! 30280: $as_echo "$ac_cv_sizeof_off_t" >&6; }
! 30281:
! 30282: cat >>confdefs.h <<_ACEOF
! 30283: #define SIZEOF_OFF_T $ac_cv_sizeof_off_t
! 30284: _ACEOF
! 30285:
! 30286:
! 30287:
! 30288: o=$CPPFLAGS
! 30289: CPPFLAGS="-I$srcdir/include $CPPFLAGS"
! 30290: { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of curl_off_t" >&5
! 30291: $as_echo_n "checking size of curl_off_t... " >&6; }
! 30292: if ${ac_cv_sizeof_curl_off_t+:} false; then :
! 30293: $as_echo_n "(cached) " >&6
! 30294: else
! 30295: for ac_size in 4 8 1 2 16 ; do # List sizes in rough order of prevalence.
! 30296: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 30297: /* end confdefs.h. */
! 30298:
! 30299: #include <sys/types.h>
! 30300:
! 30301: #include <curl/system.h>
! 30302:
! 30303:
! 30304: int main (void)
! 30305: {
! 30306: switch (0) case 0: case (sizeof (curl_off_t) == $ac_size):;
! 30307: ;
! 30308: return 0;
! 30309: }
! 30310: _ACEOF
! 30311: if ac_fn_c_try_compile "$LINENO"; then :
! 30312: ac_cv_sizeof_curl_off_t=$ac_size
! 30313: fi
! 30314: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 30315: if test x$ac_cv_sizeof_curl_off_t != x ; then break; fi
! 30316: done
! 30317:
! 30318: fi
! 30319:
! 30320: if test x$ac_cv_sizeof_curl_off_t = x ; then
! 30321: as_fn_error $? "cannot determine a size for curl_off_t" "$LINENO" 5
! 30322: fi
! 30323: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_curl_off_t" >&5
! 30324: $as_echo "$ac_cv_sizeof_curl_off_t" >&6; }
! 30325:
! 30326: cat >>confdefs.h <<_ACEOF
! 30327: #define SIZEOF_CURL_OFF_T $ac_cv_sizeof_curl_off_t
! 30328: _ACEOF
! 30329:
! 30330:
! 30331: CPPFLAGS=$o
! 30332:
! 30333: ac_fn_c_check_type "$LINENO" "long long" "ac_cv_type_long_long" "$ac_includes_default"
! 30334: if test "x$ac_cv_type_long_long" = xyes; then :
! 30335:
! 30336: $as_echo "#define HAVE_LONGLONG 1" >>confdefs.h
! 30337:
! 30338: longlong="yes"
! 30339:
! 30340: fi
! 30341:
! 30342:
! 30343: if test "xyes" = "x$longlong"; then
! 30344: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if numberLL works" >&5
! 30345: $as_echo_n "checking if numberLL works... " >&6; }
! 30346: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 30347: /* end confdefs.h. */
! 30348:
! 30349:
! 30350:
! 30351: int main (void)
! 30352: {
! 30353:
! 30354: long long val = 1000LL;
! 30355:
! 30356: ;
! 30357: return 0;
! 30358: }
! 30359:
! 30360: _ACEOF
! 30361: if ac_fn_c_try_compile "$LINENO"; then :
! 30362:
! 30363: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 30364: $as_echo "yes" >&6; }
! 30365:
! 30366: $as_echo "#define HAVE_LL 1" >>confdefs.h
! 30367:
! 30368:
! 30369: else
! 30370:
! 30371: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 30372: $as_echo "no" >&6; }
! 30373:
! 30374: fi
! 30375: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 30376: fi
! 30377:
! 30378:
! 30379: # check for ssize_t
! 30380: ac_fn_c_check_type "$LINENO" "ssize_t" "ac_cv_type_ssize_t" "$ac_includes_default"
! 30381: if test "x$ac_cv_type_ssize_t" = xyes; then :
! 30382:
! 30383: else
! 30384:
! 30385: $as_echo "#define ssize_t int" >>confdefs.h
! 30386:
! 30387: fi
! 30388:
! 30389:
! 30390: # check for bool type
! 30391: ac_fn_c_check_type "$LINENO" "bool" "ac_cv_type_bool" "
! 30392: #ifdef HAVE_SYS_TYPES_H
! 30393: #include <sys/types.h>
! 30394: #endif
! 30395: #ifdef HAVE_STDBOOL_H
! 30396: #include <stdbool.h>
! 30397: #endif
! 30398:
! 30399: "
! 30400: if test "x$ac_cv_type_bool" = xyes; then :
! 30401:
! 30402:
! 30403: $as_echo "#define HAVE_BOOL_T 1" >>confdefs.h
! 30404:
! 30405:
! 30406: fi
! 30407:
! 30408:
! 30409: # check for sa_family_t
! 30410: ac_fn_c_check_type "$LINENO" "sa_family_t" "ac_cv_type_sa_family_t" "
! 30411: #ifdef HAVE_SYS_SOCKET_H
! 30412: #include <sys/socket.h>
! 30413: #endif
! 30414:
! 30415: "
! 30416: if test "x$ac_cv_type_sa_family_t" = xyes; then :
! 30417:
! 30418: $as_echo "#define CURL_SA_FAMILY_T sa_family_t" >>confdefs.h
! 30419:
! 30420: else
! 30421:
! 30422: # The windows name?
! 30423: ac_fn_c_check_type "$LINENO" "ADDRESS_FAMILY" "ac_cv_type_ADDRESS_FAMILY" "
! 30424: #ifdef HAVE_SYS_SOCKET_H
! 30425: #include <sys/socket.h>
! 30426: #endif
! 30427:
! 30428: "
! 30429: if test "x$ac_cv_type_ADDRESS_FAMILY" = xyes; then :
! 30430:
! 30431: $as_echo "#define CURL_SA_FAMILY_T ADDRESS_FAMILY" >>confdefs.h
! 30432:
! 30433: else
! 30434:
! 30435: $as_echo "#define CURL_SA_FAMILY_T unsigned short" >>confdefs.h
! 30436:
! 30437: fi
! 30438:
! 30439:
! 30440: fi
! 30441:
! 30442:
! 30443: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if time_t is unsigned" >&5
! 30444: $as_echo_n "checking if time_t is unsigned... " >&6; }
! 30445:
! 30446: old=$LD_LIBRARY_PATH
! 30447: LD_LIBRARY_PATH=$CURL_LIBRARY_PATH:$old
! 30448: export LD_LIBRARY_PATH
! 30449: if test "$cross_compiling" = yes; then :
! 30450: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 30451: $as_echo "no" >&6; }
! 30452:
! 30453: else
! 30454: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 30455: /* end confdefs.h. */
! 30456:
! 30457: #include <time.h>
! 30458: #include <limits.h>
! 30459: time_t t = -1;
! 30460: return (t > 0);
! 30461:
! 30462: _ACEOF
! 30463: if ac_fn_c_try_run "$LINENO"; then :
! 30464: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 30465: $as_echo "yes" >&6; }
! 30466:
! 30467: $as_echo "#define HAVE_TIME_T_UNSIGNED 1" >>confdefs.h
! 30468:
! 30469:
! 30470: else
! 30471: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 30472: $as_echo "no" >&6; }
! 30473:
! 30474: fi
! 30475: rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
! 30476: conftest.$ac_objext conftest.beam conftest.$ac_ext
! 30477: fi
! 30478:
! 30479: LD_LIBRARY_PATH=$old # restore
! 30480:
! 30481:
! 30482:
! 30483: curl_includes_poll="\
! 30484: /* includes start */
! 30485: #ifdef HAVE_SYS_TYPES_H
! 30486: # include <sys/types.h>
! 30487: #endif
! 30488: #ifdef HAVE_POLL_H
! 30489: # include <poll.h>
! 30490: #endif
! 30491: #ifdef HAVE_SYS_POLL_H
! 30492: # include <sys/poll.h>
! 30493: #endif
! 30494: /* includes end */"
! 30495: for ac_header in sys/types.h poll.h sys/poll.h
! 30496: do :
! 30497: as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
! 30498: ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$curl_includes_poll
! 30499: "
! 30500: if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
! 30501: cat >>confdefs.h <<_ACEOF
! 30502: #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
! 30503: _ACEOF
! 30504:
! 30505: fi
! 30506:
! 30507: done
! 30508:
! 30509:
! 30510:
! 30511: #
! 30512: tst_poll_events_macro_defined="unknown"
! 30513: #
! 30514: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 30515: /* end confdefs.h. */
! 30516:
! 30517:
! 30518: $curl_includes_poll
! 30519:
! 30520: int main (void)
! 30521: {
! 30522:
! 30523: #if defined(events) || defined(revents)
! 30524: return 0;
! 30525: #else
! 30526: force compilation error
! 30527: #endif
! 30528:
! 30529: ;
! 30530: return 0;
! 30531: }
! 30532:
! 30533: _ACEOF
! 30534: if ac_fn_c_try_compile "$LINENO"; then :
! 30535:
! 30536: tst_poll_events_macro_defined="yes"
! 30537:
! 30538: else
! 30539:
! 30540: tst_poll_events_macro_defined="no"
! 30541:
! 30542: fi
! 30543: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 30544: #
! 30545: if test "$tst_poll_events_macro_defined" = "yes"; then
! 30546: if test "x$ac_cv_header_sys_poll_h" = "xyes"; then
! 30547:
! 30548: cat >>confdefs.h <<_EOF
! 30549: #define CURL_PULL_SYS_POLL_H 1
! 30550: _EOF
! 30551:
! 30552: fi
! 30553: fi
! 30554: #
! 30555:
! 30556:
! 30557:
! 30558: ac_fn_c_check_type "$LINENO" "in_addr_t" "ac_cv_type_in_addr_t" "
! 30559: #undef inline
! 30560: #ifdef HAVE_WINDOWS_H
! 30561: #ifndef WIN32_LEAN_AND_MEAN
! 30562: #define WIN32_LEAN_AND_MEAN
! 30563: #endif
! 30564: #include <windows.h>
! 30565: #ifdef HAVE_WINSOCK2_H
! 30566: #include <winsock2.h>
! 30567: #else
! 30568: #ifdef HAVE_WINSOCK_H
! 30569: #include <winsock.h>
! 30570: #endif
! 30571: #endif
! 30572: #else
! 30573: #ifdef HAVE_SYS_TYPES_H
! 30574: #include <sys/types.h>
! 30575: #endif
! 30576: #ifdef HAVE_SYS_SOCKET_H
! 30577: #include <sys/socket.h>
! 30578: #endif
! 30579: #ifdef HAVE_NETINET_IN_H
! 30580: #include <netinet/in.h>
! 30581: #endif
! 30582: #ifdef HAVE_ARPA_INET_H
! 30583: #include <arpa/inet.h>
! 30584: #endif
! 30585: #endif
! 30586:
! 30587: "
! 30588: if test "x$ac_cv_type_in_addr_t" = xyes; then :
! 30589:
! 30590: else
! 30591:
! 30592: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for in_addr_t equivalent" >&5
! 30593: $as_echo_n "checking for in_addr_t equivalent... " >&6; }
! 30594: if ${curl_cv_in_addr_t_equiv+:} false; then :
! 30595: $as_echo_n "(cached) " >&6
! 30596: else
! 30597:
! 30598: curl_cv_in_addr_t_equiv="unknown"
! 30599: for t in "unsigned long" int size_t unsigned long; do
! 30600: if test "$curl_cv_in_addr_t_equiv" = "unknown"; then
! 30601: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 30602: /* end confdefs.h. */
! 30603:
! 30604:
! 30605: #undef inline
! 30606: #ifdef HAVE_WINDOWS_H
! 30607: #ifndef WIN32_LEAN_AND_MEAN
! 30608: #define WIN32_LEAN_AND_MEAN
! 30609: #endif
! 30610: #include <windows.h>
! 30611: #ifdef HAVE_WINSOCK2_H
! 30612: #include <winsock2.h>
! 30613: #else
! 30614: #ifdef HAVE_WINSOCK_H
! 30615: #include <winsock.h>
! 30616: #endif
! 30617: #endif
! 30618: #else
! 30619: #ifdef HAVE_SYS_TYPES_H
! 30620: #include <sys/types.h>
! 30621: #endif
! 30622: #ifdef HAVE_SYS_SOCKET_H
! 30623: #include <sys/socket.h>
! 30624: #endif
! 30625: #ifdef HAVE_NETINET_IN_H
! 30626: #include <netinet/in.h>
! 30627: #endif
! 30628: #ifdef HAVE_ARPA_INET_H
! 30629: #include <arpa/inet.h>
! 30630: #endif
! 30631: #endif
! 30632:
! 30633: int main (void)
! 30634: {
! 30635:
! 30636: $t data = inet_addr ("1.2.3.4");
! 30637:
! 30638: ;
! 30639: return 0;
! 30640: }
! 30641:
! 30642: _ACEOF
! 30643: if ac_fn_c_try_link "$LINENO"; then :
! 30644:
! 30645: curl_cv_in_addr_t_equiv="$t"
! 30646:
! 30647: fi
! 30648: rm -f core conftest.err conftest.$ac_objext \
! 30649: conftest$ac_exeext conftest.$ac_ext
! 30650: fi
! 30651: done
! 30652:
! 30653: fi
! 30654: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $curl_cv_in_addr_t_equiv" >&5
! 30655: $as_echo "$curl_cv_in_addr_t_equiv" >&6; }
! 30656: case "$curl_cv_in_addr_t_equiv" in
! 30657: unknown)
! 30658: as_fn_error $? "Cannot find a type to use in place of in_addr_t" "$LINENO" 5
! 30659: ;;
! 30660: *)
! 30661:
! 30662: cat >>confdefs.h <<_ACEOF
! 30663: #define in_addr_t $curl_cv_in_addr_t_equiv
! 30664: _ACEOF
! 30665:
! 30666: ;;
! 30667: esac
! 30668:
! 30669: fi
! 30670:
! 30671:
! 30672:
! 30673:
! 30674: ac_fn_c_check_type "$LINENO" "struct sockaddr_storage" "ac_cv_type_struct_sockaddr_storage" "
! 30675: #undef inline
! 30676: #ifdef HAVE_WINDOWS_H
! 30677: #ifndef WIN32_LEAN_AND_MEAN
! 30678: #define WIN32_LEAN_AND_MEAN
! 30679: #endif
! 30680: #include <windows.h>
! 30681: #ifdef HAVE_WINSOCK2_H
! 30682: #include <winsock2.h>
! 30683: #endif
! 30684: #else
! 30685: #ifdef HAVE_SYS_TYPES_H
! 30686: #include <sys/types.h>
! 30687: #endif
! 30688: #ifdef HAVE_SYS_SOCKET_H
! 30689: #include <sys/socket.h>
! 30690: #endif
! 30691: #ifdef HAVE_NETINET_IN_H
! 30692: #include <netinet/in.h>
! 30693: #endif
! 30694: #ifdef HAVE_ARPA_INET_H
! 30695: #include <arpa/inet.h>
! 30696: #endif
! 30697: #endif
! 30698:
! 30699: "
! 30700: if test "x$ac_cv_type_struct_sockaddr_storage" = xyes; then :
! 30701:
! 30702: $as_echo "#define HAVE_STRUCT_SOCKADDR_STORAGE 1" >>confdefs.h
! 30703:
! 30704: fi
! 30705:
! 30706:
! 30707:
! 30708:
! 30709: for ac_header in signal.h
! 30710: do :
! 30711: ac_fn_c_check_header_mongrel "$LINENO" "signal.h" "ac_cv_header_signal_h" "$ac_includes_default"
! 30712: if test "x$ac_cv_header_signal_h" = xyes; then :
! 30713: cat >>confdefs.h <<_ACEOF
! 30714: #define HAVE_SIGNAL_H 1
! 30715: _ACEOF
! 30716:
! 30717: fi
! 30718:
! 30719: done
! 30720:
! 30721: ac_fn_c_check_type "$LINENO" "sig_atomic_t" "ac_cv_type_sig_atomic_t" "
! 30722: #ifdef HAVE_SIGNAL_H
! 30723: #include <signal.h>
! 30724: #endif
! 30725:
! 30726: "
! 30727: if test "x$ac_cv_type_sig_atomic_t" = xyes; then :
! 30728:
! 30729:
! 30730: $as_echo "#define HAVE_SIG_ATOMIC_T 1" >>confdefs.h
! 30731:
! 30732:
! 30733: fi
! 30734:
! 30735: case "$ac_cv_type_sig_atomic_t" in
! 30736: yes)
! 30737: #
! 30738: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if sig_atomic_t is already defined as volatile" >&5
! 30739: $as_echo_n "checking if sig_atomic_t is already defined as volatile... " >&6; }
! 30740: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 30741: /* end confdefs.h. */
! 30742:
! 30743:
! 30744: #ifdef HAVE_SIGNAL_H
! 30745: #include <signal.h>
! 30746: #endif
! 30747:
! 30748: int main (void)
! 30749: {
! 30750:
! 30751: static volatile sig_atomic_t dummy = 0;
! 30752:
! 30753: ;
! 30754: return 0;
! 30755: }
! 30756:
! 30757: _ACEOF
! 30758: if ac_fn_c_try_link "$LINENO"; then :
! 30759:
! 30760: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 30761: $as_echo "no" >&6; }
! 30762: curl_cv_sig_atomic_t_volatile="no"
! 30763:
! 30764: else
! 30765:
! 30766: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 30767: $as_echo "yes" >&6; }
! 30768: curl_cv_sig_atomic_t_volatile="yes"
! 30769:
! 30770: fi
! 30771: rm -f core conftest.err conftest.$ac_objext \
! 30772: conftest$ac_exeext conftest.$ac_ext
! 30773: #
! 30774: if test "$curl_cv_sig_atomic_t_volatile" = "yes"; then
! 30775:
! 30776: $as_echo "#define HAVE_SIG_ATOMIC_T_VOLATILE 1" >>confdefs.h
! 30777:
! 30778: fi
! 30779: ;;
! 30780: esac
! 30781:
! 30782:
! 30783: { $as_echo "$as_me:${as_lineno-$LINENO}: checking return type of signal handlers" >&5
! 30784: $as_echo_n "checking return type of signal handlers... " >&6; }
! 30785: if ${ac_cv_type_signal+:} false; then :
! 30786: $as_echo_n "(cached) " >&6
! 30787: else
! 30788: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 30789: /* end confdefs.h. */
! 30790: #include <sys/types.h>
! 30791: #include <signal.h>
! 30792:
! 30793: int main (void)
! 30794: {
! 30795: return *(signal (0, 0)) (0) == 1;
! 30796: ;
! 30797: return 0;
! 30798: }
! 30799: _ACEOF
! 30800: if ac_fn_c_try_compile "$LINENO"; then :
! 30801: ac_cv_type_signal=int
! 30802: else
! 30803: ac_cv_type_signal=void
! 30804: fi
! 30805: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 30806: fi
! 30807: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_signal" >&5
! 30808: $as_echo "$ac_cv_type_signal" >&6; }
! 30809:
! 30810: cat >>confdefs.h <<_ACEOF
! 30811: #define RETSIGTYPE $ac_cv_type_signal
! 30812: _ACEOF
! 30813:
! 30814:
! 30815:
! 30816:
! 30817: for ac_header in sys/select.h sys/socket.h
! 30818: do :
! 30819: as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
! 30820: ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
! 30821: if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
! 30822: cat >>confdefs.h <<_ACEOF
! 30823: #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
! 30824: _ACEOF
! 30825:
! 30826: fi
! 30827:
! 30828: done
! 30829:
! 30830: #
! 30831: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for select" >&5
! 30832: $as_echo_n "checking for select... " >&6; }
! 30833: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 30834: /* end confdefs.h. */
! 30835:
! 30836:
! 30837: #undef inline
! 30838: #ifdef HAVE_WINDOWS_H
! 30839: #ifndef WIN32_LEAN_AND_MEAN
! 30840: #define WIN32_LEAN_AND_MEAN
! 30841: #endif
! 30842: #include <windows.h>
! 30843: #ifdef HAVE_WINSOCK2_H
! 30844: #include <winsock2.h>
! 30845: #else
! 30846: #ifdef HAVE_WINSOCK_H
! 30847: #include <winsock.h>
! 30848: #endif
! 30849: #endif
! 30850: #endif
! 30851: #ifdef HAVE_SYS_TYPES_H
! 30852: #include <sys/types.h>
! 30853: #endif
! 30854: #ifdef HAVE_SYS_TIME_H
! 30855: #include <sys/time.h>
! 30856: #ifdef TIME_WITH_SYS_TIME
! 30857: #include <time.h>
! 30858: #endif
! 30859: #else
! 30860: #ifdef HAVE_TIME_H
! 30861: #include <time.h>
! 30862: #endif
! 30863: #endif
! 30864: #ifndef HAVE_WINDOWS_H
! 30865: #ifdef HAVE_PROTO_BSDSOCKET_H
! 30866: #include <proto/bsdsocket.h>
! 30867: struct Library *SocketBase = NULL;
! 30868: #define select(a,b,c,d,e) WaitSelect(a,b,c,d,e,0)
! 30869: #endif
! 30870: #ifdef HAVE_SYS_SELECT_H
! 30871: #include <sys/select.h>
! 30872: #elif defined(HAVE_UNISTD_H)
! 30873: #include <unistd.h>
! 30874: #endif
! 30875: #ifdef HAVE_SYS_SOCKET_H
! 30876: #include <sys/socket.h>
! 30877: #endif
! 30878: #endif
! 30879:
! 30880: int main (void)
! 30881: {
! 30882:
! 30883: select(0, 0, 0, 0, 0);
! 30884:
! 30885: ;
! 30886: return 0;
! 30887: }
! 30888:
! 30889: _ACEOF
! 30890: if ac_fn_c_try_link "$LINENO"; then :
! 30891:
! 30892: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 30893: $as_echo "yes" >&6; }
! 30894: curl_cv_select="yes"
! 30895:
! 30896: else
! 30897:
! 30898: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 30899: $as_echo "no" >&6; }
! 30900: curl_cv_select="no"
! 30901:
! 30902: fi
! 30903: rm -f core conftest.err conftest.$ac_objext \
! 30904: conftest$ac_exeext conftest.$ac_ext
! 30905: #
! 30906: if test "$curl_cv_select" = "yes"; then
! 30907: { $as_echo "$as_me:${as_lineno-$LINENO}: checking types of args and return type for select" >&5
! 30908: $as_echo_n "checking types of args and return type for select... " >&6; }
! 30909: if ${curl_cv_func_select_args+:} false; then :
! 30910: $as_echo_n "(cached) " >&6
! 30911: else
! 30912:
! 30913: curl_cv_func_select_args="unknown"
! 30914: for sel_retv in 'int' 'ssize_t'; do
! 30915: for sel_arg1 in 'int' 'ssize_t' 'size_t' 'unsigned long int' 'unsigned int'; do
! 30916: for sel_arg234 in 'fd_set *' 'int *' 'void *'; do
! 30917: for sel_arg5 in 'struct timeval *' 'const struct timeval *'; do
! 30918: if test "$curl_cv_func_select_args" = "unknown"; then
! 30919: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 30920: /* end confdefs.h. */
! 30921:
! 30922:
! 30923: #undef inline
! 30924: #ifdef HAVE_WINDOWS_H
! 30925: #ifndef WIN32_LEAN_AND_MEAN
! 30926: #define WIN32_LEAN_AND_MEAN
! 30927: #endif
! 30928: #include <windows.h>
! 30929: #ifdef HAVE_WINSOCK2_H
! 30930: #include <winsock2.h>
! 30931: #else
! 30932: #ifdef HAVE_WINSOCK_H
! 30933: #include <winsock.h>
! 30934: #endif
! 30935: #endif
! 30936: #define SELECTCALLCONV PASCAL
! 30937: #endif
! 30938: #ifdef HAVE_SYS_TYPES_H
! 30939: #include <sys/types.h>
! 30940: #endif
! 30941: #ifdef HAVE_SYS_TIME_H
! 30942: #include <sys/time.h>
! 30943: #ifdef TIME_WITH_SYS_TIME
! 30944: #include <time.h>
! 30945: #endif
! 30946: #else
! 30947: #ifdef HAVE_TIME_H
! 30948: #include <time.h>
! 30949: #endif
! 30950: #endif
! 30951: #ifndef HAVE_WINDOWS_H
! 30952: #ifdef HAVE_PROTO_BSDSOCKET_H
! 30953: #include <proto/bsdsocket.h>
! 30954: struct Library *SocketBase = NULL;
! 30955: #define select(a,b,c,d,e) WaitSelect(a,b,c,d,e,0)
! 30956: #endif
! 30957: #ifdef HAVE_SYS_SELECT_H
! 30958: #include <sys/select.h>
! 30959: #elif defined(HAVE_UNISTD_H)
! 30960: #include <unistd.h>
! 30961: #endif
! 30962: #ifdef HAVE_SYS_SOCKET_H
! 30963: #include <sys/socket.h>
! 30964: #endif
! 30965: #define SELECTCALLCONV
! 30966: #endif
! 30967: #ifndef HAVE_STRUCT_TIMEVAL
! 30968: struct timeval {
! 30969: long tv_sec;
! 30970: long tv_usec;
! 30971: };
! 30972: #endif
! 30973: #ifndef HAVE_PROTO_BSDSOCKET_H
! 30974: extern $sel_retv SELECTCALLCONV
! 30975: select($sel_arg1,
! 30976: $sel_arg234,
! 30977: $sel_arg234,
! 30978: $sel_arg234,
! 30979: $sel_arg5);
! 30980: #endif
! 30981:
! 30982: int main (void)
! 30983: {
! 30984:
! 30985: $sel_arg1 nfds=0;
! 30986: $sel_arg234 rfds=0;
! 30987: $sel_arg234 wfds=0;
! 30988: $sel_arg234 efds=0;
! 30989: $sel_retv res = select(nfds, rfds, wfds, efds, 0);
! 30990:
! 30991: ;
! 30992: return 0;
! 30993: }
! 30994:
! 30995: _ACEOF
! 30996: if ac_fn_c_try_compile "$LINENO"; then :
! 30997:
! 30998: curl_cv_func_select_args="$sel_arg1,$sel_arg234,$sel_arg5,$sel_retv"
! 30999:
! 31000: fi
! 31001: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 31002: fi
! 31003: done
! 31004: done
! 31005: done
! 31006: done
! 31007:
! 31008: fi
! 31009: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $curl_cv_func_select_args" >&5
! 31010: $as_echo "$curl_cv_func_select_args" >&6; } # AC-CACHE-CHECK
! 31011: if test "$curl_cv_func_select_args" = "unknown"; then
! 31012: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Cannot find proper types to use for select args" >&5
! 31013: $as_echo "$as_me: WARNING: Cannot find proper types to use for select args" >&2;}
! 31014: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: HAVE_SELECT will not be defined" >&5
! 31015: $as_echo "$as_me: WARNING: HAVE_SELECT will not be defined" >&2;}
! 31016: else
! 31017: select_prev_IFS=$IFS; IFS=','
! 31018: set dummy `echo "$curl_cv_func_select_args" | sed 's/\*/\*/g'`
! 31019: IFS=$select_prev_IFS
! 31020: shift
! 31021: #
! 31022: sel_qual_type_arg5=$3
! 31023: #
! 31024:
! 31025: cat >>confdefs.h <<_ACEOF
! 31026: #define SELECT_TYPE_ARG1 $1
! 31027: _ACEOF
! 31028:
! 31029:
! 31030: cat >>confdefs.h <<_ACEOF
! 31031: #define SELECT_TYPE_ARG234 $2
! 31032: _ACEOF
! 31033:
! 31034:
! 31035: cat >>confdefs.h <<_ACEOF
! 31036: #define SELECT_TYPE_RETV $4
! 31037: _ACEOF
! 31038:
! 31039: #
! 31040: prev_sh_opts=$-
! 31041: #
! 31042: case $prev_sh_opts in
! 31043: *f*)
! 31044: ;;
! 31045: *)
! 31046: set -f
! 31047: ;;
! 31048: esac
! 31049: #
! 31050: case "$sel_qual_type_arg5" in
! 31051: const*)
! 31052: sel_qual_arg5=const
! 31053: sel_type_arg5=`echo $sel_qual_type_arg5 | sed 's/^const //'`
! 31054: ;;
! 31055: *)
! 31056: sel_qual_arg5=
! 31057: sel_type_arg5=$sel_qual_type_arg5
! 31058: ;;
! 31059: esac
! 31060: #
! 31061:
! 31062: cat >>confdefs.h <<_ACEOF
! 31063: #define SELECT_QUAL_ARG5 $sel_qual_arg5
! 31064: _ACEOF
! 31065:
! 31066:
! 31067: cat >>confdefs.h <<_ACEOF
! 31068: #define SELECT_TYPE_ARG5 $sel_type_arg5
! 31069: _ACEOF
! 31070:
! 31071: #
! 31072: case $prev_sh_opts in
! 31073: *f*)
! 31074: ;;
! 31075: *)
! 31076: set +f
! 31077: ;;
! 31078: esac
! 31079: #
! 31080:
! 31081: cat >>confdefs.h <<_ACEOF
! 31082: #define HAVE_SELECT 1
! 31083: _ACEOF
! 31084:
! 31085: curl_cv_func_select="yes"
! 31086: fi
! 31087: fi
! 31088:
! 31089:
! 31090:
! 31091: for ac_header in sys/types.h sys/socket.h
! 31092: do :
! 31093: as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
! 31094: ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
! 31095: if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
! 31096: cat >>confdefs.h <<_ACEOF
! 31097: #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
! 31098: _ACEOF
! 31099:
! 31100: fi
! 31101:
! 31102: done
! 31103:
! 31104: #
! 31105: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for recv" >&5
! 31106: $as_echo_n "checking for recv... " >&6; }
! 31107: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 31108: /* end confdefs.h. */
! 31109:
! 31110:
! 31111: #undef inline
! 31112: #ifdef HAVE_WINDOWS_H
! 31113: #ifndef WIN32_LEAN_AND_MEAN
! 31114: #define WIN32_LEAN_AND_MEAN
! 31115: #endif
! 31116: #include <windows.h>
! 31117: #ifdef HAVE_WINSOCK2_H
! 31118: #include <winsock2.h>
! 31119: #else
! 31120: #ifdef HAVE_WINSOCK_H
! 31121: #include <winsock.h>
! 31122: #endif
! 31123: #endif
! 31124: #else
! 31125: #ifdef HAVE_PROTO_BSDSOCKET_H
! 31126: #include <proto/bsdsocket.h>
! 31127: struct Library *SocketBase = NULL;
! 31128: #endif
! 31129: #ifdef HAVE_SYS_TYPES_H
! 31130: #include <sys/types.h>
! 31131: #endif
! 31132: #ifdef HAVE_SYS_SOCKET_H
! 31133: #include <sys/socket.h>
! 31134: #endif
! 31135: #endif
! 31136:
! 31137: int main (void)
! 31138: {
! 31139:
! 31140: recv(0, 0, 0, 0);
! 31141:
! 31142: ;
! 31143: return 0;
! 31144: }
! 31145:
! 31146: _ACEOF
! 31147: if ac_fn_c_try_link "$LINENO"; then :
! 31148:
! 31149: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 31150: $as_echo "yes" >&6; }
! 31151: curl_cv_recv="yes"
! 31152:
! 31153: else
! 31154:
! 31155: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 31156: $as_echo "no" >&6; }
! 31157: curl_cv_recv="no"
! 31158:
! 31159: fi
! 31160: rm -f core conftest.err conftest.$ac_objext \
! 31161: conftest$ac_exeext conftest.$ac_ext
! 31162: #
! 31163: if test "$curl_cv_recv" = "yes"; then
! 31164: { $as_echo "$as_me:${as_lineno-$LINENO}: checking types of args and return type for recv" >&5
! 31165: $as_echo_n "checking types of args and return type for recv... " >&6; }
! 31166: if ${curl_cv_func_recv_args+:} false; then :
! 31167: $as_echo_n "(cached) " >&6
! 31168: else
! 31169:
! 31170: curl_cv_func_recv_args="unknown"
! 31171: for recv_retv in 'int' 'ssize_t'; do
! 31172: for recv_arg1 in 'int' 'ssize_t' 'SOCKET'; do
! 31173: for recv_arg2 in 'char *' 'void *'; do
! 31174: for recv_arg3 in 'size_t' 'int' 'socklen_t' 'unsigned int'; do
! 31175: for recv_arg4 in 'int' 'unsigned int'; do
! 31176: if test "$curl_cv_func_recv_args" = "unknown"; then
! 31177: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 31178: /* end confdefs.h. */
! 31179:
! 31180:
! 31181: #undef inline
! 31182: #ifdef HAVE_WINDOWS_H
! 31183: #ifndef WIN32_LEAN_AND_MEAN
! 31184: #define WIN32_LEAN_AND_MEAN
! 31185: #endif
! 31186: #include <windows.h>
! 31187: #ifdef HAVE_WINSOCK2_H
! 31188: #include <winsock2.h>
! 31189: #else
! 31190: #ifdef HAVE_WINSOCK_H
! 31191: #include <winsock.h>
! 31192: #endif
! 31193: #endif
! 31194: #define RECVCALLCONV PASCAL
! 31195: #else
! 31196: #ifdef HAVE_PROTO_BSDSOCKET_H
! 31197: #include <proto/bsdsocket.h>
! 31198: struct Library *SocketBase = NULL;
! 31199: #endif
! 31200: #ifdef HAVE_SYS_TYPES_H
! 31201: #include <sys/types.h>
! 31202: #endif
! 31203: #ifdef HAVE_SYS_SOCKET_H
! 31204: #include <sys/socket.h>
! 31205: #endif
! 31206: #define RECVCALLCONV
! 31207: #endif
! 31208: #ifndef HAVE_PROTO_BSDSOCKET_H
! 31209: extern $recv_retv RECVCALLCONV
! 31210: recv($recv_arg1, $recv_arg2, $recv_arg3, $recv_arg4);
! 31211: #endif
! 31212:
! 31213: int main (void)
! 31214: {
! 31215:
! 31216: $recv_arg1 s=0;
! 31217: $recv_arg2 buf=0;
! 31218: $recv_arg3 len=0;
! 31219: $recv_arg4 flags=0;
! 31220: $recv_retv res = recv(s, buf, len, flags);
! 31221:
! 31222: ;
! 31223: return 0;
! 31224: }
! 31225:
! 31226: _ACEOF
! 31227: if ac_fn_c_try_compile "$LINENO"; then :
! 31228:
! 31229: curl_cv_func_recv_args="$recv_arg1,$recv_arg2,$recv_arg3,$recv_arg4,$recv_retv"
! 31230:
! 31231: fi
! 31232: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 31233: fi
! 31234: done
! 31235: done
! 31236: done
! 31237: done
! 31238: done
! 31239:
! 31240: fi
! 31241: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $curl_cv_func_recv_args" >&5
! 31242: $as_echo "$curl_cv_func_recv_args" >&6; } # AC-CACHE-CHECK
! 31243: if test "$curl_cv_func_recv_args" = "unknown"; then
! 31244: as_fn_error $? "Cannot find proper types to use for recv args" "$LINENO" 5
! 31245: else
! 31246: recv_prev_IFS=$IFS; IFS=','
! 31247: set dummy `echo "$curl_cv_func_recv_args" | sed 's/\*/\*/g'`
! 31248: IFS=$recv_prev_IFS
! 31249: shift
! 31250: #
! 31251:
! 31252: cat >>confdefs.h <<_ACEOF
! 31253: #define RECV_TYPE_ARG1 $1
! 31254: _ACEOF
! 31255:
! 31256:
! 31257: cat >>confdefs.h <<_ACEOF
! 31258: #define RECV_TYPE_ARG2 $2
! 31259: _ACEOF
! 31260:
! 31261:
! 31262: cat >>confdefs.h <<_ACEOF
! 31263: #define RECV_TYPE_ARG3 $3
! 31264: _ACEOF
! 31265:
! 31266:
! 31267: cat >>confdefs.h <<_ACEOF
! 31268: #define RECV_TYPE_ARG4 $4
! 31269: _ACEOF
! 31270:
! 31271:
! 31272: cat >>confdefs.h <<_ACEOF
! 31273: #define RECV_TYPE_RETV $5
! 31274: _ACEOF
! 31275:
! 31276: #
! 31277:
! 31278: cat >>confdefs.h <<_ACEOF
! 31279: #define HAVE_RECV 1
! 31280: _ACEOF
! 31281:
! 31282: curl_cv_func_recv="yes"
! 31283: fi
! 31284: else
! 31285: as_fn_error $? "Unable to link function recv" "$LINENO" 5
! 31286: fi
! 31287:
! 31288:
! 31289: for ac_header in sys/types.h sys/socket.h
! 31290: do :
! 31291: as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
! 31292: ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
! 31293: if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
! 31294: cat >>confdefs.h <<_ACEOF
! 31295: #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
! 31296: _ACEOF
! 31297:
! 31298: fi
! 31299:
! 31300: done
! 31301:
! 31302: #
! 31303: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for send" >&5
! 31304: $as_echo_n "checking for send... " >&6; }
! 31305: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 31306: /* end confdefs.h. */
! 31307:
! 31308:
! 31309: #undef inline
! 31310: #ifdef HAVE_WINDOWS_H
! 31311: #ifndef WIN32_LEAN_AND_MEAN
! 31312: #define WIN32_LEAN_AND_MEAN
! 31313: #endif
! 31314: #include <windows.h>
! 31315: #ifdef HAVE_WINSOCK2_H
! 31316: #include <winsock2.h>
! 31317: #else
! 31318: #ifdef HAVE_WINSOCK_H
! 31319: #include <winsock.h>
! 31320: #endif
! 31321: #endif
! 31322: #else
! 31323: #ifdef HAVE_PROTO_BSDSOCKET_H
! 31324: #include <proto/bsdsocket.h>
! 31325: struct Library *SocketBase = NULL;
! 31326: #endif
! 31327: #ifdef HAVE_SYS_TYPES_H
! 31328: #include <sys/types.h>
! 31329: #endif
! 31330: #ifdef HAVE_SYS_SOCKET_H
! 31331: #include <sys/socket.h>
! 31332: #endif
! 31333: #endif
! 31334:
! 31335: int main (void)
! 31336: {
! 31337:
! 31338: send(0, 0, 0, 0);
! 31339:
! 31340: ;
! 31341: return 0;
! 31342: }
! 31343:
! 31344: _ACEOF
! 31345: if ac_fn_c_try_link "$LINENO"; then :
! 31346:
! 31347: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 31348: $as_echo "yes" >&6; }
! 31349: curl_cv_send="yes"
! 31350:
! 31351: else
! 31352:
! 31353: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 31354: $as_echo "no" >&6; }
! 31355: curl_cv_send="no"
! 31356:
! 31357: fi
! 31358: rm -f core conftest.err conftest.$ac_objext \
! 31359: conftest$ac_exeext conftest.$ac_ext
! 31360: #
! 31361: if test "$curl_cv_send" = "yes"; then
! 31362: { $as_echo "$as_me:${as_lineno-$LINENO}: checking types of args and return type for send" >&5
! 31363: $as_echo_n "checking types of args and return type for send... " >&6; }
! 31364: if ${curl_cv_func_send_args+:} false; then :
! 31365: $as_echo_n "(cached) " >&6
! 31366: else
! 31367:
! 31368: curl_cv_func_send_args="unknown"
! 31369: for send_retv in 'int' 'ssize_t'; do
! 31370: for send_arg1 in 'int' 'ssize_t' 'SOCKET'; do
! 31371: for send_arg2 in 'char *' 'void *' 'const char *' 'const void *'; do
! 31372: for send_arg3 in 'size_t' 'int' 'socklen_t' 'unsigned int'; do
! 31373: for send_arg4 in 'int' 'unsigned int'; do
! 31374: if test "$curl_cv_func_send_args" = "unknown"; then
! 31375: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 31376: /* end confdefs.h. */
! 31377:
! 31378:
! 31379: #undef inline
! 31380: #ifdef HAVE_WINDOWS_H
! 31381: #ifndef WIN32_LEAN_AND_MEAN
! 31382: #define WIN32_LEAN_AND_MEAN
! 31383: #endif
! 31384: #include <windows.h>
! 31385: #ifdef HAVE_WINSOCK2_H
! 31386: #include <winsock2.h>
! 31387: #else
! 31388: #ifdef HAVE_WINSOCK_H
! 31389: #include <winsock.h>
! 31390: #endif
! 31391: #endif
! 31392: #define SENDCALLCONV PASCAL
! 31393: #else
! 31394: #ifdef HAVE_PROTO_BSDSOCKET_H
! 31395: #include <proto/bsdsocket.h>
! 31396: struct Library *SocketBase = NULL;
! 31397: #endif
! 31398: #ifdef HAVE_SYS_TYPES_H
! 31399: #include <sys/types.h>
! 31400: #endif
! 31401: #ifdef HAVE_SYS_SOCKET_H
! 31402: #include <sys/socket.h>
! 31403: #endif
! 31404: #define SENDCALLCONV
! 31405: #endif
! 31406: #ifndef HAVE_PROTO_BSDSOCKET_H
! 31407: extern $send_retv SENDCALLCONV
! 31408: send($send_arg1, $send_arg2, $send_arg3, $send_arg4);
! 31409: #endif
! 31410:
! 31411: int main (void)
! 31412: {
! 31413:
! 31414: $send_arg1 s=0;
! 31415: $send_arg3 len=0;
! 31416: $send_arg4 flags=0;
! 31417: $send_retv res = send(s, 0, len, flags);
! 31418:
! 31419: ;
! 31420: return 0;
! 31421: }
! 31422:
! 31423: _ACEOF
! 31424: if ac_fn_c_try_compile "$LINENO"; then :
! 31425:
! 31426: curl_cv_func_send_args="$send_arg1,$send_arg2,$send_arg3,$send_arg4,$send_retv"
! 31427:
! 31428: fi
! 31429: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 31430: fi
! 31431: done
! 31432: done
! 31433: done
! 31434: done
! 31435: done
! 31436:
! 31437: fi
! 31438: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $curl_cv_func_send_args" >&5
! 31439: $as_echo "$curl_cv_func_send_args" >&6; } # AC-CACHE-CHECK
! 31440: if test "$curl_cv_func_send_args" = "unknown"; then
! 31441: as_fn_error $? "Cannot find proper types to use for send args" "$LINENO" 5
! 31442: else
! 31443: send_prev_IFS=$IFS; IFS=','
! 31444: set dummy `echo "$curl_cv_func_send_args" | sed 's/\*/\*/g'`
! 31445: IFS=$send_prev_IFS
! 31446: shift
! 31447: #
! 31448: send_qual_type_arg2=$2
! 31449: #
! 31450:
! 31451: cat >>confdefs.h <<_ACEOF
! 31452: #define SEND_TYPE_ARG1 $1
! 31453: _ACEOF
! 31454:
! 31455:
! 31456: cat >>confdefs.h <<_ACEOF
! 31457: #define SEND_TYPE_ARG3 $3
! 31458: _ACEOF
! 31459:
! 31460:
! 31461: cat >>confdefs.h <<_ACEOF
! 31462: #define SEND_TYPE_ARG4 $4
! 31463: _ACEOF
! 31464:
! 31465:
! 31466: cat >>confdefs.h <<_ACEOF
! 31467: #define SEND_TYPE_RETV $5
! 31468: _ACEOF
! 31469:
! 31470: #
! 31471: prev_sh_opts=$-
! 31472: #
! 31473: case $prev_sh_opts in
! 31474: *f*)
! 31475: ;;
! 31476: *)
! 31477: set -f
! 31478: ;;
! 31479: esac
! 31480: #
! 31481: case "$send_qual_type_arg2" in
! 31482: const*)
! 31483: send_qual_arg2=const
! 31484: send_type_arg2=`echo $send_qual_type_arg2 | sed 's/^const //'`
! 31485: ;;
! 31486: *)
! 31487: send_qual_arg2=
! 31488: send_type_arg2=$send_qual_type_arg2
! 31489: ;;
! 31490: esac
! 31491: #
! 31492:
! 31493: cat >>confdefs.h <<_ACEOF
! 31494: #define SEND_QUAL_ARG2 $send_qual_arg2
! 31495: _ACEOF
! 31496:
! 31497:
! 31498: cat >>confdefs.h <<_ACEOF
! 31499: #define SEND_TYPE_ARG2 $send_type_arg2
! 31500: _ACEOF
! 31501:
! 31502: #
! 31503: case $prev_sh_opts in
! 31504: *f*)
! 31505: ;;
! 31506: *)
! 31507: set +f
! 31508: ;;
! 31509: esac
! 31510: #
! 31511:
! 31512: cat >>confdefs.h <<_ACEOF
! 31513: #define HAVE_SEND 1
! 31514: _ACEOF
! 31515:
! 31516: curl_cv_func_send="yes"
! 31517: fi
! 31518: else
! 31519: as_fn_error $? "Unable to link function send" "$LINENO" 5
! 31520: fi
! 31521:
! 31522:
! 31523: for ac_header in sys/types.h sys/socket.h
! 31524: do :
! 31525: as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
! 31526: ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
! 31527: if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
! 31528: cat >>confdefs.h <<_ACEOF
! 31529: #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
! 31530: _ACEOF
! 31531:
! 31532: fi
! 31533:
! 31534: done
! 31535:
! 31536: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MSG_NOSIGNAL" >&5
! 31537: $as_echo_n "checking for MSG_NOSIGNAL... " >&6; }
! 31538: if ${curl_cv_msg_nosignal+:} false; then :
! 31539: $as_echo_n "(cached) " >&6
! 31540: else
! 31541:
! 31542: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 31543: /* end confdefs.h. */
! 31544:
! 31545:
! 31546: #undef inline
! 31547: #ifdef HAVE_WINDOWS_H
! 31548: #ifndef WIN32_LEAN_AND_MEAN
! 31549: #define WIN32_LEAN_AND_MEAN
! 31550: #endif
! 31551: #include <windows.h>
! 31552: #ifdef HAVE_WINSOCK2_H
! 31553: #include <winsock2.h>
! 31554: #else
! 31555: #ifdef HAVE_WINSOCK_H
! 31556: #include <winsock.h>
! 31557: #endif
! 31558: #endif
! 31559: #else
! 31560: #ifdef HAVE_PROTO_BSDSOCKET_H
! 31561: #include <proto/bsdsocket.h>
! 31562: struct Library *SocketBase = NULL;
! 31563: #endif
! 31564: #ifdef HAVE_SYS_TYPES_H
! 31565: #include <sys/types.h>
! 31566: #endif
! 31567: #ifdef HAVE_SYS_SOCKET_H
! 31568: #include <sys/socket.h>
! 31569: #endif
! 31570: #endif
! 31571:
! 31572: int main (void)
! 31573: {
! 31574:
! 31575: int flag=MSG_NOSIGNAL;
! 31576:
! 31577: ;
! 31578: return 0;
! 31579: }
! 31580:
! 31581: _ACEOF
! 31582: if ac_fn_c_try_compile "$LINENO"; then :
! 31583:
! 31584: curl_cv_msg_nosignal="yes"
! 31585:
! 31586: else
! 31587:
! 31588: curl_cv_msg_nosignal="no"
! 31589:
! 31590: fi
! 31591: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 31592:
! 31593: fi
! 31594: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $curl_cv_msg_nosignal" >&5
! 31595: $as_echo "$curl_cv_msg_nosignal" >&6; }
! 31596: case "$curl_cv_msg_nosignal" in
! 31597: yes)
! 31598:
! 31599: cat >>confdefs.h <<_ACEOF
! 31600: #define HAVE_MSG_NOSIGNAL 1
! 31601: _ACEOF
! 31602:
! 31603: ;;
! 31604: esac
! 31605:
! 31606:
! 31607:
! 31608: curl_includes_unistd="\
! 31609: /* includes start */
! 31610: #ifdef HAVE_SYS_TYPES_H
! 31611: # include <sys/types.h>
! 31612: #endif
! 31613: #ifdef HAVE_UNISTD_H
! 31614: # include <unistd.h>
! 31615: #endif
! 31616: /* includes end */"
! 31617: for ac_header in sys/types.h unistd.h
! 31618: do :
! 31619: as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
! 31620: ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$curl_includes_unistd
! 31621: "
! 31622: if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
! 31623: cat >>confdefs.h <<_ACEOF
! 31624: #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
! 31625: _ACEOF
! 31626:
! 31627: fi
! 31628:
! 31629: done
! 31630:
! 31631:
! 31632:
! 31633: #
! 31634: tst_links_alarm="unknown"
! 31635: tst_proto_alarm="unknown"
! 31636: tst_compi_alarm="unknown"
! 31637: tst_allow_alarm="unknown"
! 31638: #
! 31639: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if alarm can be linked" >&5
! 31640: $as_echo_n "checking if alarm can be linked... " >&6; }
! 31641: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 31642: /* end confdefs.h. */
! 31643:
! 31644:
! 31645: #define alarm innocuous_alarm
! 31646: #ifdef __STDC__
! 31647: # include <limits.h>
! 31648: #else
! 31649: # include <assert.h>
! 31650: #endif
! 31651: #undef alarm
! 31652: #ifdef __cplusplus
! 31653: extern "C"
! 31654: #endif
! 31655: char alarm ();
! 31656: #if defined __stub_alarm || defined __stub___alarm
! 31657: choke me
! 31658: #endif
! 31659:
! 31660: int main (void)
! 31661: {
! 31662: return alarm ();
! 31663: ;
! 31664: return 0;
! 31665: }
! 31666:
! 31667: _ACEOF
! 31668: if ac_fn_c_try_link "$LINENO"; then :
! 31669:
! 31670: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 31671: $as_echo "yes" >&6; }
! 31672: tst_links_alarm="yes"
! 31673:
! 31674: else
! 31675:
! 31676: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 31677: $as_echo "no" >&6; }
! 31678: tst_links_alarm="no"
! 31679:
! 31680: fi
! 31681: rm -f core conftest.err conftest.$ac_objext \
! 31682: conftest$ac_exeext conftest.$ac_ext
! 31683: #
! 31684: if test "$tst_links_alarm" = "yes"; then
! 31685: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if alarm is prototyped" >&5
! 31686: $as_echo_n "checking if alarm is prototyped... " >&6; }
! 31687: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 31688: /* end confdefs.h. */
! 31689:
! 31690: $curl_includes_unistd
! 31691:
! 31692: _ACEOF
! 31693: if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
! 31694: $EGREP "alarm" >/dev/null 2>&1; then :
! 31695:
! 31696: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 31697: $as_echo "yes" >&6; }
! 31698: tst_proto_alarm="yes"
! 31699:
! 31700: else
! 31701:
! 31702: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 31703: $as_echo "no" >&6; }
! 31704: tst_proto_alarm="no"
! 31705:
! 31706: fi
! 31707: rm -f conftest*
! 31708:
! 31709: fi
! 31710: #
! 31711: if test "$tst_proto_alarm" = "yes"; then
! 31712: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if alarm is compilable" >&5
! 31713: $as_echo_n "checking if alarm is compilable... " >&6; }
! 31714: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 31715: /* end confdefs.h. */
! 31716:
! 31717:
! 31718: $curl_includes_unistd
! 31719:
! 31720: int main (void)
! 31721: {
! 31722:
! 31723: if(0 != alarm(0))
! 31724: return 1;
! 31725:
! 31726: ;
! 31727: return 0;
! 31728: }
! 31729:
! 31730: _ACEOF
! 31731: if ac_fn_c_try_compile "$LINENO"; then :
! 31732:
! 31733: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 31734: $as_echo "yes" >&6; }
! 31735: tst_compi_alarm="yes"
! 31736:
! 31737: else
! 31738:
! 31739: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 31740: $as_echo "no" >&6; }
! 31741: tst_compi_alarm="no"
! 31742:
! 31743: fi
! 31744: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 31745: fi
! 31746: #
! 31747: if test "$tst_compi_alarm" = "yes"; then
! 31748: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if alarm usage allowed" >&5
! 31749: $as_echo_n "checking if alarm usage allowed... " >&6; }
! 31750: if test "x$curl_disallow_alarm" != "xyes"; then
! 31751: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 31752: $as_echo "yes" >&6; }
! 31753: tst_allow_alarm="yes"
! 31754: else
! 31755: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 31756: $as_echo "no" >&6; }
! 31757: tst_allow_alarm="no"
! 31758: fi
! 31759: fi
! 31760: #
! 31761: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if alarm might be used" >&5
! 31762: $as_echo_n "checking if alarm might be used... " >&6; }
! 31763: if test "$tst_links_alarm" = "yes" &&
! 31764: test "$tst_proto_alarm" = "yes" &&
! 31765: test "$tst_compi_alarm" = "yes" &&
! 31766: test "$tst_allow_alarm" = "yes"; then
! 31767: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 31768: $as_echo "yes" >&6; }
! 31769:
! 31770: cat >>confdefs.h <<_ACEOF
! 31771: #define HAVE_ALARM 1
! 31772: _ACEOF
! 31773:
! 31774: curl_cv_func_alarm="yes"
! 31775: else
! 31776: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 31777: $as_echo "no" >&6; }
! 31778: curl_cv_func_alarm="no"
! 31779: fi
! 31780:
! 31781:
! 31782: curl_includes_string="\
! 31783: /* includes start */
! 31784: #ifdef HAVE_SYS_TYPES_H
! 31785: # include <sys/types.h>
! 31786: #endif
! 31787: #ifdef HAVE_STRING_H
! 31788: # include <string.h>
! 31789: #endif
! 31790: #ifdef HAVE_STRINGS_H
! 31791: # include <strings.h>
! 31792: #endif
! 31793: /* includes end */"
! 31794: for ac_header in sys/types.h string.h strings.h
! 31795: do :
! 31796: as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
! 31797: ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$curl_includes_string
! 31798: "
! 31799: if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
! 31800: cat >>confdefs.h <<_ACEOF
! 31801: #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
! 31802: _ACEOF
! 31803:
! 31804: fi
! 31805:
! 31806: done
! 31807:
! 31808:
! 31809:
! 31810: curl_includes_libgen="\
! 31811: /* includes start */
! 31812: #ifdef HAVE_SYS_TYPES_H
! 31813: # include <sys/types.h>
! 31814: #endif
! 31815: #ifdef HAVE_LIBGEN_H
! 31816: # include <libgen.h>
! 31817: #endif
! 31818: /* includes end */"
! 31819: for ac_header in sys/types.h libgen.h
! 31820: do :
! 31821: as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
! 31822: ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$curl_includes_libgen
! 31823: "
! 31824: if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
! 31825: cat >>confdefs.h <<_ACEOF
! 31826: #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
! 31827: _ACEOF
! 31828:
! 31829: fi
! 31830:
! 31831: done
! 31832:
! 31833:
! 31834:
! 31835: #
! 31836: tst_links_basename="unknown"
! 31837: tst_proto_basename="unknown"
! 31838: tst_compi_basename="unknown"
! 31839: tst_allow_basename="unknown"
! 31840: #
! 31841: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if basename can be linked" >&5
! 31842: $as_echo_n "checking if basename can be linked... " >&6; }
! 31843: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 31844: /* end confdefs.h. */
! 31845:
! 31846:
! 31847: #define basename innocuous_basename
! 31848: #ifdef __STDC__
! 31849: # include <limits.h>
! 31850: #else
! 31851: # include <assert.h>
! 31852: #endif
! 31853: #undef basename
! 31854: #ifdef __cplusplus
! 31855: extern "C"
! 31856: #endif
! 31857: char basename ();
! 31858: #if defined __stub_basename || defined __stub___basename
! 31859: choke me
! 31860: #endif
! 31861:
! 31862: int main (void)
! 31863: {
! 31864: return basename ();
! 31865: ;
! 31866: return 0;
! 31867: }
! 31868:
! 31869: _ACEOF
! 31870: if ac_fn_c_try_link "$LINENO"; then :
! 31871:
! 31872: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 31873: $as_echo "yes" >&6; }
! 31874: tst_links_basename="yes"
! 31875:
! 31876: else
! 31877:
! 31878: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 31879: $as_echo "no" >&6; }
! 31880: tst_links_basename="no"
! 31881:
! 31882: fi
! 31883: rm -f core conftest.err conftest.$ac_objext \
! 31884: conftest$ac_exeext conftest.$ac_ext
! 31885: #
! 31886: if test "$tst_links_basename" = "yes"; then
! 31887: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if basename is prototyped" >&5
! 31888: $as_echo_n "checking if basename is prototyped... " >&6; }
! 31889: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 31890: /* end confdefs.h. */
! 31891:
! 31892: $curl_includes_string
! 31893: $curl_includes_libgen
! 31894: $curl_includes_unistd
! 31895:
! 31896: _ACEOF
! 31897: if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
! 31898: $EGREP "basename" >/dev/null 2>&1; then :
! 31899:
! 31900: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 31901: $as_echo "yes" >&6; }
! 31902: tst_proto_basename="yes"
! 31903:
! 31904: else
! 31905:
! 31906: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 31907: $as_echo "no" >&6; }
! 31908: tst_proto_basename="no"
! 31909:
! 31910: fi
! 31911: rm -f conftest*
! 31912:
! 31913: fi
! 31914: #
! 31915: if test "$tst_proto_basename" = "yes"; then
! 31916: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if basename is compilable" >&5
! 31917: $as_echo_n "checking if basename is compilable... " >&6; }
! 31918: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 31919: /* end confdefs.h. */
! 31920:
! 31921:
! 31922: $curl_includes_string
! 31923: $curl_includes_libgen
! 31924: $curl_includes_unistd
! 31925:
! 31926: int main (void)
! 31927: {
! 31928:
! 31929: if(0 != basename(0))
! 31930: return 1;
! 31931:
! 31932: ;
! 31933: return 0;
! 31934: }
! 31935:
! 31936: _ACEOF
! 31937: if ac_fn_c_try_compile "$LINENO"; then :
! 31938:
! 31939: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 31940: $as_echo "yes" >&6; }
! 31941: tst_compi_basename="yes"
! 31942:
! 31943: else
! 31944:
! 31945: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 31946: $as_echo "no" >&6; }
! 31947: tst_compi_basename="no"
! 31948:
! 31949: fi
! 31950: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 31951: fi
! 31952: #
! 31953: if test "$tst_compi_basename" = "yes"; then
! 31954: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if basename usage allowed" >&5
! 31955: $as_echo_n "checking if basename usage allowed... " >&6; }
! 31956: if test "x$curl_disallow_basename" != "xyes"; then
! 31957: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 31958: $as_echo "yes" >&6; }
! 31959: tst_allow_basename="yes"
! 31960: else
! 31961: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 31962: $as_echo "no" >&6; }
! 31963: tst_allow_basename="no"
! 31964: fi
! 31965: fi
! 31966: #
! 31967: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if basename might be used" >&5
! 31968: $as_echo_n "checking if basename might be used... " >&6; }
! 31969: if test "$tst_links_basename" = "yes" &&
! 31970: test "$tst_proto_basename" = "yes" &&
! 31971: test "$tst_compi_basename" = "yes" &&
! 31972: test "$tst_allow_basename" = "yes"; then
! 31973: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 31974: $as_echo "yes" >&6; }
! 31975:
! 31976: cat >>confdefs.h <<_ACEOF
! 31977: #define HAVE_BASENAME 1
! 31978: _ACEOF
! 31979:
! 31980: curl_cv_func_basename="yes"
! 31981: else
! 31982: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 31983: $as_echo "no" >&6; }
! 31984: curl_cv_func_basename="no"
! 31985: fi
! 31986:
! 31987:
! 31988: curl_includes_socket="\
! 31989: /* includes start */
! 31990: #ifdef HAVE_SYS_TYPES_H
! 31991: # include <sys/types.h>
! 31992: #endif
! 31993: #ifdef HAVE_SOCKET_H
! 31994: # include <socket.h>
! 31995: #endif
! 31996: /* includes end */"
! 31997: for ac_header in sys/types.h socket.h
! 31998: do :
! 31999: as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
! 32000: ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$curl_includes_socket
! 32001: "
! 32002: if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
! 32003: cat >>confdefs.h <<_ACEOF
! 32004: #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
! 32005: _ACEOF
! 32006:
! 32007: fi
! 32008:
! 32009: done
! 32010:
! 32011:
! 32012:
! 32013: #
! 32014: tst_links_closesocket="unknown"
! 32015: tst_proto_closesocket="unknown"
! 32016: tst_compi_closesocket="unknown"
! 32017: tst_allow_closesocket="unknown"
! 32018: #
! 32019: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if closesocket can be linked" >&5
! 32020: $as_echo_n "checking if closesocket can be linked... " >&6; }
! 32021: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 32022: /* end confdefs.h. */
! 32023:
! 32024:
! 32025: $curl_includes_winsock2
! 32026: $curl_includes_bsdsocket
! 32027: $curl_includes_socket
! 32028:
! 32029: int main (void)
! 32030: {
! 32031:
! 32032: if(0 != closesocket(0))
! 32033: return 1;
! 32034:
! 32035: ;
! 32036: return 0;
! 32037: }
! 32038:
! 32039: _ACEOF
! 32040: if ac_fn_c_try_link "$LINENO"; then :
! 32041:
! 32042: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 32043: $as_echo "yes" >&6; }
! 32044: tst_links_closesocket="yes"
! 32045:
! 32046: else
! 32047:
! 32048: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 32049: $as_echo "no" >&6; }
! 32050: tst_links_closesocket="no"
! 32051:
! 32052: fi
! 32053: rm -f core conftest.err conftest.$ac_objext \
! 32054: conftest$ac_exeext conftest.$ac_ext
! 32055: #
! 32056: if test "$tst_links_closesocket" = "yes"; then
! 32057: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if closesocket is prototyped" >&5
! 32058: $as_echo_n "checking if closesocket is prototyped... " >&6; }
! 32059: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 32060: /* end confdefs.h. */
! 32061:
! 32062: $curl_includes_winsock2
! 32063: $curl_includes_bsdsocket
! 32064: $curl_includes_socket
! 32065:
! 32066: _ACEOF
! 32067: if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
! 32068: $EGREP "closesocket" >/dev/null 2>&1; then :
! 32069:
! 32070: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 32071: $as_echo "yes" >&6; }
! 32072: tst_proto_closesocket="yes"
! 32073:
! 32074: else
! 32075:
! 32076: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 32077: $as_echo "no" >&6; }
! 32078: tst_proto_closesocket="no"
! 32079:
! 32080: fi
! 32081: rm -f conftest*
! 32082:
! 32083: fi
! 32084: #
! 32085: if test "$tst_proto_closesocket" = "yes"; then
! 32086: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if closesocket is compilable" >&5
! 32087: $as_echo_n "checking if closesocket is compilable... " >&6; }
! 32088: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 32089: /* end confdefs.h. */
! 32090:
! 32091:
! 32092: $curl_includes_winsock2
! 32093: $curl_includes_bsdsocket
! 32094: $curl_includes_socket
! 32095:
! 32096: int main (void)
! 32097: {
! 32098:
! 32099: if(0 != closesocket(0))
! 32100: return 1;
! 32101:
! 32102: ;
! 32103: return 0;
! 32104: }
! 32105:
! 32106: _ACEOF
! 32107: if ac_fn_c_try_compile "$LINENO"; then :
! 32108:
! 32109: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 32110: $as_echo "yes" >&6; }
! 32111: tst_compi_closesocket="yes"
! 32112:
! 32113: else
! 32114:
! 32115: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 32116: $as_echo "no" >&6; }
! 32117: tst_compi_closesocket="no"
! 32118:
! 32119: fi
! 32120: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 32121: fi
! 32122: #
! 32123: if test "$tst_compi_closesocket" = "yes"; then
! 32124: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if closesocket usage allowed" >&5
! 32125: $as_echo_n "checking if closesocket usage allowed... " >&6; }
! 32126: if test "x$curl_disallow_closesocket" != "xyes"; then
! 32127: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 32128: $as_echo "yes" >&6; }
! 32129: tst_allow_closesocket="yes"
! 32130: else
! 32131: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 32132: $as_echo "no" >&6; }
! 32133: tst_allow_closesocket="no"
! 32134: fi
! 32135: fi
! 32136: #
! 32137: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if closesocket might be used" >&5
! 32138: $as_echo_n "checking if closesocket might be used... " >&6; }
! 32139: if test "$tst_links_closesocket" = "yes" &&
! 32140: test "$tst_proto_closesocket" = "yes" &&
! 32141: test "$tst_compi_closesocket" = "yes" &&
! 32142: test "$tst_allow_closesocket" = "yes"; then
! 32143: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 32144: $as_echo "yes" >&6; }
! 32145:
! 32146: cat >>confdefs.h <<_ACEOF
! 32147: #define HAVE_CLOSESOCKET 1
! 32148: _ACEOF
! 32149:
! 32150: curl_cv_func_closesocket="yes"
! 32151: else
! 32152: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 32153: $as_echo "no" >&6; }
! 32154: curl_cv_func_closesocket="no"
! 32155: fi
! 32156:
! 32157:
! 32158: curl_includes_sys_socket="\
! 32159: /* includes start */
! 32160: #ifdef HAVE_SYS_TYPES_H
! 32161: # include <sys/types.h>
! 32162: #endif
! 32163: #ifdef HAVE_SYS_SOCKET_H
! 32164: # include <sys/socket.h>
! 32165: #endif
! 32166: /* includes end */"
! 32167: for ac_header in sys/types.h sys/socket.h
! 32168: do :
! 32169: as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
! 32170: ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$curl_includes_sys_socket
! 32171: "
! 32172: if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
! 32173: cat >>confdefs.h <<_ACEOF
! 32174: #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
! 32175: _ACEOF
! 32176:
! 32177: fi
! 32178:
! 32179: done
! 32180:
! 32181:
! 32182:
! 32183: #
! 32184: tst_links_closesocket_camel="unknown"
! 32185: tst_proto_closesocket_camel="unknown"
! 32186: tst_compi_closesocket_camel="unknown"
! 32187: tst_allow_closesocket_camel="unknown"
! 32188: #
! 32189: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if CloseSocket can be linked" >&5
! 32190: $as_echo_n "checking if CloseSocket can be linked... " >&6; }
! 32191: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 32192: /* end confdefs.h. */
! 32193:
! 32194:
! 32195: $curl_includes_sys_socket
! 32196:
! 32197: int main (void)
! 32198: {
! 32199:
! 32200: if(0 != CloseSocket(0))
! 32201: return 1;
! 32202:
! 32203: ;
! 32204: return 0;
! 32205: }
! 32206:
! 32207: _ACEOF
! 32208: if ac_fn_c_try_link "$LINENO"; then :
! 32209:
! 32210: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 32211: $as_echo "yes" >&6; }
! 32212: tst_links_closesocket_camel="yes"
! 32213:
! 32214: else
! 32215:
! 32216: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 32217: $as_echo "no" >&6; }
! 32218: tst_links_closesocket_camel="no"
! 32219:
! 32220: fi
! 32221: rm -f core conftest.err conftest.$ac_objext \
! 32222: conftest$ac_exeext conftest.$ac_ext
! 32223: #
! 32224: if test "$tst_links_closesocket_camel" = "yes"; then
! 32225: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if CloseSocket is prototyped" >&5
! 32226: $as_echo_n "checking if CloseSocket is prototyped... " >&6; }
! 32227: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 32228: /* end confdefs.h. */
! 32229:
! 32230: $curl_includes_sys_socket
! 32231:
! 32232: _ACEOF
! 32233: if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
! 32234: $EGREP "CloseSocket" >/dev/null 2>&1; then :
! 32235:
! 32236: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 32237: $as_echo "yes" >&6; }
! 32238: tst_proto_closesocket_camel="yes"
! 32239:
! 32240: else
! 32241:
! 32242: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 32243: $as_echo "no" >&6; }
! 32244: tst_proto_closesocket_camel="no"
! 32245:
! 32246: fi
! 32247: rm -f conftest*
! 32248:
! 32249: fi
! 32250: #
! 32251: if test "$tst_proto_closesocket_camel" = "yes"; then
! 32252: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if CloseSocket is compilable" >&5
! 32253: $as_echo_n "checking if CloseSocket is compilable... " >&6; }
! 32254: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 32255: /* end confdefs.h. */
! 32256:
! 32257:
! 32258: $curl_includes_sys_socket
! 32259:
! 32260: int main (void)
! 32261: {
! 32262:
! 32263: if(0 != CloseSocket(0))
! 32264: return 1;
! 32265:
! 32266: ;
! 32267: return 0;
! 32268: }
! 32269:
! 32270: _ACEOF
! 32271: if ac_fn_c_try_compile "$LINENO"; then :
! 32272:
! 32273: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 32274: $as_echo "yes" >&6; }
! 32275: tst_compi_closesocket_camel="yes"
! 32276:
! 32277: else
! 32278:
! 32279: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 32280: $as_echo "no" >&6; }
! 32281: tst_compi_closesocket_camel="no"
! 32282:
! 32283: fi
! 32284: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 32285: fi
! 32286: #
! 32287: if test "$tst_compi_closesocket_camel" = "yes"; then
! 32288: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if CloseSocket usage allowed" >&5
! 32289: $as_echo_n "checking if CloseSocket usage allowed... " >&6; }
! 32290: if test "x$curl_disallow_closesocket_camel" != "xyes"; then
! 32291: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 32292: $as_echo "yes" >&6; }
! 32293: tst_allow_closesocket_camel="yes"
! 32294: else
! 32295: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 32296: $as_echo "no" >&6; }
! 32297: tst_allow_closesocket_camel="no"
! 32298: fi
! 32299: fi
! 32300: #
! 32301: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if CloseSocket might be used" >&5
! 32302: $as_echo_n "checking if CloseSocket might be used... " >&6; }
! 32303: if test "$tst_links_closesocket_camel" = "yes" &&
! 32304: test "$tst_proto_closesocket_camel" = "yes" &&
! 32305: test "$tst_compi_closesocket_camel" = "yes" &&
! 32306: test "$tst_allow_closesocket_camel" = "yes"; then
! 32307: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 32308: $as_echo "yes" >&6; }
! 32309:
! 32310: cat >>confdefs.h <<_ACEOF
! 32311: #define HAVE_CLOSESOCKET_CAMEL 1
! 32312: _ACEOF
! 32313:
! 32314: curl_cv_func_closesocket_camel="yes"
! 32315: else
! 32316: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 32317: $as_echo "no" >&6; }
! 32318: curl_cv_func_closesocket_camel="no"
! 32319: fi
! 32320:
! 32321:
! 32322: #
! 32323: tst_links_connect="unknown"
! 32324: tst_proto_connect="unknown"
! 32325: tst_compi_connect="unknown"
! 32326: tst_allow_connect="unknown"
! 32327: #
! 32328: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if connect can be linked" >&5
! 32329: $as_echo_n "checking if connect can be linked... " >&6; }
! 32330: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 32331: /* end confdefs.h. */
! 32332:
! 32333:
! 32334: $curl_includes_winsock2
! 32335: $curl_includes_bsdsocket
! 32336: $curl_includes_sys_socket
! 32337: $curl_includes_socket
! 32338:
! 32339: int main (void)
! 32340: {
! 32341:
! 32342: if(0 != connect(0, 0, 0))
! 32343: return 1;
! 32344:
! 32345: ;
! 32346: return 0;
! 32347: }
! 32348:
! 32349: _ACEOF
! 32350: if ac_fn_c_try_link "$LINENO"; then :
! 32351:
! 32352: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 32353: $as_echo "yes" >&6; }
! 32354: tst_links_connect="yes"
! 32355:
! 32356: else
! 32357:
! 32358: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 32359: $as_echo "no" >&6; }
! 32360: tst_links_connect="no"
! 32361:
! 32362: fi
! 32363: rm -f core conftest.err conftest.$ac_objext \
! 32364: conftest$ac_exeext conftest.$ac_ext
! 32365: #
! 32366: if test "$tst_links_connect" = "yes"; then
! 32367: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if connect is prototyped" >&5
! 32368: $as_echo_n "checking if connect is prototyped... " >&6; }
! 32369: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 32370: /* end confdefs.h. */
! 32371:
! 32372: $curl_includes_winsock2
! 32373: $curl_includes_bsdsocket
! 32374: $curl_includes_sys_socket
! 32375: $curl_includes_socket
! 32376:
! 32377: _ACEOF
! 32378: if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
! 32379: $EGREP "connect" >/dev/null 2>&1; then :
! 32380:
! 32381: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 32382: $as_echo "yes" >&6; }
! 32383: tst_proto_connect="yes"
! 32384:
! 32385: else
! 32386:
! 32387: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 32388: $as_echo "no" >&6; }
! 32389: tst_proto_connect="no"
! 32390:
! 32391: fi
! 32392: rm -f conftest*
! 32393:
! 32394: fi
! 32395: #
! 32396: if test "$tst_proto_connect" = "yes"; then
! 32397: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if connect is compilable" >&5
! 32398: $as_echo_n "checking if connect is compilable... " >&6; }
! 32399: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 32400: /* end confdefs.h. */
! 32401:
! 32402:
! 32403: $curl_includes_winsock2
! 32404: $curl_includes_bsdsocket
! 32405: $curl_includes_sys_socket
! 32406: $curl_includes_socket
! 32407:
! 32408: int main (void)
! 32409: {
! 32410:
! 32411: if(0 != connect(0, 0, 0))
! 32412: return 1;
! 32413:
! 32414: ;
! 32415: return 0;
! 32416: }
! 32417:
! 32418: _ACEOF
! 32419: if ac_fn_c_try_compile "$LINENO"; then :
! 32420:
! 32421: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 32422: $as_echo "yes" >&6; }
! 32423: tst_compi_connect="yes"
! 32424:
! 32425: else
! 32426:
! 32427: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 32428: $as_echo "no" >&6; }
! 32429: tst_compi_connect="no"
! 32430:
! 32431: fi
! 32432: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 32433: fi
! 32434: #
! 32435: if test "$tst_compi_connect" = "yes"; then
! 32436: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if connect usage allowed" >&5
! 32437: $as_echo_n "checking if connect usage allowed... " >&6; }
! 32438: if test "x$curl_disallow_connect" != "xyes"; then
! 32439: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 32440: $as_echo "yes" >&6; }
! 32441: tst_allow_connect="yes"
! 32442: else
! 32443: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 32444: $as_echo "no" >&6; }
! 32445: tst_allow_connect="no"
! 32446: fi
! 32447: fi
! 32448: #
! 32449: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if connect might be used" >&5
! 32450: $as_echo_n "checking if connect might be used... " >&6; }
! 32451: if test "$tst_links_connect" = "yes" &&
! 32452: test "$tst_proto_connect" = "yes" &&
! 32453: test "$tst_compi_connect" = "yes" &&
! 32454: test "$tst_allow_connect" = "yes"; then
! 32455: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 32456: $as_echo "yes" >&6; }
! 32457:
! 32458: cat >>confdefs.h <<_ACEOF
! 32459: #define HAVE_CONNECT 1
! 32460: _ACEOF
! 32461:
! 32462: curl_cv_func_connect="yes"
! 32463: else
! 32464: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 32465: $as_echo "no" >&6; }
! 32466: curl_cv_func_connect="no"
! 32467: fi
! 32468:
! 32469:
! 32470: curl_includes_fcntl="\
! 32471: /* includes start */
! 32472: #ifdef HAVE_SYS_TYPES_H
! 32473: # include <sys/types.h>
! 32474: #endif
! 32475: #ifdef HAVE_UNISTD_H
! 32476: # include <unistd.h>
! 32477: #endif
! 32478: #ifdef HAVE_FCNTL_H
! 32479: # include <fcntl.h>
! 32480: #endif
! 32481: /* includes end */"
! 32482: for ac_header in sys/types.h unistd.h fcntl.h
! 32483: do :
! 32484: as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
! 32485: ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$curl_includes_fcntl
! 32486: "
! 32487: if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
! 32488: cat >>confdefs.h <<_ACEOF
! 32489: #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
! 32490: _ACEOF
! 32491:
! 32492: fi
! 32493:
! 32494: done
! 32495:
! 32496:
! 32497:
! 32498: #
! 32499: tst_links_fcntl="unknown"
! 32500: tst_proto_fcntl="unknown"
! 32501: tst_compi_fcntl="unknown"
! 32502: tst_allow_fcntl="unknown"
! 32503: #
! 32504: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if fcntl can be linked" >&5
! 32505: $as_echo_n "checking if fcntl can be linked... " >&6; }
! 32506: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 32507: /* end confdefs.h. */
! 32508:
! 32509:
! 32510: #define fcntl innocuous_fcntl
! 32511: #ifdef __STDC__
! 32512: # include <limits.h>
! 32513: #else
! 32514: # include <assert.h>
! 32515: #endif
! 32516: #undef fcntl
! 32517: #ifdef __cplusplus
! 32518: extern "C"
! 32519: #endif
! 32520: char fcntl ();
! 32521: #if defined __stub_fcntl || defined __stub___fcntl
! 32522: choke me
! 32523: #endif
! 32524:
! 32525: int main (void)
! 32526: {
! 32527: return fcntl ();
! 32528: ;
! 32529: return 0;
! 32530: }
! 32531:
! 32532: _ACEOF
! 32533: if ac_fn_c_try_link "$LINENO"; then :
! 32534:
! 32535: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 32536: $as_echo "yes" >&6; }
! 32537: tst_links_fcntl="yes"
! 32538:
! 32539: else
! 32540:
! 32541: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 32542: $as_echo "no" >&6; }
! 32543: tst_links_fcntl="no"
! 32544:
! 32545: fi
! 32546: rm -f core conftest.err conftest.$ac_objext \
! 32547: conftest$ac_exeext conftest.$ac_ext
! 32548: #
! 32549: if test "$tst_links_fcntl" = "yes"; then
! 32550: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if fcntl is prototyped" >&5
! 32551: $as_echo_n "checking if fcntl is prototyped... " >&6; }
! 32552: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 32553: /* end confdefs.h. */
! 32554:
! 32555: $curl_includes_fcntl
! 32556:
! 32557: _ACEOF
! 32558: if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
! 32559: $EGREP "fcntl" >/dev/null 2>&1; then :
! 32560:
! 32561: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 32562: $as_echo "yes" >&6; }
! 32563: tst_proto_fcntl="yes"
! 32564:
! 32565: else
! 32566:
! 32567: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 32568: $as_echo "no" >&6; }
! 32569: tst_proto_fcntl="no"
! 32570:
! 32571: fi
! 32572: rm -f conftest*
! 32573:
! 32574: fi
! 32575: #
! 32576: if test "$tst_proto_fcntl" = "yes"; then
! 32577: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if fcntl is compilable" >&5
! 32578: $as_echo_n "checking if fcntl is compilable... " >&6; }
! 32579: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 32580: /* end confdefs.h. */
! 32581:
! 32582:
! 32583: $curl_includes_fcntl
! 32584:
! 32585: int main (void)
! 32586: {
! 32587:
! 32588: if(0 != fcntl(0, 0, 0))
! 32589: return 1;
! 32590:
! 32591: ;
! 32592: return 0;
! 32593: }
! 32594:
! 32595: _ACEOF
! 32596: if ac_fn_c_try_compile "$LINENO"; then :
! 32597:
! 32598: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 32599: $as_echo "yes" >&6; }
! 32600: tst_compi_fcntl="yes"
! 32601:
! 32602: else
! 32603:
! 32604: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 32605: $as_echo "no" >&6; }
! 32606: tst_compi_fcntl="no"
! 32607:
! 32608: fi
! 32609: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 32610: fi
! 32611: #
! 32612: if test "$tst_compi_fcntl" = "yes"; then
! 32613: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if fcntl usage allowed" >&5
! 32614: $as_echo_n "checking if fcntl usage allowed... " >&6; }
! 32615: if test "x$curl_disallow_fcntl" != "xyes"; then
! 32616: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 32617: $as_echo "yes" >&6; }
! 32618: tst_allow_fcntl="yes"
! 32619: else
! 32620: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 32621: $as_echo "no" >&6; }
! 32622: tst_allow_fcntl="no"
! 32623: fi
! 32624: fi
! 32625: #
! 32626: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if fcntl might be used" >&5
! 32627: $as_echo_n "checking if fcntl might be used... " >&6; }
! 32628: if test "$tst_links_fcntl" = "yes" &&
! 32629: test "$tst_proto_fcntl" = "yes" &&
! 32630: test "$tst_compi_fcntl" = "yes" &&
! 32631: test "$tst_allow_fcntl" = "yes"; then
! 32632: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 32633: $as_echo "yes" >&6; }
! 32634:
! 32635: cat >>confdefs.h <<_ACEOF
! 32636: #define HAVE_FCNTL 1
! 32637: _ACEOF
! 32638:
! 32639: curl_cv_func_fcntl="yes"
! 32640:
! 32641: #
! 32642: tst_compi_fcntl_o_nonblock="unknown"
! 32643: tst_allow_fcntl_o_nonblock="unknown"
! 32644: #
! 32645: case $host_os in
! 32646: sunos4* | aix3* | beos*)
! 32647: curl_disallow_fcntl_o_nonblock="yes"
! 32648: ;;
! 32649: esac
! 32650: #
! 32651: if test "$curl_cv_func_fcntl" = "yes"; then
! 32652: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if fcntl O_NONBLOCK is compilable" >&5
! 32653: $as_echo_n "checking if fcntl O_NONBLOCK is compilable... " >&6; }
! 32654: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 32655: /* end confdefs.h. */
! 32656:
! 32657:
! 32658: $curl_includes_fcntl
! 32659:
! 32660: int main (void)
! 32661: {
! 32662:
! 32663: int flags = 0;
! 32664: if(0 != fcntl(0, F_SETFL, flags | O_NONBLOCK))
! 32665: return 1;
! 32666:
! 32667: ;
! 32668: return 0;
! 32669: }
! 32670:
! 32671: _ACEOF
! 32672: if ac_fn_c_try_compile "$LINENO"; then :
! 32673:
! 32674: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 32675: $as_echo "yes" >&6; }
! 32676: tst_compi_fcntl_o_nonblock="yes"
! 32677:
! 32678: else
! 32679:
! 32680: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 32681: $as_echo "no" >&6; }
! 32682: tst_compi_fcntl_o_nonblock="no"
! 32683:
! 32684: fi
! 32685: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 32686: fi
! 32687: #
! 32688: if test "$tst_compi_fcntl_o_nonblock" = "yes"; then
! 32689: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if fcntl O_NONBLOCK usage allowed" >&5
! 32690: $as_echo_n "checking if fcntl O_NONBLOCK usage allowed... " >&6; }
! 32691: if test "x$curl_disallow_fcntl_o_nonblock" != "xyes"; then
! 32692: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 32693: $as_echo "yes" >&6; }
! 32694: tst_allow_fcntl_o_nonblock="yes"
! 32695: else
! 32696: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 32697: $as_echo "no" >&6; }
! 32698: tst_allow_fcntl_o_nonblock="no"
! 32699: fi
! 32700: fi
! 32701: #
! 32702: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if fcntl O_NONBLOCK might be used" >&5
! 32703: $as_echo_n "checking if fcntl O_NONBLOCK might be used... " >&6; }
! 32704: if test "$tst_compi_fcntl_o_nonblock" = "yes" &&
! 32705: test "$tst_allow_fcntl_o_nonblock" = "yes"; then
! 32706: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 32707: $as_echo "yes" >&6; }
! 32708:
! 32709: cat >>confdefs.h <<_ACEOF
! 32710: #define HAVE_FCNTL_O_NONBLOCK 1
! 32711: _ACEOF
! 32712:
! 32713: curl_cv_func_fcntl_o_nonblock="yes"
! 32714: else
! 32715: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 32716: $as_echo "no" >&6; }
! 32717: curl_cv_func_fcntl_o_nonblock="no"
! 32718: fi
! 32719:
! 32720: else
! 32721: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 32722: $as_echo "no" >&6; }
! 32723: curl_cv_func_fcntl="no"
! 32724: fi
! 32725:
! 32726:
! 32727: curl_includes_ws2tcpip="\
! 32728: /* includes start */
! 32729: #ifdef HAVE_WINDOWS_H
! 32730: # ifndef WIN32_LEAN_AND_MEAN
! 32731: # define WIN32_LEAN_AND_MEAN
! 32732: # endif
! 32733: # include <windows.h>
! 32734: # ifdef HAVE_WINSOCK2_H
! 32735: # include <winsock2.h>
! 32736: # ifdef HAVE_WS2TCPIP_H
! 32737: # include <ws2tcpip.h>
! 32738: # endif
! 32739: # endif
! 32740: #endif
! 32741: /* includes end */"
! 32742:
! 32743: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for windows.h" >&5
! 32744: $as_echo_n "checking for windows.h... " >&6; }
! 32745: if ${curl_cv_header_windows_h+:} false; then :
! 32746: $as_echo_n "(cached) " >&6
! 32747: else
! 32748:
! 32749: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 32750: /* end confdefs.h. */
! 32751:
! 32752:
! 32753: #undef inline
! 32754: #ifndef WIN32_LEAN_AND_MEAN
! 32755: #define WIN32_LEAN_AND_MEAN
! 32756: #endif
! 32757: #include <windows.h>
! 32758:
! 32759: int main (void)
! 32760: {
! 32761:
! 32762: #if defined(__CYGWIN__) || defined(__CEGCC__)
! 32763: HAVE_WINDOWS_H shall not be defined.
! 32764: #else
! 32765: int dummy=2*WINVER;
! 32766: #endif
! 32767:
! 32768: ;
! 32769: return 0;
! 32770: }
! 32771:
! 32772: _ACEOF
! 32773: if ac_fn_c_try_compile "$LINENO"; then :
! 32774:
! 32775: curl_cv_header_windows_h="yes"
! 32776:
! 32777: else
! 32778:
! 32779: curl_cv_header_windows_h="no"
! 32780:
! 32781: fi
! 32782: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 32783:
! 32784: fi
! 32785: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $curl_cv_header_windows_h" >&5
! 32786: $as_echo "$curl_cv_header_windows_h" >&6; }
! 32787: case "$curl_cv_header_windows_h" in
! 32788: yes)
! 32789:
! 32790: cat >>confdefs.h <<_ACEOF
! 32791: #define HAVE_WINDOWS_H 1
! 32792: _ACEOF
! 32793:
! 32794: ;;
! 32795: esac
! 32796:
! 32797:
! 32798: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for winsock2.h" >&5
! 32799: $as_echo_n "checking for winsock2.h... " >&6; }
! 32800: if ${curl_cv_header_winsock2_h+:} false; then :
! 32801: $as_echo_n "(cached) " >&6
! 32802: else
! 32803:
! 32804: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 32805: /* end confdefs.h. */
! 32806:
! 32807:
! 32808: #undef inline
! 32809: #ifndef WIN32_LEAN_AND_MEAN
! 32810: #define WIN32_LEAN_AND_MEAN
! 32811: #endif
! 32812: #include <windows.h>
! 32813: #include <winsock2.h>
! 32814:
! 32815: int main (void)
! 32816: {
! 32817:
! 32818: #if defined(__CYGWIN__) || defined(__CEGCC__) || defined(__MINGW32CE__)
! 32819: HAVE_WINSOCK2_H shall not be defined.
! 32820: #else
! 32821: int dummy=2*IPPROTO_ESP;
! 32822: #endif
! 32823:
! 32824: ;
! 32825: return 0;
! 32826: }
! 32827:
! 32828: _ACEOF
! 32829: if ac_fn_c_try_compile "$LINENO"; then :
! 32830:
! 32831: curl_cv_header_winsock2_h="yes"
! 32832:
! 32833: else
! 32834:
! 32835: curl_cv_header_winsock2_h="no"
! 32836:
! 32837: fi
! 32838: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 32839:
! 32840: fi
! 32841: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $curl_cv_header_winsock2_h" >&5
! 32842: $as_echo "$curl_cv_header_winsock2_h" >&6; }
! 32843: case "$curl_cv_header_winsock2_h" in
! 32844: yes)
! 32845:
! 32846: cat >>confdefs.h <<_ACEOF
! 32847: #define HAVE_WINSOCK2_H 1
! 32848: _ACEOF
! 32849:
! 32850: ;;
! 32851: esac
! 32852:
! 32853:
! 32854: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ws2tcpip.h" >&5
! 32855: $as_echo_n "checking for ws2tcpip.h... " >&6; }
! 32856: if ${curl_cv_header_ws2tcpip_h+:} false; then :
! 32857: $as_echo_n "(cached) " >&6
! 32858: else
! 32859:
! 32860: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 32861: /* end confdefs.h. */
! 32862:
! 32863:
! 32864: #undef inline
! 32865: #ifndef WIN32_LEAN_AND_MEAN
! 32866: #define WIN32_LEAN_AND_MEAN
! 32867: #endif
! 32868: #include <windows.h>
! 32869: #include <winsock2.h>
! 32870: #include <ws2tcpip.h>
! 32871:
! 32872: int main (void)
! 32873: {
! 32874:
! 32875: #if defined(__CYGWIN__) || defined(__CEGCC__) || defined(__MINGW32CE__)
! 32876: HAVE_WS2TCPIP_H shall not be defined.
! 32877: #else
! 32878: int dummy=2*IP_PKTINFO;
! 32879: #endif
! 32880:
! 32881: ;
! 32882: return 0;
! 32883: }
! 32884:
! 32885: _ACEOF
! 32886: if ac_fn_c_try_compile "$LINENO"; then :
! 32887:
! 32888: curl_cv_header_ws2tcpip_h="yes"
! 32889:
! 32890: else
! 32891:
! 32892: curl_cv_header_ws2tcpip_h="no"
! 32893:
! 32894: fi
! 32895: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 32896:
! 32897: fi
! 32898: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $curl_cv_header_ws2tcpip_h" >&5
! 32899: $as_echo "$curl_cv_header_ws2tcpip_h" >&6; }
! 32900: case "$curl_cv_header_ws2tcpip_h" in
! 32901: yes)
! 32902:
! 32903: cat >>confdefs.h <<_ACEOF
! 32904: #define HAVE_WS2TCPIP_H 1
! 32905: _ACEOF
! 32906:
! 32907: ;;
! 32908: esac
! 32909:
! 32910:
! 32911:
! 32912: curl_includes_netdb="\
! 32913: /* includes start */
! 32914: #ifdef HAVE_SYS_TYPES_H
! 32915: # include <sys/types.h>
! 32916: #endif
! 32917: #ifdef HAVE_NETDB_H
! 32918: # include <netdb.h>
! 32919: #endif
! 32920: /* includes end */"
! 32921: for ac_header in sys/types.h netdb.h
! 32922: do :
! 32923: as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
! 32924: ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$curl_includes_netdb
! 32925: "
! 32926: if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
! 32927: cat >>confdefs.h <<_ACEOF
! 32928: #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
! 32929: _ACEOF
! 32930:
! 32931: fi
! 32932:
! 32933: done
! 32934:
! 32935:
! 32936:
! 32937: #
! 32938: tst_links_freeaddrinfo="unknown"
! 32939: tst_proto_freeaddrinfo="unknown"
! 32940: tst_compi_freeaddrinfo="unknown"
! 32941: tst_allow_freeaddrinfo="unknown"
! 32942: #
! 32943: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if freeaddrinfo can be linked" >&5
! 32944: $as_echo_n "checking if freeaddrinfo can be linked... " >&6; }
! 32945: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 32946: /* end confdefs.h. */
! 32947:
! 32948:
! 32949: $curl_includes_ws2tcpip
! 32950: $curl_includes_sys_socket
! 32951: $curl_includes_netdb
! 32952:
! 32953: int main (void)
! 32954: {
! 32955:
! 32956: freeaddrinfo(0);
! 32957:
! 32958: ;
! 32959: return 0;
! 32960: }
! 32961:
! 32962: _ACEOF
! 32963: if ac_fn_c_try_link "$LINENO"; then :
! 32964:
! 32965: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 32966: $as_echo "yes" >&6; }
! 32967: tst_links_freeaddrinfo="yes"
! 32968:
! 32969: else
! 32970:
! 32971: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 32972: $as_echo "no" >&6; }
! 32973: tst_links_freeaddrinfo="no"
! 32974:
! 32975: fi
! 32976: rm -f core conftest.err conftest.$ac_objext \
! 32977: conftest$ac_exeext conftest.$ac_ext
! 32978: #
! 32979: if test "$tst_links_freeaddrinfo" = "yes"; then
! 32980: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if freeaddrinfo is prototyped" >&5
! 32981: $as_echo_n "checking if freeaddrinfo is prototyped... " >&6; }
! 32982: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 32983: /* end confdefs.h. */
! 32984:
! 32985: $curl_includes_ws2tcpip
! 32986: $curl_includes_sys_socket
! 32987: $curl_includes_netdb
! 32988:
! 32989: _ACEOF
! 32990: if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
! 32991: $EGREP "freeaddrinfo" >/dev/null 2>&1; then :
! 32992:
! 32993: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 32994: $as_echo "yes" >&6; }
! 32995: tst_proto_freeaddrinfo="yes"
! 32996:
! 32997: else
! 32998:
! 32999: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 33000: $as_echo "no" >&6; }
! 33001: tst_proto_freeaddrinfo="no"
! 33002:
! 33003: fi
! 33004: rm -f conftest*
! 33005:
! 33006: fi
! 33007: #
! 33008: if test "$tst_proto_freeaddrinfo" = "yes"; then
! 33009: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if freeaddrinfo is compilable" >&5
! 33010: $as_echo_n "checking if freeaddrinfo is compilable... " >&6; }
! 33011: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 33012: /* end confdefs.h. */
! 33013:
! 33014:
! 33015: $curl_includes_ws2tcpip
! 33016: $curl_includes_sys_socket
! 33017: $curl_includes_netdb
! 33018:
! 33019: int main (void)
! 33020: {
! 33021:
! 33022: freeaddrinfo(0);
! 33023:
! 33024: ;
! 33025: return 0;
! 33026: }
! 33027:
! 33028: _ACEOF
! 33029: if ac_fn_c_try_compile "$LINENO"; then :
! 33030:
! 33031: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 33032: $as_echo "yes" >&6; }
! 33033: tst_compi_freeaddrinfo="yes"
! 33034:
! 33035: else
! 33036:
! 33037: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 33038: $as_echo "no" >&6; }
! 33039: tst_compi_freeaddrinfo="no"
! 33040:
! 33041: fi
! 33042: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 33043: fi
! 33044: #
! 33045: if test "$tst_compi_freeaddrinfo" = "yes"; then
! 33046: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if freeaddrinfo usage allowed" >&5
! 33047: $as_echo_n "checking if freeaddrinfo usage allowed... " >&6; }
! 33048: if test "x$curl_disallow_freeaddrinfo" != "xyes"; then
! 33049: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 33050: $as_echo "yes" >&6; }
! 33051: tst_allow_freeaddrinfo="yes"
! 33052: else
! 33053: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 33054: $as_echo "no" >&6; }
! 33055: tst_allow_freeaddrinfo="no"
! 33056: fi
! 33057: fi
! 33058: #
! 33059: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if freeaddrinfo might be used" >&5
! 33060: $as_echo_n "checking if freeaddrinfo might be used... " >&6; }
! 33061: if test "$tst_links_freeaddrinfo" = "yes" &&
! 33062: test "$tst_proto_freeaddrinfo" = "yes" &&
! 33063: test "$tst_compi_freeaddrinfo" = "yes" &&
! 33064: test "$tst_allow_freeaddrinfo" = "yes"; then
! 33065: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 33066: $as_echo "yes" >&6; }
! 33067:
! 33068: cat >>confdefs.h <<_ACEOF
! 33069: #define HAVE_FREEADDRINFO 1
! 33070: _ACEOF
! 33071:
! 33072: curl_cv_func_freeaddrinfo="yes"
! 33073: else
! 33074: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 33075: $as_echo "no" >&6; }
! 33076: curl_cv_func_freeaddrinfo="no"
! 33077: fi
! 33078:
! 33079:
! 33080: curl_includes_ifaddrs="\
! 33081: /* includes start */
! 33082: #ifdef HAVE_SYS_TYPES_H
! 33083: # include <sys/types.h>
! 33084: #endif
! 33085: #ifdef HAVE_SYS_SOCKET_H
! 33086: # include <sys/socket.h>
! 33087: #endif
! 33088: #ifdef HAVE_NETINET_IN_H
! 33089: # include <netinet/in.h>
! 33090: #endif
! 33091: #ifdef HAVE_IFADDRS_H
! 33092: # include <ifaddrs.h>
! 33093: #endif
! 33094: /* includes end */"
! 33095: for ac_header in sys/types.h sys/socket.h netinet/in.h ifaddrs.h
! 33096: do :
! 33097: as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
! 33098: ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$curl_includes_ifaddrs
! 33099: "
! 33100: if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
! 33101: cat >>confdefs.h <<_ACEOF
! 33102: #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
! 33103: _ACEOF
! 33104:
! 33105: fi
! 33106:
! 33107: done
! 33108:
! 33109:
! 33110:
! 33111: #
! 33112: tst_links_freeifaddrs="unknown"
! 33113: tst_proto_freeifaddrs="unknown"
! 33114: tst_compi_freeifaddrs="unknown"
! 33115: tst_allow_freeifaddrs="unknown"
! 33116: #
! 33117: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if freeifaddrs can be linked" >&5
! 33118: $as_echo_n "checking if freeifaddrs can be linked... " >&6; }
! 33119: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 33120: /* end confdefs.h. */
! 33121:
! 33122:
! 33123: #define freeifaddrs innocuous_freeifaddrs
! 33124: #ifdef __STDC__
! 33125: # include <limits.h>
! 33126: #else
! 33127: # include <assert.h>
! 33128: #endif
! 33129: #undef freeifaddrs
! 33130: #ifdef __cplusplus
! 33131: extern "C"
! 33132: #endif
! 33133: char freeifaddrs ();
! 33134: #if defined __stub_freeifaddrs || defined __stub___freeifaddrs
! 33135: choke me
! 33136: #endif
! 33137:
! 33138: int main (void)
! 33139: {
! 33140: return freeifaddrs ();
! 33141: ;
! 33142: return 0;
! 33143: }
! 33144:
! 33145: _ACEOF
! 33146: if ac_fn_c_try_link "$LINENO"; then :
! 33147:
! 33148: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 33149: $as_echo "yes" >&6; }
! 33150: tst_links_freeifaddrs="yes"
! 33151:
! 33152: else
! 33153:
! 33154: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 33155: $as_echo "no" >&6; }
! 33156: tst_links_freeifaddrs="no"
! 33157:
! 33158: fi
! 33159: rm -f core conftest.err conftest.$ac_objext \
! 33160: conftest$ac_exeext conftest.$ac_ext
! 33161: #
! 33162: if test "$tst_links_freeifaddrs" = "yes"; then
! 33163: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if freeifaddrs is prototyped" >&5
! 33164: $as_echo_n "checking if freeifaddrs is prototyped... " >&6; }
! 33165: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 33166: /* end confdefs.h. */
! 33167:
! 33168: $curl_includes_ifaddrs
! 33169:
! 33170: _ACEOF
! 33171: if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
! 33172: $EGREP "freeifaddrs" >/dev/null 2>&1; then :
! 33173:
! 33174: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 33175: $as_echo "yes" >&6; }
! 33176: tst_proto_freeifaddrs="yes"
! 33177:
! 33178: else
! 33179:
! 33180: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 33181: $as_echo "no" >&6; }
! 33182: tst_proto_freeifaddrs="no"
! 33183:
! 33184: fi
! 33185: rm -f conftest*
! 33186:
! 33187: fi
! 33188: #
! 33189: if test "$tst_proto_freeifaddrs" = "yes"; then
! 33190: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if freeifaddrs is compilable" >&5
! 33191: $as_echo_n "checking if freeifaddrs is compilable... " >&6; }
! 33192: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 33193: /* end confdefs.h. */
! 33194:
! 33195:
! 33196: $curl_includes_ifaddrs
! 33197:
! 33198: int main (void)
! 33199: {
! 33200:
! 33201: freeifaddrs(0);
! 33202:
! 33203: ;
! 33204: return 0;
! 33205: }
! 33206:
! 33207: _ACEOF
! 33208: if ac_fn_c_try_compile "$LINENO"; then :
! 33209:
! 33210: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 33211: $as_echo "yes" >&6; }
! 33212: tst_compi_freeifaddrs="yes"
! 33213:
! 33214: else
! 33215:
! 33216: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 33217: $as_echo "no" >&6; }
! 33218: tst_compi_freeifaddrs="no"
! 33219:
! 33220: fi
! 33221: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 33222: fi
! 33223: #
! 33224: if test "$tst_compi_freeifaddrs" = "yes"; then
! 33225: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if freeifaddrs usage allowed" >&5
! 33226: $as_echo_n "checking if freeifaddrs usage allowed... " >&6; }
! 33227: if test "x$curl_disallow_freeifaddrs" != "xyes"; then
! 33228: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 33229: $as_echo "yes" >&6; }
! 33230: tst_allow_freeifaddrs="yes"
! 33231: else
! 33232: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 33233: $as_echo "no" >&6; }
! 33234: tst_allow_freeifaddrs="no"
! 33235: fi
! 33236: fi
! 33237: #
! 33238: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if freeifaddrs might be used" >&5
! 33239: $as_echo_n "checking if freeifaddrs might be used... " >&6; }
! 33240: if test "$tst_links_freeifaddrs" = "yes" &&
! 33241: test "$tst_proto_freeifaddrs" = "yes" &&
! 33242: test "$tst_compi_freeifaddrs" = "yes" &&
! 33243: test "$tst_allow_freeifaddrs" = "yes"; then
! 33244: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 33245: $as_echo "yes" >&6; }
! 33246:
! 33247: cat >>confdefs.h <<_ACEOF
! 33248: #define HAVE_FREEIFADDRS 1
! 33249: _ACEOF
! 33250:
! 33251: curl_cv_func_freeifaddrs="yes"
! 33252: else
! 33253: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 33254: $as_echo "no" >&6; }
! 33255: curl_cv_func_freeifaddrs="no"
! 33256: fi
! 33257:
! 33258:
! 33259: curl_includes_sys_xattr="\
! 33260: /* includes start */
! 33261: #ifdef HAVE_SYS_TYPES_H
! 33262: # include <sys/types.h>
! 33263: #endif
! 33264: #ifdef HAVE_SYS_XATTR_H
! 33265: # include <sys/xattr.h>
! 33266: #endif
! 33267: /* includes end */"
! 33268: for ac_header in sys/types.h sys/xattr.h
! 33269: do :
! 33270: as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
! 33271: ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$curl_includes_sys_xattr
! 33272: "
! 33273: if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
! 33274: cat >>confdefs.h <<_ACEOF
! 33275: #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
! 33276: _ACEOF
! 33277:
! 33278: fi
! 33279:
! 33280: done
! 33281:
! 33282:
! 33283:
! 33284: #
! 33285: tst_links_fsetxattr="unknown"
! 33286: tst_proto_fsetxattr="unknown"
! 33287: tst_compi_fsetxattr="unknown"
! 33288: tst_allow_fsetxattr="unknown"
! 33289: tst_nargs_fsetxattr="unknown"
! 33290: #
! 33291: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if fsetxattr can be linked" >&5
! 33292: $as_echo_n "checking if fsetxattr can be linked... " >&6; }
! 33293: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 33294: /* end confdefs.h. */
! 33295:
! 33296:
! 33297: #define fsetxattr innocuous_fsetxattr
! 33298: #ifdef __STDC__
! 33299: # include <limits.h>
! 33300: #else
! 33301: # include <assert.h>
! 33302: #endif
! 33303: #undef fsetxattr
! 33304: #ifdef __cplusplus
! 33305: extern "C"
! 33306: #endif
! 33307: char fsetxattr ();
! 33308: #if defined __stub_fsetxattr || defined __stub___fsetxattr
! 33309: choke me
! 33310: #endif
! 33311:
! 33312: int main (void)
! 33313: {
! 33314: return fsetxattr ();
! 33315: ;
! 33316: return 0;
! 33317: }
! 33318:
! 33319: _ACEOF
! 33320: if ac_fn_c_try_link "$LINENO"; then :
! 33321:
! 33322: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 33323: $as_echo "yes" >&6; }
! 33324: tst_links_fsetxattr="yes"
! 33325:
! 33326: else
! 33327:
! 33328: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 33329: $as_echo "no" >&6; }
! 33330: tst_links_fsetxattr="no"
! 33331:
! 33332: fi
! 33333: rm -f core conftest.err conftest.$ac_objext \
! 33334: conftest$ac_exeext conftest.$ac_ext
! 33335: #
! 33336: if test "$tst_links_fsetxattr" = "yes"; then
! 33337: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if fsetxattr is prototyped" >&5
! 33338: $as_echo_n "checking if fsetxattr is prototyped... " >&6; }
! 33339: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 33340: /* end confdefs.h. */
! 33341:
! 33342: $curl_includes_sys_xattr
! 33343:
! 33344: _ACEOF
! 33345: if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
! 33346: $EGREP "fsetxattr" >/dev/null 2>&1; then :
! 33347:
! 33348: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 33349: $as_echo "yes" >&6; }
! 33350: tst_proto_fsetxattr="yes"
! 33351:
! 33352: else
! 33353:
! 33354: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 33355: $as_echo "no" >&6; }
! 33356: tst_proto_fsetxattr="no"
! 33357:
! 33358: fi
! 33359: rm -f conftest*
! 33360:
! 33361: fi
! 33362: #
! 33363: if test "$tst_proto_fsetxattr" = "yes"; then
! 33364: if test "$tst_nargs_fsetxattr" = "unknown"; then
! 33365: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if fsetxattr takes 5 args." >&5
! 33366: $as_echo_n "checking if fsetxattr takes 5 args.... " >&6; }
! 33367: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 33368: /* end confdefs.h. */
! 33369:
! 33370:
! 33371: $curl_includes_sys_xattr
! 33372:
! 33373: int main (void)
! 33374: {
! 33375:
! 33376: if(0 != fsetxattr(0, 0, 0, 0, 0))
! 33377: return 1;
! 33378:
! 33379: ;
! 33380: return 0;
! 33381: }
! 33382:
! 33383: _ACEOF
! 33384: if ac_fn_c_try_compile "$LINENO"; then :
! 33385:
! 33386: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 33387: $as_echo "yes" >&6; }
! 33388: tst_compi_fsetxattr="yes"
! 33389: tst_nargs_fsetxattr="5"
! 33390:
! 33391: else
! 33392:
! 33393: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 33394: $as_echo "no" >&6; }
! 33395: tst_compi_fsetxattr="no"
! 33396:
! 33397: fi
! 33398: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 33399: fi
! 33400: if test "$tst_nargs_fsetxattr" = "unknown"; then
! 33401: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if fsetxattr takes 6 args." >&5
! 33402: $as_echo_n "checking if fsetxattr takes 6 args.... " >&6; }
! 33403: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 33404: /* end confdefs.h. */
! 33405:
! 33406:
! 33407: $curl_includes_sys_xattr
! 33408:
! 33409: int main (void)
! 33410: {
! 33411:
! 33412: if(0 != fsetxattr(0, 0, 0, 0, 0, 0))
! 33413: return 1;
! 33414:
! 33415: ;
! 33416: return 0;
! 33417: }
! 33418:
! 33419: _ACEOF
! 33420: if ac_fn_c_try_compile "$LINENO"; then :
! 33421:
! 33422: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 33423: $as_echo "yes" >&6; }
! 33424: tst_compi_fsetxattr="yes"
! 33425: tst_nargs_fsetxattr="6"
! 33426:
! 33427: else
! 33428:
! 33429: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 33430: $as_echo "no" >&6; }
! 33431: tst_compi_fsetxattr="no"
! 33432:
! 33433: fi
! 33434: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 33435: fi
! 33436: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if fsetxattr is compilable" >&5
! 33437: $as_echo_n "checking if fsetxattr is compilable... " >&6; }
! 33438: if test "$tst_compi_fsetxattr" = "yes"; then
! 33439: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 33440: $as_echo "yes" >&6; }
! 33441: else
! 33442: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 33443: $as_echo "no" >&6; }
! 33444: fi
! 33445: fi
! 33446: #
! 33447: if test "$tst_compi_fsetxattr" = "yes"; then
! 33448: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if fsetxattr usage allowed" >&5
! 33449: $as_echo_n "checking if fsetxattr usage allowed... " >&6; }
! 33450: if test "x$curl_disallow_fsetxattr" != "xyes"; then
! 33451: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 33452: $as_echo "yes" >&6; }
! 33453: tst_allow_fsetxattr="yes"
! 33454: else
! 33455: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 33456: $as_echo "no" >&6; }
! 33457: tst_allow_fsetxattr="no"
! 33458: fi
! 33459: fi
! 33460: #
! 33461: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if fsetxattr might be used" >&5
! 33462: $as_echo_n "checking if fsetxattr might be used... " >&6; }
! 33463: if test "$tst_links_fsetxattr" = "yes" &&
! 33464: test "$tst_proto_fsetxattr" = "yes" &&
! 33465: test "$tst_compi_fsetxattr" = "yes" &&
! 33466: test "$tst_allow_fsetxattr" = "yes"; then
! 33467: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 33468: $as_echo "yes" >&6; }
! 33469:
! 33470: cat >>confdefs.h <<_ACEOF
! 33471: #define HAVE_FSETXATTR 1
! 33472: _ACEOF
! 33473:
! 33474: #
! 33475: if test "$tst_nargs_fsetxattr" -eq "5"; then
! 33476:
! 33477: $as_echo "#define HAVE_FSETXATTR_5 1" >>confdefs.h
! 33478:
! 33479: elif test "$tst_nargs_fsetxattr" -eq "6"; then
! 33480:
! 33481: $as_echo "#define HAVE_FSETXATTR_6 1" >>confdefs.h
! 33482:
! 33483: fi
! 33484: #
! 33485: curl_cv_func_fsetxattr="yes"
! 33486: else
! 33487: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 33488: $as_echo "no" >&6; }
! 33489: curl_cv_func_fsetxattr="no"
! 33490: fi
! 33491:
! 33492:
! 33493: #
! 33494: tst_links_ftruncate="unknown"
! 33495: tst_proto_ftruncate="unknown"
! 33496: tst_compi_ftruncate="unknown"
! 33497: tst_allow_ftruncate="unknown"
! 33498: #
! 33499: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if ftruncate can be linked" >&5
! 33500: $as_echo_n "checking if ftruncate can be linked... " >&6; }
! 33501: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 33502: /* end confdefs.h. */
! 33503:
! 33504:
! 33505: #define ftruncate innocuous_ftruncate
! 33506: #ifdef __STDC__
! 33507: # include <limits.h>
! 33508: #else
! 33509: # include <assert.h>
! 33510: #endif
! 33511: #undef ftruncate
! 33512: #ifdef __cplusplus
! 33513: extern "C"
! 33514: #endif
! 33515: char ftruncate ();
! 33516: #if defined __stub_ftruncate || defined __stub___ftruncate
! 33517: choke me
! 33518: #endif
! 33519:
! 33520: int main (void)
! 33521: {
! 33522: return ftruncate ();
! 33523: ;
! 33524: return 0;
! 33525: }
! 33526:
! 33527: _ACEOF
! 33528: if ac_fn_c_try_link "$LINENO"; then :
! 33529:
! 33530: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 33531: $as_echo "yes" >&6; }
! 33532: tst_links_ftruncate="yes"
! 33533:
! 33534: else
! 33535:
! 33536: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 33537: $as_echo "no" >&6; }
! 33538: tst_links_ftruncate="no"
! 33539:
! 33540: fi
! 33541: rm -f core conftest.err conftest.$ac_objext \
! 33542: conftest$ac_exeext conftest.$ac_ext
! 33543: #
! 33544: if test "$tst_links_ftruncate" = "yes"; then
! 33545: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if ftruncate is prototyped" >&5
! 33546: $as_echo_n "checking if ftruncate is prototyped... " >&6; }
! 33547: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 33548: /* end confdefs.h. */
! 33549:
! 33550: $curl_includes_unistd
! 33551:
! 33552: _ACEOF
! 33553: if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
! 33554: $EGREP "ftruncate" >/dev/null 2>&1; then :
! 33555:
! 33556: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 33557: $as_echo "yes" >&6; }
! 33558: tst_proto_ftruncate="yes"
! 33559:
! 33560: else
! 33561:
! 33562: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 33563: $as_echo "no" >&6; }
! 33564: tst_proto_ftruncate="no"
! 33565:
! 33566: fi
! 33567: rm -f conftest*
! 33568:
! 33569: fi
! 33570: #
! 33571: if test "$tst_proto_ftruncate" = "yes"; then
! 33572: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if ftruncate is compilable" >&5
! 33573: $as_echo_n "checking if ftruncate is compilable... " >&6; }
! 33574: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 33575: /* end confdefs.h. */
! 33576:
! 33577:
! 33578: $curl_includes_unistd
! 33579:
! 33580: int main (void)
! 33581: {
! 33582:
! 33583: if(0 != ftruncate(0, 0))
! 33584: return 1;
! 33585:
! 33586: ;
! 33587: return 0;
! 33588: }
! 33589:
! 33590: _ACEOF
! 33591: if ac_fn_c_try_compile "$LINENO"; then :
! 33592:
! 33593: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 33594: $as_echo "yes" >&6; }
! 33595: tst_compi_ftruncate="yes"
! 33596:
! 33597: else
! 33598:
! 33599: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 33600: $as_echo "no" >&6; }
! 33601: tst_compi_ftruncate="no"
! 33602:
! 33603: fi
! 33604: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 33605: fi
! 33606: #
! 33607: if test "$tst_compi_ftruncate" = "yes"; then
! 33608: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if ftruncate usage allowed" >&5
! 33609: $as_echo_n "checking if ftruncate usage allowed... " >&6; }
! 33610: if test "x$curl_disallow_ftruncate" != "xyes"; then
! 33611: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 33612: $as_echo "yes" >&6; }
! 33613: tst_allow_ftruncate="yes"
! 33614: else
! 33615: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 33616: $as_echo "no" >&6; }
! 33617: tst_allow_ftruncate="no"
! 33618: fi
! 33619: fi
! 33620: #
! 33621: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if ftruncate might be used" >&5
! 33622: $as_echo_n "checking if ftruncate might be used... " >&6; }
! 33623: if test "$tst_links_ftruncate" = "yes" &&
! 33624: test "$tst_proto_ftruncate" = "yes" &&
! 33625: test "$tst_compi_ftruncate" = "yes" &&
! 33626: test "$tst_allow_ftruncate" = "yes"; then
! 33627: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 33628: $as_echo "yes" >&6; }
! 33629:
! 33630: cat >>confdefs.h <<_ACEOF
! 33631: #define HAVE_FTRUNCATE 1
! 33632: _ACEOF
! 33633:
! 33634: curl_cv_func_ftruncate="yes"
! 33635: else
! 33636: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 33637: $as_echo "no" >&6; }
! 33638: curl_cv_func_ftruncate="no"
! 33639: fi
! 33640:
! 33641:
! 33642: curl_includes_stdlib="\
! 33643: /* includes start */
! 33644: #ifdef HAVE_SYS_TYPES_H
! 33645: # include <sys/types.h>
! 33646: #endif
! 33647: #ifdef HAVE_STDLIB_H
! 33648: # include <stdlib.h>
! 33649: #endif
! 33650: /* includes end */"
! 33651: for ac_header in sys/types.h stdlib.h
! 33652: do :
! 33653: as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
! 33654: ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$curl_includes_stdlib
! 33655: "
! 33656: if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
! 33657: cat >>confdefs.h <<_ACEOF
! 33658: #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
! 33659: _ACEOF
! 33660:
! 33661: fi
! 33662:
! 33663: done
! 33664:
! 33665:
! 33666:
! 33667: #
! 33668: tst_links_getaddrinfo="unknown"
! 33669: tst_proto_getaddrinfo="unknown"
! 33670: tst_compi_getaddrinfo="unknown"
! 33671: tst_works_getaddrinfo="unknown"
! 33672: tst_allow_getaddrinfo="unknown"
! 33673: tst_tsafe_getaddrinfo="unknown"
! 33674: #
! 33675: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if getaddrinfo can be linked" >&5
! 33676: $as_echo_n "checking if getaddrinfo can be linked... " >&6; }
! 33677: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 33678: /* end confdefs.h. */
! 33679:
! 33680:
! 33681: $curl_includes_ws2tcpip
! 33682: $curl_includes_sys_socket
! 33683: $curl_includes_netdb
! 33684:
! 33685: int main (void)
! 33686: {
! 33687:
! 33688: if(0 != getaddrinfo(0, 0, 0, 0))
! 33689: return 1;
! 33690:
! 33691: ;
! 33692: return 0;
! 33693: }
! 33694:
! 33695: _ACEOF
! 33696: if ac_fn_c_try_link "$LINENO"; then :
! 33697:
! 33698: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 33699: $as_echo "yes" >&6; }
! 33700: tst_links_getaddrinfo="yes"
! 33701:
! 33702: else
! 33703:
! 33704: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 33705: $as_echo "no" >&6; }
! 33706: tst_links_getaddrinfo="no"
! 33707:
! 33708: fi
! 33709: rm -f core conftest.err conftest.$ac_objext \
! 33710: conftest$ac_exeext conftest.$ac_ext
! 33711: #
! 33712: if test "$tst_links_getaddrinfo" = "yes"; then
! 33713: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if getaddrinfo is prototyped" >&5
! 33714: $as_echo_n "checking if getaddrinfo is prototyped... " >&6; }
! 33715: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 33716: /* end confdefs.h. */
! 33717:
! 33718: $curl_includes_ws2tcpip
! 33719: $curl_includes_sys_socket
! 33720: $curl_includes_netdb
! 33721:
! 33722: _ACEOF
! 33723: if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
! 33724: $EGREP "getaddrinfo" >/dev/null 2>&1; then :
! 33725:
! 33726: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 33727: $as_echo "yes" >&6; }
! 33728: tst_proto_getaddrinfo="yes"
! 33729:
! 33730: else
! 33731:
! 33732: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 33733: $as_echo "no" >&6; }
! 33734: tst_proto_getaddrinfo="no"
! 33735:
! 33736: fi
! 33737: rm -f conftest*
! 33738:
! 33739: fi
! 33740: #
! 33741: if test "$tst_proto_getaddrinfo" = "yes"; then
! 33742: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if getaddrinfo is compilable" >&5
! 33743: $as_echo_n "checking if getaddrinfo is compilable... " >&6; }
! 33744: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 33745: /* end confdefs.h. */
! 33746:
! 33747:
! 33748: $curl_includes_ws2tcpip
! 33749: $curl_includes_sys_socket
! 33750: $curl_includes_netdb
! 33751:
! 33752: int main (void)
! 33753: {
! 33754:
! 33755: if(0 != getaddrinfo(0, 0, 0, 0))
! 33756: return 1;
! 33757:
! 33758: ;
! 33759: return 0;
! 33760: }
! 33761:
! 33762: _ACEOF
! 33763: if ac_fn_c_try_compile "$LINENO"; then :
! 33764:
! 33765: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 33766: $as_echo "yes" >&6; }
! 33767: tst_compi_getaddrinfo="yes"
! 33768:
! 33769: else
! 33770:
! 33771: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 33772: $as_echo "no" >&6; }
! 33773: tst_compi_getaddrinfo="no"
! 33774:
! 33775: fi
! 33776: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 33777: fi
! 33778: #
! 33779: if test "x$cross_compiling" != "xyes" &&
! 33780: test "$tst_compi_getaddrinfo" = "yes"; then
! 33781: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if getaddrinfo seems to work" >&5
! 33782: $as_echo_n "checking if getaddrinfo seems to work... " >&6; }
! 33783:
! 33784: old=$LD_LIBRARY_PATH
! 33785: LD_LIBRARY_PATH=$CURL_LIBRARY_PATH:$old
! 33786: export LD_LIBRARY_PATH
! 33787: if test "$cross_compiling" = yes; then :
! 33788: { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
! 33789: $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
! 33790: as_fn_error $? "cannot run test program while cross compiling
! 33791: See \`config.log' for more details" "$LINENO" 5; }
! 33792: else
! 33793: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 33794: /* end confdefs.h. */
! 33795:
! 33796:
! 33797: $curl_includes_ws2tcpip
! 33798: $curl_includes_stdlib
! 33799: $curl_includes_string
! 33800: $curl_includes_sys_socket
! 33801: $curl_includes_netdb
! 33802:
! 33803: int main (void)
! 33804: {
! 33805:
! 33806: struct addrinfo hints;
! 33807: struct addrinfo *ai = 0;
! 33808: int error;
! 33809:
! 33810: #ifdef HAVE_WINSOCK2_H
! 33811: WSADATA wsa;
! 33812: if (WSAStartup(MAKEWORD(2,2), &wsa))
! 33813: exit(2);
! 33814: #endif
! 33815:
! 33816: memset(&hints, 0, sizeof(hints));
! 33817: hints.ai_flags = AI_NUMERICHOST;
! 33818: hints.ai_family = AF_UNSPEC;
! 33819: hints.ai_socktype = SOCK_STREAM;
! 33820: error = getaddrinfo("127.0.0.1", 0, &hints, &ai);
! 33821: if(error || !ai)
! 33822: exit(1); /* fail */
! 33823: else
! 33824: exit(0);
! 33825:
! 33826: ;
! 33827: return 0;
! 33828: }
! 33829:
! 33830: _ACEOF
! 33831: if ac_fn_c_try_run "$LINENO"; then :
! 33832: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 33833: $as_echo "yes" >&6; }
! 33834: tst_works_getaddrinfo="yes"
! 33835:
! 33836: else
! 33837: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 33838: $as_echo "no" >&6; }
! 33839: tst_works_getaddrinfo="no"
! 33840:
! 33841: fi
! 33842: rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
! 33843: conftest.$ac_objext conftest.beam conftest.$ac_ext
! 33844: fi
! 33845:
! 33846: LD_LIBRARY_PATH=$old # restore
! 33847:
! 33848: fi
! 33849: #
! 33850: if test "$tst_compi_getaddrinfo" = "yes" &&
! 33851: test "$tst_works_getaddrinfo" != "no"; then
! 33852: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if getaddrinfo usage allowed" >&5
! 33853: $as_echo_n "checking if getaddrinfo usage allowed... " >&6; }
! 33854: if test "x$curl_disallow_getaddrinfo" != "xyes"; then
! 33855: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 33856: $as_echo "yes" >&6; }
! 33857: tst_allow_getaddrinfo="yes"
! 33858: else
! 33859: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 33860: $as_echo "no" >&6; }
! 33861: tst_allow_getaddrinfo="no"
! 33862: fi
! 33863: fi
! 33864: #
! 33865: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if getaddrinfo might be used" >&5
! 33866: $as_echo_n "checking if getaddrinfo might be used... " >&6; }
! 33867: if test "$tst_links_getaddrinfo" = "yes" &&
! 33868: test "$tst_proto_getaddrinfo" = "yes" &&
! 33869: test "$tst_compi_getaddrinfo" = "yes" &&
! 33870: test "$tst_allow_getaddrinfo" = "yes" &&
! 33871: test "$tst_works_getaddrinfo" != "no"; then
! 33872: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 33873: $as_echo "yes" >&6; }
! 33874:
! 33875: cat >>confdefs.h <<_ACEOF
! 33876: #define HAVE_GETADDRINFO 1
! 33877: _ACEOF
! 33878:
! 33879: curl_cv_func_getaddrinfo="yes"
! 33880: else
! 33881: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 33882: $as_echo "no" >&6; }
! 33883: curl_cv_func_getaddrinfo="no"
! 33884: curl_cv_func_getaddrinfo_threadsafe="no"
! 33885: fi
! 33886: #
! 33887: if test "$curl_cv_func_getaddrinfo" = "yes"; then
! 33888: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if getaddrinfo is threadsafe" >&5
! 33889: $as_echo_n "checking if getaddrinfo is threadsafe... " >&6; }
! 33890: case $host_os in
! 33891: aix[1234].* | aix5.[01].*)
! 33892: tst_tsafe_getaddrinfo="no"
! 33893: ;;
! 33894: aix*)
! 33895: tst_tsafe_getaddrinfo="yes"
! 33896: ;;
! 33897: darwin[12345].*)
! 33898: tst_tsafe_getaddrinfo="no"
! 33899: ;;
! 33900: darwin*)
! 33901: tst_tsafe_getaddrinfo="yes"
! 33902: ;;
! 33903: freebsd[1234].* | freebsd5.[1234]*)
! 33904: tst_tsafe_getaddrinfo="no"
! 33905: ;;
! 33906: freebsd*)
! 33907: tst_tsafe_getaddrinfo="yes"
! 33908: ;;
! 33909: hpux[123456789].* | hpux10.* | hpux11.0* | hpux11.10*)
! 33910: tst_tsafe_getaddrinfo="no"
! 33911: ;;
! 33912: hpux*)
! 33913: tst_tsafe_getaddrinfo="yes"
! 33914: ;;
! 33915: netbsd[123].*)
! 33916: tst_tsafe_getaddrinfo="no"
! 33917: ;;
! 33918: netbsd*)
! 33919: tst_tsafe_getaddrinfo="yes"
! 33920: ;;
! 33921: *bsd*)
! 33922: tst_tsafe_getaddrinfo="no"
! 33923: ;;
! 33924: solaris2*)
! 33925: tst_tsafe_getaddrinfo="yes"
! 33926: ;;
! 33927: esac
! 33928: if test "$tst_tsafe_getaddrinfo" = "unknown" &&
! 33929: test "$curl_cv_native_windows" = "yes"; then
! 33930: tst_tsafe_getaddrinfo="yes"
! 33931: fi
! 33932: if test "$tst_tsafe_getaddrinfo" = "unknown"; then
! 33933:
! 33934:
! 33935: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 33936: /* end confdefs.h. */
! 33937:
! 33938:
! 33939: $curl_includes_sys_socket
! 33940: $curl_includes_netdb
! 33941:
! 33942: int main (void)
! 33943: {
! 33944: #ifdef h_errno
! 33945: return 0;
! 33946: #else
! 33947: force compilation error
! 33948: #endif
! 33949: }
! 33950:
! 33951:
! 33952: _ACEOF
! 33953: if ac_fn_c_try_compile "$LINENO"; then :
! 33954:
! 33955: tst_symbol_defined="yes"
! 33956:
! 33957: else
! 33958:
! 33959: tst_symbol_defined="no"
! 33960:
! 33961: fi
! 33962: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 33963: if test "$tst_symbol_defined" = "yes"; then
! 33964: curl_cv_have_def_h_errno=yes
! 33965:
! 33966: else
! 33967: curl_cv_have_def_h_errno=no
! 33968:
! 33969: fi
! 33970:
! 33971: if test "$curl_cv_have_def_h_errno" = "yes"; then
! 33972: tst_h_errno_macro="yes"
! 33973: else
! 33974: tst_h_errno_macro="no"
! 33975: fi
! 33976: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 33977: /* end confdefs.h. */
! 33978:
! 33979:
! 33980: $curl_includes_sys_socket
! 33981: $curl_includes_netdb
! 33982:
! 33983: int main (void)
! 33984: {
! 33985:
! 33986: h_errno = 2;
! 33987: if(0 != h_errno)
! 33988: return 1;
! 33989:
! 33990: ;
! 33991: return 0;
! 33992: }
! 33993:
! 33994: _ACEOF
! 33995: if ac_fn_c_try_compile "$LINENO"; then :
! 33996:
! 33997: tst_h_errno_modifiable_lvalue="yes"
! 33998:
! 33999: else
! 34000:
! 34001: tst_h_errno_modifiable_lvalue="no"
! 34002:
! 34003: fi
! 34004: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 34005: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 34006: /* end confdefs.h. */
! 34007:
! 34008:
! 34009:
! 34010: int main (void)
! 34011: {
! 34012:
! 34013: #if defined(_POSIX_C_SOURCE) && (_POSIX_C_SOURCE >= 200809L)
! 34014: return 0;
! 34015: #elif defined(_XOPEN_SOURCE) && (_XOPEN_SOURCE >= 700)
! 34016: return 0;
! 34017: #else
! 34018: force compilation error
! 34019: #endif
! 34020:
! 34021: ;
! 34022: return 0;
! 34023: }
! 34024:
! 34025: _ACEOF
! 34026: if ac_fn_c_try_compile "$LINENO"; then :
! 34027:
! 34028: tst_h_errno_sbs_issue_7="yes"
! 34029:
! 34030: else
! 34031:
! 34032: tst_h_errno_sbs_issue_7="no"
! 34033:
! 34034: fi
! 34035: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 34036: if test "$tst_h_errno_macro" = "no" &&
! 34037: test "$tst_h_errno_modifiable_lvalue" = "no" &&
! 34038: test "$tst_h_errno_sbs_issue_7" = "no"; then
! 34039: tst_tsafe_getaddrinfo="no"
! 34040: else
! 34041: tst_tsafe_getaddrinfo="yes"
! 34042: fi
! 34043: fi
! 34044: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $tst_tsafe_getaddrinfo" >&5
! 34045: $as_echo "$tst_tsafe_getaddrinfo" >&6; }
! 34046: if test "$tst_tsafe_getaddrinfo" = "yes"; then
! 34047:
! 34048: cat >>confdefs.h <<_ACEOF
! 34049: #define HAVE_GETADDRINFO_THREADSAFE 1
! 34050: _ACEOF
! 34051:
! 34052: curl_cv_func_getaddrinfo_threadsafe="yes"
! 34053: else
! 34054: curl_cv_func_getaddrinfo_threadsafe="no"
! 34055: fi
! 34056: fi
! 34057:
! 34058:
! 34059: #
! 34060: tst_links_gai_strerror="unknown"
! 34061: tst_proto_gai_strerror="unknown"
! 34062: tst_compi_gai_strerror="unknown"
! 34063: tst_allow_gai_strerror="unknown"
! 34064: #
! 34065: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if gai_strerror can be linked" >&5
! 34066: $as_echo_n "checking if gai_strerror can be linked... " >&6; }
! 34067: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 34068: /* end confdefs.h. */
! 34069:
! 34070:
! 34071: $curl_includes_winsock2
! 34072: $curl_includes_bsdsocket
! 34073: $curl_includes_netdb
! 34074:
! 34075: int main (void)
! 34076: {
! 34077:
! 34078: if(0 != gai_strerror(0))
! 34079: return 1;
! 34080:
! 34081: ;
! 34082: return 0;
! 34083: }
! 34084:
! 34085: _ACEOF
! 34086: if ac_fn_c_try_link "$LINENO"; then :
! 34087:
! 34088: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 34089: $as_echo "yes" >&6; }
! 34090: tst_links_gai_strerror="yes"
! 34091:
! 34092: else
! 34093:
! 34094: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 34095: $as_echo "no" >&6; }
! 34096: tst_links_gai_strerror="no"
! 34097:
! 34098: fi
! 34099: rm -f core conftest.err conftest.$ac_objext \
! 34100: conftest$ac_exeext conftest.$ac_ext
! 34101: #
! 34102: if test "$tst_links_gai_strerror" = "yes"; then
! 34103: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if gai_strerror is prototyped" >&5
! 34104: $as_echo_n "checking if gai_strerror is prototyped... " >&6; }
! 34105: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 34106: /* end confdefs.h. */
! 34107:
! 34108: $curl_includes_winsock2
! 34109: $curl_includes_bsdsocket
! 34110: $curl_includes_netdb
! 34111:
! 34112: _ACEOF
! 34113: if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
! 34114: $EGREP "gai_strerror" >/dev/null 2>&1; then :
! 34115:
! 34116: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 34117: $as_echo "yes" >&6; }
! 34118: tst_proto_gai_strerror="yes"
! 34119:
! 34120: else
! 34121:
! 34122: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 34123: $as_echo "no" >&6; }
! 34124: tst_proto_gai_strerror="no"
! 34125:
! 34126: fi
! 34127: rm -f conftest*
! 34128:
! 34129: fi
! 34130: #
! 34131: if test "$tst_proto_gai_strerror" = "yes"; then
! 34132: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if gai_strerror is compilable" >&5
! 34133: $as_echo_n "checking if gai_strerror is compilable... " >&6; }
! 34134: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 34135: /* end confdefs.h. */
! 34136:
! 34137:
! 34138: $curl_includes_winsock2
! 34139: $curl_includes_bsdsocket
! 34140: $curl_includes_netdb
! 34141:
! 34142: int main (void)
! 34143: {
! 34144:
! 34145: if(0 != gai_strerror(0))
! 34146: return 1;
! 34147:
! 34148: ;
! 34149: return 0;
! 34150: }
! 34151:
! 34152: _ACEOF
! 34153: if ac_fn_c_try_compile "$LINENO"; then :
! 34154:
! 34155: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 34156: $as_echo "yes" >&6; }
! 34157: tst_compi_gai_strerror="yes"
! 34158:
! 34159: else
! 34160:
! 34161: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 34162: $as_echo "no" >&6; }
! 34163: tst_compi_gai_strerror="no"
! 34164:
! 34165: fi
! 34166: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 34167: fi
! 34168: #
! 34169: if test "$tst_compi_gai_strerror" = "yes"; then
! 34170: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if gai_strerror usage allowed" >&5
! 34171: $as_echo_n "checking if gai_strerror usage allowed... " >&6; }
! 34172: if test "x$curl_disallow_gai_strerror" != "xyes"; then
! 34173: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 34174: $as_echo "yes" >&6; }
! 34175: tst_allow_gai_strerror="yes"
! 34176: else
! 34177: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 34178: $as_echo "no" >&6; }
! 34179: tst_allow_gai_strerror="no"
! 34180: fi
! 34181: fi
! 34182: #
! 34183: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if gai_strerror might be used" >&5
! 34184: $as_echo_n "checking if gai_strerror might be used... " >&6; }
! 34185: if test "$tst_links_gai_strerror" = "yes" &&
! 34186: test "$tst_proto_gai_strerror" = "yes" &&
! 34187: test "$tst_compi_gai_strerror" = "yes" &&
! 34188: test "$tst_allow_gai_strerror" = "yes"; then
! 34189: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 34190: $as_echo "yes" >&6; }
! 34191:
! 34192: cat >>confdefs.h <<_ACEOF
! 34193: #define HAVE_GAI_STRERROR 1
! 34194: _ACEOF
! 34195:
! 34196: curl_cv_func_gai_strerror="yes"
! 34197: else
! 34198: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 34199: $as_echo "no" >&6; }
! 34200: curl_cv_func_gai_strerror="no"
! 34201: fi
! 34202:
! 34203:
! 34204: #
! 34205: tst_links_gethostbyaddr="unknown"
! 34206: tst_proto_gethostbyaddr="unknown"
! 34207: tst_compi_gethostbyaddr="unknown"
! 34208: tst_allow_gethostbyaddr="unknown"
! 34209: #
! 34210: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if gethostbyaddr can be linked" >&5
! 34211: $as_echo_n "checking if gethostbyaddr can be linked... " >&6; }
! 34212: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 34213: /* end confdefs.h. */
! 34214:
! 34215:
! 34216: $curl_includes_winsock2
! 34217: $curl_includes_bsdsocket
! 34218: $curl_includes_netdb
! 34219:
! 34220: int main (void)
! 34221: {
! 34222:
! 34223: if(0 != gethostbyaddr(0, 0, 0))
! 34224: return 1;
! 34225:
! 34226: ;
! 34227: return 0;
! 34228: }
! 34229:
! 34230: _ACEOF
! 34231: if ac_fn_c_try_link "$LINENO"; then :
! 34232:
! 34233: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 34234: $as_echo "yes" >&6; }
! 34235: tst_links_gethostbyaddr="yes"
! 34236:
! 34237: else
! 34238:
! 34239: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 34240: $as_echo "no" >&6; }
! 34241: tst_links_gethostbyaddr="no"
! 34242:
! 34243: fi
! 34244: rm -f core conftest.err conftest.$ac_objext \
! 34245: conftest$ac_exeext conftest.$ac_ext
! 34246: #
! 34247: if test "$tst_links_gethostbyaddr" = "yes"; then
! 34248: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if gethostbyaddr is prototyped" >&5
! 34249: $as_echo_n "checking if gethostbyaddr is prototyped... " >&6; }
! 34250: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 34251: /* end confdefs.h. */
! 34252:
! 34253: $curl_includes_winsock2
! 34254: $curl_includes_bsdsocket
! 34255: $curl_includes_netdb
! 34256:
! 34257: _ACEOF
! 34258: if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
! 34259: $EGREP "gethostbyaddr" >/dev/null 2>&1; then :
! 34260:
! 34261: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 34262: $as_echo "yes" >&6; }
! 34263: tst_proto_gethostbyaddr="yes"
! 34264:
! 34265: else
! 34266:
! 34267: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 34268: $as_echo "no" >&6; }
! 34269: tst_proto_gethostbyaddr="no"
! 34270:
! 34271: fi
! 34272: rm -f conftest*
! 34273:
! 34274: fi
! 34275: #
! 34276: if test "$tst_proto_gethostbyaddr" = "yes"; then
! 34277: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if gethostbyaddr is compilable" >&5
! 34278: $as_echo_n "checking if gethostbyaddr is compilable... " >&6; }
! 34279: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 34280: /* end confdefs.h. */
! 34281:
! 34282:
! 34283: $curl_includes_winsock2
! 34284: $curl_includes_bsdsocket
! 34285: $curl_includes_netdb
! 34286:
! 34287: int main (void)
! 34288: {
! 34289:
! 34290: if(0 != gethostbyaddr(0, 0, 0))
! 34291: return 1;
! 34292:
! 34293: ;
! 34294: return 0;
! 34295: }
! 34296:
! 34297: _ACEOF
! 34298: if ac_fn_c_try_compile "$LINENO"; then :
! 34299:
! 34300: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 34301: $as_echo "yes" >&6; }
! 34302: tst_compi_gethostbyaddr="yes"
! 34303:
! 34304: else
! 34305:
! 34306: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 34307: $as_echo "no" >&6; }
! 34308: tst_compi_gethostbyaddr="no"
! 34309:
! 34310: fi
! 34311: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 34312: fi
! 34313: #
! 34314: if test "$tst_compi_gethostbyaddr" = "yes"; then
! 34315: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if gethostbyaddr usage allowed" >&5
! 34316: $as_echo_n "checking if gethostbyaddr usage allowed... " >&6; }
! 34317: if test "x$curl_disallow_gethostbyaddr" != "xyes"; then
! 34318: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 34319: $as_echo "yes" >&6; }
! 34320: tst_allow_gethostbyaddr="yes"
! 34321: else
! 34322: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 34323: $as_echo "no" >&6; }
! 34324: tst_allow_gethostbyaddr="no"
! 34325: fi
! 34326: fi
! 34327: #
! 34328: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if gethostbyaddr might be used" >&5
! 34329: $as_echo_n "checking if gethostbyaddr might be used... " >&6; }
! 34330: if test "$tst_links_gethostbyaddr" = "yes" &&
! 34331: test "$tst_proto_gethostbyaddr" = "yes" &&
! 34332: test "$tst_compi_gethostbyaddr" = "yes" &&
! 34333: test "$tst_allow_gethostbyaddr" = "yes"; then
! 34334: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 34335: $as_echo "yes" >&6; }
! 34336:
! 34337: cat >>confdefs.h <<_ACEOF
! 34338: #define HAVE_GETHOSTBYADDR 1
! 34339: _ACEOF
! 34340:
! 34341: curl_cv_func_gethostbyaddr="yes"
! 34342: else
! 34343: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 34344: $as_echo "no" >&6; }
! 34345: curl_cv_func_gethostbyaddr="no"
! 34346: fi
! 34347:
! 34348:
! 34349: #
! 34350: tst_links_gethostbyaddr_r="unknown"
! 34351: tst_proto_gethostbyaddr_r="unknown"
! 34352: tst_compi_gethostbyaddr_r="unknown"
! 34353: tst_allow_gethostbyaddr_r="unknown"
! 34354: tst_nargs_gethostbyaddr_r="unknown"
! 34355: #
! 34356: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if gethostbyaddr_r can be linked" >&5
! 34357: $as_echo_n "checking if gethostbyaddr_r can be linked... " >&6; }
! 34358: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 34359: /* end confdefs.h. */
! 34360:
! 34361:
! 34362: #define gethostbyaddr_r innocuous_gethostbyaddr_r
! 34363: #ifdef __STDC__
! 34364: # include <limits.h>
! 34365: #else
! 34366: # include <assert.h>
! 34367: #endif
! 34368: #undef gethostbyaddr_r
! 34369: #ifdef __cplusplus
! 34370: extern "C"
! 34371: #endif
! 34372: char gethostbyaddr_r ();
! 34373: #if defined __stub_gethostbyaddr_r || defined __stub___gethostbyaddr_r
! 34374: choke me
! 34375: #endif
! 34376:
! 34377: int main (void)
! 34378: {
! 34379: return gethostbyaddr_r ();
! 34380: ;
! 34381: return 0;
! 34382: }
! 34383:
! 34384: _ACEOF
! 34385: if ac_fn_c_try_link "$LINENO"; then :
! 34386:
! 34387: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 34388: $as_echo "yes" >&6; }
! 34389: tst_links_gethostbyaddr_r="yes"
! 34390:
! 34391: else
! 34392:
! 34393: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 34394: $as_echo "no" >&6; }
! 34395: tst_links_gethostbyaddr_r="no"
! 34396:
! 34397: fi
! 34398: rm -f core conftest.err conftest.$ac_objext \
! 34399: conftest$ac_exeext conftest.$ac_ext
! 34400: #
! 34401: if test "$tst_links_gethostbyaddr_r" = "yes"; then
! 34402: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if gethostbyaddr_r is prototyped" >&5
! 34403: $as_echo_n "checking if gethostbyaddr_r is prototyped... " >&6; }
! 34404: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 34405: /* end confdefs.h. */
! 34406:
! 34407: $curl_includes_netdb
! 34408:
! 34409: _ACEOF
! 34410: if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
! 34411: $EGREP "gethostbyaddr_r" >/dev/null 2>&1; then :
! 34412:
! 34413: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 34414: $as_echo "yes" >&6; }
! 34415: tst_proto_gethostbyaddr_r="yes"
! 34416:
! 34417: else
! 34418:
! 34419: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 34420: $as_echo "no" >&6; }
! 34421: tst_proto_gethostbyaddr_r="no"
! 34422:
! 34423: fi
! 34424: rm -f conftest*
! 34425:
! 34426: fi
! 34427: #
! 34428: if test "$tst_proto_gethostbyaddr_r" = "yes"; then
! 34429: if test "$tst_nargs_gethostbyaddr_r" = "unknown"; then
! 34430: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if gethostbyaddr_r takes 5 args." >&5
! 34431: $as_echo_n "checking if gethostbyaddr_r takes 5 args.... " >&6; }
! 34432: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 34433: /* end confdefs.h. */
! 34434:
! 34435:
! 34436: $curl_includes_netdb
! 34437:
! 34438: int main (void)
! 34439: {
! 34440:
! 34441: if(0 != gethostbyaddr_r(0, 0, 0, 0, 0))
! 34442: return 1;
! 34443:
! 34444: ;
! 34445: return 0;
! 34446: }
! 34447:
! 34448: _ACEOF
! 34449: if ac_fn_c_try_compile "$LINENO"; then :
! 34450:
! 34451: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 34452: $as_echo "yes" >&6; }
! 34453: tst_compi_gethostbyaddr_r="yes"
! 34454: tst_nargs_gethostbyaddr_r="5"
! 34455:
! 34456: else
! 34457:
! 34458: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 34459: $as_echo "no" >&6; }
! 34460: tst_compi_gethostbyaddr_r="no"
! 34461:
! 34462: fi
! 34463: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 34464: fi
! 34465: if test "$tst_nargs_gethostbyaddr_r" = "unknown"; then
! 34466: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if gethostbyaddr_r takes 7 args." >&5
! 34467: $as_echo_n "checking if gethostbyaddr_r takes 7 args.... " >&6; }
! 34468: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 34469: /* end confdefs.h. */
! 34470:
! 34471:
! 34472: $curl_includes_netdb
! 34473:
! 34474: int main (void)
! 34475: {
! 34476:
! 34477: if(0 != gethostbyaddr_r(0, 0, 0, 0, 0, 0, 0))
! 34478: return 1;
! 34479:
! 34480: ;
! 34481: return 0;
! 34482: }
! 34483:
! 34484: _ACEOF
! 34485: if ac_fn_c_try_compile "$LINENO"; then :
! 34486:
! 34487: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 34488: $as_echo "yes" >&6; }
! 34489: tst_compi_gethostbyaddr_r="yes"
! 34490: tst_nargs_gethostbyaddr_r="7"
! 34491:
! 34492: else
! 34493:
! 34494: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 34495: $as_echo "no" >&6; }
! 34496: tst_compi_gethostbyaddr_r="no"
! 34497:
! 34498: fi
! 34499: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 34500: fi
! 34501: if test "$tst_nargs_gethostbyaddr_r" = "unknown"; then
! 34502: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if gethostbyaddr_r takes 8 args." >&5
! 34503: $as_echo_n "checking if gethostbyaddr_r takes 8 args.... " >&6; }
! 34504: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 34505: /* end confdefs.h. */
! 34506:
! 34507:
! 34508: $curl_includes_netdb
! 34509:
! 34510: int main (void)
! 34511: {
! 34512:
! 34513: if(0 != gethostbyaddr_r(0, 0, 0, 0, 0, 0, 0, 0))
! 34514: return 1;
! 34515:
! 34516: ;
! 34517: return 0;
! 34518: }
! 34519:
! 34520: _ACEOF
! 34521: if ac_fn_c_try_compile "$LINENO"; then :
! 34522:
! 34523: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 34524: $as_echo "yes" >&6; }
! 34525: tst_compi_gethostbyaddr_r="yes"
! 34526: tst_nargs_gethostbyaddr_r="8"
! 34527:
! 34528: else
! 34529:
! 34530: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 34531: $as_echo "no" >&6; }
! 34532: tst_compi_gethostbyaddr_r="no"
! 34533:
! 34534: fi
! 34535: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 34536: fi
! 34537: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if gethostbyaddr_r is compilable" >&5
! 34538: $as_echo_n "checking if gethostbyaddr_r is compilable... " >&6; }
! 34539: if test "$tst_compi_gethostbyaddr_r" = "yes"; then
! 34540: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 34541: $as_echo "yes" >&6; }
! 34542: else
! 34543: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 34544: $as_echo "no" >&6; }
! 34545: fi
! 34546: fi
! 34547: #
! 34548: if test "$tst_compi_gethostbyaddr_r" = "yes"; then
! 34549: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if gethostbyaddr_r usage allowed" >&5
! 34550: $as_echo_n "checking if gethostbyaddr_r usage allowed... " >&6; }
! 34551: if test "x$curl_disallow_gethostbyaddr_r" != "xyes"; then
! 34552: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 34553: $as_echo "yes" >&6; }
! 34554: tst_allow_gethostbyaddr_r="yes"
! 34555: else
! 34556: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 34557: $as_echo "no" >&6; }
! 34558: tst_allow_gethostbyaddr_r="no"
! 34559: fi
! 34560: fi
! 34561: #
! 34562: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if gethostbyaddr_r might be used" >&5
! 34563: $as_echo_n "checking if gethostbyaddr_r might be used... " >&6; }
! 34564: if test "$tst_links_gethostbyaddr_r" = "yes" &&
! 34565: test "$tst_proto_gethostbyaddr_r" = "yes" &&
! 34566: test "$tst_compi_gethostbyaddr_r" = "yes" &&
! 34567: test "$tst_allow_gethostbyaddr_r" = "yes"; then
! 34568: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 34569: $as_echo "yes" >&6; }
! 34570:
! 34571: cat >>confdefs.h <<_ACEOF
! 34572: #define HAVE_GETHOSTBYADDR_R 1
! 34573: _ACEOF
! 34574:
! 34575: #
! 34576: if test "$tst_nargs_gethostbyaddr_r" -eq "5"; then
! 34577:
! 34578: $as_echo "#define HAVE_GETHOSTBYADDR_R_5 1" >>confdefs.h
! 34579:
! 34580: elif test "$tst_nargs_gethostbyaddr_r" -eq "7"; then
! 34581:
! 34582: $as_echo "#define HAVE_GETHOSTBYADDR_R_7 1" >>confdefs.h
! 34583:
! 34584: elif test "$tst_nargs_gethostbyaddr_r" -eq "8"; then
! 34585:
! 34586: $as_echo "#define HAVE_GETHOSTBYADDR_R_8 1" >>confdefs.h
! 34587:
! 34588: fi
! 34589: #
! 34590: curl_cv_func_gethostbyaddr_r="yes"
! 34591: else
! 34592: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 34593: $as_echo "no" >&6; }
! 34594: curl_cv_func_gethostbyaddr_r="no"
! 34595: fi
! 34596:
! 34597:
! 34598: #
! 34599: tst_links_gethostbyname="unknown"
! 34600: tst_proto_gethostbyname="unknown"
! 34601: tst_compi_gethostbyname="unknown"
! 34602: tst_allow_gethostbyname="unknown"
! 34603: #
! 34604: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if gethostbyname can be linked" >&5
! 34605: $as_echo_n "checking if gethostbyname can be linked... " >&6; }
! 34606: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 34607: /* end confdefs.h. */
! 34608:
! 34609:
! 34610: $curl_includes_winsock2
! 34611: $curl_includes_bsdsocket
! 34612: $curl_includes_netdb
! 34613:
! 34614: int main (void)
! 34615: {
! 34616:
! 34617: if(0 != gethostbyname(0))
! 34618: return 1;
! 34619:
! 34620: ;
! 34621: return 0;
! 34622: }
! 34623:
! 34624: _ACEOF
! 34625: if ac_fn_c_try_link "$LINENO"; then :
! 34626:
! 34627: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 34628: $as_echo "yes" >&6; }
! 34629: tst_links_gethostbyname="yes"
! 34630:
! 34631: else
! 34632:
! 34633: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 34634: $as_echo "no" >&6; }
! 34635: tst_links_gethostbyname="no"
! 34636:
! 34637: fi
! 34638: rm -f core conftest.err conftest.$ac_objext \
! 34639: conftest$ac_exeext conftest.$ac_ext
! 34640: #
! 34641: if test "$tst_links_gethostbyname" = "yes"; then
! 34642: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if gethostbyname is prototyped" >&5
! 34643: $as_echo_n "checking if gethostbyname is prototyped... " >&6; }
! 34644: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 34645: /* end confdefs.h. */
! 34646:
! 34647: $curl_includes_winsock2
! 34648: $curl_includes_bsdsocket
! 34649: $curl_includes_netdb
! 34650:
! 34651: _ACEOF
! 34652: if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
! 34653: $EGREP "gethostbyname" >/dev/null 2>&1; then :
! 34654:
! 34655: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 34656: $as_echo "yes" >&6; }
! 34657: tst_proto_gethostbyname="yes"
! 34658:
! 34659: else
! 34660:
! 34661: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 34662: $as_echo "no" >&6; }
! 34663: tst_proto_gethostbyname="no"
! 34664:
! 34665: fi
! 34666: rm -f conftest*
! 34667:
! 34668: fi
! 34669: #
! 34670: if test "$tst_proto_gethostbyname" = "yes"; then
! 34671: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if gethostbyname is compilable" >&5
! 34672: $as_echo_n "checking if gethostbyname is compilable... " >&6; }
! 34673: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 34674: /* end confdefs.h. */
! 34675:
! 34676:
! 34677: $curl_includes_winsock2
! 34678: $curl_includes_bsdsocket
! 34679: $curl_includes_netdb
! 34680:
! 34681: int main (void)
! 34682: {
! 34683:
! 34684: if(0 != gethostbyname(0))
! 34685: return 1;
! 34686:
! 34687: ;
! 34688: return 0;
! 34689: }
! 34690:
! 34691: _ACEOF
! 34692: if ac_fn_c_try_compile "$LINENO"; then :
! 34693:
! 34694: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 34695: $as_echo "yes" >&6; }
! 34696: tst_compi_gethostbyname="yes"
! 34697:
! 34698: else
! 34699:
! 34700: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 34701: $as_echo "no" >&6; }
! 34702: tst_compi_gethostbyname="no"
! 34703:
! 34704: fi
! 34705: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 34706: fi
! 34707: #
! 34708: if test "$tst_compi_gethostbyname" = "yes"; then
! 34709: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if gethostbyname usage allowed" >&5
! 34710: $as_echo_n "checking if gethostbyname usage allowed... " >&6; }
! 34711: if test "x$curl_disallow_gethostbyname" != "xyes"; then
! 34712: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 34713: $as_echo "yes" >&6; }
! 34714: tst_allow_gethostbyname="yes"
! 34715: else
! 34716: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 34717: $as_echo "no" >&6; }
! 34718: tst_allow_gethostbyname="no"
! 34719: fi
! 34720: fi
! 34721: #
! 34722: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if gethostbyname might be used" >&5
! 34723: $as_echo_n "checking if gethostbyname might be used... " >&6; }
! 34724: if test "$tst_links_gethostbyname" = "yes" &&
! 34725: test "$tst_proto_gethostbyname" = "yes" &&
! 34726: test "$tst_compi_gethostbyname" = "yes" &&
! 34727: test "$tst_allow_gethostbyname" = "yes"; then
! 34728: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 34729: $as_echo "yes" >&6; }
! 34730:
! 34731: cat >>confdefs.h <<_ACEOF
! 34732: #define HAVE_GETHOSTBYNAME 1
! 34733: _ACEOF
! 34734:
! 34735: curl_cv_func_gethostbyname="yes"
! 34736: else
! 34737: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 34738: $as_echo "no" >&6; }
! 34739: curl_cv_func_gethostbyname="no"
! 34740: fi
! 34741:
! 34742:
! 34743: #
! 34744: tst_links_gethostbyname_r="unknown"
! 34745: tst_proto_gethostbyname_r="unknown"
! 34746: tst_compi_gethostbyname_r="unknown"
! 34747: tst_allow_gethostbyname_r="unknown"
! 34748: tst_nargs_gethostbyname_r="unknown"
! 34749: #
! 34750: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if gethostbyname_r can be linked" >&5
! 34751: $as_echo_n "checking if gethostbyname_r can be linked... " >&6; }
! 34752: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 34753: /* end confdefs.h. */
! 34754:
! 34755:
! 34756: #define gethostbyname_r innocuous_gethostbyname_r
! 34757: #ifdef __STDC__
! 34758: # include <limits.h>
! 34759: #else
! 34760: # include <assert.h>
! 34761: #endif
! 34762: #undef gethostbyname_r
! 34763: #ifdef __cplusplus
! 34764: extern "C"
! 34765: #endif
! 34766: char gethostbyname_r ();
! 34767: #if defined __stub_gethostbyname_r || defined __stub___gethostbyname_r
! 34768: choke me
! 34769: #endif
! 34770:
! 34771: int main (void)
! 34772: {
! 34773: return gethostbyname_r ();
! 34774: ;
! 34775: return 0;
! 34776: }
! 34777:
! 34778: _ACEOF
! 34779: if ac_fn_c_try_link "$LINENO"; then :
! 34780:
! 34781: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 34782: $as_echo "yes" >&6; }
! 34783: tst_links_gethostbyname_r="yes"
! 34784:
! 34785: else
! 34786:
! 34787: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 34788: $as_echo "no" >&6; }
! 34789: tst_links_gethostbyname_r="no"
! 34790:
! 34791: fi
! 34792: rm -f core conftest.err conftest.$ac_objext \
! 34793: conftest$ac_exeext conftest.$ac_ext
! 34794: #
! 34795: if test "$tst_links_gethostbyname_r" = "yes"; then
! 34796: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if gethostbyname_r is prototyped" >&5
! 34797: $as_echo_n "checking if gethostbyname_r is prototyped... " >&6; }
! 34798: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 34799: /* end confdefs.h. */
! 34800:
! 34801: $curl_includes_netdb
! 34802:
! 34803: _ACEOF
! 34804: if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
! 34805: $EGREP "gethostbyname_r" >/dev/null 2>&1; then :
! 34806:
! 34807: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 34808: $as_echo "yes" >&6; }
! 34809: tst_proto_gethostbyname_r="yes"
! 34810:
! 34811: else
! 34812:
! 34813: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 34814: $as_echo "no" >&6; }
! 34815: tst_proto_gethostbyname_r="no"
! 34816:
! 34817: fi
! 34818: rm -f conftest*
! 34819:
! 34820: fi
! 34821: #
! 34822: if test "$tst_proto_gethostbyname_r" = "yes"; then
! 34823: if test "$tst_nargs_gethostbyname_r" = "unknown"; then
! 34824: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if gethostbyname_r takes 3 args." >&5
! 34825: $as_echo_n "checking if gethostbyname_r takes 3 args.... " >&6; }
! 34826: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 34827: /* end confdefs.h. */
! 34828:
! 34829:
! 34830: $curl_includes_netdb
! 34831:
! 34832: int main (void)
! 34833: {
! 34834:
! 34835: if(0 != gethostbyname_r(0, 0, 0))
! 34836: return 1;
! 34837:
! 34838: ;
! 34839: return 0;
! 34840: }
! 34841:
! 34842: _ACEOF
! 34843: if ac_fn_c_try_compile "$LINENO"; then :
! 34844:
! 34845: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 34846: $as_echo "yes" >&6; }
! 34847: tst_compi_gethostbyname_r="yes"
! 34848: tst_nargs_gethostbyname_r="3"
! 34849:
! 34850: else
! 34851:
! 34852: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 34853: $as_echo "no" >&6; }
! 34854: tst_compi_gethostbyname_r="no"
! 34855:
! 34856: fi
! 34857: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 34858: fi
! 34859: if test "$tst_nargs_gethostbyname_r" = "unknown"; then
! 34860: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if gethostbyname_r takes 5 args." >&5
! 34861: $as_echo_n "checking if gethostbyname_r takes 5 args.... " >&6; }
! 34862: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 34863: /* end confdefs.h. */
! 34864:
! 34865:
! 34866: $curl_includes_netdb
! 34867:
! 34868: int main (void)
! 34869: {
! 34870:
! 34871: if(0 != gethostbyname_r(0, 0, 0, 0, 0))
! 34872: return 1;
! 34873:
! 34874: ;
! 34875: return 0;
! 34876: }
! 34877:
! 34878: _ACEOF
! 34879: if ac_fn_c_try_compile "$LINENO"; then :
! 34880:
! 34881: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 34882: $as_echo "yes" >&6; }
! 34883: tst_compi_gethostbyname_r="yes"
! 34884: tst_nargs_gethostbyname_r="5"
! 34885:
! 34886: else
! 34887:
! 34888: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 34889: $as_echo "no" >&6; }
! 34890: tst_compi_gethostbyname_r="no"
! 34891:
! 34892: fi
! 34893: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 34894: fi
! 34895: if test "$tst_nargs_gethostbyname_r" = "unknown"; then
! 34896: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if gethostbyname_r takes 6 args." >&5
! 34897: $as_echo_n "checking if gethostbyname_r takes 6 args.... " >&6; }
! 34898: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 34899: /* end confdefs.h. */
! 34900:
! 34901:
! 34902: $curl_includes_netdb
! 34903:
! 34904: int main (void)
! 34905: {
! 34906:
! 34907: if(0 != gethostbyname_r(0, 0, 0, 0, 0, 0))
! 34908: return 1;
! 34909:
! 34910: ;
! 34911: return 0;
! 34912: }
! 34913:
! 34914: _ACEOF
! 34915: if ac_fn_c_try_compile "$LINENO"; then :
! 34916:
! 34917: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 34918: $as_echo "yes" >&6; }
! 34919: tst_compi_gethostbyname_r="yes"
! 34920: tst_nargs_gethostbyname_r="6"
! 34921:
! 34922: else
! 34923:
! 34924: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 34925: $as_echo "no" >&6; }
! 34926: tst_compi_gethostbyname_r="no"
! 34927:
! 34928: fi
! 34929: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 34930: fi
! 34931: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if gethostbyname_r is compilable" >&5
! 34932: $as_echo_n "checking if gethostbyname_r is compilable... " >&6; }
! 34933: if test "$tst_compi_gethostbyname_r" = "yes"; then
! 34934: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 34935: $as_echo "yes" >&6; }
! 34936: else
! 34937: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 34938: $as_echo "no" >&6; }
! 34939: fi
! 34940: fi
! 34941: #
! 34942: if test "$tst_compi_gethostbyname_r" = "yes"; then
! 34943: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if gethostbyname_r usage allowed" >&5
! 34944: $as_echo_n "checking if gethostbyname_r usage allowed... " >&6; }
! 34945: if test "x$curl_disallow_gethostbyname_r" != "xyes"; then
! 34946: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 34947: $as_echo "yes" >&6; }
! 34948: tst_allow_gethostbyname_r="yes"
! 34949: else
! 34950: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 34951: $as_echo "no" >&6; }
! 34952: tst_allow_gethostbyname_r="no"
! 34953: fi
! 34954: fi
! 34955: #
! 34956: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if gethostbyname_r might be used" >&5
! 34957: $as_echo_n "checking if gethostbyname_r might be used... " >&6; }
! 34958: if test "$tst_links_gethostbyname_r" = "yes" &&
! 34959: test "$tst_proto_gethostbyname_r" = "yes" &&
! 34960: test "$tst_compi_gethostbyname_r" = "yes" &&
! 34961: test "$tst_allow_gethostbyname_r" = "yes"; then
! 34962: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 34963: $as_echo "yes" >&6; }
! 34964:
! 34965: cat >>confdefs.h <<_ACEOF
! 34966: #define HAVE_GETHOSTBYNAME_R 1
! 34967: _ACEOF
! 34968:
! 34969: #
! 34970: if test "$tst_nargs_gethostbyname_r" -eq "3"; then
! 34971:
! 34972: $as_echo "#define HAVE_GETHOSTBYNAME_R_3 1" >>confdefs.h
! 34973:
! 34974: elif test "$tst_nargs_gethostbyname_r" -eq "5"; then
! 34975:
! 34976: $as_echo "#define HAVE_GETHOSTBYNAME_R_5 1" >>confdefs.h
! 34977:
! 34978: elif test "$tst_nargs_gethostbyname_r" -eq "6"; then
! 34979:
! 34980: $as_echo "#define HAVE_GETHOSTBYNAME_R_6 1" >>confdefs.h
! 34981:
! 34982: fi
! 34983: #
! 34984: curl_cv_func_gethostbyname_r="yes"
! 34985: else
! 34986: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 34987: $as_echo "no" >&6; }
! 34988: curl_cv_func_gethostbyname_r="no"
! 34989: fi
! 34990:
! 34991:
! 34992: curl_preprocess_callconv="\
! 34993: /* preprocess start */
! 34994: #ifdef HAVE_WINDOWS_H
! 34995: # define FUNCALLCONV __stdcall
! 34996: #else
! 34997: # define FUNCALLCONV
! 34998: #endif
! 34999: /* preprocess end */"
! 35000:
! 35001:
! 35002: #
! 35003: tst_links_gethostname="unknown"
! 35004: tst_proto_gethostname="unknown"
! 35005: tst_compi_gethostname="unknown"
! 35006: tst_allow_gethostname="unknown"
! 35007: #
! 35008: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if gethostname can be linked" >&5
! 35009: $as_echo_n "checking if gethostname can be linked... " >&6; }
! 35010: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 35011: /* end confdefs.h. */
! 35012:
! 35013:
! 35014: $curl_includes_winsock2
! 35015: $curl_includes_bsdsocket
! 35016: $curl_includes_unistd
! 35017:
! 35018: int main (void)
! 35019: {
! 35020:
! 35021: if(0 != gethostname(0, 0))
! 35022: return 1;
! 35023:
! 35024: ;
! 35025: return 0;
! 35026: }
! 35027:
! 35028: _ACEOF
! 35029: if ac_fn_c_try_link "$LINENO"; then :
! 35030:
! 35031: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 35032: $as_echo "yes" >&6; }
! 35033: tst_links_gethostname="yes"
! 35034:
! 35035: else
! 35036:
! 35037: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 35038: $as_echo "no" >&6; }
! 35039: tst_links_gethostname="no"
! 35040:
! 35041: fi
! 35042: rm -f core conftest.err conftest.$ac_objext \
! 35043: conftest$ac_exeext conftest.$ac_ext
! 35044: #
! 35045: if test "$tst_links_gethostname" = "yes"; then
! 35046: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if gethostname is prototyped" >&5
! 35047: $as_echo_n "checking if gethostname is prototyped... " >&6; }
! 35048: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 35049: /* end confdefs.h. */
! 35050:
! 35051: $curl_includes_winsock2
! 35052: $curl_includes_bsdsocket
! 35053: $curl_includes_unistd
! 35054:
! 35055: _ACEOF
! 35056: if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
! 35057: $EGREP "gethostname" >/dev/null 2>&1; then :
! 35058:
! 35059: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 35060: $as_echo "yes" >&6; }
! 35061: tst_proto_gethostname="yes"
! 35062:
! 35063: else
! 35064:
! 35065: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 35066: $as_echo "no" >&6; }
! 35067: tst_proto_gethostname="no"
! 35068:
! 35069: fi
! 35070: rm -f conftest*
! 35071:
! 35072: fi
! 35073: #
! 35074: if test "$tst_proto_gethostname" = "yes"; then
! 35075: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if gethostname is compilable" >&5
! 35076: $as_echo_n "checking if gethostname is compilable... " >&6; }
! 35077: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 35078: /* end confdefs.h. */
! 35079:
! 35080:
! 35081: $curl_includes_winsock2
! 35082: $curl_includes_bsdsocket
! 35083: $curl_includes_unistd
! 35084:
! 35085: int main (void)
! 35086: {
! 35087:
! 35088: if(0 != gethostname(0, 0))
! 35089: return 1;
! 35090:
! 35091: ;
! 35092: return 0;
! 35093: }
! 35094:
! 35095: _ACEOF
! 35096: if ac_fn_c_try_compile "$LINENO"; then :
! 35097:
! 35098: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 35099: $as_echo "yes" >&6; }
! 35100: tst_compi_gethostname="yes"
! 35101:
! 35102: else
! 35103:
! 35104: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 35105: $as_echo "no" >&6; }
! 35106: tst_compi_gethostname="no"
! 35107:
! 35108: fi
! 35109: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 35110: fi
! 35111: #
! 35112: if test "$tst_compi_gethostname" = "yes"; then
! 35113: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gethostname arg 2 data type" >&5
! 35114: $as_echo_n "checking for gethostname arg 2 data type... " >&6; }
! 35115: tst_gethostname_type_arg2="unknown"
! 35116: for tst_arg1 in 'char *' 'unsigned char *' 'void *'; do
! 35117: for tst_arg2 in 'int' 'unsigned int' 'size_t'; do
! 35118: if test "$tst_gethostname_type_arg2" = "unknown"; then
! 35119: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 35120: /* end confdefs.h. */
! 35121:
! 35122:
! 35123: $curl_includes_winsock2
! 35124: $curl_includes_bsdsocket
! 35125: $curl_includes_unistd
! 35126: $curl_preprocess_callconv
! 35127: extern int FUNCALLCONV gethostname($tst_arg1, $tst_arg2);
! 35128:
! 35129: int main (void)
! 35130: {
! 35131:
! 35132: if(0 != gethostname(0, 0))
! 35133: return 1;
! 35134:
! 35135: ;
! 35136: return 0;
! 35137: }
! 35138:
! 35139: _ACEOF
! 35140: if ac_fn_c_try_compile "$LINENO"; then :
! 35141:
! 35142: tst_gethostname_type_arg2="$tst_arg2"
! 35143:
! 35144: fi
! 35145: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 35146: fi
! 35147: done
! 35148: done
! 35149: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $tst_gethostname_type_arg2" >&5
! 35150: $as_echo "$tst_gethostname_type_arg2" >&6; }
! 35151: if test "$tst_gethostname_type_arg2" != "unknown"; then
! 35152:
! 35153: cat >>confdefs.h <<_ACEOF
! 35154: #define GETHOSTNAME_TYPE_ARG2 $tst_gethostname_type_arg2
! 35155: _ACEOF
! 35156:
! 35157: fi
! 35158: fi
! 35159: #
! 35160: if test "$tst_compi_gethostname" = "yes"; then
! 35161: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if gethostname usage allowed" >&5
! 35162: $as_echo_n "checking if gethostname usage allowed... " >&6; }
! 35163: if test "x$curl_disallow_gethostname" != "xyes"; then
! 35164: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 35165: $as_echo "yes" >&6; }
! 35166: tst_allow_gethostname="yes"
! 35167: else
! 35168: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 35169: $as_echo "no" >&6; }
! 35170: tst_allow_gethostname="no"
! 35171: fi
! 35172: fi
! 35173: #
! 35174: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if gethostname might be used" >&5
! 35175: $as_echo_n "checking if gethostname might be used... " >&6; }
! 35176: if test "$tst_links_gethostname" = "yes" &&
! 35177: test "$tst_proto_gethostname" = "yes" &&
! 35178: test "$tst_compi_gethostname" = "yes" &&
! 35179: test "$tst_allow_gethostname" = "yes"; then
! 35180: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 35181: $as_echo "yes" >&6; }
! 35182:
! 35183: cat >>confdefs.h <<_ACEOF
! 35184: #define HAVE_GETHOSTNAME 1
! 35185: _ACEOF
! 35186:
! 35187: curl_cv_func_gethostname="yes"
! 35188: else
! 35189: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 35190: $as_echo "no" >&6; }
! 35191: curl_cv_func_gethostname="no"
! 35192: fi
! 35193:
! 35194:
! 35195: #
! 35196: tst_links_getpeername="unknown"
! 35197: tst_proto_getpeername="unknown"
! 35198: tst_compi_getpeername="unknown"
! 35199: tst_allow_getpeername="unknown"
! 35200: #
! 35201: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if getpeername can be linked" >&5
! 35202: $as_echo_n "checking if getpeername can be linked... " >&6; }
! 35203: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 35204: /* end confdefs.h. */
! 35205:
! 35206:
! 35207: $curl_includes_winsock2
! 35208: $curl_includes_bsdsocket
! 35209: $curl_includes_sys_socket
! 35210:
! 35211: int main (void)
! 35212: {
! 35213:
! 35214: if(0 != getpeername(0, (void *)0, (void *)0))
! 35215: return 1;
! 35216:
! 35217: ;
! 35218: return 0;
! 35219: }
! 35220:
! 35221: _ACEOF
! 35222: if ac_fn_c_try_link "$LINENO"; then :
! 35223:
! 35224: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 35225: $as_echo "yes" >&6; }
! 35226: tst_links_getpeername="yes"
! 35227:
! 35228: else
! 35229:
! 35230: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 35231: $as_echo "no" >&6; }
! 35232: tst_links_getpeername="no"
! 35233:
! 35234: fi
! 35235: rm -f core conftest.err conftest.$ac_objext \
! 35236: conftest$ac_exeext conftest.$ac_ext
! 35237: #
! 35238: if test "$tst_links_getpeername" = "yes"; then
! 35239: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if getpeername is prototyped" >&5
! 35240: $as_echo_n "checking if getpeername is prototyped... " >&6; }
! 35241: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 35242: /* end confdefs.h. */
! 35243:
! 35244: $curl_includes_winsock2
! 35245: $curl_includes_bsdsocket
! 35246: $curl_includes_sys_socket
! 35247:
! 35248: _ACEOF
! 35249: if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
! 35250: $EGREP "getpeername" >/dev/null 2>&1; then :
! 35251:
! 35252: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 35253: $as_echo "yes" >&6; }
! 35254: tst_proto_getpeername="yes"
! 35255:
! 35256: else
! 35257:
! 35258: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 35259: $as_echo "no" >&6; }
! 35260: tst_proto_getpeername="no"
! 35261:
! 35262: fi
! 35263: rm -f conftest*
! 35264:
! 35265: fi
! 35266: #
! 35267: if test "$tst_proto_getpeername" = "yes"; then
! 35268: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if getpeername is compilable" >&5
! 35269: $as_echo_n "checking if getpeername is compilable... " >&6; }
! 35270: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 35271: /* end confdefs.h. */
! 35272:
! 35273:
! 35274: $curl_includes_winsock2
! 35275: $curl_includes_bsdsocket
! 35276: $curl_includes_sys_socket
! 35277:
! 35278: int main (void)
! 35279: {
! 35280:
! 35281: if(0 != getpeername(0, (void *)0, (void *)0))
! 35282: return 1;
! 35283:
! 35284: ;
! 35285: return 0;
! 35286: }
! 35287:
! 35288: _ACEOF
! 35289: if ac_fn_c_try_compile "$LINENO"; then :
! 35290:
! 35291: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 35292: $as_echo "yes" >&6; }
! 35293: tst_compi_getpeername="yes"
! 35294:
! 35295: else
! 35296:
! 35297: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 35298: $as_echo "no" >&6; }
! 35299: tst_compi_getpeername="no"
! 35300:
! 35301: fi
! 35302: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 35303: fi
! 35304: #
! 35305: if test "$tst_compi_getpeername" = "yes"; then
! 35306: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if getpeername usage allowed" >&5
! 35307: $as_echo_n "checking if getpeername usage allowed... " >&6; }
! 35308: if test "x$curl_disallow_getpeername" != "xyes"; then
! 35309: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 35310: $as_echo "yes" >&6; }
! 35311: tst_allow_getpeername="yes"
! 35312: else
! 35313: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 35314: $as_echo "no" >&6; }
! 35315: tst_allow_getpeername="no"
! 35316: fi
! 35317: fi
! 35318: #
! 35319: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if getpeername might be used" >&5
! 35320: $as_echo_n "checking if getpeername might be used... " >&6; }
! 35321: if test "$tst_links_getpeername" = "yes" &&
! 35322: test "$tst_proto_getpeername" = "yes" &&
! 35323: test "$tst_compi_getpeername" = "yes" &&
! 35324: test "$tst_allow_getpeername" = "yes"; then
! 35325: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 35326: $as_echo "yes" >&6; }
! 35327:
! 35328: cat >>confdefs.h <<_ACEOF
! 35329: #define HAVE_GETPEERNAME 1
! 35330: _ACEOF
! 35331:
! 35332: curl_cv_func_getpeername="yes"
! 35333: else
! 35334: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 35335: $as_echo "no" >&6; }
! 35336: curl_cv_func_getpeername="no"
! 35337: fi
! 35338:
! 35339:
! 35340: #
! 35341: tst_links_getsockname="unknown"
! 35342: tst_proto_getsockname="unknown"
! 35343: tst_compi_getsockname="unknown"
! 35344: tst_allow_getsockname="unknown"
! 35345: #
! 35346: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if getsockname can be linked" >&5
! 35347: $as_echo_n "checking if getsockname can be linked... " >&6; }
! 35348: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 35349: /* end confdefs.h. */
! 35350:
! 35351:
! 35352: $curl_includes_winsock2
! 35353: $curl_includes_bsdsocket
! 35354: $curl_includes_sys_socket
! 35355:
! 35356: int main (void)
! 35357: {
! 35358:
! 35359: if(0 != getsockname(0, (void *)0, (void *)0))
! 35360: return 1;
! 35361:
! 35362: ;
! 35363: return 0;
! 35364: }
! 35365:
! 35366: _ACEOF
! 35367: if ac_fn_c_try_link "$LINENO"; then :
! 35368:
! 35369: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 35370: $as_echo "yes" >&6; }
! 35371: tst_links_getsockname="yes"
! 35372:
! 35373: else
! 35374:
! 35375: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 35376: $as_echo "no" >&6; }
! 35377: tst_links_getsockname="no"
! 35378:
! 35379: fi
! 35380: rm -f core conftest.err conftest.$ac_objext \
! 35381: conftest$ac_exeext conftest.$ac_ext
! 35382: #
! 35383: if test "$tst_links_getsockname" = "yes"; then
! 35384: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if getsockname is prototyped" >&5
! 35385: $as_echo_n "checking if getsockname is prototyped... " >&6; }
! 35386: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 35387: /* end confdefs.h. */
! 35388:
! 35389: $curl_includes_winsock2
! 35390: $curl_includes_bsdsocket
! 35391: $curl_includes_sys_socket
! 35392:
! 35393: _ACEOF
! 35394: if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
! 35395: $EGREP "getsockname" >/dev/null 2>&1; then :
! 35396:
! 35397: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 35398: $as_echo "yes" >&6; }
! 35399: tst_proto_getsockname="yes"
! 35400:
! 35401: else
! 35402:
! 35403: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 35404: $as_echo "no" >&6; }
! 35405: tst_proto_getsockname="no"
! 35406:
! 35407: fi
! 35408: rm -f conftest*
! 35409:
! 35410: fi
! 35411: #
! 35412: if test "$tst_proto_getsockname" = "yes"; then
! 35413: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if getsockname is compilable" >&5
! 35414: $as_echo_n "checking if getsockname is compilable... " >&6; }
! 35415: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 35416: /* end confdefs.h. */
! 35417:
! 35418:
! 35419: $curl_includes_winsock2
! 35420: $curl_includes_bsdsocket
! 35421: $curl_includes_sys_socket
! 35422:
! 35423: int main (void)
! 35424: {
! 35425:
! 35426: if(0 != getsockname(0, (void *)0, (void *)0))
! 35427: return 1;
! 35428:
! 35429: ;
! 35430: return 0;
! 35431: }
! 35432:
! 35433: _ACEOF
! 35434: if ac_fn_c_try_compile "$LINENO"; then :
! 35435:
! 35436: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 35437: $as_echo "yes" >&6; }
! 35438: tst_compi_getsockname="yes"
! 35439:
! 35440: else
! 35441:
! 35442: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 35443: $as_echo "no" >&6; }
! 35444: tst_compi_getsockname="no"
! 35445:
! 35446: fi
! 35447: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 35448: fi
! 35449: #
! 35450: if test "$tst_compi_getsockname" = "yes"; then
! 35451: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if getsockname usage allowed" >&5
! 35452: $as_echo_n "checking if getsockname usage allowed... " >&6; }
! 35453: if test "x$curl_disallow_getsockname" != "xyes"; then
! 35454: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 35455: $as_echo "yes" >&6; }
! 35456: tst_allow_getsockname="yes"
! 35457: else
! 35458: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 35459: $as_echo "no" >&6; }
! 35460: tst_allow_getsockname="no"
! 35461: fi
! 35462: fi
! 35463: #
! 35464: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if getsockname might be used" >&5
! 35465: $as_echo_n "checking if getsockname might be used... " >&6; }
! 35466: if test "$tst_links_getsockname" = "yes" &&
! 35467: test "$tst_proto_getsockname" = "yes" &&
! 35468: test "$tst_compi_getsockname" = "yes" &&
! 35469: test "$tst_allow_getsockname" = "yes"; then
! 35470: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 35471: $as_echo "yes" >&6; }
! 35472:
! 35473: cat >>confdefs.h <<_ACEOF
! 35474: #define HAVE_GETSOCKNAME 1
! 35475: _ACEOF
! 35476:
! 35477: curl_cv_func_getsockname="yes"
! 35478: else
! 35479: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 35480: $as_echo "no" >&6; }
! 35481: curl_cv_func_getsockname="no"
! 35482: fi
! 35483:
! 35484:
! 35485: curl_includes_netif="\
! 35486: /* includes start */
! 35487: #ifdef HAVE_NET_IF_H
! 35488: # include <net/if.h>
! 35489: #endif
! 35490: /* includes end */"
! 35491: for ac_header in net/if.h
! 35492: do :
! 35493: ac_fn_c_check_header_compile "$LINENO" "net/if.h" "ac_cv_header_net_if_h" "$curl_includes_netif
! 35494: "
! 35495: if test "x$ac_cv_header_net_if_h" = xyes; then :
! 35496: cat >>confdefs.h <<_ACEOF
! 35497: #define HAVE_NET_IF_H 1
! 35498: _ACEOF
! 35499:
! 35500: fi
! 35501:
! 35502: done
! 35503:
! 35504:
! 35505:
! 35506: #
! 35507: tst_links_if_nametoindex="unknown"
! 35508: tst_proto_if_nametoindex="unknown"
! 35509: tst_compi_if_nametoindex="unknown"
! 35510: tst_allow_if_nametoindex="unknown"
! 35511: #
! 35512: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if if_nametoindex can be linked" >&5
! 35513: $as_echo_n "checking if if_nametoindex can be linked... " >&6; }
! 35514: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 35515: /* end confdefs.h. */
! 35516:
! 35517:
! 35518: $curl_includes_winsock2
! 35519: $curl_includes_bsdsocket
! 35520: #include <net/if.h>
! 35521:
! 35522: int main (void)
! 35523: {
! 35524:
! 35525: if(0 != if_nametoindex(""))
! 35526: return 1;
! 35527:
! 35528: ;
! 35529: return 0;
! 35530: }
! 35531:
! 35532: _ACEOF
! 35533: if ac_fn_c_try_link "$LINENO"; then :
! 35534:
! 35535: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 35536: $as_echo "yes" >&6; }
! 35537: tst_links_if_nametoindex="yes"
! 35538:
! 35539: else
! 35540:
! 35541: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 35542: $as_echo "no" >&6; }
! 35543: tst_links_if_nametoindex="no"
! 35544:
! 35545: fi
! 35546: rm -f core conftest.err conftest.$ac_objext \
! 35547: conftest$ac_exeext conftest.$ac_ext
! 35548: #
! 35549: if test "$tst_links_if_nametoindex" = "yes"; then
! 35550: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if if_nametoindex is prototyped" >&5
! 35551: $as_echo_n "checking if if_nametoindex is prototyped... " >&6; }
! 35552: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 35553: /* end confdefs.h. */
! 35554:
! 35555: $curl_includes_winsock2
! 35556: $curl_includes_netif
! 35557:
! 35558: _ACEOF
! 35559: if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
! 35560: $EGREP "if_nametoindex" >/dev/null 2>&1; then :
! 35561:
! 35562: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 35563: $as_echo "yes" >&6; }
! 35564: tst_proto_if_nametoindex="yes"
! 35565:
! 35566: else
! 35567:
! 35568: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 35569: $as_echo "no" >&6; }
! 35570: tst_proto_if_nametoindex="no"
! 35571:
! 35572: fi
! 35573: rm -f conftest*
! 35574:
! 35575: fi
! 35576: #
! 35577: if test "$tst_proto_if_nametoindex" = "yes"; then
! 35578: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if if_nametoindex is compilable" >&5
! 35579: $as_echo_n "checking if if_nametoindex is compilable... " >&6; }
! 35580: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 35581: /* end confdefs.h. */
! 35582:
! 35583:
! 35584: $curl_includes_winsock2
! 35585: $curl_includes_netif
! 35586:
! 35587: int main (void)
! 35588: {
! 35589:
! 35590: if(0 != if_nametoindex(""))
! 35591: return 1;
! 35592:
! 35593: ;
! 35594: return 0;
! 35595: }
! 35596:
! 35597: _ACEOF
! 35598: if ac_fn_c_try_compile "$LINENO"; then :
! 35599:
! 35600: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 35601: $as_echo "yes" >&6; }
! 35602: tst_compi_if_nametoindex="yes"
! 35603:
! 35604: else
! 35605:
! 35606: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 35607: $as_echo "no" >&6; }
! 35608: tst_compi_if_nametoindex="no"
! 35609:
! 35610: fi
! 35611: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 35612: fi
! 35613: #
! 35614: if test "$tst_compi_if_nametoindex" = "yes"; then
! 35615: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if if_nametoindex usage allowed" >&5
! 35616: $as_echo_n "checking if if_nametoindex usage allowed... " >&6; }
! 35617: if test "x$curl_disallow_if_nametoindex" != "xyes"; then
! 35618: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 35619: $as_echo "yes" >&6; }
! 35620: tst_allow_if_nametoindex="yes"
! 35621: else
! 35622: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 35623: $as_echo "no" >&6; }
! 35624: tst_allow_if_nametoindex="no"
! 35625: fi
! 35626: fi
! 35627: #
! 35628: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if if_nametoindex might be used" >&5
! 35629: $as_echo_n "checking if if_nametoindex might be used... " >&6; }
! 35630: if test "$tst_links_if_nametoindex" = "yes" &&
! 35631: test "$tst_proto_if_nametoindex" = "yes" &&
! 35632: test "$tst_compi_if_nametoindex" = "yes" &&
! 35633: test "$tst_allow_if_nametoindex" = "yes"; then
! 35634: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 35635: $as_echo "yes" >&6; }
! 35636:
! 35637: cat >>confdefs.h <<_ACEOF
! 35638: #define HAVE_IF_NAMETOINDEX 1
! 35639: _ACEOF
! 35640:
! 35641: curl_cv_func_if_nametoindex="yes"
! 35642: else
! 35643: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 35644: $as_echo "no" >&6; }
! 35645: curl_cv_func_if_nametoindex="no"
! 35646: fi
! 35647:
! 35648:
! 35649: #
! 35650: tst_links_getifaddrs="unknown"
! 35651: tst_proto_getifaddrs="unknown"
! 35652: tst_compi_getifaddrs="unknown"
! 35653: tst_works_getifaddrs="unknown"
! 35654: tst_allow_getifaddrs="unknown"
! 35655: #
! 35656: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if getifaddrs can be linked" >&5
! 35657: $as_echo_n "checking if getifaddrs can be linked... " >&6; }
! 35658: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 35659: /* end confdefs.h. */
! 35660:
! 35661:
! 35662: #define getifaddrs innocuous_getifaddrs
! 35663: #ifdef __STDC__
! 35664: # include <limits.h>
! 35665: #else
! 35666: # include <assert.h>
! 35667: #endif
! 35668: #undef getifaddrs
! 35669: #ifdef __cplusplus
! 35670: extern "C"
! 35671: #endif
! 35672: char getifaddrs ();
! 35673: #if defined __stub_getifaddrs || defined __stub___getifaddrs
! 35674: choke me
! 35675: #endif
! 35676:
! 35677: int main (void)
! 35678: {
! 35679: return getifaddrs ();
! 35680: ;
! 35681: return 0;
! 35682: }
! 35683:
! 35684: _ACEOF
! 35685: if ac_fn_c_try_link "$LINENO"; then :
! 35686:
! 35687: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 35688: $as_echo "yes" >&6; }
! 35689: tst_links_getifaddrs="yes"
! 35690:
! 35691: else
! 35692:
! 35693: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 35694: $as_echo "no" >&6; }
! 35695: tst_links_getifaddrs="no"
! 35696:
! 35697: fi
! 35698: rm -f core conftest.err conftest.$ac_objext \
! 35699: conftest$ac_exeext conftest.$ac_ext
! 35700: #
! 35701: if test "$tst_links_getifaddrs" = "yes"; then
! 35702: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if getifaddrs is prototyped" >&5
! 35703: $as_echo_n "checking if getifaddrs is prototyped... " >&6; }
! 35704: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 35705: /* end confdefs.h. */
! 35706:
! 35707: $curl_includes_ifaddrs
! 35708:
! 35709: _ACEOF
! 35710: if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
! 35711: $EGREP "getifaddrs" >/dev/null 2>&1; then :
! 35712:
! 35713: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 35714: $as_echo "yes" >&6; }
! 35715: tst_proto_getifaddrs="yes"
! 35716:
! 35717: else
! 35718:
! 35719: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 35720: $as_echo "no" >&6; }
! 35721: tst_proto_getifaddrs="no"
! 35722:
! 35723: fi
! 35724: rm -f conftest*
! 35725:
! 35726: fi
! 35727: #
! 35728: if test "$tst_proto_getifaddrs" = "yes"; then
! 35729: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if getifaddrs is compilable" >&5
! 35730: $as_echo_n "checking if getifaddrs is compilable... " >&6; }
! 35731: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 35732: /* end confdefs.h. */
! 35733:
! 35734:
! 35735: $curl_includes_ifaddrs
! 35736:
! 35737: int main (void)
! 35738: {
! 35739:
! 35740: if(0 != getifaddrs(0))
! 35741: return 1;
! 35742:
! 35743: ;
! 35744: return 0;
! 35745: }
! 35746:
! 35747: _ACEOF
! 35748: if ac_fn_c_try_compile "$LINENO"; then :
! 35749:
! 35750: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 35751: $as_echo "yes" >&6; }
! 35752: tst_compi_getifaddrs="yes"
! 35753:
! 35754: else
! 35755:
! 35756: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 35757: $as_echo "no" >&6; }
! 35758: tst_compi_getifaddrs="no"
! 35759:
! 35760: fi
! 35761: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 35762: fi
! 35763: #
! 35764: if test "x$cross_compiling" != "xyes" &&
! 35765: test "$tst_compi_getifaddrs" = "yes"; then
! 35766: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if getifaddrs seems to work" >&5
! 35767: $as_echo_n "checking if getifaddrs seems to work... " >&6; }
! 35768:
! 35769: old=$LD_LIBRARY_PATH
! 35770: LD_LIBRARY_PATH=$CURL_LIBRARY_PATH:$old
! 35771: export LD_LIBRARY_PATH
! 35772: if test "$cross_compiling" = yes; then :
! 35773: { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
! 35774: $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
! 35775: as_fn_error $? "cannot run test program while cross compiling
! 35776: See \`config.log' for more details" "$LINENO" 5; }
! 35777: else
! 35778: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 35779: /* end confdefs.h. */
! 35780:
! 35781:
! 35782: $curl_includes_stdlib
! 35783: $curl_includes_ifaddrs
! 35784:
! 35785: int main (void)
! 35786: {
! 35787:
! 35788: struct ifaddrs *ifa = 0;
! 35789: int error;
! 35790:
! 35791: error = getifaddrs(&ifa);
! 35792: if(error || !ifa)
! 35793: exit(1); /* fail */
! 35794: else
! 35795: exit(0);
! 35796:
! 35797: ;
! 35798: return 0;
! 35799: }
! 35800:
! 35801: _ACEOF
! 35802: if ac_fn_c_try_run "$LINENO"; then :
! 35803: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 35804: $as_echo "yes" >&6; }
! 35805: tst_works_getifaddrs="yes"
! 35806:
! 35807: else
! 35808: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 35809: $as_echo "no" >&6; }
! 35810: tst_works_getifaddrs="no"
! 35811:
! 35812: fi
! 35813: rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
! 35814: conftest.$ac_objext conftest.beam conftest.$ac_ext
! 35815: fi
! 35816:
! 35817: LD_LIBRARY_PATH=$old # restore
! 35818:
! 35819: fi
! 35820: #
! 35821: if test "$tst_compi_getifaddrs" = "yes" &&
! 35822: test "$tst_works_getifaddrs" != "no"; then
! 35823: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if getifaddrs usage allowed" >&5
! 35824: $as_echo_n "checking if getifaddrs usage allowed... " >&6; }
! 35825: if test "x$curl_disallow_getifaddrs" != "xyes"; then
! 35826: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 35827: $as_echo "yes" >&6; }
! 35828: tst_allow_getifaddrs="yes"
! 35829: else
! 35830: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 35831: $as_echo "no" >&6; }
! 35832: tst_allow_getifaddrs="no"
! 35833: fi
! 35834: fi
! 35835: #
! 35836: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if getifaddrs might be used" >&5
! 35837: $as_echo_n "checking if getifaddrs might be used... " >&6; }
! 35838: if test "$tst_links_getifaddrs" = "yes" &&
! 35839: test "$tst_proto_getifaddrs" = "yes" &&
! 35840: test "$tst_compi_getifaddrs" = "yes" &&
! 35841: test "$tst_allow_getifaddrs" = "yes" &&
! 35842: test "$tst_works_getifaddrs" != "no"; then
! 35843: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 35844: $as_echo "yes" >&6; }
! 35845:
! 35846: cat >>confdefs.h <<_ACEOF
! 35847: #define HAVE_GETIFADDRS 1
! 35848: _ACEOF
! 35849:
! 35850: curl_cv_func_getifaddrs="yes"
! 35851: else
! 35852: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 35853: $as_echo "no" >&6; }
! 35854: curl_cv_func_getifaddrs="no"
! 35855: fi
! 35856:
! 35857:
! 35858: #
! 35859: tst_links_getservbyport_r="unknown"
! 35860: tst_proto_getservbyport_r="unknown"
! 35861: tst_compi_getservbyport_r="unknown"
! 35862: tst_allow_getservbyport_r="unknown"
! 35863: tst_nargs_getservbyport_r="unknown"
! 35864: #
! 35865: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if getservbyport_r can be linked" >&5
! 35866: $as_echo_n "checking if getservbyport_r can be linked... " >&6; }
! 35867: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 35868: /* end confdefs.h. */
! 35869:
! 35870:
! 35871: #define getservbyport_r innocuous_getservbyport_r
! 35872: #ifdef __STDC__
! 35873: # include <limits.h>
! 35874: #else
! 35875: # include <assert.h>
! 35876: #endif
! 35877: #undef getservbyport_r
! 35878: #ifdef __cplusplus
! 35879: extern "C"
! 35880: #endif
! 35881: char getservbyport_r ();
! 35882: #if defined __stub_getservbyport_r || defined __stub___getservbyport_r
! 35883: choke me
! 35884: #endif
! 35885:
! 35886: int main (void)
! 35887: {
! 35888: return getservbyport_r ();
! 35889: ;
! 35890: return 0;
! 35891: }
! 35892:
! 35893: _ACEOF
! 35894: if ac_fn_c_try_link "$LINENO"; then :
! 35895:
! 35896: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 35897: $as_echo "yes" >&6; }
! 35898: tst_links_getservbyport_r="yes"
! 35899:
! 35900: else
! 35901:
! 35902: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 35903: $as_echo "no" >&6; }
! 35904: tst_links_getservbyport_r="no"
! 35905:
! 35906: fi
! 35907: rm -f core conftest.err conftest.$ac_objext \
! 35908: conftest$ac_exeext conftest.$ac_ext
! 35909: #
! 35910: if test "$tst_links_getservbyport_r" = "yes"; then
! 35911: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if getservbyport_r is prototyped" >&5
! 35912: $as_echo_n "checking if getservbyport_r is prototyped... " >&6; }
! 35913: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 35914: /* end confdefs.h. */
! 35915:
! 35916: $curl_includes_netdb
! 35917:
! 35918: _ACEOF
! 35919: if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
! 35920: $EGREP "getservbyport_r" >/dev/null 2>&1; then :
! 35921:
! 35922: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 35923: $as_echo "yes" >&6; }
! 35924: tst_proto_getservbyport_r="yes"
! 35925:
! 35926: else
! 35927:
! 35928: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 35929: $as_echo "no" >&6; }
! 35930: tst_proto_getservbyport_r="no"
! 35931:
! 35932: fi
! 35933: rm -f conftest*
! 35934:
! 35935: fi
! 35936: #
! 35937: if test "$tst_proto_getservbyport_r" = "yes"; then
! 35938: if test "$tst_nargs_getservbyport_r" = "unknown"; then
! 35939: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if getservbyport_r takes 4 args." >&5
! 35940: $as_echo_n "checking if getservbyport_r takes 4 args.... " >&6; }
! 35941: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 35942: /* end confdefs.h. */
! 35943:
! 35944:
! 35945: $curl_includes_netdb
! 35946:
! 35947: int main (void)
! 35948: {
! 35949:
! 35950: if(0 != getservbyport_r(0, 0, 0, 0))
! 35951: return 1;
! 35952:
! 35953: ;
! 35954: return 0;
! 35955: }
! 35956:
! 35957: _ACEOF
! 35958: if ac_fn_c_try_compile "$LINENO"; then :
! 35959:
! 35960: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 35961: $as_echo "yes" >&6; }
! 35962: tst_compi_getservbyport_r="yes"
! 35963: tst_nargs_getservbyport_r="4"
! 35964:
! 35965: else
! 35966:
! 35967: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 35968: $as_echo "no" >&6; }
! 35969: tst_compi_getservbyport_r="no"
! 35970:
! 35971: fi
! 35972: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 35973: fi
! 35974: if test "$tst_nargs_getservbyport_r" = "unknown"; then
! 35975: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if getservbyport_r takes 5 args." >&5
! 35976: $as_echo_n "checking if getservbyport_r takes 5 args.... " >&6; }
! 35977: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 35978: /* end confdefs.h. */
! 35979:
! 35980:
! 35981: $curl_includes_netdb
! 35982:
! 35983: int main (void)
! 35984: {
! 35985:
! 35986: if(0 != getservbyport_r(0, 0, 0, 0, 0))
! 35987: return 1;
! 35988:
! 35989: ;
! 35990: return 0;
! 35991: }
! 35992:
! 35993: _ACEOF
! 35994: if ac_fn_c_try_compile "$LINENO"; then :
! 35995:
! 35996: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 35997: $as_echo "yes" >&6; }
! 35998: tst_compi_getservbyport_r="yes"
! 35999: tst_nargs_getservbyport_r="5"
! 36000:
! 36001: else
! 36002:
! 36003: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 36004: $as_echo "no" >&6; }
! 36005: tst_compi_getservbyport_r="no"
! 36006:
! 36007: fi
! 36008: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 36009: fi
! 36010: if test "$tst_nargs_getservbyport_r" = "unknown"; then
! 36011: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if getservbyport_r takes 6 args." >&5
! 36012: $as_echo_n "checking if getservbyport_r takes 6 args.... " >&6; }
! 36013: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 36014: /* end confdefs.h. */
! 36015:
! 36016:
! 36017: $curl_includes_netdb
! 36018:
! 36019: int main (void)
! 36020: {
! 36021:
! 36022: if(0 != getservbyport_r(0, 0, 0, 0, 0, 0))
! 36023: return 1;
! 36024:
! 36025: ;
! 36026: return 0;
! 36027: }
! 36028:
! 36029: _ACEOF
! 36030: if ac_fn_c_try_compile "$LINENO"; then :
! 36031:
! 36032: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 36033: $as_echo "yes" >&6; }
! 36034: tst_compi_getservbyport_r="yes"
! 36035: tst_nargs_getservbyport_r="6"
! 36036:
! 36037: else
! 36038:
! 36039: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 36040: $as_echo "no" >&6; }
! 36041: tst_compi_getservbyport_r="no"
! 36042:
! 36043: fi
! 36044: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 36045: fi
! 36046: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if getservbyport_r is compilable" >&5
! 36047: $as_echo_n "checking if getservbyport_r is compilable... " >&6; }
! 36048: if test "$tst_compi_getservbyport_r" = "yes"; then
! 36049: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 36050: $as_echo "yes" >&6; }
! 36051: else
! 36052: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 36053: $as_echo "no" >&6; }
! 36054: fi
! 36055: fi
! 36056: #
! 36057: if test "$tst_compi_getservbyport_r" = "yes"; then
! 36058: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if getservbyport_r usage allowed" >&5
! 36059: $as_echo_n "checking if getservbyport_r usage allowed... " >&6; }
! 36060: if test "x$curl_disallow_getservbyport_r" != "xyes"; then
! 36061: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 36062: $as_echo "yes" >&6; }
! 36063: tst_allow_getservbyport_r="yes"
! 36064: else
! 36065: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 36066: $as_echo "no" >&6; }
! 36067: tst_allow_getservbyport_r="no"
! 36068: fi
! 36069: fi
! 36070: #
! 36071: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if getservbyport_r might be used" >&5
! 36072: $as_echo_n "checking if getservbyport_r might be used... " >&6; }
! 36073: if test "$tst_links_getservbyport_r" = "yes" &&
! 36074: test "$tst_proto_getservbyport_r" = "yes" &&
! 36075: test "$tst_compi_getservbyport_r" = "yes" &&
! 36076: test "$tst_allow_getservbyport_r" = "yes"; then
! 36077: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 36078: $as_echo "yes" >&6; }
! 36079:
! 36080: cat >>confdefs.h <<_ACEOF
! 36081: #define HAVE_GETSERVBYPORT_R 1
! 36082: _ACEOF
! 36083:
! 36084:
! 36085: cat >>confdefs.h <<_ACEOF
! 36086: #define GETSERVBYPORT_R_ARGS $tst_nargs_getservbyport_r
! 36087: _ACEOF
! 36088:
! 36089: if test "$tst_nargs_getservbyport_r" -eq "4"; then
! 36090:
! 36091: $as_echo "#define GETSERVBYPORT_R_BUFSIZE sizeof(struct servent_data)" >>confdefs.h
! 36092:
! 36093: else
! 36094:
! 36095: $as_echo "#define GETSERVBYPORT_R_BUFSIZE 4096" >>confdefs.h
! 36096:
! 36097: fi
! 36098: curl_cv_func_getservbyport_r="yes"
! 36099: else
! 36100: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 36101: $as_echo "no" >&6; }
! 36102: curl_cv_func_getservbyport_r="no"
! 36103: fi
! 36104:
! 36105:
! 36106: curl_includes_time="\
! 36107: /* includes start */
! 36108: #ifdef HAVE_SYS_TYPES_H
! 36109: # include <sys/types.h>
! 36110: #endif
! 36111: #ifdef HAVE_SYS_TIME_H
! 36112: # include <sys/time.h>
! 36113: # ifdef TIME_WITH_SYS_TIME
! 36114: # include <time.h>
! 36115: # endif
! 36116: #else
! 36117: # ifdef HAVE_TIME_H
! 36118: # include <time.h>
! 36119: # endif
! 36120: #endif
! 36121: /* includes end */"
! 36122: for ac_header in sys/types.h sys/time.h time.h
! 36123: do :
! 36124: as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
! 36125: ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$curl_includes_time
! 36126: "
! 36127: if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
! 36128: cat >>confdefs.h <<_ACEOF
! 36129: #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
! 36130: _ACEOF
! 36131:
! 36132: fi
! 36133:
! 36134: done
! 36135:
! 36136:
! 36137:
! 36138: #
! 36139: tst_links_gmtime_r="unknown"
! 36140: tst_proto_gmtime_r="unknown"
! 36141: tst_compi_gmtime_r="unknown"
! 36142: tst_works_gmtime_r="unknown"
! 36143: tst_allow_gmtime_r="unknown"
! 36144: #
! 36145: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if gmtime_r can be linked" >&5
! 36146: $as_echo_n "checking if gmtime_r can be linked... " >&6; }
! 36147: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 36148: /* end confdefs.h. */
! 36149:
! 36150:
! 36151: #define gmtime_r innocuous_gmtime_r
! 36152: #ifdef __STDC__
! 36153: # include <limits.h>
! 36154: #else
! 36155: # include <assert.h>
! 36156: #endif
! 36157: #undef gmtime_r
! 36158: #ifdef __cplusplus
! 36159: extern "C"
! 36160: #endif
! 36161: char gmtime_r ();
! 36162: #if defined __stub_gmtime_r || defined __stub___gmtime_r
! 36163: choke me
! 36164: #endif
! 36165:
! 36166: int main (void)
! 36167: {
! 36168: return gmtime_r ();
! 36169: ;
! 36170: return 0;
! 36171: }
! 36172:
! 36173: _ACEOF
! 36174: if ac_fn_c_try_link "$LINENO"; then :
! 36175:
! 36176: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 36177: $as_echo "yes" >&6; }
! 36178: tst_links_gmtime_r="yes"
! 36179:
! 36180: else
! 36181:
! 36182: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 36183: $as_echo "no" >&6; }
! 36184: tst_links_gmtime_r="no"
! 36185:
! 36186: fi
! 36187: rm -f core conftest.err conftest.$ac_objext \
! 36188: conftest$ac_exeext conftest.$ac_ext
! 36189: #
! 36190: if test "$tst_links_gmtime_r" = "yes"; then
! 36191: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if gmtime_r is prototyped" >&5
! 36192: $as_echo_n "checking if gmtime_r is prototyped... " >&6; }
! 36193: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 36194: /* end confdefs.h. */
! 36195:
! 36196: $curl_includes_time
! 36197:
! 36198: _ACEOF
! 36199: if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
! 36200: $EGREP "gmtime_r" >/dev/null 2>&1; then :
! 36201:
! 36202: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 36203: $as_echo "yes" >&6; }
! 36204: tst_proto_gmtime_r="yes"
! 36205:
! 36206: else
! 36207:
! 36208: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 36209: $as_echo "no" >&6; }
! 36210: tst_proto_gmtime_r="no"
! 36211:
! 36212: fi
! 36213: rm -f conftest*
! 36214:
! 36215: fi
! 36216: #
! 36217: if test "$tst_proto_gmtime_r" = "yes"; then
! 36218: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if gmtime_r is compilable" >&5
! 36219: $as_echo_n "checking if gmtime_r is compilable... " >&6; }
! 36220: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 36221: /* end confdefs.h. */
! 36222:
! 36223:
! 36224: $curl_includes_time
! 36225:
! 36226: int main (void)
! 36227: {
! 36228:
! 36229: if(0 != gmtime_r(0, 0))
! 36230: return 1;
! 36231:
! 36232: ;
! 36233: return 0;
! 36234: }
! 36235:
! 36236: _ACEOF
! 36237: if ac_fn_c_try_compile "$LINENO"; then :
! 36238:
! 36239: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 36240: $as_echo "yes" >&6; }
! 36241: tst_compi_gmtime_r="yes"
! 36242:
! 36243: else
! 36244:
! 36245: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 36246: $as_echo "no" >&6; }
! 36247: tst_compi_gmtime_r="no"
! 36248:
! 36249: fi
! 36250: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 36251: fi
! 36252: #
! 36253: if test "x$cross_compiling" != "xyes" &&
! 36254: test "$tst_compi_gmtime_r" = "yes"; then
! 36255: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if gmtime_r seems to work" >&5
! 36256: $as_echo_n "checking if gmtime_r seems to work... " >&6; }
! 36257:
! 36258: old=$LD_LIBRARY_PATH
! 36259: LD_LIBRARY_PATH=$CURL_LIBRARY_PATH:$old
! 36260: export LD_LIBRARY_PATH
! 36261: if test "$cross_compiling" = yes; then :
! 36262: { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
! 36263: $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
! 36264: as_fn_error $? "cannot run test program while cross compiling
! 36265: See \`config.log' for more details" "$LINENO" 5; }
! 36266: else
! 36267: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 36268: /* end confdefs.h. */
! 36269:
! 36270:
! 36271: $curl_includes_stdlib
! 36272: $curl_includes_time
! 36273:
! 36274: int main (void)
! 36275: {
! 36276:
! 36277: time_t local = 1170352587;
! 36278: struct tm *gmt = 0;
! 36279: struct tm result;
! 36280: gmt = gmtime_r(&local, &result);
! 36281: if(gmt)
! 36282: exit(0);
! 36283: else
! 36284: exit(1);
! 36285:
! 36286: ;
! 36287: return 0;
! 36288: }
! 36289:
! 36290: _ACEOF
! 36291: if ac_fn_c_try_run "$LINENO"; then :
! 36292: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 36293: $as_echo "yes" >&6; }
! 36294: tst_works_gmtime_r="yes"
! 36295:
! 36296: else
! 36297: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 36298: $as_echo "no" >&6; }
! 36299: tst_works_gmtime_r="no"
! 36300:
! 36301: fi
! 36302: rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
! 36303: conftest.$ac_objext conftest.beam conftest.$ac_ext
! 36304: fi
! 36305:
! 36306: LD_LIBRARY_PATH=$old # restore
! 36307:
! 36308: fi
! 36309: #
! 36310: if test "$tst_compi_gmtime_r" = "yes" &&
! 36311: test "$tst_works_gmtime_r" != "no"; then
! 36312: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if gmtime_r usage allowed" >&5
! 36313: $as_echo_n "checking if gmtime_r usage allowed... " >&6; }
! 36314: if test "x$curl_disallow_gmtime_r" != "xyes"; then
! 36315: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 36316: $as_echo "yes" >&6; }
! 36317: tst_allow_gmtime_r="yes"
! 36318: else
! 36319: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 36320: $as_echo "no" >&6; }
! 36321: tst_allow_gmtime_r="no"
! 36322: fi
! 36323: fi
! 36324: #
! 36325: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if gmtime_r might be used" >&5
! 36326: $as_echo_n "checking if gmtime_r might be used... " >&6; }
! 36327: if test "$tst_links_gmtime_r" = "yes" &&
! 36328: test "$tst_proto_gmtime_r" = "yes" &&
! 36329: test "$tst_compi_gmtime_r" = "yes" &&
! 36330: test "$tst_allow_gmtime_r" = "yes" &&
! 36331: test "$tst_works_gmtime_r" != "no"; then
! 36332: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 36333: $as_echo "yes" >&6; }
! 36334:
! 36335: cat >>confdefs.h <<_ACEOF
! 36336: #define HAVE_GMTIME_R 1
! 36337: _ACEOF
! 36338:
! 36339: curl_cv_func_gmtime_r="yes"
! 36340: else
! 36341: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 36342: $as_echo "no" >&6; }
! 36343: curl_cv_func_gmtime_r="no"
! 36344: fi
! 36345:
! 36346:
! 36347: curl_includes_arpa_inet="\
! 36348: /* includes start */
! 36349: #ifdef HAVE_SYS_TYPES_H
! 36350: # include <sys/types.h>
! 36351: #endif
! 36352: #ifdef HAVE_SYS_SOCKET_H
! 36353: # include <sys/socket.h>
! 36354: #endif
! 36355: #ifdef HAVE_NETINET_IN_H
! 36356: # include <netinet/in.h>
! 36357: #endif
! 36358: #ifdef HAVE_ARPA_INET_H
! 36359: # include <arpa/inet.h>
! 36360: #endif
! 36361: #ifdef HAVE_WINSOCK2_H
! 36362: #include <winsock2.h>
! 36363: #include <ws2tcpip.h>
! 36364: #endif
! 36365: /* includes end */"
! 36366: for ac_header in sys/types.h sys/socket.h netinet/in.h arpa/inet.h
! 36367: do :
! 36368: as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
! 36369: ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$curl_includes_arpa_inet
! 36370: "
! 36371: if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
! 36372: cat >>confdefs.h <<_ACEOF
! 36373: #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
! 36374: _ACEOF
! 36375:
! 36376: fi
! 36377:
! 36378: done
! 36379:
! 36380:
! 36381:
! 36382: #
! 36383: tst_links_inet_ntoa_r="unknown"
! 36384: tst_proto_inet_ntoa_r="unknown"
! 36385: tst_compi_inet_ntoa_r="unknown"
! 36386: tst_allow_inet_ntoa_r="unknown"
! 36387: tst_nargs_inet_ntoa_r="unknown"
! 36388: #
! 36389: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if inet_ntoa_r can be linked" >&5
! 36390: $as_echo_n "checking if inet_ntoa_r can be linked... " >&6; }
! 36391: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 36392: /* end confdefs.h. */
! 36393:
! 36394:
! 36395: #define inet_ntoa_r innocuous_inet_ntoa_r
! 36396: #ifdef __STDC__
! 36397: # include <limits.h>
! 36398: #else
! 36399: # include <assert.h>
! 36400: #endif
! 36401: #undef inet_ntoa_r
! 36402: #ifdef __cplusplus
! 36403: extern "C"
! 36404: #endif
! 36405: char inet_ntoa_r ();
! 36406: #if defined __stub_inet_ntoa_r || defined __stub___inet_ntoa_r
! 36407: choke me
! 36408: #endif
! 36409:
! 36410: int main (void)
! 36411: {
! 36412: return inet_ntoa_r ();
! 36413: ;
! 36414: return 0;
! 36415: }
! 36416:
! 36417: _ACEOF
! 36418: if ac_fn_c_try_link "$LINENO"; then :
! 36419:
! 36420: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 36421: $as_echo "yes" >&6; }
! 36422: tst_links_inet_ntoa_r="yes"
! 36423:
! 36424: else
! 36425:
! 36426: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 36427: $as_echo "no" >&6; }
! 36428: tst_links_inet_ntoa_r="no"
! 36429:
! 36430: fi
! 36431: rm -f core conftest.err conftest.$ac_objext \
! 36432: conftest$ac_exeext conftest.$ac_ext
! 36433: #
! 36434: if test "$tst_links_inet_ntoa_r" = "yes"; then
! 36435: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if inet_ntoa_r is prototyped" >&5
! 36436: $as_echo_n "checking if inet_ntoa_r is prototyped... " >&6; }
! 36437: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 36438: /* end confdefs.h. */
! 36439:
! 36440: $curl_includes_arpa_inet
! 36441:
! 36442: _ACEOF
! 36443: if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
! 36444: $EGREP "inet_ntoa_r" >/dev/null 2>&1; then :
! 36445:
! 36446: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 36447: $as_echo "yes" >&6; }
! 36448: tst_proto_inet_ntoa_r="yes"
! 36449:
! 36450: else
! 36451:
! 36452: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 36453: $as_echo "no" >&6; }
! 36454: tst_proto_inet_ntoa_r="no"
! 36455:
! 36456: fi
! 36457: rm -f conftest*
! 36458:
! 36459: fi
! 36460: #
! 36461: if test "$tst_proto_inet_ntoa_r" = "yes"; then
! 36462: if test "$tst_nargs_inet_ntoa_r" = "unknown"; then
! 36463: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if inet_ntoa_r takes 2 args." >&5
! 36464: $as_echo_n "checking if inet_ntoa_r takes 2 args.... " >&6; }
! 36465: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 36466: /* end confdefs.h. */
! 36467:
! 36468:
! 36469: $curl_includes_arpa_inet
! 36470:
! 36471: int main (void)
! 36472: {
! 36473:
! 36474: struct in_addr addr;
! 36475: if(0 != inet_ntoa_r(addr, 0))
! 36476: return 1;
! 36477:
! 36478: ;
! 36479: return 0;
! 36480: }
! 36481:
! 36482: _ACEOF
! 36483: if ac_fn_c_try_compile "$LINENO"; then :
! 36484:
! 36485: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 36486: $as_echo "yes" >&6; }
! 36487: tst_compi_inet_ntoa_r="yes"
! 36488: tst_nargs_inet_ntoa_r="2"
! 36489:
! 36490: else
! 36491:
! 36492: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 36493: $as_echo "no" >&6; }
! 36494: tst_compi_inet_ntoa_r="no"
! 36495:
! 36496: fi
! 36497: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 36498: fi
! 36499: if test "$tst_nargs_inet_ntoa_r" = "unknown"; then
! 36500: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if inet_ntoa_r takes 3 args." >&5
! 36501: $as_echo_n "checking if inet_ntoa_r takes 3 args.... " >&6; }
! 36502: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 36503: /* end confdefs.h. */
! 36504:
! 36505:
! 36506: $curl_includes_arpa_inet
! 36507:
! 36508: int main (void)
! 36509: {
! 36510:
! 36511: struct in_addr addr;
! 36512: if(0 != inet_ntoa_r(addr, 0, 0))
! 36513: return 1;
! 36514:
! 36515: ;
! 36516: return 0;
! 36517: }
! 36518:
! 36519: _ACEOF
! 36520: if ac_fn_c_try_compile "$LINENO"; then :
! 36521:
! 36522: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 36523: $as_echo "yes" >&6; }
! 36524: tst_compi_inet_ntoa_r="yes"
! 36525: tst_nargs_inet_ntoa_r="3"
! 36526:
! 36527: else
! 36528:
! 36529: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 36530: $as_echo "no" >&6; }
! 36531: tst_compi_inet_ntoa_r="no"
! 36532:
! 36533: fi
! 36534: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 36535: fi
! 36536: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if inet_ntoa_r is compilable" >&5
! 36537: $as_echo_n "checking if inet_ntoa_r is compilable... " >&6; }
! 36538: if test "$tst_compi_inet_ntoa_r" = "yes"; then
! 36539: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 36540: $as_echo "yes" >&6; }
! 36541: else
! 36542: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 36543: $as_echo "no" >&6; }
! 36544: fi
! 36545: fi
! 36546: #
! 36547: if test "$tst_compi_inet_ntoa_r" = "yes"; then
! 36548: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if inet_ntoa_r usage allowed" >&5
! 36549: $as_echo_n "checking if inet_ntoa_r usage allowed... " >&6; }
! 36550: if test "x$curl_disallow_inet_ntoa_r" != "xyes"; then
! 36551: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 36552: $as_echo "yes" >&6; }
! 36553: tst_allow_inet_ntoa_r="yes"
! 36554: else
! 36555: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 36556: $as_echo "no" >&6; }
! 36557: tst_allow_inet_ntoa_r="no"
! 36558: fi
! 36559: fi
! 36560: #
! 36561: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if inet_ntoa_r might be used" >&5
! 36562: $as_echo_n "checking if inet_ntoa_r might be used... " >&6; }
! 36563: if test "$tst_links_inet_ntoa_r" = "yes" &&
! 36564: test "$tst_proto_inet_ntoa_r" = "yes" &&
! 36565: test "$tst_compi_inet_ntoa_r" = "yes" &&
! 36566: test "$tst_allow_inet_ntoa_r" = "yes"; then
! 36567: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 36568: $as_echo "yes" >&6; }
! 36569:
! 36570: cat >>confdefs.h <<_ACEOF
! 36571: #define HAVE_INET_NTOA_R 1
! 36572: _ACEOF
! 36573:
! 36574: #
! 36575: if test "$tst_nargs_inet_ntoa_r" -eq "2"; then
! 36576:
! 36577: $as_echo "#define HAVE_INET_NTOA_R_2 1" >>confdefs.h
! 36578:
! 36579: elif test "$tst_nargs_inet_ntoa_r" -eq "3"; then
! 36580:
! 36581: $as_echo "#define HAVE_INET_NTOA_R_3 1" >>confdefs.h
! 36582:
! 36583: fi
! 36584: #
! 36585: curl_cv_func_inet_ntoa_r="yes"
! 36586: else
! 36587: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 36588: $as_echo "no" >&6; }
! 36589: curl_cv_func_inet_ntoa_r="no"
! 36590: fi
! 36591:
! 36592:
! 36593: #
! 36594: tst_links_inet_ntop="unknown"
! 36595: tst_proto_inet_ntop="unknown"
! 36596: tst_compi_inet_ntop="unknown"
! 36597: tst_works_inet_ntop="unknown"
! 36598: tst_allow_inet_ntop="unknown"
! 36599: #
! 36600: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if inet_ntop can be linked" >&5
! 36601: $as_echo_n "checking if inet_ntop can be linked... " >&6; }
! 36602: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 36603: /* end confdefs.h. */
! 36604:
! 36605:
! 36606: #define inet_ntop innocuous_inet_ntop
! 36607: #ifdef __STDC__
! 36608: # include <limits.h>
! 36609: #else
! 36610: # include <assert.h>
! 36611: #endif
! 36612: #undef inet_ntop
! 36613: #ifdef __cplusplus
! 36614: extern "C"
! 36615: #endif
! 36616: char inet_ntop ();
! 36617: #if defined __stub_inet_ntop || defined __stub___inet_ntop
! 36618: choke me
! 36619: #endif
! 36620:
! 36621: int main (void)
! 36622: {
! 36623: return inet_ntop ();
! 36624: ;
! 36625: return 0;
! 36626: }
! 36627:
! 36628: _ACEOF
! 36629: if ac_fn_c_try_link "$LINENO"; then :
! 36630:
! 36631: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 36632: $as_echo "yes" >&6; }
! 36633: tst_links_inet_ntop="yes"
! 36634:
! 36635: else
! 36636:
! 36637: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 36638: $as_echo "no" >&6; }
! 36639: tst_links_inet_ntop="no"
! 36640:
! 36641: fi
! 36642: rm -f core conftest.err conftest.$ac_objext \
! 36643: conftest$ac_exeext conftest.$ac_ext
! 36644: #
! 36645: if test "$tst_links_inet_ntop" = "yes"; then
! 36646: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if inet_ntop is prototyped" >&5
! 36647: $as_echo_n "checking if inet_ntop is prototyped... " >&6; }
! 36648: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 36649: /* end confdefs.h. */
! 36650:
! 36651: $curl_includes_arpa_inet
! 36652:
! 36653: _ACEOF
! 36654: if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
! 36655: $EGREP "inet_ntop" >/dev/null 2>&1; then :
! 36656:
! 36657: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 36658: $as_echo "yes" >&6; }
! 36659: tst_proto_inet_ntop="yes"
! 36660:
! 36661: else
! 36662:
! 36663: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 36664: $as_echo "no" >&6; }
! 36665: tst_proto_inet_ntop="no"
! 36666:
! 36667: fi
! 36668: rm -f conftest*
! 36669:
! 36670: fi
! 36671: #
! 36672: if test "$tst_proto_inet_ntop" = "yes"; then
! 36673: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if inet_ntop is compilable" >&5
! 36674: $as_echo_n "checking if inet_ntop is compilable... " >&6; }
! 36675: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 36676: /* end confdefs.h. */
! 36677:
! 36678:
! 36679: $curl_includes_arpa_inet
! 36680:
! 36681: int main (void)
! 36682: {
! 36683:
! 36684: if(0 != inet_ntop(0, 0, 0, 0))
! 36685: return 1;
! 36686:
! 36687: ;
! 36688: return 0;
! 36689: }
! 36690:
! 36691: _ACEOF
! 36692: if ac_fn_c_try_compile "$LINENO"; then :
! 36693:
! 36694: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 36695: $as_echo "yes" >&6; }
! 36696: tst_compi_inet_ntop="yes"
! 36697:
! 36698: else
! 36699:
! 36700: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 36701: $as_echo "no" >&6; }
! 36702: tst_compi_inet_ntop="no"
! 36703:
! 36704: fi
! 36705: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 36706: fi
! 36707: #
! 36708: if test "x$cross_compiling" != "xyes" &&
! 36709: test "$tst_compi_inet_ntop" = "yes"; then
! 36710: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if inet_ntop seems to work" >&5
! 36711: $as_echo_n "checking if inet_ntop seems to work... " >&6; }
! 36712:
! 36713: old=$LD_LIBRARY_PATH
! 36714: LD_LIBRARY_PATH=$CURL_LIBRARY_PATH:$old
! 36715: export LD_LIBRARY_PATH
! 36716: if test "$cross_compiling" = yes; then :
! 36717: { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
! 36718: $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
! 36719: as_fn_error $? "cannot run test program while cross compiling
! 36720: See \`config.log' for more details" "$LINENO" 5; }
! 36721: else
! 36722: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 36723: /* end confdefs.h. */
! 36724:
! 36725:
! 36726: $curl_includes_stdlib
! 36727: $curl_includes_arpa_inet
! 36728: $curl_includes_string
! 36729:
! 36730: int main (void)
! 36731: {
! 36732:
! 36733: char ipv6res[sizeof("ffff:ffff:ffff:ffff:ffff:ffff:255.255.255.255")];
! 36734: char ipv4res[sizeof "255.255.255.255"];
! 36735: unsigned char ipv6a[26];
! 36736: unsigned char ipv4a[5];
! 36737: char *ipv6ptr = 0;
! 36738: char *ipv4ptr = 0;
! 36739: /* - */
! 36740: ipv4res[0] = '\0';
! 36741: ipv4a[0] = 0xc0;
! 36742: ipv4a[1] = 0xa8;
! 36743: ipv4a[2] = 0x64;
! 36744: ipv4a[3] = 0x01;
! 36745: ipv4a[4] = 0x01;
! 36746: /* - */
! 36747: ipv4ptr = inet_ntop(AF_INET, ipv4a, ipv4res, sizeof(ipv4res));
! 36748: if(!ipv4ptr)
! 36749: exit(1); /* fail */
! 36750: if(ipv4ptr != ipv4res)
! 36751: exit(1); /* fail */
! 36752: if(!ipv4ptr[0])
! 36753: exit(1); /* fail */
! 36754: if(memcmp(ipv4res, "192.168.100.1", 13) != 0)
! 36755: exit(1); /* fail */
! 36756: /* - */
! 36757: ipv6res[0] = '\0';
! 36758: memset(ipv6a, 0, sizeof(ipv6a));
! 36759: ipv6a[0] = 0xfe;
! 36760: ipv6a[1] = 0x80;
! 36761: ipv6a[8] = 0x02;
! 36762: ipv6a[9] = 0x14;
! 36763: ipv6a[10] = 0x4f;
! 36764: ipv6a[11] = 0xff;
! 36765: ipv6a[12] = 0xfe;
! 36766: ipv6a[13] = 0x0b;
! 36767: ipv6a[14] = 0x76;
! 36768: ipv6a[15] = 0xc8;
! 36769: ipv6a[25] = 0x01;
! 36770: /* - */
! 36771: ipv6ptr = inet_ntop(AF_INET6, ipv6a, ipv6res, sizeof(ipv6res));
! 36772: if(!ipv6ptr)
! 36773: exit(1); /* fail */
! 36774: if(ipv6ptr != ipv6res)
! 36775: exit(1); /* fail */
! 36776: if(!ipv6ptr[0])
! 36777: exit(1); /* fail */
! 36778: if(memcmp(ipv6res, "fe80::214:4fff:fe0b:76c8", 24) != 0)
! 36779: exit(1); /* fail */
! 36780: /* - */
! 36781: exit(0);
! 36782:
! 36783: ;
! 36784: return 0;
! 36785: }
! 36786:
! 36787: _ACEOF
! 36788: if ac_fn_c_try_run "$LINENO"; then :
! 36789: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 36790: $as_echo "yes" >&6; }
! 36791: tst_works_inet_ntop="yes"
! 36792:
! 36793: else
! 36794: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 36795: $as_echo "no" >&6; }
! 36796: tst_works_inet_ntop="no"
! 36797:
! 36798: fi
! 36799: rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
! 36800: conftest.$ac_objext conftest.beam conftest.$ac_ext
! 36801: fi
! 36802:
! 36803: LD_LIBRARY_PATH=$old # restore
! 36804:
! 36805: fi
! 36806: #
! 36807: if test "$tst_compi_inet_ntop" = "yes" &&
! 36808: test "$tst_works_inet_ntop" != "no"; then
! 36809: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if inet_ntop usage allowed" >&5
! 36810: $as_echo_n "checking if inet_ntop usage allowed... " >&6; }
! 36811: if test "x$curl_disallow_inet_ntop" != "xyes"; then
! 36812: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 36813: $as_echo "yes" >&6; }
! 36814: tst_allow_inet_ntop="yes"
! 36815: else
! 36816: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 36817: $as_echo "no" >&6; }
! 36818: tst_allow_inet_ntop="no"
! 36819: fi
! 36820: fi
! 36821: #
! 36822: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if inet_ntop might be used" >&5
! 36823: $as_echo_n "checking if inet_ntop might be used... " >&6; }
! 36824: if test "$tst_links_inet_ntop" = "yes" &&
! 36825: test "$tst_proto_inet_ntop" = "yes" &&
! 36826: test "$tst_compi_inet_ntop" = "yes" &&
! 36827: test "$tst_allow_inet_ntop" = "yes" &&
! 36828: test "$tst_works_inet_ntop" != "no"; then
! 36829: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 36830: $as_echo "yes" >&6; }
! 36831:
! 36832: cat >>confdefs.h <<_ACEOF
! 36833: #define HAVE_INET_NTOP 1
! 36834: _ACEOF
! 36835:
! 36836: curl_cv_func_inet_ntop="yes"
! 36837: else
! 36838: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 36839: $as_echo "no" >&6; }
! 36840: curl_cv_func_inet_ntop="no"
! 36841: fi
! 36842:
! 36843:
! 36844: #
! 36845: tst_links_inet_pton="unknown"
! 36846: tst_proto_inet_pton="unknown"
! 36847: tst_compi_inet_pton="unknown"
! 36848: tst_works_inet_pton="unknown"
! 36849: tst_allow_inet_pton="unknown"
! 36850: #
! 36851: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if inet_pton can be linked" >&5
! 36852: $as_echo_n "checking if inet_pton can be linked... " >&6; }
! 36853: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 36854: /* end confdefs.h. */
! 36855:
! 36856:
! 36857: #define inet_pton innocuous_inet_pton
! 36858: #ifdef __STDC__
! 36859: # include <limits.h>
! 36860: #else
! 36861: # include <assert.h>
! 36862: #endif
! 36863: #undef inet_pton
! 36864: #ifdef __cplusplus
! 36865: extern "C"
! 36866: #endif
! 36867: char inet_pton ();
! 36868: #if defined __stub_inet_pton || defined __stub___inet_pton
! 36869: choke me
! 36870: #endif
! 36871:
! 36872: int main (void)
! 36873: {
! 36874: return inet_pton ();
! 36875: ;
! 36876: return 0;
! 36877: }
! 36878:
! 36879: _ACEOF
! 36880: if ac_fn_c_try_link "$LINENO"; then :
! 36881:
! 36882: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 36883: $as_echo "yes" >&6; }
! 36884: tst_links_inet_pton="yes"
! 36885:
! 36886: else
! 36887:
! 36888: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 36889: $as_echo "no" >&6; }
! 36890: tst_links_inet_pton="no"
! 36891:
! 36892: fi
! 36893: rm -f core conftest.err conftest.$ac_objext \
! 36894: conftest$ac_exeext conftest.$ac_ext
! 36895: #
! 36896: if test "$tst_links_inet_pton" = "yes"; then
! 36897: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if inet_pton is prototyped" >&5
! 36898: $as_echo_n "checking if inet_pton is prototyped... " >&6; }
! 36899: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 36900: /* end confdefs.h. */
! 36901:
! 36902: $curl_includes_arpa_inet
! 36903:
! 36904: _ACEOF
! 36905: if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
! 36906: $EGREP "inet_pton" >/dev/null 2>&1; then :
! 36907:
! 36908: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 36909: $as_echo "yes" >&6; }
! 36910: tst_proto_inet_pton="yes"
! 36911:
! 36912: else
! 36913:
! 36914: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 36915: $as_echo "no" >&6; }
! 36916: tst_proto_inet_pton="no"
! 36917:
! 36918: fi
! 36919: rm -f conftest*
! 36920:
! 36921: fi
! 36922: #
! 36923: if test "$tst_proto_inet_pton" = "yes"; then
! 36924: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if inet_pton is compilable" >&5
! 36925: $as_echo_n "checking if inet_pton is compilable... " >&6; }
! 36926: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 36927: /* end confdefs.h. */
! 36928:
! 36929:
! 36930: $curl_includes_arpa_inet
! 36931:
! 36932: int main (void)
! 36933: {
! 36934:
! 36935: if(0 != inet_pton(0, 0, 0))
! 36936: return 1;
! 36937:
! 36938: ;
! 36939: return 0;
! 36940: }
! 36941:
! 36942: _ACEOF
! 36943: if ac_fn_c_try_compile "$LINENO"; then :
! 36944:
! 36945: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 36946: $as_echo "yes" >&6; }
! 36947: tst_compi_inet_pton="yes"
! 36948:
! 36949: else
! 36950:
! 36951: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 36952: $as_echo "no" >&6; }
! 36953: tst_compi_inet_pton="no"
! 36954:
! 36955: fi
! 36956: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 36957: fi
! 36958: #
! 36959: if test "x$cross_compiling" != "xyes" &&
! 36960: test "$tst_compi_inet_pton" = "yes"; then
! 36961: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if inet_pton seems to work" >&5
! 36962: $as_echo_n "checking if inet_pton seems to work... " >&6; }
! 36963:
! 36964: old=$LD_LIBRARY_PATH
! 36965: LD_LIBRARY_PATH=$CURL_LIBRARY_PATH:$old
! 36966: export LD_LIBRARY_PATH
! 36967: if test "$cross_compiling" = yes; then :
! 36968: { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
! 36969: $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
! 36970: as_fn_error $? "cannot run test program while cross compiling
! 36971: See \`config.log' for more details" "$LINENO" 5; }
! 36972: else
! 36973: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 36974: /* end confdefs.h. */
! 36975:
! 36976:
! 36977: $curl_includes_stdlib
! 36978: $curl_includes_arpa_inet
! 36979: $curl_includes_string
! 36980:
! 36981: int main (void)
! 36982: {
! 36983:
! 36984: unsigned char ipv6a[16+1];
! 36985: unsigned char ipv4a[4+1];
! 36986: const char *ipv6src = "fe80::214:4fff:fe0b:76c8";
! 36987: const char *ipv4src = "192.168.100.1";
! 36988: /* - */
! 36989: memset(ipv4a, 1, sizeof(ipv4a));
! 36990: if(1 != inet_pton(AF_INET, ipv4src, ipv4a))
! 36991: exit(1); /* fail */
! 36992: /* - */
! 36993: if( (ipv4a[0] != 0xc0) ||
! 36994: (ipv4a[1] != 0xa8) ||
! 36995: (ipv4a[2] != 0x64) ||
! 36996: (ipv4a[3] != 0x01) ||
! 36997: (ipv4a[4] != 0x01) )
! 36998: exit(1); /* fail */
! 36999: /* - */
! 37000: memset(ipv6a, 1, sizeof(ipv6a));
! 37001: if(1 != inet_pton(AF_INET6, ipv6src, ipv6a))
! 37002: exit(1); /* fail */
! 37003: /* - */
! 37004: if( (ipv6a[0] != 0xfe) ||
! 37005: (ipv6a[1] != 0x80) ||
! 37006: (ipv6a[8] != 0x02) ||
! 37007: (ipv6a[9] != 0x14) ||
! 37008: (ipv6a[10] != 0x4f) ||
! 37009: (ipv6a[11] != 0xff) ||
! 37010: (ipv6a[12] != 0xfe) ||
! 37011: (ipv6a[13] != 0x0b) ||
! 37012: (ipv6a[14] != 0x76) ||
! 37013: (ipv6a[15] != 0xc8) ||
! 37014: (ipv6a[16] != 0x01) )
! 37015: exit(1); /* fail */
! 37016: /* - */
! 37017: if( (ipv6a[2] != 0x0) ||
! 37018: (ipv6a[3] != 0x0) ||
! 37019: (ipv6a[4] != 0x0) ||
! 37020: (ipv6a[5] != 0x0) ||
! 37021: (ipv6a[6] != 0x0) ||
! 37022: (ipv6a[7] != 0x0) )
! 37023: exit(1); /* fail */
! 37024: /* - */
! 37025: exit(0);
! 37026:
! 37027: ;
! 37028: return 0;
! 37029: }
! 37030:
! 37031: _ACEOF
! 37032: if ac_fn_c_try_run "$LINENO"; then :
! 37033: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 37034: $as_echo "yes" >&6; }
! 37035: tst_works_inet_pton="yes"
! 37036:
! 37037: else
! 37038: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 37039: $as_echo "no" >&6; }
! 37040: tst_works_inet_pton="no"
! 37041:
! 37042: fi
! 37043: rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
! 37044: conftest.$ac_objext conftest.beam conftest.$ac_ext
! 37045: fi
! 37046:
! 37047: LD_LIBRARY_PATH=$old # restore
! 37048:
! 37049: fi
! 37050: #
! 37051: if test "$tst_compi_inet_pton" = "yes" &&
! 37052: test "$tst_works_inet_pton" != "no"; then
! 37053: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if inet_pton usage allowed" >&5
! 37054: $as_echo_n "checking if inet_pton usage allowed... " >&6; }
! 37055: if test "x$curl_disallow_inet_pton" != "xyes"; then
! 37056: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 37057: $as_echo "yes" >&6; }
! 37058: tst_allow_inet_pton="yes"
! 37059: else
! 37060: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 37061: $as_echo "no" >&6; }
! 37062: tst_allow_inet_pton="no"
! 37063: fi
! 37064: fi
! 37065: #
! 37066: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if inet_pton might be used" >&5
! 37067: $as_echo_n "checking if inet_pton might be used... " >&6; }
! 37068: if test "$tst_links_inet_pton" = "yes" &&
! 37069: test "$tst_proto_inet_pton" = "yes" &&
! 37070: test "$tst_compi_inet_pton" = "yes" &&
! 37071: test "$tst_allow_inet_pton" = "yes" &&
! 37072: test "$tst_works_inet_pton" != "no"; then
! 37073: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 37074: $as_echo "yes" >&6; }
! 37075:
! 37076: cat >>confdefs.h <<_ACEOF
! 37077: #define HAVE_INET_PTON 1
! 37078: _ACEOF
! 37079:
! 37080: curl_cv_func_inet_pton="yes"
! 37081: else
! 37082: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 37083: $as_echo "no" >&6; }
! 37084: curl_cv_func_inet_pton="no"
! 37085: fi
! 37086:
! 37087:
! 37088: curl_includes_stropts="\
! 37089: /* includes start */
! 37090: #ifdef HAVE_SYS_TYPES_H
! 37091: # include <sys/types.h>
! 37092: #endif
! 37093: #ifdef HAVE_UNISTD_H
! 37094: # include <unistd.h>
! 37095: #endif
! 37096: #ifdef HAVE_SYS_SOCKET_H
! 37097: # include <sys/socket.h>
! 37098: #endif
! 37099: #ifdef HAVE_SYS_IOCTL_H
! 37100: # include <sys/ioctl.h>
! 37101: #endif
! 37102: #ifdef HAVE_STROPTS_H
! 37103: # include <stropts.h>
! 37104: #endif
! 37105: /* includes end */"
! 37106: for ac_header in sys/types.h unistd.h sys/socket.h sys/ioctl.h stropts.h
! 37107: do :
! 37108: as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
! 37109: ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$curl_includes_stropts
! 37110: "
! 37111: if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
! 37112: cat >>confdefs.h <<_ACEOF
! 37113: #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
! 37114: _ACEOF
! 37115:
! 37116: fi
! 37117:
! 37118: done
! 37119:
! 37120:
! 37121:
! 37122: #
! 37123: tst_links_ioctl="unknown"
! 37124: tst_proto_ioctl="unknown"
! 37125: tst_compi_ioctl="unknown"
! 37126: tst_allow_ioctl="unknown"
! 37127: #
! 37128: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if ioctl can be linked" >&5
! 37129: $as_echo_n "checking if ioctl can be linked... " >&6; }
! 37130: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 37131: /* end confdefs.h. */
! 37132:
! 37133:
! 37134: #define ioctl innocuous_ioctl
! 37135: #ifdef __STDC__
! 37136: # include <limits.h>
! 37137: #else
! 37138: # include <assert.h>
! 37139: #endif
! 37140: #undef ioctl
! 37141: #ifdef __cplusplus
! 37142: extern "C"
! 37143: #endif
! 37144: char ioctl ();
! 37145: #if defined __stub_ioctl || defined __stub___ioctl
! 37146: choke me
! 37147: #endif
! 37148:
! 37149: int main (void)
! 37150: {
! 37151: return ioctl ();
! 37152: ;
! 37153: return 0;
! 37154: }
! 37155:
! 37156: _ACEOF
! 37157: if ac_fn_c_try_link "$LINENO"; then :
! 37158:
! 37159: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 37160: $as_echo "yes" >&6; }
! 37161: tst_links_ioctl="yes"
! 37162:
! 37163: else
! 37164:
! 37165: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 37166: $as_echo "no" >&6; }
! 37167: tst_links_ioctl="no"
! 37168:
! 37169: fi
! 37170: rm -f core conftest.err conftest.$ac_objext \
! 37171: conftest$ac_exeext conftest.$ac_ext
! 37172: #
! 37173: if test "$tst_links_ioctl" = "yes"; then
! 37174: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if ioctl is prototyped" >&5
! 37175: $as_echo_n "checking if ioctl is prototyped... " >&6; }
! 37176: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 37177: /* end confdefs.h. */
! 37178:
! 37179: $curl_includes_stropts
! 37180:
! 37181: _ACEOF
! 37182: if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
! 37183: $EGREP "ioctl" >/dev/null 2>&1; then :
! 37184:
! 37185: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 37186: $as_echo "yes" >&6; }
! 37187: tst_proto_ioctl="yes"
! 37188:
! 37189: else
! 37190:
! 37191: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 37192: $as_echo "no" >&6; }
! 37193: tst_proto_ioctl="no"
! 37194:
! 37195: fi
! 37196: rm -f conftest*
! 37197:
! 37198: fi
! 37199: #
! 37200: if test "$tst_proto_ioctl" = "yes"; then
! 37201: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if ioctl is compilable" >&5
! 37202: $as_echo_n "checking if ioctl is compilable... " >&6; }
! 37203: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 37204: /* end confdefs.h. */
! 37205:
! 37206:
! 37207: $curl_includes_stropts
! 37208:
! 37209: int main (void)
! 37210: {
! 37211:
! 37212: if(0 != ioctl(0, 0, 0))
! 37213: return 1;
! 37214:
! 37215: ;
! 37216: return 0;
! 37217: }
! 37218:
! 37219: _ACEOF
! 37220: if ac_fn_c_try_compile "$LINENO"; then :
! 37221:
! 37222: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 37223: $as_echo "yes" >&6; }
! 37224: tst_compi_ioctl="yes"
! 37225:
! 37226: else
! 37227:
! 37228: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 37229: $as_echo "no" >&6; }
! 37230: tst_compi_ioctl="no"
! 37231:
! 37232: fi
! 37233: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 37234: fi
! 37235: #
! 37236: if test "$tst_compi_ioctl" = "yes"; then
! 37237: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if ioctl usage allowed" >&5
! 37238: $as_echo_n "checking if ioctl usage allowed... " >&6; }
! 37239: if test "x$curl_disallow_ioctl" != "xyes"; then
! 37240: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 37241: $as_echo "yes" >&6; }
! 37242: tst_allow_ioctl="yes"
! 37243: else
! 37244: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 37245: $as_echo "no" >&6; }
! 37246: tst_allow_ioctl="no"
! 37247: fi
! 37248: fi
! 37249: #
! 37250: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if ioctl might be used" >&5
! 37251: $as_echo_n "checking if ioctl might be used... " >&6; }
! 37252: if test "$tst_links_ioctl" = "yes" &&
! 37253: test "$tst_proto_ioctl" = "yes" &&
! 37254: test "$tst_compi_ioctl" = "yes" &&
! 37255: test "$tst_allow_ioctl" = "yes"; then
! 37256: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 37257: $as_echo "yes" >&6; }
! 37258:
! 37259: cat >>confdefs.h <<_ACEOF
! 37260: #define HAVE_IOCTL 1
! 37261: _ACEOF
! 37262:
! 37263: curl_cv_func_ioctl="yes"
! 37264:
! 37265: #
! 37266: tst_compi_ioctl_fionbio="unknown"
! 37267: tst_allow_ioctl_fionbio="unknown"
! 37268: #
! 37269: if test "$curl_cv_func_ioctl" = "yes"; then
! 37270: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if ioctl FIONBIO is compilable" >&5
! 37271: $as_echo_n "checking if ioctl FIONBIO is compilable... " >&6; }
! 37272: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 37273: /* end confdefs.h. */
! 37274:
! 37275:
! 37276: $curl_includes_stropts
! 37277:
! 37278: int main (void)
! 37279: {
! 37280:
! 37281: int flags = 0;
! 37282: if(0 != ioctl(0, FIONBIO, &flags))
! 37283: return 1;
! 37284:
! 37285: ;
! 37286: return 0;
! 37287: }
! 37288:
! 37289: _ACEOF
! 37290: if ac_fn_c_try_compile "$LINENO"; then :
! 37291:
! 37292: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 37293: $as_echo "yes" >&6; }
! 37294: tst_compi_ioctl_fionbio="yes"
! 37295:
! 37296: else
! 37297:
! 37298: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 37299: $as_echo "no" >&6; }
! 37300: tst_compi_ioctl_fionbio="no"
! 37301:
! 37302: fi
! 37303: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 37304: fi
! 37305: #
! 37306: if test "$tst_compi_ioctl_fionbio" = "yes"; then
! 37307: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if ioctl FIONBIO usage allowed" >&5
! 37308: $as_echo_n "checking if ioctl FIONBIO usage allowed... " >&6; }
! 37309: if test "x$curl_disallow_ioctl_fionbio" != "xyes"; then
! 37310: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 37311: $as_echo "yes" >&6; }
! 37312: tst_allow_ioctl_fionbio="yes"
! 37313: else
! 37314: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 37315: $as_echo "no" >&6; }
! 37316: tst_allow_ioctl_fionbio="no"
! 37317: fi
! 37318: fi
! 37319: #
! 37320: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if ioctl FIONBIO might be used" >&5
! 37321: $as_echo_n "checking if ioctl FIONBIO might be used... " >&6; }
! 37322: if test "$tst_compi_ioctl_fionbio" = "yes" &&
! 37323: test "$tst_allow_ioctl_fionbio" = "yes"; then
! 37324: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 37325: $as_echo "yes" >&6; }
! 37326:
! 37327: cat >>confdefs.h <<_ACEOF
! 37328: #define HAVE_IOCTL_FIONBIO 1
! 37329: _ACEOF
! 37330:
! 37331: curl_cv_func_ioctl_fionbio="yes"
! 37332: else
! 37333: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 37334: $as_echo "no" >&6; }
! 37335: curl_cv_func_ioctl_fionbio="no"
! 37336: fi
! 37337:
! 37338:
! 37339: #
! 37340: tst_compi_ioctl_siocgifaddr="unknown"
! 37341: tst_allow_ioctl_siocgifaddr="unknown"
! 37342: #
! 37343: if test "$curl_cv_func_ioctl" = "yes"; then
! 37344: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if ioctl SIOCGIFADDR is compilable" >&5
! 37345: $as_echo_n "checking if ioctl SIOCGIFADDR is compilable... " >&6; }
! 37346: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 37347: /* end confdefs.h. */
! 37348:
! 37349:
! 37350: $curl_includes_stropts
! 37351: #include <net/if.h>
! 37352:
! 37353: int main (void)
! 37354: {
! 37355:
! 37356: struct ifreq ifr;
! 37357: if(0 != ioctl(0, SIOCGIFADDR, &ifr))
! 37358: return 1;
! 37359:
! 37360: ;
! 37361: return 0;
! 37362: }
! 37363:
! 37364: _ACEOF
! 37365: if ac_fn_c_try_compile "$LINENO"; then :
! 37366:
! 37367: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 37368: $as_echo "yes" >&6; }
! 37369: tst_compi_ioctl_siocgifaddr="yes"
! 37370:
! 37371: else
! 37372:
! 37373: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 37374: $as_echo "no" >&6; }
! 37375: tst_compi_ioctl_siocgifaddr="no"
! 37376:
! 37377: fi
! 37378: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 37379: fi
! 37380: #
! 37381: if test "$tst_compi_ioctl_siocgifaddr" = "yes"; then
! 37382: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if ioctl SIOCGIFADDR usage allowed" >&5
! 37383: $as_echo_n "checking if ioctl SIOCGIFADDR usage allowed... " >&6; }
! 37384: if test "x$curl_disallow_ioctl_siocgifaddr" != "xyes"; then
! 37385: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 37386: $as_echo "yes" >&6; }
! 37387: tst_allow_ioctl_siocgifaddr="yes"
! 37388: else
! 37389: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 37390: $as_echo "no" >&6; }
! 37391: tst_allow_ioctl_siocgifaddr="no"
! 37392: fi
! 37393: fi
! 37394: #
! 37395: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if ioctl SIOCGIFADDR might be used" >&5
! 37396: $as_echo_n "checking if ioctl SIOCGIFADDR might be used... " >&6; }
! 37397: if test "$tst_compi_ioctl_siocgifaddr" = "yes" &&
! 37398: test "$tst_allow_ioctl_siocgifaddr" = "yes"; then
! 37399: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 37400: $as_echo "yes" >&6; }
! 37401:
! 37402: cat >>confdefs.h <<_ACEOF
! 37403: #define HAVE_IOCTL_SIOCGIFADDR 1
! 37404: _ACEOF
! 37405:
! 37406: curl_cv_func_ioctl_siocgifaddr="yes"
! 37407: else
! 37408: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 37409: $as_echo "no" >&6; }
! 37410: curl_cv_func_ioctl_siocgifaddr="no"
! 37411: fi
! 37412:
! 37413: else
! 37414: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 37415: $as_echo "no" >&6; }
! 37416: curl_cv_func_ioctl="no"
! 37417: fi
! 37418:
! 37419:
! 37420: #
! 37421: tst_links_ioctlsocket="unknown"
! 37422: tst_proto_ioctlsocket="unknown"
! 37423: tst_compi_ioctlsocket="unknown"
! 37424: tst_allow_ioctlsocket="unknown"
! 37425: #
! 37426: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if ioctlsocket can be linked" >&5
! 37427: $as_echo_n "checking if ioctlsocket can be linked... " >&6; }
! 37428: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 37429: /* end confdefs.h. */
! 37430:
! 37431:
! 37432: $curl_includes_winsock2
! 37433: $curl_includes_bsdsocket
! 37434:
! 37435: int main (void)
! 37436: {
! 37437:
! 37438: if(0 != ioctlsocket(0, 0, 0))
! 37439: return 1;
! 37440:
! 37441: ;
! 37442: return 0;
! 37443: }
! 37444:
! 37445: _ACEOF
! 37446: if ac_fn_c_try_link "$LINENO"; then :
! 37447:
! 37448: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 37449: $as_echo "yes" >&6; }
! 37450: tst_links_ioctlsocket="yes"
! 37451:
! 37452: else
! 37453:
! 37454: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 37455: $as_echo "no" >&6; }
! 37456: tst_links_ioctlsocket="no"
! 37457:
! 37458: fi
! 37459: rm -f core conftest.err conftest.$ac_objext \
! 37460: conftest$ac_exeext conftest.$ac_ext
! 37461: #
! 37462: if test "$tst_links_ioctlsocket" = "yes"; then
! 37463: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if ioctlsocket is prototyped" >&5
! 37464: $as_echo_n "checking if ioctlsocket is prototyped... " >&6; }
! 37465: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 37466: /* end confdefs.h. */
! 37467:
! 37468: $curl_includes_winsock2
! 37469: $curl_includes_bsdsocket
! 37470:
! 37471: _ACEOF
! 37472: if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
! 37473: $EGREP "ioctlsocket" >/dev/null 2>&1; then :
! 37474:
! 37475: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 37476: $as_echo "yes" >&6; }
! 37477: tst_proto_ioctlsocket="yes"
! 37478:
! 37479: else
! 37480:
! 37481: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 37482: $as_echo "no" >&6; }
! 37483: tst_proto_ioctlsocket="no"
! 37484:
! 37485: fi
! 37486: rm -f conftest*
! 37487:
! 37488: fi
! 37489: #
! 37490: if test "$tst_proto_ioctlsocket" = "yes"; then
! 37491: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if ioctlsocket is compilable" >&5
! 37492: $as_echo_n "checking if ioctlsocket is compilable... " >&6; }
! 37493: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 37494: /* end confdefs.h. */
! 37495:
! 37496:
! 37497: $curl_includes_winsock2
! 37498: $curl_includes_bsdsocket
! 37499:
! 37500: int main (void)
! 37501: {
! 37502:
! 37503: if(0 != ioctlsocket(0, 0, 0))
! 37504: return 1;
! 37505:
! 37506: ;
! 37507: return 0;
! 37508: }
! 37509:
! 37510: _ACEOF
! 37511: if ac_fn_c_try_compile "$LINENO"; then :
! 37512:
! 37513: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 37514: $as_echo "yes" >&6; }
! 37515: tst_compi_ioctlsocket="yes"
! 37516:
! 37517: else
! 37518:
! 37519: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 37520: $as_echo "no" >&6; }
! 37521: tst_compi_ioctlsocket="no"
! 37522:
! 37523: fi
! 37524: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 37525: fi
! 37526: #
! 37527: if test "$tst_compi_ioctlsocket" = "yes"; then
! 37528: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if ioctlsocket usage allowed" >&5
! 37529: $as_echo_n "checking if ioctlsocket usage allowed... " >&6; }
! 37530: if test "x$curl_disallow_ioctlsocket" != "xyes"; then
! 37531: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 37532: $as_echo "yes" >&6; }
! 37533: tst_allow_ioctlsocket="yes"
! 37534: else
! 37535: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 37536: $as_echo "no" >&6; }
! 37537: tst_allow_ioctlsocket="no"
! 37538: fi
! 37539: fi
! 37540: #
! 37541: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if ioctlsocket might be used" >&5
! 37542: $as_echo_n "checking if ioctlsocket might be used... " >&6; }
! 37543: if test "$tst_links_ioctlsocket" = "yes" &&
! 37544: test "$tst_proto_ioctlsocket" = "yes" &&
! 37545: test "$tst_compi_ioctlsocket" = "yes" &&
! 37546: test "$tst_allow_ioctlsocket" = "yes"; then
! 37547: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 37548: $as_echo "yes" >&6; }
! 37549:
! 37550: cat >>confdefs.h <<_ACEOF
! 37551: #define HAVE_IOCTLSOCKET 1
! 37552: _ACEOF
! 37553:
! 37554: curl_cv_func_ioctlsocket="yes"
! 37555:
! 37556: #
! 37557: tst_compi_ioctlsocket_fionbio="unknown"
! 37558: tst_allow_ioctlsocket_fionbio="unknown"
! 37559: #
! 37560: if test "$curl_cv_func_ioctlsocket" = "yes"; then
! 37561: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if ioctlsocket FIONBIO is compilable" >&5
! 37562: $as_echo_n "checking if ioctlsocket FIONBIO is compilable... " >&6; }
! 37563: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 37564: /* end confdefs.h. */
! 37565:
! 37566:
! 37567: $curl_includes_winsock2
! 37568: $curl_includes_bsdsocket
! 37569:
! 37570: int main (void)
! 37571: {
! 37572:
! 37573: int flags = 0;
! 37574: if(0 != ioctlsocket(0, FIONBIO, &flags))
! 37575: return 1;
! 37576:
! 37577: ;
! 37578: return 0;
! 37579: }
! 37580:
! 37581: _ACEOF
! 37582: if ac_fn_c_try_compile "$LINENO"; then :
! 37583:
! 37584: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 37585: $as_echo "yes" >&6; }
! 37586: tst_compi_ioctlsocket_fionbio="yes"
! 37587:
! 37588: else
! 37589:
! 37590: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 37591: $as_echo "no" >&6; }
! 37592: tst_compi_ioctlsocket_fionbio="no"
! 37593:
! 37594: fi
! 37595: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 37596: fi
! 37597: #
! 37598: if test "$tst_compi_ioctlsocket_fionbio" = "yes"; then
! 37599: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if ioctlsocket FIONBIO usage allowed" >&5
! 37600: $as_echo_n "checking if ioctlsocket FIONBIO usage allowed... " >&6; }
! 37601: if test "x$curl_disallow_ioctlsocket_fionbio" != "xyes"; then
! 37602: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 37603: $as_echo "yes" >&6; }
! 37604: tst_allow_ioctlsocket_fionbio="yes"
! 37605: else
! 37606: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 37607: $as_echo "no" >&6; }
! 37608: tst_allow_ioctlsocket_fionbio="no"
! 37609: fi
! 37610: fi
! 37611: #
! 37612: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if ioctlsocket FIONBIO might be used" >&5
! 37613: $as_echo_n "checking if ioctlsocket FIONBIO might be used... " >&6; }
! 37614: if test "$tst_compi_ioctlsocket_fionbio" = "yes" &&
! 37615: test "$tst_allow_ioctlsocket_fionbio" = "yes"; then
! 37616: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 37617: $as_echo "yes" >&6; }
! 37618:
! 37619: cat >>confdefs.h <<_ACEOF
! 37620: #define HAVE_IOCTLSOCKET_FIONBIO 1
! 37621: _ACEOF
! 37622:
! 37623: curl_cv_func_ioctlsocket_fionbio="yes"
! 37624: else
! 37625: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 37626: $as_echo "no" >&6; }
! 37627: curl_cv_func_ioctlsocket_fionbio="no"
! 37628: fi
! 37629:
! 37630: else
! 37631: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 37632: $as_echo "no" >&6; }
! 37633: curl_cv_func_ioctlsocket="no"
! 37634: fi
! 37635:
! 37636:
! 37637: #
! 37638: tst_links_ioctlsocket_camel="unknown"
! 37639: tst_proto_ioctlsocket_camel="unknown"
! 37640: tst_compi_ioctlsocket_camel="unknown"
! 37641: tst_allow_ioctlsocket_camel="unknown"
! 37642: #
! 37643: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if IoctlSocket can be linked" >&5
! 37644: $as_echo_n "checking if IoctlSocket can be linked... " >&6; }
! 37645: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 37646: /* end confdefs.h. */
! 37647:
! 37648:
! 37649: #define IoctlSocket innocuous_IoctlSocket
! 37650: #ifdef __STDC__
! 37651: # include <limits.h>
! 37652: #else
! 37653: # include <assert.h>
! 37654: #endif
! 37655: #undef IoctlSocket
! 37656: #ifdef __cplusplus
! 37657: extern "C"
! 37658: #endif
! 37659: char IoctlSocket ();
! 37660: #if defined __stub_IoctlSocket || defined __stub___IoctlSocket
! 37661: choke me
! 37662: #endif
! 37663:
! 37664: int main (void)
! 37665: {
! 37666: return IoctlSocket ();
! 37667: ;
! 37668: return 0;
! 37669: }
! 37670:
! 37671: _ACEOF
! 37672: if ac_fn_c_try_link "$LINENO"; then :
! 37673:
! 37674: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 37675: $as_echo "yes" >&6; }
! 37676: tst_links_ioctlsocket_camel="yes"
! 37677:
! 37678: else
! 37679:
! 37680: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 37681: $as_echo "no" >&6; }
! 37682: tst_links_ioctlsocket_camel="no"
! 37683:
! 37684: fi
! 37685: rm -f core conftest.err conftest.$ac_objext \
! 37686: conftest$ac_exeext conftest.$ac_ext
! 37687: #
! 37688: if test "$tst_links_ioctlsocket_camel" = "yes"; then
! 37689: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if IoctlSocket is prototyped" >&5
! 37690: $as_echo_n "checking if IoctlSocket is prototyped... " >&6; }
! 37691: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 37692: /* end confdefs.h. */
! 37693:
! 37694: $curl_includes_stropts
! 37695:
! 37696: _ACEOF
! 37697: if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
! 37698: $EGREP "IoctlSocket" >/dev/null 2>&1; then :
! 37699:
! 37700: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 37701: $as_echo "yes" >&6; }
! 37702: tst_proto_ioctlsocket_camel="yes"
! 37703:
! 37704: else
! 37705:
! 37706: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 37707: $as_echo "no" >&6; }
! 37708: tst_proto_ioctlsocket_camel="no"
! 37709:
! 37710: fi
! 37711: rm -f conftest*
! 37712:
! 37713: fi
! 37714: #
! 37715: if test "$tst_proto_ioctlsocket_camel" = "yes"; then
! 37716: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if IoctlSocket is compilable" >&5
! 37717: $as_echo_n "checking if IoctlSocket is compilable... " >&6; }
! 37718: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 37719: /* end confdefs.h. */
! 37720:
! 37721:
! 37722: $curl_includes_stropts
! 37723:
! 37724: int main (void)
! 37725: {
! 37726:
! 37727: if(0 != IoctlSocket(0, 0, 0))
! 37728: return 1;
! 37729:
! 37730: ;
! 37731: return 0;
! 37732: }
! 37733:
! 37734: _ACEOF
! 37735: if ac_fn_c_try_compile "$LINENO"; then :
! 37736:
! 37737: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 37738: $as_echo "yes" >&6; }
! 37739: tst_compi_ioctlsocket_camel="yes"
! 37740:
! 37741: else
! 37742:
! 37743: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 37744: $as_echo "no" >&6; }
! 37745: tst_compi_ioctlsocket_camel="no"
! 37746:
! 37747: fi
! 37748: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 37749: fi
! 37750: #
! 37751: if test "$tst_compi_ioctlsocket_camel" = "yes"; then
! 37752: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if IoctlSocket usage allowed" >&5
! 37753: $as_echo_n "checking if IoctlSocket usage allowed... " >&6; }
! 37754: if test "x$curl_disallow_ioctlsocket_camel" != "xyes"; then
! 37755: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 37756: $as_echo "yes" >&6; }
! 37757: tst_allow_ioctlsocket_camel="yes"
! 37758: else
! 37759: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 37760: $as_echo "no" >&6; }
! 37761: tst_allow_ioctlsocket_camel="no"
! 37762: fi
! 37763: fi
! 37764: #
! 37765: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if IoctlSocket might be used" >&5
! 37766: $as_echo_n "checking if IoctlSocket might be used... " >&6; }
! 37767: if test "$tst_links_ioctlsocket_camel" = "yes" &&
! 37768: test "$tst_proto_ioctlsocket_camel" = "yes" &&
! 37769: test "$tst_compi_ioctlsocket_camel" = "yes" &&
! 37770: test "$tst_allow_ioctlsocket_camel" = "yes"; then
! 37771: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 37772: $as_echo "yes" >&6; }
! 37773:
! 37774: cat >>confdefs.h <<_ACEOF
! 37775: #define HAVE_IOCTLSOCKET_CAMEL 1
! 37776: _ACEOF
! 37777:
! 37778: curl_cv_func_ioctlsocket_camel="yes"
! 37779:
! 37780: #
! 37781: tst_compi_ioctlsocket_camel_fionbio="unknown"
! 37782: tst_allow_ioctlsocket_camel_fionbio="unknown"
! 37783: #
! 37784: if test "$curl_cv_func_ioctlsocket_camel" = "yes"; then
! 37785: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if IoctlSocket FIONBIO is compilable" >&5
! 37786: $as_echo_n "checking if IoctlSocket FIONBIO is compilable... " >&6; }
! 37787: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 37788: /* end confdefs.h. */
! 37789:
! 37790:
! 37791: $curl_includes_stropts
! 37792:
! 37793: int main (void)
! 37794: {
! 37795:
! 37796: long flags = 0;
! 37797: if(0 != ioctlsocket(0, FIONBIO, &flags))
! 37798: return 1;
! 37799:
! 37800: ;
! 37801: return 0;
! 37802: }
! 37803:
! 37804: _ACEOF
! 37805: if ac_fn_c_try_compile "$LINENO"; then :
! 37806:
! 37807: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 37808: $as_echo "yes" >&6; }
! 37809: tst_compi_ioctlsocket_camel_fionbio="yes"
! 37810:
! 37811: else
! 37812:
! 37813: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 37814: $as_echo "no" >&6; }
! 37815: tst_compi_ioctlsocket_camel_fionbio="no"
! 37816:
! 37817: fi
! 37818: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 37819: fi
! 37820: #
! 37821: if test "$tst_compi_ioctlsocket_camel_fionbio" = "yes"; then
! 37822: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if IoctlSocket FIONBIO usage allowed" >&5
! 37823: $as_echo_n "checking if IoctlSocket FIONBIO usage allowed... " >&6; }
! 37824: if test "x$curl_disallow_ioctlsocket_camel_fionbio" != "xyes"; then
! 37825: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 37826: $as_echo "yes" >&6; }
! 37827: tst_allow_ioctlsocket_camel_fionbio="yes"
! 37828: else
! 37829: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 37830: $as_echo "no" >&6; }
! 37831: tst_allow_ioctlsocket_camel_fionbio="no"
! 37832: fi
! 37833: fi
! 37834: #
! 37835: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if IoctlSocket FIONBIO might be used" >&5
! 37836: $as_echo_n "checking if IoctlSocket FIONBIO might be used... " >&6; }
! 37837: if test "$tst_compi_ioctlsocket_camel_fionbio" = "yes" &&
! 37838: test "$tst_allow_ioctlsocket_camel_fionbio" = "yes"; then
! 37839: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 37840: $as_echo "yes" >&6; }
! 37841:
! 37842: cat >>confdefs.h <<_ACEOF
! 37843: #define HAVE_IOCTLSOCKET_CAMEL_FIONBIO 1
! 37844: _ACEOF
! 37845:
! 37846: curl_cv_func_ioctlsocket_camel_fionbio="yes"
! 37847: else
! 37848: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 37849: $as_echo "no" >&6; }
! 37850: curl_cv_func_ioctlsocket_camel_fionbio="no"
! 37851: fi
! 37852:
! 37853: else
! 37854: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 37855: $as_echo "no" >&6; }
! 37856: curl_cv_func_ioctlsocket_camel="no"
! 37857: fi
! 37858:
! 37859:
! 37860: #
! 37861: tst_links_localtime_r="unknown"
! 37862: tst_proto_localtime_r="unknown"
! 37863: tst_compi_localtime_r="unknown"
! 37864: tst_works_localtime_r="unknown"
! 37865: tst_allow_localtime_r="unknown"
! 37866: #
! 37867: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if localtime_r can be linked" >&5
! 37868: $as_echo_n "checking if localtime_r can be linked... " >&6; }
! 37869: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 37870: /* end confdefs.h. */
! 37871:
! 37872:
! 37873: #define localtime_r innocuous_localtime_r
! 37874: #ifdef __STDC__
! 37875: # include <limits.h>
! 37876: #else
! 37877: # include <assert.h>
! 37878: #endif
! 37879: #undef localtime_r
! 37880: #ifdef __cplusplus
! 37881: extern "C"
! 37882: #endif
! 37883: char localtime_r ();
! 37884: #if defined __stub_localtime_r || defined __stub___localtime_r
! 37885: choke me
! 37886: #endif
! 37887:
! 37888: int main (void)
! 37889: {
! 37890: return localtime_r ();
! 37891: ;
! 37892: return 0;
! 37893: }
! 37894:
! 37895: _ACEOF
! 37896: if ac_fn_c_try_link "$LINENO"; then :
! 37897:
! 37898: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 37899: $as_echo "yes" >&6; }
! 37900: tst_links_localtime_r="yes"
! 37901:
! 37902: else
! 37903:
! 37904: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 37905: $as_echo "no" >&6; }
! 37906: tst_links_localtime_r="no"
! 37907:
! 37908: fi
! 37909: rm -f core conftest.err conftest.$ac_objext \
! 37910: conftest$ac_exeext conftest.$ac_ext
! 37911: #
! 37912: if test "$tst_links_localtime_r" = "yes"; then
! 37913: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if localtime_r is prototyped" >&5
! 37914: $as_echo_n "checking if localtime_r is prototyped... " >&6; }
! 37915: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 37916: /* end confdefs.h. */
! 37917:
! 37918: $curl_includes_time
! 37919:
! 37920: _ACEOF
! 37921: if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
! 37922: $EGREP "localtime_r" >/dev/null 2>&1; then :
! 37923:
! 37924: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 37925: $as_echo "yes" >&6; }
! 37926: tst_proto_localtime_r="yes"
! 37927:
! 37928: else
! 37929:
! 37930: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 37931: $as_echo "no" >&6; }
! 37932: tst_proto_localtime_r="no"
! 37933:
! 37934: fi
! 37935: rm -f conftest*
! 37936:
! 37937: fi
! 37938: #
! 37939: if test "$tst_proto_localtime_r" = "yes"; then
! 37940: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if localtime_r is compilable" >&5
! 37941: $as_echo_n "checking if localtime_r is compilable... " >&6; }
! 37942: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 37943: /* end confdefs.h. */
! 37944:
! 37945:
! 37946: $curl_includes_time
! 37947:
! 37948: int main (void)
! 37949: {
! 37950:
! 37951: if(0 != localtime_r(0, 0))
! 37952: return 1;
! 37953:
! 37954: ;
! 37955: return 0;
! 37956: }
! 37957:
! 37958: _ACEOF
! 37959: if ac_fn_c_try_compile "$LINENO"; then :
! 37960:
! 37961: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 37962: $as_echo "yes" >&6; }
! 37963: tst_compi_localtime_r="yes"
! 37964:
! 37965: else
! 37966:
! 37967: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 37968: $as_echo "no" >&6; }
! 37969: tst_compi_localtime_r="no"
! 37970:
! 37971: fi
! 37972: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 37973: fi
! 37974: #
! 37975: if test "x$cross_compiling" != "xyes" &&
! 37976: test "$tst_compi_localtime_r" = "yes"; then
! 37977: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if localtime_r seems to work" >&5
! 37978: $as_echo_n "checking if localtime_r seems to work... " >&6; }
! 37979:
! 37980: old=$LD_LIBRARY_PATH
! 37981: LD_LIBRARY_PATH=$CURL_LIBRARY_PATH:$old
! 37982: export LD_LIBRARY_PATH
! 37983: if test "$cross_compiling" = yes; then :
! 37984: { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
! 37985: $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
! 37986: as_fn_error $? "cannot run test program while cross compiling
! 37987: See \`config.log' for more details" "$LINENO" 5; }
! 37988: else
! 37989: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 37990: /* end confdefs.h. */
! 37991:
! 37992:
! 37993: $curl_includes_stdlib
! 37994: $curl_includes_time
! 37995:
! 37996: int main (void)
! 37997: {
! 37998:
! 37999: time_t clock = 1170352587;
! 38000: struct tm *tmp = 0;
! 38001: struct tm result;
! 38002: tmp = localtime_r(&clock, &result);
! 38003: if(tmp)
! 38004: exit(0);
! 38005: else
! 38006: exit(1);
! 38007:
! 38008: ;
! 38009: return 0;
! 38010: }
! 38011:
! 38012: _ACEOF
! 38013: if ac_fn_c_try_run "$LINENO"; then :
! 38014: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 38015: $as_echo "yes" >&6; }
! 38016: tst_works_localtime_r="yes"
! 38017:
! 38018: else
! 38019: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 38020: $as_echo "no" >&6; }
! 38021: tst_works_localtime_r="no"
! 38022:
! 38023: fi
! 38024: rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
! 38025: conftest.$ac_objext conftest.beam conftest.$ac_ext
! 38026: fi
! 38027:
! 38028: LD_LIBRARY_PATH=$old # restore
! 38029:
! 38030: fi
! 38031: #
! 38032: if test "$tst_compi_localtime_r" = "yes" &&
! 38033: test "$tst_works_localtime_r" != "no"; then
! 38034: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if localtime_r usage allowed" >&5
! 38035: $as_echo_n "checking if localtime_r usage allowed... " >&6; }
! 38036: if test "x$curl_disallow_localtime_r" != "xyes"; then
! 38037: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 38038: $as_echo "yes" >&6; }
! 38039: tst_allow_localtime_r="yes"
! 38040: else
! 38041: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 38042: $as_echo "no" >&6; }
! 38043: tst_allow_localtime_r="no"
! 38044: fi
! 38045: fi
! 38046: #
! 38047: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if localtime_r might be used" >&5
! 38048: $as_echo_n "checking if localtime_r might be used... " >&6; }
! 38049: if test "$tst_links_localtime_r" = "yes" &&
! 38050: test "$tst_proto_localtime_r" = "yes" &&
! 38051: test "$tst_compi_localtime_r" = "yes" &&
! 38052: test "$tst_allow_localtime_r" = "yes" &&
! 38053: test "$tst_works_localtime_r" != "no"; then
! 38054: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 38055: $as_echo "yes" >&6; }
! 38056:
! 38057: cat >>confdefs.h <<_ACEOF
! 38058: #define HAVE_LOCALTIME_R 1
! 38059: _ACEOF
! 38060:
! 38061: curl_cv_func_localtime_r="yes"
! 38062: else
! 38063: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 38064: $as_echo "no" >&6; }
! 38065: curl_cv_func_localtime_r="no"
! 38066: fi
! 38067:
! 38068:
! 38069: #
! 38070: tst_links_memrchr="unknown"
! 38071: tst_macro_memrchr="unknown"
! 38072: tst_proto_memrchr="unknown"
! 38073: tst_compi_memrchr="unknown"
! 38074: tst_allow_memrchr="unknown"
! 38075: #
! 38076: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if memrchr can be linked" >&5
! 38077: $as_echo_n "checking if memrchr can be linked... " >&6; }
! 38078: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 38079: /* end confdefs.h. */
! 38080:
! 38081:
! 38082: #define memrchr innocuous_memrchr
! 38083: #ifdef __STDC__
! 38084: # include <limits.h>
! 38085: #else
! 38086: # include <assert.h>
! 38087: #endif
! 38088: #undef memrchr
! 38089: #ifdef __cplusplus
! 38090: extern "C"
! 38091: #endif
! 38092: char memrchr ();
! 38093: #if defined __stub_memrchr || defined __stub___memrchr
! 38094: choke me
! 38095: #endif
! 38096:
! 38097: int main (void)
! 38098: {
! 38099: return memrchr ();
! 38100: ;
! 38101: return 0;
! 38102: }
! 38103:
! 38104: _ACEOF
! 38105: if ac_fn_c_try_link "$LINENO"; then :
! 38106:
! 38107: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 38108: $as_echo "yes" >&6; }
! 38109: tst_links_memrchr="yes"
! 38110:
! 38111: else
! 38112:
! 38113: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 38114: $as_echo "no" >&6; }
! 38115: tst_links_memrchr="no"
! 38116:
! 38117: fi
! 38118: rm -f core conftest.err conftest.$ac_objext \
! 38119: conftest$ac_exeext conftest.$ac_ext
! 38120: #
! 38121: if test "$tst_links_memrchr" = "no"; then
! 38122: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if memrchr seems a macro" >&5
! 38123: $as_echo_n "checking if memrchr seems a macro... " >&6; }
! 38124: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 38125: /* end confdefs.h. */
! 38126:
! 38127:
! 38128: $curl_includes_string
! 38129:
! 38130: int main (void)
! 38131: {
! 38132:
! 38133: if(0 != memrchr(0, 0, 0))
! 38134: return 1;
! 38135:
! 38136: ;
! 38137: return 0;
! 38138: }
! 38139:
! 38140: _ACEOF
! 38141: if ac_fn_c_try_link "$LINENO"; then :
! 38142:
! 38143: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 38144: $as_echo "yes" >&6; }
! 38145: tst_macro_memrchr="yes"
! 38146:
! 38147: else
! 38148:
! 38149: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 38150: $as_echo "no" >&6; }
! 38151: tst_macro_memrchr="no"
! 38152:
! 38153: fi
! 38154: rm -f core conftest.err conftest.$ac_objext \
! 38155: conftest$ac_exeext conftest.$ac_ext
! 38156: fi
! 38157: #
! 38158: if test "$tst_links_memrchr" = "yes"; then
! 38159: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if memrchr is prototyped" >&5
! 38160: $as_echo_n "checking if memrchr is prototyped... " >&6; }
! 38161: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 38162: /* end confdefs.h. */
! 38163:
! 38164: $curl_includes_string
! 38165:
! 38166: _ACEOF
! 38167: if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
! 38168: $EGREP "memrchr" >/dev/null 2>&1; then :
! 38169:
! 38170: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 38171: $as_echo "yes" >&6; }
! 38172: tst_proto_memrchr="yes"
! 38173:
! 38174: else
! 38175:
! 38176: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 38177: $as_echo "no" >&6; }
! 38178: tst_proto_memrchr="no"
! 38179:
! 38180: fi
! 38181: rm -f conftest*
! 38182:
! 38183: fi
! 38184: #
! 38185: if test "$tst_proto_memrchr" = "yes" ||
! 38186: test "$tst_macro_memrchr" = "yes"; then
! 38187: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if memrchr is compilable" >&5
! 38188: $as_echo_n "checking if memrchr is compilable... " >&6; }
! 38189: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 38190: /* end confdefs.h. */
! 38191:
! 38192:
! 38193: $curl_includes_string
! 38194:
! 38195: int main (void)
! 38196: {
! 38197:
! 38198: if(0 != memrchr(0, 0, 0))
! 38199: return 1;
! 38200:
! 38201: ;
! 38202: return 0;
! 38203: }
! 38204:
! 38205: _ACEOF
! 38206: if ac_fn_c_try_compile "$LINENO"; then :
! 38207:
! 38208: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 38209: $as_echo "yes" >&6; }
! 38210: tst_compi_memrchr="yes"
! 38211:
! 38212: else
! 38213:
! 38214: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 38215: $as_echo "no" >&6; }
! 38216: tst_compi_memrchr="no"
! 38217:
! 38218: fi
! 38219: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 38220: fi
! 38221: #
! 38222: if test "$tst_compi_memrchr" = "yes"; then
! 38223: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if memrchr usage allowed" >&5
! 38224: $as_echo_n "checking if memrchr usage allowed... " >&6; }
! 38225: if test "x$curl_disallow_memrchr" != "xyes"; then
! 38226: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 38227: $as_echo "yes" >&6; }
! 38228: tst_allow_memrchr="yes"
! 38229: else
! 38230: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 38231: $as_echo "no" >&6; }
! 38232: tst_allow_memrchr="no"
! 38233: fi
! 38234: fi
! 38235: #
! 38236: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if memrchr might be used" >&5
! 38237: $as_echo_n "checking if memrchr might be used... " >&6; }
! 38238: if (test "$tst_proto_memrchr" = "yes" ||
! 38239: test "$tst_macro_memrchr" = "yes") &&
! 38240: test "$tst_compi_memrchr" = "yes" &&
! 38241: test "$tst_allow_memrchr" = "yes"; then
! 38242: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 38243: $as_echo "yes" >&6; }
! 38244:
! 38245: cat >>confdefs.h <<_ACEOF
! 38246: #define HAVE_MEMRCHR 1
! 38247: _ACEOF
! 38248:
! 38249: curl_cv_func_memrchr="yes"
! 38250: else
! 38251: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 38252: $as_echo "no" >&6; }
! 38253: curl_cv_func_memrchr="no"
! 38254: fi
! 38255:
! 38256:
! 38257: #
! 38258: tst_links_poll="unknown"
! 38259: tst_proto_poll="unknown"
! 38260: tst_compi_poll="unknown"
! 38261: tst_works_poll="unknown"
! 38262: tst_allow_poll="unknown"
! 38263: #
! 38264: case $host_os in
! 38265: darwin*|interix*)
! 38266: curl_disallow_poll="yes"
! 38267: tst_compi_poll="no"
! 38268: ;;
! 38269: esac
! 38270: #
! 38271: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if poll can be linked" >&5
! 38272: $as_echo_n "checking if poll can be linked... " >&6; }
! 38273: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 38274: /* end confdefs.h. */
! 38275:
! 38276:
! 38277: $curl_includes_poll
! 38278:
! 38279: int main (void)
! 38280: {
! 38281:
! 38282: if(0 != poll(0, 0, 0))
! 38283: return 1;
! 38284:
! 38285: ;
! 38286: return 0;
! 38287: }
! 38288:
! 38289: _ACEOF
! 38290: if ac_fn_c_try_link "$LINENO"; then :
! 38291:
! 38292: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 38293: $as_echo "yes" >&6; }
! 38294: tst_links_poll="yes"
! 38295:
! 38296: else
! 38297:
! 38298: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 38299: $as_echo "no" >&6; }
! 38300: tst_links_poll="no"
! 38301:
! 38302: fi
! 38303: rm -f core conftest.err conftest.$ac_objext \
! 38304: conftest$ac_exeext conftest.$ac_ext
! 38305: #
! 38306: if test "$tst_links_poll" = "yes"; then
! 38307: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if poll is prototyped" >&5
! 38308: $as_echo_n "checking if poll is prototyped... " >&6; }
! 38309: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 38310: /* end confdefs.h. */
! 38311:
! 38312: $curl_includes_poll
! 38313:
! 38314: _ACEOF
! 38315: if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
! 38316: $EGREP "poll" >/dev/null 2>&1; then :
! 38317:
! 38318: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 38319: $as_echo "yes" >&6; }
! 38320: tst_proto_poll="yes"
! 38321:
! 38322: else
! 38323:
! 38324: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 38325: $as_echo "no" >&6; }
! 38326: tst_proto_poll="no"
! 38327:
! 38328: fi
! 38329: rm -f conftest*
! 38330:
! 38331: fi
! 38332: #
! 38333: if test "$tst_proto_poll" = "yes"; then
! 38334: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if poll is compilable" >&5
! 38335: $as_echo_n "checking if poll is compilable... " >&6; }
! 38336: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 38337: /* end confdefs.h. */
! 38338:
! 38339:
! 38340: $curl_includes_poll
! 38341:
! 38342: int main (void)
! 38343: {
! 38344:
! 38345: if(0 != poll(0, 0, 0))
! 38346: return 1;
! 38347:
! 38348: ;
! 38349: return 0;
! 38350: }
! 38351:
! 38352: _ACEOF
! 38353: if ac_fn_c_try_compile "$LINENO"; then :
! 38354:
! 38355: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 38356: $as_echo "yes" >&6; }
! 38357: tst_compi_poll="yes"
! 38358:
! 38359: else
! 38360:
! 38361: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 38362: $as_echo "no" >&6; }
! 38363: tst_compi_poll="no"
! 38364:
! 38365: fi
! 38366: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 38367: fi
! 38368: #
! 38369: if test "x$cross_compiling" != "xyes" &&
! 38370: test "$tst_compi_poll" = "yes"; then
! 38371: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if poll seems to work" >&5
! 38372: $as_echo_n "checking if poll seems to work... " >&6; }
! 38373:
! 38374: old=$LD_LIBRARY_PATH
! 38375: LD_LIBRARY_PATH=$CURL_LIBRARY_PATH:$old
! 38376: export LD_LIBRARY_PATH
! 38377: if test "$cross_compiling" = yes; then :
! 38378: { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
! 38379: $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
! 38380: as_fn_error $? "cannot run test program while cross compiling
! 38381: See \`config.log' for more details" "$LINENO" 5; }
! 38382: else
! 38383: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 38384: /* end confdefs.h. */
! 38385:
! 38386:
! 38387: $curl_includes_stdlib
! 38388: $curl_includes_poll
! 38389: $curl_includes_time
! 38390:
! 38391: int main (void)
! 38392: {
! 38393:
! 38394: /* detect the original poll() breakage */
! 38395: if(0 != poll(0, 0, 10))
! 38396: exit(1); /* fail */
! 38397: else {
! 38398: /* detect the 10.12 poll() breakage */
! 38399: struct timeval before, after;
! 38400: int rc;
! 38401: size_t us;
! 38402:
! 38403: gettimeofday(&before, NULL);
! 38404: rc = poll(NULL, 0, 500);
! 38405: gettimeofday(&after, NULL);
! 38406:
! 38407: us = (after.tv_sec - before.tv_sec) * 1000000 +
! 38408: (after.tv_usec - before.tv_usec);
! 38409:
! 38410: if(us < 400000)
! 38411: exit(1);
! 38412: }
! 38413:
! 38414: ;
! 38415: return 0;
! 38416: }
! 38417:
! 38418: _ACEOF
! 38419: if ac_fn_c_try_run "$LINENO"; then :
! 38420: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 38421: $as_echo "yes" >&6; }
! 38422: tst_works_poll="yes"
! 38423:
! 38424: else
! 38425: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 38426: $as_echo "no" >&6; }
! 38427: tst_works_poll="no"
! 38428:
! 38429: fi
! 38430: rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
! 38431: conftest.$ac_objext conftest.beam conftest.$ac_ext
! 38432: fi
! 38433:
! 38434: LD_LIBRARY_PATH=$old # restore
! 38435:
! 38436: fi
! 38437: #
! 38438: if test "$tst_compi_poll" = "yes" &&
! 38439: test "$tst_works_poll" != "no"; then
! 38440: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if poll usage allowed" >&5
! 38441: $as_echo_n "checking if poll usage allowed... " >&6; }
! 38442: if test "x$curl_disallow_poll" != "xyes"; then
! 38443: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 38444: $as_echo "yes" >&6; }
! 38445: tst_allow_poll="yes"
! 38446: else
! 38447: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 38448: $as_echo "no" >&6; }
! 38449: tst_allow_poll="no"
! 38450: fi
! 38451: fi
! 38452: #
! 38453: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if poll might be used" >&5
! 38454: $as_echo_n "checking if poll might be used... " >&6; }
! 38455: if test "$tst_links_poll" = "yes" &&
! 38456: test "$tst_proto_poll" = "yes" &&
! 38457: test "$tst_compi_poll" = "yes" &&
! 38458: test "$tst_allow_poll" = "yes" &&
! 38459: test "$tst_works_poll" != "no"; then
! 38460: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 38461: $as_echo "yes" >&6; }
! 38462:
! 38463: cat >>confdefs.h <<_ACEOF
! 38464: #define HAVE_POLL 1
! 38465: _ACEOF
! 38466:
! 38467:
! 38468: cat >>confdefs.h <<_ACEOF
! 38469: #define HAVE_POLL_FINE 1
! 38470: _ACEOF
! 38471:
! 38472: curl_cv_func_poll="yes"
! 38473: else
! 38474: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 38475: $as_echo "no" >&6; }
! 38476: curl_cv_func_poll="no"
! 38477: fi
! 38478:
! 38479:
! 38480: #
! 38481: tst_links_setsockopt="unknown"
! 38482: tst_proto_setsockopt="unknown"
! 38483: tst_compi_setsockopt="unknown"
! 38484: tst_allow_setsockopt="unknown"
! 38485: #
! 38486: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if setsockopt can be linked" >&5
! 38487: $as_echo_n "checking if setsockopt can be linked... " >&6; }
! 38488: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 38489: /* end confdefs.h. */
! 38490:
! 38491:
! 38492: $curl_includes_winsock2
! 38493: $curl_includes_bsdsocket
! 38494: $curl_includes_sys_socket
! 38495:
! 38496: int main (void)
! 38497: {
! 38498:
! 38499: if(0 != setsockopt(0, 0, 0, 0, 0))
! 38500: return 1;
! 38501:
! 38502: ;
! 38503: return 0;
! 38504: }
! 38505:
! 38506: _ACEOF
! 38507: if ac_fn_c_try_link "$LINENO"; then :
! 38508:
! 38509: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 38510: $as_echo "yes" >&6; }
! 38511: tst_links_setsockopt="yes"
! 38512:
! 38513: else
! 38514:
! 38515: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 38516: $as_echo "no" >&6; }
! 38517: tst_links_setsockopt="no"
! 38518:
! 38519: fi
! 38520: rm -f core conftest.err conftest.$ac_objext \
! 38521: conftest$ac_exeext conftest.$ac_ext
! 38522: #
! 38523: if test "$tst_links_setsockopt" = "yes"; then
! 38524: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if setsockopt is prototyped" >&5
! 38525: $as_echo_n "checking if setsockopt is prototyped... " >&6; }
! 38526: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 38527: /* end confdefs.h. */
! 38528:
! 38529: $curl_includes_winsock2
! 38530: $curl_includes_bsdsocket
! 38531: $curl_includes_sys_socket
! 38532:
! 38533: _ACEOF
! 38534: if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
! 38535: $EGREP "setsockopt" >/dev/null 2>&1; then :
! 38536:
! 38537: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 38538: $as_echo "yes" >&6; }
! 38539: tst_proto_setsockopt="yes"
! 38540:
! 38541: else
! 38542:
! 38543: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 38544: $as_echo "no" >&6; }
! 38545: tst_proto_setsockopt="no"
! 38546:
! 38547: fi
! 38548: rm -f conftest*
! 38549:
! 38550: fi
! 38551: #
! 38552: if test "$tst_proto_setsockopt" = "yes"; then
! 38553: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if setsockopt is compilable" >&5
! 38554: $as_echo_n "checking if setsockopt is compilable... " >&6; }
! 38555: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 38556: /* end confdefs.h. */
! 38557:
! 38558:
! 38559: $curl_includes_winsock2
! 38560: $curl_includes_bsdsocket
! 38561: $curl_includes_sys_socket
! 38562:
! 38563: int main (void)
! 38564: {
! 38565:
! 38566: if(0 != setsockopt(0, 0, 0, 0, 0))
! 38567: return 1;
! 38568:
! 38569: ;
! 38570: return 0;
! 38571: }
! 38572:
! 38573: _ACEOF
! 38574: if ac_fn_c_try_compile "$LINENO"; then :
! 38575:
! 38576: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 38577: $as_echo "yes" >&6; }
! 38578: tst_compi_setsockopt="yes"
! 38579:
! 38580: else
! 38581:
! 38582: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 38583: $as_echo "no" >&6; }
! 38584: tst_compi_setsockopt="no"
! 38585:
! 38586: fi
! 38587: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 38588: fi
! 38589: #
! 38590: if test "$tst_compi_setsockopt" = "yes"; then
! 38591: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if setsockopt usage allowed" >&5
! 38592: $as_echo_n "checking if setsockopt usage allowed... " >&6; }
! 38593: if test "x$curl_disallow_setsockopt" != "xyes"; then
! 38594: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 38595: $as_echo "yes" >&6; }
! 38596: tst_allow_setsockopt="yes"
! 38597: else
! 38598: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 38599: $as_echo "no" >&6; }
! 38600: tst_allow_setsockopt="no"
! 38601: fi
! 38602: fi
! 38603: #
! 38604: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if setsockopt might be used" >&5
! 38605: $as_echo_n "checking if setsockopt might be used... " >&6; }
! 38606: if test "$tst_links_setsockopt" = "yes" &&
! 38607: test "$tst_proto_setsockopt" = "yes" &&
! 38608: test "$tst_compi_setsockopt" = "yes" &&
! 38609: test "$tst_allow_setsockopt" = "yes"; then
! 38610: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 38611: $as_echo "yes" >&6; }
! 38612:
! 38613: cat >>confdefs.h <<_ACEOF
! 38614: #define HAVE_SETSOCKOPT 1
! 38615: _ACEOF
! 38616:
! 38617: curl_cv_func_setsockopt="yes"
! 38618:
! 38619: #
! 38620: tst_compi_setsockopt_so_nonblock="unknown"
! 38621: tst_allow_setsockopt_so_nonblock="unknown"
! 38622: #
! 38623: if test "$curl_cv_func_setsockopt" = "yes"; then
! 38624: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if setsockopt SO_NONBLOCK is compilable" >&5
! 38625: $as_echo_n "checking if setsockopt SO_NONBLOCK is compilable... " >&6; }
! 38626: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 38627: /* end confdefs.h. */
! 38628:
! 38629:
! 38630: $curl_includes_winsock2
! 38631: $curl_includes_bsdsocket
! 38632: $curl_includes_sys_socket
! 38633:
! 38634: int main (void)
! 38635: {
! 38636:
! 38637: if(0 != setsockopt(0, SOL_SOCKET, SO_NONBLOCK, 0, 0))
! 38638: return 1;
! 38639:
! 38640: ;
! 38641: return 0;
! 38642: }
! 38643:
! 38644: _ACEOF
! 38645: if ac_fn_c_try_compile "$LINENO"; then :
! 38646:
! 38647: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 38648: $as_echo "yes" >&6; }
! 38649: tst_compi_setsockopt_so_nonblock="yes"
! 38650:
! 38651: else
! 38652:
! 38653: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 38654: $as_echo "no" >&6; }
! 38655: tst_compi_setsockopt_so_nonblock="no"
! 38656:
! 38657: fi
! 38658: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 38659: fi
! 38660: #
! 38661: if test "$tst_compi_setsockopt_so_nonblock" = "yes"; then
! 38662: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if setsockopt SO_NONBLOCK usage allowed" >&5
! 38663: $as_echo_n "checking if setsockopt SO_NONBLOCK usage allowed... " >&6; }
! 38664: if test "x$curl_disallow_setsockopt_so_nonblock" != "xyes"; then
! 38665: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 38666: $as_echo "yes" >&6; }
! 38667: tst_allow_setsockopt_so_nonblock="yes"
! 38668: else
! 38669: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 38670: $as_echo "no" >&6; }
! 38671: tst_allow_setsockopt_so_nonblock="no"
! 38672: fi
! 38673: fi
! 38674: #
! 38675: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if setsockopt SO_NONBLOCK might be used" >&5
! 38676: $as_echo_n "checking if setsockopt SO_NONBLOCK might be used... " >&6; }
! 38677: if test "$tst_compi_setsockopt_so_nonblock" = "yes" &&
! 38678: test "$tst_allow_setsockopt_so_nonblock" = "yes"; then
! 38679: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 38680: $as_echo "yes" >&6; }
! 38681:
! 38682: cat >>confdefs.h <<_ACEOF
! 38683: #define HAVE_SETSOCKOPT_SO_NONBLOCK 1
! 38684: _ACEOF
! 38685:
! 38686: curl_cv_func_setsockopt_so_nonblock="yes"
! 38687: else
! 38688: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 38689: $as_echo "no" >&6; }
! 38690: curl_cv_func_setsockopt_so_nonblock="no"
! 38691: fi
! 38692:
! 38693: else
! 38694: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 38695: $as_echo "no" >&6; }
! 38696: curl_cv_func_setsockopt="no"
! 38697: fi
! 38698:
! 38699:
! 38700: curl_includes_signal="\
! 38701: /* includes start */
! 38702: #ifdef HAVE_SYS_TYPES_H
! 38703: # include <sys/types.h>
! 38704: #endif
! 38705: #ifdef HAVE_SIGNAL_H
! 38706: # include <signal.h>
! 38707: #endif
! 38708: /* includes end */"
! 38709: for ac_header in sys/types.h signal.h
! 38710: do :
! 38711: as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
! 38712: ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$curl_includes_signal
! 38713: "
! 38714: if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
! 38715: cat >>confdefs.h <<_ACEOF
! 38716: #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
! 38717: _ACEOF
! 38718:
! 38719: fi
! 38720:
! 38721: done
! 38722:
! 38723:
! 38724:
! 38725: #
! 38726: tst_links_sigaction="unknown"
! 38727: tst_proto_sigaction="unknown"
! 38728: tst_compi_sigaction="unknown"
! 38729: tst_allow_sigaction="unknown"
! 38730: #
! 38731: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if sigaction can be linked" >&5
! 38732: $as_echo_n "checking if sigaction can be linked... " >&6; }
! 38733: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 38734: /* end confdefs.h. */
! 38735:
! 38736:
! 38737: #define sigaction innocuous_sigaction
! 38738: #ifdef __STDC__
! 38739: # include <limits.h>
! 38740: #else
! 38741: # include <assert.h>
! 38742: #endif
! 38743: #undef sigaction
! 38744: #ifdef __cplusplus
! 38745: extern "C"
! 38746: #endif
! 38747: char sigaction ();
! 38748: #if defined __stub_sigaction || defined __stub___sigaction
! 38749: choke me
! 38750: #endif
! 38751:
! 38752: int main (void)
! 38753: {
! 38754: return sigaction ();
! 38755: ;
! 38756: return 0;
! 38757: }
! 38758:
! 38759: _ACEOF
! 38760: if ac_fn_c_try_link "$LINENO"; then :
! 38761:
! 38762: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 38763: $as_echo "yes" >&6; }
! 38764: tst_links_sigaction="yes"
! 38765:
! 38766: else
! 38767:
! 38768: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 38769: $as_echo "no" >&6; }
! 38770: tst_links_sigaction="no"
! 38771:
! 38772: fi
! 38773: rm -f core conftest.err conftest.$ac_objext \
! 38774: conftest$ac_exeext conftest.$ac_ext
! 38775: #
! 38776: if test "$tst_links_sigaction" = "yes"; then
! 38777: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if sigaction is prototyped" >&5
! 38778: $as_echo_n "checking if sigaction is prototyped... " >&6; }
! 38779: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 38780: /* end confdefs.h. */
! 38781:
! 38782: $curl_includes_signal
! 38783:
! 38784: _ACEOF
! 38785: if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
! 38786: $EGREP "sigaction" >/dev/null 2>&1; then :
! 38787:
! 38788: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 38789: $as_echo "yes" >&6; }
! 38790: tst_proto_sigaction="yes"
! 38791:
! 38792: else
! 38793:
! 38794: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 38795: $as_echo "no" >&6; }
! 38796: tst_proto_sigaction="no"
! 38797:
! 38798: fi
! 38799: rm -f conftest*
! 38800:
! 38801: fi
! 38802: #
! 38803: if test "$tst_proto_sigaction" = "yes"; then
! 38804: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if sigaction is compilable" >&5
! 38805: $as_echo_n "checking if sigaction is compilable... " >&6; }
! 38806: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 38807: /* end confdefs.h. */
! 38808:
! 38809:
! 38810: $curl_includes_signal
! 38811:
! 38812: int main (void)
! 38813: {
! 38814:
! 38815: if(0 != sigaction(0, 0, 0))
! 38816: return 1;
! 38817:
! 38818: ;
! 38819: return 0;
! 38820: }
! 38821:
! 38822: _ACEOF
! 38823: if ac_fn_c_try_compile "$LINENO"; then :
! 38824:
! 38825: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 38826: $as_echo "yes" >&6; }
! 38827: tst_compi_sigaction="yes"
! 38828:
! 38829: else
! 38830:
! 38831: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 38832: $as_echo "no" >&6; }
! 38833: tst_compi_sigaction="no"
! 38834:
! 38835: fi
! 38836: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 38837: fi
! 38838: #
! 38839: if test "$tst_compi_sigaction" = "yes"; then
! 38840: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if sigaction usage allowed" >&5
! 38841: $as_echo_n "checking if sigaction usage allowed... " >&6; }
! 38842: if test "x$curl_disallow_sigaction" != "xyes"; then
! 38843: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 38844: $as_echo "yes" >&6; }
! 38845: tst_allow_sigaction="yes"
! 38846: else
! 38847: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 38848: $as_echo "no" >&6; }
! 38849: tst_allow_sigaction="no"
! 38850: fi
! 38851: fi
! 38852: #
! 38853: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if sigaction might be used" >&5
! 38854: $as_echo_n "checking if sigaction might be used... " >&6; }
! 38855: if test "$tst_links_sigaction" = "yes" &&
! 38856: test "$tst_proto_sigaction" = "yes" &&
! 38857: test "$tst_compi_sigaction" = "yes" &&
! 38858: test "$tst_allow_sigaction" = "yes"; then
! 38859: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 38860: $as_echo "yes" >&6; }
! 38861:
! 38862: cat >>confdefs.h <<_ACEOF
! 38863: #define HAVE_SIGACTION 1
! 38864: _ACEOF
! 38865:
! 38866: curl_cv_func_sigaction="yes"
! 38867: else
! 38868: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 38869: $as_echo "no" >&6; }
! 38870: curl_cv_func_sigaction="no"
! 38871: fi
! 38872:
! 38873:
! 38874: #
! 38875: tst_links_siginterrupt="unknown"
! 38876: tst_proto_siginterrupt="unknown"
! 38877: tst_compi_siginterrupt="unknown"
! 38878: tst_allow_siginterrupt="unknown"
! 38879: #
! 38880: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if siginterrupt can be linked" >&5
! 38881: $as_echo_n "checking if siginterrupt can be linked... " >&6; }
! 38882: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 38883: /* end confdefs.h. */
! 38884:
! 38885:
! 38886: #define siginterrupt innocuous_siginterrupt
! 38887: #ifdef __STDC__
! 38888: # include <limits.h>
! 38889: #else
! 38890: # include <assert.h>
! 38891: #endif
! 38892: #undef siginterrupt
! 38893: #ifdef __cplusplus
! 38894: extern "C"
! 38895: #endif
! 38896: char siginterrupt ();
! 38897: #if defined __stub_siginterrupt || defined __stub___siginterrupt
! 38898: choke me
! 38899: #endif
! 38900:
! 38901: int main (void)
! 38902: {
! 38903: return siginterrupt ();
! 38904: ;
! 38905: return 0;
! 38906: }
! 38907:
! 38908: _ACEOF
! 38909: if ac_fn_c_try_link "$LINENO"; then :
! 38910:
! 38911: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 38912: $as_echo "yes" >&6; }
! 38913: tst_links_siginterrupt="yes"
! 38914:
! 38915: else
! 38916:
! 38917: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 38918: $as_echo "no" >&6; }
! 38919: tst_links_siginterrupt="no"
! 38920:
! 38921: fi
! 38922: rm -f core conftest.err conftest.$ac_objext \
! 38923: conftest$ac_exeext conftest.$ac_ext
! 38924: #
! 38925: if test "$tst_links_siginterrupt" = "yes"; then
! 38926: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if siginterrupt is prototyped" >&5
! 38927: $as_echo_n "checking if siginterrupt is prototyped... " >&6; }
! 38928: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 38929: /* end confdefs.h. */
! 38930:
! 38931: $curl_includes_signal
! 38932:
! 38933: _ACEOF
! 38934: if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
! 38935: $EGREP "siginterrupt" >/dev/null 2>&1; then :
! 38936:
! 38937: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 38938: $as_echo "yes" >&6; }
! 38939: tst_proto_siginterrupt="yes"
! 38940:
! 38941: else
! 38942:
! 38943: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 38944: $as_echo "no" >&6; }
! 38945: tst_proto_siginterrupt="no"
! 38946:
! 38947: fi
! 38948: rm -f conftest*
! 38949:
! 38950: fi
! 38951: #
! 38952: if test "$tst_proto_siginterrupt" = "yes"; then
! 38953: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if siginterrupt is compilable" >&5
! 38954: $as_echo_n "checking if siginterrupt is compilable... " >&6; }
! 38955: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 38956: /* end confdefs.h. */
! 38957:
! 38958:
! 38959: $curl_includes_signal
! 38960:
! 38961: int main (void)
! 38962: {
! 38963:
! 38964: if(0 != siginterrupt(0, 0))
! 38965: return 1;
! 38966:
! 38967: ;
! 38968: return 0;
! 38969: }
! 38970:
! 38971: _ACEOF
! 38972: if ac_fn_c_try_compile "$LINENO"; then :
! 38973:
! 38974: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 38975: $as_echo "yes" >&6; }
! 38976: tst_compi_siginterrupt="yes"
! 38977:
! 38978: else
! 38979:
! 38980: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 38981: $as_echo "no" >&6; }
! 38982: tst_compi_siginterrupt="no"
! 38983:
! 38984: fi
! 38985: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 38986: fi
! 38987: #
! 38988: if test "$tst_compi_siginterrupt" = "yes"; then
! 38989: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if siginterrupt usage allowed" >&5
! 38990: $as_echo_n "checking if siginterrupt usage allowed... " >&6; }
! 38991: if test "x$curl_disallow_siginterrupt" != "xyes"; then
! 38992: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 38993: $as_echo "yes" >&6; }
! 38994: tst_allow_siginterrupt="yes"
! 38995: else
! 38996: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 38997: $as_echo "no" >&6; }
! 38998: tst_allow_siginterrupt="no"
! 38999: fi
! 39000: fi
! 39001: #
! 39002: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if siginterrupt might be used" >&5
! 39003: $as_echo_n "checking if siginterrupt might be used... " >&6; }
! 39004: if test "$tst_links_siginterrupt" = "yes" &&
! 39005: test "$tst_proto_siginterrupt" = "yes" &&
! 39006: test "$tst_compi_siginterrupt" = "yes" &&
! 39007: test "$tst_allow_siginterrupt" = "yes"; then
! 39008: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 39009: $as_echo "yes" >&6; }
! 39010:
! 39011: cat >>confdefs.h <<_ACEOF
! 39012: #define HAVE_SIGINTERRUPT 1
! 39013: _ACEOF
! 39014:
! 39015: curl_cv_func_siginterrupt="yes"
! 39016: else
! 39017: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 39018: $as_echo "no" >&6; }
! 39019: curl_cv_func_siginterrupt="no"
! 39020: fi
! 39021:
! 39022:
! 39023: #
! 39024: tst_links_signal="unknown"
! 39025: tst_proto_signal="unknown"
! 39026: tst_compi_signal="unknown"
! 39027: tst_allow_signal="unknown"
! 39028: #
! 39029: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if signal can be linked" >&5
! 39030: $as_echo_n "checking if signal can be linked... " >&6; }
! 39031: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 39032: /* end confdefs.h. */
! 39033:
! 39034:
! 39035: #define signal innocuous_signal
! 39036: #ifdef __STDC__
! 39037: # include <limits.h>
! 39038: #else
! 39039: # include <assert.h>
! 39040: #endif
! 39041: #undef signal
! 39042: #ifdef __cplusplus
! 39043: extern "C"
! 39044: #endif
! 39045: char signal ();
! 39046: #if defined __stub_signal || defined __stub___signal
! 39047: choke me
! 39048: #endif
! 39049:
! 39050: int main (void)
! 39051: {
! 39052: return signal ();
! 39053: ;
! 39054: return 0;
! 39055: }
! 39056:
! 39057: _ACEOF
! 39058: if ac_fn_c_try_link "$LINENO"; then :
! 39059:
! 39060: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 39061: $as_echo "yes" >&6; }
! 39062: tst_links_signal="yes"
! 39063:
! 39064: else
! 39065:
! 39066: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 39067: $as_echo "no" >&6; }
! 39068: tst_links_signal="no"
! 39069:
! 39070: fi
! 39071: rm -f core conftest.err conftest.$ac_objext \
! 39072: conftest$ac_exeext conftest.$ac_ext
! 39073: #
! 39074: if test "$tst_links_signal" = "yes"; then
! 39075: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if signal is prototyped" >&5
! 39076: $as_echo_n "checking if signal is prototyped... " >&6; }
! 39077: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 39078: /* end confdefs.h. */
! 39079:
! 39080: $curl_includes_signal
! 39081:
! 39082: _ACEOF
! 39083: if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
! 39084: $EGREP "signal" >/dev/null 2>&1; then :
! 39085:
! 39086: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 39087: $as_echo "yes" >&6; }
! 39088: tst_proto_signal="yes"
! 39089:
! 39090: else
! 39091:
! 39092: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 39093: $as_echo "no" >&6; }
! 39094: tst_proto_signal="no"
! 39095:
! 39096: fi
! 39097: rm -f conftest*
! 39098:
! 39099: fi
! 39100: #
! 39101: if test "$tst_proto_signal" = "yes"; then
! 39102: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if signal is compilable" >&5
! 39103: $as_echo_n "checking if signal is compilable... " >&6; }
! 39104: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 39105: /* end confdefs.h. */
! 39106:
! 39107:
! 39108: $curl_includes_signal
! 39109:
! 39110: int main (void)
! 39111: {
! 39112:
! 39113: if(0 != signal(0, 0))
! 39114: return 1;
! 39115:
! 39116: ;
! 39117: return 0;
! 39118: }
! 39119:
! 39120: _ACEOF
! 39121: if ac_fn_c_try_compile "$LINENO"; then :
! 39122:
! 39123: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 39124: $as_echo "yes" >&6; }
! 39125: tst_compi_signal="yes"
! 39126:
! 39127: else
! 39128:
! 39129: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 39130: $as_echo "no" >&6; }
! 39131: tst_compi_signal="no"
! 39132:
! 39133: fi
! 39134: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 39135: fi
! 39136: #
! 39137: if test "$tst_compi_signal" = "yes"; then
! 39138: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if signal usage allowed" >&5
! 39139: $as_echo_n "checking if signal usage allowed... " >&6; }
! 39140: if test "x$curl_disallow_signal" != "xyes"; then
! 39141: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 39142: $as_echo "yes" >&6; }
! 39143: tst_allow_signal="yes"
! 39144: else
! 39145: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 39146: $as_echo "no" >&6; }
! 39147: tst_allow_signal="no"
! 39148: fi
! 39149: fi
! 39150: #
! 39151: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if signal might be used" >&5
! 39152: $as_echo_n "checking if signal might be used... " >&6; }
! 39153: if test "$tst_links_signal" = "yes" &&
! 39154: test "$tst_proto_signal" = "yes" &&
! 39155: test "$tst_compi_signal" = "yes" &&
! 39156: test "$tst_allow_signal" = "yes"; then
! 39157: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 39158: $as_echo "yes" >&6; }
! 39159:
! 39160: cat >>confdefs.h <<_ACEOF
! 39161: #define HAVE_SIGNAL 1
! 39162: _ACEOF
! 39163:
! 39164: curl_cv_func_signal="yes"
! 39165: else
! 39166: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 39167: $as_echo "no" >&6; }
! 39168: curl_cv_func_signal="no"
! 39169: fi
! 39170:
! 39171:
! 39172: curl_includes_setjmp="\
! 39173: /* includes start */
! 39174: #ifdef HAVE_SYS_TYPES_H
! 39175: # include <sys/types.h>
! 39176: #endif
! 39177: #ifdef HAVE_SETJMP_H
! 39178: # include <setjmp.h>
! 39179: #endif
! 39180: /* includes end */"
! 39181: for ac_header in sys/types.h setjmp.h
! 39182: do :
! 39183: as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
! 39184: ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$curl_includes_setjmp
! 39185: "
! 39186: if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
! 39187: cat >>confdefs.h <<_ACEOF
! 39188: #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
! 39189: _ACEOF
! 39190:
! 39191: fi
! 39192:
! 39193: done
! 39194:
! 39195:
! 39196:
! 39197: #
! 39198: tst_links_sigsetjmp="unknown"
! 39199: tst_macro_sigsetjmp="unknown"
! 39200: tst_proto_sigsetjmp="unknown"
! 39201: tst_compi_sigsetjmp="unknown"
! 39202: tst_allow_sigsetjmp="unknown"
! 39203: #
! 39204: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if sigsetjmp can be linked" >&5
! 39205: $as_echo_n "checking if sigsetjmp can be linked... " >&6; }
! 39206: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 39207: /* end confdefs.h. */
! 39208:
! 39209:
! 39210: #define sigsetjmp innocuous_sigsetjmp
! 39211: #ifdef __STDC__
! 39212: # include <limits.h>
! 39213: #else
! 39214: # include <assert.h>
! 39215: #endif
! 39216: #undef sigsetjmp
! 39217: #ifdef __cplusplus
! 39218: extern "C"
! 39219: #endif
! 39220: char sigsetjmp ();
! 39221: #if defined __stub_sigsetjmp || defined __stub___sigsetjmp
! 39222: choke me
! 39223: #endif
! 39224:
! 39225: int main (void)
! 39226: {
! 39227: return sigsetjmp ();
! 39228: ;
! 39229: return 0;
! 39230: }
! 39231:
! 39232: _ACEOF
! 39233: if ac_fn_c_try_link "$LINENO"; then :
! 39234:
! 39235: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 39236: $as_echo "yes" >&6; }
! 39237: tst_links_sigsetjmp="yes"
! 39238:
! 39239: else
! 39240:
! 39241: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 39242: $as_echo "no" >&6; }
! 39243: tst_links_sigsetjmp="no"
! 39244:
! 39245: fi
! 39246: rm -f core conftest.err conftest.$ac_objext \
! 39247: conftest$ac_exeext conftest.$ac_ext
! 39248: #
! 39249: if test "$tst_links_sigsetjmp" = "no"; then
! 39250: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if sigsetjmp seems a macro" >&5
! 39251: $as_echo_n "checking if sigsetjmp seems a macro... " >&6; }
! 39252: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 39253: /* end confdefs.h. */
! 39254:
! 39255:
! 39256: $curl_includes_setjmp
! 39257:
! 39258: int main (void)
! 39259: {
! 39260:
! 39261: sigjmp_buf env;
! 39262: if(0 != sigsetjmp(env, 0))
! 39263: return 1;
! 39264:
! 39265: ;
! 39266: return 0;
! 39267: }
! 39268:
! 39269: _ACEOF
! 39270: if ac_fn_c_try_link "$LINENO"; then :
! 39271:
! 39272: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 39273: $as_echo "yes" >&6; }
! 39274: tst_macro_sigsetjmp="yes"
! 39275:
! 39276: else
! 39277:
! 39278: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 39279: $as_echo "no" >&6; }
! 39280: tst_macro_sigsetjmp="no"
! 39281:
! 39282: fi
! 39283: rm -f core conftest.err conftest.$ac_objext \
! 39284: conftest$ac_exeext conftest.$ac_ext
! 39285: fi
! 39286: #
! 39287: if test "$tst_links_sigsetjmp" = "yes"; then
! 39288: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if sigsetjmp is prototyped" >&5
! 39289: $as_echo_n "checking if sigsetjmp is prototyped... " >&6; }
! 39290: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 39291: /* end confdefs.h. */
! 39292:
! 39293: $curl_includes_setjmp
! 39294:
! 39295: _ACEOF
! 39296: if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
! 39297: $EGREP "sigsetjmp" >/dev/null 2>&1; then :
! 39298:
! 39299: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 39300: $as_echo "yes" >&6; }
! 39301: tst_proto_sigsetjmp="yes"
! 39302:
! 39303: else
! 39304:
! 39305: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 39306: $as_echo "no" >&6; }
! 39307: tst_proto_sigsetjmp="no"
! 39308:
! 39309: fi
! 39310: rm -f conftest*
! 39311:
! 39312: fi
! 39313: #
! 39314: if test "$tst_proto_sigsetjmp" = "yes" ||
! 39315: test "$tst_macro_sigsetjmp" = "yes"; then
! 39316: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if sigsetjmp is compilable" >&5
! 39317: $as_echo_n "checking if sigsetjmp is compilable... " >&6; }
! 39318: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 39319: /* end confdefs.h. */
! 39320:
! 39321:
! 39322: $curl_includes_setjmp
! 39323:
! 39324: int main (void)
! 39325: {
! 39326:
! 39327: sigjmp_buf env;
! 39328: if(0 != sigsetjmp(env, 0))
! 39329: return 1;
! 39330:
! 39331: ;
! 39332: return 0;
! 39333: }
! 39334:
! 39335: _ACEOF
! 39336: if ac_fn_c_try_compile "$LINENO"; then :
! 39337:
! 39338: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 39339: $as_echo "yes" >&6; }
! 39340: tst_compi_sigsetjmp="yes"
! 39341:
! 39342: else
! 39343:
! 39344: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 39345: $as_echo "no" >&6; }
! 39346: tst_compi_sigsetjmp="no"
! 39347:
! 39348: fi
! 39349: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 39350: fi
! 39351: #
! 39352: if test "$tst_compi_sigsetjmp" = "yes"; then
! 39353: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if sigsetjmp usage allowed" >&5
! 39354: $as_echo_n "checking if sigsetjmp usage allowed... " >&6; }
! 39355: if test "x$curl_disallow_sigsetjmp" != "xyes"; then
! 39356: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 39357: $as_echo "yes" >&6; }
! 39358: tst_allow_sigsetjmp="yes"
! 39359: else
! 39360: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 39361: $as_echo "no" >&6; }
! 39362: tst_allow_sigsetjmp="no"
! 39363: fi
! 39364: fi
! 39365: #
! 39366: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if sigsetjmp might be used" >&5
! 39367: $as_echo_n "checking if sigsetjmp might be used... " >&6; }
! 39368: if (test "$tst_proto_sigsetjmp" = "yes" ||
! 39369: test "$tst_macro_sigsetjmp" = "yes") &&
! 39370: test "$tst_compi_sigsetjmp" = "yes" &&
! 39371: test "$tst_allow_sigsetjmp" = "yes"; then
! 39372: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 39373: $as_echo "yes" >&6; }
! 39374:
! 39375: cat >>confdefs.h <<_ACEOF
! 39376: #define HAVE_SIGSETJMP 1
! 39377: _ACEOF
! 39378:
! 39379: curl_cv_func_sigsetjmp="yes"
! 39380: else
! 39381: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 39382: $as_echo "no" >&6; }
! 39383: curl_cv_func_sigsetjmp="no"
! 39384: fi
! 39385:
! 39386:
! 39387: #
! 39388: tst_links_socket="unknown"
! 39389: tst_proto_socket="unknown"
! 39390: tst_compi_socket="unknown"
! 39391: tst_allow_socket="unknown"
! 39392: #
! 39393: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if socket can be linked" >&5
! 39394: $as_echo_n "checking if socket can be linked... " >&6; }
! 39395: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 39396: /* end confdefs.h. */
! 39397:
! 39398:
! 39399: $curl_includes_winsock2
! 39400: $curl_includes_bsdsocket
! 39401: $curl_includes_sys_socket
! 39402: $curl_includes_socket
! 39403:
! 39404: int main (void)
! 39405: {
! 39406:
! 39407: if(0 != socket(0, 0, 0))
! 39408: return 1;
! 39409:
! 39410: ;
! 39411: return 0;
! 39412: }
! 39413:
! 39414: _ACEOF
! 39415: if ac_fn_c_try_link "$LINENO"; then :
! 39416:
! 39417: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 39418: $as_echo "yes" >&6; }
! 39419: tst_links_socket="yes"
! 39420:
! 39421: else
! 39422:
! 39423: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 39424: $as_echo "no" >&6; }
! 39425: tst_links_socket="no"
! 39426:
! 39427: fi
! 39428: rm -f core conftest.err conftest.$ac_objext \
! 39429: conftest$ac_exeext conftest.$ac_ext
! 39430: #
! 39431: if test "$tst_links_socket" = "yes"; then
! 39432: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if socket is prototyped" >&5
! 39433: $as_echo_n "checking if socket is prototyped... " >&6; }
! 39434: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 39435: /* end confdefs.h. */
! 39436:
! 39437: $curl_includes_winsock2
! 39438: $curl_includes_bsdsocket
! 39439: $curl_includes_sys_socket
! 39440: $curl_includes_socket
! 39441:
! 39442: _ACEOF
! 39443: if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
! 39444: $EGREP "socket" >/dev/null 2>&1; then :
! 39445:
! 39446: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 39447: $as_echo "yes" >&6; }
! 39448: tst_proto_socket="yes"
! 39449:
! 39450: else
! 39451:
! 39452: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 39453: $as_echo "no" >&6; }
! 39454: tst_proto_socket="no"
! 39455:
! 39456: fi
! 39457: rm -f conftest*
! 39458:
! 39459: fi
! 39460: #
! 39461: if test "$tst_proto_socket" = "yes"; then
! 39462: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if socket is compilable" >&5
! 39463: $as_echo_n "checking if socket is compilable... " >&6; }
! 39464: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 39465: /* end confdefs.h. */
! 39466:
! 39467:
! 39468: $curl_includes_winsock2
! 39469: $curl_includes_bsdsocket
! 39470: $curl_includes_sys_socket
! 39471: $curl_includes_socket
! 39472:
! 39473: int main (void)
! 39474: {
! 39475:
! 39476: if(0 != socket(0, 0, 0))
! 39477: return 1;
! 39478:
! 39479: ;
! 39480: return 0;
! 39481: }
! 39482:
! 39483: _ACEOF
! 39484: if ac_fn_c_try_compile "$LINENO"; then :
! 39485:
! 39486: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 39487: $as_echo "yes" >&6; }
! 39488: tst_compi_socket="yes"
! 39489:
! 39490: else
! 39491:
! 39492: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 39493: $as_echo "no" >&6; }
! 39494: tst_compi_socket="no"
! 39495:
! 39496: fi
! 39497: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 39498: fi
! 39499: #
! 39500: if test "$tst_compi_socket" = "yes"; then
! 39501: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if socket usage allowed" >&5
! 39502: $as_echo_n "checking if socket usage allowed... " >&6; }
! 39503: if test "x$curl_disallow_socket" != "xyes"; then
! 39504: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 39505: $as_echo "yes" >&6; }
! 39506: tst_allow_socket="yes"
! 39507: else
! 39508: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 39509: $as_echo "no" >&6; }
! 39510: tst_allow_socket="no"
! 39511: fi
! 39512: fi
! 39513: #
! 39514: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if socket might be used" >&5
! 39515: $as_echo_n "checking if socket might be used... " >&6; }
! 39516: if test "$tst_links_socket" = "yes" &&
! 39517: test "$tst_proto_socket" = "yes" &&
! 39518: test "$tst_compi_socket" = "yes" &&
! 39519: test "$tst_allow_socket" = "yes"; then
! 39520: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 39521: $as_echo "yes" >&6; }
! 39522:
! 39523: cat >>confdefs.h <<_ACEOF
! 39524: #define HAVE_SOCKET 1
! 39525: _ACEOF
! 39526:
! 39527: curl_cv_func_socket="yes"
! 39528: else
! 39529: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 39530: $as_echo "no" >&6; }
! 39531: curl_cv_func_socket="no"
! 39532: fi
! 39533:
! 39534:
! 39535: #
! 39536: tst_links_socketpair="unknown"
! 39537: tst_proto_socketpair="unknown"
! 39538: tst_compi_socketpair="unknown"
! 39539: tst_allow_socketpair="unknown"
! 39540: #
! 39541: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if socketpair can be linked" >&5
! 39542: $as_echo_n "checking if socketpair can be linked... " >&6; }
! 39543: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 39544: /* end confdefs.h. */
! 39545:
! 39546:
! 39547: #define socketpair innocuous_socketpair
! 39548: #ifdef __STDC__
! 39549: # include <limits.h>
! 39550: #else
! 39551: # include <assert.h>
! 39552: #endif
! 39553: #undef socketpair
! 39554: #ifdef __cplusplus
! 39555: extern "C"
! 39556: #endif
! 39557: char socketpair ();
! 39558: #if defined __stub_socketpair || defined __stub___socketpair
! 39559: choke me
! 39560: #endif
! 39561:
! 39562: int main (void)
! 39563: {
! 39564: return socketpair ();
! 39565: ;
! 39566: return 0;
! 39567: }
! 39568:
! 39569: _ACEOF
! 39570: if ac_fn_c_try_link "$LINENO"; then :
! 39571:
! 39572: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 39573: $as_echo "yes" >&6; }
! 39574: tst_links_socketpair="yes"
! 39575:
! 39576: else
! 39577:
! 39578: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 39579: $as_echo "no" >&6; }
! 39580: tst_links_socketpair="no"
! 39581:
! 39582: fi
! 39583: rm -f core conftest.err conftest.$ac_objext \
! 39584: conftest$ac_exeext conftest.$ac_ext
! 39585: #
! 39586: if test "$tst_links_socketpair" = "yes"; then
! 39587: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if socketpair is prototyped" >&5
! 39588: $as_echo_n "checking if socketpair is prototyped... " >&6; }
! 39589: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 39590: /* end confdefs.h. */
! 39591:
! 39592: $curl_includes_sys_socket
! 39593: $curl_includes_socket
! 39594:
! 39595: _ACEOF
! 39596: if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
! 39597: $EGREP "socketpair" >/dev/null 2>&1; then :
! 39598:
! 39599: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 39600: $as_echo "yes" >&6; }
! 39601: tst_proto_socketpair="yes"
! 39602:
! 39603: else
! 39604:
! 39605: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 39606: $as_echo "no" >&6; }
! 39607: tst_proto_socketpair="no"
! 39608:
! 39609: fi
! 39610: rm -f conftest*
! 39611:
! 39612: fi
! 39613: #
! 39614: if test "$tst_proto_socketpair" = "yes"; then
! 39615: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if socketpair is compilable" >&5
! 39616: $as_echo_n "checking if socketpair is compilable... " >&6; }
! 39617: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 39618: /* end confdefs.h. */
! 39619:
! 39620:
! 39621: $curl_includes_sys_socket
! 39622: $curl_includes_socket
! 39623:
! 39624: int main (void)
! 39625: {
! 39626:
! 39627: int sv[2];
! 39628: if(0 != socketpair(0, 0, 0, sv))
! 39629: return 1;
! 39630:
! 39631: ;
! 39632: return 0;
! 39633: }
! 39634:
! 39635: _ACEOF
! 39636: if ac_fn_c_try_compile "$LINENO"; then :
! 39637:
! 39638: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 39639: $as_echo "yes" >&6; }
! 39640: tst_compi_socketpair="yes"
! 39641:
! 39642: else
! 39643:
! 39644: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 39645: $as_echo "no" >&6; }
! 39646: tst_compi_socketpair="no"
! 39647:
! 39648: fi
! 39649: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 39650: fi
! 39651: #
! 39652: if test "$tst_compi_socketpair" = "yes"; then
! 39653: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if socketpair usage allowed" >&5
! 39654: $as_echo_n "checking if socketpair usage allowed... " >&6; }
! 39655: if test "x$curl_disallow_socketpair" != "xyes"; then
! 39656: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 39657: $as_echo "yes" >&6; }
! 39658: tst_allow_socketpair="yes"
! 39659: else
! 39660: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 39661: $as_echo "no" >&6; }
! 39662: tst_allow_socketpair="no"
! 39663: fi
! 39664: fi
! 39665: #
! 39666: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if socketpair might be used" >&5
! 39667: $as_echo_n "checking if socketpair might be used... " >&6; }
! 39668: if test "$tst_links_socketpair" = "yes" &&
! 39669: test "$tst_proto_socketpair" = "yes" &&
! 39670: test "$tst_compi_socketpair" = "yes" &&
! 39671: test "$tst_allow_socketpair" = "yes"; then
! 39672: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 39673: $as_echo "yes" >&6; }
! 39674:
! 39675: cat >>confdefs.h <<_ACEOF
! 39676: #define HAVE_SOCKETPAIR 1
! 39677: _ACEOF
! 39678:
! 39679: curl_cv_func_socketpair="yes"
! 39680: else
! 39681: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 39682: $as_echo "no" >&6; }
! 39683: curl_cv_func_socketpair="no"
! 39684: fi
! 39685:
! 39686:
! 39687: #
! 39688: tst_links_strcasecmp="unknown"
! 39689: tst_proto_strcasecmp="unknown"
! 39690: tst_compi_strcasecmp="unknown"
! 39691: tst_allow_strcasecmp="unknown"
! 39692: #
! 39693: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if strcasecmp can be linked" >&5
! 39694: $as_echo_n "checking if strcasecmp can be linked... " >&6; }
! 39695: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 39696: /* end confdefs.h. */
! 39697:
! 39698:
! 39699: #define strcasecmp innocuous_strcasecmp
! 39700: #ifdef __STDC__
! 39701: # include <limits.h>
! 39702: #else
! 39703: # include <assert.h>
! 39704: #endif
! 39705: #undef strcasecmp
! 39706: #ifdef __cplusplus
! 39707: extern "C"
! 39708: #endif
! 39709: char strcasecmp ();
! 39710: #if defined __stub_strcasecmp || defined __stub___strcasecmp
! 39711: choke me
! 39712: #endif
! 39713:
! 39714: int main (void)
! 39715: {
! 39716: return strcasecmp ();
! 39717: ;
! 39718: return 0;
! 39719: }
! 39720:
! 39721: _ACEOF
! 39722: if ac_fn_c_try_link "$LINENO"; then :
! 39723:
! 39724: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 39725: $as_echo "yes" >&6; }
! 39726: tst_links_strcasecmp="yes"
! 39727:
! 39728: else
! 39729:
! 39730: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 39731: $as_echo "no" >&6; }
! 39732: tst_links_strcasecmp="no"
! 39733:
! 39734: fi
! 39735: rm -f core conftest.err conftest.$ac_objext \
! 39736: conftest$ac_exeext conftest.$ac_ext
! 39737: #
! 39738: if test "$tst_links_strcasecmp" = "yes"; then
! 39739: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if strcasecmp is prototyped" >&5
! 39740: $as_echo_n "checking if strcasecmp is prototyped... " >&6; }
! 39741: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 39742: /* end confdefs.h. */
! 39743:
! 39744: $curl_includes_string
! 39745:
! 39746: _ACEOF
! 39747: if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
! 39748: $EGREP "strcasecmp" >/dev/null 2>&1; then :
! 39749:
! 39750: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 39751: $as_echo "yes" >&6; }
! 39752: tst_proto_strcasecmp="yes"
! 39753:
! 39754: else
! 39755:
! 39756: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 39757: $as_echo "no" >&6; }
! 39758: tst_proto_strcasecmp="no"
! 39759:
! 39760: fi
! 39761: rm -f conftest*
! 39762:
! 39763: fi
! 39764: #
! 39765: if test "$tst_proto_strcasecmp" = "yes"; then
! 39766: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if strcasecmp is compilable" >&5
! 39767: $as_echo_n "checking if strcasecmp is compilable... " >&6; }
! 39768: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 39769: /* end confdefs.h. */
! 39770:
! 39771:
! 39772: $curl_includes_string
! 39773:
! 39774: int main (void)
! 39775: {
! 39776:
! 39777: if(0 != strcasecmp(0, 0))
! 39778: return 1;
! 39779:
! 39780: ;
! 39781: return 0;
! 39782: }
! 39783:
! 39784: _ACEOF
! 39785: if ac_fn_c_try_compile "$LINENO"; then :
! 39786:
! 39787: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 39788: $as_echo "yes" >&6; }
! 39789: tst_compi_strcasecmp="yes"
! 39790:
! 39791: else
! 39792:
! 39793: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 39794: $as_echo "no" >&6; }
! 39795: tst_compi_strcasecmp="no"
! 39796:
! 39797: fi
! 39798: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 39799: fi
! 39800: #
! 39801: if test "$tst_compi_strcasecmp" = "yes"; then
! 39802: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if strcasecmp usage allowed" >&5
! 39803: $as_echo_n "checking if strcasecmp usage allowed... " >&6; }
! 39804: if test "x$curl_disallow_strcasecmp" != "xyes"; then
! 39805: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 39806: $as_echo "yes" >&6; }
! 39807: tst_allow_strcasecmp="yes"
! 39808: else
! 39809: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 39810: $as_echo "no" >&6; }
! 39811: tst_allow_strcasecmp="no"
! 39812: fi
! 39813: fi
! 39814: #
! 39815: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if strcasecmp might be used" >&5
! 39816: $as_echo_n "checking if strcasecmp might be used... " >&6; }
! 39817: if test "$tst_links_strcasecmp" = "yes" &&
! 39818: test "$tst_proto_strcasecmp" = "yes" &&
! 39819: test "$tst_compi_strcasecmp" = "yes" &&
! 39820: test "$tst_allow_strcasecmp" = "yes"; then
! 39821: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 39822: $as_echo "yes" >&6; }
! 39823:
! 39824: cat >>confdefs.h <<_ACEOF
! 39825: #define HAVE_STRCASECMP 1
! 39826: _ACEOF
! 39827:
! 39828: curl_cv_func_strcasecmp="yes"
! 39829: else
! 39830: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 39831: $as_echo "no" >&6; }
! 39832: curl_cv_func_strcasecmp="no"
! 39833: fi
! 39834:
! 39835:
! 39836: #
! 39837: tst_links_strcmpi="unknown"
! 39838: tst_proto_strcmpi="unknown"
! 39839: tst_compi_strcmpi="unknown"
! 39840: tst_allow_strcmpi="unknown"
! 39841: #
! 39842: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if strcmpi can be linked" >&5
! 39843: $as_echo_n "checking if strcmpi can be linked... " >&6; }
! 39844: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 39845: /* end confdefs.h. */
! 39846:
! 39847:
! 39848: #define strcmpi innocuous_strcmpi
! 39849: #ifdef __STDC__
! 39850: # include <limits.h>
! 39851: #else
! 39852: # include <assert.h>
! 39853: #endif
! 39854: #undef strcmpi
! 39855: #ifdef __cplusplus
! 39856: extern "C"
! 39857: #endif
! 39858: char strcmpi ();
! 39859: #if defined __stub_strcmpi || defined __stub___strcmpi
! 39860: choke me
! 39861: #endif
! 39862:
! 39863: int main (void)
! 39864: {
! 39865: return strcmpi ();
! 39866: ;
! 39867: return 0;
! 39868: }
! 39869:
! 39870: _ACEOF
! 39871: if ac_fn_c_try_link "$LINENO"; then :
! 39872:
! 39873: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 39874: $as_echo "yes" >&6; }
! 39875: tst_links_strcmpi="yes"
! 39876:
! 39877: else
! 39878:
! 39879: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 39880: $as_echo "no" >&6; }
! 39881: tst_links_strcmpi="no"
! 39882:
! 39883: fi
! 39884: rm -f core conftest.err conftest.$ac_objext \
! 39885: conftest$ac_exeext conftest.$ac_ext
! 39886: #
! 39887: if test "$tst_links_strcmpi" = "yes"; then
! 39888: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if strcmpi is prototyped" >&5
! 39889: $as_echo_n "checking if strcmpi is prototyped... " >&6; }
! 39890: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 39891: /* end confdefs.h. */
! 39892:
! 39893: $curl_includes_string
! 39894:
! 39895: _ACEOF
! 39896: if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
! 39897: $EGREP "strcmpi" >/dev/null 2>&1; then :
! 39898:
! 39899: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 39900: $as_echo "yes" >&6; }
! 39901: tst_proto_strcmpi="yes"
! 39902:
! 39903: else
! 39904:
! 39905: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 39906: $as_echo "no" >&6; }
! 39907: tst_proto_strcmpi="no"
! 39908:
! 39909: fi
! 39910: rm -f conftest*
! 39911:
! 39912: fi
! 39913: #
! 39914: if test "$tst_proto_strcmpi" = "yes"; then
! 39915: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if strcmpi is compilable" >&5
! 39916: $as_echo_n "checking if strcmpi is compilable... " >&6; }
! 39917: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 39918: /* end confdefs.h. */
! 39919:
! 39920:
! 39921: $curl_includes_string
! 39922:
! 39923: int main (void)
! 39924: {
! 39925:
! 39926: if(0 != strcmpi(0, 0))
! 39927: return 1;
! 39928:
! 39929: ;
! 39930: return 0;
! 39931: }
! 39932:
! 39933: _ACEOF
! 39934: if ac_fn_c_try_compile "$LINENO"; then :
! 39935:
! 39936: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 39937: $as_echo "yes" >&6; }
! 39938: tst_compi_strcmpi="yes"
! 39939:
! 39940: else
! 39941:
! 39942: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 39943: $as_echo "no" >&6; }
! 39944: tst_compi_strcmpi="no"
! 39945:
! 39946: fi
! 39947: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 39948: fi
! 39949: #
! 39950: if test "$tst_compi_strcmpi" = "yes"; then
! 39951: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if strcmpi usage allowed" >&5
! 39952: $as_echo_n "checking if strcmpi usage allowed... " >&6; }
! 39953: if test "x$curl_disallow_strcmpi" != "xyes"; then
! 39954: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 39955: $as_echo "yes" >&6; }
! 39956: tst_allow_strcmpi="yes"
! 39957: else
! 39958: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 39959: $as_echo "no" >&6; }
! 39960: tst_allow_strcmpi="no"
! 39961: fi
! 39962: fi
! 39963: #
! 39964: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if strcmpi might be used" >&5
! 39965: $as_echo_n "checking if strcmpi might be used... " >&6; }
! 39966: if test "$tst_links_strcmpi" = "yes" &&
! 39967: test "$tst_proto_strcmpi" = "yes" &&
! 39968: test "$tst_compi_strcmpi" = "yes" &&
! 39969: test "$tst_allow_strcmpi" = "yes"; then
! 39970: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 39971: $as_echo "yes" >&6; }
! 39972:
! 39973: cat >>confdefs.h <<_ACEOF
! 39974: #define HAVE_STRCMPI 1
! 39975: _ACEOF
! 39976:
! 39977: curl_cv_func_strcmpi="yes"
! 39978: else
! 39979: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 39980: $as_echo "no" >&6; }
! 39981: curl_cv_func_strcmpi="no"
! 39982: fi
! 39983:
! 39984:
! 39985: #
! 39986: tst_links_strdup="unknown"
! 39987: tst_proto_strdup="unknown"
! 39988: tst_compi_strdup="unknown"
! 39989: tst_allow_strdup="unknown"
! 39990: #
! 39991: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if strdup can be linked" >&5
! 39992: $as_echo_n "checking if strdup can be linked... " >&6; }
! 39993: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 39994: /* end confdefs.h. */
! 39995:
! 39996:
! 39997: #define strdup innocuous_strdup
! 39998: #ifdef __STDC__
! 39999: # include <limits.h>
! 40000: #else
! 40001: # include <assert.h>
! 40002: #endif
! 40003: #undef strdup
! 40004: #ifdef __cplusplus
! 40005: extern "C"
! 40006: #endif
! 40007: char strdup ();
! 40008: #if defined __stub_strdup || defined __stub___strdup
! 40009: choke me
! 40010: #endif
! 40011:
! 40012: int main (void)
! 40013: {
! 40014: return strdup ();
! 40015: ;
! 40016: return 0;
! 40017: }
! 40018:
! 40019: _ACEOF
! 40020: if ac_fn_c_try_link "$LINENO"; then :
! 40021:
! 40022: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 40023: $as_echo "yes" >&6; }
! 40024: tst_links_strdup="yes"
! 40025:
! 40026: else
! 40027:
! 40028: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 40029: $as_echo "no" >&6; }
! 40030: tst_links_strdup="no"
! 40031:
! 40032: fi
! 40033: rm -f core conftest.err conftest.$ac_objext \
! 40034: conftest$ac_exeext conftest.$ac_ext
! 40035: #
! 40036: if test "$tst_links_strdup" = "yes"; then
! 40037: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if strdup is prototyped" >&5
! 40038: $as_echo_n "checking if strdup is prototyped... " >&6; }
! 40039: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 40040: /* end confdefs.h. */
! 40041:
! 40042: $curl_includes_string
! 40043:
! 40044: _ACEOF
! 40045: if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
! 40046: $EGREP "strdup" >/dev/null 2>&1; then :
! 40047:
! 40048: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 40049: $as_echo "yes" >&6; }
! 40050: tst_proto_strdup="yes"
! 40051:
! 40052: else
! 40053:
! 40054: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 40055: $as_echo "no" >&6; }
! 40056: tst_proto_strdup="no"
! 40057:
! 40058: fi
! 40059: rm -f conftest*
! 40060:
! 40061: fi
! 40062: #
! 40063: if test "$tst_proto_strdup" = "yes"; then
! 40064: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if strdup is compilable" >&5
! 40065: $as_echo_n "checking if strdup is compilable... " >&6; }
! 40066: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 40067: /* end confdefs.h. */
! 40068:
! 40069:
! 40070: $curl_includes_string
! 40071:
! 40072: int main (void)
! 40073: {
! 40074:
! 40075: if(0 != strdup(0))
! 40076: return 1;
! 40077:
! 40078: ;
! 40079: return 0;
! 40080: }
! 40081:
! 40082: _ACEOF
! 40083: if ac_fn_c_try_compile "$LINENO"; then :
! 40084:
! 40085: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 40086: $as_echo "yes" >&6; }
! 40087: tst_compi_strdup="yes"
! 40088:
! 40089: else
! 40090:
! 40091: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 40092: $as_echo "no" >&6; }
! 40093: tst_compi_strdup="no"
! 40094:
! 40095: fi
! 40096: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 40097: fi
! 40098: #
! 40099: if test "$tst_compi_strdup" = "yes"; then
! 40100: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if strdup usage allowed" >&5
! 40101: $as_echo_n "checking if strdup usage allowed... " >&6; }
! 40102: if test "x$curl_disallow_strdup" != "xyes"; then
! 40103: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 40104: $as_echo "yes" >&6; }
! 40105: tst_allow_strdup="yes"
! 40106: else
! 40107: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 40108: $as_echo "no" >&6; }
! 40109: tst_allow_strdup="no"
! 40110: fi
! 40111: fi
! 40112: #
! 40113: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if strdup might be used" >&5
! 40114: $as_echo_n "checking if strdup might be used... " >&6; }
! 40115: if test "$tst_links_strdup" = "yes" &&
! 40116: test "$tst_proto_strdup" = "yes" &&
! 40117: test "$tst_compi_strdup" = "yes" &&
! 40118: test "$tst_allow_strdup" = "yes"; then
! 40119: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 40120: $as_echo "yes" >&6; }
! 40121:
! 40122: cat >>confdefs.h <<_ACEOF
! 40123: #define HAVE_STRDUP 1
! 40124: _ACEOF
! 40125:
! 40126: curl_cv_func_strdup="yes"
! 40127: else
! 40128: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 40129: $as_echo "no" >&6; }
! 40130: curl_cv_func_strdup="no"
! 40131: fi
! 40132:
! 40133:
! 40134: #
! 40135: tst_links_strerror_r="unknown"
! 40136: tst_proto_strerror_r="unknown"
! 40137: tst_compi_strerror_r="unknown"
! 40138: tst_glibc_strerror_r="unknown"
! 40139: tst_posix_strerror_r="unknown"
! 40140: tst_allow_strerror_r="unknown"
! 40141: tst_works_glibc_strerror_r="unknown"
! 40142: tst_works_posix_strerror_r="unknown"
! 40143: tst_glibc_strerror_r_type_arg3="unknown"
! 40144: tst_posix_strerror_r_type_arg3="unknown"
! 40145: #
! 40146: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if strerror_r can be linked" >&5
! 40147: $as_echo_n "checking if strerror_r can be linked... " >&6; }
! 40148: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 40149: /* end confdefs.h. */
! 40150:
! 40151:
! 40152: #define strerror_r innocuous_strerror_r
! 40153: #ifdef __STDC__
! 40154: # include <limits.h>
! 40155: #else
! 40156: # include <assert.h>
! 40157: #endif
! 40158: #undef strerror_r
! 40159: #ifdef __cplusplus
! 40160: extern "C"
! 40161: #endif
! 40162: char strerror_r ();
! 40163: #if defined __stub_strerror_r || defined __stub___strerror_r
! 40164: choke me
! 40165: #endif
! 40166:
! 40167: int main (void)
! 40168: {
! 40169: return strerror_r ();
! 40170: ;
! 40171: return 0;
! 40172: }
! 40173:
! 40174: _ACEOF
! 40175: if ac_fn_c_try_link "$LINENO"; then :
! 40176:
! 40177: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 40178: $as_echo "yes" >&6; }
! 40179: tst_links_strerror_r="yes"
! 40180:
! 40181: else
! 40182:
! 40183: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 40184: $as_echo "no" >&6; }
! 40185: tst_links_strerror_r="no"
! 40186:
! 40187: fi
! 40188: rm -f core conftest.err conftest.$ac_objext \
! 40189: conftest$ac_exeext conftest.$ac_ext
! 40190: #
! 40191: if test "$tst_links_strerror_r" = "yes"; then
! 40192: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if strerror_r is prototyped" >&5
! 40193: $as_echo_n "checking if strerror_r is prototyped... " >&6; }
! 40194: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 40195: /* end confdefs.h. */
! 40196:
! 40197: $curl_includes_string
! 40198:
! 40199: _ACEOF
! 40200: if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
! 40201: $EGREP "strerror_r" >/dev/null 2>&1; then :
! 40202:
! 40203: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 40204: $as_echo "yes" >&6; }
! 40205: tst_proto_strerror_r="yes"
! 40206:
! 40207: else
! 40208:
! 40209: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 40210: $as_echo "no" >&6; }
! 40211: tst_proto_strerror_r="no"
! 40212:
! 40213: fi
! 40214: rm -f conftest*
! 40215:
! 40216: fi
! 40217: #
! 40218: if test "$tst_proto_strerror_r" = "yes"; then
! 40219: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if strerror_r is compilable" >&5
! 40220: $as_echo_n "checking if strerror_r is compilable... " >&6; }
! 40221: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 40222: /* end confdefs.h. */
! 40223:
! 40224:
! 40225: $curl_includes_string
! 40226:
! 40227: int main (void)
! 40228: {
! 40229:
! 40230: if(0 != strerror_r(0, 0, 0))
! 40231: return 1;
! 40232:
! 40233: ;
! 40234: return 0;
! 40235: }
! 40236:
! 40237: _ACEOF
! 40238: if ac_fn_c_try_compile "$LINENO"; then :
! 40239:
! 40240: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 40241: $as_echo "yes" >&6; }
! 40242: tst_compi_strerror_r="yes"
! 40243:
! 40244: else
! 40245:
! 40246: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 40247: $as_echo "no" >&6; }
! 40248: tst_compi_strerror_r="no"
! 40249:
! 40250: fi
! 40251: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 40252: fi
! 40253: #
! 40254: if test "$tst_compi_strerror_r" = "yes"; then
! 40255: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if strerror_r is glibc like" >&5
! 40256: $as_echo_n "checking if strerror_r is glibc like... " >&6; }
! 40257: tst_glibc_strerror_r_type_arg3="unknown"
! 40258: for arg3 in 'size_t' 'int' 'unsigned int'; do
! 40259: if test "$tst_glibc_strerror_r_type_arg3" = "unknown"; then
! 40260: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 40261: /* end confdefs.h. */
! 40262:
! 40263:
! 40264: $curl_includes_string
! 40265: char *strerror_r(int errnum, char *workbuf, $arg3 bufsize);
! 40266:
! 40267: int main (void)
! 40268: {
! 40269:
! 40270: if(0 != strerror_r(0, 0, 0))
! 40271: return 1;
! 40272:
! 40273: ;
! 40274: return 0;
! 40275: }
! 40276:
! 40277: _ACEOF
! 40278: if ac_fn_c_try_compile "$LINENO"; then :
! 40279:
! 40280: tst_glibc_strerror_r_type_arg3="$arg3"
! 40281:
! 40282: fi
! 40283: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 40284: fi
! 40285: done
! 40286: case "$tst_glibc_strerror_r_type_arg3" in
! 40287: unknown)
! 40288: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 40289: $as_echo "no" >&6; }
! 40290: tst_glibc_strerror_r="no"
! 40291: ;;
! 40292: *)
! 40293: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 40294: $as_echo "yes" >&6; }
! 40295: tst_glibc_strerror_r="yes"
! 40296: ;;
! 40297: esac
! 40298: fi
! 40299: #
! 40300: if test "x$cross_compiling" != "xyes" &&
! 40301: test "$tst_glibc_strerror_r" = "yes"; then
! 40302: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if strerror_r seems to work" >&5
! 40303: $as_echo_n "checking if strerror_r seems to work... " >&6; }
! 40304:
! 40305: old=$LD_LIBRARY_PATH
! 40306: LD_LIBRARY_PATH=$CURL_LIBRARY_PATH:$old
! 40307: export LD_LIBRARY_PATH
! 40308: if test "$cross_compiling" = yes; then :
! 40309: { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
! 40310: $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
! 40311: as_fn_error $? "cannot run test program while cross compiling
! 40312: See \`config.log' for more details" "$LINENO" 5; }
! 40313: else
! 40314: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 40315: /* end confdefs.h. */
! 40316:
! 40317:
! 40318: $curl_includes_stdlib
! 40319: $curl_includes_string
! 40320: # include <errno.h>
! 40321:
! 40322: int main (void)
! 40323: {
! 40324:
! 40325: char buffer[1024];
! 40326: char *string = 0;
! 40327: buffer[0] = '\0';
! 40328: string = strerror_r(EACCES, buffer, sizeof(buffer));
! 40329: if(!string)
! 40330: exit(1); /* fail */
! 40331: if(!string[0])
! 40332: exit(1); /* fail */
! 40333: else
! 40334: exit(0);
! 40335:
! 40336: ;
! 40337: return 0;
! 40338: }
! 40339:
! 40340: _ACEOF
! 40341: if ac_fn_c_try_run "$LINENO"; then :
! 40342: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 40343: $as_echo "yes" >&6; }
! 40344: tst_works_glibc_strerror_r="yes"
! 40345:
! 40346: else
! 40347: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 40348: $as_echo "no" >&6; }
! 40349: tst_works_glibc_strerror_r="no"
! 40350:
! 40351: fi
! 40352: rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
! 40353: conftest.$ac_objext conftest.beam conftest.$ac_ext
! 40354: fi
! 40355:
! 40356: LD_LIBRARY_PATH=$old # restore
! 40357:
! 40358: fi
! 40359: #
! 40360: if test "$tst_compi_strerror_r" = "yes" &&
! 40361: test "$tst_works_glibc_strerror_r" != "yes"; then
! 40362: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if strerror_r is POSIX like" >&5
! 40363: $as_echo_n "checking if strerror_r is POSIX like... " >&6; }
! 40364: tst_posix_strerror_r_type_arg3="unknown"
! 40365: for arg3 in 'size_t' 'int' 'unsigned int'; do
! 40366: if test "$tst_posix_strerror_r_type_arg3" = "unknown"; then
! 40367: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 40368: /* end confdefs.h. */
! 40369:
! 40370:
! 40371: $curl_includes_string
! 40372: int strerror_r(int errnum, char *resultbuf, $arg3 bufsize);
! 40373:
! 40374: int main (void)
! 40375: {
! 40376:
! 40377: if(0 != strerror_r(0, 0, 0))
! 40378: return 1;
! 40379:
! 40380: ;
! 40381: return 0;
! 40382: }
! 40383:
! 40384: _ACEOF
! 40385: if ac_fn_c_try_compile "$LINENO"; then :
! 40386:
! 40387: tst_posix_strerror_r_type_arg3="$arg3"
! 40388:
! 40389: fi
! 40390: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 40391: fi
! 40392: done
! 40393: case "$tst_posix_strerror_r_type_arg3" in
! 40394: unknown)
! 40395: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 40396: $as_echo "no" >&6; }
! 40397: tst_posix_strerror_r="no"
! 40398: ;;
! 40399: *)
! 40400: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 40401: $as_echo "yes" >&6; }
! 40402: tst_posix_strerror_r="yes"
! 40403: ;;
! 40404: esac
! 40405: fi
! 40406: #
! 40407: if test "x$cross_compiling" != "xyes" &&
! 40408: test "$tst_posix_strerror_r" = "yes"; then
! 40409: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if strerror_r seems to work" >&5
! 40410: $as_echo_n "checking if strerror_r seems to work... " >&6; }
! 40411:
! 40412: old=$LD_LIBRARY_PATH
! 40413: LD_LIBRARY_PATH=$CURL_LIBRARY_PATH:$old
! 40414: export LD_LIBRARY_PATH
! 40415: if test "$cross_compiling" = yes; then :
! 40416: { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
! 40417: $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
! 40418: as_fn_error $? "cannot run test program while cross compiling
! 40419: See \`config.log' for more details" "$LINENO" 5; }
! 40420: else
! 40421: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 40422: /* end confdefs.h. */
! 40423:
! 40424:
! 40425: $curl_includes_stdlib
! 40426: $curl_includes_string
! 40427: # include <errno.h>
! 40428:
! 40429: int main (void)
! 40430: {
! 40431:
! 40432: char buffer[1024];
! 40433: int error = 1;
! 40434: buffer[0] = '\0';
! 40435: error = strerror_r(EACCES, buffer, sizeof(buffer));
! 40436: if(error)
! 40437: exit(1); /* fail */
! 40438: if(buffer[0] == '\0')
! 40439: exit(1); /* fail */
! 40440: else
! 40441: exit(0);
! 40442:
! 40443: ;
! 40444: return 0;
! 40445: }
! 40446:
! 40447: _ACEOF
! 40448: if ac_fn_c_try_run "$LINENO"; then :
! 40449: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 40450: $as_echo "yes" >&6; }
! 40451: tst_works_posix_strerror_r="yes"
! 40452:
! 40453: else
! 40454: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 40455: $as_echo "no" >&6; }
! 40456: tst_works_posix_strerror_r="no"
! 40457:
! 40458: fi
! 40459: rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
! 40460: conftest.$ac_objext conftest.beam conftest.$ac_ext
! 40461: fi
! 40462:
! 40463: LD_LIBRARY_PATH=$old # restore
! 40464:
! 40465: fi
! 40466: #
! 40467: if test "$tst_works_glibc_strerror_r" = "yes"; then
! 40468: tst_posix_strerror_r="no"
! 40469: fi
! 40470: if test "$tst_works_posix_strerror_r" = "yes"; then
! 40471: tst_glibc_strerror_r="no"
! 40472: fi
! 40473: if test "$tst_glibc_strerror_r" = "yes" &&
! 40474: test "$tst_works_glibc_strerror_r" != "no" &&
! 40475: test "$tst_posix_strerror_r" != "yes"; then
! 40476: tst_allow_strerror_r="check"
! 40477: fi
! 40478: if test "$tst_posix_strerror_r" = "yes" &&
! 40479: test "$tst_works_posix_strerror_r" != "no" &&
! 40480: test "$tst_glibc_strerror_r" != "yes"; then
! 40481: tst_allow_strerror_r="check"
! 40482: fi
! 40483: if test "$tst_allow_strerror_r" = "check"; then
! 40484: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if strerror_r usage allowed" >&5
! 40485: $as_echo_n "checking if strerror_r usage allowed... " >&6; }
! 40486: if test "x$curl_disallow_strerror_r" != "xyes"; then
! 40487: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 40488: $as_echo "yes" >&6; }
! 40489: tst_allow_strerror_r="yes"
! 40490: else
! 40491: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 40492: $as_echo "no" >&6; }
! 40493: tst_allow_strerror_r="no"
! 40494: fi
! 40495: fi
! 40496: #
! 40497: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if strerror_r might be used" >&5
! 40498: $as_echo_n "checking if strerror_r might be used... " >&6; }
! 40499: if test "$tst_links_strerror_r" = "yes" &&
! 40500: test "$tst_proto_strerror_r" = "yes" &&
! 40501: test "$tst_compi_strerror_r" = "yes" &&
! 40502: test "$tst_allow_strerror_r" = "yes"; then
! 40503: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 40504: $as_echo "yes" >&6; }
! 40505: if test "$tst_glibc_strerror_r" = "yes"; then
! 40506:
! 40507: cat >>confdefs.h <<_ACEOF
! 40508: #define HAVE_STRERROR_R 1
! 40509: _ACEOF
! 40510:
! 40511:
! 40512: cat >>confdefs.h <<_ACEOF
! 40513: #define HAVE_GLIBC_STRERROR_R 1
! 40514: _ACEOF
! 40515:
! 40516:
! 40517: cat >>confdefs.h <<_ACEOF
! 40518: #define STRERROR_R_TYPE_ARG3 $tst_glibc_strerror_r_type_arg3
! 40519: _ACEOF
! 40520:
! 40521: fi
! 40522: if test "$tst_posix_strerror_r" = "yes"; then
! 40523:
! 40524: cat >>confdefs.h <<_ACEOF
! 40525: #define HAVE_STRERROR_R 1
! 40526: _ACEOF
! 40527:
! 40528:
! 40529: cat >>confdefs.h <<_ACEOF
! 40530: #define HAVE_POSIX_STRERROR_R 1
! 40531: _ACEOF
! 40532:
! 40533:
! 40534: cat >>confdefs.h <<_ACEOF
! 40535: #define STRERROR_R_TYPE_ARG3 $tst_posix_strerror_r_type_arg3
! 40536: _ACEOF
! 40537:
! 40538: fi
! 40539: curl_cv_func_strerror_r="yes"
! 40540: else
! 40541: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 40542: $as_echo "no" >&6; }
! 40543: curl_cv_func_strerror_r="no"
! 40544: fi
! 40545: #
! 40546: if test "$tst_compi_strerror_r" = "yes" &&
! 40547: test "$tst_allow_strerror_r" = "unknown"; then
! 40548: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cannot determine strerror_r() style: edit lib/curl_config.h manually." >&5
! 40549: $as_echo "$as_me: WARNING: cannot determine strerror_r() style: edit lib/curl_config.h manually." >&2;}
! 40550: fi
! 40551: #
! 40552:
! 40553:
! 40554: #
! 40555: tst_links_stricmp="unknown"
! 40556: tst_proto_stricmp="unknown"
! 40557: tst_compi_stricmp="unknown"
! 40558: tst_allow_stricmp="unknown"
! 40559: #
! 40560: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if stricmp can be linked" >&5
! 40561: $as_echo_n "checking if stricmp can be linked... " >&6; }
! 40562: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 40563: /* end confdefs.h. */
! 40564:
! 40565:
! 40566: #define stricmp innocuous_stricmp
! 40567: #ifdef __STDC__
! 40568: # include <limits.h>
! 40569: #else
! 40570: # include <assert.h>
! 40571: #endif
! 40572: #undef stricmp
! 40573: #ifdef __cplusplus
! 40574: extern "C"
! 40575: #endif
! 40576: char stricmp ();
! 40577: #if defined __stub_stricmp || defined __stub___stricmp
! 40578: choke me
! 40579: #endif
! 40580:
! 40581: int main (void)
! 40582: {
! 40583: return stricmp ();
! 40584: ;
! 40585: return 0;
! 40586: }
! 40587:
! 40588: _ACEOF
! 40589: if ac_fn_c_try_link "$LINENO"; then :
! 40590:
! 40591: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 40592: $as_echo "yes" >&6; }
! 40593: tst_links_stricmp="yes"
! 40594:
! 40595: else
! 40596:
! 40597: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 40598: $as_echo "no" >&6; }
! 40599: tst_links_stricmp="no"
! 40600:
! 40601: fi
! 40602: rm -f core conftest.err conftest.$ac_objext \
! 40603: conftest$ac_exeext conftest.$ac_ext
! 40604: #
! 40605: if test "$tst_links_stricmp" = "yes"; then
! 40606: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if stricmp is prototyped" >&5
! 40607: $as_echo_n "checking if stricmp is prototyped... " >&6; }
! 40608: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 40609: /* end confdefs.h. */
! 40610:
! 40611: $curl_includes_string
! 40612:
! 40613: _ACEOF
! 40614: if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
! 40615: $EGREP "stricmp" >/dev/null 2>&1; then :
! 40616:
! 40617: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 40618: $as_echo "yes" >&6; }
! 40619: tst_proto_stricmp="yes"
! 40620:
! 40621: else
! 40622:
! 40623: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 40624: $as_echo "no" >&6; }
! 40625: tst_proto_stricmp="no"
! 40626:
! 40627: fi
! 40628: rm -f conftest*
! 40629:
! 40630: fi
! 40631: #
! 40632: if test "$tst_proto_stricmp" = "yes"; then
! 40633: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if stricmp is compilable" >&5
! 40634: $as_echo_n "checking if stricmp is compilable... " >&6; }
! 40635: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 40636: /* end confdefs.h. */
! 40637:
! 40638:
! 40639: $curl_includes_string
! 40640:
! 40641: int main (void)
! 40642: {
! 40643:
! 40644: if(0 != stricmp(0, 0))
! 40645: return 1;
! 40646:
! 40647: ;
! 40648: return 0;
! 40649: }
! 40650:
! 40651: _ACEOF
! 40652: if ac_fn_c_try_compile "$LINENO"; then :
! 40653:
! 40654: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 40655: $as_echo "yes" >&6; }
! 40656: tst_compi_stricmp="yes"
! 40657:
! 40658: else
! 40659:
! 40660: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 40661: $as_echo "no" >&6; }
! 40662: tst_compi_stricmp="no"
! 40663:
! 40664: fi
! 40665: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 40666: fi
! 40667: #
! 40668: if test "$tst_compi_stricmp" = "yes"; then
! 40669: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if stricmp usage allowed" >&5
! 40670: $as_echo_n "checking if stricmp usage allowed... " >&6; }
! 40671: if test "x$curl_disallow_stricmp" != "xyes"; then
! 40672: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 40673: $as_echo "yes" >&6; }
! 40674: tst_allow_stricmp="yes"
! 40675: else
! 40676: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 40677: $as_echo "no" >&6; }
! 40678: tst_allow_stricmp="no"
! 40679: fi
! 40680: fi
! 40681: #
! 40682: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if stricmp might be used" >&5
! 40683: $as_echo_n "checking if stricmp might be used... " >&6; }
! 40684: if test "$tst_links_stricmp" = "yes" &&
! 40685: test "$tst_proto_stricmp" = "yes" &&
! 40686: test "$tst_compi_stricmp" = "yes" &&
! 40687: test "$tst_allow_stricmp" = "yes"; then
! 40688: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 40689: $as_echo "yes" >&6; }
! 40690:
! 40691: cat >>confdefs.h <<_ACEOF
! 40692: #define HAVE_STRICMP 1
! 40693: _ACEOF
! 40694:
! 40695: curl_cv_func_stricmp="yes"
! 40696: else
! 40697: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 40698: $as_echo "no" >&6; }
! 40699: curl_cv_func_stricmp="no"
! 40700: fi
! 40701:
! 40702:
! 40703: #
! 40704: tst_links_strncasecmp="unknown"
! 40705: tst_proto_strncasecmp="unknown"
! 40706: tst_compi_strncasecmp="unknown"
! 40707: tst_allow_strncasecmp="unknown"
! 40708: #
! 40709: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if strncasecmp can be linked" >&5
! 40710: $as_echo_n "checking if strncasecmp can be linked... " >&6; }
! 40711: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 40712: /* end confdefs.h. */
! 40713:
! 40714:
! 40715: #define strncasecmp innocuous_strncasecmp
! 40716: #ifdef __STDC__
! 40717: # include <limits.h>
! 40718: #else
! 40719: # include <assert.h>
! 40720: #endif
! 40721: #undef strncasecmp
! 40722: #ifdef __cplusplus
! 40723: extern "C"
! 40724: #endif
! 40725: char strncasecmp ();
! 40726: #if defined __stub_strncasecmp || defined __stub___strncasecmp
! 40727: choke me
! 40728: #endif
! 40729:
! 40730: int main (void)
! 40731: {
! 40732: return strncasecmp ();
! 40733: ;
! 40734: return 0;
! 40735: }
! 40736:
! 40737: _ACEOF
! 40738: if ac_fn_c_try_link "$LINENO"; then :
! 40739:
! 40740: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 40741: $as_echo "yes" >&6; }
! 40742: tst_links_strncasecmp="yes"
! 40743:
! 40744: else
! 40745:
! 40746: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 40747: $as_echo "no" >&6; }
! 40748: tst_links_strncasecmp="no"
! 40749:
! 40750: fi
! 40751: rm -f core conftest.err conftest.$ac_objext \
! 40752: conftest$ac_exeext conftest.$ac_ext
! 40753: #
! 40754: if test "$tst_links_strncasecmp" = "yes"; then
! 40755: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if strncasecmp is prototyped" >&5
! 40756: $as_echo_n "checking if strncasecmp is prototyped... " >&6; }
! 40757: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 40758: /* end confdefs.h. */
! 40759:
! 40760: $curl_includes_string
! 40761:
! 40762: _ACEOF
! 40763: if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
! 40764: $EGREP "strncasecmp" >/dev/null 2>&1; then :
! 40765:
! 40766: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 40767: $as_echo "yes" >&6; }
! 40768: tst_proto_strncasecmp="yes"
! 40769:
! 40770: else
! 40771:
! 40772: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 40773: $as_echo "no" >&6; }
! 40774: tst_proto_strncasecmp="no"
! 40775:
! 40776: fi
! 40777: rm -f conftest*
! 40778:
! 40779: fi
! 40780: #
! 40781: if test "$tst_proto_strncasecmp" = "yes"; then
! 40782: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if strncasecmp is compilable" >&5
! 40783: $as_echo_n "checking if strncasecmp is compilable... " >&6; }
! 40784: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 40785: /* end confdefs.h. */
! 40786:
! 40787:
! 40788: $curl_includes_string
! 40789:
! 40790: int main (void)
! 40791: {
! 40792:
! 40793: if(0 != strncasecmp(0, 0, 0))
! 40794: return 1;
! 40795:
! 40796: ;
! 40797: return 0;
! 40798: }
! 40799:
! 40800: _ACEOF
! 40801: if ac_fn_c_try_compile "$LINENO"; then :
! 40802:
! 40803: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 40804: $as_echo "yes" >&6; }
! 40805: tst_compi_strncasecmp="yes"
! 40806:
! 40807: else
! 40808:
! 40809: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 40810: $as_echo "no" >&6; }
! 40811: tst_compi_strncasecmp="no"
! 40812:
! 40813: fi
! 40814: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 40815: fi
! 40816: #
! 40817: if test "$tst_compi_strncasecmp" = "yes"; then
! 40818: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if strncasecmp usage allowed" >&5
! 40819: $as_echo_n "checking if strncasecmp usage allowed... " >&6; }
! 40820: if test "x$curl_disallow_strncasecmp" != "xyes"; then
! 40821: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 40822: $as_echo "yes" >&6; }
! 40823: tst_allow_strncasecmp="yes"
! 40824: else
! 40825: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 40826: $as_echo "no" >&6; }
! 40827: tst_allow_strncasecmp="no"
! 40828: fi
! 40829: fi
! 40830: #
! 40831: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if strncasecmp might be used" >&5
! 40832: $as_echo_n "checking if strncasecmp might be used... " >&6; }
! 40833: if test "$tst_links_strncasecmp" = "yes" &&
! 40834: test "$tst_proto_strncasecmp" = "yes" &&
! 40835: test "$tst_compi_strncasecmp" = "yes" &&
! 40836: test "$tst_allow_strncasecmp" = "yes"; then
! 40837: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 40838: $as_echo "yes" >&6; }
! 40839:
! 40840: cat >>confdefs.h <<_ACEOF
! 40841: #define HAVE_STRNCASECMP 1
! 40842: _ACEOF
! 40843:
! 40844: curl_cv_func_strncasecmp="yes"
! 40845: else
! 40846: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 40847: $as_echo "no" >&6; }
! 40848: curl_cv_func_strncasecmp="no"
! 40849: fi
! 40850:
! 40851:
! 40852: #
! 40853: tst_links_strncmpi="unknown"
! 40854: tst_proto_strncmpi="unknown"
! 40855: tst_compi_strncmpi="unknown"
! 40856: tst_allow_strncmpi="unknown"
! 40857: #
! 40858: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if strncmpi can be linked" >&5
! 40859: $as_echo_n "checking if strncmpi can be linked... " >&6; }
! 40860: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 40861: /* end confdefs.h. */
! 40862:
! 40863:
! 40864: #define strncmpi innocuous_strncmpi
! 40865: #ifdef __STDC__
! 40866: # include <limits.h>
! 40867: #else
! 40868: # include <assert.h>
! 40869: #endif
! 40870: #undef strncmpi
! 40871: #ifdef __cplusplus
! 40872: extern "C"
! 40873: #endif
! 40874: char strncmpi ();
! 40875: #if defined __stub_strncmpi || defined __stub___strncmpi
! 40876: choke me
! 40877: #endif
! 40878:
! 40879: int main (void)
! 40880: {
! 40881: return strncmpi ();
! 40882: ;
! 40883: return 0;
! 40884: }
! 40885:
! 40886: _ACEOF
! 40887: if ac_fn_c_try_link "$LINENO"; then :
! 40888:
! 40889: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 40890: $as_echo "yes" >&6; }
! 40891: tst_links_strncmpi="yes"
! 40892:
! 40893: else
! 40894:
! 40895: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 40896: $as_echo "no" >&6; }
! 40897: tst_links_strncmpi="no"
! 40898:
! 40899: fi
! 40900: rm -f core conftest.err conftest.$ac_objext \
! 40901: conftest$ac_exeext conftest.$ac_ext
! 40902: #
! 40903: if test "$tst_links_strncmpi" = "yes"; then
! 40904: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if strncmpi is prototyped" >&5
! 40905: $as_echo_n "checking if strncmpi is prototyped... " >&6; }
! 40906: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 40907: /* end confdefs.h. */
! 40908:
! 40909: $curl_includes_string
! 40910:
! 40911: _ACEOF
! 40912: if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
! 40913: $EGREP "strncmpi" >/dev/null 2>&1; then :
! 40914:
! 40915: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 40916: $as_echo "yes" >&6; }
! 40917: tst_proto_strncmpi="yes"
! 40918:
! 40919: else
! 40920:
! 40921: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 40922: $as_echo "no" >&6; }
! 40923: tst_proto_strncmpi="no"
! 40924:
! 40925: fi
! 40926: rm -f conftest*
! 40927:
! 40928: fi
! 40929: #
! 40930: if test "$tst_proto_strncmpi" = "yes"; then
! 40931: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if strncmpi is compilable" >&5
! 40932: $as_echo_n "checking if strncmpi is compilable... " >&6; }
! 40933: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 40934: /* end confdefs.h. */
! 40935:
! 40936:
! 40937: $curl_includes_string
! 40938:
! 40939: int main (void)
! 40940: {
! 40941:
! 40942: if(0 != strncmpi(0, 0))
! 40943: return 1;
! 40944:
! 40945: ;
! 40946: return 0;
! 40947: }
! 40948:
! 40949: _ACEOF
! 40950: if ac_fn_c_try_compile "$LINENO"; then :
! 40951:
! 40952: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 40953: $as_echo "yes" >&6; }
! 40954: tst_compi_strncmpi="yes"
! 40955:
! 40956: else
! 40957:
! 40958: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 40959: $as_echo "no" >&6; }
! 40960: tst_compi_strncmpi="no"
! 40961:
! 40962: fi
! 40963: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 40964: fi
! 40965: #
! 40966: if test "$tst_compi_strncmpi" = "yes"; then
! 40967: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if strncmpi usage allowed" >&5
! 40968: $as_echo_n "checking if strncmpi usage allowed... " >&6; }
! 40969: if test "x$curl_disallow_strncmpi" != "xyes"; then
! 40970: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 40971: $as_echo "yes" >&6; }
! 40972: tst_allow_strncmpi="yes"
! 40973: else
! 40974: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 40975: $as_echo "no" >&6; }
! 40976: tst_allow_strncmpi="no"
! 40977: fi
! 40978: fi
! 40979: #
! 40980: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if strncmpi might be used" >&5
! 40981: $as_echo_n "checking if strncmpi might be used... " >&6; }
! 40982: if test "$tst_links_strncmpi" = "yes" &&
! 40983: test "$tst_proto_strncmpi" = "yes" &&
! 40984: test "$tst_compi_strncmpi" = "yes" &&
! 40985: test "$tst_allow_strncmpi" = "yes"; then
! 40986: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 40987: $as_echo "yes" >&6; }
! 40988:
! 40989: cat >>confdefs.h <<_ACEOF
! 40990: #define HAVE_STRNCMPI 1
! 40991: _ACEOF
! 40992:
! 40993: curl_cv_func_strncmpi="yes"
! 40994: else
! 40995: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 40996: $as_echo "no" >&6; }
! 40997: curl_cv_func_strncmpi="no"
! 40998: fi
! 40999:
! 41000:
! 41001: #
! 41002: tst_links_strnicmp="unknown"
! 41003: tst_proto_strnicmp="unknown"
! 41004: tst_compi_strnicmp="unknown"
! 41005: tst_allow_strnicmp="unknown"
! 41006: #
! 41007: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if strnicmp can be linked" >&5
! 41008: $as_echo_n "checking if strnicmp can be linked... " >&6; }
! 41009: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 41010: /* end confdefs.h. */
! 41011:
! 41012:
! 41013: #define strnicmp innocuous_strnicmp
! 41014: #ifdef __STDC__
! 41015: # include <limits.h>
! 41016: #else
! 41017: # include <assert.h>
! 41018: #endif
! 41019: #undef strnicmp
! 41020: #ifdef __cplusplus
! 41021: extern "C"
! 41022: #endif
! 41023: char strnicmp ();
! 41024: #if defined __stub_strnicmp || defined __stub___strnicmp
! 41025: choke me
! 41026: #endif
! 41027:
! 41028: int main (void)
! 41029: {
! 41030: return strnicmp ();
! 41031: ;
! 41032: return 0;
! 41033: }
! 41034:
! 41035: _ACEOF
! 41036: if ac_fn_c_try_link "$LINENO"; then :
! 41037:
! 41038: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 41039: $as_echo "yes" >&6; }
! 41040: tst_links_strnicmp="yes"
! 41041:
! 41042: else
! 41043:
! 41044: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 41045: $as_echo "no" >&6; }
! 41046: tst_links_strnicmp="no"
! 41047:
! 41048: fi
! 41049: rm -f core conftest.err conftest.$ac_objext \
! 41050: conftest$ac_exeext conftest.$ac_ext
! 41051: #
! 41052: if test "$tst_links_strnicmp" = "yes"; then
! 41053: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if strnicmp is prototyped" >&5
! 41054: $as_echo_n "checking if strnicmp is prototyped... " >&6; }
! 41055: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 41056: /* end confdefs.h. */
! 41057:
! 41058: $curl_includes_string
! 41059:
! 41060: _ACEOF
! 41061: if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
! 41062: $EGREP "strnicmp" >/dev/null 2>&1; then :
! 41063:
! 41064: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 41065: $as_echo "yes" >&6; }
! 41066: tst_proto_strnicmp="yes"
! 41067:
! 41068: else
! 41069:
! 41070: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 41071: $as_echo "no" >&6; }
! 41072: tst_proto_strnicmp="no"
! 41073:
! 41074: fi
! 41075: rm -f conftest*
! 41076:
! 41077: fi
! 41078: #
! 41079: if test "$tst_proto_strnicmp" = "yes"; then
! 41080: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if strnicmp is compilable" >&5
! 41081: $as_echo_n "checking if strnicmp is compilable... " >&6; }
! 41082: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 41083: /* end confdefs.h. */
! 41084:
! 41085:
! 41086: $curl_includes_string
! 41087:
! 41088: int main (void)
! 41089: {
! 41090:
! 41091: if(0 != strnicmp(0, 0))
! 41092: return 1;
! 41093:
! 41094: ;
! 41095: return 0;
! 41096: }
! 41097:
! 41098: _ACEOF
! 41099: if ac_fn_c_try_compile "$LINENO"; then :
! 41100:
! 41101: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 41102: $as_echo "yes" >&6; }
! 41103: tst_compi_strnicmp="yes"
! 41104:
! 41105: else
! 41106:
! 41107: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 41108: $as_echo "no" >&6; }
! 41109: tst_compi_strnicmp="no"
! 41110:
! 41111: fi
! 41112: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 41113: fi
! 41114: #
! 41115: if test "$tst_compi_strnicmp" = "yes"; then
! 41116: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if strnicmp usage allowed" >&5
! 41117: $as_echo_n "checking if strnicmp usage allowed... " >&6; }
! 41118: if test "x$curl_disallow_strnicmp" != "xyes"; then
! 41119: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 41120: $as_echo "yes" >&6; }
! 41121: tst_allow_strnicmp="yes"
! 41122: else
! 41123: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 41124: $as_echo "no" >&6; }
! 41125: tst_allow_strnicmp="no"
! 41126: fi
! 41127: fi
! 41128: #
! 41129: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if strnicmp might be used" >&5
! 41130: $as_echo_n "checking if strnicmp might be used... " >&6; }
! 41131: if test "$tst_links_strnicmp" = "yes" &&
! 41132: test "$tst_proto_strnicmp" = "yes" &&
! 41133: test "$tst_compi_strnicmp" = "yes" &&
! 41134: test "$tst_allow_strnicmp" = "yes"; then
! 41135: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 41136: $as_echo "yes" >&6; }
! 41137:
! 41138: cat >>confdefs.h <<_ACEOF
! 41139: #define HAVE_STRNICMP 1
! 41140: _ACEOF
! 41141:
! 41142: curl_cv_func_strnicmp="yes"
! 41143: else
! 41144: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 41145: $as_echo "no" >&6; }
! 41146: curl_cv_func_strnicmp="no"
! 41147: fi
! 41148:
! 41149:
! 41150: #
! 41151: tst_links_strstr="unknown"
! 41152: tst_proto_strstr="unknown"
! 41153: tst_compi_strstr="unknown"
! 41154: tst_allow_strstr="unknown"
! 41155: #
! 41156: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if strstr can be linked" >&5
! 41157: $as_echo_n "checking if strstr can be linked... " >&6; }
! 41158: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 41159: /* end confdefs.h. */
! 41160:
! 41161:
! 41162: #define strstr innocuous_strstr
! 41163: #ifdef __STDC__
! 41164: # include <limits.h>
! 41165: #else
! 41166: # include <assert.h>
! 41167: #endif
! 41168: #undef strstr
! 41169: #ifdef __cplusplus
! 41170: extern "C"
! 41171: #endif
! 41172: char strstr ();
! 41173: #if defined __stub_strstr || defined __stub___strstr
! 41174: choke me
! 41175: #endif
! 41176:
! 41177: int main (void)
! 41178: {
! 41179: return strstr ();
! 41180: ;
! 41181: return 0;
! 41182: }
! 41183:
! 41184: _ACEOF
! 41185: if ac_fn_c_try_link "$LINENO"; then :
! 41186:
! 41187: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 41188: $as_echo "yes" >&6; }
! 41189: tst_links_strstr="yes"
! 41190:
! 41191: else
! 41192:
! 41193: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 41194: $as_echo "no" >&6; }
! 41195: tst_links_strstr="no"
! 41196:
! 41197: fi
! 41198: rm -f core conftest.err conftest.$ac_objext \
! 41199: conftest$ac_exeext conftest.$ac_ext
! 41200: #
! 41201: if test "$tst_links_strstr" = "yes"; then
! 41202: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if strstr is prototyped" >&5
! 41203: $as_echo_n "checking if strstr is prototyped... " >&6; }
! 41204: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 41205: /* end confdefs.h. */
! 41206:
! 41207: $curl_includes_string
! 41208:
! 41209: _ACEOF
! 41210: if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
! 41211: $EGREP "strstr" >/dev/null 2>&1; then :
! 41212:
! 41213: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 41214: $as_echo "yes" >&6; }
! 41215: tst_proto_strstr="yes"
! 41216:
! 41217: else
! 41218:
! 41219: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 41220: $as_echo "no" >&6; }
! 41221: tst_proto_strstr="no"
! 41222:
! 41223: fi
! 41224: rm -f conftest*
! 41225:
! 41226: fi
! 41227: #
! 41228: if test "$tst_proto_strstr" = "yes"; then
! 41229: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if strstr is compilable" >&5
! 41230: $as_echo_n "checking if strstr is compilable... " >&6; }
! 41231: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 41232: /* end confdefs.h. */
! 41233:
! 41234:
! 41235: $curl_includes_string
! 41236:
! 41237: int main (void)
! 41238: {
! 41239:
! 41240: if(0 != strstr(0, 0))
! 41241: return 1;
! 41242:
! 41243: ;
! 41244: return 0;
! 41245: }
! 41246:
! 41247: _ACEOF
! 41248: if ac_fn_c_try_compile "$LINENO"; then :
! 41249:
! 41250: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 41251: $as_echo "yes" >&6; }
! 41252: tst_compi_strstr="yes"
! 41253:
! 41254: else
! 41255:
! 41256: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 41257: $as_echo "no" >&6; }
! 41258: tst_compi_strstr="no"
! 41259:
! 41260: fi
! 41261: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 41262: fi
! 41263: #
! 41264: if test "$tst_compi_strstr" = "yes"; then
! 41265: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if strstr usage allowed" >&5
! 41266: $as_echo_n "checking if strstr usage allowed... " >&6; }
! 41267: if test "x$curl_disallow_strstr" != "xyes"; then
! 41268: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 41269: $as_echo "yes" >&6; }
! 41270: tst_allow_strstr="yes"
! 41271: else
! 41272: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 41273: $as_echo "no" >&6; }
! 41274: tst_allow_strstr="no"
! 41275: fi
! 41276: fi
! 41277: #
! 41278: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if strstr might be used" >&5
! 41279: $as_echo_n "checking if strstr might be used... " >&6; }
! 41280: if test "$tst_links_strstr" = "yes" &&
! 41281: test "$tst_proto_strstr" = "yes" &&
! 41282: test "$tst_compi_strstr" = "yes" &&
! 41283: test "$tst_allow_strstr" = "yes"; then
! 41284: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 41285: $as_echo "yes" >&6; }
! 41286:
! 41287: cat >>confdefs.h <<_ACEOF
! 41288: #define HAVE_STRSTR 1
! 41289: _ACEOF
! 41290:
! 41291: curl_cv_func_strstr="yes"
! 41292: else
! 41293: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 41294: $as_echo "no" >&6; }
! 41295: curl_cv_func_strstr="no"
! 41296: fi
! 41297:
! 41298:
! 41299: #
! 41300: tst_links_strtok_r="unknown"
! 41301: tst_proto_strtok_r="unknown"
! 41302: tst_compi_strtok_r="unknown"
! 41303: tst_allow_strtok_r="unknown"
! 41304: #
! 41305: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if strtok_r can be linked" >&5
! 41306: $as_echo_n "checking if strtok_r can be linked... " >&6; }
! 41307: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 41308: /* end confdefs.h. */
! 41309:
! 41310:
! 41311: #define strtok_r innocuous_strtok_r
! 41312: #ifdef __STDC__
! 41313: # include <limits.h>
! 41314: #else
! 41315: # include <assert.h>
! 41316: #endif
! 41317: #undef strtok_r
! 41318: #ifdef __cplusplus
! 41319: extern "C"
! 41320: #endif
! 41321: char strtok_r ();
! 41322: #if defined __stub_strtok_r || defined __stub___strtok_r
! 41323: choke me
! 41324: #endif
! 41325:
! 41326: int main (void)
! 41327: {
! 41328: return strtok_r ();
! 41329: ;
! 41330: return 0;
! 41331: }
! 41332:
! 41333: _ACEOF
! 41334: if ac_fn_c_try_link "$LINENO"; then :
! 41335:
! 41336: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 41337: $as_echo "yes" >&6; }
! 41338: tst_links_strtok_r="yes"
! 41339:
! 41340: else
! 41341:
! 41342: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 41343: $as_echo "no" >&6; }
! 41344: tst_links_strtok_r="no"
! 41345:
! 41346: fi
! 41347: rm -f core conftest.err conftest.$ac_objext \
! 41348: conftest$ac_exeext conftest.$ac_ext
! 41349: #
! 41350: if test "$tst_links_strtok_r" = "yes"; then
! 41351: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if strtok_r is prototyped" >&5
! 41352: $as_echo_n "checking if strtok_r is prototyped... " >&6; }
! 41353: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 41354: /* end confdefs.h. */
! 41355:
! 41356: $curl_includes_string
! 41357:
! 41358: _ACEOF
! 41359: if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
! 41360: $EGREP "strtok_r" >/dev/null 2>&1; then :
! 41361:
! 41362: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 41363: $as_echo "yes" >&6; }
! 41364: tst_proto_strtok_r="yes"
! 41365:
! 41366: else
! 41367:
! 41368: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 41369: $as_echo "no" >&6; }
! 41370: tst_proto_strtok_r="no"
! 41371:
! 41372: fi
! 41373: rm -f conftest*
! 41374:
! 41375: fi
! 41376: #
! 41377: if test "$tst_proto_strtok_r" = "yes"; then
! 41378: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if strtok_r is compilable" >&5
! 41379: $as_echo_n "checking if strtok_r is compilable... " >&6; }
! 41380: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 41381: /* end confdefs.h. */
! 41382:
! 41383:
! 41384: $curl_includes_string
! 41385:
! 41386: int main (void)
! 41387: {
! 41388:
! 41389: if(0 != strtok_r(0, 0, 0))
! 41390: return 1;
! 41391:
! 41392: ;
! 41393: return 0;
! 41394: }
! 41395:
! 41396: _ACEOF
! 41397: if ac_fn_c_try_compile "$LINENO"; then :
! 41398:
! 41399: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 41400: $as_echo "yes" >&6; }
! 41401: tst_compi_strtok_r="yes"
! 41402:
! 41403: else
! 41404:
! 41405: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 41406: $as_echo "no" >&6; }
! 41407: tst_compi_strtok_r="no"
! 41408:
! 41409: fi
! 41410: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 41411: fi
! 41412: #
! 41413: if test "$tst_compi_strtok_r" = "yes"; then
! 41414: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if strtok_r usage allowed" >&5
! 41415: $as_echo_n "checking if strtok_r usage allowed... " >&6; }
! 41416: if test "x$curl_disallow_strtok_r" != "xyes"; then
! 41417: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 41418: $as_echo "yes" >&6; }
! 41419: tst_allow_strtok_r="yes"
! 41420: else
! 41421: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 41422: $as_echo "no" >&6; }
! 41423: tst_allow_strtok_r="no"
! 41424: fi
! 41425: fi
! 41426: #
! 41427: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if strtok_r might be used" >&5
! 41428: $as_echo_n "checking if strtok_r might be used... " >&6; }
! 41429: if test "$tst_links_strtok_r" = "yes" &&
! 41430: test "$tst_proto_strtok_r" = "yes" &&
! 41431: test "$tst_compi_strtok_r" = "yes" &&
! 41432: test "$tst_allow_strtok_r" = "yes"; then
! 41433: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 41434: $as_echo "yes" >&6; }
! 41435:
! 41436: cat >>confdefs.h <<_ACEOF
! 41437: #define HAVE_STRTOK_R 1
! 41438: _ACEOF
! 41439:
! 41440: curl_cv_func_strtok_r="yes"
! 41441: else
! 41442: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 41443: $as_echo "no" >&6; }
! 41444: curl_cv_func_strtok_r="no"
! 41445: fi
! 41446:
! 41447:
! 41448: #
! 41449: tst_links_strtoll="unknown"
! 41450: tst_proto_strtoll="unknown"
! 41451: tst_compi_strtoll="unknown"
! 41452: tst_allow_strtoll="unknown"
! 41453: #
! 41454: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if strtoll can be linked" >&5
! 41455: $as_echo_n "checking if strtoll can be linked... " >&6; }
! 41456: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 41457: /* end confdefs.h. */
! 41458:
! 41459:
! 41460: #define strtoll innocuous_strtoll
! 41461: #ifdef __STDC__
! 41462: # include <limits.h>
! 41463: #else
! 41464: # include <assert.h>
! 41465: #endif
! 41466: #undef strtoll
! 41467: #ifdef __cplusplus
! 41468: extern "C"
! 41469: #endif
! 41470: char strtoll ();
! 41471: #if defined __stub_strtoll || defined __stub___strtoll
! 41472: choke me
! 41473: #endif
! 41474:
! 41475: int main (void)
! 41476: {
! 41477: return strtoll ();
! 41478: ;
! 41479: return 0;
! 41480: }
! 41481:
! 41482: _ACEOF
! 41483: if ac_fn_c_try_link "$LINENO"; then :
! 41484:
! 41485: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 41486: $as_echo "yes" >&6; }
! 41487: tst_links_strtoll="yes"
! 41488:
! 41489: else
! 41490:
! 41491: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 41492: $as_echo "no" >&6; }
! 41493: tst_links_strtoll="no"
! 41494:
! 41495: fi
! 41496: rm -f core conftest.err conftest.$ac_objext \
! 41497: conftest$ac_exeext conftest.$ac_ext
! 41498: #
! 41499: if test "$tst_links_strtoll" = "yes"; then
! 41500: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if strtoll is prototyped" >&5
! 41501: $as_echo_n "checking if strtoll is prototyped... " >&6; }
! 41502: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 41503: /* end confdefs.h. */
! 41504:
! 41505: $curl_includes_stdlib
! 41506:
! 41507: _ACEOF
! 41508: if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
! 41509: $EGREP "strtoll" >/dev/null 2>&1; then :
! 41510:
! 41511: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 41512: $as_echo "yes" >&6; }
! 41513: tst_proto_strtoll="yes"
! 41514:
! 41515: else
! 41516:
! 41517: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 41518: $as_echo "no" >&6; }
! 41519: tst_proto_strtoll="no"
! 41520:
! 41521: fi
! 41522: rm -f conftest*
! 41523:
! 41524: fi
! 41525: #
! 41526: if test "$tst_proto_strtoll" = "yes"; then
! 41527: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if strtoll is compilable" >&5
! 41528: $as_echo_n "checking if strtoll is compilable... " >&6; }
! 41529: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 41530: /* end confdefs.h. */
! 41531:
! 41532:
! 41533: $curl_includes_stdlib
! 41534:
! 41535: int main (void)
! 41536: {
! 41537:
! 41538: if(0 != strtoll(0, 0, 0))
! 41539: return 1;
! 41540:
! 41541: ;
! 41542: return 0;
! 41543: }
! 41544:
! 41545: _ACEOF
! 41546: if ac_fn_c_try_compile "$LINENO"; then :
! 41547:
! 41548: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 41549: $as_echo "yes" >&6; }
! 41550: tst_compi_strtoll="yes"
! 41551:
! 41552: else
! 41553:
! 41554: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 41555: $as_echo "no" >&6; }
! 41556: tst_compi_strtoll="no"
! 41557:
! 41558: fi
! 41559: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 41560: fi
! 41561: #
! 41562: if test "$tst_compi_strtoll" = "yes"; then
! 41563: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if strtoll usage allowed" >&5
! 41564: $as_echo_n "checking if strtoll usage allowed... " >&6; }
! 41565: if test "x$curl_disallow_strtoll" != "xyes"; then
! 41566: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 41567: $as_echo "yes" >&6; }
! 41568: tst_allow_strtoll="yes"
! 41569: else
! 41570: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 41571: $as_echo "no" >&6; }
! 41572: tst_allow_strtoll="no"
! 41573: fi
! 41574: fi
! 41575: #
! 41576: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if strtoll might be used" >&5
! 41577: $as_echo_n "checking if strtoll might be used... " >&6; }
! 41578: if test "$tst_links_strtoll" = "yes" &&
! 41579: test "$tst_proto_strtoll" = "yes" &&
! 41580: test "$tst_compi_strtoll" = "yes" &&
! 41581: test "$tst_allow_strtoll" = "yes"; then
! 41582: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 41583: $as_echo "yes" >&6; }
! 41584:
! 41585: cat >>confdefs.h <<_ACEOF
! 41586: #define HAVE_STRTOLL 1
! 41587: _ACEOF
! 41588:
! 41589: curl_cv_func_strtoll="yes"
! 41590: else
! 41591: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 41592: $as_echo "no" >&6; }
! 41593: curl_cv_func_strtoll="no"
! 41594: fi
! 41595:
! 41596:
! 41597: curl_includes_sys_uio="\
! 41598: /* includes start */
! 41599: #ifdef HAVE_SYS_TYPES_H
! 41600: # include <sys/types.h>
! 41601: #endif
! 41602: #ifdef HAVE_SYS_UIO_H
! 41603: # include <sys/uio.h>
! 41604: #endif
! 41605: /* includes end */"
! 41606: for ac_header in sys/types.h sys/uio.h
! 41607: do :
! 41608: as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
! 41609: ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$curl_includes_sys_uio
! 41610: "
! 41611: if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
! 41612: cat >>confdefs.h <<_ACEOF
! 41613: #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
! 41614: _ACEOF
! 41615:
! 41616: fi
! 41617:
! 41618: done
! 41619:
! 41620:
! 41621:
! 41622: #
! 41623: tst_links_writev="unknown"
! 41624: tst_proto_writev="unknown"
! 41625: tst_compi_writev="unknown"
! 41626: tst_allow_writev="unknown"
! 41627: #
! 41628: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if writev can be linked" >&5
! 41629: $as_echo_n "checking if writev can be linked... " >&6; }
! 41630: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 41631: /* end confdefs.h. */
! 41632:
! 41633:
! 41634: #define writev innocuous_writev
! 41635: #ifdef __STDC__
! 41636: # include <limits.h>
! 41637: #else
! 41638: # include <assert.h>
! 41639: #endif
! 41640: #undef writev
! 41641: #ifdef __cplusplus
! 41642: extern "C"
! 41643: #endif
! 41644: char writev ();
! 41645: #if defined __stub_writev || defined __stub___writev
! 41646: choke me
! 41647: #endif
! 41648:
! 41649: int main (void)
! 41650: {
! 41651: return writev ();
! 41652: ;
! 41653: return 0;
! 41654: }
! 41655:
! 41656: _ACEOF
! 41657: if ac_fn_c_try_link "$LINENO"; then :
! 41658:
! 41659: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 41660: $as_echo "yes" >&6; }
! 41661: tst_links_writev="yes"
! 41662:
! 41663: else
! 41664:
! 41665: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 41666: $as_echo "no" >&6; }
! 41667: tst_links_writev="no"
! 41668:
! 41669: fi
! 41670: rm -f core conftest.err conftest.$ac_objext \
! 41671: conftest$ac_exeext conftest.$ac_ext
! 41672: #
! 41673: if test "$tst_links_writev" = "yes"; then
! 41674: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if writev is prototyped" >&5
! 41675: $as_echo_n "checking if writev is prototyped... " >&6; }
! 41676: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 41677: /* end confdefs.h. */
! 41678:
! 41679: $curl_includes_sys_uio
! 41680:
! 41681: _ACEOF
! 41682: if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
! 41683: $EGREP "writev" >/dev/null 2>&1; then :
! 41684:
! 41685: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 41686: $as_echo "yes" >&6; }
! 41687: tst_proto_writev="yes"
! 41688:
! 41689: else
! 41690:
! 41691: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 41692: $as_echo "no" >&6; }
! 41693: tst_proto_writev="no"
! 41694:
! 41695: fi
! 41696: rm -f conftest*
! 41697:
! 41698: fi
! 41699: #
! 41700: if test "$tst_proto_writev" = "yes"; then
! 41701: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if writev is compilable" >&5
! 41702: $as_echo_n "checking if writev is compilable... " >&6; }
! 41703: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 41704: /* end confdefs.h. */
! 41705:
! 41706:
! 41707: $curl_includes_sys_uio
! 41708:
! 41709: int main (void)
! 41710: {
! 41711:
! 41712: if(0 != writev(0, 0, 0))
! 41713: return 1;
! 41714:
! 41715: ;
! 41716: return 0;
! 41717: }
! 41718:
! 41719: _ACEOF
! 41720: if ac_fn_c_try_compile "$LINENO"; then :
! 41721:
! 41722: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 41723: $as_echo "yes" >&6; }
! 41724: tst_compi_writev="yes"
! 41725:
! 41726: else
! 41727:
! 41728: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 41729: $as_echo "no" >&6; }
! 41730: tst_compi_writev="no"
! 41731:
! 41732: fi
! 41733: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 41734: fi
! 41735: #
! 41736: if test "$tst_compi_writev" = "yes"; then
! 41737: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if writev usage allowed" >&5
! 41738: $as_echo_n "checking if writev usage allowed... " >&6; }
! 41739: if test "x$curl_disallow_writev" != "xyes"; then
! 41740: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 41741: $as_echo "yes" >&6; }
! 41742: tst_allow_writev="yes"
! 41743: else
! 41744: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 41745: $as_echo "no" >&6; }
! 41746: tst_allow_writev="no"
! 41747: fi
! 41748: fi
! 41749: #
! 41750: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if writev might be used" >&5
! 41751: $as_echo_n "checking if writev might be used... " >&6; }
! 41752: if test "$tst_links_writev" = "yes" &&
! 41753: test "$tst_proto_writev" = "yes" &&
! 41754: test "$tst_compi_writev" = "yes" &&
! 41755: test "$tst_allow_writev" = "yes"; then
! 41756: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 41757: $as_echo "yes" >&6; }
! 41758:
! 41759: cat >>confdefs.h <<_ACEOF
! 41760: #define HAVE_WRITEV 1
! 41761: _ACEOF
! 41762:
! 41763: curl_cv_func_writev="yes"
! 41764: else
! 41765: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 41766: $as_echo "no" >&6; }
! 41767: curl_cv_func_writev="no"
! 41768: fi
! 41769:
! 41770:
! 41771: case $host in
! 41772: *msdosdjgpp)
! 41773: ac_cv_func_pipe=no
! 41774: skipcheck_pipe=yes
! 41775: { $as_echo "$as_me:${as_lineno-$LINENO}: skip check for pipe on msdosdjgpp" >&5
! 41776: $as_echo "$as_me: skip check for pipe on msdosdjgpp" >&6;}
! 41777: ;;
! 41778: esac
! 41779:
! 41780: ac_fn_c_check_decl "$LINENO" "getpwuid_r" "ac_cv_have_decl_getpwuid_r" "#include <pwd.h>
! 41781: #include <sys/types.h>
! 41782: "
! 41783: if test "x$ac_cv_have_decl_getpwuid_r" = xyes; then :
! 41784: ac_have_decl=1
! 41785: else
! 41786: ac_have_decl=0
! 41787: fi
! 41788:
! 41789: cat >>confdefs.h <<_ACEOF
! 41790: #define HAVE_DECL_GETPWUID_R $ac_have_decl
! 41791: _ACEOF
! 41792: if test $ac_have_decl = 1; then :
! 41793:
! 41794: else
! 41795:
! 41796: $as_echo "#define HAVE_DECL_GETPWUID_R_MISSING 1" >>confdefs.h
! 41797:
! 41798: fi
! 41799:
! 41800:
! 41801:
! 41802: for ac_func in fnmatch \
! 41803: geteuid \
! 41804: getpass_r \
! 41805: getppid \
! 41806: getpwuid \
! 41807: getpwuid_r \
! 41808: getrlimit \
! 41809: gettimeofday \
! 41810: if_nametoindex \
! 41811: mach_absolute_time \
! 41812: pipe \
! 41813: setlocale \
! 41814: setmode \
! 41815: setrlimit \
! 41816: usleep \
! 41817: utime \
! 41818: utimes
! 41819:
! 41820: do :
! 41821: as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
! 41822: ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
! 41823: if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
! 41824: cat >>confdefs.h <<_ACEOF
! 41825: #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
! 41826: _ACEOF
! 41827:
! 41828:
! 41829: else
! 41830:
! 41831: func="$ac_func"
! 41832: eval skipcheck=\$skipcheck_$func
! 41833: if test "x$skipcheck" != "xyes"; then
! 41834: { $as_echo "$as_me:${as_lineno-$LINENO}: checking deeper for $func" >&5
! 41835: $as_echo_n "checking deeper for $func... " >&6; }
! 41836: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 41837: /* end confdefs.h. */
! 41838:
! 41839:
! 41840:
! 41841: int main (void)
! 41842: {
! 41843:
! 41844: $func ();
! 41845:
! 41846: ;
! 41847: return 0;
! 41848: }
! 41849:
! 41850: _ACEOF
! 41851: if ac_fn_c_try_link "$LINENO"; then :
! 41852:
! 41853: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 41854: $as_echo "yes" >&6; }
! 41855: eval "ac_cv_func_$func=yes"
! 41856:
! 41857: cat >>confdefs.h <<_ACEOF
! 41858: #define `echo "HAVE_$func" | sed 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/' | sed 's/^A-Z0-9_/_/g'` 1
! 41859: _ACEOF
! 41860:
! 41861:
! 41862: else
! 41863:
! 41864: { $as_echo "$as_me:${as_lineno-$LINENO}: result: but still no" >&5
! 41865: $as_echo "but still no" >&6; }
! 41866:
! 41867: fi
! 41868: rm -f core conftest.err conftest.$ac_objext \
! 41869: conftest$ac_exeext conftest.$ac_ext
! 41870: fi
! 41871:
! 41872: fi
! 41873: done
! 41874:
! 41875:
! 41876:
! 41877: #
! 41878: tst_method="unknown"
! 41879:
! 41880: { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to set a socket into non-blocking mode" >&5
! 41881: $as_echo_n "checking how to set a socket into non-blocking mode... " >&6; }
! 41882: if test "x$curl_cv_func_fcntl_o_nonblock" = "xyes"; then
! 41883: tst_method="fcntl O_NONBLOCK"
! 41884: elif test "x$curl_cv_func_ioctl_fionbio" = "xyes"; then
! 41885: tst_method="ioctl FIONBIO"
! 41886: elif test "x$curl_cv_func_ioctlsocket_fionbio" = "xyes"; then
! 41887: tst_method="ioctlsocket FIONBIO"
! 41888: elif test "x$curl_cv_func_ioctlsocket_camel_fionbio" = "xyes"; then
! 41889: tst_method="IoctlSocket FIONBIO"
! 41890: elif test "x$curl_cv_func_setsockopt_so_nonblock" = "xyes"; then
! 41891: tst_method="setsockopt SO_NONBLOCK"
! 41892: fi
! 41893: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $tst_method" >&5
! 41894: $as_echo "$tst_method" >&6; }
! 41895: if test "$tst_method" = "unknown"; then
! 41896: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cannot determine non-blocking socket method." >&5
! 41897: $as_echo "$as_me: WARNING: cannot determine non-blocking socket method." >&2;}
! 41898: fi
! 41899:
! 41900:
! 41901:
! 41902: # Extract the first word of "perl", so it can be a program name with args.
! 41903: set dummy perl; ac_word=$2
! 41904: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
! 41905: $as_echo_n "checking for $ac_word... " >&6; }
! 41906: if ${ac_cv_path_PERL+:} false; then :
! 41907: $as_echo_n "(cached) " >&6
! 41908: else
! 41909: case $PERL in
! 41910: [\\/]* | ?:[\\/]*)
! 41911: ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
! 41912: ;;
! 41913: *)
! 41914: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 41915: as_dummy="$PATH:/usr/local/bin/perl:/usr/bin/:/usr/local/bin "
! 41916: for as_dir in $as_dummy
! 41917: do
! 41918: IFS=$as_save_IFS
! 41919: test -z "$as_dir" && as_dir=.
! 41920: for ac_exec_ext in '' $ac_executable_extensions; do
! 41921: if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
! 41922: ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
! 41923: $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
! 41924: break 2
! 41925: fi
! 41926: done
! 41927: done
! 41928: IFS=$as_save_IFS
! 41929:
! 41930: ;;
! 41931: esac
! 41932: fi
! 41933: PERL=$ac_cv_path_PERL
! 41934: if test -n "$PERL"; then
! 41935: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5
! 41936: $as_echo "$PERL" >&6; }
! 41937: else
! 41938: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 41939: $as_echo "no" >&6; }
! 41940: fi
! 41941:
! 41942:
! 41943:
! 41944:
! 41945: for ac_prog in gnroff nroff
! 41946: do
! 41947: # Extract the first word of "$ac_prog", so it can be a program name with args.
! 41948: set dummy $ac_prog; ac_word=$2
! 41949: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
! 41950: $as_echo_n "checking for $ac_word... " >&6; }
! 41951: if ${ac_cv_path_NROFF+:} false; then :
! 41952: $as_echo_n "(cached) " >&6
! 41953: else
! 41954: case $NROFF in
! 41955: [\\/]* | ?:[\\/]*)
! 41956: ac_cv_path_NROFF="$NROFF" # Let the user override the test with a path.
! 41957: ;;
! 41958: *)
! 41959: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 41960: as_dummy="$PATH:/usr/bin/:/usr/local/bin "
! 41961: for as_dir in $as_dummy
! 41962: do
! 41963: IFS=$as_save_IFS
! 41964: test -z "$as_dir" && as_dir=.
! 41965: for ac_exec_ext in '' $ac_executable_extensions; do
! 41966: if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
! 41967: ac_cv_path_NROFF="$as_dir/$ac_word$ac_exec_ext"
! 41968: $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
! 41969: break 2
! 41970: fi
! 41971: done
! 41972: done
! 41973: IFS=$as_save_IFS
! 41974:
! 41975: ;;
! 41976: esac
! 41977: fi
! 41978: NROFF=$ac_cv_path_NROFF
! 41979: if test -n "$NROFF"; then
! 41980: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NROFF" >&5
! 41981: $as_echo "$NROFF" >&6; }
! 41982: else
! 41983: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 41984: $as_echo "no" >&6; }
! 41985: fi
! 41986:
! 41987:
! 41988: test -n "$NROFF" && break
! 41989: done
! 41990:
! 41991:
! 41992:
! 41993: if test -n "$NROFF"; then
! 41994:
! 41995: { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to use *nroff to get plain text from man pages" >&5
! 41996: $as_echo_n "checking how to use *nroff to get plain text from man pages... " >&6; }
! 41997: MANOPT="-man"
! 41998: mancheck=`echo foo | $NROFF $MANOPT 2>/dev/null`
! 41999: if test -z "$mancheck"; then
! 42000: MANOPT="-mandoc"
! 42001: mancheck=`echo foo | $NROFF $MANOPT 2>/dev/null`
! 42002: if test -z "$mancheck"; then
! 42003: MANOPT=""
! 42004: { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
! 42005: $as_echo "failed" >&6; }
! 42006: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: found no *nroff option to get plaintext from man pages" >&5
! 42007: $as_echo "$as_me: WARNING: found no *nroff option to get plaintext from man pages" >&2;}
! 42008: else
! 42009: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANOPT" >&5
! 42010: $as_echo "$MANOPT" >&6; }
! 42011: fi
! 42012: else
! 42013: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANOPT" >&5
! 42014: $as_echo "$MANOPT" >&6; }
! 42015: fi
! 42016:
! 42017: fi
! 42018:
! 42019: if test -z "$MANOPT"
! 42020: then
! 42021: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: disabling built-in manual" >&5
! 42022: $as_echo "$as_me: WARNING: disabling built-in manual" >&2;}
! 42023: USE_MANUAL="no";
! 42024: fi
! 42025:
! 42026:
! 42027: if test "$USE_MANUAL" = "1"; then
! 42028:
! 42029: $as_echo "#define USE_MANUAL 1" >>confdefs.h
! 42030:
! 42031: curl_manual_msg="enabled"
! 42032: fi
! 42033:
! 42034: if test x"$USE_MANUAL" = x1; then
! 42035: USE_MANUAL_TRUE=
! 42036: USE_MANUAL_FALSE='#'
! 42037: else
! 42038: USE_MANUAL_TRUE='#'
! 42039: USE_MANUAL_FALSE=
! 42040: fi
! 42041:
! 42042:
! 42043:
! 42044:
! 42045:
! 42046: #
! 42047: if test "$want_ares" = "yes"; then
! 42048: clean_CPPFLAGS="$CPPFLAGS"
! 42049: clean_LDFLAGS="$LDFLAGS"
! 42050: clean_LIBS="$LIBS"
! 42051: embedded_ares="unknown"
! 42052: configure_runpath=`pwd`
! 42053: embedded_ares_builddir="$configure_runpath/ares"
! 42054: if test -n "$want_ares_path"; then
! 42055: ARES_PCDIR="$want_ares_path/lib/pkgconfig"
! 42056:
! 42057: if test -n "$PKG_CONFIG"; then
! 42058: PKGCONFIG="$PKG_CONFIG"
! 42059: else
! 42060: if test -n "$ac_tool_prefix"; then
! 42061: # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
! 42062: set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
! 42063: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
! 42064: $as_echo_n "checking for $ac_word... " >&6; }
! 42065: if ${ac_cv_path_PKGCONFIG+:} false; then :
! 42066: $as_echo_n "(cached) " >&6
! 42067: else
! 42068: case $PKGCONFIG in
! 42069: [\\/]* | ?:[\\/]*)
! 42070: ac_cv_path_PKGCONFIG="$PKGCONFIG" # Let the user override the test with a path.
! 42071: ;;
! 42072: *)
! 42073: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 42074: as_dummy="$PATH:/usr/bin:/usr/local/bin"
! 42075: for as_dir in $as_dummy
! 42076: do
! 42077: IFS=$as_save_IFS
! 42078: test -z "$as_dir" && as_dir=.
! 42079: for ac_exec_ext in '' $ac_executable_extensions; do
! 42080: if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
! 42081: ac_cv_path_PKGCONFIG="$as_dir/$ac_word$ac_exec_ext"
! 42082: $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
! 42083: break 2
! 42084: fi
! 42085: done
! 42086: done
! 42087: IFS=$as_save_IFS
! 42088:
! 42089: ;;
! 42090: esac
! 42091: fi
! 42092: PKGCONFIG=$ac_cv_path_PKGCONFIG
! 42093: if test -n "$PKGCONFIG"; then
! 42094: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKGCONFIG" >&5
! 42095: $as_echo "$PKGCONFIG" >&6; }
! 42096: else
! 42097: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 42098: $as_echo "no" >&6; }
! 42099: fi
! 42100:
! 42101:
! 42102: fi
! 42103: if test -z "$ac_cv_path_PKGCONFIG"; then
! 42104: ac_pt_PKGCONFIG=$PKGCONFIG
! 42105: # Extract the first word of "pkg-config", so it can be a program name with args.
! 42106: set dummy pkg-config; ac_word=$2
! 42107: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
! 42108: $as_echo_n "checking for $ac_word... " >&6; }
! 42109: if ${ac_cv_path_ac_pt_PKGCONFIG+:} false; then :
! 42110: $as_echo_n "(cached) " >&6
! 42111: else
! 42112: case $ac_pt_PKGCONFIG in
! 42113: [\\/]* | ?:[\\/]*)
! 42114: ac_cv_path_ac_pt_PKGCONFIG="$ac_pt_PKGCONFIG" # Let the user override the test with a path.
! 42115: ;;
! 42116: *)
! 42117: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 42118: as_dummy="$PATH:/usr/bin:/usr/local/bin"
! 42119: for as_dir in $as_dummy
! 42120: do
! 42121: IFS=$as_save_IFS
! 42122: test -z "$as_dir" && as_dir=.
! 42123: for ac_exec_ext in '' $ac_executable_extensions; do
! 42124: if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
! 42125: ac_cv_path_ac_pt_PKGCONFIG="$as_dir/$ac_word$ac_exec_ext"
! 42126: $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
! 42127: break 2
! 42128: fi
! 42129: done
! 42130: done
! 42131: IFS=$as_save_IFS
! 42132:
! 42133: ;;
! 42134: esac
! 42135: fi
! 42136: ac_pt_PKGCONFIG=$ac_cv_path_ac_pt_PKGCONFIG
! 42137: if test -n "$ac_pt_PKGCONFIG"; then
! 42138: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKGCONFIG" >&5
! 42139: $as_echo "$ac_pt_PKGCONFIG" >&6; }
! 42140: else
! 42141: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 42142: $as_echo "no" >&6; }
! 42143: fi
! 42144:
! 42145: if test "x$ac_pt_PKGCONFIG" = x; then
! 42146: PKGCONFIG="no"
! 42147: else
! 42148: case $cross_compiling:$ac_tool_warned in
! 42149: yes:)
! 42150: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
! 42151: $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
! 42152: ac_tool_warned=yes ;;
! 42153: esac
! 42154: PKGCONFIG=$ac_pt_PKGCONFIG
! 42155: fi
! 42156: else
! 42157: PKGCONFIG="$ac_cv_path_PKGCONFIG"
! 42158: fi
! 42159:
! 42160: fi
! 42161:
! 42162: if test "x$PKGCONFIG" != "xno"; then
! 42163: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libcares options with pkg-config" >&5
! 42164: $as_echo_n "checking for libcares options with pkg-config... " >&6; }
! 42165: itexists=`
! 42166: if test -n "$ARES_PCDIR"; then
! 42167: PKG_CONFIG_LIBDIR="$ARES_PCDIR"
! 42168: export PKG_CONFIG_LIBDIR
! 42169: fi
! 42170: $PKGCONFIG --exists libcares >/dev/null 2>&1 && echo 1`
! 42171:
! 42172: if test -z "$itexists"; then
! 42173: PKGCONFIG="no"
! 42174: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 42175: $as_echo "no" >&6; }
! 42176: else
! 42177: { $as_echo "$as_me:${as_lineno-$LINENO}: result: found" >&5
! 42178: $as_echo "found" >&6; }
! 42179: fi
! 42180: fi
! 42181:
! 42182: if test "$PKGCONFIG" != "no" ; then
! 42183: ares_LIBS=`
! 42184: if test -n "$ARES_PCDIR"; then
! 42185: PKG_CONFIG_LIBDIR="$ARES_PCDIR"
! 42186: export PKG_CONFIG_LIBDIR
! 42187: fi
! 42188:
! 42189: $PKGCONFIG --libs-only-l libcares`
! 42190: ares_LDFLAGS=`
! 42191: if test -n "$ARES_PCDIR"; then
! 42192: PKG_CONFIG_LIBDIR="$ARES_PCDIR"
! 42193: export PKG_CONFIG_LIBDIR
! 42194: fi
! 42195:
! 42196: $PKGCONFIG --libs-only-L libcares`
! 42197: ares_CPPFLAGS=`
! 42198: if test -n "$ARES_PCDIR"; then
! 42199: PKG_CONFIG_LIBDIR="$ARES_PCDIR"
! 42200: export PKG_CONFIG_LIBDIR
! 42201: fi
! 42202:
! 42203: $PKGCONFIG --cflags-only-I libcares`
! 42204: { $as_echo "$as_me:${as_lineno-$LINENO}: pkg-config: ares LIBS: \"$ares_LIBS\"" >&5
! 42205: $as_echo "$as_me: pkg-config: ares LIBS: \"$ares_LIBS\"" >&6;}
! 42206: { $as_echo "$as_me:${as_lineno-$LINENO}: pkg-config: ares LDFLAGS: \"$ares_LDFLAGS\"" >&5
! 42207: $as_echo "$as_me: pkg-config: ares LDFLAGS: \"$ares_LDFLAGS\"" >&6;}
! 42208: { $as_echo "$as_me:${as_lineno-$LINENO}: pkg-config: ares CPPFLAGS: \"$ares_CPPFLAGS\"" >&5
! 42209: $as_echo "$as_me: pkg-config: ares CPPFLAGS: \"$ares_CPPFLAGS\"" >&6;}
! 42210: else
! 42211: ares_CPPFLAGS="-I$want_ares_path/include"
! 42212: ares_LDFLAGS="-L$want_ares_path/lib"
! 42213: ares_LIBS="-lcares"
! 42214: fi
! 42215: else
! 42216: if test -d "$srcdir/ares"; then
! 42217: embedded_ares="yes"
! 42218: subdirs="$subdirs ares"
! 42219:
! 42220: ares_CPPFLAGS=""
! 42221: ares_LDFLAGS="-L$embedded_ares_builddir"
! 42222: ares_LIBS="-lcares"
! 42223: else
! 42224:
! 42225: if test -n "$PKG_CONFIG"; then
! 42226: PKGCONFIG="$PKG_CONFIG"
! 42227: else
! 42228: if test -n "$ac_tool_prefix"; then
! 42229: # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
! 42230: set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
! 42231: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
! 42232: $as_echo_n "checking for $ac_word... " >&6; }
! 42233: if ${ac_cv_path_PKGCONFIG+:} false; then :
! 42234: $as_echo_n "(cached) " >&6
! 42235: else
! 42236: case $PKGCONFIG in
! 42237: [\\/]* | ?:[\\/]*)
! 42238: ac_cv_path_PKGCONFIG="$PKGCONFIG" # Let the user override the test with a path.
! 42239: ;;
! 42240: *)
! 42241: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 42242: as_dummy="$PATH:/usr/bin:/usr/local/bin"
! 42243: for as_dir in $as_dummy
! 42244: do
! 42245: IFS=$as_save_IFS
! 42246: test -z "$as_dir" && as_dir=.
! 42247: for ac_exec_ext in '' $ac_executable_extensions; do
! 42248: if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
! 42249: ac_cv_path_PKGCONFIG="$as_dir/$ac_word$ac_exec_ext"
! 42250: $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
! 42251: break 2
! 42252: fi
! 42253: done
! 42254: done
! 42255: IFS=$as_save_IFS
! 42256:
! 42257: ;;
! 42258: esac
! 42259: fi
! 42260: PKGCONFIG=$ac_cv_path_PKGCONFIG
! 42261: if test -n "$PKGCONFIG"; then
! 42262: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKGCONFIG" >&5
! 42263: $as_echo "$PKGCONFIG" >&6; }
! 42264: else
! 42265: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 42266: $as_echo "no" >&6; }
! 42267: fi
! 42268:
! 42269:
! 42270: fi
! 42271: if test -z "$ac_cv_path_PKGCONFIG"; then
! 42272: ac_pt_PKGCONFIG=$PKGCONFIG
! 42273: # Extract the first word of "pkg-config", so it can be a program name with args.
! 42274: set dummy pkg-config; ac_word=$2
! 42275: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
! 42276: $as_echo_n "checking for $ac_word... " >&6; }
! 42277: if ${ac_cv_path_ac_pt_PKGCONFIG+:} false; then :
! 42278: $as_echo_n "(cached) " >&6
! 42279: else
! 42280: case $ac_pt_PKGCONFIG in
! 42281: [\\/]* | ?:[\\/]*)
! 42282: ac_cv_path_ac_pt_PKGCONFIG="$ac_pt_PKGCONFIG" # Let the user override the test with a path.
! 42283: ;;
! 42284: *)
! 42285: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 42286: as_dummy="$PATH:/usr/bin:/usr/local/bin"
! 42287: for as_dir in $as_dummy
! 42288: do
! 42289: IFS=$as_save_IFS
! 42290: test -z "$as_dir" && as_dir=.
! 42291: for ac_exec_ext in '' $ac_executable_extensions; do
! 42292: if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
! 42293: ac_cv_path_ac_pt_PKGCONFIG="$as_dir/$ac_word$ac_exec_ext"
! 42294: $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
! 42295: break 2
! 42296: fi
! 42297: done
! 42298: done
! 42299: IFS=$as_save_IFS
! 42300:
! 42301: ;;
! 42302: esac
! 42303: fi
! 42304: ac_pt_PKGCONFIG=$ac_cv_path_ac_pt_PKGCONFIG
! 42305: if test -n "$ac_pt_PKGCONFIG"; then
! 42306: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKGCONFIG" >&5
! 42307: $as_echo "$ac_pt_PKGCONFIG" >&6; }
! 42308: else
! 42309: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 42310: $as_echo "no" >&6; }
! 42311: fi
! 42312:
! 42313: if test "x$ac_pt_PKGCONFIG" = x; then
! 42314: PKGCONFIG="no"
! 42315: else
! 42316: case $cross_compiling:$ac_tool_warned in
! 42317: yes:)
! 42318: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
! 42319: $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
! 42320: ac_tool_warned=yes ;;
! 42321: esac
! 42322: PKGCONFIG=$ac_pt_PKGCONFIG
! 42323: fi
! 42324: else
! 42325: PKGCONFIG="$ac_cv_path_PKGCONFIG"
! 42326: fi
! 42327:
! 42328: fi
! 42329:
! 42330: if test "x$PKGCONFIG" != "xno"; then
! 42331: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libcares options with pkg-config" >&5
! 42332: $as_echo_n "checking for libcares options with pkg-config... " >&6; }
! 42333: itexists=`
! 42334: if test -n ""; then
! 42335: PKG_CONFIG_LIBDIR=""
! 42336: export PKG_CONFIG_LIBDIR
! 42337: fi
! 42338: $PKGCONFIG --exists libcares >/dev/null 2>&1 && echo 1`
! 42339:
! 42340: if test -z "$itexists"; then
! 42341: PKGCONFIG="no"
! 42342: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 42343: $as_echo "no" >&6; }
! 42344: else
! 42345: { $as_echo "$as_me:${as_lineno-$LINENO}: result: found" >&5
! 42346: $as_echo "found" >&6; }
! 42347: fi
! 42348: fi
! 42349:
! 42350: if test "$PKGCONFIG" != "no" ; then
! 42351: ares_LIBS=`$PKGCONFIG --libs-only-l libcares`
! 42352: ares_LDFLAGS=`$PKGCONFIG --libs-only-L libcares`
! 42353: ares_CPPFLAGS=`$PKGCONFIG --cflags-only-I libcares`
! 42354: { $as_echo "$as_me:${as_lineno-$LINENO}: pkg-config: ares_LIBS: \"$ares_LIBS\"" >&5
! 42355: $as_echo "$as_me: pkg-config: ares_LIBS: \"$ares_LIBS\"" >&6;}
! 42356: { $as_echo "$as_me:${as_lineno-$LINENO}: pkg-config: ares_LDFLAGS: \"$ares_LDFLAGS\"" >&5
! 42357: $as_echo "$as_me: pkg-config: ares_LDFLAGS: \"$ares_LDFLAGS\"" >&6;}
! 42358: { $as_echo "$as_me:${as_lineno-$LINENO}: pkg-config: ares_CPPFLAGS: \"$ares_CPPFLAGS\"" >&5
! 42359: $as_echo "$as_me: pkg-config: ares_CPPFLAGS: \"$ares_CPPFLAGS\"" >&6;}
! 42360: else
! 42361: ares_CPPFLAGS=""
! 42362: ares_LDFLAGS=""
! 42363: ares_LIBS="-lcares"
! 42364: fi
! 42365: fi
! 42366: fi
! 42367: #
! 42368: CPPFLAGS="$clean_CPPFLAGS $ares_CPPFLAGS"
! 42369: LDFLAGS="$clean_LDFLAGS $ares_LDFLAGS"
! 42370: LIBS="$ares_LIBS $clean_LIBS"
! 42371: #
! 42372: if test "$embedded_ares" != "yes"; then
! 42373: { $as_echo "$as_me:${as_lineno-$LINENO}: checking that c-ares is good and recent enough" >&5
! 42374: $as_echo_n "checking that c-ares is good and recent enough... " >&6; }
! 42375: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 42376: /* end confdefs.h. */
! 42377:
! 42378:
! 42379: #include <ares.h>
! 42380: /* set of dummy functions in case c-ares was built with debug */
! 42381: void curl_dofree() { }
! 42382: void curl_sclose() { }
! 42383: void curl_domalloc() { }
! 42384: void curl_docalloc() { }
! 42385: void curl_socket() { }
! 42386:
! 42387: int main (void)
! 42388: {
! 42389:
! 42390: ares_channel channel;
! 42391: ares_cancel(channel); /* added in 1.2.0 */
! 42392: ares_process_fd(channel, 0, 0); /* added in 1.4.0 */
! 42393: ares_dup(&channel, channel); /* added in 1.6.0 */
! 42394:
! 42395: ;
! 42396: return 0;
! 42397: }
! 42398:
! 42399: _ACEOF
! 42400: if ac_fn_c_try_link "$LINENO"; then :
! 42401:
! 42402: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 42403: $as_echo "yes" >&6; }
! 42404:
! 42405: else
! 42406:
! 42407: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 42408: $as_echo "no" >&6; }
! 42409: as_fn_error $? "c-ares library defective or too old" "$LINENO" 5
! 42410: CPPFLAGS="$clean_CPPFLAGS"
! 42411: LDFLAGS="$clean_LDFLAGS"
! 42412: LIBS="$clean_LIBS"
! 42413: # prevent usage
! 42414: want_ares="no"
! 42415:
! 42416: fi
! 42417: rm -f core conftest.err conftest.$ac_objext \
! 42418: conftest$ac_exeext conftest.$ac_ext
! 42419: fi
! 42420: if test "$want_ares" = "yes"; then
! 42421:
! 42422: $as_echo "#define USE_ARES 1" >>confdefs.h
! 42423:
! 42424: USE_ARES=1
! 42425:
! 42426: curl_res_msg="c-ares"
! 42427: fi
! 42428: fi
! 42429:
! 42430: if test x$embedded_ares = xyes; then
! 42431: USE_EMBEDDED_ARES_TRUE=
! 42432: USE_EMBEDDED_ARES_FALSE='#'
! 42433: else
! 42434: USE_EMBEDDED_ARES_TRUE='#'
! 42435: USE_EMBEDDED_ARES_FALSE=
! 42436: fi
! 42437:
! 42438:
! 42439: if test "x$curl_cv_native_windows" != "xyes" &&
! 42440: test "x$enable_shared" = "xyes"; then
! 42441: build_libhostname=yes
! 42442: else
! 42443: build_libhostname=no
! 42444: fi
! 42445: if test x$build_libhostname = xyes; then
! 42446: BUILD_LIBHOSTNAME_TRUE=
! 42447: BUILD_LIBHOSTNAME_FALSE='#'
! 42448: else
! 42449: BUILD_LIBHOSTNAME_TRUE='#'
! 42450: BUILD_LIBHOSTNAME_FALSE=
! 42451: fi
! 42452:
! 42453:
! 42454: if test "x$want_ares" != xyes; then
! 42455:
! 42456: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable the threaded resolver" >&5
! 42457: $as_echo_n "checking whether to enable the threaded resolver... " >&6; }
! 42458: OPT_THRES="default"
! 42459: # Check whether --enable-threaded_resolver was given.
! 42460: if test "${enable_threaded_resolver+set}" = set; then :
! 42461: enableval=$enable_threaded_resolver; OPT_THRES=$enableval
! 42462: fi
! 42463:
! 42464: case "$OPT_THRES" in
! 42465: no)
! 42466: want_thres="no"
! 42467: ;;
! 42468: *)
! 42469: want_thres="yes"
! 42470: ;;
! 42471: esac
! 42472: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $want_thres" >&5
! 42473: $as_echo "$want_thres" >&6; }
! 42474:
! 42475: fi
! 42476:
! 42477: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use POSIX threads for threaded resolver" >&5
! 42478: $as_echo_n "checking whether to use POSIX threads for threaded resolver... " >&6; }
! 42479: # Check whether --enable-pthreads was given.
! 42480: if test "${enable_pthreads+set}" = set; then :
! 42481: enableval=$enable_pthreads; case "$enableval" in
! 42482: no) { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 42483: $as_echo "no" >&6; }
! 42484: want_pthreads=no
! 42485: ;;
! 42486: *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 42487: $as_echo "yes" >&6; }
! 42488: want_pthreads=yes
! 42489: ;;
! 42490: esac
! 42491: else
! 42492:
! 42493: { $as_echo "$as_me:${as_lineno-$LINENO}: result: auto" >&5
! 42494: $as_echo "auto" >&6; }
! 42495: want_pthreads=auto
! 42496:
! 42497:
! 42498: fi
! 42499:
! 42500:
! 42501: if test "$want_pthreads" != "no"; then
! 42502: if test "$want_pthreads" = "yes" && test "$dontwant_rt" = "yes"; then
! 42503: as_fn_error $? "options --enable-pthreads and --disable-rt are mutually exclusive" "$LINENO" 5
! 42504: fi
! 42505: if test "$dontwant_rt" != "no"; then
! 42506: if test "$want_pthreads" = "yes"; then
! 42507: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: --enable-pthreads Ignored since librt is disabled." >&5
! 42508: $as_echo "$as_me: WARNING: --enable-pthreads Ignored since librt is disabled." >&2;}
! 42509: fi
! 42510: want_pthreads=no
! 42511: fi
! 42512: fi
! 42513:
! 42514: if test "$want_pthreads" != "no" && test "$want_thres" != "yes"; then
! 42515: want_pthreads=no
! 42516: fi
! 42517:
! 42518: if test "$want_pthreads" != "no"; then
! 42519: ac_fn_c_check_header_mongrel "$LINENO" "pthread.h" "ac_cv_header_pthread_h" "$ac_includes_default"
! 42520: if test "x$ac_cv_header_pthread_h" = xyes; then :
! 42521:
! 42522: $as_echo "#define HAVE_PTHREAD_H 1" >>confdefs.h
! 42523:
! 42524: save_CFLAGS="$CFLAGS"
! 42525:
! 42526: ac_fn_c_check_func "$LINENO" "pthread_create" "ac_cv_func_pthread_create"
! 42527: if test "x$ac_cv_func_pthread_create" = xyes; then :
! 42528: USE_THREADS_POSIX=1
! 42529: fi
! 42530:
! 42531:
! 42532: case $host in
! 42533: *-hp-hpux*)
! 42534: USE_THREADS_POSIX=""
! 42535: ;;
! 42536: *)
! 42537: ;;
! 42538: esac
! 42539:
! 42540: if test "$USE_THREADS_POSIX" != "1"
! 42541: then
! 42542: CFLAGS="$CFLAGS -pthread"
! 42543: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_create in -lpthread" >&5
! 42544: $as_echo_n "checking for pthread_create in -lpthread... " >&6; }
! 42545: if ${ac_cv_lib_pthread_pthread_create+:} false; then :
! 42546: $as_echo_n "(cached) " >&6
! 42547: else
! 42548: ac_check_lib_save_LIBS=$LIBS
! 42549: LIBS="-lpthread $LIBS"
! 42550: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! 42551: /* end confdefs.h. */
! 42552:
! 42553:
! 42554: #ifdef __cplusplus
! 42555: extern "C"
! 42556: #endif
! 42557: char pthread_create ();
! 42558: int main (void)
! 42559: {
! 42560: return pthread_create ();
! 42561: ;
! 42562: return 0;
! 42563: }
! 42564: _ACEOF
! 42565: if ac_fn_c_try_link "$LINENO"; then :
! 42566: ac_cv_lib_pthread_pthread_create=yes
! 42567: else
! 42568: ac_cv_lib_pthread_pthread_create=no
! 42569: fi
! 42570: rm -f core conftest.err conftest.$ac_objext \
! 42571: conftest$ac_exeext conftest.$ac_ext
! 42572: LIBS=$ac_check_lib_save_LIBS
! 42573: fi
! 42574: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pthread_pthread_create" >&5
! 42575: $as_echo "$ac_cv_lib_pthread_pthread_create" >&6; }
! 42576: if test "x$ac_cv_lib_pthread_pthread_create" = xyes; then :
! 42577: USE_THREADS_POSIX=1
! 42578: else
! 42579: CFLAGS="$save_CFLAGS"
! 42580: fi
! 42581:
! 42582: fi
! 42583:
! 42584: if test "x$USE_THREADS_POSIX" = "x1"
! 42585: then
! 42586:
! 42587: $as_echo "#define USE_THREADS_POSIX 1" >>confdefs.h
! 42588:
! 42589: curl_res_msg="POSIX threaded"
! 42590: fi
! 42591:
! 42592: fi
! 42593:
! 42594:
! 42595: fi
! 42596:
! 42597: if test "$want_thres" = "yes" && test "x$USE_THREADS_POSIX" != "x1"; then
! 42598: if test "$want_pthreads" = "yes"; then
! 42599: as_fn_error $? "--enable-pthreads but pthreads was not found" "$LINENO" 5
! 42600: fi
! 42601: if test "$curl_cv_native_windows" = "yes"; then
! 42602: USE_THREADS_WIN32=1
! 42603:
! 42604: $as_echo "#define USE_THREADS_WIN32 1" >>confdefs.h
! 42605:
! 42606: curl_res_msg="Win32 threaded"
! 42607: else
! 42608: as_fn_error $? "Threaded resolver enabled but no thread library found" "$LINENO" 5
! 42609: fi
! 42610: fi
! 42611:
! 42612:
! 42613: { $as_echo "$as_me:${as_lineno-$LINENO}: checking convert -I options to -isystem" >&5
! 42614: $as_echo_n "checking convert -I options to -isystem... " >&6; }
! 42615: if test "$compiler_id" = "GNU_C" ||
! 42616: test "$compiler_id" = "CLANG"; then
! 42617: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 42618: $as_echo "yes" >&6; }
! 42619: tmp_has_include="no"
! 42620: tmp_chg_FLAGS="$CFLAGS"
! 42621: for word1 in $tmp_chg_FLAGS; do
! 42622: case "$word1" in
! 42623: -I*)
! 42624: tmp_has_include="yes"
! 42625: ;;
! 42626: esac
! 42627: done
! 42628: if test "$tmp_has_include" = "yes"; then
! 42629: tmp_chg_FLAGS=`echo "$tmp_chg_FLAGS" | "$SED" 's/^-I/ -isystem /g'`
! 42630: tmp_chg_FLAGS=`echo "$tmp_chg_FLAGS" | "$SED" 's/ -I/ -isystem /g'`
! 42631: CFLAGS="$tmp_chg_FLAGS"
! 42632: squeeze CFLAGS
! 42633: fi
! 42634: tmp_has_include="no"
! 42635: tmp_chg_FLAGS="$CPPFLAGS"
! 42636: for word1 in $tmp_chg_FLAGS; do
! 42637: case "$word1" in
! 42638: -I*)
! 42639: tmp_has_include="yes"
! 42640: ;;
! 42641: esac
! 42642: done
! 42643: if test "$tmp_has_include" = "yes"; then
! 42644: tmp_chg_FLAGS=`echo "$tmp_chg_FLAGS" | "$SED" 's/^-I/ -isystem /g'`
! 42645: tmp_chg_FLAGS=`echo "$tmp_chg_FLAGS" | "$SED" 's/ -I/ -isystem /g'`
! 42646: CPPFLAGS="$tmp_chg_FLAGS"
! 42647: squeeze CPPFLAGS
! 42648: fi
! 42649: else
! 42650: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 42651: $as_echo "no" >&6; }
! 42652: fi
! 42653:
! 42654:
! 42655: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable verbose strings" >&5
! 42656: $as_echo_n "checking whether to enable verbose strings... " >&6; }
! 42657: # Check whether --enable-verbose was given.
! 42658: if test "${enable_verbose+set}" = set; then :
! 42659: enableval=$enable_verbose; case "$enableval" in
! 42660: no)
! 42661: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 42662: $as_echo "no" >&6; }
! 42663:
! 42664: $as_echo "#define CURL_DISABLE_VERBOSE_STRINGS 1" >>confdefs.h
! 42665:
! 42666: curl_verbose_msg="no"
! 42667: ;;
! 42668: *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 42669: $as_echo "yes" >&6; }
! 42670: ;;
! 42671: esac
! 42672: else
! 42673: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 42674: $as_echo "yes" >&6; }
! 42675:
! 42676: fi
! 42677:
! 42678:
! 42679: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable SSPI support (Windows native builds only)" >&5
! 42680: $as_echo_n "checking whether to enable SSPI support (Windows native builds only)... " >&6; }
! 42681: # Check whether --enable-sspi was given.
! 42682: if test "${enable_sspi+set}" = set; then :
! 42683: enableval=$enable_sspi; case "$enableval" in
! 42684: yes)
! 42685: if test "$curl_cv_native_windows" = "yes"; then
! 42686: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 42687: $as_echo "yes" >&6; }
! 42688:
! 42689: $as_echo "#define USE_WINDOWS_SSPI 1" >>confdefs.h
! 42690:
! 42691: USE_WINDOWS_SSPI=1
! 42692:
! 42693: curl_sspi_msg="enabled"
! 42694: else
! 42695: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 42696: $as_echo "no" >&6; }
! 42697: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: --enable-sspi Ignored. Only supported on native Windows builds." >&5
! 42698: $as_echo "$as_me: WARNING: --enable-sspi Ignored. Only supported on native Windows builds." >&2;}
! 42699: fi
! 42700: ;;
! 42701: *)
! 42702: if test "x$WINSSL_ENABLED" = "x1"; then
! 42703: # --with-winssl implies --enable-sspi
! 42704: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 42705: $as_echo "yes" >&6; }
! 42706: else
! 42707: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 42708: $as_echo "no" >&6; }
! 42709: fi
! 42710: ;;
! 42711: esac
! 42712: else
! 42713: if test "x$WINSSL_ENABLED" = "x1"; then
! 42714: # --with-winssl implies --enable-sspi
! 42715: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 42716: $as_echo "yes" >&6; }
! 42717: else
! 42718: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 42719: $as_echo "no" >&6; }
! 42720: fi
! 42721:
! 42722: fi
! 42723:
! 42724:
! 42725: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable cryptographic authentication methods" >&5
! 42726: $as_echo_n "checking whether to enable cryptographic authentication methods... " >&6; }
! 42727: # Check whether --enable-crypto-auth was given.
! 42728: if test "${enable_crypto_auth+set}" = set; then :
! 42729: enableval=$enable_crypto_auth; case "$enableval" in
! 42730: no)
! 42731: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 42732: $as_echo "no" >&6; }
! 42733:
! 42734: $as_echo "#define CURL_DISABLE_CRYPTO_AUTH 1" >>confdefs.h
! 42735:
! 42736: CURL_DISABLE_CRYPTO_AUTH=1
! 42737: ;;
! 42738: *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 42739: $as_echo "yes" >&6; }
! 42740: ;;
! 42741: esac
! 42742: else
! 42743: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 42744: $as_echo "yes" >&6; }
! 42745:
! 42746: fi
! 42747:
! 42748:
! 42749:
! 42750: OPT_NTLM_WB="default"
! 42751: # Check whether --enable-ntlm-wb was given.
! 42752: if test "${enable_ntlm_wb+set}" = set; then :
! 42753: enableval=$enable_ntlm_wb; OPT_NTLM_WB=$enableval
! 42754: fi
! 42755:
! 42756: want_ntlm_wb_file="/usr/bin/ntlm_auth"
! 42757: case "$OPT_NTLM_WB" in
! 42758: no)
! 42759: want_ntlm_wb="no"
! 42760: ;;
! 42761: default)
! 42762: want_ntlm_wb="yes"
! 42763: ;;
! 42764: *)
! 42765: want_ntlm_wb="yes"
! 42766: if test -n "$enableval" && test "$enableval" != "yes"; then
! 42767: want_ntlm_wb_file="$enableval"
! 42768: fi
! 42769: ;;
! 42770: esac
! 42771:
! 42772:
! 42773:
! 42774: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable NTLM delegation to winbind's helper" >&5
! 42775: $as_echo_n "checking whether to enable NTLM delegation to winbind's helper... " >&6; }
! 42776: if test "$curl_cv_native_windows" = "yes" ||
! 42777: test "x$SSL_ENABLED" = "x"; then
! 42778: want_ntlm_wb_file=""
! 42779: want_ntlm_wb="no"
! 42780: fi
! 42781: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $want_ntlm_wb" >&5
! 42782: $as_echo "$want_ntlm_wb" >&6; }
! 42783: if test "$want_ntlm_wb" = "yes"; then
! 42784:
! 42785: $as_echo "#define NTLM_WB_ENABLED 1" >>confdefs.h
! 42786:
! 42787:
! 42788: cat >>confdefs.h <<_ACEOF
! 42789: #define NTLM_WB_FILE "$want_ntlm_wb_file"
! 42790: _ACEOF
! 42791:
! 42792: NTLM_WB_ENABLED=1
! 42793: fi
! 42794:
! 42795:
! 42796: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable TLS-SRP authentication" >&5
! 42797: $as_echo_n "checking whether to enable TLS-SRP authentication... " >&6; }
! 42798: # Check whether --enable-tls-srp was given.
! 42799: if test "${enable_tls_srp+set}" = set; then :
! 42800: enableval=$enable_tls_srp; case "$enableval" in
! 42801: no)
! 42802: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 42803: $as_echo "no" >&6; }
! 42804: want_tls_srp=no
! 42805: ;;
! 42806: *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 42807: $as_echo "yes" >&6; }
! 42808: want_tls_srp=yes
! 42809: ;;
! 42810: esac
! 42811: else
! 42812: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 42813: $as_echo "yes" >&6; }
! 42814: want_tls_srp=yes
! 42815:
! 42816: fi
! 42817:
! 42818:
! 42819: if test "$want_tls_srp" = "yes" && ( test "x$HAVE_GNUTLS_SRP" = "x1" || test "x$HAVE_OPENSSL_SRP" = "x1") ; then
! 42820:
! 42821: $as_echo "#define USE_TLS_SRP 1" >>confdefs.h
! 42822:
! 42823: USE_TLS_SRP=1
! 42824: curl_tls_srp_msg="enabled"
! 42825: fi
! 42826:
! 42827: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable Unix domain sockets" >&5
! 42828: $as_echo_n "checking whether to enable Unix domain sockets... " >&6; }
! 42829: # Check whether --enable-unix-sockets was given.
! 42830: if test "${enable_unix_sockets+set}" = set; then :
! 42831: enableval=$enable_unix_sockets; case "$enableval" in
! 42832: no) { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 42833: $as_echo "no" >&6; }
! 42834: want_unix_sockets=no
! 42835: ;;
! 42836: *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 42837: $as_echo "yes" >&6; }
! 42838: want_unix_sockets=yes
! 42839: ;;
! 42840: esac
! 42841: else
! 42842:
! 42843: { $as_echo "$as_me:${as_lineno-$LINENO}: result: auto" >&5
! 42844: $as_echo "auto" >&6; }
! 42845: want_unix_sockets=auto
! 42846:
! 42847:
! 42848: fi
! 42849:
! 42850: if test "x$want_unix_sockets" != "xno"; then
! 42851: ac_fn_c_check_member "$LINENO" "struct sockaddr_un" "sun_path" "ac_cv_member_struct_sockaddr_un_sun_path" "
! 42852: #include <sys/un.h>
! 42853:
! 42854: "
! 42855: if test "x$ac_cv_member_struct_sockaddr_un_sun_path" = xyes; then :
! 42856:
! 42857:
! 42858: $as_echo "#define USE_UNIX_SOCKETS 1" >>confdefs.h
! 42859:
! 42860: USE_UNIX_SOCKETS=1
! 42861:
! 42862: curl_unix_sockets_msg="enabled"
! 42863:
! 42864: else
! 42865:
! 42866: if test "x$want_unix_sockets" = "xyes"; then
! 42867: as_fn_error $? "--enable-unix-sockets is not available on this platform!" "$LINENO" 5
! 42868: fi
! 42869:
! 42870: fi
! 42871:
! 42872: fi
! 42873:
! 42874: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to support cookies" >&5
! 42875: $as_echo_n "checking whether to support cookies... " >&6; }
! 42876: # Check whether --enable-cookies was given.
! 42877: if test "${enable_cookies+set}" = set; then :
! 42878: enableval=$enable_cookies; case "$enableval" in
! 42879: no)
! 42880: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 42881: $as_echo "no" >&6; }
! 42882:
! 42883: $as_echo "#define CURL_DISABLE_COOKIES 1" >>confdefs.h
! 42884:
! 42885: ;;
! 42886: *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 42887: $as_echo "yes" >&6; }
! 42888: ;;
! 42889: esac
! 42890: else
! 42891: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 42892: $as_echo "yes" >&6; }
! 42893:
! 42894: fi
! 42895:
! 42896:
! 42897: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to support HTTP authentication" >&5
! 42898: $as_echo_n "checking whether to support HTTP authentication... " >&6; }
! 42899: # Check whether --enable-http-auth was given.
! 42900: if test "${enable_http_auth+set}" = set; then :
! 42901: enableval=$enable_http_auth; case "$enableval" in
! 42902: no)
! 42903: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 42904: $as_echo "no" >&6; }
! 42905:
! 42906: $as_echo "#define CURL_DISABLE_HTTP_AUTH 1" >>confdefs.h
! 42907:
! 42908: ;;
! 42909: *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 42910: $as_echo "yes" >&6; }
! 42911: ;;
! 42912: esac
! 42913: else
! 42914: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 42915: $as_echo "yes" >&6; }
! 42916:
! 42917: fi
! 42918:
! 42919:
! 42920: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to support DoH" >&5
! 42921: $as_echo_n "checking whether to support DoH... " >&6; }
! 42922: # Check whether --enable-doh was given.
! 42923: if test "${enable_doh+set}" = set; then :
! 42924: enableval=$enable_doh; case "$enableval" in
! 42925: no)
! 42926: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 42927: $as_echo "no" >&6; }
! 42928:
! 42929: $as_echo "#define CURL_DISABLE_DOH 1" >>confdefs.h
! 42930:
! 42931: ;;
! 42932: *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 42933: $as_echo "yes" >&6; }
! 42934: ;;
! 42935: esac
! 42936: else
! 42937: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 42938: $as_echo "yes" >&6; }
! 42939:
! 42940: fi
! 42941:
! 42942:
! 42943: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to support the MIME API" >&5
! 42944: $as_echo_n "checking whether to support the MIME API... " >&6; }
! 42945: # Check whether --enable-mime was given.
! 42946: if test "${enable_mime+set}" = set; then :
! 42947: enableval=$enable_mime; case "$enableval" in
! 42948: no)
! 42949: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 42950: $as_echo "no" >&6; }
! 42951:
! 42952: $as_echo "#define CURL_DISABLE_MIME 1" >>confdefs.h
! 42953:
! 42954: ;;
! 42955: *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 42956: $as_echo "yes" >&6; }
! 42957: ;;
! 42958: esac
! 42959: else
! 42960: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 42961: $as_echo "yes" >&6; }
! 42962:
! 42963: fi
! 42964:
! 42965:
! 42966: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to support date parsing" >&5
! 42967: $as_echo_n "checking whether to support date parsing... " >&6; }
! 42968: # Check whether --enable-dateparse was given.
! 42969: if test "${enable_dateparse+set}" = set; then :
! 42970: enableval=$enable_dateparse; case "$enableval" in
! 42971: no)
! 42972: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 42973: $as_echo "no" >&6; }
! 42974:
! 42975: $as_echo "#define CURL_DISABLE_PARSEDATE 1" >>confdefs.h
! 42976:
! 42977: ;;
! 42978: *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 42979: $as_echo "yes" >&6; }
! 42980: ;;
! 42981: esac
! 42982: else
! 42983: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 42984: $as_echo "yes" >&6; }
! 42985:
! 42986: fi
! 42987:
! 42988:
! 42989: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to support netrc parsing" >&5
! 42990: $as_echo_n "checking whether to support netrc parsing... " >&6; }
! 42991: # Check whether --enable-netrc was given.
! 42992: if test "${enable_netrc+set}" = set; then :
! 42993: enableval=$enable_netrc; case "$enableval" in
! 42994: no)
! 42995: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 42996: $as_echo "no" >&6; }
! 42997:
! 42998: $as_echo "#define CURL_DISABLE_NETRC 1" >>confdefs.h
! 42999:
! 43000: ;;
! 43001: *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 43002: $as_echo "yes" >&6; }
! 43003: ;;
! 43004: esac
! 43005: else
! 43006: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 43007: $as_echo "yes" >&6; }
! 43008:
! 43009: fi
! 43010:
! 43011:
! 43012: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to support progress-meter" >&5
! 43013: $as_echo_n "checking whether to support progress-meter... " >&6; }
! 43014: # Check whether --enable-progress-meter was given.
! 43015: if test "${enable_progress_meter+set}" = set; then :
! 43016: enableval=$enable_progress_meter; case "$enableval" in
! 43017: no)
! 43018: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 43019: $as_echo "no" >&6; }
! 43020:
! 43021: $as_echo "#define CURL_DISABLE_PROGRESS_METER 1" >>confdefs.h
! 43022:
! 43023: ;;
! 43024: *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 43025: $as_echo "yes" >&6; }
! 43026: ;;
! 43027: esac
! 43028: else
! 43029: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 43030: $as_echo "yes" >&6; }
! 43031:
! 43032: fi
! 43033:
! 43034:
! 43035: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to support DNS shuffling" >&5
! 43036: $as_echo_n "checking whether to support DNS shuffling... " >&6; }
! 43037: # Check whether --enable-dnsshuffle was given.
! 43038: if test "${enable_dnsshuffle+set}" = set; then :
! 43039: enableval=$enable_dnsshuffle; case "$enableval" in
! 43040: no)
! 43041: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 43042: $as_echo "no" >&6; }
! 43043:
! 43044: $as_echo "#define CURL_DISABLE_SHUFFLE_DNS 1" >>confdefs.h
! 43045:
! 43046: ;;
! 43047: *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 43048: $as_echo "yes" >&6; }
! 43049: ;;
! 43050: esac
! 43051: else
! 43052: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 43053: $as_echo "yes" >&6; }
! 43054:
! 43055: fi
! 43056:
! 43057:
! 43058: curl_altsvc_msg="no (--enable-alt-svc)";
! 43059: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to support alt-svc" >&5
! 43060: $as_echo_n "checking whether to support alt-svc... " >&6; }
! 43061: # Check whether --enable-alt-svc was given.
! 43062: if test "${enable_alt_svc+set}" = set; then :
! 43063: enableval=$enable_alt_svc; case "$enableval" in
! 43064: no)
! 43065: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 43066: $as_echo "no" >&6; }
! 43067: ;;
! 43068: *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 43069: $as_echo "yes" >&6; }
! 43070: curl_altsvc_msg="enabled";
! 43071: enable_altsvc="yes"
! 43072: ;;
! 43073: esac
! 43074: else
! 43075: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 43076: $as_echo "no" >&6; }
! 43077:
! 43078: fi
! 43079:
! 43080:
! 43081: if test "$enable_altsvc" = "yes"; then
! 43082:
! 43083: $as_echo "#define USE_ALTSVC 1" >>confdefs.h
! 43084:
! 43085: experimental="$experimental alt-svc"
! 43086: fi
! 43087:
! 43088: if test "x$want_esni" != "xno"; then
! 43089: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ESNI support is available" >&5
! 43090: $as_echo_n "checking whether ESNI support is available... " >&6; }
! 43091:
! 43092: ESNI_ENABLED=0
! 43093: ESNI_SUPPORT=''
! 43094:
! 43095: if test "x$OPENSSL_ENABLED" = "x1"; then
! 43096: for ac_func in SSL_get_esni_status
! 43097: do :
! 43098: ac_fn_c_check_func "$LINENO" "SSL_get_esni_status" "ac_cv_func_SSL_get_esni_status"
! 43099: if test "x$ac_cv_func_SSL_get_esni_status" = xyes; then :
! 43100: cat >>confdefs.h <<_ACEOF
! 43101: #define HAVE_SSL_GET_ESNI_STATUS 1
! 43102: _ACEOF
! 43103: ESNI_SUPPORT="ESNI support available (OpenSSL with SSL_get_esni_status)"
! 43104: ESNI_ENABLED=1
! 43105: fi
! 43106: done
! 43107:
! 43108:
! 43109: fi
! 43110:
! 43111: if test "x$ESNI_ENABLED" = "x1"; then
! 43112:
! 43113: $as_echo "#define USE_ESNI 1" >>confdefs.h
! 43114:
! 43115: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ESNI_SUPPORT" >&5
! 43116: $as_echo "$ESNI_SUPPORT" >&6; }
! 43117: experimental="$experimental ESNI"
! 43118: else
! 43119: as_fn_error $? "--enable-esni ignored: No ESNI support found" "$LINENO" 5
! 43120: fi
! 43121: fi
! 43122:
! 43123:
! 43124: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether hiding of library internal symbols will actually happen" >&5
! 43125: $as_echo_n "checking whether hiding of library internal symbols will actually happen... " >&6; }
! 43126: CFLAG_CURL_SYMBOL_HIDING=""
! 43127: doing_symbol_hiding="no"
! 43128: if test x"$curl_cv_native_windows" != "xyes" &&
! 43129: test "$want_symbol_hiding" = "yes" &&
! 43130: test "$supports_symbol_hiding" = "yes"; then
! 43131: doing_symbol_hiding="yes"
! 43132: CFLAG_CURL_SYMBOL_HIDING="$symbol_hiding_CFLAGS"
! 43133:
! 43134: cat >>confdefs.h <<_ACEOF
! 43135: #define CURL_EXTERN_SYMBOL $symbol_hiding_EXTERN
! 43136: _ACEOF
! 43137:
! 43138: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! 43139: $as_echo "yes" >&6; }
! 43140: else
! 43141: { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! 43142: $as_echo "no" >&6; }
! 43143: fi
! 43144: if test x$doing_symbol_hiding = xyes; then
! 43145: DOING_CURL_SYMBOL_HIDING_TRUE=
! 43146: DOING_CURL_SYMBOL_HIDING_FALSE='#'
! 43147: else
! 43148: DOING_CURL_SYMBOL_HIDING_TRUE='#'
! 43149: DOING_CURL_SYMBOL_HIDING_FALSE=
! 43150: fi
! 43151:
! 43152:
! 43153:
! 43154:
! 43155: LIBCURL_LIBS=$LIBS
! 43156:
! 43157:
! 43158:
! 43159:
! 43160:
! 43161: BLANK_AT_MAKETIME=
! 43162:
! 43163:
! 43164: if test x$cross_compiling = xyes; then
! 43165: CROSSCOMPILING_TRUE=
! 43166: CROSSCOMPILING_FALSE='#'
! 43167: else
! 43168: CROSSCOMPILING_TRUE='#'
! 43169: CROSSCOMPILING_FALSE=
! 43170: fi
! 43171:
! 43172:
! 43173: ENABLE_SHARED="$enable_shared"
! 43174:
! 43175:
! 43176: ENABLE_STATIC="$enable_static"
! 43177:
! 43178:
! 43179:
! 43180:
! 43181: if test "x$OPENSSL_ENABLED" = "x1"; then
! 43182: SUPPORT_FEATURES="$SUPPORT_FEATURES SSL"
! 43183: elif test -n "$SSL_ENABLED"; then
! 43184: SUPPORT_FEATURES="$SUPPORT_FEATURES SSL"
! 43185: fi
! 43186: if test "x$IPV6_ENABLED" = "x1"; then
! 43187: SUPPORT_FEATURES="$SUPPORT_FEATURES IPv6"
! 43188: fi
! 43189: if test "x$USE_UNIX_SOCKETS" = "x1"; then
! 43190: SUPPORT_FEATURES="$SUPPORT_FEATURES UnixSockets"
! 43191: fi
! 43192: if test "x$HAVE_LIBZ" = "x1"; then
! 43193: SUPPORT_FEATURES="$SUPPORT_FEATURES libz"
! 43194: fi
! 43195: if test "x$HAVE_BROTLI" = "x1"; then
! 43196: SUPPORT_FEATURES="$SUPPORT_FEATURES brotli"
! 43197: fi
! 43198: if test "x$USE_ARES" = "x1" -o "x$USE_THREADS_POSIX" = "x1" \
! 43199: -o "x$USE_THREADS_WIN32" = "x1"; then
! 43200: SUPPORT_FEATURES="$SUPPORT_FEATURES AsynchDNS"
! 43201: fi
! 43202: if test "x$IDN_ENABLED" = "x1"; then
! 43203: SUPPORT_FEATURES="$SUPPORT_FEATURES IDN"
! 43204: fi
! 43205: if test "x$USE_WINDOWS_SSPI" = "x1"; then
! 43206: SUPPORT_FEATURES="$SUPPORT_FEATURES SSPI"
! 43207: fi
! 43208:
! 43209: if test "x$HAVE_GSSAPI" = "x1"; then
! 43210: SUPPORT_FEATURES="$SUPPORT_FEATURES GSS-API"
! 43211: fi
! 43212:
! 43213: if test "x$curl_psl_msg" = "xenabled"; then
! 43214: SUPPORT_FEATURES="$SUPPORT_FEATURES PSL"
! 43215: fi
! 43216:
! 43217: if test "x$enable_altsvc" = "xyes"; then
! 43218: SUPPORT_FEATURES="$SUPPORT_FEATURES alt-svc"
! 43219: fi
! 43220:
! 43221: if test "x$CURL_DISABLE_CRYPTO_AUTH" != "x1" -a \
! 43222: \( "x$HAVE_GSSAPI" = "x1" -o "x$USE_WINDOWS_SSPI" = "x1" \); then
! 43223: SUPPORT_FEATURES="$SUPPORT_FEATURES SPNEGO"
! 43224: fi
! 43225:
! 43226: if test "x$CURL_DISABLE_CRYPTO_AUTH" != "x1" -a \
! 43227: \( "x$HAVE_GSSAPI" = "x1" -o "x$USE_WINDOWS_SSPI" = "x1" \); then
! 43228: SUPPORT_FEATURES="$SUPPORT_FEATURES Kerberos"
! 43229: fi
! 43230:
! 43231: if test "x$CURL_DISABLE_CRYPTO_AUTH" != "x1"; then
! 43232: if test "x$OPENSSL_ENABLED" = "x1" -o "x$USE_WINDOWS_SSPI" = "x1" \
! 43233: -o "x$GNUTLS_ENABLED" = "x1" -o "x$MBEDTLS_ENABLED" = "x1" \
! 43234: -o "x$NSS_ENABLED" = "x1" -o "x$SECURETRANSPORT_ENABLED" = "x1"; then
! 43235: SUPPORT_FEATURES="$SUPPORT_FEATURES NTLM"
! 43236:
! 43237: if test "x$CURL_DISABLE_HTTP" != "x1" -a \
! 43238: "x$NTLM_WB_ENABLED" = "x1"; then
! 43239: SUPPORT_FEATURES="$SUPPORT_FEATURES NTLM_WB"
! 43240: fi
! 43241: fi
! 43242: fi
! 43243:
! 43244: if test "x$USE_TLS_SRP" = "x1"; then
! 43245: SUPPORT_FEATURES="$SUPPORT_FEATURES TLS-SRP"
! 43246: fi
! 43247:
! 43248: if test "x$USE_NGHTTP2" = "x1"; then
! 43249: SUPPORT_FEATURES="$SUPPORT_FEATURES HTTP2"
! 43250: fi
! 43251:
! 43252: if test "x$USE_NGTCP2" = "x1" -o "x$USE_QUICHE" = "x1"; then
! 43253: SUPPORT_FEATURES="$SUPPORT_FEATURES HTTP3"
! 43254: fi
! 43255:
! 43256: if test "x$CURL_WITH_MULTI_SSL" = "x1"; then
! 43257: SUPPORT_FEATURES="$SUPPORT_FEATURES MultiSSL"
! 43258: fi
! 43259:
! 43260: if test "x$OPENSSL_ENABLED" = "x1" -o "x$GNUTLS_ENABLED" = "x1" \
! 43261: -o "x$NSS_ENABLED" = "x1"; then
! 43262: SUPPORT_FEATURES="$SUPPORT_FEATURES HTTPS-proxy"
! 43263: fi
! 43264:
! 43265: if test "x$ESNI_ENABLED" = "x1"; then
! 43266: SUPPORT_FEATURES="$SUPPORT_FEATURES ESNI"
! 43267: fi
! 43268:
! 43269:
! 43270:
! 43271: if test "x$CURL_DISABLE_HTTP" != "x1"; then
! 43272: SUPPORT_PROTOCOLS="$SUPPORT_PROTOCOLS HTTP"
! 43273: if test "x$SSL_ENABLED" = "x1"; then
! 43274: SUPPORT_PROTOCOLS="$SUPPORT_PROTOCOLS HTTPS"
! 43275: fi
! 43276: fi
! 43277: if test "x$CURL_DISABLE_FTP" != "x1"; then
! 43278: SUPPORT_PROTOCOLS="$SUPPORT_PROTOCOLS FTP"
! 43279: if test "x$SSL_ENABLED" = "x1"; then
! 43280: SUPPORT_PROTOCOLS="$SUPPORT_PROTOCOLS FTPS"
! 43281: fi
! 43282: fi
! 43283: if test "x$CURL_DISABLE_FILE" != "x1"; then
! 43284: SUPPORT_PROTOCOLS="$SUPPORT_PROTOCOLS FILE"
! 43285: fi
! 43286: if test "x$CURL_DISABLE_TELNET" != "x1"; then
! 43287: SUPPORT_PROTOCOLS="$SUPPORT_PROTOCOLS TELNET"
! 43288: fi
! 43289: if test "x$CURL_DISABLE_LDAP" != "x1"; then
! 43290: SUPPORT_PROTOCOLS="$SUPPORT_PROTOCOLS LDAP"
! 43291: if test "x$CURL_DISABLE_LDAPS" != "x1"; then
! 43292: if (test "x$USE_OPENLDAP" = "x1" && test "x$SSL_ENABLED" = "x1") ||
! 43293: (test "x$USE_OPENLDAP" != "x1" && test "x$HAVE_LDAP_SSL" = "x1"); then
! 43294: SUPPORT_PROTOCOLS="$SUPPORT_PROTOCOLS LDAPS"
! 43295: fi
! 43296: fi
! 43297: fi
! 43298: if test "x$CURL_DISABLE_DICT" != "x1"; then
! 43299: SUPPORT_PROTOCOLS="$SUPPORT_PROTOCOLS DICT"
! 43300: fi
! 43301: if test "x$CURL_DISABLE_TFTP" != "x1"; then
! 43302: SUPPORT_PROTOCOLS="$SUPPORT_PROTOCOLS TFTP"
! 43303: fi
! 43304: if test "x$CURL_DISABLE_GOPHER" != "x1"; then
! 43305: SUPPORT_PROTOCOLS="$SUPPORT_PROTOCOLS GOPHER"
! 43306: fi
! 43307: if test "x$CURL_ENABLE_MQTT" = "x1"; then
! 43308: SUPPORT_PROTOCOLS="$SUPPORT_PROTOCOLS MQTT"
! 43309: fi
! 43310: if test "x$CURL_DISABLE_POP3" != "x1"; then
! 43311: SUPPORT_PROTOCOLS="$SUPPORT_PROTOCOLS POP3"
! 43312: if test "x$SSL_ENABLED" = "x1"; then
! 43313: SUPPORT_PROTOCOLS="$SUPPORT_PROTOCOLS POP3S"
! 43314: fi
! 43315: fi
! 43316: if test "x$CURL_DISABLE_IMAP" != "x1"; then
! 43317: SUPPORT_PROTOCOLS="$SUPPORT_PROTOCOLS IMAP"
! 43318: if test "x$SSL_ENABLED" = "x1"; then
! 43319: SUPPORT_PROTOCOLS="$SUPPORT_PROTOCOLS IMAPS"
! 43320: fi
! 43321: fi
! 43322: if test "x$CURL_DISABLE_SMB" != "x1" \
! 43323: -a "x$CURL_DISABLE_CRYPTO_AUTH" != "x1" \
! 43324: -a \( "x$OPENSSL_ENABLED" = "x1" -o "x$USE_WINDOWS_SSPI" = "x1" \
! 43325: -o "x$GNUTLS_ENABLED" = "x1" -o "x$MBEDTLS_ENABLED" = "x1" \
! 43326: -o "x$NSS_ENABLED" = "x1" -o "x$SECURETRANSPORT_ENABLED" = "x1" \); then
! 43327: SUPPORT_PROTOCOLS="$SUPPORT_PROTOCOLS SMB"
! 43328: if test "x$SSL_ENABLED" = "x1"; then
! 43329: SUPPORT_PROTOCOLS="$SUPPORT_PROTOCOLS SMBS"
! 43330: fi
! 43331: fi
! 43332: if test "x$CURL_DISABLE_SMTP" != "x1"; then
! 43333: SUPPORT_PROTOCOLS="$SUPPORT_PROTOCOLS SMTP"
! 43334: if test "x$SSL_ENABLED" = "x1"; then
! 43335: SUPPORT_PROTOCOLS="$SUPPORT_PROTOCOLS SMTPS"
! 43336: fi
! 43337: fi
! 43338: if test "x$USE_LIBSSH2" = "x1"; then
! 43339: SUPPORT_PROTOCOLS="$SUPPORT_PROTOCOLS SCP"
! 43340: SUPPORT_PROTOCOLS="$SUPPORT_PROTOCOLS SFTP"
! 43341: fi
! 43342: if test "x$USE_LIBSSH" = "x1"; then
! 43343: SUPPORT_PROTOCOLS="$SUPPORT_PROTOCOLS SCP"
! 43344: SUPPORT_PROTOCOLS="$SUPPORT_PROTOCOLS SFTP"
! 43345: fi
! 43346: if test "x$USE_WOLFSSH" = "x1"; then
! 43347: SUPPORT_PROTOCOLS="$SUPPORT_PROTOCOLS SCP"
! 43348: SUPPORT_PROTOCOLS="$SUPPORT_PROTOCOLS SFTP"
! 43349: fi
! 43350: if test "x$CURL_DISABLE_RTSP" != "x1"; then
! 43351: SUPPORT_PROTOCOLS="$SUPPORT_PROTOCOLS RTSP"
! 43352: fi
! 43353: if test "x$USE_LIBRTMP" = "x1"; then
! 43354: SUPPORT_PROTOCOLS="$SUPPORT_PROTOCOLS RTMP"
! 43355: fi
! 43356:
! 43357: SUPPORT_PROTOCOLS=`echo $SUPPORT_PROTOCOLS | tr ' ' '\012' | sort | tr '\012' ' '`
! 43358:
! 43359:
! 43360:
! 43361:
! 43362: squeeze CFLAGS
! 43363: squeeze CPPFLAGS
! 43364: squeeze DEFS
! 43365: squeeze LDFLAGS
! 43366: squeeze LIBS
! 43367:
! 43368: squeeze LIBCURL_LIBS
! 43369: squeeze CURL_NETWORK_LIBS
! 43370: squeeze CURL_NETWORK_AND_TIME_LIBS
! 43371:
! 43372: squeeze SUPPORT_FEATURES
! 43373: squeeze SUPPORT_PROTOCOLS
! 43374:
! 43375:
! 43376:
! 43377: xc_bad_var_libs=no
! 43378: for xc_word in $LIBS; do
! 43379: case "$xc_word" in
! 43380: -l* | --library=*)
! 43381: :
! 43382: ;;
! 43383: *)
! 43384: xc_bad_var_libs=yes
! 43385: ;;
! 43386: esac
! 43387: done
! 43388: if test $xc_bad_var_libs = yes; then
! 43389: { $as_echo "$as_me:${as_lineno-$LINENO}: using LIBS: $LIBS" >&5
! 43390: $as_echo "$as_me: using LIBS: $LIBS" >&6;}
! 43391: { $as_echo "$as_me:${as_lineno-$LINENO}: LIBS note: LIBS should only be used to specify libraries (-lname)." >&5
! 43392: $as_echo "$as_me: LIBS note: LIBS should only be used to specify libraries (-lname)." >&6;}
! 43393: fi
! 43394:
! 43395:
! 43396: xc_bad_var_ldflags=no
! 43397: for xc_word in $LDFLAGS; do
! 43398: case "$xc_word" in
! 43399: -D*)
! 43400: xc_bad_var_ldflags=yes
! 43401: ;;
! 43402: -U*)
! 43403: xc_bad_var_ldflags=yes
! 43404: ;;
! 43405: -I*)
! 43406: xc_bad_var_ldflags=yes
! 43407: ;;
! 43408: # Temporarily disable -l* flag check for SSP support (Mk/bsd.ssp.mk)
! 43409: # -l* | --library=*)
! 43410: # xc_bad_var_ldflags=yes
! 43411: # ;;
! 43412: esac
! 43413: done
! 43414: if test $xc_bad_var_ldflags = yes; then
! 43415: { $as_echo "$as_me:${as_lineno-$LINENO}: using LDFLAGS: $LDFLAGS" >&5
! 43416: $as_echo "$as_me: using LDFLAGS: $LDFLAGS" >&6;}
! 43417: xc_bad_var_msg="LDFLAGS note: LDFLAGS should only be used to specify linker flags, not"
! 43418: for xc_word in $LDFLAGS; do
! 43419: case "$xc_word" in
! 43420: -D*)
! 43421: { $as_echo "$as_me:${as_lineno-$LINENO}: $xc_bad_var_msg macro definitions. Use CPPFLAGS for: $xc_word" >&5
! 43422: $as_echo "$as_me: $xc_bad_var_msg macro definitions. Use CPPFLAGS for: $xc_word" >&6;}
! 43423: ;;
! 43424: -U*)
! 43425: { $as_echo "$as_me:${as_lineno-$LINENO}: $xc_bad_var_msg macro suppressions. Use CPPFLAGS for: $xc_word" >&5
! 43426: $as_echo "$as_me: $xc_bad_var_msg macro suppressions. Use CPPFLAGS for: $xc_word" >&6;}
! 43427: ;;
! 43428: -I*)
! 43429: { $as_echo "$as_me:${as_lineno-$LINENO}: $xc_bad_var_msg include directories. Use CPPFLAGS for: $xc_word" >&5
! 43430: $as_echo "$as_me: $xc_bad_var_msg include directories. Use CPPFLAGS for: $xc_word" >&6;}
! 43431: ;;
! 43432: -l* | --library=*)
! 43433: { $as_echo "$as_me:${as_lineno-$LINENO}: $xc_bad_var_msg libraries. Use LIBS for: $xc_word" >&5
! 43434: $as_echo "$as_me: $xc_bad_var_msg libraries. Use LIBS for: $xc_word" >&6;}
! 43435: ;;
! 43436: esac
! 43437: done
! 43438: fi
! 43439:
! 43440:
! 43441: xc_bad_var_cppflags=no
! 43442: for xc_word in $CPPFLAGS; do
! 43443: case "$xc_word" in
! 43444: -rpath*)
! 43445: xc_bad_var_cppflags=yes
! 43446: ;;
! 43447: -L* | --library-path=*)
! 43448: xc_bad_var_cppflags=yes
! 43449: ;;
! 43450: -l* | --library=*)
! 43451: xc_bad_var_cppflags=yes
! 43452: ;;
! 43453: esac
! 43454: done
! 43455: if test $xc_bad_var_cppflags = yes; then
! 43456: { $as_echo "$as_me:${as_lineno-$LINENO}: using CPPFLAGS: $CPPFLAGS" >&5
! 43457: $as_echo "$as_me: using CPPFLAGS: $CPPFLAGS" >&6;}
! 43458: xc_bad_var_msg="CPPFLAGS note: CPPFLAGS should only be used to specify C preprocessor flags, not"
! 43459: for xc_word in $CPPFLAGS; do
! 43460: case "$xc_word" in
! 43461: -rpath*)
! 43462: { $as_echo "$as_me:${as_lineno-$LINENO}: $xc_bad_var_msg library runtime directories. Use LDFLAGS for: $xc_word" >&5
! 43463: $as_echo "$as_me: $xc_bad_var_msg library runtime directories. Use LDFLAGS for: $xc_word" >&6;}
! 43464: ;;
! 43465: -L* | --library-path=*)
! 43466: { $as_echo "$as_me:${as_lineno-$LINENO}: $xc_bad_var_msg library directories. Use LDFLAGS for: $xc_word" >&5
! 43467: $as_echo "$as_me: $xc_bad_var_msg library directories. Use LDFLAGS for: $xc_word" >&6;}
! 43468: ;;
! 43469: -l* | --library=*)
! 43470: { $as_echo "$as_me:${as_lineno-$LINENO}: $xc_bad_var_msg libraries. Use LIBS for: $xc_word" >&5
! 43471: $as_echo "$as_me: $xc_bad_var_msg libraries. Use LIBS for: $xc_word" >&6;}
! 43472: ;;
! 43473: esac
! 43474: done
! 43475: fi
! 43476:
! 43477:
! 43478: xc_bad_var_cflags=no
! 43479: for xc_word in $CFLAGS; do
! 43480: case "$xc_word" in
! 43481: # Temporarily disable -D* flag check (PR/177401, PR/180944)
! 43482: # -D*)
! 43483: # xc_bad_var_cflags=yes
! 43484: # ;;
! 43485: -U*)
! 43486: xc_bad_var_cflags=yes
! 43487: ;;
! 43488: -I*)
! 43489: xc_bad_var_cflags=yes
! 43490: ;;
! 43491: -rpath*)
! 43492: xc_bad_var_cflags=yes
! 43493: ;;
! 43494: -L* | --library-path=*)
! 43495: xc_bad_var_cflags=yes
! 43496: ;;
! 43497: -l* | --library=*)
! 43498: xc_bad_var_cflags=yes
! 43499: ;;
! 43500: esac
! 43501: done
! 43502: if test $xc_bad_var_cflags = yes; then
! 43503: { $as_echo "$as_me:${as_lineno-$LINENO}: using CFLAGS: $CFLAGS" >&5
! 43504: $as_echo "$as_me: using CFLAGS: $CFLAGS" >&6;}
! 43505: xc_bad_var_msg="CFLAGS note: CFLAGS should only be used to specify C compiler flags, not"
! 43506: for xc_word in $CFLAGS; do
! 43507: case "$xc_word" in
! 43508: -D*)
! 43509: { $as_echo "$as_me:${as_lineno-$LINENO}: $xc_bad_var_msg macro definitions. Use CPPFLAGS for: $xc_word" >&5
! 43510: $as_echo "$as_me: $xc_bad_var_msg macro definitions. Use CPPFLAGS for: $xc_word" >&6;}
! 43511: ;;
! 43512: -U*)
! 43513: { $as_echo "$as_me:${as_lineno-$LINENO}: $xc_bad_var_msg macro suppressions. Use CPPFLAGS for: $xc_word" >&5
! 43514: $as_echo "$as_me: $xc_bad_var_msg macro suppressions. Use CPPFLAGS for: $xc_word" >&6;}
! 43515: ;;
! 43516: -I*)
! 43517: { $as_echo "$as_me:${as_lineno-$LINENO}: $xc_bad_var_msg include directories. Use CPPFLAGS for: $xc_word" >&5
! 43518: $as_echo "$as_me: $xc_bad_var_msg include directories. Use CPPFLAGS for: $xc_word" >&6;}
! 43519: ;;
! 43520: -rpath*)
! 43521: { $as_echo "$as_me:${as_lineno-$LINENO}: $xc_bad_var_msg library runtime directories. Use LDFLAGS for: $xc_word" >&5
! 43522: $as_echo "$as_me: $xc_bad_var_msg library runtime directories. Use LDFLAGS for: $xc_word" >&6;}
! 43523: ;;
! 43524: -L* | --library-path=*)
! 43525: { $as_echo "$as_me:${as_lineno-$LINENO}: $xc_bad_var_msg library directories. Use LDFLAGS for: $xc_word" >&5
! 43526: $as_echo "$as_me: $xc_bad_var_msg library directories. Use LDFLAGS for: $xc_word" >&6;}
! 43527: ;;
! 43528: -l* | --library=*)
! 43529: { $as_echo "$as_me:${as_lineno-$LINENO}: $xc_bad_var_msg libraries. Use LIBS for: $xc_word" >&5
! 43530: $as_echo "$as_me: $xc_bad_var_msg libraries. Use LIBS for: $xc_word" >&6;}
! 43531: ;;
! 43532: esac
! 43533: done
! 43534: fi
! 43535:
! 43536: if test $xc_bad_var_libs = yes ||
! 43537: test $xc_bad_var_cflags = yes ||
! 43538: test $xc_bad_var_ldflags = yes ||
! 43539: test $xc_bad_var_cppflags = yes; then
! 43540: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Continuing even with errors mentioned immediately above this line." >&5
! 43541: $as_echo "$as_me: WARNING: Continuing even with errors mentioned immediately above this line." >&2;}
! 43542: fi
! 43543:
! 43544:
! 43545: SSL_BACKENDS=${ssl_backends}
! 43546:
! 43547:
! 43548: if test "x$want_curldebug_assumed" = "xyes" &&
! 43549: test "x$want_curldebug" = "xyes" && test "x$USE_ARES" = "x1"; then
! 43550: ac_configure_args="$ac_configure_args --enable-curldebug"
! 43551: fi
! 43552:
! 43553: ac_config_files="$ac_config_files Makefile docs/Makefile docs/examples/Makefile docs/libcurl/Makefile docs/libcurl/opts/Makefile docs/cmdline-opts/Makefile include/Makefile include/curl/Makefile src/Makefile lib/Makefile scripts/Makefile lib/libcurl.vers tests/Makefile tests/certs/Makefile tests/certs/scripts/Makefile tests/data/Makefile tests/server/Makefile tests/libtest/Makefile tests/unit/Makefile packages/Makefile packages/vms/Makefile curl-config libcurl.pc"
! 43554:
! 43555: cat >confcache <<\_ACEOF
! 43556: # This file is a shell script that caches the results of configure
! 43557: # tests run on this system so they can be shared between configure
! 43558: # scripts and configure runs, see configure's option --config-cache.
! 43559: # It is not useful on other systems. If it contains results you don't
! 43560: # want to keep, you may remove or edit it.
! 43561: #
! 43562: # config.status only pays attention to the cache file if you give it
! 43563: # the --recheck option to rerun configure.
! 43564: #
! 43565: # `ac_cv_env_foo' variables (set or unset) will be overridden when
! 43566: # loading this file, other *unset* `ac_cv_foo' will be assigned the
! 43567: # following values.
! 43568:
! 43569: _ACEOF
! 43570:
! 43571: # The following way of writing the cache mishandles newlines in values,
! 43572: # but we know of no workaround that is simple, portable, and efficient.
! 43573: # So, we kill variables containing newlines.
! 43574: # Ultrix sh set writes to stderr and can't be redirected directly,
! 43575: # and sets the high bit in the cache file unless we assign to the vars.
! 43576: (
! 43577: for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
! 43578: eval ac_val=\$$ac_var
! 43579: case $ac_val in #(
! 43580: *${as_nl}*)
! 43581: case $ac_var in #(
! 43582: *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
! 43583: $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
! 43584: esac
! 43585: case $ac_var in #(
! 43586: _ | IFS | as_nl) ;; #(
! 43587: BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
! 43588: *) { eval $ac_var=; unset $ac_var;} ;;
! 43589: esac ;;
! 43590: esac
! 43591: done
! 43592:
! 43593: (set) 2>&1 |
! 43594: case $as_nl`(ac_space=' '; set) 2>&1` in #(
! 43595: *${as_nl}ac_space=\ *)
! 43596: # `set' does not quote correctly, so add quotes: double-quote
! 43597: # substitution turns \\\\ into \\, and sed turns \\ into \.
! 43598: sed -n \
! 43599: "s/'/'\\\\''/g;
! 43600: s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
! 43601: ;; #(
! 43602: *)
! 43603: # `set' quotes correctly as required by POSIX, so do not add quotes.
! 43604: sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
! 43605: ;;
! 43606: esac |
! 43607: sort
! 43608: ) |
! 43609: sed '
! 43610: /^ac_cv_env_/b end
! 43611: t clear
! 43612: :clear
! 43613: s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
! 43614: t end
! 43615: s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
! 43616: :end' >>confcache
! 43617: if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
! 43618: if test -w "$cache_file"; then
! 43619: if test "x$cache_file" != "x/dev/null"; then
! 43620: { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
! 43621: $as_echo "$as_me: updating cache $cache_file" >&6;}
! 43622: if test ! -f "$cache_file" || test -h "$cache_file"; then
! 43623: cat confcache >"$cache_file"
! 43624: else
! 43625: case $cache_file in #(
! 43626: */* | ?:*)
! 43627: mv -f confcache "$cache_file"$$ &&
! 43628: mv -f "$cache_file"$$ "$cache_file" ;; #(
! 43629: *)
! 43630: mv -f confcache "$cache_file" ;;
! 43631: esac
! 43632: fi
! 43633: fi
! 43634: else
! 43635: { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
! 43636: $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
! 43637: fi
! 43638: fi
! 43639: rm -f confcache
! 43640:
! 43641: test "x$prefix" = xNONE && prefix=$ac_default_prefix
! 43642: # Let make expand exec_prefix.
! 43643: test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
! 43644:
! 43645: DEFS=-DHAVE_CONFIG_H
! 43646:
! 43647: ac_libobjs=
! 43648: ac_ltlibobjs=
! 43649: U=
! 43650: for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
! 43651: # 1. Remove the extension, and $U if already installed.
! 43652: ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
! 43653: ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
! 43654: # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
! 43655: # will be set to the directory where LIBOBJS objects are built.
! 43656: as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
! 43657: as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
! 43658: done
! 43659: LIBOBJS=$ac_libobjs
! 43660:
! 43661: LTLIBOBJS=$ac_ltlibobjs
! 43662:
! 43663:
! 43664: if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
! 43665: as_fn_error $? "conditional \"MAINTAINER_MODE\" was never defined.
! 43666: Usually this means the macro was only invoked conditionally." "$LINENO" 5
! 43667: fi
! 43668: { $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
! 43669: $as_echo_n "checking that generated files are newer than configure... " >&6; }
! 43670: if test -n "$am_sleep_pid"; then
! 43671: # Hide warnings about reused PIDs.
! 43672: wait $am_sleep_pid 2>/dev/null
! 43673: fi
! 43674: { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5
! 43675: $as_echo "done" >&6; }
! 43676: if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
! 43677: as_fn_error $? "conditional \"AMDEP\" was never defined.
! 43678: Usually this means the macro was only invoked conditionally." "$LINENO" 5
! 43679: fi
! 43680: if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
! 43681: as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
! 43682: Usually this means the macro was only invoked conditionally." "$LINENO" 5
! 43683: fi
! 43684: if test -n "$EXEEXT"; then
! 43685: am__EXEEXT_TRUE=
! 43686: am__EXEEXT_FALSE='#'
! 43687: else
! 43688: am__EXEEXT_TRUE='#'
! 43689: am__EXEEXT_FALSE=
! 43690: fi
! 43691:
! 43692: if test -z "${CURL_LT_SHLIB_USE_VERSION_INFO_TRUE}" && test -z "${CURL_LT_SHLIB_USE_VERSION_INFO_FALSE}"; then
! 43693: as_fn_error $? "conditional \"CURL_LT_SHLIB_USE_VERSION_INFO\" was never defined.
! 43694: Usually this means the macro was only invoked conditionally." "$LINENO" 5
! 43695: fi
! 43696: if test -z "${CURL_LT_SHLIB_USE_NO_UNDEFINED_TRUE}" && test -z "${CURL_LT_SHLIB_USE_NO_UNDEFINED_FALSE}"; then
! 43697: as_fn_error $? "conditional \"CURL_LT_SHLIB_USE_NO_UNDEFINED\" was never defined.
! 43698: Usually this means the macro was only invoked conditionally." "$LINENO" 5
! 43699: fi
! 43700: if test -z "${CURL_LT_SHLIB_USE_MIMPURE_TEXT_TRUE}" && test -z "${CURL_LT_SHLIB_USE_MIMPURE_TEXT_FALSE}"; then
! 43701: as_fn_error $? "conditional \"CURL_LT_SHLIB_USE_MIMPURE_TEXT\" was never defined.
! 43702: Usually this means the macro was only invoked conditionally." "$LINENO" 5
! 43703: fi
! 43704: if test -z "${USE_CPPFLAG_CURL_STATICLIB_TRUE}" && test -z "${USE_CPPFLAG_CURL_STATICLIB_FALSE}"; then
! 43705: as_fn_error $? "conditional \"USE_CPPFLAG_CURL_STATICLIB\" was never defined.
! 43706: Usually this means the macro was only invoked conditionally." "$LINENO" 5
! 43707: fi
! 43708: if test -z "${USE_EXPLICIT_LIB_DEPS_TRUE}" && test -z "${USE_EXPLICIT_LIB_DEPS_FALSE}"; then
! 43709: as_fn_error $? "conditional \"USE_EXPLICIT_LIB_DEPS\" was never defined.
! 43710: Usually this means the macro was only invoked conditionally." "$LINENO" 5
! 43711: fi
! 43712: if test -z "${CURLDEBUG_TRUE}" && test -z "${CURLDEBUG_FALSE}"; then
! 43713: as_fn_error $? "conditional \"CURLDEBUG\" was never defined.
! 43714: Usually this means the macro was only invoked conditionally." "$LINENO" 5
! 43715: fi
! 43716: if test -z "${BUILD_UNITTESTS_TRUE}" && test -z "${BUILD_UNITTESTS_FALSE}"; then
! 43717: as_fn_error $? "conditional \"BUILD_UNITTESTS\" was never defined.
! 43718: Usually this means the macro was only invoked conditionally." "$LINENO" 5
! 43719: fi
! 43720: if test -z "${DOING_NATIVE_WINDOWS_TRUE}" && test -z "${DOING_NATIVE_WINDOWS_FALSE}"; then
! 43721: as_fn_error $? "conditional \"DOING_NATIVE_WINDOWS\" was never defined.
! 43722: Usually this means the macro was only invoked conditionally." "$LINENO" 5
! 43723: fi
! 43724: if test -z "${HAVE_LIBZ_TRUE}" && test -z "${HAVE_LIBZ_FALSE}"; then
! 43725: as_fn_error $? "conditional \"HAVE_LIBZ\" was never defined.
! 43726: Usually this means the macro was only invoked conditionally." "$LINENO" 5
! 43727: fi
! 43728: if test -z "${BUILD_STUB_GSS_TRUE}" && test -z "${BUILD_STUB_GSS_FALSE}"; then
! 43729: as_fn_error $? "conditional \"BUILD_STUB_GSS\" was never defined.
! 43730: Usually this means the macro was only invoked conditionally." "$LINENO" 5
! 43731: fi
! 43732: if test -z "${USE_LIBPSL_TRUE}" && test -z "${USE_LIBPSL_FALSE}"; then
! 43733: as_fn_error $? "conditional \"USE_LIBPSL\" was never defined.
! 43734: Usually this means the macro was only invoked conditionally." "$LINENO" 5
! 43735: fi
! 43736: if test -z "${CURL_LT_SHLIB_USE_VERSIONED_SYMBOLS_TRUE}" && test -z "${CURL_LT_SHLIB_USE_VERSIONED_SYMBOLS_FALSE}"; then
! 43737: as_fn_error $? "conditional \"CURL_LT_SHLIB_USE_VERSIONED_SYMBOLS\" was never defined.
! 43738: Usually this means the macro was only invoked conditionally." "$LINENO" 5
! 43739: fi
! 43740: if test -z "${USE_MANUAL_TRUE}" && test -z "${USE_MANUAL_FALSE}"; then
! 43741: as_fn_error $? "conditional \"USE_MANUAL\" was never defined.
! 43742: Usually this means the macro was only invoked conditionally." "$LINENO" 5
! 43743: fi
! 43744: if test -z "${USE_EMBEDDED_ARES_TRUE}" && test -z "${USE_EMBEDDED_ARES_FALSE}"; then
! 43745: as_fn_error $? "conditional \"USE_EMBEDDED_ARES\" was never defined.
! 43746: Usually this means the macro was only invoked conditionally." "$LINENO" 5
! 43747: fi
! 43748: if test -z "${BUILD_LIBHOSTNAME_TRUE}" && test -z "${BUILD_LIBHOSTNAME_FALSE}"; then
! 43749: as_fn_error $? "conditional \"BUILD_LIBHOSTNAME\" was never defined.
! 43750: Usually this means the macro was only invoked conditionally." "$LINENO" 5
! 43751: fi
! 43752: if test -z "${DOING_CURL_SYMBOL_HIDING_TRUE}" && test -z "${DOING_CURL_SYMBOL_HIDING_FALSE}"; then
! 43753: as_fn_error $? "conditional \"DOING_CURL_SYMBOL_HIDING\" was never defined.
! 43754: Usually this means the macro was only invoked conditionally." "$LINENO" 5
! 43755: fi
! 43756: if test -z "${CROSSCOMPILING_TRUE}" && test -z "${CROSSCOMPILING_FALSE}"; then
! 43757: as_fn_error $? "conditional \"CROSSCOMPILING\" was never defined.
! 43758: Usually this means the macro was only invoked conditionally." "$LINENO" 5
! 43759: fi
! 43760:
! 43761: : "${CONFIG_STATUS=./config.status}"
! 43762: ac_write_fail=0
! 43763: ac_clean_files_save=$ac_clean_files
! 43764: ac_clean_files="$ac_clean_files $CONFIG_STATUS"
! 43765: { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
! 43766: $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
! 43767: as_write_fail=0
! 43768: cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
! 43769: #! $SHELL
! 43770: # Generated by $as_me.
! 43771: # Run this file to recreate the current configuration.
! 43772: # Compiler output produced by configure, useful for debugging
! 43773: # configure, is in config.log if it exists.
! 43774:
! 43775: debug=false
! 43776: ac_cs_recheck=false
! 43777: ac_cs_silent=false
! 43778:
! 43779: SHELL=\${CONFIG_SHELL-$SHELL}
! 43780: export SHELL
! 43781: _ASEOF
! 43782: cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
! 43783: ## -------------------- ##
! 43784: ## M4sh Initialization. ##
! 43785: ## -------------------- ##
! 43786:
! 43787: # Be more Bourne compatible
! 43788: DUALCASE=1; export DUALCASE # for MKS sh
! 43789: if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
! 43790: emulate sh
! 43791: NULLCMD=:
! 43792: # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
! 43793: # is contrary to our usage. Disable this feature.
! 43794: alias -g '${1+"$@"}'='"$@"'
! 43795: setopt NO_GLOB_SUBST
! 43796: else
! 43797: case `(set -o) 2>/dev/null` in #(
! 43798: *posix*) :
! 43799: set -o posix ;; #(
! 43800: *) :
! 43801: ;;
! 43802: esac
! 43803: fi
! 43804:
! 43805:
! 43806: as_nl='
! 43807: '
! 43808: export as_nl
! 43809: # Printing a long string crashes Solaris 7 /usr/bin/printf.
! 43810: as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
! 43811: as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
! 43812: as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
! 43813: # Prefer a ksh shell builtin over an external printf program on Solaris,
! 43814: # but without wasting forks for bash or zsh.
! 43815: if test -z "$BASH_VERSION$ZSH_VERSION" \
! 43816: && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
! 43817: as_echo='print -r --'
! 43818: as_echo_n='print -rn --'
! 43819: elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
! 43820: as_echo='printf %s\n'
! 43821: as_echo_n='printf %s'
! 43822: else
! 43823: if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
! 43824: as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
! 43825: as_echo_n='/usr/ucb/echo -n'
! 43826: else
! 43827: as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
! 43828: as_echo_n_body='eval
! 43829: arg=$1;
! 43830: case $arg in #(
! 43831: *"$as_nl"*)
! 43832: expr "X$arg" : "X\\(.*\\)$as_nl";
! 43833: arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
! 43834: esac;
! 43835: expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
! 43836: '
! 43837: export as_echo_n_body
! 43838: as_echo_n='sh -c $as_echo_n_body as_echo'
! 43839: fi
! 43840: export as_echo_body
! 43841: as_echo='sh -c $as_echo_body as_echo'
! 43842: fi
! 43843:
! 43844:
! 43845:
! 43846: # IFS
! 43847: # We need space, tab and new line, in precisely that order. Quoting is
! 43848: # there to prevent editors from complaining about space-tab.
! 43849: # (If _AS_PATH_WALK were called with IFS unset, it would disable word
! 43850: # splitting by setting IFS to empty value.)
! 43851: IFS=" "" $as_nl"
! 43852:
! 43853: # Find who we are. Look in the path if we contain no directory separator.
! 43854: as_myself=
! 43855: case $0 in #((
! 43856: *[\\/]* ) as_myself=$0 ;;
! 43857: *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! 43858: for as_dir in $PATH
! 43859: do
! 43860: IFS=$as_save_IFS
! 43861: test -z "$as_dir" && as_dir=.
! 43862: test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
! 43863: done
! 43864: IFS=$as_save_IFS
! 43865:
! 43866: ;;
! 43867: esac
! 43868: # We did not find ourselves, most probably we were run as `sh COMMAND'
! 43869: # in which case we are not to be found in the path.
! 43870: if test "x$as_myself" = x; then
! 43871: as_myself=$0
! 43872: fi
! 43873: if test ! -f "$as_myself"; then
! 43874: $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
! 43875: exit 1
! 43876: fi
! 43877:
! 43878: # Unset variables that we do not need and which cause bugs (e.g. in
! 43879: # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
! 43880: # suppresses any "Segmentation fault" message there. '((' could
! 43881: # trigger a bug in pdksh 5.2.14.
! 43882: for as_var in BASH_ENV ENV MAIL MAILPATH
! 43883: do eval test x\${$as_var+set} = xset \
! 43884: && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
! 43885: done
! 43886: PS1='$ '
! 43887: PS2='> '
! 43888: PS4='+ '
! 43889:
! 43890: # NLS nuisances.
! 43891: LC_ALL=C
! 43892: export LC_ALL
! 43893: LANGUAGE=C
! 43894: export LANGUAGE
! 43895:
! 43896: # CDPATH.
! 43897: (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
! 43898:
! 43899:
! 43900: # as_fn_error STATUS ERROR [LINENO LOG_FD]
! 43901: # ----------------------------------------
! 43902: # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
! 43903: # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
! 43904: # script with STATUS, using 1 if that was 0.
! 43905: as_fn_error ()
! 43906: {
! 43907: as_status=$1; test $as_status -eq 0 && as_status=1
! 43908: if test "$4"; then
! 43909: as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
! 43910: $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
! 43911: fi
! 43912: $as_echo "$as_me: error: $2" >&2
! 43913: as_fn_exit $as_status
! 43914: } # as_fn_error
! 43915:
! 43916:
! 43917: # as_fn_set_status STATUS
! 43918: # -----------------------
! 43919: # Set $? to STATUS, without forking.
! 43920: as_fn_set_status ()
! 43921: {
! 43922: return $1
! 43923: } # as_fn_set_status
! 43924:
! 43925: # as_fn_exit STATUS
! 43926: # -----------------
! 43927: # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
! 43928: as_fn_exit ()
! 43929: {
! 43930: set +e
! 43931: as_fn_set_status $1
! 43932: exit $1
! 43933: } # as_fn_exit
! 43934:
! 43935: # as_fn_unset VAR
! 43936: # ---------------
! 43937: # Portably unset VAR.
! 43938: as_fn_unset ()
! 43939: {
! 43940: { eval $1=; unset $1;}
! 43941: }
! 43942: as_unset=as_fn_unset
! 43943: # as_fn_append VAR VALUE
! 43944: # ----------------------
! 43945: # Append the text in VALUE to the end of the definition contained in VAR. Take
! 43946: # advantage of any shell optimizations that allow amortized linear growth over
! 43947: # repeated appends, instead of the typical quadratic growth present in naive
! 43948: # implementations.
! 43949: if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
! 43950: eval 'as_fn_append ()
! 43951: {
! 43952: eval $1+=\$2
! 43953: }'
! 43954: else
! 43955: as_fn_append ()
! 43956: {
! 43957: eval $1=\$$1\$2
! 43958: }
! 43959: fi # as_fn_append
! 43960:
! 43961: # as_fn_arith ARG...
! 43962: # ------------------
! 43963: # Perform arithmetic evaluation on the ARGs, and store the result in the
! 43964: # global $as_val. Take advantage of shells that can avoid forks. The arguments
! 43965: # must be portable across $(()) and expr.
! 43966: if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
! 43967: eval 'as_fn_arith ()
! 43968: {
! 43969: as_val=$(( $* ))
! 43970: }'
! 43971: else
! 43972: as_fn_arith ()
! 43973: {
! 43974: as_val=`expr "$@" || test $? -eq 1`
! 43975: }
! 43976: fi # as_fn_arith
! 43977:
! 43978:
! 43979: if expr a : '\(a\)' >/dev/null 2>&1 &&
! 43980: test "X`expr 00001 : '.*\(...\)'`" = X001; then
! 43981: as_expr=expr
! 43982: else
! 43983: as_expr=false
! 43984: fi
! 43985:
! 43986: if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
! 43987: as_basename=basename
! 43988: else
! 43989: as_basename=false
! 43990: fi
! 43991:
! 43992: if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
! 43993: as_dirname=dirname
! 43994: else
! 43995: as_dirname=false
! 43996: fi
! 43997:
! 43998: as_me=`$as_basename -- "$0" ||
! 43999: $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
! 44000: X"$0" : 'X\(//\)$' \| \
! 44001: X"$0" : 'X\(/\)' \| . 2>/dev/null ||
! 44002: $as_echo X/"$0" |
! 44003: sed '/^.*\/\([^/][^/]*\)\/*$/{
! 44004: s//\1/
! 44005: q
! 44006: }
! 44007: /^X\/\(\/\/\)$/{
! 44008: s//\1/
! 44009: q
! 44010: }
! 44011: /^X\/\(\/\).*/{
! 44012: s//\1/
! 44013: q
! 44014: }
! 44015: s/.*/./; q'`
! 44016:
! 44017: # Avoid depending upon Character Ranges.
! 44018: as_cr_letters='abcdefghijklmnopqrstuvwxyz'
! 44019: as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
! 44020: as_cr_Letters=$as_cr_letters$as_cr_LETTERS
! 44021: as_cr_digits='0123456789'
! 44022: as_cr_alnum=$as_cr_Letters$as_cr_digits
! 44023:
! 44024: ECHO_C= ECHO_N= ECHO_T=
! 44025: case `echo -n x` in #(((((
! 44026: -n*)
! 44027: case `echo 'xy\c'` in
! 44028: *c*) ECHO_T=' ';; # ECHO_T is single tab character.
! 44029: xy) ECHO_C='\c';;
! 44030: *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
! 44031: ECHO_T=' ';;
! 44032: esac;;
! 44033: *)
! 44034: ECHO_N='-n';;
! 44035: esac
! 44036:
! 44037: rm -f conf$$ conf$$.exe conf$$.file
! 44038: if test -d conf$$.dir; then
! 44039: rm -f conf$$.dir/conf$$.file
! 44040: else
! 44041: rm -f conf$$.dir
! 44042: mkdir conf$$.dir 2>/dev/null
! 44043: fi
! 44044: if (echo >conf$$.file) 2>/dev/null; then
! 44045: if ln -s conf$$.file conf$$ 2>/dev/null; then
! 44046: as_ln_s='ln -s'
! 44047: # ... but there are two gotchas:
! 44048: # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
! 44049: # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
! 44050: # In both cases, we have to default to `cp -pR'.
! 44051: ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
! 44052: as_ln_s='cp -pR'
! 44053: elif ln conf$$.file conf$$ 2>/dev/null; then
! 44054: as_ln_s=ln
! 44055: else
! 44056: as_ln_s='cp -pR'
! 44057: fi
! 44058: else
! 44059: as_ln_s='cp -pR'
! 44060: fi
! 44061: rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
! 44062: rmdir conf$$.dir 2>/dev/null
! 44063:
! 44064:
! 44065: # as_fn_mkdir_p
! 44066: # -------------
! 44067: # Create "$as_dir" as a directory, including parents if necessary.
! 44068: as_fn_mkdir_p ()
! 44069: {
! 44070:
! 44071: case $as_dir in #(
! 44072: -*) as_dir=./$as_dir;;
! 44073: esac
! 44074: test -d "$as_dir" || eval $as_mkdir_p || {
! 44075: as_dirs=
! 44076: while :; do
! 44077: case $as_dir in #(
! 44078: *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
! 44079: *) as_qdir=$as_dir;;
! 44080: esac
! 44081: as_dirs="'$as_qdir' $as_dirs"
! 44082: as_dir=`$as_dirname -- "$as_dir" ||
! 44083: $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
! 44084: X"$as_dir" : 'X\(//\)[^/]' \| \
! 44085: X"$as_dir" : 'X\(//\)$' \| \
! 44086: X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
! 44087: $as_echo X"$as_dir" |
! 44088: sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
! 44089: s//\1/
! 44090: q
! 44091: }
! 44092: /^X\(\/\/\)[^/].*/{
! 44093: s//\1/
! 44094: q
! 44095: }
! 44096: /^X\(\/\/\)$/{
! 44097: s//\1/
! 44098: q
! 44099: }
! 44100: /^X\(\/\).*/{
! 44101: s//\1/
! 44102: q
! 44103: }
! 44104: s/.*/./; q'`
! 44105: test -d "$as_dir" && break
! 44106: done
! 44107: test -z "$as_dirs" || eval "mkdir $as_dirs"
! 44108: } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
! 44109:
! 44110:
! 44111: } # as_fn_mkdir_p
! 44112: if mkdir -p . 2>/dev/null; then
! 44113: as_mkdir_p='mkdir -p "$as_dir"'
! 44114: else
! 44115: test -d ./-p && rmdir ./-p
! 44116: as_mkdir_p=false
! 44117: fi
! 44118:
! 44119:
! 44120: # as_fn_executable_p FILE
! 44121: # -----------------------
! 44122: # Test if FILE is an executable regular file.
! 44123: as_fn_executable_p ()
! 44124: {
! 44125: test -f "$1" && test -x "$1"
! 44126: } # as_fn_executable_p
! 44127: as_test_x='test -x'
! 44128: as_executable_p=as_fn_executable_p
! 44129:
! 44130: # Sed expression to map a string onto a valid CPP name.
! 44131: as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
! 44132:
! 44133: # Sed expression to map a string onto a valid variable name.
! 44134: as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
! 44135:
! 44136:
! 44137: exec 6>&1
! 44138: ## ----------------------------------- ##
! 44139: ## Main body of $CONFIG_STATUS script. ##
! 44140: ## ----------------------------------- ##
! 44141: _ASEOF
! 44142: test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
! 44143:
! 44144: cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
! 44145: # Save the log message, to keep $0 and so on meaningful, and to
! 44146: # report actual input values of CONFIG_FILES etc. instead of their
! 44147: # values after options handling.
! 44148: ac_log="
! 44149: This file was extended by curl $as_me -, which was
! 44150: generated by GNU Autoconf 2.69. Invocation command line was
! 44151:
! 44152: CONFIG_FILES = $CONFIG_FILES
! 44153: CONFIG_HEADERS = $CONFIG_HEADERS
! 44154: CONFIG_LINKS = $CONFIG_LINKS
! 44155: CONFIG_COMMANDS = $CONFIG_COMMANDS
! 44156: $ $0 $@
! 44157:
! 44158: on `(hostname || uname -n) 2>/dev/null | sed 1q`
! 44159: "
! 44160:
! 44161: _ACEOF
! 44162:
! 44163: case $ac_config_files in *"
! 44164: "*) set x $ac_config_files; shift; ac_config_files=$*;;
! 44165: esac
! 44166:
! 44167: case $ac_config_headers in *"
! 44168: "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
! 44169: esac
! 44170:
! 44171:
! 44172: cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
! 44173: # Files that config.status was made for.
! 44174: config_files="$ac_config_files"
! 44175: config_headers="$ac_config_headers"
! 44176: config_commands="$ac_config_commands"
! 44177:
! 44178: _ACEOF
! 44179:
! 44180: cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
! 44181: ac_cs_usage="\
! 44182: \`$as_me' instantiates files and other configuration actions
! 44183: from templates according to the current configuration. Unless the files
! 44184: and actions are specified as TAGs, all are instantiated by default.
! 44185:
! 44186: Usage: $0 [OPTION]... [TAG]...
! 44187:
! 44188: -h, --help print this help, then exit
! 44189: -V, --version print version number and configuration settings, then exit
! 44190: --config print configuration, then exit
! 44191: -q, --quiet, --silent
! 44192: do not print progress messages
! 44193: -d, --debug don't remove temporary files
! 44194: --recheck update $as_me by reconfiguring in the same conditions
! 44195: --file=FILE[:TEMPLATE]
! 44196: instantiate the configuration file FILE
! 44197: --header=FILE[:TEMPLATE]
! 44198: instantiate the configuration header FILE
! 44199:
! 44200: Configuration files:
! 44201: $config_files
! 44202:
! 44203: Configuration headers:
! 44204: $config_headers
! 44205:
! 44206: Configuration commands:
! 44207: $config_commands
! 44208:
! 44209: Report bugs to <a suitable curl mailing list: https://curl.haxx.se/mail/>."
! 44210:
! 44211: _ACEOF
! 44212: cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
! 44213: ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
! 44214: ac_cs_version="\\
! 44215: curl config.status -
! 44216: configured by $0, generated by GNU Autoconf 2.69,
! 44217: with options \\"\$ac_cs_config\\"
! 44218:
! 44219: Copyright (C) 2012 Free Software Foundation, Inc.
! 44220: This config.status script is free software; the Free Software Foundation
! 44221: gives unlimited permission to copy, distribute and modify it."
! 44222:
! 44223: ac_pwd='$ac_pwd'
! 44224: srcdir='$srcdir'
! 44225: INSTALL='$INSTALL'
! 44226: MKDIR_P='$MKDIR_P'
! 44227: AWK='$AWK'
! 44228: test -n "\$AWK" || AWK=awk
! 44229: _ACEOF
! 44230:
! 44231: cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
! 44232: # The default lists apply if the user does not specify any file.
! 44233: ac_need_defaults=:
! 44234: while test $# != 0
! 44235: do
! 44236: case $1 in
! 44237: --*=?*)
! 44238: ac_option=`expr "X$1" : 'X\([^=]*\)='`
! 44239: ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
! 44240: ac_shift=:
! 44241: ;;
! 44242: --*=)
! 44243: ac_option=`expr "X$1" : 'X\([^=]*\)='`
! 44244: ac_optarg=
! 44245: ac_shift=:
! 44246: ;;
! 44247: *)
! 44248: ac_option=$1
! 44249: ac_optarg=$2
! 44250: ac_shift=shift
! 44251: ;;
! 44252: esac
! 44253:
! 44254: case $ac_option in
! 44255: # Handling of the options.
! 44256: -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
! 44257: ac_cs_recheck=: ;;
! 44258: --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
! 44259: $as_echo "$ac_cs_version"; exit ;;
! 44260: --config | --confi | --conf | --con | --co | --c )
! 44261: $as_echo "$ac_cs_config"; exit ;;
! 44262: --debug | --debu | --deb | --de | --d | -d )
! 44263: debug=: ;;
! 44264: --file | --fil | --fi | --f )
! 44265: $ac_shift
! 44266: case $ac_optarg in
! 44267: *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
! 44268: '') as_fn_error $? "missing file argument" ;;
! 44269: esac
! 44270: as_fn_append CONFIG_FILES " '$ac_optarg'"
! 44271: ac_need_defaults=false;;
! 44272: --header | --heade | --head | --hea )
! 44273: $ac_shift
! 44274: case $ac_optarg in
! 44275: *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
! 44276: esac
! 44277: as_fn_append CONFIG_HEADERS " '$ac_optarg'"
! 44278: ac_need_defaults=false;;
! 44279: --he | --h)
! 44280: # Conflict between --help and --header
! 44281: as_fn_error $? "ambiguous option: \`$1'
! 44282: Try \`$0 --help' for more information.";;
! 44283: --help | --hel | -h )
! 44284: $as_echo "$ac_cs_usage"; exit ;;
! 44285: -q | -quiet | --quiet | --quie | --qui | --qu | --q \
! 44286: | -silent | --silent | --silen | --sile | --sil | --si | --s)
! 44287: ac_cs_silent=: ;;
! 44288:
! 44289: # This is an error.
! 44290: -*) as_fn_error $? "unrecognized option: \`$1'
! 44291: Try \`$0 --help' for more information." ;;
! 44292:
! 44293: *) as_fn_append ac_config_targets " $1"
! 44294: ac_need_defaults=false ;;
! 44295:
! 44296: esac
! 44297: shift
! 44298: done
! 44299:
! 44300: ac_configure_extra_args=
! 44301:
! 44302: if $ac_cs_silent; then
! 44303: exec 6>/dev/null
! 44304: ac_configure_extra_args="$ac_configure_extra_args --silent"
! 44305: fi
! 44306:
! 44307: _ACEOF
! 44308: cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
! 44309: if \$ac_cs_recheck; then
! 44310: set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
! 44311: shift
! 44312: \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
! 44313: CONFIG_SHELL='$SHELL'
! 44314: export CONFIG_SHELL
! 44315: exec "\$@"
! 44316: fi
! 44317:
! 44318: _ACEOF
! 44319: cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
! 44320: exec 5>>config.log
! 44321: {
! 44322: echo
! 44323: sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
! 44324: ## Running $as_me. ##
! 44325: _ASBOX
! 44326: $as_echo "$ac_log"
! 44327: } >&5
! 44328:
! 44329: _ACEOF
! 44330: cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
! 44331: #
! 44332: # INIT-COMMANDS
! 44333: #
! 44334: AMDEP_TRUE="$AMDEP_TRUE" MAKE="${MAKE-make}"
! 44335:
! 44336:
! 44337: # The HP-UX ksh and POSIX shell print the target directory to stdout
! 44338: # if CDPATH is set.
! 44339: (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
! 44340:
! 44341: sed_quote_subst='$sed_quote_subst'
! 44342: double_quote_subst='$double_quote_subst'
! 44343: delay_variable_subst='$delay_variable_subst'
! 44344: macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
! 44345: macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
! 44346: AS='`$ECHO "$AS" | $SED "$delay_single_quote_subst"`'
! 44347: DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`'
! 44348: OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
! 44349: enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
! 44350: enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
! 44351: pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
! 44352: enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
! 44353: shared_archive_member_spec='`$ECHO "$shared_archive_member_spec" | $SED "$delay_single_quote_subst"`'
! 44354: SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
! 44355: ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
! 44356: PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`'
! 44357: host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
! 44358: host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
! 44359: host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
! 44360: build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
! 44361: build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
! 44362: build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
! 44363: SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
! 44364: Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
! 44365: GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
! 44366: EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
! 44367: FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
! 44368: LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
! 44369: NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
! 44370: LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
! 44371: max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
! 44372: ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
! 44373: exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
! 44374: lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
! 44375: lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
! 44376: lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
! 44377: lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`'
! 44378: lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`'
! 44379: reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
! 44380: reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
! 44381: deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
! 44382: file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
! 44383: file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`'
! 44384: want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`'
! 44385: sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`'
! 44386: AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
! 44387: AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
! 44388: archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`'
! 44389: STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
! 44390: RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
! 44391: old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
! 44392: old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
! 44393: old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
! 44394: lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
! 44395: CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
! 44396: CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
! 44397: compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
! 44398: GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
! 44399: lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
! 44400: lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
! 44401: lt_cv_sys_global_symbol_to_import='`$ECHO "$lt_cv_sys_global_symbol_to_import" | $SED "$delay_single_quote_subst"`'
! 44402: lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
! 44403: lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`'
! 44404: lt_cv_nm_interface='`$ECHO "$lt_cv_nm_interface" | $SED "$delay_single_quote_subst"`'
! 44405: nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`'
! 44406: lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`'
! 44407: lt_cv_truncate_bin='`$ECHO "$lt_cv_truncate_bin" | $SED "$delay_single_quote_subst"`'
! 44408: objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
! 44409: MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
! 44410: lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
! 44411: lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
! 44412: lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
! 44413: lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
! 44414: lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
! 44415: need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
! 44416: MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`'
! 44417: DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
! 44418: NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
! 44419: LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
! 44420: OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
! 44421: OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
! 44422: libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
! 44423: shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
! 44424: extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
! 44425: archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
! 44426: enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
! 44427: export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
! 44428: whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
! 44429: compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
! 44430: old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
! 44431: old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
! 44432: archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
! 44433: archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
! 44434: module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
! 44435: module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
! 44436: with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
! 44437: allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
! 44438: no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
! 44439: hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
! 44440: hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
! 44441: hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
! 44442: hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
! 44443: hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
! 44444: hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
! 44445: hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
! 44446: inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
! 44447: link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
! 44448: always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
! 44449: export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
! 44450: exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
! 44451: include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
! 44452: prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
! 44453: postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`'
! 44454: file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
! 44455: variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
! 44456: need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
! 44457: need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
! 44458: version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
! 44459: runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
! 44460: shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
! 44461: shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
! 44462: libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
! 44463: library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
! 44464: soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
! 44465: install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
! 44466: postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
! 44467: postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
! 44468: finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
! 44469: finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
! 44470: hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
! 44471: sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
! 44472: configure_time_dlsearch_path='`$ECHO "$configure_time_dlsearch_path" | $SED "$delay_single_quote_subst"`'
! 44473: configure_time_lt_sys_library_path='`$ECHO "$configure_time_lt_sys_library_path" | $SED "$delay_single_quote_subst"`'
! 44474: hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
! 44475: enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
! 44476: enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
! 44477: enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
! 44478: old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
! 44479: striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
! 44480:
! 44481: LTCC='$LTCC'
! 44482: LTCFLAGS='$LTCFLAGS'
! 44483: compiler='$compiler_DEFAULT'
! 44484:
! 44485: # A function that is used when there is no print builtin or printf.
! 44486: func_fallback_echo ()
! 44487: {
! 44488: eval 'cat <<_LTECHO_EOF
! 44489: \$1
! 44490: _LTECHO_EOF'
! 44491: }
! 44492:
! 44493: # Quote evaled strings.
! 44494: for var in AS \
! 44495: DLLTOOL \
! 44496: OBJDUMP \
! 44497: SHELL \
! 44498: ECHO \
! 44499: PATH_SEPARATOR \
! 44500: SED \
! 44501: GREP \
! 44502: EGREP \
! 44503: FGREP \
! 44504: LD \
! 44505: NM \
! 44506: LN_S \
! 44507: lt_SP2NL \
! 44508: lt_NL2SP \
! 44509: reload_flag \
! 44510: deplibs_check_method \
! 44511: file_magic_cmd \
! 44512: file_magic_glob \
! 44513: want_nocaseglob \
! 44514: sharedlib_from_linklib_cmd \
! 44515: AR \
! 44516: AR_FLAGS \
! 44517: archiver_list_spec \
! 44518: STRIP \
! 44519: RANLIB \
! 44520: CC \
! 44521: CFLAGS \
! 44522: compiler \
! 44523: lt_cv_sys_global_symbol_pipe \
! 44524: lt_cv_sys_global_symbol_to_cdecl \
! 44525: lt_cv_sys_global_symbol_to_import \
! 44526: lt_cv_sys_global_symbol_to_c_name_address \
! 44527: lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
! 44528: lt_cv_nm_interface \
! 44529: nm_file_list_spec \
! 44530: lt_cv_truncate_bin \
! 44531: lt_prog_compiler_no_builtin_flag \
! 44532: lt_prog_compiler_pic \
! 44533: lt_prog_compiler_wl \
! 44534: lt_prog_compiler_static \
! 44535: lt_cv_prog_compiler_c_o \
! 44536: need_locks \
! 44537: MANIFEST_TOOL \
! 44538: DSYMUTIL \
! 44539: NMEDIT \
! 44540: LIPO \
! 44541: OTOOL \
! 44542: OTOOL64 \
! 44543: shrext_cmds \
! 44544: export_dynamic_flag_spec \
! 44545: whole_archive_flag_spec \
! 44546: compiler_needs_object \
! 44547: with_gnu_ld \
! 44548: allow_undefined_flag \
! 44549: no_undefined_flag \
! 44550: hardcode_libdir_flag_spec \
! 44551: hardcode_libdir_separator \
! 44552: exclude_expsyms \
! 44553: include_expsyms \
! 44554: file_list_spec \
! 44555: variables_saved_for_relink \
! 44556: libname_spec \
! 44557: library_names_spec \
! 44558: soname_spec \
! 44559: install_override_mode \
! 44560: finish_eval \
! 44561: old_striplib \
! 44562: striplib; do
! 44563: case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
! 44564: *[\\\\\\\`\\"\\\$]*)
! 44565: eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes
! 44566: ;;
! 44567: *)
! 44568: eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
! 44569: ;;
! 44570: esac
! 44571: done
! 44572:
! 44573: # Double-quote double-evaled strings.
! 44574: for var in reload_cmds \
! 44575: old_postinstall_cmds \
! 44576: old_postuninstall_cmds \
! 44577: old_archive_cmds \
! 44578: extract_expsyms_cmds \
! 44579: old_archive_from_new_cmds \
! 44580: old_archive_from_expsyms_cmds \
! 44581: archive_cmds \
! 44582: archive_expsym_cmds \
! 44583: module_cmds \
! 44584: module_expsym_cmds \
! 44585: export_symbols_cmds \
! 44586: prelink_cmds \
! 44587: postlink_cmds \
! 44588: postinstall_cmds \
! 44589: postuninstall_cmds \
! 44590: finish_cmds \
! 44591: sys_lib_search_path_spec \
! 44592: configure_time_dlsearch_path \
! 44593: configure_time_lt_sys_library_path; do
! 44594: case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
! 44595: *[\\\\\\\`\\"\\\$]*)
! 44596: eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes
! 44597: ;;
! 44598: *)
! 44599: eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
! 44600: ;;
! 44601: esac
! 44602: done
! 44603:
! 44604: ac_aux_dir='$ac_aux_dir'
! 44605:
! 44606: # See if we are running on zsh, and set the options that allow our
! 44607: # commands through without removal of \ escapes INIT.
! 44608: if test -n "\${ZSH_VERSION+set}"; then
! 44609: setopt NO_GLOB_SUBST
! 44610: fi
! 44611:
! 44612:
! 44613: PACKAGE='$PACKAGE'
! 44614: VERSION='$VERSION'
! 44615: RM='$RM'
! 44616: ofile='$ofile'
! 44617:
! 44618:
! 44619:
! 44620:
! 44621: _ACEOF
! 44622:
! 44623: cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
! 44624:
! 44625: # Handling of arguments.
! 44626: for ac_config_target in $ac_config_targets
! 44627: do
! 44628: case $ac_config_target in
! 44629: "lib/curl_config.h") CONFIG_HEADERS="$CONFIG_HEADERS lib/curl_config.h" ;;
! 44630: "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
! 44631: "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
! 44632: "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
! 44633: "docs/Makefile") CONFIG_FILES="$CONFIG_FILES docs/Makefile" ;;
! 44634: "docs/examples/Makefile") CONFIG_FILES="$CONFIG_FILES docs/examples/Makefile" ;;
! 44635: "docs/libcurl/Makefile") CONFIG_FILES="$CONFIG_FILES docs/libcurl/Makefile" ;;
! 44636: "docs/libcurl/opts/Makefile") CONFIG_FILES="$CONFIG_FILES docs/libcurl/opts/Makefile" ;;
! 44637: "docs/cmdline-opts/Makefile") CONFIG_FILES="$CONFIG_FILES docs/cmdline-opts/Makefile" ;;
! 44638: "include/Makefile") CONFIG_FILES="$CONFIG_FILES include/Makefile" ;;
! 44639: "include/curl/Makefile") CONFIG_FILES="$CONFIG_FILES include/curl/Makefile" ;;
! 44640: "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
! 44641: "lib/Makefile") CONFIG_FILES="$CONFIG_FILES lib/Makefile" ;;
! 44642: "scripts/Makefile") CONFIG_FILES="$CONFIG_FILES scripts/Makefile" ;;
! 44643: "lib/libcurl.vers") CONFIG_FILES="$CONFIG_FILES lib/libcurl.vers" ;;
! 44644: "tests/Makefile") CONFIG_FILES="$CONFIG_FILES tests/Makefile" ;;
! 44645: "tests/certs/Makefile") CONFIG_FILES="$CONFIG_FILES tests/certs/Makefile" ;;
! 44646: "tests/certs/scripts/Makefile") CONFIG_FILES="$CONFIG_FILES tests/certs/scripts/Makefile" ;;
! 44647: "tests/data/Makefile") CONFIG_FILES="$CONFIG_FILES tests/data/Makefile" ;;
! 44648: "tests/server/Makefile") CONFIG_FILES="$CONFIG_FILES tests/server/Makefile" ;;
! 44649: "tests/libtest/Makefile") CONFIG_FILES="$CONFIG_FILES tests/libtest/Makefile" ;;
! 44650: "tests/unit/Makefile") CONFIG_FILES="$CONFIG_FILES tests/unit/Makefile" ;;
! 44651: "packages/Makefile") CONFIG_FILES="$CONFIG_FILES packages/Makefile" ;;
! 44652: "packages/vms/Makefile") CONFIG_FILES="$CONFIG_FILES packages/vms/Makefile" ;;
! 44653: "curl-config") CONFIG_FILES="$CONFIG_FILES curl-config" ;;
! 44654: "libcurl.pc") CONFIG_FILES="$CONFIG_FILES libcurl.pc" ;;
! 44655:
! 44656: *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
! 44657: esac
! 44658: done
! 44659:
! 44660:
! 44661: # If the user did not use the arguments to specify the items to instantiate,
! 44662: # then the envvar interface is used. Set only those that are not.
! 44663: # We use the long form for the default assignment because of an extremely
! 44664: # bizarre bug on SunOS 4.1.3.
! 44665: if $ac_need_defaults; then
! 44666: test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
! 44667: test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
! 44668: test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
! 44669: fi
! 44670:
! 44671: # Have a temporary directory for convenience. Make it in the build tree
! 44672: # simply because there is no reason against having it here, and in addition,
! 44673: # creating and moving files from /tmp can sometimes cause problems.
! 44674: # Hook for its removal unless debugging.
! 44675: # Note that there is a small window in which the directory will not be cleaned:
! 44676: # after its creation but before its name has been assigned to `$tmp'.
! 44677: $debug ||
! 44678: {
! 44679: tmp= ac_tmp=
! 44680: trap 'exit_status=$?
! 44681: : "${ac_tmp:=$tmp}"
! 44682: { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
! 44683: ' 0
! 44684: trap 'as_fn_exit 1' 1 2 13 15
! 44685: }
! 44686: # Create a (secure) tmp directory for tmp files.
! 44687:
! 44688: {
! 44689: tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
! 44690: test -d "$tmp"
! 44691: } ||
! 44692: {
! 44693: tmp=./conf$$-$RANDOM
! 44694: (umask 077 && mkdir "$tmp")
! 44695: } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
! 44696: ac_tmp=$tmp
! 44697:
! 44698: # Set up the scripts for CONFIG_FILES section.
! 44699: # No need to generate them if there are no CONFIG_FILES.
! 44700: # This happens for instance with `./config.status config.h'.
! 44701: if test -n "$CONFIG_FILES"; then
! 44702:
! 44703:
! 44704: ac_cr=`echo X | tr X '\015'`
! 44705: # On cygwin, bash can eat \r inside `` if the user requested igncr.
! 44706: # But we know of no other shell where ac_cr would be empty at this
! 44707: # point, so we can use a bashism as a fallback.
! 44708: if test "x$ac_cr" = x; then
! 44709: eval ac_cr=\$\'\\r\'
! 44710: fi
! 44711: ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
! 44712: if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
! 44713: ac_cs_awk_cr='\\r'
! 44714: else
! 44715: ac_cs_awk_cr=$ac_cr
! 44716: fi
! 44717:
! 44718: echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
! 44719: _ACEOF
! 44720:
! 44721:
! 44722: {
! 44723: echo "cat >conf$$subs.awk <<_ACEOF" &&
! 44724: echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
! 44725: echo "_ACEOF"
! 44726: } >conf$$subs.sh ||
! 44727: as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
! 44728: ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
! 44729: ac_delim='%!_!# '
! 44730: for ac_last_try in false false false false false :; do
! 44731: . ./conf$$subs.sh ||
! 44732: as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
! 44733:
! 44734: ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
! 44735: if test $ac_delim_n = $ac_delim_num; then
! 44736: break
! 44737: elif $ac_last_try; then
! 44738: as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
! 44739: else
! 44740: ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
! 44741: fi
! 44742: done
! 44743: rm -f conf$$subs.sh
! 44744:
! 44745: cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
! 44746: cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
! 44747: _ACEOF
! 44748: sed -n '
! 44749: h
! 44750: s/^/S["/; s/!.*/"]=/
! 44751: p
! 44752: g
! 44753: s/^[^!]*!//
! 44754: :repl
! 44755: t repl
! 44756: s/'"$ac_delim"'$//
! 44757: t delim
! 44758: :nl
! 44759: h
! 44760: s/\(.\{148\}\)..*/\1/
! 44761: t more1
! 44762: s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
! 44763: p
! 44764: n
! 44765: b repl
! 44766: :more1
! 44767: s/["\\]/\\&/g; s/^/"/; s/$/"\\/
! 44768: p
! 44769: g
! 44770: s/.\{148\}//
! 44771: t nl
! 44772: :delim
! 44773: h
! 44774: s/\(.\{148\}\)..*/\1/
! 44775: t more2
! 44776: s/["\\]/\\&/g; s/^/"/; s/$/"/
! 44777: p
! 44778: b
! 44779: :more2
! 44780: s/["\\]/\\&/g; s/^/"/; s/$/"\\/
! 44781: p
! 44782: g
! 44783: s/.\{148\}//
! 44784: t delim
! 44785: ' <conf$$subs.awk | sed '
! 44786: /^[^""]/{
! 44787: N
! 44788: s/\n//
! 44789: }
! 44790: ' >>$CONFIG_STATUS || ac_write_fail=1
! 44791: rm -f conf$$subs.awk
! 44792: cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
! 44793: _ACAWK
! 44794: cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
! 44795: for (key in S) S_is_set[key] = 1
! 44796: FS = ""
! 44797:
! 44798: }
! 44799: {
! 44800: line = $ 0
! 44801: nfields = split(line, field, "@")
! 44802: substed = 0
! 44803: len = length(field[1])
! 44804: for (i = 2; i < nfields; i++) {
! 44805: key = field[i]
! 44806: keylen = length(key)
! 44807: if (S_is_set[key]) {
! 44808: value = S[key]
! 44809: line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
! 44810: len += length(value) + length(field[++i])
! 44811: substed = 1
! 44812: } else
! 44813: len += 1 + keylen
! 44814: }
! 44815:
! 44816: print line
! 44817: }
! 44818:
! 44819: _ACAWK
! 44820: _ACEOF
! 44821: cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
! 44822: if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
! 44823: sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
! 44824: else
! 44825: cat
! 44826: fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
! 44827: || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
! 44828: _ACEOF
! 44829:
! 44830: # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
! 44831: # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
! 44832: # trailing colons and then remove the whole line if VPATH becomes empty
! 44833: # (actually we leave an empty line to preserve line numbers).
! 44834: if test "x$srcdir" = x.; then
! 44835: ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
! 44836: h
! 44837: s///
! 44838: s/^/:/
! 44839: s/[ ]*$/:/
! 44840: s/:\$(srcdir):/:/g
! 44841: s/:\${srcdir}:/:/g
! 44842: s/:@srcdir@:/:/g
! 44843: s/^:*//
! 44844: s/:*$//
! 44845: x
! 44846: s/\(=[ ]*\).*/\1/
! 44847: G
! 44848: s/\n//
! 44849: s/^[^=]*=[ ]*$//
! 44850: }'
! 44851: fi
! 44852:
! 44853: cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
! 44854: fi # test -n "$CONFIG_FILES"
! 44855:
! 44856: # Set up the scripts for CONFIG_HEADERS section.
! 44857: # No need to generate them if there are no CONFIG_HEADERS.
! 44858: # This happens for instance with `./config.status Makefile'.
! 44859: if test -n "$CONFIG_HEADERS"; then
! 44860: cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
! 44861: BEGIN {
! 44862: _ACEOF
! 44863:
! 44864: # Transform confdefs.h into an awk script `defines.awk', embedded as
! 44865: # here-document in config.status, that substitutes the proper values into
! 44866: # config.h.in to produce config.h.
! 44867:
! 44868: # Create a delimiter string that does not exist in confdefs.h, to ease
! 44869: # handling of long lines.
! 44870: ac_delim='%!_!# '
! 44871: for ac_last_try in false false :; do
! 44872: ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
! 44873: if test -z "$ac_tt"; then
! 44874: break
! 44875: elif $ac_last_try; then
! 44876: as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
! 44877: else
! 44878: ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
! 44879: fi
! 44880: done
! 44881:
! 44882: # For the awk script, D is an array of macro values keyed by name,
! 44883: # likewise P contains macro parameters if any. Preserve backslash
! 44884: # newline sequences.
! 44885:
! 44886: ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
! 44887: sed -n '
! 44888: s/.\{148\}/&'"$ac_delim"'/g
! 44889: t rset
! 44890: :rset
! 44891: s/^[ ]*#[ ]*define[ ][ ]*/ /
! 44892: t def
! 44893: d
! 44894: :def
! 44895: s/\\$//
! 44896: t bsnl
! 44897: s/["\\]/\\&/g
! 44898: s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
! 44899: D["\1"]=" \3"/p
! 44900: s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
! 44901: d
! 44902: :bsnl
! 44903: s/["\\]/\\&/g
! 44904: s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
! 44905: D["\1"]=" \3\\\\\\n"\\/p
! 44906: t cont
! 44907: s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
! 44908: t cont
! 44909: d
! 44910: :cont
! 44911: n
! 44912: s/.\{148\}/&'"$ac_delim"'/g
! 44913: t clear
! 44914: :clear
! 44915: s/\\$//
! 44916: t bsnlc
! 44917: s/["\\]/\\&/g; s/^/"/; s/$/"/p
! 44918: d
! 44919: :bsnlc
! 44920: s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
! 44921: b cont
! 44922: ' <confdefs.h | sed '
! 44923: s/'"$ac_delim"'/"\\\
! 44924: "/g' >>$CONFIG_STATUS || ac_write_fail=1
! 44925:
! 44926: cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
! 44927: for (key in D) D_is_set[key] = 1
! 44928: FS = ""
! 44929: }
! 44930: /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
! 44931: line = \$ 0
! 44932: split(line, arg, " ")
! 44933: if (arg[1] == "#") {
! 44934: defundef = arg[2]
! 44935: mac1 = arg[3]
! 44936: } else {
! 44937: defundef = substr(arg[1], 2)
! 44938: mac1 = arg[2]
! 44939: }
! 44940: split(mac1, mac2, "(") #)
! 44941: macro = mac2[1]
! 44942: prefix = substr(line, 1, index(line, defundef) - 1)
! 44943: if (D_is_set[macro]) {
! 44944: # Preserve the white space surrounding the "#".
! 44945: print prefix "define", macro P[macro] D[macro]
! 44946: next
! 44947: } else {
! 44948: # Replace #undef with comments. This is necessary, for example,
! 44949: # in the case of _POSIX_SOURCE, which is predefined and required
! 44950: # on some systems where configure will not decide to define it.
! 44951: if (defundef == "undef") {
! 44952: print "/*", prefix defundef, macro, "*/"
! 44953: next
! 44954: }
! 44955: }
! 44956: }
! 44957: { print }
! 44958: _ACAWK
! 44959: _ACEOF
! 44960: cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
! 44961: as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
! 44962: fi # test -n "$CONFIG_HEADERS"
! 44963:
! 44964:
! 44965: eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
! 44966: shift
! 44967: for ac_tag
! 44968: do
! 44969: case $ac_tag in
! 44970: :[FHLC]) ac_mode=$ac_tag; continue;;
! 44971: esac
! 44972: case $ac_mode$ac_tag in
! 44973: :[FHL]*:*);;
! 44974: :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
! 44975: :[FH]-) ac_tag=-:-;;
! 44976: :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
! 44977: esac
! 44978: ac_save_IFS=$IFS
! 44979: IFS=:
! 44980: set x $ac_tag
! 44981: IFS=$ac_save_IFS
! 44982: shift
! 44983: ac_file=$1
! 44984: shift
! 44985:
! 44986: case $ac_mode in
! 44987: :L) ac_source=$1;;
! 44988: :[FH])
! 44989: ac_file_inputs=
! 44990: for ac_f
! 44991: do
! 44992: case $ac_f in
! 44993: -) ac_f="$ac_tmp/stdin";;
! 44994: *) # Look for the file first in the build tree, then in the source tree
! 44995: # (if the path is not absolute). The absolute path cannot be DOS-style,
! 44996: # because $ac_f cannot contain `:'.
! 44997: test -f "$ac_f" ||
! 44998: case $ac_f in
! 44999: [\\/$]*) false;;
! 45000: *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
! 45001: esac ||
! 45002: as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
! 45003: esac
! 45004: case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
! 45005: as_fn_append ac_file_inputs " '$ac_f'"
! 45006: done
! 45007:
! 45008: # Let's still pretend it is `configure' which instantiates (i.e., don't
! 45009: # use $as_me), people would be surprised to read:
! 45010: # /* config.h. Generated by config.status. */
! 45011: configure_input='Generated from '`
! 45012: $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
! 45013: `' by configure.'
! 45014: if test x"$ac_file" != x-; then
! 45015: configure_input="$ac_file. $configure_input"
! 45016: { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
! 45017: $as_echo "$as_me: creating $ac_file" >&6;}
! 45018: fi
! 45019: # Neutralize special characters interpreted by sed in replacement strings.
! 45020: case $configure_input in #(
! 45021: *\&* | *\|* | *\\* )
! 45022: ac_sed_conf_input=`$as_echo "$configure_input" |
! 45023: sed 's/[\\\\&|]/\\\\&/g'`;; #(
! 45024: *) ac_sed_conf_input=$configure_input;;
! 45025: esac
! 45026:
! 45027: case $ac_tag in
! 45028: *:-:* | *:-) cat >"$ac_tmp/stdin" \
! 45029: || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
! 45030: esac
! 45031: ;;
! 45032: esac
! 45033:
! 45034: ac_dir=`$as_dirname -- "$ac_file" ||
! 45035: $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
! 45036: X"$ac_file" : 'X\(//\)[^/]' \| \
! 45037: X"$ac_file" : 'X\(//\)$' \| \
! 45038: X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
! 45039: $as_echo X"$ac_file" |
! 45040: sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
! 45041: s//\1/
! 45042: q
! 45043: }
! 45044: /^X\(\/\/\)[^/].*/{
! 45045: s//\1/
! 45046: q
! 45047: }
! 45048: /^X\(\/\/\)$/{
! 45049: s//\1/
! 45050: q
! 45051: }
! 45052: /^X\(\/\).*/{
! 45053: s//\1/
! 45054: q
! 45055: }
! 45056: s/.*/./; q'`
! 45057: as_dir="$ac_dir"; as_fn_mkdir_p
! 45058: ac_builddir=.
! 45059:
! 45060: case "$ac_dir" in
! 45061: .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
! 45062: *)
! 45063: ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
! 45064: # A ".." for each directory in $ac_dir_suffix.
! 45065: ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
! 45066: case $ac_top_builddir_sub in
! 45067: "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
! 45068: *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
! 45069: esac ;;
! 45070: esac
! 45071: ac_abs_top_builddir=$ac_pwd
! 45072: ac_abs_builddir=$ac_pwd$ac_dir_suffix
! 45073: # for backward compatibility:
! 45074: ac_top_builddir=$ac_top_build_prefix
! 45075:
! 45076: case $srcdir in
! 45077: .) # We are building in place.
! 45078: ac_srcdir=.
! 45079: ac_top_srcdir=$ac_top_builddir_sub
! 45080: ac_abs_top_srcdir=$ac_pwd ;;
! 45081: [\\/]* | ?:[\\/]* ) # Absolute name.
! 45082: ac_srcdir=$srcdir$ac_dir_suffix;
! 45083: ac_top_srcdir=$srcdir
! 45084: ac_abs_top_srcdir=$srcdir ;;
! 45085: *) # Relative name.
! 45086: ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
! 45087: ac_top_srcdir=$ac_top_build_prefix$srcdir
! 45088: ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
! 45089: esac
! 45090: ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
! 45091:
! 45092:
! 45093: case $ac_mode in
! 45094: :F)
! 45095: #
! 45096: # CONFIG_FILE
! 45097: #
! 45098:
! 45099: case $INSTALL in
! 45100: [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
! 45101: *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
! 45102: esac
! 45103: ac_MKDIR_P=$MKDIR_P
! 45104: case $MKDIR_P in
! 45105: [\\/$]* | ?:[\\/]* ) ;;
! 45106: */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
! 45107: esac
! 45108: _ACEOF
! 45109:
! 45110: cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
! 45111: # If the template does not know about datarootdir, expand it.
! 45112: # FIXME: This hack should be removed a few years after 2.60.
! 45113: ac_datarootdir_hack=; ac_datarootdir_seen=
! 45114: ac_sed_dataroot='
! 45115: /datarootdir/ {
! 45116: p
! 45117: q
! 45118: }
! 45119: /@datadir@/p
! 45120: /@docdir@/p
! 45121: /@infodir@/p
! 45122: /@localedir@/p
! 45123: /@mandir@/p'
! 45124: case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
! 45125: *datarootdir*) ac_datarootdir_seen=yes;;
! 45126: *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
! 45127: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
! 45128: $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
! 45129: _ACEOF
! 45130: cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
! 45131: ac_datarootdir_hack='
! 45132: s&@datadir@&$datadir&g
! 45133: s&@docdir@&$docdir&g
! 45134: s&@infodir@&$infodir&g
! 45135: s&@localedir@&$localedir&g
! 45136: s&@mandir@&$mandir&g
! 45137: s&\\\${datarootdir}&$datarootdir&g' ;;
! 45138: esac
! 45139: _ACEOF
! 45140:
! 45141: # Neutralize VPATH when `$srcdir' = `.'.
! 45142: # Shell code in configure.ac might set extrasub.
! 45143: # FIXME: do we really want to maintain this feature?
! 45144: cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
! 45145: ac_sed_extra="$ac_vpsub
! 45146: $extrasub
! 45147: _ACEOF
! 45148: cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
! 45149: :t
! 45150: /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
! 45151: s|@configure_input@|$ac_sed_conf_input|;t t
! 45152: s&@top_builddir@&$ac_top_builddir_sub&;t t
! 45153: s&@top_build_prefix@&$ac_top_build_prefix&;t t
! 45154: s&@srcdir@&$ac_srcdir&;t t
! 45155: s&@abs_srcdir@&$ac_abs_srcdir&;t t
! 45156: s&@top_srcdir@&$ac_top_srcdir&;t t
! 45157: s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
! 45158: s&@builddir@&$ac_builddir&;t t
! 45159: s&@abs_builddir@&$ac_abs_builddir&;t t
! 45160: s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
! 45161: s&@INSTALL@&$ac_INSTALL&;t t
! 45162: s&@MKDIR_P@&$ac_MKDIR_P&;t t
! 45163: $ac_datarootdir_hack
! 45164: "
! 45165: eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
! 45166: >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
! 45167:
! 45168: test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
! 45169: { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
! 45170: { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
! 45171: "$ac_tmp/out"`; test -z "$ac_out"; } &&
! 45172: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
! 45173: which seems to be undefined. Please make sure it is defined" >&5
! 45174: $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
! 45175: which seems to be undefined. Please make sure it is defined" >&2;}
! 45176:
! 45177: rm -f "$ac_tmp/stdin"
! 45178: case $ac_file in
! 45179: -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
! 45180: *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
! 45181: esac \
! 45182: || as_fn_error $? "could not create $ac_file" "$LINENO" 5
! 45183: ;;
! 45184: :H)
! 45185: #
! 45186: # CONFIG_HEADER
! 45187: #
! 45188: if test x"$ac_file" != x-; then
! 45189: {
! 45190: $as_echo "/* $configure_input */" \
! 45191: && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
! 45192: } >"$ac_tmp/config.h" \
! 45193: || as_fn_error $? "could not create $ac_file" "$LINENO" 5
! 45194: if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
! 45195: { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
! 45196: $as_echo "$as_me: $ac_file is unchanged" >&6;}
! 45197: else
! 45198: rm -f "$ac_file"
! 45199: mv "$ac_tmp/config.h" "$ac_file" \
! 45200: || as_fn_error $? "could not create $ac_file" "$LINENO" 5
! 45201: fi
! 45202: else
! 45203: $as_echo "/* $configure_input */" \
! 45204: && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
! 45205: || as_fn_error $? "could not create -" "$LINENO" 5
! 45206: fi
! 45207: # Compute "$ac_file"'s index in $config_headers.
! 45208: _am_arg="$ac_file"
! 45209: _am_stamp_count=1
! 45210: for _am_header in $config_headers :; do
! 45211: case $_am_header in
! 45212: $_am_arg | $_am_arg:* )
! 45213: break ;;
! 45214: * )
! 45215: _am_stamp_count=`expr $_am_stamp_count + 1` ;;
! 45216: esac
! 45217: done
! 45218: echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
! 45219: $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
! 45220: X"$_am_arg" : 'X\(//\)[^/]' \| \
! 45221: X"$_am_arg" : 'X\(//\)$' \| \
! 45222: X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
! 45223: $as_echo X"$_am_arg" |
! 45224: sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
! 45225: s//\1/
! 45226: q
! 45227: }
! 45228: /^X\(\/\/\)[^/].*/{
! 45229: s//\1/
! 45230: q
! 45231: }
! 45232: /^X\(\/\/\)$/{
! 45233: s//\1/
! 45234: q
! 45235: }
! 45236: /^X\(\/\).*/{
! 45237: s//\1/
! 45238: q
! 45239: }
! 45240: s/.*/./; q'`/stamp-h$_am_stamp_count
! 45241: ;;
! 45242:
! 45243: :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
! 45244: $as_echo "$as_me: executing $ac_file commands" >&6;}
! 45245: ;;
! 45246: esac
! 45247:
! 45248:
! 45249: case $ac_file$ac_mode in
! 45250: "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
! 45251: # Older Autoconf quotes --file arguments for eval, but not when files
! 45252: # are listed without --file. Let's play safe and only enable the eval
! 45253: # if we detect the quoting.
! 45254: # TODO: see whether this extra hack can be removed once we start
! 45255: # requiring Autoconf 2.70 or later.
! 45256: case $CONFIG_FILES in #(
! 45257: *\'*) :
! 45258: eval set x "$CONFIG_FILES" ;; #(
! 45259: *) :
! 45260: set x $CONFIG_FILES ;; #(
! 45261: *) :
! 45262: ;;
! 45263: esac
! 45264: shift
! 45265: # Used to flag and report bootstrapping failures.
! 45266: am_rc=0
! 45267: for am_mf
! 45268: do
! 45269: # Strip MF so we end up with the name of the file.
! 45270: am_mf=`$as_echo "$am_mf" | sed -e 's/:.*$//'`
! 45271: # Check whether this is an Automake generated Makefile which includes
! 45272: # dependency-tracking related rules and includes.
! 45273: # Grep'ing the whole file directly is not great: AIX grep has a line
! 45274: # limit of 2048, but all sed's we know have understand at least 4000.
! 45275: sed -n 's,^am--depfiles:.*,X,p' "$am_mf" | grep X >/dev/null 2>&1 \
! 45276: || continue
! 45277: am_dirpart=`$as_dirname -- "$am_mf" ||
! 45278: $as_expr X"$am_mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
! 45279: X"$am_mf" : 'X\(//\)[^/]' \| \
! 45280: X"$am_mf" : 'X\(//\)$' \| \
! 45281: X"$am_mf" : 'X\(/\)' \| . 2>/dev/null ||
! 45282: $as_echo X"$am_mf" |
! 45283: sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
! 45284: s//\1/
! 45285: q
! 45286: }
! 45287: /^X\(\/\/\)[^/].*/{
! 45288: s//\1/
! 45289: q
! 45290: }
! 45291: /^X\(\/\/\)$/{
! 45292: s//\1/
! 45293: q
! 45294: }
! 45295: /^X\(\/\).*/{
! 45296: s//\1/
! 45297: q
! 45298: }
! 45299: s/.*/./; q'`
! 45300: am_filepart=`$as_basename -- "$am_mf" ||
! 45301: $as_expr X/"$am_mf" : '.*/\([^/][^/]*\)/*$' \| \
! 45302: X"$am_mf" : 'X\(//\)$' \| \
! 45303: X"$am_mf" : 'X\(/\)' \| . 2>/dev/null ||
! 45304: $as_echo X/"$am_mf" |
! 45305: sed '/^.*\/\([^/][^/]*\)\/*$/{
! 45306: s//\1/
! 45307: q
! 45308: }
! 45309: /^X\/\(\/\/\)$/{
! 45310: s//\1/
! 45311: q
! 45312: }
! 45313: /^X\/\(\/\).*/{
! 45314: s//\1/
! 45315: q
! 45316: }
! 45317: s/.*/./; q'`
! 45318: { echo "$as_me:$LINENO: cd "$am_dirpart" \
! 45319: && sed -e '/# am--include-marker/d' "$am_filepart" \
! 45320: | $MAKE -f - am--depfiles" >&5
! 45321: (cd "$am_dirpart" \
! 45322: && sed -e '/# am--include-marker/d' "$am_filepart" \
! 45323: | $MAKE -f - am--depfiles) >&5 2>&5
! 45324: ac_status=$?
! 45325: echo "$as_me:$LINENO: \$? = $ac_status" >&5
! 45326: (exit $ac_status); } || am_rc=$?
! 45327: done
! 45328: if test $am_rc -ne 0; then
! 45329: { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
! 45330: $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
! 45331: as_fn_error $? "Something went wrong bootstrapping makefile fragments
! 45332: for automatic dependency tracking. If GNU make was not used, consider
! 45333: re-running the configure script with MAKE=\"gmake\" (or whatever is
! 45334: necessary). You can also try re-running configure with the
! 45335: '--disable-dependency-tracking' option to at least be able to build
! 45336: the package (albeit without support for automatic dependency tracking).
! 45337: See \`config.log' for more details" "$LINENO" 5; }
! 45338: fi
! 45339: { am_dirpart=; unset am_dirpart;}
! 45340: { am_filepart=; unset am_filepart;}
! 45341: { am_mf=; unset am_mf;}
! 45342: { am_rc=; unset am_rc;}
! 45343: rm -f conftest-deps.mk
! 45344: }
! 45345: ;;
! 45346: "libtool":C)
! 45347:
! 45348: # See if we are running on zsh, and set the options that allow our
! 45349: # commands through without removal of \ escapes.
! 45350: if test -n "${ZSH_VERSION+set}"; then
! 45351: setopt NO_GLOB_SUBST
! 45352: fi
! 45353:
! 45354: cfgfile=${ofile}T
! 45355: trap "$RM \"$cfgfile\"; exit 1" 1 2 15
! 45356: $RM "$cfgfile"
! 45357:
! 45358: cat <<_LT_EOF >> "$cfgfile"
! 45359: #! $SHELL
! 45360: # Generated automatically by $as_me ($PACKAGE) $VERSION
! 45361: # NOTE: Changes made to this file will be lost: look at ltmain.sh.
! 45362:
! 45363: # Provide generalized library-building support services.
! 45364: # Written by Gordon Matzigkeit, 1996
! 45365:
! 45366: # Copyright (C) 2014 Free Software Foundation, Inc.
! 45367: # This is free software; see the source for copying conditions. There is NO
! 45368: # warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
! 45369:
! 45370: # GNU Libtool is free software; you can redistribute it and/or modify
! 45371: # it under the terms of the GNU General Public License as published by
! 45372: # the Free Software Foundation; either version 2 of of the License, or
! 45373: # (at your option) any later version.
! 45374: #
! 45375: # As a special exception to the GNU General Public License, if you
! 45376: # distribute this file as part of a program or library that is built
! 45377: # using GNU Libtool, you may include this file under the same
! 45378: # distribution terms that you use for the rest of that program.
! 45379: #
! 45380: # GNU Libtool is distributed in the hope that it will be useful, but
! 45381: # WITHOUT ANY WARRANTY; without even the implied warranty of
! 45382: # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
! 45383: # GNU General Public License for more details.
! 45384: #
! 45385: # You should have received a copy of the GNU General Public License
! 45386: # along with this program. If not, see <http://www.gnu.org/licenses/>.
! 45387:
! 45388:
! 45389: # The names of the tagged configurations supported by this script.
! 45390: available_tags=''
! 45391:
! 45392: # Configured defaults for sys_lib_dlsearch_path munging.
! 45393: : \${LT_SYS_LIBRARY_PATH="$configure_time_lt_sys_library_path"}
! 45394:
! 45395: # ### BEGIN LIBTOOL CONFIG
! 45396:
! 45397: # Which release of libtool.m4 was used?
! 45398: macro_version=$macro_version
! 45399: macro_revision=$macro_revision
! 45400:
! 45401: # Assembler program.
! 45402: AS=$lt_AS
! 45403:
! 45404: # DLL creation program.
! 45405: DLLTOOL=$lt_DLLTOOL
! 45406:
! 45407: # Object dumper program.
! 45408: OBJDUMP=$lt_OBJDUMP
! 45409:
! 45410: # Whether or not to build shared libraries.
! 45411: build_libtool_libs=$enable_shared
! 45412:
! 45413: # Whether or not to build static libraries.
! 45414: build_old_libs=$enable_static
! 45415:
! 45416: # What type of objects to build.
! 45417: pic_mode=$pic_mode
! 45418:
! 45419: # Whether or not to optimize for fast installation.
! 45420: fast_install=$enable_fast_install
! 45421:
! 45422: # Shared archive member basename,for filename based shared library versioning on AIX.
! 45423: shared_archive_member_spec=$shared_archive_member_spec
! 45424:
! 45425: # Shell to use when invoking shell scripts.
! 45426: SHELL=$lt_SHELL
! 45427:
! 45428: # An echo program that protects backslashes.
! 45429: ECHO=$lt_ECHO
! 45430:
! 45431: # The PATH separator for the build system.
! 45432: PATH_SEPARATOR=$lt_PATH_SEPARATOR
! 45433:
! 45434: # The host system.
! 45435: host_alias=$host_alias
! 45436: host=$host
! 45437: host_os=$host_os
! 45438:
! 45439: # The build system.
! 45440: build_alias=$build_alias
! 45441: build=$build
! 45442: build_os=$build_os
! 45443:
! 45444: # A sed program that does not truncate output.
! 45445: SED=$lt_SED
! 45446:
! 45447: # Sed that helps us avoid accidentally triggering echo(1) options like -n.
! 45448: Xsed="\$SED -e 1s/^X//"
! 45449:
! 45450: # A grep program that handles long lines.
! 45451: GREP=$lt_GREP
! 45452:
! 45453: # An ERE matcher.
! 45454: EGREP=$lt_EGREP
! 45455:
! 45456: # A literal string matcher.
! 45457: FGREP=$lt_FGREP
! 45458:
! 45459: # A BSD- or MS-compatible name lister.
! 45460: NM=$lt_NM
! 45461:
! 45462: # Whether we need soft or hard links.
! 45463: LN_S=$lt_LN_S
! 45464:
! 45465: # What is the maximum length of a command?
! 45466: max_cmd_len=$max_cmd_len
! 45467:
! 45468: # Object file suffix (normally "o").
! 45469: objext=$ac_objext
! 45470:
! 45471: # Executable file suffix (normally "").
! 45472: exeext=$exeext
! 45473:
! 45474: # whether the shell understands "unset".
! 45475: lt_unset=$lt_unset
! 45476:
! 45477: # turn spaces into newlines.
! 45478: SP2NL=$lt_lt_SP2NL
! 45479:
! 45480: # turn newlines into spaces.
! 45481: NL2SP=$lt_lt_NL2SP
! 45482:
! 45483: # convert \$build file names to \$host format.
! 45484: to_host_file_cmd=$lt_cv_to_host_file_cmd
! 45485:
! 45486: # convert \$build files to toolchain format.
! 45487: to_tool_file_cmd=$lt_cv_to_tool_file_cmd
! 45488:
! 45489: # Method to check whether dependent libraries are shared objects.
! 45490: deplibs_check_method=$lt_deplibs_check_method
! 45491:
! 45492: # Command to use when deplibs_check_method = "file_magic".
! 45493: file_magic_cmd=$lt_file_magic_cmd
! 45494:
! 45495: # How to find potential files when deplibs_check_method = "file_magic".
! 45496: file_magic_glob=$lt_file_magic_glob
! 45497:
! 45498: # Find potential files using nocaseglob when deplibs_check_method = "file_magic".
! 45499: want_nocaseglob=$lt_want_nocaseglob
! 45500:
! 45501: # Command to associate shared and link libraries.
! 45502: sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd
! 45503:
! 45504: # The archiver.
! 45505: AR=$lt_AR
! 45506:
! 45507: # Flags to create an archive.
! 45508: AR_FLAGS=$lt_AR_FLAGS
! 45509:
! 45510: # How to feed a file listing to the archiver.
! 45511: archiver_list_spec=$lt_archiver_list_spec
! 45512:
! 45513: # A symbol stripping program.
! 45514: STRIP=$lt_STRIP
! 45515:
! 45516: # Commands used to install an old-style archive.
! 45517: RANLIB=$lt_RANLIB
! 45518: old_postinstall_cmds=$lt_old_postinstall_cmds
! 45519: old_postuninstall_cmds=$lt_old_postuninstall_cmds
! 45520:
! 45521: # Whether to use a lock for old archive extraction.
! 45522: lock_old_archive_extraction=$lock_old_archive_extraction
! 45523:
! 45524: # A C compiler.
! 45525: LTCC=$lt_CC
! 45526:
! 45527: # LTCC compiler flags.
! 45528: LTCFLAGS=$lt_CFLAGS
! 45529:
! 45530: # Take the output of nm and produce a listing of raw symbols and C names.
! 45531: global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
! 45532:
! 45533: # Transform the output of nm in a proper C declaration.
! 45534: global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
! 45535:
! 45536: # Transform the output of nm into a list of symbols to manually relocate.
! 45537: global_symbol_to_import=$lt_lt_cv_sys_global_symbol_to_import
! 45538:
! 45539: # Transform the output of nm in a C name address pair.
! 45540: global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
! 45541:
! 45542: # Transform the output of nm in a C name address pair when lib prefix is needed.
! 45543: global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
! 45544:
! 45545: # The name lister interface.
! 45546: nm_interface=$lt_lt_cv_nm_interface
! 45547:
! 45548: # Specify filename containing input files for \$NM.
! 45549: nm_file_list_spec=$lt_nm_file_list_spec
! 45550:
! 45551: # The root where to search for dependent libraries,and where our libraries should be installed.
! 45552: lt_sysroot=$lt_sysroot
! 45553:
! 45554: # Command to truncate a binary pipe.
! 45555: lt_truncate_bin=$lt_lt_cv_truncate_bin
! 45556:
! 45557: # The name of the directory that contains temporary libtool files.
! 45558: objdir=$objdir
! 45559:
! 45560: # Used to examine libraries when file_magic_cmd begins with "file".
! 45561: MAGIC_CMD=$MAGIC_CMD
! 45562:
! 45563: # Must we lock files when doing compilation?
! 45564: need_locks=$lt_need_locks
! 45565:
! 45566: # Manifest tool.
! 45567: MANIFEST_TOOL=$lt_MANIFEST_TOOL
! 45568:
! 45569: # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
! 45570: DSYMUTIL=$lt_DSYMUTIL
! 45571:
! 45572: # Tool to change global to local symbols on Mac OS X.
! 45573: NMEDIT=$lt_NMEDIT
! 45574:
! 45575: # Tool to manipulate fat objects and archives on Mac OS X.
! 45576: LIPO=$lt_LIPO
! 45577:
! 45578: # ldd/readelf like tool for Mach-O binaries on Mac OS X.
! 45579: OTOOL=$lt_OTOOL
! 45580:
! 45581: # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
! 45582: OTOOL64=$lt_OTOOL64
! 45583:
! 45584: # Old archive suffix (normally "a").
! 45585: libext=$libext
! 45586:
! 45587: # Shared library suffix (normally ".so").
! 45588: shrext_cmds=$lt_shrext_cmds
! 45589:
! 45590: # The commands to extract the exported symbol list from a shared archive.
! 45591: extract_expsyms_cmds=$lt_extract_expsyms_cmds
! 45592:
! 45593: # Variables whose values should be saved in libtool wrapper scripts and
! 45594: # restored at link time.
! 45595: variables_saved_for_relink=$lt_variables_saved_for_relink
! 45596:
! 45597: # Do we need the "lib" prefix for modules?
! 45598: need_lib_prefix=$need_lib_prefix
! 45599:
! 45600: # Do we need a version for libraries?
! 45601: need_version=$need_version
! 45602:
! 45603: # Library versioning type.
! 45604: version_type=$version_type
! 45605:
! 45606: # Shared library runtime path variable.
! 45607: runpath_var=$runpath_var
! 45608:
! 45609: # Shared library path variable.
! 45610: shlibpath_var=$shlibpath_var
! 45611:
! 45612: # Is shlibpath searched before the hard-coded library search path?
! 45613: shlibpath_overrides_runpath=$shlibpath_overrides_runpath
! 45614:
! 45615: # Format of library name prefix.
! 45616: libname_spec=$lt_libname_spec
! 45617:
! 45618: # List of archive names. First name is the real one, the rest are links.
! 45619: # The last name is the one that the linker finds with -lNAME
! 45620: library_names_spec=$lt_library_names_spec
! 45621:
! 45622: # The coded name of the library, if different from the real name.
! 45623: soname_spec=$lt_soname_spec
! 45624:
! 45625: # Permission mode override for installation of shared libraries.
! 45626: install_override_mode=$lt_install_override_mode
! 45627:
! 45628: # Command to use after installation of a shared archive.
! 45629: postinstall_cmds=$lt_postinstall_cmds
! 45630:
! 45631: # Command to use after uninstallation of a shared archive.
! 45632: postuninstall_cmds=$lt_postuninstall_cmds
! 45633:
! 45634: # Commands used to finish a libtool library installation in a directory.
! 45635: finish_cmds=$lt_finish_cmds
! 45636:
! 45637: # As "finish_cmds", except a single script fragment to be evaled but
! 45638: # not shown.
! 45639: finish_eval=$lt_finish_eval
! 45640:
! 45641: # Whether we should hardcode library paths into libraries.
! 45642: hardcode_into_libs=$hardcode_into_libs
! 45643:
! 45644: # Compile-time system search path for libraries.
! 45645: sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
! 45646:
! 45647: # Detected run-time system search path for libraries.
! 45648: sys_lib_dlsearch_path_spec=$lt_configure_time_dlsearch_path
! 45649:
! 45650: # Explicit LT_SYS_LIBRARY_PATH set during ./configure time.
! 45651: configure_time_lt_sys_library_path=$lt_configure_time_lt_sys_library_path
! 45652:
! 45653: # Whether dlopen is supported.
! 45654: dlopen_support=$enable_dlopen
! 45655:
! 45656: # Whether dlopen of programs is supported.
! 45657: dlopen_self=$enable_dlopen_self
! 45658:
! 45659: # Whether dlopen of statically linked programs is supported.
! 45660: dlopen_self_static=$enable_dlopen_self_static
! 45661:
! 45662: # Commands to strip libraries.
! 45663: old_striplib=$lt_old_striplib
! 45664: striplib=$lt_striplib
! 45665:
! 45666:
! 45667: # The linker used to build libraries.
! 45668: LD=$lt_LD
! 45669:
! 45670: # How to create reloadable object files.
! 45671: reload_flag=$lt_reload_flag
! 45672: reload_cmds=$lt_reload_cmds
! 45673:
! 45674: # Commands used to build an old-style archive.
! 45675: old_archive_cmds=$lt_old_archive_cmds
! 45676:
! 45677: # A language specific compiler.
! 45678: CC=$lt_compiler
! 45679:
! 45680: # Is the compiler the GNU compiler?
! 45681: with_gcc=$GCC
! 45682:
! 45683: # Compiler flag to turn off builtin functions.
! 45684: no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
! 45685:
! 45686: # Additional compiler flags for building library objects.
! 45687: pic_flag=$lt_lt_prog_compiler_pic
! 45688:
! 45689: # How to pass a linker flag through the compiler.
! 45690: wl=$lt_lt_prog_compiler_wl
! 45691:
! 45692: # Compiler flag to prevent dynamic linking.
! 45693: link_static_flag=$lt_lt_prog_compiler_static
! 45694:
! 45695: # Does compiler simultaneously support -c and -o options?
! 45696: compiler_c_o=$lt_lt_cv_prog_compiler_c_o
! 45697:
! 45698: # Whether or not to add -lc for building shared libraries.
! 45699: build_libtool_need_lc=$archive_cmds_need_lc
! 45700:
! 45701: # Whether or not to disallow shared libs when runtime libs are static.
! 45702: allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
! 45703:
! 45704: # Compiler flag to allow reflexive dlopens.
! 45705: export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
! 45706:
! 45707: # Compiler flag to generate shared objects directly from archives.
! 45708: whole_archive_flag_spec=$lt_whole_archive_flag_spec
! 45709:
! 45710: # Whether the compiler copes with passing no objects directly.
! 45711: compiler_needs_object=$lt_compiler_needs_object
! 45712:
! 45713: # Create an old-style archive from a shared archive.
! 45714: old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
! 45715:
! 45716: # Create a temporary old-style archive to link instead of a shared archive.
! 45717: old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
! 45718:
! 45719: # Commands used to build a shared archive.
! 45720: archive_cmds=$lt_archive_cmds
! 45721: archive_expsym_cmds=$lt_archive_expsym_cmds
! 45722:
! 45723: # Commands used to build a loadable module if different from building
! 45724: # a shared archive.
! 45725: module_cmds=$lt_module_cmds
! 45726: module_expsym_cmds=$lt_module_expsym_cmds
! 45727:
! 45728: # Whether we are building with GNU ld or not.
! 45729: with_gnu_ld=$lt_with_gnu_ld
! 45730:
! 45731: # Flag that allows shared libraries with undefined symbols to be built.
! 45732: allow_undefined_flag=$lt_allow_undefined_flag
! 45733:
! 45734: # Flag that enforces no undefined symbols.
! 45735: no_undefined_flag=$lt_no_undefined_flag
! 45736:
! 45737: # Flag to hardcode \$libdir into a binary during linking.
! 45738: # This must work even if \$libdir does not exist
! 45739: hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
! 45740:
! 45741: # Whether we need a single "-rpath" flag with a separated argument.
! 45742: hardcode_libdir_separator=$lt_hardcode_libdir_separator
! 45743:
! 45744: # Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes
! 45745: # DIR into the resulting binary.
! 45746: hardcode_direct=$hardcode_direct
! 45747:
! 45748: # Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes
! 45749: # DIR into the resulting binary and the resulting library dependency is
! 45750: # "absolute",i.e impossible to change by setting \$shlibpath_var if the
! 45751: # library is relocated.
! 45752: hardcode_direct_absolute=$hardcode_direct_absolute
! 45753:
! 45754: # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
! 45755: # into the resulting binary.
! 45756: hardcode_minus_L=$hardcode_minus_L
! 45757:
! 45758: # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
! 45759: # into the resulting binary.
! 45760: hardcode_shlibpath_var=$hardcode_shlibpath_var
! 45761:
! 45762: # Set to "yes" if building a shared library automatically hardcodes DIR
! 45763: # into the library and all subsequent libraries and executables linked
! 45764: # against it.
! 45765: hardcode_automatic=$hardcode_automatic
! 45766:
! 45767: # Set to yes if linker adds runtime paths of dependent libraries
! 45768: # to runtime path list.
! 45769: inherit_rpath=$inherit_rpath
! 45770:
! 45771: # Whether libtool must link a program against all its dependency libraries.
! 45772: link_all_deplibs=$link_all_deplibs
! 45773:
! 45774: # Set to "yes" if exported symbols are required.
! 45775: always_export_symbols=$always_export_symbols
! 45776:
! 45777: # The commands to list exported symbols.
! 45778: export_symbols_cmds=$lt_export_symbols_cmds
! 45779:
! 45780: # Symbols that should not be listed in the preloaded symbols.
! 45781: exclude_expsyms=$lt_exclude_expsyms
! 45782:
! 45783: # Symbols that must always be exported.
! 45784: include_expsyms=$lt_include_expsyms
! 45785:
! 45786: # Commands necessary for linking programs (against libraries) with templates.
! 45787: prelink_cmds=$lt_prelink_cmds
! 45788:
! 45789: # Commands necessary for finishing linking programs.
! 45790: postlink_cmds=$lt_postlink_cmds
! 45791:
! 45792: # Specify filename containing input files.
! 45793: file_list_spec=$lt_file_list_spec
! 45794:
! 45795: # How to hardcode a shared library path into an executable.
! 45796: hardcode_action=$hardcode_action
! 45797:
! 45798: # ### END LIBTOOL CONFIG
! 45799:
! 45800: _LT_EOF
! 45801:
! 45802: cat <<'_LT_EOF' >> "$cfgfile"
! 45803:
! 45804: # ### BEGIN FUNCTIONS SHARED WITH CONFIGURE
! 45805:
! 45806: # func_munge_path_list VARIABLE PATH
! 45807: # -----------------------------------
! 45808: # VARIABLE is name of variable containing _space_ separated list of
! 45809: # directories to be munged by the contents of PATH, which is string
! 45810: # having a format:
! 45811: # "DIR[:DIR]:"
! 45812: # string "DIR[ DIR]" will be prepended to VARIABLE
! 45813: # ":DIR[:DIR]"
! 45814: # string "DIR[ DIR]" will be appended to VARIABLE
! 45815: # "DIRP[:DIRP]::[DIRA:]DIRA"
! 45816: # string "DIRP[ DIRP]" will be prepended to VARIABLE and string
! 45817: # "DIRA[ DIRA]" will be appended to VARIABLE
! 45818: # "DIR[:DIR]"
! 45819: # VARIABLE will be replaced by "DIR[ DIR]"
! 45820: func_munge_path_list ()
! 45821: {
! 45822: case x$2 in
! 45823: x)
! 45824: ;;
! 45825: *:)
! 45826: eval $1=\"`$ECHO $2 | $SED 's/:/ /g'` \$$1\"
! 45827: ;;
! 45828: x:*)
! 45829: eval $1=\"\$$1 `$ECHO $2 | $SED 's/:/ /g'`\"
! 45830: ;;
! 45831: *::*)
! 45832: eval $1=\"\$$1\ `$ECHO $2 | $SED -e 's/.*:://' -e 's/:/ /g'`\"
! 45833: eval $1=\"`$ECHO $2 | $SED -e 's/::.*//' -e 's/:/ /g'`\ \$$1\"
! 45834: ;;
! 45835: *)
! 45836: eval $1=\"`$ECHO $2 | $SED 's/:/ /g'`\"
! 45837: ;;
! 45838: esac
! 45839: }
! 45840:
! 45841:
! 45842: # Calculate cc_basename. Skip known compiler wrappers and cross-prefix.
! 45843: func_cc_basename ()
! 45844: {
! 45845: for cc_temp in $*""; do
! 45846: case $cc_temp in
! 45847: compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
! 45848: distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
! 45849: \-*) ;;
! 45850: *) break;;
! 45851: esac
! 45852: done
! 45853: func_cc_basename_result=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
! 45854: }
! 45855:
! 45856:
! 45857: # ### END FUNCTIONS SHARED WITH CONFIGURE
! 45858:
! 45859: _LT_EOF
! 45860:
! 45861: case $host_os in
! 45862: aix3*)
! 45863: cat <<\_LT_EOF >> "$cfgfile"
! 45864: # AIX sometimes has problems with the GCC collect2 program. For some
! 45865: # reason, if we set the COLLECT_NAMES environment variable, the problems
! 45866: # vanish in a puff of smoke.
! 45867: if test set != "${COLLECT_NAMES+set}"; then
! 45868: COLLECT_NAMES=
! 45869: export COLLECT_NAMES
! 45870: fi
! 45871: _LT_EOF
! 45872: ;;
! 45873: esac
! 45874:
! 45875:
! 45876: ltmain=$ac_aux_dir/ltmain.sh
! 45877:
! 45878:
! 45879: # We use sed instead of cat because bash on DJGPP gets confused if
! 45880: # if finds mixed CR/LF and LF-only lines. Since sed operates in
! 45881: # text mode, it properly converts lines to CR/LF. This bash problem
! 45882: # is reportedly fixed, but why not run on old versions too?
! 45883: sed '$q' "$ltmain" >> "$cfgfile" \
! 45884: || (rm -f "$cfgfile"; exit 1)
! 45885:
! 45886: mv -f "$cfgfile" "$ofile" ||
! 45887: (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
! 45888: chmod +x "$ofile"
! 45889:
! 45890: ;;
! 45891:
! 45892: esac
! 45893: done # for ac_tag
! 45894:
! 45895:
! 45896: as_fn_exit 0
! 45897: _ACEOF
! 45898: ac_clean_files=$ac_clean_files_save
! 45899:
! 45900: test $ac_write_fail = 0 ||
! 45901: as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
! 45902:
! 45903:
! 45904: # configure is writing to config.log, and then calls config.status.
! 45905: # config.status does its own redirection, appending to config.log.
! 45906: # Unfortunately, on DOS this fails, as config.log is still kept open
! 45907: # by configure, so config.status won't be able to write to it; its
! 45908: # output is simply discarded. So we exec the FD to /dev/null,
! 45909: # effectively closing config.log, so it can be properly (re)opened and
! 45910: # appended to by config.status. When coming back to configure, we
! 45911: # need to make the FD available again.
! 45912: if test "$no_create" != yes; then
! 45913: ac_cs_success=:
! 45914: ac_config_status_args=
! 45915: test "$silent" = yes &&
! 45916: ac_config_status_args="$ac_config_status_args --quiet"
! 45917: exec 5>/dev/null
! 45918: $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
! 45919: exec 5>>config.log
! 45920: # Use ||, not &&, to avoid exiting from the if with $? = 1, which
! 45921: # would make configure fail if this is the last instruction.
! 45922: $ac_cs_success || as_fn_exit 1
! 45923: fi
! 45924:
! 45925: #
! 45926: # CONFIG_SUBDIRS section.
! 45927: #
! 45928: if test "$no_recursion" != yes; then
! 45929:
! 45930: # Remove --cache-file, --srcdir, and --disable-option-checking arguments
! 45931: # so they do not pile up.
! 45932: ac_sub_configure_args=
! 45933: ac_prev=
! 45934: eval "set x $ac_configure_args"
! 45935: shift
! 45936: for ac_arg
! 45937: do
! 45938: if test -n "$ac_prev"; then
! 45939: ac_prev=
! 45940: continue
! 45941: fi
! 45942: case $ac_arg in
! 45943: -cache-file | --cache-file | --cache-fil | --cache-fi \
! 45944: | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
! 45945: ac_prev=cache_file ;;
! 45946: -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
! 45947: | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* \
! 45948: | --c=*)
! 45949: ;;
! 45950: --config-cache | -C)
! 45951: ;;
! 45952: -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
! 45953: ac_prev=srcdir ;;
! 45954: -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
! 45955: ;;
! 45956: -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
! 45957: ac_prev=prefix ;;
! 45958: -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
! 45959: ;;
! 45960: --disable-option-checking)
! 45961: ;;
! 45962: *)
! 45963: case $ac_arg in
! 45964: *\'*) ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
! 45965: esac
! 45966: as_fn_append ac_sub_configure_args " '$ac_arg'" ;;
! 45967: esac
! 45968: done
! 45969:
! 45970: # Always prepend --prefix to ensure using the same prefix
! 45971: # in subdir configurations.
! 45972: ac_arg="--prefix=$prefix"
! 45973: case $ac_arg in
! 45974: *\'*) ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
! 45975: esac
! 45976: ac_sub_configure_args="'$ac_arg' $ac_sub_configure_args"
! 45977:
! 45978: # Pass --silent
! 45979: if test "$silent" = yes; then
! 45980: ac_sub_configure_args="--silent $ac_sub_configure_args"
! 45981: fi
! 45982:
! 45983: # Always prepend --disable-option-checking to silence warnings, since
! 45984: # different subdirs can have different --enable and --with options.
! 45985: ac_sub_configure_args="--disable-option-checking $ac_sub_configure_args"
! 45986:
! 45987: ac_popdir=`pwd`
! 45988: for ac_dir in : $subdirs; do test "x$ac_dir" = x: && continue
! 45989:
! 45990: # Do not complain, so a configure script can configure whichever
! 45991: # parts of a large source tree are present.
! 45992: test -d "$srcdir/$ac_dir" || continue
! 45993:
! 45994: ac_msg="=== configuring in $ac_dir (`pwd`/$ac_dir)"
! 45995: $as_echo "$as_me:${as_lineno-$LINENO}: $ac_msg" >&5
! 45996: $as_echo "$ac_msg" >&6
! 45997: as_dir="$ac_dir"; as_fn_mkdir_p
! 45998: ac_builddir=.
! 45999:
! 46000: case "$ac_dir" in
! 46001: .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
! 46002: *)
! 46003: ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
! 46004: # A ".." for each directory in $ac_dir_suffix.
! 46005: ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
! 46006: case $ac_top_builddir_sub in
! 46007: "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
! 46008: *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
! 46009: esac ;;
! 46010: esac
! 46011: ac_abs_top_builddir=$ac_pwd
! 46012: ac_abs_builddir=$ac_pwd$ac_dir_suffix
! 46013: # for backward compatibility:
! 46014: ac_top_builddir=$ac_top_build_prefix
! 46015:
! 46016: case $srcdir in
! 46017: .) # We are building in place.
! 46018: ac_srcdir=.
! 46019: ac_top_srcdir=$ac_top_builddir_sub
! 46020: ac_abs_top_srcdir=$ac_pwd ;;
! 46021: [\\/]* | ?:[\\/]* ) # Absolute name.
! 46022: ac_srcdir=$srcdir$ac_dir_suffix;
! 46023: ac_top_srcdir=$srcdir
! 46024: ac_abs_top_srcdir=$srcdir ;;
! 46025: *) # Relative name.
! 46026: ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
! 46027: ac_top_srcdir=$ac_top_build_prefix$srcdir
! 46028: ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
! 46029: esac
! 46030: ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
! 46031:
! 46032:
! 46033: cd "$ac_dir"
! 46034:
! 46035: # Check for guested configure; otherwise get Cygnus style configure.
! 46036: if test -f "$ac_srcdir/configure.gnu"; then
! 46037: ac_sub_configure=$ac_srcdir/configure.gnu
! 46038: elif test -f "$ac_srcdir/configure"; then
! 46039: ac_sub_configure=$ac_srcdir/configure
! 46040: elif test -f "$ac_srcdir/configure.in"; then
! 46041: # This should be Cygnus configure.
! 46042: ac_sub_configure=$ac_aux_dir/configure
! 46043: else
! 46044: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: no configuration information is in $ac_dir" >&5
! 46045: $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2;}
! 46046: ac_sub_configure=
! 46047: fi
! 46048:
! 46049: # The recursion is here.
! 46050: if test -n "$ac_sub_configure"; then
! 46051: # Make the cache file name correct relative to the subdirectory.
! 46052: case $cache_file in
! 46053: [\\/]* | ?:[\\/]* ) ac_sub_cache_file=$cache_file ;;
! 46054: *) # Relative name.
! 46055: ac_sub_cache_file=$ac_top_build_prefix$cache_file ;;
! 46056: esac
! 46057:
! 46058: { $as_echo "$as_me:${as_lineno-$LINENO}: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&5
! 46059: $as_echo "$as_me: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&6;}
! 46060: # The eval makes quoting arguments work.
! 46061: eval "\$SHELL \"\$ac_sub_configure\" $ac_sub_configure_args \
! 46062: --cache-file=\"\$ac_sub_cache_file\" --srcdir=\"\$ac_srcdir\"" ||
! 46063: as_fn_error $? "$ac_sub_configure failed for $ac_dir" "$LINENO" 5
! 46064: fi
! 46065:
! 46066: cd "$ac_popdir"
! 46067: done
! 46068: fi
! 46069: if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
! 46070: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
! 46071: $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
! 46072: fi
! 46073:
! 46074:
! 46075:
! 46076: tmp_cpp=`eval echo "$ac_cpp" 2>/dev/null`
! 46077: if test -z "$tmp_cpp"; then
! 46078: tmp_cpp='cpp'
! 46079: fi
! 46080: cat >./tests/configurehelp.pm <<_EOF
! 46081: # This is a generated file. Do not edit.
! 46082:
! 46083: package configurehelp;
! 46084:
! 46085: use strict;
! 46086: use warnings;
! 46087: use Exporter;
! 46088:
! 46089: use vars qw(
! 46090: @ISA
! 46091: @EXPORT_OK
! 46092: \$Cpreprocessor
! 46093: );
! 46094:
! 46095: @ISA = qw(Exporter);
! 46096:
! 46097: @EXPORT_OK = qw(
! 46098: \$Cpreprocessor
! 46099: );
! 46100:
! 46101: \$Cpreprocessor = '$tmp_cpp';
! 46102:
! 46103: 1;
! 46104: _EOF
! 46105:
! 46106:
! 46107:
! 46108: ## ---------------------------------- ##
! 46109: ## Start of distclean amending code ##
! 46110: ## ---------------------------------- ##
! 46111:
! 46112: for xc_subdir in lib src tests/unit tests/server tests/libtest docs/examples
! 46113: do
! 46114:
! 46115: if test ! -f "$xc_subdir/Makefile"; then
! 46116: echo "$xc_msg_err $xc_subdir/Makefile file not found. $xc_msg_abrt" >&2
! 46117: exit 1
! 46118: fi
! 46119:
! 46120: # Fetch dependency tracking file list from Makefile include lines.
! 46121:
! 46122: xc_inc_lines=`grep '^include .*(DEPDIR)' "$xc_subdir/Makefile" 2>/dev/null`
! 46123: xc_cnt_words=`echo "$xc_inc_lines" | wc -w | tr -d "$xc_space$xc_tab"`
! 46124:
! 46125: # --disable-dependency-tracking might have been used, consequently
! 46126: # there is nothing to amend without a dependency tracking file list.
! 46127:
! 46128: if test $xc_cnt_words -gt 0; then
! 46129:
! 46130: { $as_echo "$as_me:${as_lineno-$LINENO}: amending $xc_subdir/Makefile" >&5
! 46131: $as_echo "$as_me: amending $xc_subdir/Makefile" >&6;}
! 46132:
! 46133: # Build Makefile specific patch hunk.
! 46134:
! 46135: xc_p="$xc_subdir/xc_patch.tmp"
! 46136:
! 46137: xc_rm_depfiles=`echo "$xc_inc_lines" \
! 46138: | $SED 's%include% -rm -f%' 2>/dev/null`
! 46139:
! 46140: xc_dep_subdirs=`echo "$xc_inc_lines" \
! 46141: | $SED 's%include[ ][ ]*%%' 2>/dev/null \
! 46142: | $SED 's%(DEPDIR)/.*%(DEPDIR)%' 2>/dev/null \
! 46143: | sort | uniq`
! 46144:
! 46145: echo "$xc_rm_depfiles" >$xc_p
! 46146:
! 46147: for xc_dep_dir in $xc_dep_subdirs; do
! 46148: echo "${xc_tab}@xm_dep_cnt=\`ls $xc_dep_dir | wc -l 2>/dev/null\`; \\" >>$xc_p
! 46149: echo "${xc_tab}if test \$\$xm_dep_cnt -eq 0 && test -d $xc_dep_dir; then \\" >>$xc_p
! 46150: echo "${xc_tab} rm -rf $xc_dep_dir; \\" >>$xc_p
! 46151: echo "${xc_tab}fi" >>$xc_p
! 46152: done
! 46153:
! 46154: # Build Makefile patching sed scripts.
! 46155:
! 46156: xc_s1="$xc_subdir/xc_script_1.tmp"
! 46157: xc_s2="$xc_subdir/xc_script_2.tmp"
! 46158: xc_s3="$xc_subdir/xc_script_3.tmp"
! 46159:
! 46160: cat >$xc_s1 <<\_EOT
! 46161: /^distclean[ ]*:/,/^[^ ][^ ]*:/{
! 46162: s/^.*(DEPDIR)/___xc_depdir_line___/
! 46163: }
! 46164: /^maintainer-clean[ ]*:/,/^[^ ][^ ]*:/{
! 46165: s/^.*(DEPDIR)/___xc_depdir_line___/
! 46166: }
! 46167: _EOT
! 46168:
! 46169: cat >$xc_s2 <<\_EOT
! 46170: /___xc_depdir_line___$/{
! 46171: N
! 46172: /___xc_depdir_line___$/D
! 46173: }
! 46174: _EOT
! 46175:
! 46176: cat >$xc_s3 <<_EOT
! 46177: /^___xc_depdir_line___/{
! 46178: r $xc_p
! 46179: d
! 46180: }
! 46181: _EOT
! 46182:
! 46183: # Apply patch to Makefile and cleanup.
! 46184:
! 46185: $SED -f "$xc_s1" "$xc_subdir/Makefile" >"$xc_subdir/Makefile.tmp1"
! 46186: $SED -f "$xc_s2" "$xc_subdir/Makefile.tmp1" >"$xc_subdir/Makefile.tmp2"
! 46187: $SED -f "$xc_s3" "$xc_subdir/Makefile.tmp2" >"$xc_subdir/Makefile.tmp3"
! 46188:
! 46189: if test -f "$xc_subdir/Makefile.tmp3"; then
! 46190: mv -f "$xc_subdir/Makefile.tmp3" "$xc_subdir/Makefile"
! 46191: fi
! 46192:
! 46193: test -f "$xc_subdir/Makefile.tmp1" && rm -f "$xc_subdir/Makefile.tmp1"
! 46194: test -f "$xc_subdir/Makefile.tmp2" && rm -f "$xc_subdir/Makefile.tmp2"
! 46195: test -f "$xc_subdir/Makefile.tmp3" && rm -f "$xc_subdir/Makefile.tmp3"
! 46196:
! 46197: test -f "$xc_p" && rm -f "$xc_p"
! 46198: test -f "$xc_s1" && rm -f "$xc_s1"
! 46199: test -f "$xc_s2" && rm -f "$xc_s2"
! 46200: test -f "$xc_s3" && rm -f "$xc_s3"
! 46201:
! 46202: fi
! 46203:
! 46204: done
! 46205:
! 46206: ## -------------------------------- ##
! 46207: ## End of distclean amending code ##
! 46208: ## -------------------------------- ##
! 46209:
! 46210:
! 46211:
! 46212: { $as_echo "$as_me:${as_lineno-$LINENO}: Configured to build curl/libcurl:
! 46213:
! 46214: Host setup: ${host}
! 46215: Install prefix: ${prefix}
! 46216: Compiler: ${CC}
! 46217: CFLAGS: ${CFLAGS}
! 46218: CPPFLAGS: ${CPPFLAGS}
! 46219: LDFLAGS: ${LDFLAGS}
! 46220: LIBS: ${LIBS}
! 46221:
! 46222: curl version: ${CURLVERSION}
! 46223: SSL: ${curl_ssl_msg}
! 46224: SSH: ${curl_ssh_msg}
! 46225: zlib: ${curl_zlib_msg}
! 46226: brotli: ${curl_brotli_msg}
! 46227: GSS-API: ${curl_gss_msg}
! 46228: TLS-SRP: ${curl_tls_srp_msg}
! 46229: resolver: ${curl_res_msg}
! 46230: IPv6: ${curl_ipv6_msg}
! 46231: Unix sockets: ${curl_unix_sockets_msg}
! 46232: IDN: ${curl_idn_msg}
! 46233: Build libcurl: Shared=${enable_shared}, Static=${enable_static}
! 46234: Built-in manual: ${curl_manual_msg}
! 46235: --libcurl option: ${curl_libcurl_msg}
! 46236: Verbose errors: ${curl_verbose_msg}
! 46237: Code coverage: ${curl_coverage_msg}
! 46238: SSPI: ${curl_sspi_msg}
! 46239: ca cert bundle: ${ca}${ca_warning}
! 46240: ca cert path: ${capath}${capath_warning}
! 46241: ca fallback: ${with_ca_fallback}
! 46242: LDAP: ${curl_ldap_msg}
! 46243: LDAPS: ${curl_ldaps_msg}
! 46244: RTSP: ${curl_rtsp_msg}
! 46245: RTMP: ${curl_rtmp_msg}
! 46246: Metalink: ${curl_mtlnk_msg}
! 46247: PSL: ${curl_psl_msg}
! 46248: Alt-svc: ${curl_altsvc_msg}
! 46249: HTTP2: ${curl_h2_msg}
! 46250: HTTP3: ${curl_h3_msg}
! 46251: ESNI: ${curl_esni_msg}
! 46252: Protocols: ${SUPPORT_PROTOCOLS}
! 46253: Features: ${SUPPORT_FEATURES}
! 46254: " >&5
! 46255: $as_echo "$as_me: Configured to build curl/libcurl:
! 46256:
! 46257: Host setup: ${host}
! 46258: Install prefix: ${prefix}
! 46259: Compiler: ${CC}
! 46260: CFLAGS: ${CFLAGS}
! 46261: CPPFLAGS: ${CPPFLAGS}
! 46262: LDFLAGS: ${LDFLAGS}
! 46263: LIBS: ${LIBS}
! 46264:
! 46265: curl version: ${CURLVERSION}
! 46266: SSL: ${curl_ssl_msg}
! 46267: SSH: ${curl_ssh_msg}
! 46268: zlib: ${curl_zlib_msg}
! 46269: brotli: ${curl_brotli_msg}
! 46270: GSS-API: ${curl_gss_msg}
! 46271: TLS-SRP: ${curl_tls_srp_msg}
! 46272: resolver: ${curl_res_msg}
! 46273: IPv6: ${curl_ipv6_msg}
! 46274: Unix sockets: ${curl_unix_sockets_msg}
! 46275: IDN: ${curl_idn_msg}
! 46276: Build libcurl: Shared=${enable_shared}, Static=${enable_static}
! 46277: Built-in manual: ${curl_manual_msg}
! 46278: --libcurl option: ${curl_libcurl_msg}
! 46279: Verbose errors: ${curl_verbose_msg}
! 46280: Code coverage: ${curl_coverage_msg}
! 46281: SSPI: ${curl_sspi_msg}
! 46282: ca cert bundle: ${ca}${ca_warning}
! 46283: ca cert path: ${capath}${capath_warning}
! 46284: ca fallback: ${with_ca_fallback}
! 46285: LDAP: ${curl_ldap_msg}
! 46286: LDAPS: ${curl_ldaps_msg}
! 46287: RTSP: ${curl_rtsp_msg}
! 46288: RTMP: ${curl_rtmp_msg}
! 46289: Metalink: ${curl_mtlnk_msg}
! 46290: PSL: ${curl_psl_msg}
! 46291: Alt-svc: ${curl_altsvc_msg}
! 46292: HTTP2: ${curl_h2_msg}
! 46293: HTTP3: ${curl_h3_msg}
! 46294: ESNI: ${curl_esni_msg}
! 46295: Protocols: ${SUPPORT_PROTOCOLS}
! 46296: Features: ${SUPPORT_FEATURES}
! 46297: " >&6;}
! 46298: if test -n "$experimental"; then
! 46299: cat >&2 << _EOF
! 46300: WARNING: $experimental enabled but marked EXPERIMENTAL. Use with caution!
! 46301: _EOF
! 46302: fi
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>