diff --git a/.gitignore b/.gitignore index 1ba75facf3..4f2be23ac1 100644 --- a/.gitignore +++ b/.gitignore @@ -38,3 +38,4 @@ out/ *.orig tests/CI/output .develvars +configure diff --git a/configure b/configure deleted file mode 100755 index 9bab0e6a73..0000000000 --- a/configure +++ /dev/null @@ -1,38262 +0,0 @@ -#! /bin/sh -# Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.71 for asterisk 20. -# -# Report bugs to . -# -# -# Copyright (C) 1992-1996, 1998-2017, 2020-2021 Free Software Foundation, -# Inc. -# -# -# This configure script is free software; the Free Software Foundation -# gives unlimited permission to copy, distribute and modify it. -# -# "Asterisk" -## -------------------- ## -## M4sh Initialization. ## -## -------------------- ## - -# Be more Bourne compatible -DUALCASE=1; export DUALCASE # for MKS sh -as_nop=: -if test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1 -then : - emulate sh - NULLCMD=: - # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which - # is contrary to our usage. Disable this feature. - alias -g '${1+"$@"}'='"$@"' - setopt NO_GLOB_SUBST -else $as_nop - case `(set -o) 2>/dev/null` in #( - *posix*) : - set -o posix ;; #( - *) : - ;; -esac -fi - - - -# Reset variables that may have inherited troublesome values from -# the environment. - -# IFS needs to be set, to space, tab, and newline, in precisely that order. -# (If _AS_PATH_WALK were called with IFS unset, it would have the -# side effect of setting IFS to empty, thus disabling word splitting.) -# Quoting is to prevent editors from complaining about space-tab. -as_nl=' -' -export as_nl -IFS=" "" $as_nl" - -PS1='$ ' -PS2='> ' -PS4='+ ' - -# Ensure predictable behavior from utilities with locale-dependent output. -LC_ALL=C -export LC_ALL -LANGUAGE=C -export LANGUAGE - -# We cannot yet rely on "unset" to work, but we need these variables -# to be unset--not just set to an empty or harmless value--now, to -# avoid bugs in old shells (e.g. pre-3.0 UWIN ksh). This construct -# also avoids known problems related to "unset" and subshell syntax -# in other old shells (e.g. bash 2.01 and pdksh 5.2.14). -for as_var in BASH_ENV ENV MAIL MAILPATH CDPATH -do eval test \${$as_var+y} \ - && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : -done - -# Ensure that fds 0, 1, and 2 are open. -if (exec 3>&0) 2>/dev/null; then :; else exec 0&1) 2>/dev/null; then :; else exec 1>/dev/null; fi -if (exec 3>&2) ; then :; else exec 2>/dev/null; fi - -# The user is always right. -if ${PATH_SEPARATOR+false} :; then - PATH_SEPARATOR=: - (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { - (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || - PATH_SEPARATOR=';' - } -fi - - -# Find who we are. Look in the path if we contain no directory separator. -as_myself= -case $0 in #(( - *[\\/]* ) as_myself=$0 ;; - *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - case $as_dir in #((( - '') as_dir=./ ;; - */) ;; - *) as_dir=$as_dir/ ;; - esac - test -r "$as_dir$0" && as_myself=$as_dir$0 && break - done -IFS=$as_save_IFS - - ;; -esac -# We did not find ourselves, most probably we were run as `sh COMMAND' -# in which case we are not to be found in the path. -if test "x$as_myself" = x; then - as_myself=$0 -fi -if test ! -f "$as_myself"; then - printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 - exit 1 -fi - - -# Use a proper internal environment variable to ensure we don't fall - # into an infinite loop, continuously re-executing ourselves. - if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then - _as_can_reexec=no; export _as_can_reexec; - # We cannot yet assume a decent shell, so we have to provide a -# neutralization value for shells without unset; and this also -# works around shells that cannot unset nonexistent variables. -# Preserve -v and -x to the replacement shell. -BASH_ENV=/dev/null -ENV=/dev/null -(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV -case $- in # (((( - *v*x* | *x*v* ) as_opts=-vx ;; - *v* ) as_opts=-v ;; - *x* ) as_opts=-x ;; - * ) as_opts= ;; -esac -exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} -# Admittedly, this is quite paranoid, since all the known shells bail -# out after a failed `exec'. -printf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2 -exit 255 - fi - # We don't want this to propagate to other subprocesses. - { _as_can_reexec=; unset _as_can_reexec;} -if test "x$CONFIG_SHELL" = x; then - as_bourne_compatible="as_nop=: -if test \${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1 -then : - emulate sh - NULLCMD=: - # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which - # is contrary to our usage. Disable this feature. - alias -g '\${1+\"\$@\"}'='\"\$@\"' - setopt NO_GLOB_SUBST -else \$as_nop - case \`(set -o) 2>/dev/null\` in #( - *posix*) : - set -o posix ;; #( - *) : - ;; -esac -fi -" - as_required="as_fn_return () { (exit \$1); } -as_fn_success () { as_fn_return 0; } -as_fn_failure () { as_fn_return 1; } -as_fn_ret_success () { return 0; } -as_fn_ret_failure () { return 1; } - -exitcode=0 -as_fn_success || { exitcode=1; echo as_fn_success failed.; } -as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; } -as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; } -as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } -if ( set x; as_fn_ret_success y && test x = \"\$1\" ) -then : - -else \$as_nop - exitcode=1; echo positional parameters were not saved. -fi -test x\$exitcode = x0 || exit 1 -blah=\$(echo \$(echo blah)) -test x\"\$blah\" = xblah || exit 1 -test -x / || exit 1" - as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO - as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO - eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && - test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1 -test \$(( 1 + 1 )) = 2 || exit 1" - if (eval "$as_required") 2>/dev/null -then : - as_have_required=yes -else $as_nop - as_have_required=no -fi - if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null -then : - -else $as_nop - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -as_found=false -for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH -do - IFS=$as_save_IFS - case $as_dir in #((( - '') as_dir=./ ;; - */) ;; - *) as_dir=$as_dir/ ;; - esac - as_found=: - case $as_dir in #( - /*) - for as_base in sh bash ksh sh5; do - # Try only shells that exist, to save several forks. - as_shell=$as_dir$as_base - if { test -f "$as_shell" || test -f "$as_shell.exe"; } && - as_run=a "$as_shell" -c "$as_bourne_compatible""$as_required" 2>/dev/null -then : - CONFIG_SHELL=$as_shell as_have_required=yes - if as_run=a "$as_shell" -c "$as_bourne_compatible""$as_suggested" 2>/dev/null -then : - break 2 -fi -fi - done;; - esac - as_found=false -done -IFS=$as_save_IFS -if $as_found -then : - -else $as_nop - if { test -f "$SHELL" || test -f "$SHELL.exe"; } && - as_run=a "$SHELL" -c "$as_bourne_compatible""$as_required" 2>/dev/null -then : - CONFIG_SHELL=$SHELL as_have_required=yes -fi -fi - - - if test "x$CONFIG_SHELL" != x -then : - export CONFIG_SHELL - # We cannot yet assume a decent shell, so we have to provide a -# neutralization value for shells without unset; and this also -# works around shells that cannot unset nonexistent variables. -# Preserve -v and -x to the replacement shell. -BASH_ENV=/dev/null -ENV=/dev/null -(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV -case $- in # (((( - *v*x* | *x*v* ) as_opts=-vx ;; - *v* ) as_opts=-v ;; - *x* ) as_opts=-x ;; - * ) as_opts= ;; -esac -exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} -# Admittedly, this is quite paranoid, since all the known shells bail -# out after a failed `exec'. -printf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2 -exit 255 -fi - - if test x$as_have_required = xno -then : - printf "%s\n" "$0: This script requires a shell more modern than all" - printf "%s\n" "$0: the shells that I found on your system." - if test ${ZSH_VERSION+y} ; then - printf "%s\n" "$0: In particular, zsh $ZSH_VERSION has bugs and should" - printf "%s\n" "$0: be upgraded to zsh 4.3.4 or later." - else - printf "%s\n" "$0: Please tell bug-autoconf@gnu.org and -$0: https://github.com/asterisk/asterisk/issues about your -$0: system, including any error possibly output before this -$0: message. Then install a modern shell, or manually run -$0: the script under such a shell if you do have one." - fi - exit 1 -fi -fi -fi -SHELL=${CONFIG_SHELL-/bin/sh} -export SHELL -# Unset more variables known to interfere with behavior of common tools. -CLICOLOR_FORCE= GREP_OPTIONS= -unset CLICOLOR_FORCE GREP_OPTIONS - -## --------------------- ## -## M4sh Shell Functions. ## -## --------------------- ## -# as_fn_unset VAR -# --------------- -# Portably unset VAR. -as_fn_unset () -{ - { eval $1=; unset $1;} -} -as_unset=as_fn_unset - - -# as_fn_set_status STATUS -# ----------------------- -# Set $? to STATUS, without forking. -as_fn_set_status () -{ - return $1 -} # as_fn_set_status - -# as_fn_exit STATUS -# ----------------- -# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. -as_fn_exit () -{ - set +e - as_fn_set_status $1 - exit $1 -} # as_fn_exit -# as_fn_nop -# --------- -# Do nothing but, unlike ":", preserve the value of $?. -as_fn_nop () -{ - return $? -} -as_nop=as_fn_nop - -# as_fn_mkdir_p -# ------------- -# Create "$as_dir" as a directory, including parents if necessary. -as_fn_mkdir_p () -{ - - case $as_dir in #( - -*) as_dir=./$as_dir;; - esac - test -d "$as_dir" || eval $as_mkdir_p || { - as_dirs= - while :; do - case $as_dir in #( - *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( - *) as_qdir=$as_dir;; - esac - as_dirs="'$as_qdir' $as_dirs" - as_dir=`$as_dirname -- "$as_dir" || -$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ - X"$as_dir" : 'X\(//\)[^/]' \| \ - X"$as_dir" : 'X\(//\)$' \| \ - X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || -printf "%s\n" X"$as_dir" | - sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ - s//\1/ - q - } - /^X\(\/\/\)[^/].*/{ - s//\1/ - q - } - /^X\(\/\/\)$/{ - s//\1/ - q - } - /^X\(\/\).*/{ - s//\1/ - q - } - s/.*/./; q'` - test -d "$as_dir" && break - done - test -z "$as_dirs" || eval "mkdir $as_dirs" - } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" - - -} # as_fn_mkdir_p - -# as_fn_executable_p FILE -# ----------------------- -# Test if FILE is an executable regular file. -as_fn_executable_p () -{ - test -f "$1" && test -x "$1" -} # as_fn_executable_p -# as_fn_append VAR VALUE -# ---------------------- -# Append the text in VALUE to the end of the definition contained in VAR. Take -# advantage of any shell optimizations that allow amortized linear growth over -# repeated appends, instead of the typical quadratic growth present in naive -# implementations. -if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null -then : - eval 'as_fn_append () - { - eval $1+=\$2 - }' -else $as_nop - as_fn_append () - { - eval $1=\$$1\$2 - } -fi # as_fn_append - -# as_fn_arith ARG... -# ------------------ -# Perform arithmetic evaluation on the ARGs, and store the result in the -# global $as_val. Take advantage of shells that can avoid forks. The arguments -# must be portable across $(()) and expr. -if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null -then : - eval 'as_fn_arith () - { - as_val=$(( $* )) - }' -else $as_nop - as_fn_arith () - { - as_val=`expr "$@" || test $? -eq 1` - } -fi # as_fn_arith - -# as_fn_nop -# --------- -# Do nothing but, unlike ":", preserve the value of $?. -as_fn_nop () -{ - return $? -} -as_nop=as_fn_nop - -# as_fn_error STATUS ERROR [LINENO LOG_FD] -# ---------------------------------------- -# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are -# provided, also output the error to LOG_FD, referencing LINENO. Then exit the -# script with STATUS, using 1 if that was 0. -as_fn_error () -{ - as_status=$1; test $as_status -eq 0 && as_status=1 - if test "$4"; then - as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack - printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 - fi - printf "%s\n" "$as_me: error: $2" >&2 - as_fn_exit $as_status -} # as_fn_error - -if expr a : '\(a\)' >/dev/null 2>&1 && - test "X`expr 00001 : '.*\(...\)'`" = X001; then - as_expr=expr -else - as_expr=false -fi - -if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then - as_basename=basename -else - as_basename=false -fi - -if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then - as_dirname=dirname -else - as_dirname=false -fi - -as_me=`$as_basename -- "$0" || -$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ - X"$0" : 'X\(//\)$' \| \ - X"$0" : 'X\(/\)' \| . 2>/dev/null || -printf "%s\n" X/"$0" | - sed '/^.*\/\([^/][^/]*\)\/*$/{ - s//\1/ - q - } - /^X\/\(\/\/\)$/{ - s//\1/ - q - } - /^X\/\(\/\).*/{ - s//\1/ - q - } - s/.*/./; q'` - -# Avoid depending upon Character Ranges. -as_cr_letters='abcdefghijklmnopqrstuvwxyz' -as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' -as_cr_Letters=$as_cr_letters$as_cr_LETTERS -as_cr_digits='0123456789' -as_cr_alnum=$as_cr_Letters$as_cr_digits - - - as_lineno_1=$LINENO as_lineno_1a=$LINENO - as_lineno_2=$LINENO as_lineno_2a=$LINENO - eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" && - test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || { - # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-) - sed -n ' - p - /[$]LINENO/= - ' <$as_myself | - sed ' - s/[$]LINENO.*/&-/ - t lineno - b - :lineno - N - :loop - s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ - t loop - s/-\n.*// - ' >$as_me.lineno && - chmod +x "$as_me.lineno" || - { printf "%s\n" "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; } - - # If we had to re-execute with $CONFIG_SHELL, we're ensured to have - # already done that, so ensure we don't try to do so again and fall - # in an infinite loop. This has already happened in practice. - _as_can_reexec=no; export _as_can_reexec - # Don't try to exec as it changes $[0], causing all sort of problems - # (the dirname of $[0] is not the place where we might find the - # original and so on. Autoconf is especially sensitive to this). - . "./$as_me.lineno" - # Exit status is that of the last command. - exit -} - - -# Determine whether it's possible to make 'echo' print without a newline. -# These variables are no longer used directly by Autoconf, but are AC_SUBSTed -# for compatibility with existing Makefiles. -ECHO_C= ECHO_N= ECHO_T= -case `echo -n x` in #((((( --n*) - case `echo 'xy\c'` in - *c*) ECHO_T=' ';; # ECHO_T is single tab character. - xy) ECHO_C='\c';; - *) echo `echo ksh88 bug on AIX 6.1` > /dev/null - ECHO_T=' ';; - esac;; -*) - ECHO_N='-n';; -esac - -# For backward compatibility with old third-party macros, we provide -# the shell variables $as_echo and $as_echo_n. New code should use -# AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively. -as_echo='printf %s\n' -as_echo_n='printf %s' - - -rm -f conf$$ conf$$.exe conf$$.file -if test -d conf$$.dir; then - rm -f conf$$.dir/conf$$.file -else - rm -f conf$$.dir - mkdir conf$$.dir 2>/dev/null -fi -if (echo >conf$$.file) 2>/dev/null; then - if ln -s conf$$.file conf$$ 2>/dev/null; then - as_ln_s='ln -s' - # ... but there are two gotchas: - # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. - # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. - # In both cases, we have to default to `cp -pR'. - ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || - as_ln_s='cp -pR' - elif ln conf$$.file conf$$ 2>/dev/null; then - as_ln_s=ln - else - as_ln_s='cp -pR' - fi -else - as_ln_s='cp -pR' -fi -rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file -rmdir conf$$.dir 2>/dev/null - -if mkdir -p . 2>/dev/null; then - as_mkdir_p='mkdir -p "$as_dir"' -else - test -d ./-p && rmdir ./-p - as_mkdir_p=false -fi - -as_test_x='test -x' -as_executable_p=as_fn_executable_p - -# Sed expression to map a string onto a valid CPP name. -as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" - -# Sed expression to map a string onto a valid variable name. -as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" - - -test -n "$DJDIR" || exec 7<&0 &1 - -# Name of the host. -# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status, -# so uname gets run too. -ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` - -# -# Initializations. -# -ac_default_prefix=/usr/local -ac_clean_files= -ac_config_libobj_dir=. -LIBOBJS= -cross_compiling=no -subdirs= -MFLAGS= -MAKEFLAGS= - -# Identity of this package. -PACKAGE_NAME='asterisk' -PACKAGE_TARNAME='asterisk' -PACKAGE_VERSION='20' -PACKAGE_STRING='asterisk 20' -PACKAGE_BUGREPORT='https://github.com/asterisk/asterisk/issues' -PACKAGE_URL='' - -ac_unique_file="main/asterisk.c" -# Factoring default headers for most tests. -ac_includes_default="\ -#include -#ifdef HAVE_STDIO_H -# include -#endif -#ifdef HAVE_STDLIB_H -# include -#endif -#ifdef HAVE_STRING_H -# include -#endif -#ifdef HAVE_INTTYPES_H -# include -#endif -#ifdef HAVE_STDINT_H -# include -#endif -#ifdef HAVE_STRINGS_H -# include -#endif -#ifdef HAVE_SYS_TYPES_H -# include -#endif -#ifdef HAVE_SYS_STAT_H -# include -#endif -#ifdef HAVE_UNISTD_H -# include -#endif" - -ac_header_c_list= -ac_func_c_list= -ac_subst_vars='LTLIBOBJS -PBX_SYSLOG -PBX_SYSLOG_FACILITY_LOG_UUCP -PBX_SYSLOG_FACILITY_LOG_SYSLOG -PBX_SYSLOG_FACILITY_LOG_NEWS -PBX_SYSLOG_FACILITY_LOG_MAIL -PBX_SYSLOG_FACILITY_LOG_LPR -PBX_SYSLOG_FACILITY_LOG_KERN -PBX_SYSLOG_FACILITY_LOG_FTP -PBX_SYSLOG_FACILITY_LOG_DAEMON -PBX_SYSLOG_FACILITY_LOG_CRON -PBX_SYSLOG_FACILITY_LOG_AUTHPRIV -PBX_SYSLOG_FACILITY_LOG_AUTH -SYSTEMD_LIBS -SYSTEMD_CFLAGS -SYSTEMD_INCLUDE -SYSTEMD_LIB -PBX_SYSTEMD -PBX_GENERIC_ODBC -GENERIC_ODBC_INCLUDE -GENERIC_ODBC_LIB -GTK2_LIBS -GTK2_CFLAGS -PBX_LAUNCHD -CONFIG_SDL -PBX_SO_NOSIGPIPE -PBX_MSG_NOSIGNAL -GMIME_LIBS -GMIME_CFLAGS -PORTAUDIO_LIBS -PORTAUDIO_CFLAGS -PYTHONDEV_LIBS -PYTHONDEV_CFLAGS -PYTHONDEV_INCLUDE -PYTHONDEV_LIB -PJPROJECT_LIBS -PJPROJECT_CFLAGS -PG_CONFIG -CONFIG_NETSNMP -NETSNMP_LIBS -NETSNMP_CFLAGS -CONFIG_NEON29 -CONFIG_NEON -CONFIG_MYSQLCLIENT -ILBC_LIBS -ILBC_CFLAGS -ILBC_INTERNAL -GSM_INTERNAL -PBX_DAHDI_HALF_FULL -PBX_DLADDR -PBX_IP_MTU_DISCOVER -PBX_RTLD_NOLOAD -PBX_GLOB_BRACE -PBX_GLOB_NOMAGIC -BIND8_CFLAGS -AST_RPATH -AST_NATIVE_ARCH -AST_SHADOW_WARNINGS -AST_NO_STRINGOP_TRUNCATION -AST_NO_FORMAT_Y2K -AST_NO_FORMAT_TRUNCATION -AST_NO_STRICT_OVERFLOW -AST_FORTIFY_SOURCE -AST_TRAMPOLINES -AST_DECLARATION_AFTER_STATEMENT -AST_UNDEFINED_SANITIZER -AST_LEAK_SANITIZER -AST_THREAD_SANITIZER -AST_ADDRESS_SANITIZER -PBX_PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP -PBX_PTHREAD_RWLOCK_INITIALIZER -AST_ASTERISKSSL -HAS_POLL -PBX_DYNAMIC_LIST -POW_LIB -PBX_WORKING_FORK -LIBOBJS -PERMANENT_DLOPEN -DISABLE_XMLDOC -CONFIG_LIBXML2 -LIBXML2_LIBS -LIBXML2_CFLAGS -LIBJWT_LIBS -LIBJWT_CFLAGS -JANSSON_LIBS -JANSSON_CFLAGS -UUID_LIB -UUID_INCLUDE -LIBEDIT_LIBS -LIBEDIT_CFLAGS -ALLOCA -PBX_ZLIB -ZLIB_DIR -ZLIB_INCLUDE -ZLIB_LIB -PBX_X11 -X11_DIR -X11_INCLUDE -X11_LIB -PBX_VORBIS -VORBIS_DIR -VORBIS_INCLUDE -VORBIS_LIB -PBX_UNIXODBC -UNIXODBC_DIR -UNIXODBC_INCLUDE -UNIXODBC_LIB -PBX_UNBOUND -UNBOUND_DIR -UNBOUND_INCLUDE -UNBOUND_LIB -PBX_TONEZONE -TONEZONE_DIR -TONEZONE_INCLUDE -TONEZONE_LIB -PBX_TIMERFD -TIMERFD_DIR -TIMERFD_INCLUDE -TIMERFD_LIB -PBX_FREETDS -FREETDS_DIR -FREETDS_INCLUDE -FREETDS_LIB -PBX_RT -RT_DIR -RT_INCLUDE -RT_LIB -PBX_SRTP_GET_VERSION -SRTP_GET_VERSION_DIR -SRTP_GET_VERSION_INCLUDE -SRTP_GET_VERSION_LIB -PBX_SRTP_SHUTDOWN -SRTP_SHUTDOWN_DIR -SRTP_SHUTDOWN_INCLUDE -SRTP_SHUTDOWN_LIB -PBX_SRTP_GCM -SRTP_GCM_DIR -SRTP_GCM_INCLUDE -SRTP_GCM_LIB -PBX_SRTP_192 -SRTP_192_DIR -SRTP_192_INCLUDE -SRTP_192_LIB -PBX_SRTP_256 -SRTP_256_DIR -SRTP_256_INCLUDE -SRTP_256_LIB -PBX_SRTP -SRTP_DIR -SRTP_INCLUDE -SRTP_LIB -PBX_SQLITE3 -SQLITE3_DIR -SQLITE3_INCLUDE -SQLITE3_LIB -PBX_SPEEXDSP -SPEEXDSP_DIR -SPEEXDSP_INCLUDE -SPEEXDSP_LIB -PBX_SPEEX_PREPROCESS -SPEEX_PREPROCESS_DIR -SPEEX_PREPROCESS_INCLUDE -SPEEX_PREPROCESS_LIB -PBX_SPEEX -SPEEX_DIR -SPEEX_INCLUDE -SPEEX_LIB -PBX_SS7 -SS7_DIR -SS7_INCLUDE -SS7_LIB -PBX_SPANDSP -SPANDSP_DIR -SPANDSP_INCLUDE -SPANDSP_LIB -PBX_SDL_IMAGE -SDL_IMAGE_DIR -SDL_IMAGE_INCLUDE -SDL_IMAGE_LIB -PBX_SDL -SDL_DIR -SDL_INCLUDE -SDL_LIB -PBX_SNDFILE -SNDFILE_DIR -SNDFILE_INCLUDE -SNDFILE_LIB -PBX_RESAMPLE -RESAMPLE_DIR -RESAMPLE_INCLUDE -RESAMPLE_LIB -PBX_FFTW3 -FFTW3_DIR -FFTW3_INCLUDE -FFTW3_LIB -PBX_RADIUS -RADIUS_DIR -RADIUS_INCLUDE -RADIUS_LIB -PBX_PRI_REVERSE_CHARGE -PRI_REVERSE_CHARGE_DIR -PRI_REVERSE_CHARGE_INCLUDE -PRI_REVERSE_CHARGE_LIB -PBX_PRI_SERVICE_MESSAGES -PRI_SERVICE_MESSAGES_DIR -PRI_SERVICE_MESSAGES_INCLUDE -PRI_SERVICE_MESSAGES_LIB -PBX_PRI_PROG_W_CAUSE -PRI_PROG_W_CAUSE_DIR -PRI_PROG_W_CAUSE_INCLUDE -PRI_PROG_W_CAUSE_LIB -PBX_PRI_INBANDDISCONNECT -PRI_INBANDDISCONNECT_DIR -PRI_INBANDDISCONNECT_INCLUDE -PRI_INBANDDISCONNECT_LIB -PBX_PRI_SETUP_KEYPAD -PRI_SETUP_KEYPAD_DIR -PRI_SETUP_KEYPAD_INCLUDE -PRI_SETUP_KEYPAD_LIB -PBX_PRI_CALL_REROUTING -PRI_CALL_REROUTING_DIR -PRI_CALL_REROUTING_INCLUDE -PRI_CALL_REROUTING_LIB -PBX_PRI_CALL_HOLD -PRI_CALL_HOLD_DIR -PRI_CALL_HOLD_INCLUDE -PRI_CALL_HOLD_LIB -PBX_PRI_SUBADDR -PRI_SUBADDR_DIR -PRI_SUBADDR_INCLUDE -PRI_SUBADDR_LIB -PBX_PRI_HANGUP_FIX -PRI_HANGUP_FIX_DIR -PRI_HANGUP_FIX_INCLUDE -PRI_HANGUP_FIX_LIB -PBX_PRI_CCSS -PRI_CCSS_DIR -PRI_CCSS_INCLUDE -PRI_CCSS_LIB -PBX_PRI_TRANSFER -PRI_TRANSFER_DIR -PRI_TRANSFER_INCLUDE -PRI_TRANSFER_LIB -PBX_PRI_AOC_EVENTS -PRI_AOC_EVENTS_DIR -PRI_AOC_EVENTS_INCLUDE -PRI_AOC_EVENTS_LIB -PBX_PRI_CALL_WAITING -PRI_CALL_WAITING_DIR -PRI_CALL_WAITING_INCLUDE -PRI_CALL_WAITING_LIB -PBX_PRI_MCID -PRI_MCID_DIR -PRI_MCID_INCLUDE -PRI_MCID_LIB -PBX_PRI_MWI -PRI_MWI_DIR -PRI_MWI_INCLUDE -PRI_MWI_LIB -PBX_PRI_DISPLAY_TEXT -PRI_DISPLAY_TEXT_DIR -PRI_DISPLAY_TEXT_INCLUDE -PRI_DISPLAY_TEXT_LIB -PBX_PRI_MWI_V2 -PRI_MWI_V2_DIR -PRI_MWI_V2_INCLUDE -PRI_MWI_V2_LIB -PBX_PRI_DATETIME_SEND -PRI_DATETIME_SEND_DIR -PRI_DATETIME_SEND_INCLUDE -PRI_DATETIME_SEND_LIB -PBX_PRI_L2_PERSISTENCE -PRI_L2_PERSISTENCE_DIR -PRI_L2_PERSISTENCE_INCLUDE -PRI_L2_PERSISTENCE_LIB -PBX_PRI_SETUP_ACK_INBAND -PRI_SETUP_ACK_INBAND_DIR -PRI_SETUP_ACK_INBAND_INCLUDE -PRI_SETUP_ACK_INBAND_LIB -PBX_PRI -PRI_DIR -PRI_INCLUDE -PRI_LIB -PBX_PORTAUDIO -PORTAUDIO_DIR -PORTAUDIO_INCLUDE -PORTAUDIO_LIB -PBX_POPT -POPT_DIR -POPT_INCLUDE -POPT_LIB -PBX_PJSIP_TLS_TRANSPORT_RESTART -PJSIP_TLS_TRANSPORT_RESTART_DIR -PJSIP_TLS_TRANSPORT_RESTART_INCLUDE -PJSIP_TLS_TRANSPORT_RESTART_LIB -PBX_PJSIP_OAUTH_AUTHENTICATION -PJSIP_OAUTH_AUTHENTICATION_DIR -PJSIP_OAUTH_AUTHENTICATION_INCLUDE -PJSIP_OAUTH_AUTHENTICATION_LIB -PBX_PJSIP_TRANSPORT_DISABLE_CONNECTION_REUSE -PJSIP_TRANSPORT_DISABLE_CONNECTION_REUSE_DIR -PJSIP_TRANSPORT_DISABLE_CONNECTION_REUSE_INCLUDE -PJSIP_TRANSPORT_DISABLE_CONNECTION_REUSE_LIB -PBX_PJSIP_ENDPOINT_COMPACT_FORM -PJSIP_ENDPOINT_COMPACT_FORM_DIR -PJSIP_ENDPOINT_COMPACT_FORM_INCLUDE -PJSIP_ENDPOINT_COMPACT_FORM_LIB -PBX_PJSIP_INV_ACCEPT_MULTIPLE_SDP_ANSWERS -PJSIP_INV_ACCEPT_MULTIPLE_SDP_ANSWERS_DIR -PJSIP_INV_ACCEPT_MULTIPLE_SDP_ANSWERS_INCLUDE -PJSIP_INV_ACCEPT_MULTIPLE_SDP_ANSWERS_LIB -PBX_PJSIP_TSX_LAYER_FIND_TSX2 -PJSIP_TSX_LAYER_FIND_TSX2_DIR -PJSIP_TSX_LAYER_FIND_TSX2_INCLUDE -PJSIP_TSX_LAYER_FIND_TSX2_LIB -PBX_PJSIP_AUTH_CLT_DEINIT -PJSIP_AUTH_CLT_DEINIT_DIR -PJSIP_AUTH_CLT_DEINIT_INCLUDE -PJSIP_AUTH_CLT_DEINIT_LIB -PBX_PJSIP_INV_SESSION_REF -PJSIP_INV_SESSION_REF_DIR -PJSIP_INV_SESSION_REF_INCLUDE -PJSIP_INV_SESSION_REF_LIB -PBX_PJSIP_EVSUB_GRP_LOCK -PJSIP_EVSUB_GRP_LOCK_DIR -PJSIP_EVSUB_GRP_LOCK_INCLUDE -PJSIP_EVSUB_GRP_LOCK_LIB -PBX_PJSIP_TLS_1_3 -PJSIP_TLS_1_3_DIR -PJSIP_TLS_1_3_INCLUDE -PJSIP_TLS_1_3_LIB -PBX_PJSIP_TLS_1_2 -PJSIP_TLS_1_2_DIR -PJSIP_TLS_1_2_INCLUDE -PJSIP_TLS_1_2_LIB -PBX_PJSIP_TLS_1_1 -PJSIP_TLS_1_1_DIR -PJSIP_TLS_1_1_INCLUDE -PJSIP_TLS_1_1_LIB -PBX_PJSIP_TLS_TRANSPORT_PROTO -PJSIP_TLS_TRANSPORT_PROTO_DIR -PJSIP_TLS_TRANSPORT_PROTO_INCLUDE -PJSIP_TLS_TRANSPORT_PROTO_LIB -PBX_PJSIP_EXTERNAL_RESOLVER -PJSIP_EXTERNAL_RESOLVER_DIR -PJSIP_EXTERNAL_RESOLVER_INCLUDE -PJSIP_EXTERNAL_RESOLVER_LIB -PBX_PJ_SSL_CERT_LOAD_FROM_FILES2 -PJ_SSL_CERT_LOAD_FROM_FILES2_DIR -PJ_SSL_CERT_LOAD_FROM_FILES2_INCLUDE -PJ_SSL_CERT_LOAD_FROM_FILES2_LIB -PBX_PJSIP_GET_DEST_INFO -PJSIP_GET_DEST_INFO_DIR -PJSIP_GET_DEST_INFO_INCLUDE -PJSIP_GET_DEST_INFO_LIB -PBX_PJSIP_REPLACE_MEDIA_STREAM -PJSIP_REPLACE_MEDIA_STREAM_DIR -PJSIP_REPLACE_MEDIA_STREAM_INCLUDE -PJSIP_REPLACE_MEDIA_STREAM_LIB -PBX_PJ_TRANSACTION_GRP_LOCK -PJ_TRANSACTION_GRP_LOCK_DIR -PJ_TRANSACTION_GRP_LOCK_INCLUDE -PJ_TRANSACTION_GRP_LOCK_LIB -PBX_PJSIP_DLG_CREATE_UAS_AND_INC_LOCK -PJSIP_DLG_CREATE_UAS_AND_INC_LOCK_DIR -PJSIP_DLG_CREATE_UAS_AND_INC_LOCK_INCLUDE -PJSIP_DLG_CREATE_UAS_AND_INC_LOCK_LIB -PBX_BEANSTALK -BEANSTALK_DIR -BEANSTALK_INCLUDE -BEANSTALK_LIB -PBX_PGSQL -PGSQL_DIR -PGSQL_INCLUDE -PGSQL_LIB -PBX_OSPTK -OSPTK_DIR -OSPTK_INCLUDE -OSPTK_LIB -PBX_OPUSFILE -OPUSFILE_DIR -OPUSFILE_INCLUDE -OPUSFILE_LIB -PBX_OPUS -OPUS_DIR -OPUS_INCLUDE -OPUS_LIB -PBX_OPENR2 -OPENR2_DIR -OPENR2_INCLUDE -OPENR2_LIB -PBX_OGG -OGG_DIR -OGG_INCLUDE -OGG_LIB -PBX_NEWT -NEWT_DIR -NEWT_INCLUDE -NEWT_LIB -PBX_NETSNMP -NETSNMP_DIR -NETSNMP_INCLUDE -NETSNMP_LIB -PBX_NEON29 -NEON29_DIR -NEON29_INCLUDE -NEON29_LIB -PBX_NEON -NEON_DIR -NEON_INCLUDE -NEON_LIB -PBX_MYSQLCLIENT -MYSQLCLIENT_DIR -MYSQLCLIENT_INCLUDE -MYSQLCLIENT_LIB -LUA_VERSIONS -PBX_LUA -LUA_DIR -LUA_INCLUDE -LUA_LIB -PBX_LIBXSLT_CLEANUP -LIBXSLT_CLEANUP_DIR -LIBXSLT_CLEANUP_INCLUDE -LIBXSLT_CLEANUP_LIB -PBX_LIBXSLT -LIBXSLT_DIR -LIBXSLT_INCLUDE -LIBXSLT_LIB -PBX_LIBXML2 -LIBXML2_DIR -LIBXML2_INCLUDE -LIBXML2_LIB -LIBJWT_DIR -PBX_LIBEDIT_IS_UNICODE -LIBEDIT_IS_UNICODE_DIR -LIBEDIT_IS_UNICODE_INCLUDE -LIBEDIT_IS_UNICODE_LIB -PBX_LIBEDIT -LIBEDIT_DIR -LIBEDIT_INCLUDE -LIBEDIT_LIB -CURL_LIB -CURL_INCLUDE -_libcurl_config -PBX_CURL -PBX_LDAP -LDAP_DIR -LDAP_INCLUDE -LDAP_LIB -PBX_KQUEUE -KQUEUE_DIR -KQUEUE_INCLUDE -KQUEUE_LIB -PBX_URIPARSER -URIPARSER_DIR -URIPARSER_INCLUDE -URIPARSER_LIB -JANSSON_DIR -PBX_JACK -JACK_DIR -JACK_INCLUDE -JACK_LIB -PBX_IODBC -IODBC_DIR -IODBC_INCLUDE -IODBC_LIB -PBX_INOTIFY -INOTIFY_DIR -INOTIFY_INCLUDE -INOTIFY_LIB -PBX_IMAP_TK -IMAP_TK_DIR -IMAP_TK_INCLUDE -IMAP_TK_LIB -PBX_IKSEMEL -IKSEMEL_DIR -IKSEMEL_INCLUDE -IKSEMEL_LIB -PBX_ICONV -ICONV_DIR -ICONV_INCLUDE -ICONV_LIB -PBX_ICAL -ICAL_DIR -ICAL_INCLUDE -ICAL_LIB -PBX_HOARD -HOARD_DIR -HOARD_INCLUDE -HOARD_LIB -PBX_GMIME -GMIME_DIR -GMIME_INCLUDE -GMIME_LIB -PBX_GTK2 -GTK2_DIR -GTK2_INCLUDE -GTK2_LIB -PBX_ILBC -ILBC_DIR -ILBC_INCLUDE -ILBC_LIB -PBX_GSM -GSM_DIR -GSM_INCLUDE -GSM_LIB -PBX_FFMPEG -FFMPEG_DIR -FFMPEG_INCLUDE -FFMPEG_LIB -PBX_DAHDI -DAHDI_DIR -DAHDI_INCLUDE -DAHDI_LIB -PBX_CRYPT -CRYPT_DIR -CRYPT_INCLUDE -CRYPT_LIB -PBX_COROSYNC_CFG_STATE_TRACK -COROSYNC_CFG_STATE_TRACK_DIR -COROSYNC_CFG_STATE_TRACK_INCLUDE -COROSYNC_CFG_STATE_TRACK_LIB -PBX_COROSYNC -COROSYNC_DIR -COROSYNC_INCLUDE -COROSYNC_LIB -PBX_CODEC2 -CODEC2_DIR -CODEC2_INCLUDE -CODEC2_LIB -PBX_CAP -CAP_DIR -CAP_INCLUDE -CAP_LIB -PBX_BLUETOOTH -BLUETOOTH_DIR -BLUETOOTH_INCLUDE -BLUETOOTH_LIB -PBX_BKTR -BKTR_DIR -BKTR_INCLUDE -BKTR_LIB -PBX_BFD -BFD_DIR -BFD_INCLUDE -BFD_LIB -PBX_ALSA -ALSA_DIR -ALSA_INCLUDE -ALSA_LIB -LIBJWT_INCLUDE -LIBJWT_LIB -PBX_LIBJWT -LIBJWT_BUNDLED -LIBJWT_CONFIGURE_OPTS -PJPROJECT_INCLUDE -PJPROJECT_LIB -PBX_PJPROJECT -PJPROJECT_DIR -PJPROJECT_BUNDLED_OOT -PJPROJECT_BUNDLED -PJPROJECT_CONFIGURE_OPTS -JANSSON_INCLUDE -JANSSON_LIB -PBX_JANSSON -JANSSON_BUNDLED -JANSSON_CONFIGURE_OPTS -OPENSSL_LIBS -OPENSSL_CFLAGS -PBX_OPENSSL_BIO_METHOD -OPENSSL_BIO_METHOD_DIR -OPENSSL_BIO_METHOD_INCLUDE -OPENSSL_BIO_METHOD_LIB -PBX_OPENSSL -OPENSSL_DIR -OPENSSL_INCLUDE -OPENSSL_LIB -PBX_CRYPTO -CRYPTO_DIR -CRYPTO_INCLUDE -CRYPTO_LIB -AST_C_COMPILER_FAMILY -AST_CLANG_BLOCKS -AST_CLANG_BLOCKS_LIBS -AST_NESTED_FUNCTIONS -AST_CODE_COVERAGE -EXTERNALS_CACHE_DIR -SOUNDS_CACHE_DIR -AST_DOWNLOAD_CACHE -AST_DEVMODE_STRICT -AST_DEVMODE -NOISY_BUILD -PBX_NO_BINARY_MODULES -PTHREAD_CFLAGS -PTHREAD_LIBS -PTHREAD_CXX -PTHREAD_CC -ax_pthread_config -MD5 -SOXMIX -PBX_BASH -PBX_XMLSTARLET -PBX_FLEX -PBX_BISON -PKG_CONFIG_LIBDIR -PKG_CONFIG_PATH -PKG_CONFIG -OPENSSL -SHA1SUM -LDCONFIG -DOWNLOAD_TIMEOUT -DOWNLOAD_TO_STDOUT -DOWNLOAD -FETCH -REALPATH -NM -PATCH -TAR -BZIP2 -ALEMBIC -GIT -BASH -XMLSTARLET -XMLLINT -CURL -WGET -DOT -DOXYGEN -LN -DIRNAME -BASENAME -FIND -PYTHON -FLEX -CUT -CAT -CMP -BISON -GNU_LD -ac_ct_AR -AR -ac_ct_STRIP -STRIP -GREP -GNU_MAKE -LN_S -INSTALL_DATA -INSTALL_SCRIPT -INSTALL_PROGRAM -AWK -EGREP -SED -CXXCPP -CPP -ac_ct_CXX -CXXFLAGS -CROSS_COMPILING -RANLIB -LD -CXX -PBX_OSREV -UNAME -CONFIG_SIGNED_CHAR -PBX_WINARCH -OSARCH -HOST_OS -HOST_VENDOR -HOST_CPU -HOST_PLATFORM -BUILD_OS -BUILD_VENDOR -BUILD_CPU -BUILD_PLATFORM -astvarrundir -astlogdir -astspooldir -astkeydir -astdbdir -astdatadir -astvarlibdir -astmandir -astmoddir -astlibdir -astheaderdir -astetcdir -astcachedir -astsbindir -OBJEXT -EXEEXT -ac_ct_CC -CPPFLAGS -LDFLAGS -CFLAGS -CC -CONFIG_LDFLAGS -CONFIG_CFLAGS -host_os -host_vendor -host_cpu -host -build_os -build_vendor -build_cpu -build -target_alias -host_alias -build_alias -LIBS -ECHO_T -ECHO_N -ECHO_C -DEFS -mandir -localedir -libdir -psdir -pdfdir -dvidir -htmldir -infodir -docdir -oldincludedir -includedir -runstatedir -localstatedir -sharedstatedir -sysconfdir -datadir -datarootdir -libexecdir -sbindir -bindir -program_transform_name -prefix -exec_prefix -PACKAGE_URL -PACKAGE_BUGREPORT -PACKAGE_STRING -PACKAGE_VERSION -PACKAGE_TARNAME -PACKAGE_NAME -PATH_SEPARATOR -SHELL' -ac_subst_files='' -ac_user_opts=' -enable_option_checking -with_gnu_ld -enable_binary_modules -enable_dev_mode -with_download_cache -with_sounds_cache -with_externals_cache -enable_coverage -with_jansson_bundled -with_pjproject_bundled -with_libjwt_bundled -with_crypto -with_ssl -with_asound -with_bfd -with_execinfo -with_bluetooth -with_cap -with_codec2 -with_cpg -with_crypt -with_dahdi -with_avcodec -with_gsm -with_ilbc -with_gtk2 -with_gmime -with_hoard -with_ical -with_iconv -with_iksemel -with_imap -with_inotify -with_iodbc -with_jack -with_jansson -with_uriparser -with_kqueue -with_ldap -with_libcurl -with_libedit -with_libjwt -with_libxml2 -with_libxslt -with_lua -with_mysqlclient -with_neon -with_neon29 -with_netsnmp -with_newt -with_ogg -with_openr2 -with_opus -with_opusfile -with_osptk -with_postgres -with_beanstalk -with_pjproject -with_popt -with_portaudio -with_pri -with_radius -with_fftw3 -with_resample -with_sndfile -with_sdl -with_SDL_image -with_spandsp -with_ss7 -with_speex -with_speexdsp -with_sqlite3 -with_srtp -with_tds -with_timerfd -with_tonezone -with_unbound -with_unixodbc -with_vorbis -with_x11 -with_z -enable_xmldoc -enable_permanent_dlopen -enable_largefile -enable_internal_poll -enable_asteriskssl -enable_rpath -' - ac_precious_vars='build_alias -host_alias -target_alias -CC -CFLAGS -LDFLAGS -LIBS -CPPFLAGS -CXX -CXXFLAGS -CCC -CPP -CXXCPP -PKG_CONFIG -PKG_CONFIG_PATH -PKG_CONFIG_LIBDIR -OPENSSL_CFLAGS -OPENSSL_LIBS -JANSSON_CONFIGURE_OPTS -PJPROJECT_CONFIGURE_OPTS -LIBJWT_CONFIGURE_OPTS -LUA_VERSIONS -LIBEDIT_CFLAGS -LIBEDIT_LIBS -JANSSON_CFLAGS -JANSSON_LIBS -LIBJWT_CFLAGS -LIBJWT_LIBS -LIBXML2_CFLAGS -LIBXML2_LIBS -ILBC_CFLAGS -ILBC_LIBS -NETSNMP_CFLAGS -NETSNMP_LIBS -PJPROJECT_CFLAGS -PJPROJECT_LIBS -PYTHONDEV_CFLAGS -PYTHONDEV_LIBS -PORTAUDIO_CFLAGS -PORTAUDIO_LIBS -GMIME_CFLAGS -GMIME_LIBS -GTK2_CFLAGS -GTK2_LIBS -SYSTEMD_CFLAGS -SYSTEMD_LIBS' - - -# Initialize some variables set by options. -ac_init_help= -ac_init_version=false -ac_unrecognized_opts= -ac_unrecognized_sep= -# The variables have the same names as the options, with -# dashes changed to underlines. -cache_file=/dev/null -exec_prefix=NONE -no_create= -no_recursion= -prefix=NONE -program_prefix=NONE -program_suffix=NONE -program_transform_name=s,x,x, -silent= -site= -srcdir= -verbose= -x_includes=NONE -x_libraries=NONE - -# Installation directory options. -# These are left unexpanded so users can "make install exec_prefix=/foo" -# and all the variables that are supposed to be based on exec_prefix -# by default will actually change. -# Use braces instead of parens because sh, perl, etc. also accept them. -# (The list follows the same order as the GNU Coding Standards.) -bindir='${exec_prefix}/bin' -sbindir='${exec_prefix}/sbin' -libexecdir='${exec_prefix}/libexec' -datarootdir='${prefix}/share' -datadir='${datarootdir}' -sysconfdir='${prefix}/etc' -sharedstatedir='${prefix}/com' -localstatedir='${prefix}/var' -runstatedir='${localstatedir}/run' -includedir='${prefix}/include' -oldincludedir='/usr/include' -docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' -infodir='${datarootdir}/info' -htmldir='${docdir}' -dvidir='${docdir}' -pdfdir='${docdir}' -psdir='${docdir}' -libdir='${exec_prefix}/lib' -localedir='${datarootdir}/locale' -mandir='${datarootdir}/man' - -ac_prev= -ac_dashdash= -for ac_option -do - # If the previous option needs an argument, assign it. - if test -n "$ac_prev"; then - eval $ac_prev=\$ac_option - ac_prev= - continue - fi - - case $ac_option in - *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; - *=) ac_optarg= ;; - *) ac_optarg=yes ;; - esac - - case $ac_dashdash$ac_option in - --) - ac_dashdash=yes ;; - - -bindir | --bindir | --bindi | --bind | --bin | --bi) - ac_prev=bindir ;; - -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) - bindir=$ac_optarg ;; - - -build | --build | --buil | --bui | --bu) - ac_prev=build_alias ;; - -build=* | --build=* | --buil=* | --bui=* | --bu=*) - build_alias=$ac_optarg ;; - - -cache-file | --cache-file | --cache-fil | --cache-fi \ - | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) - ac_prev=cache_file ;; - -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ - | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) - cache_file=$ac_optarg ;; - - --config-cache | -C) - cache_file=config.cache ;; - - -datadir | --datadir | --datadi | --datad) - ac_prev=datadir ;; - -datadir=* | --datadir=* | --datadi=* | --datad=*) - datadir=$ac_optarg ;; - - -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ - | --dataroo | --dataro | --datar) - ac_prev=datarootdir ;; - -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ - | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) - datarootdir=$ac_optarg ;; - - -disable-* | --disable-*) - ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` - # Reject names that are not valid shell variable names. - expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && - as_fn_error $? "invalid feature name: \`$ac_useropt'" - ac_useropt_orig=$ac_useropt - ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` - case $ac_user_opts in - *" -"enable_$ac_useropt" -"*) ;; - *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" - ac_unrecognized_sep=', ';; - esac - eval enable_$ac_useropt=no ;; - - -docdir | --docdir | --docdi | --doc | --do) - ac_prev=docdir ;; - -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) - docdir=$ac_optarg ;; - - -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) - ac_prev=dvidir ;; - -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) - dvidir=$ac_optarg ;; - - -enable-* | --enable-*) - ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` - # Reject names that are not valid shell variable names. - expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && - as_fn_error $? "invalid feature name: \`$ac_useropt'" - ac_useropt_orig=$ac_useropt - ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` - case $ac_user_opts in - *" -"enable_$ac_useropt" -"*) ;; - *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" - ac_unrecognized_sep=', ';; - esac - eval enable_$ac_useropt=\$ac_optarg ;; - - -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ - | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ - | --exec | --exe | --ex) - ac_prev=exec_prefix ;; - -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ - | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ - | --exec=* | --exe=* | --ex=*) - exec_prefix=$ac_optarg ;; - - -gas | --gas | --ga | --g) - # Obsolete; use --with-gas. - with_gas=yes ;; - - -help | --help | --hel | --he | -h) - ac_init_help=long ;; - -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) - ac_init_help=recursive ;; - -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) - ac_init_help=short ;; - - -host | --host | --hos | --ho) - ac_prev=host_alias ;; - -host=* | --host=* | --hos=* | --ho=*) - host_alias=$ac_optarg ;; - - -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) - ac_prev=htmldir ;; - -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ - | --ht=*) - htmldir=$ac_optarg ;; - - -includedir | --includedir | --includedi | --included | --include \ - | --includ | --inclu | --incl | --inc) - ac_prev=includedir ;; - -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ - | --includ=* | --inclu=* | --incl=* | --inc=*) - includedir=$ac_optarg ;; - - -infodir | --infodir | --infodi | --infod | --info | --inf) - ac_prev=infodir ;; - -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) - infodir=$ac_optarg ;; - - -libdir | --libdir | --libdi | --libd) - ac_prev=libdir ;; - -libdir=* | --libdir=* | --libdi=* | --libd=*) - libdir=$ac_optarg ;; - - -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ - | --libexe | --libex | --libe) - ac_prev=libexecdir ;; - -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ - | --libexe=* | --libex=* | --libe=*) - libexecdir=$ac_optarg ;; - - -localedir | --localedir | --localedi | --localed | --locale) - ac_prev=localedir ;; - -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) - localedir=$ac_optarg ;; - - -localstatedir | --localstatedir | --localstatedi | --localstated \ - | --localstate | --localstat | --localsta | --localst | --locals) - ac_prev=localstatedir ;; - -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ - | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) - localstatedir=$ac_optarg ;; - - -mandir | --mandir | --mandi | --mand | --man | --ma | --m) - ac_prev=mandir ;; - -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) - mandir=$ac_optarg ;; - - -nfp | --nfp | --nf) - # Obsolete; use --without-fp. - with_fp=no ;; - - -no-create | --no-create | --no-creat | --no-crea | --no-cre \ - | --no-cr | --no-c | -n) - no_create=yes ;; - - -no-recursion | --no-recursion | --no-recursio | --no-recursi \ - | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) - no_recursion=yes ;; - - -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ - | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ - | --oldin | --oldi | --old | --ol | --o) - ac_prev=oldincludedir ;; - -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ - | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ - | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) - oldincludedir=$ac_optarg ;; - - -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) - ac_prev=prefix ;; - -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) - prefix=$ac_optarg ;; - - -program-prefix | --program-prefix | --program-prefi | --program-pref \ - | --program-pre | --program-pr | --program-p) - ac_prev=program_prefix ;; - -program-prefix=* | --program-prefix=* | --program-prefi=* \ - | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) - program_prefix=$ac_optarg ;; - - -program-suffix | --program-suffix | --program-suffi | --program-suff \ - | --program-suf | --program-su | --program-s) - ac_prev=program_suffix ;; - -program-suffix=* | --program-suffix=* | --program-suffi=* \ - | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) - program_suffix=$ac_optarg ;; - - -program-transform-name | --program-transform-name \ - | --program-transform-nam | --program-transform-na \ - | --program-transform-n | --program-transform- \ - | --program-transform | --program-transfor \ - | --program-transfo | --program-transf \ - | --program-trans | --program-tran \ - | --progr-tra | --program-tr | --program-t) - ac_prev=program_transform_name ;; - -program-transform-name=* | --program-transform-name=* \ - | --program-transform-nam=* | --program-transform-na=* \ - | --program-transform-n=* | --program-transform-=* \ - | --program-transform=* | --program-transfor=* \ - | --program-transfo=* | --program-transf=* \ - | --program-trans=* | --program-tran=* \ - | --progr-tra=* | --program-tr=* | --program-t=*) - program_transform_name=$ac_optarg ;; - - -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) - ac_prev=pdfdir ;; - -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) - pdfdir=$ac_optarg ;; - - -psdir | --psdir | --psdi | --psd | --ps) - ac_prev=psdir ;; - -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) - psdir=$ac_optarg ;; - - -q | -quiet | --quiet | --quie | --qui | --qu | --q \ - | -silent | --silent | --silen | --sile | --sil) - silent=yes ;; - - -runstatedir | --runstatedir | --runstatedi | --runstated \ - | --runstate | --runstat | --runsta | --runst | --runs \ - | --run | --ru | --r) - ac_prev=runstatedir ;; - -runstatedir=* | --runstatedir=* | --runstatedi=* | --runstated=* \ - | --runstate=* | --runstat=* | --runsta=* | --runst=* | --runs=* \ - | --run=* | --ru=* | --r=*) - runstatedir=$ac_optarg ;; - - -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) - ac_prev=sbindir ;; - -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ - | --sbi=* | --sb=*) - sbindir=$ac_optarg ;; - - -sharedstatedir | --sharedstatedir | --sharedstatedi \ - | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ - | --sharedst | --shareds | --shared | --share | --shar \ - | --sha | --sh) - ac_prev=sharedstatedir ;; - -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ - | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ - | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ - | --sha=* | --sh=*) - sharedstatedir=$ac_optarg ;; - - -site | --site | --sit) - ac_prev=site ;; - -site=* | --site=* | --sit=*) - site=$ac_optarg ;; - - -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) - ac_prev=srcdir ;; - -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) - srcdir=$ac_optarg ;; - - -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ - | --syscon | --sysco | --sysc | --sys | --sy) - ac_prev=sysconfdir ;; - -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ - | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) - sysconfdir=$ac_optarg ;; - - -target | --target | --targe | --targ | --tar | --ta | --t) - ac_prev=target_alias ;; - -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) - target_alias=$ac_optarg ;; - - -v | -verbose | --verbose | --verbos | --verbo | --verb) - verbose=yes ;; - - -version | --version | --versio | --versi | --vers | -V) - ac_init_version=: ;; - - -with-* | --with-*) - ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` - # Reject names that are not valid shell variable names. - expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && - as_fn_error $? "invalid package name: \`$ac_useropt'" - ac_useropt_orig=$ac_useropt - ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` - case $ac_user_opts in - *" -"with_$ac_useropt" -"*) ;; - *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" - ac_unrecognized_sep=', ';; - esac - eval with_$ac_useropt=\$ac_optarg ;; - - -without-* | --without-*) - ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` - # Reject names that are not valid shell variable names. - expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && - as_fn_error $? "invalid package name: \`$ac_useropt'" - ac_useropt_orig=$ac_useropt - ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` - case $ac_user_opts in - *" -"with_$ac_useropt" -"*) ;; - *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" - ac_unrecognized_sep=', ';; - esac - eval with_$ac_useropt=no ;; - - --x) - # Obsolete; use --with-x. - with_x=yes ;; - - -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ - | --x-incl | --x-inc | --x-in | --x-i) - ac_prev=x_includes ;; - -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ - | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) - x_includes=$ac_optarg ;; - - -x-libraries | --x-libraries | --x-librarie | --x-librari \ - | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) - ac_prev=x_libraries ;; - -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ - | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) - x_libraries=$ac_optarg ;; - - -*) as_fn_error $? "unrecognized option: \`$ac_option' -Try \`$0 --help' for more information" - ;; - - *=*) - ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` - # Reject names that are not valid shell variable names. - case $ac_envvar in #( - '' | [0-9]* | *[!_$as_cr_alnum]* ) - as_fn_error $? "invalid variable name: \`$ac_envvar'" ;; - esac - eval $ac_envvar=\$ac_optarg - export $ac_envvar ;; - - *) - # FIXME: should be removed in autoconf 3.0. - printf "%s\n" "$as_me: WARNING: you should use --build, --host, --target" >&2 - expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && - printf "%s\n" "$as_me: WARNING: invalid host type: $ac_option" >&2 - : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}" - ;; - - esac -done - -if test -n "$ac_prev"; then - ac_option=--`echo $ac_prev | sed 's/_/-/g'` - as_fn_error $? "missing argument to $ac_option" -fi - -if test -n "$ac_unrecognized_opts"; then - case $enable_option_checking in - no) ;; - fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;; - *) printf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; - esac -fi - -# Check all directory arguments for consistency. -for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ - datadir sysconfdir sharedstatedir localstatedir includedir \ - oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ - libdir localedir mandir runstatedir -do - eval ac_val=\$$ac_var - # Remove trailing slashes. - case $ac_val in - */ ) - ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` - eval $ac_var=\$ac_val;; - esac - # Be sure to have absolute directory names. - case $ac_val in - [\\/$]* | ?:[\\/]* ) continue;; - NONE | '' ) case $ac_var in *prefix ) continue;; esac;; - esac - as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val" -done - -# There might be people who depend on the old broken behavior: `$host' -# used to hold the argument of --host etc. -# FIXME: To remove some day. -build=$build_alias -host=$host_alias -target=$target_alias - -# FIXME: To remove some day. -if test "x$host_alias" != x; then - if test "x$build_alias" = x; then - cross_compiling=maybe - elif test "x$build_alias" != "x$host_alias"; then - cross_compiling=yes - fi -fi - -ac_tool_prefix= -test -n "$host_alias" && ac_tool_prefix=$host_alias- - -test "$silent" = yes && exec 6>/dev/null - - -ac_pwd=`pwd` && test -n "$ac_pwd" && -ac_ls_di=`ls -di .` && -ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || - as_fn_error $? "working directory cannot be determined" -test "X$ac_ls_di" = "X$ac_pwd_ls_di" || - as_fn_error $? "pwd does not report name of working directory" - - -# Find the source files, if location was not specified. -if test -z "$srcdir"; then - ac_srcdir_defaulted=yes - # Try the directory containing this script, then the parent directory. - ac_confdir=`$as_dirname -- "$as_myself" || -$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ - X"$as_myself" : 'X\(//\)[^/]' \| \ - X"$as_myself" : 'X\(//\)$' \| \ - X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || -printf "%s\n" X"$as_myself" | - sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ - s//\1/ - q - } - /^X\(\/\/\)[^/].*/{ - s//\1/ - q - } - /^X\(\/\/\)$/{ - s//\1/ - q - } - /^X\(\/\).*/{ - s//\1/ - q - } - s/.*/./; q'` - srcdir=$ac_confdir - if test ! -r "$srcdir/$ac_unique_file"; then - srcdir=.. - fi -else - ac_srcdir_defaulted=no -fi -if test ! -r "$srcdir/$ac_unique_file"; then - test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." - as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir" -fi -ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" -ac_abs_confdir=`( - cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg" - pwd)` -# When building in place, set srcdir=. -if test "$ac_abs_confdir" = "$ac_pwd"; then - srcdir=. -fi -# Remove unnecessary trailing slashes from srcdir. -# Double slashes in file names in object file debugging info -# mess up M-x gdb in Emacs. -case $srcdir in -*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; -esac -for ac_var in $ac_precious_vars; do - eval ac_env_${ac_var}_set=\${${ac_var}+set} - eval ac_env_${ac_var}_value=\$${ac_var} - eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} - eval ac_cv_env_${ac_var}_value=\$${ac_var} -done - -# -# Report the --help message. -# -if test "$ac_init_help" = "long"; then - # Omit some internal or obsolete options to make the list less imposing. - # This message is too long to be a string in the A/UX 3.1 sh. - cat <<_ACEOF -\`configure' configures asterisk 20 to adapt to many kinds of systems. - -Usage: $0 [OPTION]... [VAR=VALUE]... - -To assign environment variables (e.g., CC, CFLAGS...), specify them as -VAR=VALUE. See below for descriptions of some of the useful variables. - -Defaults for the options are specified in brackets. - -Configuration: - -h, --help display this help and exit - --help=short display options specific to this package - --help=recursive display the short help of all the included packages - -V, --version display version information and exit - -q, --quiet, --silent do not print \`checking ...' messages - --cache-file=FILE cache test results in FILE [disabled] - -C, --config-cache alias for \`--cache-file=config.cache' - -n, --no-create do not create output files - --srcdir=DIR find the sources in DIR [configure dir or \`..'] - -Installation directories: - --prefix=PREFIX install architecture-independent files in PREFIX - [$ac_default_prefix] - --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX - [PREFIX] - -By default, \`make install' will install all the files in -\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify -an installation prefix other than \`$ac_default_prefix' using \`--prefix', -for instance \`--prefix=\$HOME'. - -For better control, use the options below. - -Fine tuning of the installation directories: - --bindir=DIR user executables [EPREFIX/bin] - --sbindir=DIR system admin executables [EPREFIX/sbin] - --libexecdir=DIR program executables [EPREFIX/libexec] - --sysconfdir=DIR read-only single-machine data [PREFIX/etc] - --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] - --localstatedir=DIR modifiable single-machine data [PREFIX/var] - --runstatedir=DIR modifiable per-process data [LOCALSTATEDIR/run] - --libdir=DIR object code libraries [EPREFIX/lib] - --includedir=DIR C header files [PREFIX/include] - --oldincludedir=DIR C header files for non-gcc [/usr/include] - --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] - --datadir=DIR read-only architecture-independent data [DATAROOTDIR] - --infodir=DIR info documentation [DATAROOTDIR/info] - --localedir=DIR locale-dependent data [DATAROOTDIR/locale] - --mandir=DIR man documentation [DATAROOTDIR/man] - --docdir=DIR documentation root [DATAROOTDIR/doc/asterisk] - --htmldir=DIR html documentation [DOCDIR] - --dvidir=DIR dvi documentation [DOCDIR] - --pdfdir=DIR pdf documentation [DOCDIR] - --psdir=DIR ps documentation [DOCDIR] -_ACEOF - - cat <<\_ACEOF - -System types: - --build=BUILD configure for building on BUILD [guessed] - --host=HOST cross-compile to build programs to run on HOST [BUILD] -_ACEOF -fi - -if test -n "$ac_init_help"; then - case $ac_init_help in - short | recursive ) echo "Configuration of asterisk 20:";; - esac - cat <<\_ACEOF - -Optional Features: - --disable-option-checking ignore unrecognized --enable/--with options - --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) - --enable-FEATURE[=ARG] include FEATURE [ARG=yes] - --disable-binary-modules - Block installation of binary modules. - --enable-dev-mode Turn on developer mode - --enable-coverage Turn on code coverage tracking (for gcov) - --disable-xmldoc Explicitly disable XML documentation - --enable-permanent-dlopen - Enable when your libc has a permanent dlopen like - musl - --disable-largefile omit support for large files - --enable-internal-poll Use Asterisk's poll implementation - --disable-asteriskssl Disable Asterisk's SSL wrapper library - --disable-rpath Disables rpath linker option checking - -Optional Packages: - --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] - --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) - --with-gnu-ld assume the C compiler uses GNU ld [default=no] - --with-download-cache=PATH - use cached sound AND external module tarfiles in - PATH - --with-sounds-cache=PATH - use cached sound tarfiles in PATH - --with-externals-cache=PATH - use cached external module tarfiles in PATH - --with-jansson-bundled Use bundled jansson library - --with-pjproject-bundled - Use bundled pjproject libraries (default) - --with-libjwt-bundled Use bundled libjwt library - --with-crypto=PATH use OpenSSL Cryptography files in PATH - --with-ssl=PATH use OpenSSL Secure Sockets Layer files in PATH - --with-asound=PATH use Advanced Linux Sound Architecture files in PATH - --with-bfd=PATH use Debug symbol decoding files in PATH - --with-execinfo=PATH use Stack Backtrace files in PATH - --with-bluetooth=PATH use Bluetooth files in PATH - --with-cap=PATH use POSIX 1.e capabilities files in PATH - --with-codec2=PATH use Codec 2 Audio Decoder/Encoder files in PATH - --with-cpg=PATH use Corosync files in PATH - --with-crypt=PATH use password and data encryption files in PATH - --with-dahdi=PATH use DAHDI files in PATH - --with-avcodec=PATH use Ffmpeg and avcodec files in PATH - --with-gsm=PATH use External GSM files in PATH, use 'internal' GSM - otherwise - --with-ilbc=PATH use System iLBC files in PATH, use 'internal' iLBC - otherwise - --with-gtk2=PATH use gtk2 files in PATH - --with-gmime=PATH use GMime files in PATH - --with-hoard=PATH use Hoard Memory Allocator files in PATH - --with-ical=PATH use iCal files in PATH - --with-iconv=PATH use Iconv files in PATH - --with-iksemel=PATH use Iksemel Jabber files in PATH - --with-imap=PATH use UW IMAP Toolkit files in PATH - --with-inotify=PATH use inotify support files in PATH - --with-iodbc=PATH use iODBC files in PATH - --with-jack=PATH use Jack Audio Connection Kit files in PATH - --with-jansson=PATH use Jansson JSON library files in PATH - --with-uriparser=PATH use uriparser library files in PATH - --with-kqueue=PATH use kqueue support files in PATH - --with-ldap=PATH use OpenLDAP files in PATH - --with-libcurl=PREFIX look for the curl library in PREFIX/lib and headers - in PREFIX/include - --with-libedit=PATH use NetBSD Editline library files in PATH - --with-libjwt=PATH use LIBJWT files in PATH - --with-libxml2=PATH use LibXML2 files in PATH - --with-libxslt=PATH use LibXSLT files in PATH - --with-lua=PATH use Lua files in PATH - --with-mysqlclient=PATH use MySQL client files in PATH - --with-neon=PATH use neon files in PATH - --with-neon29=PATH use neon29 files in PATH - --with-netsnmp=PATH use Net-SNMP files in PATH - --with-newt=PATH use newt files in PATH - --with-ogg=PATH use OGG files in PATH - --with-openr2=PATH use MFR2 files in PATH - --with-opus=PATH use Opus files in PATH - --with-opusfile=PATH use Opusfile files in PATH - --with-osptk=PATH use OSP Toolkit files in PATH - --with-postgres=PATH use PostgreSQL files in PATH - --with-beanstalk=PATH use Beanstalk Job Queue files in PATH - --with-pjproject=PATH use PJPROJECT files in PATH - --with-popt=PATH use popt files in PATH - --with-portaudio=PATH use PortAudio files in PATH - --with-pri=PATH use ISDN PRI files in PATH - --with-radius=PATH use Radius Client files in PATH - --with-fftw3=PATH use LIBFFTW3 files in PATH - --with-resample=PATH use LIBRESAMPLE files in PATH - --with-sndfile=PATH use libsndfile files in PATH - --with-sdl=PATH use Sdl files in PATH - --with-SDL_image=PATH use Sdl Image files in PATH - --with-spandsp=PATH use SPANDSP files in PATH - --with-ss7=PATH use ISDN SS7 files in PATH - --with-speex=PATH use Speex files in PATH - --with-speex=PATH use Speex preprocess routines files in PATH - --with-speexdsp=PATH use SpeexDSP files in PATH - --with-sqlite3=PATH use SQLite files in PATH - --with-srtp=PATH use Secure RTP files in PATH - --with-tds=PATH use FreeTDS files in PATH - --with-timerfd=PATH use timerfd files in PATH - --with-tonezone=PATH use tonezone files in PATH - --with-unbound=PATH use unbound files in PATH - --with-unixodbc=PATH use unixODBC files in PATH - --with-vorbis=PATH use Vorbis files in PATH - --with-x11=PATH use X11 files in PATH - --with-z=PATH use zlib compression files in PATH - -Some influential environment variables: - CC C compiler command - CFLAGS C compiler flags - LDFLAGS linker flags, e.g. -L if you have libraries in a - nonstandard directory - LIBS libraries to pass to the linker, e.g. -l - CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I if - you have headers in a nonstandard directory - CXX C++ compiler command - CXXFLAGS C++ compiler flags - CPP C preprocessor - CXXCPP C++ preprocessor - PKG_CONFIG path to pkg-config utility - PKG_CONFIG_PATH - directories to add to pkg-config's search path - PKG_CONFIG_LIBDIR - path overriding pkg-config's built-in search path - OPENSSL_CFLAGS - C compiler flags for OPENSSL, overriding pkg-config - OPENSSL_LIBS - linker flags for OPENSSL, overriding pkg-config - JANSSON_CONFIGURE_OPTS - Additional configure options to pass to bundled jansson - PJPROJECT_CONFIGURE_OPTS - Additional configure options to pass to bundled pjproject - LIBJWT_CONFIGURE_OPTS - Additional configure options to pass to bundled libjwt - LUA_VERSIONS - A space separated list of target lua versions to test. - LIBEDIT_CFLAGS - C compiler flags for LIBEDIT, overriding pkg-config - LIBEDIT_LIBS - linker flags for LIBEDIT, overriding pkg-config - JANSSON_CFLAGS - C compiler flags for JANSSON, overriding pkg-config - JANSSON_LIBS - linker flags for JANSSON, overriding pkg-config - LIBJWT_CFLAGS - C compiler flags for LIBJWT, overriding pkg-config - LIBJWT_LIBS linker flags for LIBJWT, overriding pkg-config - LIBXML2_CFLAGS - C compiler flags for LIBXML2, overriding pkg-config - LIBXML2_LIBS - linker flags for LIBXML2, overriding pkg-config - ILBC_CFLAGS C compiler flags for ILBC, overriding pkg-config - ILBC_LIBS linker flags for ILBC, overriding pkg-config - NETSNMP_CFLAGS - C compiler flags for NETSNMP, overriding pkg-config - NETSNMP_LIBS - linker flags for NETSNMP, overriding pkg-config - PJPROJECT_CFLAGS - C compiler flags for PJPROJECT, overriding pkg-config - PJPROJECT_LIBS - linker flags for PJPROJECT, overriding pkg-config - PYTHONDEV_CFLAGS - C compiler flags for PYTHONDEV, overriding pkg-config - PYTHONDEV_LIBS - linker flags for PYTHONDEV, overriding pkg-config - PORTAUDIO_CFLAGS - C compiler flags for PORTAUDIO, overriding pkg-config - PORTAUDIO_LIBS - linker flags for PORTAUDIO, overriding pkg-config - GMIME_CFLAGS - C compiler flags for GMIME, overriding pkg-config - GMIME_LIBS linker flags for GMIME, overriding pkg-config - GTK2_CFLAGS C compiler flags for GTK2, overriding pkg-config - GTK2_LIBS linker flags for GTK2, overriding pkg-config - SYSTEMD_CFLAGS - C compiler flags for SYSTEMD, overriding pkg-config - SYSTEMD_LIBS - linker flags for SYSTEMD, overriding pkg-config - -Use these variables to override the choices made by `configure' or to help -it to find libraries and programs with nonstandard names/locations. - -Report bugs to . -_ACEOF -ac_status=$? -fi - -if test "$ac_init_help" = "recursive"; then - # If there are subdirs, report their specific --help. - for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue - test -d "$ac_dir" || - { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || - continue - ac_builddir=. - -case "$ac_dir" in -.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; -*) - ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'` - # A ".." for each directory in $ac_dir_suffix. - ac_top_builddir_sub=`printf "%s\n" "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` - case $ac_top_builddir_sub in - "") ac_top_builddir_sub=. ac_top_build_prefix= ;; - *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; - esac ;; -esac -ac_abs_top_builddir=$ac_pwd -ac_abs_builddir=$ac_pwd$ac_dir_suffix -# for backward compatibility: -ac_top_builddir=$ac_top_build_prefix - -case $srcdir in - .) # We are building in place. - ac_srcdir=. - ac_top_srcdir=$ac_top_builddir_sub - ac_abs_top_srcdir=$ac_pwd ;; - [\\/]* | ?:[\\/]* ) # Absolute name. - ac_srcdir=$srcdir$ac_dir_suffix; - ac_top_srcdir=$srcdir - ac_abs_top_srcdir=$srcdir ;; - *) # Relative name. - ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix - ac_top_srcdir=$ac_top_build_prefix$srcdir - ac_abs_top_srcdir=$ac_pwd/$srcdir ;; -esac -ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix - - cd "$ac_dir" || { ac_status=$?; continue; } - # Check for configure.gnu first; this name is used for a wrapper for - # Metaconfig's "Configure" on case-insensitive file systems. - if test -f "$ac_srcdir/configure.gnu"; then - echo && - $SHELL "$ac_srcdir/configure.gnu" --help=recursive - elif test -f "$ac_srcdir/configure"; then - echo && - $SHELL "$ac_srcdir/configure" --help=recursive - else - printf "%s\n" "$as_me: WARNING: no configuration information is in $ac_dir" >&2 - fi || ac_status=$? - cd "$ac_pwd" || { ac_status=$?; break; } - done -fi - -test -n "$ac_init_help" && exit $ac_status -if $ac_init_version; then - cat <<\_ACEOF -asterisk configure 20 -generated by GNU Autoconf 2.71 - -Copyright (C) 2021 Free Software Foundation, Inc. -This configure script is free software; the Free Software Foundation -gives unlimited permission to copy, distribute and modify it. - -"Asterisk" -_ACEOF - exit -fi - -## ------------------------ ## -## Autoconf initialization. ## -## ------------------------ ## - -# ac_fn_c_try_compile LINENO -# -------------------------- -# Try to compile conftest.$ac_ext, and return whether this succeeded. -ac_fn_c_try_compile () -{ - as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack - rm -f conftest.$ac_objext conftest.beam - if { { ac_try="$ac_compile" -case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -printf "%s\n" "$ac_try_echo"; } >&5 - (eval "$ac_compile") 2>conftest.err - ac_status=$? - if test -s conftest.err; then - grep -v '^ *+' conftest.err >conftest.er1 - cat conftest.er1 >&5 - mv -f conftest.er1 conftest.err - fi - printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; } && { - test -z "$ac_c_werror_flag" || - test ! -s conftest.err - } && test -s conftest.$ac_objext -then : - ac_retval=0 -else $as_nop - printf "%s\n" "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - - ac_retval=1 -fi - eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno - as_fn_set_status $ac_retval - -} # ac_fn_c_try_compile - -# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES -# ------------------------------------------------------- -# Tests whether HEADER exists and can be compiled using the include files in -# INCLUDES, setting the cache variable VAR accordingly. -ac_fn_c_check_header_compile () -{ - as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 -printf %s "checking for $2... " >&6; } -if eval test \${$3+y} -then : - printf %s "(cached) " >&6 -else $as_nop - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -$4 -#include <$2> -_ACEOF -if ac_fn_c_try_compile "$LINENO" -then : - eval "$3=yes" -else $as_nop - eval "$3=no" -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext -fi -eval ac_res=\$$3 - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 -printf "%s\n" "$ac_res" >&6; } - eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno - -} # ac_fn_c_check_header_compile - -# ac_fn_cxx_try_compile LINENO -# ---------------------------- -# Try to compile conftest.$ac_ext, and return whether this succeeded. -ac_fn_cxx_try_compile () -{ - as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack - rm -f conftest.$ac_objext conftest.beam - if { { ac_try="$ac_compile" -case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -printf "%s\n" "$ac_try_echo"; } >&5 - (eval "$ac_compile") 2>conftest.err - ac_status=$? - if test -s conftest.err; then - grep -v '^ *+' conftest.err >conftest.er1 - cat conftest.er1 >&5 - mv -f conftest.er1 conftest.err - fi - printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; } && { - test -z "$ac_cxx_werror_flag" || - test ! -s conftest.err - } && test -s conftest.$ac_objext -then : - ac_retval=0 -else $as_nop - printf "%s\n" "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - - ac_retval=1 -fi - eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno - as_fn_set_status $ac_retval - -} # ac_fn_cxx_try_compile - -# ac_fn_c_try_cpp LINENO -# ---------------------- -# Try to preprocess conftest.$ac_ext, and return whether this succeeded. -ac_fn_c_try_cpp () -{ - as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack - if { { ac_try="$ac_cpp conftest.$ac_ext" -case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -printf "%s\n" "$ac_try_echo"; } >&5 - (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err - ac_status=$? - if test -s conftest.err; then - grep -v '^ *+' conftest.err >conftest.er1 - cat conftest.er1 >&5 - mv -f conftest.er1 conftest.err - fi - printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; } > conftest.i && { - test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || - test ! -s conftest.err - } -then : - ac_retval=0 -else $as_nop - printf "%s\n" "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - - ac_retval=1 -fi - eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno - as_fn_set_status $ac_retval - -} # ac_fn_c_try_cpp - -# ac_fn_cxx_try_cpp LINENO -# ------------------------ -# Try to preprocess conftest.$ac_ext, and return whether this succeeded. -ac_fn_cxx_try_cpp () -{ - as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack - if { { ac_try="$ac_cpp conftest.$ac_ext" -case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -printf "%s\n" "$ac_try_echo"; } >&5 - (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err - ac_status=$? - if test -s conftest.err; then - grep -v '^ *+' conftest.err >conftest.er1 - cat conftest.er1 >&5 - mv -f conftest.er1 conftest.err - fi - printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; } > conftest.i && { - test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" || - test ! -s conftest.err - } -then : - ac_retval=0 -else $as_nop - printf "%s\n" "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - - ac_retval=1 -fi - eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno - as_fn_set_status $ac_retval - -} # ac_fn_cxx_try_cpp - -# ac_fn_c_try_link LINENO -# ----------------------- -# Try to link conftest.$ac_ext, and return whether this succeeded. -ac_fn_c_try_link () -{ - as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack - rm -f conftest.$ac_objext conftest.beam conftest$ac_exeext - if { { ac_try="$ac_link" -case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -printf "%s\n" "$ac_try_echo"; } >&5 - (eval "$ac_link") 2>conftest.err - ac_status=$? - if test -s conftest.err; then - grep -v '^ *+' conftest.err >conftest.er1 - cat conftest.er1 >&5 - mv -f conftest.er1 conftest.err - fi - printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; } && { - test -z "$ac_c_werror_flag" || - test ! -s conftest.err - } && test -s conftest$ac_exeext && { - test "$cross_compiling" = yes || - test -x conftest$ac_exeext - } -then : - ac_retval=0 -else $as_nop - printf "%s\n" "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - - ac_retval=1 -fi - # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information - # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would - # interfere with the next link command; also delete a directory that is - # left behind by Apple's compiler. We do this before executing the actions. - rm -rf conftest.dSYM conftest_ipa8_conftest.oo - eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno - as_fn_set_status $ac_retval - -} # ac_fn_c_try_link - -# ac_fn_c_check_func LINENO FUNC VAR -# ---------------------------------- -# Tests whether FUNC exists, setting the cache variable VAR accordingly -ac_fn_c_check_func () -{ - as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 -printf %s "checking for $2... " >&6; } -if eval test \${$3+y} -then : - printf %s "(cached) " >&6 -else $as_nop - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -/* Define $2 to an innocuous variant, in case declares $2. - For example, HP-UX 11i declares gettimeofday. */ -#define $2 innocuous_$2 - -/* System header to define __stub macros and hopefully few prototypes, - which can conflict with char $2 (); below. */ - -#include -#undef $2 - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -#ifdef __cplusplus -extern "C" -#endif -char $2 (); -/* The GNU C library defines this for functions which it implements - to always fail with ENOSYS. Some functions are actually named - something starting with __ and the normal name is an alias. */ -#if defined __stub_$2 || defined __stub___$2 -choke me -#endif - -int -main (void) -{ -return $2 (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - eval "$3=yes" -else $as_nop - eval "$3=no" -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -fi -eval ac_res=\$$3 - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 -printf "%s\n" "$ac_res" >&6; } - eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno - -} # ac_fn_c_check_func - -# ac_fn_c_check_type LINENO TYPE VAR INCLUDES -# ------------------------------------------- -# Tests whether TYPE exists after having included INCLUDES, setting cache -# variable VAR accordingly. -ac_fn_c_check_type () -{ - as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 -printf %s "checking for $2... " >&6; } -if eval test \${$3+y} -then : - printf %s "(cached) " >&6 -else $as_nop - eval "$3=no" - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -$4 -int -main (void) -{ -if (sizeof ($2)) - return 0; - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO" -then : - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -$4 -int -main (void) -{ -if (sizeof (($2))) - return 0; - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO" -then : - -else $as_nop - eval "$3=yes" -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext -fi -eval ac_res=\$$3 - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 -printf "%s\n" "$ac_res" >&6; } - eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno - -} # ac_fn_c_check_type - -# ac_fn_c_try_run LINENO -# ---------------------- -# Try to run conftest.$ac_ext, and return whether this succeeded. Assumes that -# executables *can* be run. -ac_fn_c_try_run () -{ - as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack - if { { ac_try="$ac_link" -case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -printf "%s\n" "$ac_try_echo"; } >&5 - (eval "$ac_link") 2>&5 - ac_status=$? - printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; } && { ac_try='./conftest$ac_exeext' - { { case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -printf "%s\n" "$ac_try_echo"; } >&5 - (eval "$ac_try") 2>&5 - ac_status=$? - printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; }; } -then : - ac_retval=0 -else $as_nop - printf "%s\n" "$as_me: program exited with status $ac_status" >&5 - printf "%s\n" "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - - ac_retval=$ac_status -fi - rm -rf conftest.dSYM conftest_ipa8_conftest.oo - eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno - as_fn_set_status $ac_retval - -} # ac_fn_c_try_run - -# ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES -# ---------------------------------------------------- -# Tries to find if the field MEMBER exists in type AGGR, after including -# INCLUDES, setting cache variable VAR accordingly. -ac_fn_c_check_member () -{ - as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5 -printf %s "checking for $2.$3... " >&6; } -if eval test \${$4+y} -then : - printf %s "(cached) " >&6 -else $as_nop - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -$5 -int -main (void) -{ -static $2 ac_aggr; -if (ac_aggr.$3) -return 0; - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO" -then : - eval "$4=yes" -else $as_nop - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -$5 -int -main (void) -{ -static $2 ac_aggr; -if (sizeof ac_aggr.$3) -return 0; - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO" -then : - eval "$4=yes" -else $as_nop - eval "$4=no" -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext -fi -eval ac_res=\$$4 - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 -printf "%s\n" "$ac_res" >&6; } - eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno - -} # ac_fn_c_check_member - -# ac_fn_check_decl LINENO SYMBOL VAR INCLUDES EXTRA-OPTIONS FLAG-VAR -# ------------------------------------------------------------------ -# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR -# accordingly. Pass EXTRA-OPTIONS to the compiler, using FLAG-VAR. -ac_fn_check_decl () -{ - as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack - as_decl_name=`echo $2|sed 's/ *(.*//'` - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5 -printf %s "checking whether $as_decl_name is declared... " >&6; } -if eval test \${$3+y} -then : - printf %s "(cached) " >&6 -else $as_nop - as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'` - eval ac_save_FLAGS=\$$6 - as_fn_append $6 " $5" - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -$4 -int -main (void) -{ -#ifndef $as_decl_name -#ifdef __cplusplus - (void) $as_decl_use; -#else - (void) $as_decl_name; -#endif -#endif - - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO" -then : - eval "$3=yes" -else $as_nop - eval "$3=no" -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext - eval $6=\$ac_save_FLAGS - -fi -eval ac_res=\$$3 - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 -printf "%s\n" "$ac_res" >&6; } - eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno - -} # ac_fn_check_decl - -# ac_fn_c_compute_int LINENO EXPR VAR INCLUDES -# -------------------------------------------- -# Tries to find the compile-time value of EXPR in a program that includes -# INCLUDES, setting VAR accordingly. Returns whether the value could be -# computed -ac_fn_c_compute_int () -{ - as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack - if test "$cross_compiling" = yes; then - # Depending upon the size, compute the lo and hi bounds. -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -$4 -int -main (void) -{ -static int test_array [1 - 2 * !(($2) >= 0)]; -test_array [0] = 0; -return test_array [0]; - - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO" -then : - ac_lo=0 ac_mid=0 - while :; do - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -$4 -int -main (void) -{ -static int test_array [1 - 2 * !(($2) <= $ac_mid)]; -test_array [0] = 0; -return test_array [0]; - - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO" -then : - ac_hi=$ac_mid; break -else $as_nop - as_fn_arith $ac_mid + 1 && ac_lo=$as_val - if test $ac_lo -le $ac_mid; then - ac_lo= ac_hi= - break - fi - as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext - done -else $as_nop - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -$4 -int -main (void) -{ -static int test_array [1 - 2 * !(($2) < 0)]; -test_array [0] = 0; -return test_array [0]; - - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO" -then : - ac_hi=-1 ac_mid=-1 - while :; do - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -$4 -int -main (void) -{ -static int test_array [1 - 2 * !(($2) >= $ac_mid)]; -test_array [0] = 0; -return test_array [0]; - - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO" -then : - ac_lo=$ac_mid; break -else $as_nop - as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val - if test $ac_mid -le $ac_hi; then - ac_lo= ac_hi= - break - fi - as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext - done -else $as_nop - ac_lo= ac_hi= -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext -# Binary search between lo and hi bounds. -while test "x$ac_lo" != "x$ac_hi"; do - as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -$4 -int -main (void) -{ -static int test_array [1 - 2 * !(($2) <= $ac_mid)]; -test_array [0] = 0; -return test_array [0]; - - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO" -then : - ac_hi=$ac_mid -else $as_nop - as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext -done -case $ac_lo in #(( -?*) eval "$3=\$ac_lo"; ac_retval=0 ;; -'') ac_retval=1 ;; -esac - else - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -$4 -static long int longval (void) { return $2; } -static unsigned long int ulongval (void) { return $2; } -#include -#include -int -main (void) -{ - - FILE *f = fopen ("conftest.val", "w"); - if (! f) - return 1; - if (($2) < 0) - { - long int i = longval (); - if (i != ($2)) - return 1; - fprintf (f, "%ld", i); - } - else - { - unsigned long int i = ulongval (); - if (i != ($2)) - return 1; - fprintf (f, "%lu", i); - } - /* Do not output a trailing newline, as this causes \r\n confusion - on some platforms. */ - return ferror (f) || fclose (f) != 0; - - ; - return 0; -} -_ACEOF -if ac_fn_c_try_run "$LINENO" -then : - echo >>conftest.val; read $3 config.log <<_ACEOF -This file contains any messages produced by compilers while -running configure, to aid debugging if configure makes a mistake. - -It was created by asterisk $as_me 20, which was -generated by GNU Autoconf 2.71. Invocation command line was - - $ $0$ac_configure_args_raw - -_ACEOF -exec 5>>config.log -{ -cat <<_ASUNAME -## --------- ## -## Platform. ## -## --------- ## - -hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` -uname -m = `(uname -m) 2>/dev/null || echo unknown` -uname -r = `(uname -r) 2>/dev/null || echo unknown` -uname -s = `(uname -s) 2>/dev/null || echo unknown` -uname -v = `(uname -v) 2>/dev/null || echo unknown` - -/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` -/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` - -/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` -/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` -/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` -/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` -/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` -/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` -/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` - -_ASUNAME - -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - case $as_dir in #((( - '') as_dir=./ ;; - */) ;; - *) as_dir=$as_dir/ ;; - esac - printf "%s\n" "PATH: $as_dir" - done -IFS=$as_save_IFS - -} >&5 - -cat >&5 <<_ACEOF - - -## ----------- ## -## Core tests. ## -## ----------- ## - -_ACEOF - - -# Keep a trace of the command line. -# Strip out --no-create and --no-recursion so they do not pile up. -# Strip out --silent because we don't want to record it for future runs. -# Also quote any args containing shell meta-characters. -# Make two passes to allow for proper duplicate-argument suppression. -ac_configure_args= -ac_configure_args0= -ac_configure_args1= -ac_must_keep_next=false -for ac_pass in 1 2 -do - for ac_arg - do - case $ac_arg in - -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; - -q | -quiet | --quiet | --quie | --qui | --qu | --q \ - | -silent | --silent | --silen | --sile | --sil) - continue ;; - *\'*) - ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; - esac - case $ac_pass in - 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; - 2) - as_fn_append ac_configure_args1 " '$ac_arg'" - if test $ac_must_keep_next = true; then - ac_must_keep_next=false # Got value, back to normal. - else - case $ac_arg in - *=* | --config-cache | -C | -disable-* | --disable-* \ - | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ - | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ - | -with-* | --with-* | -without-* | --without-* | --x) - case "$ac_configure_args0 " in - "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; - esac - ;; - -* ) ac_must_keep_next=true ;; - esac - fi - as_fn_append ac_configure_args " '$ac_arg'" - ;; - esac - done -done -{ ac_configure_args0=; unset ac_configure_args0;} -{ ac_configure_args1=; unset ac_configure_args1;} - -# When interrupted or exit'd, cleanup temporary files, and complete -# config.log. We remove comments because anyway the quotes in there -# would cause problems or look ugly. -# WARNING: Use '\'' to represent an apostrophe within the trap. -# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. -trap 'exit_status=$? - # Sanitize IFS. - IFS=" "" $as_nl" - # Save into config.log some information that might help in debugging. - { - echo - - printf "%s\n" "## ---------------- ## -## Cache variables. ## -## ---------------- ##" - echo - # The following way of writing the cache mishandles newlines in values, -( - for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do - eval ac_val=\$$ac_var - case $ac_val in #( - *${as_nl}*) - case $ac_var in #( - *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 -printf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; - esac - case $ac_var in #( - _ | IFS | as_nl) ;; #( - BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( - *) { eval $ac_var=; unset $ac_var;} ;; - esac ;; - esac - done - (set) 2>&1 | - case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( - *${as_nl}ac_space=\ *) - sed -n \ - "s/'\''/'\''\\\\'\'''\''/g; - s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" - ;; #( - *) - sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" - ;; - esac | - sort -) - echo - - printf "%s\n" "## ----------------- ## -## Output variables. ## -## ----------------- ##" - echo - for ac_var in $ac_subst_vars - do - eval ac_val=\$$ac_var - case $ac_val in - *\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; - esac - printf "%s\n" "$ac_var='\''$ac_val'\''" - done | sort - echo - - if test -n "$ac_subst_files"; then - printf "%s\n" "## ------------------- ## -## File substitutions. ## -## ------------------- ##" - echo - for ac_var in $ac_subst_files - do - eval ac_val=\$$ac_var - case $ac_val in - *\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; - esac - printf "%s\n" "$ac_var='\''$ac_val'\''" - done | sort - echo - fi - - if test -s confdefs.h; then - printf "%s\n" "## ----------- ## -## confdefs.h. ## -## ----------- ##" - echo - cat confdefs.h - echo - fi - test "$ac_signal" != 0 && - printf "%s\n" "$as_me: caught signal $ac_signal" - printf "%s\n" "$as_me: exit $exit_status" - } >&5 - rm -f core *.core core.conftest.* && - rm -f -r conftest* confdefs* conf$$* $ac_clean_files && - exit $exit_status -' 0 -for ac_signal in 1 2 13 15; do - trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal -done -ac_signal=0 - -# confdefs.h avoids OS command line length limits that DEFS can exceed. -rm -f -r conftest* confdefs.h - -printf "%s\n" "/* confdefs.h */" > confdefs.h - -# Predefined preprocessor variables. - -printf "%s\n" "#define PACKAGE_NAME \"$PACKAGE_NAME\"" >>confdefs.h - -printf "%s\n" "#define PACKAGE_TARNAME \"$PACKAGE_TARNAME\"" >>confdefs.h - -printf "%s\n" "#define PACKAGE_VERSION \"$PACKAGE_VERSION\"" >>confdefs.h - -printf "%s\n" "#define PACKAGE_STRING \"$PACKAGE_STRING\"" >>confdefs.h - -printf "%s\n" "#define PACKAGE_BUGREPORT \"$PACKAGE_BUGREPORT\"" >>confdefs.h - -printf "%s\n" "#define PACKAGE_URL \"$PACKAGE_URL\"" >>confdefs.h - - -# Let the site file select an alternate cache file if it wants to. -# Prefer an explicitly selected file to automatically selected ones. -if test -n "$CONFIG_SITE"; then - ac_site_files="$CONFIG_SITE" -elif test "x$prefix" != xNONE; then - ac_site_files="$prefix/share/config.site $prefix/etc/config.site" -else - ac_site_files="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site" -fi - -for ac_site_file in $ac_site_files -do - case $ac_site_file in #( - */*) : - ;; #( - *) : - ac_site_file=./$ac_site_file ;; -esac - if test -f "$ac_site_file" && test -r "$ac_site_file"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 -printf "%s\n" "$as_me: loading site script $ac_site_file" >&6;} - sed 's/^/| /' "$ac_site_file" >&5 - . "$ac_site_file" \ - || { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} -as_fn_error $? "failed to load site script $ac_site_file -See \`config.log' for more details" "$LINENO" 5; } - fi -done - -if test -r "$cache_file"; then - # Some versions of bash will fail to source /dev/null (special files - # actually), so we avoid doing that. DJGPP emulates it as a regular file. - if test /dev/null != "$cache_file" && test -f "$cache_file"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 -printf "%s\n" "$as_me: loading cache $cache_file" >&6;} - case $cache_file in - [\\/]* | ?:[\\/]* ) . "$cache_file";; - *) . "./$cache_file";; - esac - fi -else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 -printf "%s\n" "$as_me: creating cache $cache_file" >&6;} - >$cache_file -fi - -# Test code for whether the C compiler supports C89 (global declarations) -ac_c_conftest_c89_globals=' -/* Does the compiler advertise C89 conformance? - Do not test the value of __STDC__, because some compilers set it to 0 - while being otherwise adequately conformant. */ -#if !defined __STDC__ -# error "Compiler does not advertise C89 conformance" -#endif - -#include -#include -struct stat; -/* Most of the following tests are stolen from RCS 5.7 src/conf.sh. */ -struct buf { int x; }; -struct buf * (*rcsopen) (struct buf *, struct stat *, int); -static char *e (p, i) - char **p; - int i; -{ - return p[i]; -} -static char *f (char * (*g) (char **, int), char **p, ...) -{ - char *s; - va_list v; - va_start (v,p); - s = g (p, va_arg (v,int)); - va_end (v); - return s; -} - -/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has - function prototypes and stuff, but not \xHH hex character constants. - These do not provoke an error unfortunately, instead are silently treated - as an "x". The following induces an error, until -std is added to get - proper ANSI mode. Curiously \x00 != x always comes out true, for an - array size at least. It is necessary to write \x00 == 0 to get something - that is true only with -std. */ -int osf4_cc_array ['\''\x00'\'' == 0 ? 1 : -1]; - -/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters - inside strings and character constants. */ -#define FOO(x) '\''x'\'' -int xlc6_cc_array[FOO(a) == '\''x'\'' ? 1 : -1]; - -int test (int i, double x); -struct s1 {int (*f) (int a);}; -struct s2 {int (*f) (double a);}; -int pairnames (int, char **, int *(*)(struct buf *, struct stat *, int), - int, int);' - -# Test code for whether the C compiler supports C89 (body of main). -ac_c_conftest_c89_main=' -ok |= (argc == 0 || f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]); -' - -# Test code for whether the C compiler supports C99 (global declarations) -ac_c_conftest_c99_globals=' -// Does the compiler advertise C99 conformance? -#if !defined __STDC_VERSION__ || __STDC_VERSION__ < 199901L -# error "Compiler does not advertise C99 conformance" -#endif - -#include -extern int puts (const char *); -extern int printf (const char *, ...); -extern int dprintf (int, const char *, ...); -extern void *malloc (size_t); - -// Check varargs macros. These examples are taken from C99 6.10.3.5. -// dprintf is used instead of fprintf to avoid needing to declare -// FILE and stderr. -#define debug(...) dprintf (2, __VA_ARGS__) -#define showlist(...) puts (#__VA_ARGS__) -#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__)) -static void -test_varargs_macros (void) -{ - int x = 1234; - int y = 5678; - debug ("Flag"); - debug ("X = %d\n", x); - showlist (The first, second, and third items.); - report (x>y, "x is %d but y is %d", x, y); -} - -// Check long long types. -#define BIG64 18446744073709551615ull -#define BIG32 4294967295ul -#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0) -#if !BIG_OK - #error "your preprocessor is broken" -#endif -#if BIG_OK -#else - #error "your preprocessor is broken" -#endif -static long long int bignum = -9223372036854775807LL; -static unsigned long long int ubignum = BIG64; - -struct incomplete_array -{ - int datasize; - double data[]; -}; - -struct named_init { - int number; - const wchar_t *name; - double average; -}; - -typedef const char *ccp; - -static inline int -test_restrict (ccp restrict text) -{ - // See if C++-style comments work. - // Iterate through items via the restricted pointer. - // Also check for declarations in for loops. - for (unsigned int i = 0; *(text+i) != '\''\0'\''; ++i) - continue; - return 0; -} - -// Check varargs and va_copy. -static bool -test_varargs (const char *format, ...) -{ - va_list args; - va_start (args, format); - va_list args_copy; - va_copy (args_copy, args); - - const char *str = ""; - int number = 0; - float fnumber = 0; - - while (*format) - { - switch (*format++) - { - case '\''s'\'': // string - str = va_arg (args_copy, const char *); - break; - case '\''d'\'': // int - number = va_arg (args_copy, int); - break; - case '\''f'\'': // float - fnumber = va_arg (args_copy, double); - break; - default: - break; - } - } - va_end (args_copy); - va_end (args); - - return *str && number && fnumber; -} -' - -# Test code for whether the C compiler supports C99 (body of main). -ac_c_conftest_c99_main=' - // Check bool. - _Bool success = false; - success |= (argc != 0); - - // Check restrict. - if (test_restrict ("String literal") == 0) - success = true; - char *restrict newvar = "Another string"; - - // Check varargs. - success &= test_varargs ("s, d'\'' f .", "string", 65, 34.234); - test_varargs_macros (); - - // Check flexible array members. - struct incomplete_array *ia = - malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10)); - ia->datasize = 10; - for (int i = 0; i < ia->datasize; ++i) - ia->data[i] = i * 1.234; - - // Check named initializers. - struct named_init ni = { - .number = 34, - .name = L"Test wide string", - .average = 543.34343, - }; - - ni.number = 58; - - int dynamic_array[ni.number]; - dynamic_array[0] = argv[0][0]; - dynamic_array[ni.number - 1] = 543; - - // work around unused variable warnings - ok |= (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == '\''x'\'' - || dynamic_array[ni.number - 1] != 543); -' - -# Test code for whether the C compiler supports C11 (global declarations) -ac_c_conftest_c11_globals=' -// Does the compiler advertise C11 conformance? -#if !defined __STDC_VERSION__ || __STDC_VERSION__ < 201112L -# error "Compiler does not advertise C11 conformance" -#endif - -// Check _Alignas. -char _Alignas (double) aligned_as_double; -char _Alignas (0) no_special_alignment; -extern char aligned_as_int; -char _Alignas (0) _Alignas (int) aligned_as_int; - -// Check _Alignof. -enum -{ - int_alignment = _Alignof (int), - int_array_alignment = _Alignof (int[100]), - char_alignment = _Alignof (char) -}; -_Static_assert (0 < -_Alignof (int), "_Alignof is signed"); - -// Check _Noreturn. -int _Noreturn does_not_return (void) { for (;;) continue; } - -// Check _Static_assert. -struct test_static_assert -{ - int x; - _Static_assert (sizeof (int) <= sizeof (long int), - "_Static_assert does not work in struct"); - long int y; -}; - -// Check UTF-8 literals. -#define u8 syntax error! -char const utf8_literal[] = u8"happens to be ASCII" "another string"; - -// Check duplicate typedefs. -typedef long *long_ptr; -typedef long int *long_ptr; -typedef long_ptr long_ptr; - -// Anonymous structures and unions -- taken from C11 6.7.2.1 Example 1. -struct anonymous -{ - union { - struct { int i; int j; }; - struct { int k; long int l; } w; - }; - int m; -} v1; -' - -# Test code for whether the C compiler supports C11 (body of main). -ac_c_conftest_c11_main=' - _Static_assert ((offsetof (struct anonymous, i) - == offsetof (struct anonymous, w.k)), - "Anonymous union alignment botch"); - v1.i = 2; - v1.w.k = 5; - ok |= v1.i != 5; -' - -# Test code for whether the C compiler supports C11 (complete). -ac_c_conftest_c11_program="${ac_c_conftest_c89_globals} -${ac_c_conftest_c99_globals} -${ac_c_conftest_c11_globals} - -int -main (int argc, char **argv) -{ - int ok = 0; - ${ac_c_conftest_c89_main} - ${ac_c_conftest_c99_main} - ${ac_c_conftest_c11_main} - return ok; -} -" - -# Test code for whether the C compiler supports C99 (complete). -ac_c_conftest_c99_program="${ac_c_conftest_c89_globals} -${ac_c_conftest_c99_globals} - -int -main (int argc, char **argv) -{ - int ok = 0; - ${ac_c_conftest_c89_main} - ${ac_c_conftest_c99_main} - return ok; -} -" - -# Test code for whether the C compiler supports C89 (complete). -ac_c_conftest_c89_program="${ac_c_conftest_c89_globals} - -int -main (int argc, char **argv) -{ - int ok = 0; - ${ac_c_conftest_c89_main} - return ok; -} -" - -as_fn_append ac_header_c_list " stdio.h stdio_h HAVE_STDIO_H" -as_fn_append ac_header_c_list " stdlib.h stdlib_h HAVE_STDLIB_H" -as_fn_append ac_header_c_list " string.h string_h HAVE_STRING_H" -as_fn_append ac_header_c_list " inttypes.h inttypes_h HAVE_INTTYPES_H" -as_fn_append ac_header_c_list " stdint.h stdint_h HAVE_STDINT_H" -as_fn_append ac_header_c_list " strings.h strings_h HAVE_STRINGS_H" -as_fn_append ac_header_c_list " sys/stat.h sys_stat_h HAVE_SYS_STAT_H" -as_fn_append ac_header_c_list " sys/types.h sys_types_h HAVE_SYS_TYPES_H" -as_fn_append ac_header_c_list " unistd.h unistd_h HAVE_UNISTD_H" -as_fn_append ac_header_c_list " wchar.h wchar_h HAVE_WCHAR_H" -as_fn_append ac_header_c_list " minix/config.h minix_config_h HAVE_MINIX_CONFIG_H" -# Test code for whether the C++ compiler supports C++98 (global declarations) -ac_cxx_conftest_cxx98_globals=' -// Does the compiler advertise C++98 conformance? -#if !defined __cplusplus || __cplusplus < 199711L -# error "Compiler does not advertise C++98 conformance" -#endif - -// These inclusions are to reject old compilers that -// lack the unsuffixed header files. -#include -#include - -// and are *not* freestanding headers in C++98. -extern void assert (int); -namespace std { - extern int strcmp (const char *, const char *); -} - -// Namespaces, exceptions, and templates were all added after "C++ 2.0". -using std::exception; -using std::strcmp; - -namespace { - -void test_exception_syntax() -{ - try { - throw "test"; - } catch (const char *s) { - // Extra parentheses suppress a warning when building autoconf itself, - // due to lint rules shared with more typical C programs. - assert (!(strcmp) (s, "test")); - } -} - -template struct test_template -{ - T const val; - explicit test_template(T t) : val(t) {} - template T add(U u) { return static_cast(u) + val; } -}; - -} // anonymous namespace -' - -# Test code for whether the C++ compiler supports C++98 (body of main) -ac_cxx_conftest_cxx98_main=' - assert (argc); - assert (! argv[0]); -{ - test_exception_syntax (); - test_template tt (2.0); - assert (tt.add (4) == 6.0); - assert (true && !false); -} -' - -# Test code for whether the C++ compiler supports C++11 (global declarations) -ac_cxx_conftest_cxx11_globals=' -// Does the compiler advertise C++ 2011 conformance? -#if !defined __cplusplus || __cplusplus < 201103L -# error "Compiler does not advertise C++11 conformance" -#endif - -namespace cxx11test -{ - constexpr int get_val() { return 20; } - - struct testinit - { - int i; - double d; - }; - - class delegate - { - public: - delegate(int n) : n(n) {} - delegate(): delegate(2354) {} - - virtual int getval() { return this->n; }; - protected: - int n; - }; - - class overridden : public delegate - { - public: - overridden(int n): delegate(n) {} - virtual int getval() override final { return this->n * 2; } - }; - - class nocopy - { - public: - nocopy(int i): i(i) {} - nocopy() = default; - nocopy(const nocopy&) = delete; - nocopy & operator=(const nocopy&) = delete; - private: - int i; - }; - - // for testing lambda expressions - template Ret eval(Fn f, Ret v) - { - return f(v); - } - - // for testing variadic templates and trailing return types - template auto sum(V first) -> V - { - return first; - } - template auto sum(V first, Args... rest) -> V - { - return first + sum(rest...); - } -} -' - -# Test code for whether the C++ compiler supports C++11 (body of main) -ac_cxx_conftest_cxx11_main=' -{ - // Test auto and decltype - auto a1 = 6538; - auto a2 = 48573953.4; - auto a3 = "String literal"; - - int total = 0; - for (auto i = a3; *i; ++i) { total += *i; } - - decltype(a2) a4 = 34895.034; -} -{ - // Test constexpr - short sa[cxx11test::get_val()] = { 0 }; -} -{ - // Test initializer lists - cxx11test::testinit il = { 4323, 435234.23544 }; -} -{ - // Test range-based for - int array[] = {9, 7, 13, 15, 4, 18, 12, 10, 5, 3, - 14, 19, 17, 8, 6, 20, 16, 2, 11, 1}; - for (auto &x : array) { x += 23; } -} -{ - // Test lambda expressions - using cxx11test::eval; - assert (eval ([](int x) { return x*2; }, 21) == 42); - double d = 2.0; - assert (eval ([&](double x) { return d += x; }, 3.0) == 5.0); - assert (d == 5.0); - assert (eval ([=](double x) mutable { return d += x; }, 4.0) == 9.0); - assert (d == 5.0); -} -{ - // Test use of variadic templates - using cxx11test::sum; - auto a = sum(1); - auto b = sum(1, 2); - auto c = sum(1.0, 2.0, 3.0); -} -{ - // Test constructor delegation - cxx11test::delegate d1; - cxx11test::delegate d2(); - cxx11test::delegate d3(45); -} -{ - // Test override and final - cxx11test::overridden o1(55464); -} -{ - // Test nullptr - char *c = nullptr; -} -{ - // Test template brackets - test_template<::test_template> v(test_template(12)); -} -{ - // Unicode literals - char const *utf8 = u8"UTF-8 string \u2500"; - char16_t const *utf16 = u"UTF-8 string \u2500"; - char32_t const *utf32 = U"UTF-32 string \u2500"; -} -' - -# Test code for whether the C compiler supports C++11 (complete). -ac_cxx_conftest_cxx11_program="${ac_cxx_conftest_cxx98_globals} -${ac_cxx_conftest_cxx11_globals} - -int -main (int argc, char **argv) -{ - int ok = 0; - ${ac_cxx_conftest_cxx98_main} - ${ac_cxx_conftest_cxx11_main} - return ok; -} -" - -# Test code for whether the C compiler supports C++98 (complete). -ac_cxx_conftest_cxx98_program="${ac_cxx_conftest_cxx98_globals} -int -main (int argc, char **argv) -{ - int ok = 0; - ${ac_cxx_conftest_cxx98_main} - return ok; -} -" - -as_fn_append ac_header_c_list " sys/param.h sys_param_h HAVE_SYS_PARAM_H" -as_fn_append ac_func_c_list " getpagesize HAVE_GETPAGESIZE" -as_fn_append ac_header_c_list " sys/select.h sys_select_h HAVE_SYS_SELECT_H" -as_fn_append ac_header_c_list " sys/socket.h sys_socket_h HAVE_SYS_SOCKET_H" -as_fn_append ac_header_c_list " utime.h utime_h HAVE_UTIME_H" -as_fn_append ac_func_c_list " vprintf HAVE_VPRINTF" - -# Auxiliary files required by this configure script. -ac_aux_files="install-sh config.guess config.sub" - -# Locations in which to look for auxiliary files. -ac_aux_dir_candidates="${srcdir}${PATH_SEPARATOR}${srcdir}/..${PATH_SEPARATOR}${srcdir}/../.." - -# Search for a directory containing all of the required auxiliary files, -# $ac_aux_files, from the $PATH-style list $ac_aux_dir_candidates. -# If we don't find one directory that contains all the files we need, -# we report the set of missing files from the *first* directory in -# $ac_aux_dir_candidates and give up. -ac_missing_aux_files="" -ac_first_candidate=: -printf "%s\n" "$as_me:${as_lineno-$LINENO}: looking for aux files: $ac_aux_files" >&5 -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -as_found=false -for as_dir in $ac_aux_dir_candidates -do - IFS=$as_save_IFS - case $as_dir in #((( - '') as_dir=./ ;; - */) ;; - *) as_dir=$as_dir/ ;; - esac - as_found=: - - printf "%s\n" "$as_me:${as_lineno-$LINENO}: trying $as_dir" >&5 - ac_aux_dir_found=yes - ac_install_sh= - for ac_aux in $ac_aux_files - do - # As a special case, if "install-sh" is required, that requirement - # can be satisfied by any of "install-sh", "install.sh", or "shtool", - # and $ac_install_sh is set appropriately for whichever one is found. - if test x"$ac_aux" = x"install-sh" - then - if test -f "${as_dir}install-sh"; then - printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}install-sh found" >&5 - ac_install_sh="${as_dir}install-sh -c" - elif test -f "${as_dir}install.sh"; then - printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}install.sh found" >&5 - ac_install_sh="${as_dir}install.sh -c" - elif test -f "${as_dir}shtool"; then - printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}shtool found" >&5 - ac_install_sh="${as_dir}shtool install -c" - else - ac_aux_dir_found=no - if $ac_first_candidate; then - ac_missing_aux_files="${ac_missing_aux_files} install-sh" - else - break - fi - fi - else - if test -f "${as_dir}${ac_aux}"; then - printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}${ac_aux} found" >&5 - else - ac_aux_dir_found=no - if $ac_first_candidate; then - ac_missing_aux_files="${ac_missing_aux_files} ${ac_aux}" - else - break - fi - fi - fi - done - if test "$ac_aux_dir_found" = yes; then - ac_aux_dir="$as_dir" - break - fi - ac_first_candidate=false - - as_found=false -done -IFS=$as_save_IFS -if $as_found -then : - -else $as_nop - as_fn_error $? "cannot find required auxiliary files:$ac_missing_aux_files" "$LINENO" 5 -fi - - -# These three variables are undocumented and unsupported, -# and are intended to be withdrawn in a future Autoconf release. -# They can cause serious problems if a builder's source tree is in a directory -# whose full name contains unusual characters. -if test -f "${ac_aux_dir}config.guess"; then - ac_config_guess="$SHELL ${ac_aux_dir}config.guess" -fi -if test -f "${ac_aux_dir}config.sub"; then - ac_config_sub="$SHELL ${ac_aux_dir}config.sub" -fi -if test -f "$ac_aux_dir/configure"; then - ac_configure="$SHELL ${ac_aux_dir}configure" -fi - -# Check that the precious variables saved in the cache have kept the same -# value. -ac_cache_corrupted=false -for ac_var in $ac_precious_vars; do - eval ac_old_set=\$ac_cv_env_${ac_var}_set - eval ac_new_set=\$ac_env_${ac_var}_set - eval ac_old_val=\$ac_cv_env_${ac_var}_value - eval ac_new_val=\$ac_env_${ac_var}_value - case $ac_old_set,$ac_new_set in - set,) - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 -printf "%s\n" "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} - ac_cache_corrupted=: ;; - ,set) - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 -printf "%s\n" "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} - ac_cache_corrupted=: ;; - ,);; - *) - if test "x$ac_old_val" != "x$ac_new_val"; then - # differences in whitespace do not lead to failure. - ac_old_val_w=`echo x $ac_old_val` - ac_new_val_w=`echo x $ac_new_val` - if test "$ac_old_val_w" != "$ac_new_val_w"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 -printf "%s\n" "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} - ac_cache_corrupted=: - else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 -printf "%s\n" "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} - eval $ac_var=\$ac_old_val - fi - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 -printf "%s\n" "$as_me: former value: \`$ac_old_val'" >&2;} - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 -printf "%s\n" "$as_me: current value: \`$ac_new_val'" >&2;} - fi;; - esac - # Pass precious variables to config.status. - if test "$ac_new_set" = set; then - case $ac_new_val in - *\'*) ac_arg=$ac_var=`printf "%s\n" "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; - *) ac_arg=$ac_var=$ac_new_val ;; - esac - case " $ac_configure_args " in - *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. - *) as_fn_append ac_configure_args " '$ac_arg'" ;; - esac - fi -done -if $ac_cache_corrupted; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 -printf "%s\n" "$as_me: error: changes in the environment can compromise the build" >&2;} - as_fn_error $? "run \`${MAKE-make} distclean' and/or \`rm $cache_file' - and start over" "$LINENO" 5 -fi -## -------------------- ## -## Main body of script. ## -## -------------------- ## - -ac_ext=c -ac_cpp='$CPP $CPPFLAGS' -ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' -ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' -ac_compiler_gnu=$ac_cv_c_compiler_gnu - - - -# cross-compile macros - - - - # Make sure we can run config.sub. -$SHELL "${ac_aux_dir}config.sub" sun4 >/dev/null 2>&1 || - as_fn_error $? "cannot run $SHELL ${ac_aux_dir}config.sub" "$LINENO" 5 - -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 -printf %s "checking build system type... " >&6; } -if test ${ac_cv_build+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_build_alias=$build_alias -test "x$ac_build_alias" = x && - ac_build_alias=`$SHELL "${ac_aux_dir}config.guess"` -test "x$ac_build_alias" = x && - as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5 -ac_cv_build=`$SHELL "${ac_aux_dir}config.sub" $ac_build_alias` || - as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $ac_build_alias failed" "$LINENO" 5 - -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 -printf "%s\n" "$ac_cv_build" >&6; } -case $ac_cv_build in -*-*-*) ;; -*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;; -esac -build=$ac_cv_build -ac_save_IFS=$IFS; IFS='-' -set x $ac_cv_build -shift -build_cpu=$1 -build_vendor=$2 -shift; shift -# Remember, the first character of IFS is used to create $*, -# except with old shells: -build_os=$* -IFS=$ac_save_IFS -case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac - - -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 -printf %s "checking host system type... " >&6; } -if test ${ac_cv_host+y} -then : - printf %s "(cached) " >&6 -else $as_nop - if test "x$host_alias" = x; then - ac_cv_host=$ac_cv_build -else - ac_cv_host=`$SHELL "${ac_aux_dir}config.sub" $host_alias` || - as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $host_alias failed" "$LINENO" 5 -fi - -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 -printf "%s\n" "$ac_cv_host" >&6; } -case $ac_cv_host in -*-*-*) ;; -*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;; -esac -host=$ac_cv_host -ac_save_IFS=$IFS; IFS='-' -set x $ac_cv_host -shift -host_cpu=$1 -host_vendor=$2 -shift; shift -# Remember, the first character of IFS is used to create $*, -# except with old shells: -host_os=$* -IFS=$ac_save_IFS -case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac - - - -# check existence of the package - - - - -# preserve any CFLAGS or LDFLAGS that may be set -# NOTE: This must be done before calling any macros that end up -# calling AC_PROG_CC or the like, since they will set a default -# set of CFLAGS ("-g -O2") if the user did not supply any, and -# we don't want those default flags to be carried over into the -# rest of the build system since we have other means of controlling -# debugging symbol generation and optimization. -CONFIG_CFLAGS="${CFLAGS}" -CONFIG_LDFLAGS="${LDFLAGS}" - - - -# specify output header file -ac_config_headers="$ac_config_headers include/asterisk/autoconfig.h" - - -# Note: AC_PROG_CC *must* be specified before AC_USE_SYSTEM_EXTENSIONS or any -# other macro that uses the C compiler, or the default order will be used. - - - - - - - - - -ac_ext=c -ac_cpp='$CPP $CPPFLAGS' -ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' -ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' -ac_compiler_gnu=$ac_cv_c_compiler_gnu -if test -n "$ac_tool_prefix"; then - for ac_prog in gcc cc - do - # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. -set dummy $ac_tool_prefix$ac_prog; ac_word=$2 -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -printf %s "checking for $ac_word... " >&6; } -if test ${ac_cv_prog_CC+y} -then : - printf %s "(cached) " >&6 -else $as_nop - if test -n "$CC"; then - ac_cv_prog_CC="$CC" # Let the user override the test. -else -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - case $as_dir in #((( - '') as_dir=./ ;; - */) ;; - *) as_dir=$as_dir/ ;; - esac - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then - ac_cv_prog_CC="$ac_tool_prefix$ac_prog" - printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - -fi -fi -CC=$ac_cv_prog_CC -if test -n "$CC"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 -printf "%s\n" "$CC" >&6; } -else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } -fi - - - test -n "$CC" && break - done -fi -if test -z "$CC"; then - ac_ct_CC=$CC - for ac_prog in gcc cc -do - # Extract the first word of "$ac_prog", so it can be a program name with args. -set dummy $ac_prog; ac_word=$2 -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -printf %s "checking for $ac_word... " >&6; } -if test ${ac_cv_prog_ac_ct_CC+y} -then : - printf %s "(cached) " >&6 -else $as_nop - if test -n "$ac_ct_CC"; then - ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. -else -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - case $as_dir in #((( - '') as_dir=./ ;; - */) ;; - *) as_dir=$as_dir/ ;; - esac - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then - ac_cv_prog_ac_ct_CC="$ac_prog" - printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - -fi -fi -ac_ct_CC=$ac_cv_prog_ac_ct_CC -if test -n "$ac_ct_CC"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 -printf "%s\n" "$ac_ct_CC" >&6; } -else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } -fi - - - test -n "$ac_ct_CC" && break -done - - if test "x$ac_ct_CC" = x; then - CC="" - else - case $cross_compiling:$ac_tool_warned in -yes:) -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 -printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} -ac_tool_warned=yes ;; -esac - CC=$ac_ct_CC - fi -fi - - -test -z "$CC" && { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} -as_fn_error $? "no acceptable C compiler found in \$PATH -See \`config.log' for more details" "$LINENO" 5; } - -# Provide some information about the compiler. -printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 -set X $ac_compile -ac_compiler=$2 -for ac_option in --version -v -V -qversion -version; do - { { ac_try="$ac_compiler $ac_option >&5" -case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -printf "%s\n" "$ac_try_echo"; } >&5 - (eval "$ac_compiler $ac_option >&5") 2>conftest.err - ac_status=$? - if test -s conftest.err; then - sed '10a\ -... rest of stderr output deleted ... - 10q' conftest.err >conftest.er1 - cat conftest.er1 >&5 - fi - rm -f conftest.er1 conftest.err - printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; } -done - -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -int -main (void) -{ - - ; - return 0; -} -_ACEOF -ac_clean_files_save=$ac_clean_files -ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" -# Try to create an executable without -o first, disregard a.out. -# It will help us diagnose broken compilers, and finding out an intuition -# of exeext. -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 -printf %s "checking whether the C compiler works... " >&6; } -ac_link_default=`printf "%s\n" "$ac_link" | sed 's/ -o *conftest[^ ]*//'` - -# The possible output files: -ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" - -ac_rmfiles= -for ac_file in $ac_files -do - case $ac_file in - *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; - * ) ac_rmfiles="$ac_rmfiles $ac_file";; - esac -done -rm -f $ac_rmfiles - -if { { ac_try="$ac_link_default" -case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -printf "%s\n" "$ac_try_echo"; } >&5 - (eval "$ac_link_default") 2>&5 - ac_status=$? - printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; } -then : - # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. -# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' -# in a Makefile. We should not override ac_cv_exeext if it was cached, -# so that the user can short-circuit this test for compilers unknown to -# Autoconf. -for ac_file in $ac_files '' -do - test -f "$ac_file" || continue - case $ac_file in - *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) - ;; - [ab].out ) - # We found the default executable, but exeext='' is most - # certainly right. - break;; - *.* ) - if test ${ac_cv_exeext+y} && test "$ac_cv_exeext" != no; - then :; else - ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` - fi - # We set ac_cv_exeext here because the later test for it is not - # safe: cross compilers may not add the suffix if given an `-o' - # argument, so we may need to know it at that point already. - # Even if this section looks crufty: it has the advantage of - # actually working. - break;; - * ) - break;; - esac -done -test "$ac_cv_exeext" = no && ac_cv_exeext= - -else $as_nop - ac_file='' -fi -if test -z "$ac_file" -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } -printf "%s\n" "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} -as_fn_error 77 "C compiler cannot create executables -See \`config.log' for more details" "$LINENO" 5; } -else $as_nop - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 -printf %s "checking for C compiler default output file name... " >&6; } -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 -printf "%s\n" "$ac_file" >&6; } -ac_exeext=$ac_cv_exeext - -rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out -ac_clean_files=$ac_clean_files_save -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 -printf %s "checking for suffix of executables... " >&6; } -if { { ac_try="$ac_link" -case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -printf "%s\n" "$ac_try_echo"; } >&5 - (eval "$ac_link") 2>&5 - ac_status=$? - printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; } -then : - # If both `conftest.exe' and `conftest' are `present' (well, observable) -# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will -# work properly (i.e., refer to `conftest.exe'), while it won't with -# `rm'. -for ac_file in conftest.exe conftest conftest.*; do - test -f "$ac_file" || continue - case $ac_file in - *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; - *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` - break;; - * ) break;; - esac -done -else $as_nop - { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} -as_fn_error $? "cannot compute suffix of executables: cannot compile and link -See \`config.log' for more details" "$LINENO" 5; } -fi -rm -f conftest conftest$ac_cv_exeext -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 -printf "%s\n" "$ac_cv_exeext" >&6; } - -rm -f conftest.$ac_ext -EXEEXT=$ac_cv_exeext -ac_exeext=$EXEEXT -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include -int -main (void) -{ -FILE *f = fopen ("conftest.out", "w"); - return ferror (f) || fclose (f) != 0; - - ; - return 0; -} -_ACEOF -ac_clean_files="$ac_clean_files conftest.out" -# Check that the compiler produces executables we can run. If not, either -# the compiler is broken, or we cross compile. -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 -printf %s "checking whether we are cross compiling... " >&6; } -if test "$cross_compiling" != yes; then - { { ac_try="$ac_link" -case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -printf "%s\n" "$ac_try_echo"; } >&5 - (eval "$ac_link") 2>&5 - ac_status=$? - printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; } - if { ac_try='./conftest$ac_cv_exeext' - { { case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -printf "%s\n" "$ac_try_echo"; } >&5 - (eval "$ac_try") 2>&5 - ac_status=$? - printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; }; }; then - cross_compiling=no - else - if test "$cross_compiling" = maybe; then - cross_compiling=yes - else - { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} -as_fn_error 77 "cannot run C compiled programs. -If you meant to cross compile, use \`--host'. -See \`config.log' for more details" "$LINENO" 5; } - fi - fi -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 -printf "%s\n" "$cross_compiling" >&6; } - -rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out -ac_clean_files=$ac_clean_files_save -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 -printf %s "checking for suffix of object files... " >&6; } -if test ${ac_cv_objext+y} -then : - printf %s "(cached) " >&6 -else $as_nop - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -int -main (void) -{ - - ; - return 0; -} -_ACEOF -rm -f conftest.o conftest.obj -if { { ac_try="$ac_compile" -case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -printf "%s\n" "$ac_try_echo"; } >&5 - (eval "$ac_compile") 2>&5 - ac_status=$? - printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; } -then : - for ac_file in conftest.o conftest.obj conftest.*; do - test -f "$ac_file" || continue; - case $ac_file in - *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; - *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` - break;; - esac -done -else $as_nop - printf "%s\n" "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} -as_fn_error $? "cannot compute suffix of object files: cannot compile -See \`config.log' for more details" "$LINENO" 5; } -fi -rm -f conftest.$ac_cv_objext conftest.$ac_ext -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 -printf "%s\n" "$ac_cv_objext" >&6; } -OBJEXT=$ac_cv_objext -ac_objext=$OBJEXT -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports GNU C" >&5 -printf %s "checking whether the compiler supports GNU C... " >&6; } -if test ${ac_cv_c_compiler_gnu+y} -then : - printf %s "(cached) " >&6 -else $as_nop - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -int -main (void) -{ -#ifndef __GNUC__ - choke me -#endif - - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO" -then : - ac_compiler_gnu=yes -else $as_nop - ac_compiler_gnu=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext -ac_cv_c_compiler_gnu=$ac_compiler_gnu - -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 -printf "%s\n" "$ac_cv_c_compiler_gnu" >&6; } -ac_compiler_gnu=$ac_cv_c_compiler_gnu - -if test $ac_compiler_gnu = yes; then - GCC=yes -else - GCC= -fi -ac_test_CFLAGS=${CFLAGS+y} -ac_save_CFLAGS=$CFLAGS -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 -printf %s "checking whether $CC accepts -g... " >&6; } -if test ${ac_cv_prog_cc_g+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_save_c_werror_flag=$ac_c_werror_flag - ac_c_werror_flag=yes - ac_cv_prog_cc_g=no - CFLAGS="-g" - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -int -main (void) -{ - - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO" -then : - ac_cv_prog_cc_g=yes -else $as_nop - CFLAGS="" - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -int -main (void) -{ - - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO" -then : - -else $as_nop - ac_c_werror_flag=$ac_save_c_werror_flag - CFLAGS="-g" - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -int -main (void) -{ - - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO" -then : - ac_cv_prog_cc_g=yes -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext - ac_c_werror_flag=$ac_save_c_werror_flag -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 -printf "%s\n" "$ac_cv_prog_cc_g" >&6; } -if test $ac_test_CFLAGS; then - CFLAGS=$ac_save_CFLAGS -elif test $ac_cv_prog_cc_g = yes; then - if test "$GCC" = yes; then - CFLAGS="-g -O2" - else - CFLAGS="-g" - fi -else - if test "$GCC" = yes; then - CFLAGS="-O2" - else - CFLAGS= - fi -fi -ac_prog_cc_stdc=no -if test x$ac_prog_cc_stdc = xno -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C11 features" >&5 -printf %s "checking for $CC option to enable C11 features... " >&6; } -if test ${ac_cv_prog_cc_c11+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_cv_prog_cc_c11=no -ac_save_CC=$CC -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -$ac_c_conftest_c11_program -_ACEOF -for ac_arg in '' -std=gnu11 -do - CC="$ac_save_CC $ac_arg" - if ac_fn_c_try_compile "$LINENO" -then : - ac_cv_prog_cc_c11=$ac_arg -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam - test "x$ac_cv_prog_cc_c11" != "xno" && break -done -rm -f conftest.$ac_ext -CC=$ac_save_CC -fi - -if test "x$ac_cv_prog_cc_c11" = xno -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 -printf "%s\n" "unsupported" >&6; } -else $as_nop - if test "x$ac_cv_prog_cc_c11" = x -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 -printf "%s\n" "none needed" >&6; } -else $as_nop - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c11" >&5 -printf "%s\n" "$ac_cv_prog_cc_c11" >&6; } - CC="$CC $ac_cv_prog_cc_c11" -fi - ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c11 - ac_prog_cc_stdc=c11 -fi -fi -if test x$ac_prog_cc_stdc = xno -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C99 features" >&5 -printf %s "checking for $CC option to enable C99 features... " >&6; } -if test ${ac_cv_prog_cc_c99+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_cv_prog_cc_c99=no -ac_save_CC=$CC -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -$ac_c_conftest_c99_program -_ACEOF -for ac_arg in '' -std=gnu99 -std=c99 -c99 -qlanglvl=extc1x -qlanglvl=extc99 -AC99 -D_STDC_C99= -do - CC="$ac_save_CC $ac_arg" - if ac_fn_c_try_compile "$LINENO" -then : - ac_cv_prog_cc_c99=$ac_arg -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam - test "x$ac_cv_prog_cc_c99" != "xno" && break -done -rm -f conftest.$ac_ext -CC=$ac_save_CC -fi - -if test "x$ac_cv_prog_cc_c99" = xno -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 -printf "%s\n" "unsupported" >&6; } -else $as_nop - if test "x$ac_cv_prog_cc_c99" = x -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 -printf "%s\n" "none needed" >&6; } -else $as_nop - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5 -printf "%s\n" "$ac_cv_prog_cc_c99" >&6; } - CC="$CC $ac_cv_prog_cc_c99" -fi - ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c99 - ac_prog_cc_stdc=c99 -fi -fi -if test x$ac_prog_cc_stdc = xno -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C89 features" >&5 -printf %s "checking for $CC option to enable C89 features... " >&6; } -if test ${ac_cv_prog_cc_c89+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_cv_prog_cc_c89=no -ac_save_CC=$CC -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -$ac_c_conftest_c89_program -_ACEOF -for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" -do - CC="$ac_save_CC $ac_arg" - if ac_fn_c_try_compile "$LINENO" -then : - ac_cv_prog_cc_c89=$ac_arg -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam - test "x$ac_cv_prog_cc_c89" != "xno" && break -done -rm -f conftest.$ac_ext -CC=$ac_save_CC -fi - -if test "x$ac_cv_prog_cc_c89" = xno -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 -printf "%s\n" "unsupported" >&6; } -else $as_nop - if test "x$ac_cv_prog_cc_c89" = x -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 -printf "%s\n" "none needed" >&6; } -else $as_nop - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 -printf "%s\n" "$ac_cv_prog_cc_c89" >&6; } - CC="$CC $ac_cv_prog_cc_c89" -fi - ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c89 - ac_prog_cc_stdc=c89 -fi -fi - -ac_ext=c -ac_cpp='$CPP $CPPFLAGS' -ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' -ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' -ac_compiler_gnu=$ac_cv_c_compiler_gnu - - - -ac_header= ac_cache= -for ac_item in $ac_header_c_list -do - if test $ac_cache; then - ac_fn_c_check_header_compile "$LINENO" $ac_header ac_cv_header_$ac_cache "$ac_includes_default" - if eval test \"x\$ac_cv_header_$ac_cache\" = xyes; then - printf "%s\n" "#define $ac_item 1" >> confdefs.h - fi - ac_header= ac_cache= - elif test $ac_header; then - ac_cache=$ac_item - else - ac_header=$ac_item - fi -done - - - - - - - - -if test $ac_cv_header_stdlib_h = yes && test $ac_cv_header_string_h = yes -then : - -printf "%s\n" "#define STDC_HEADERS 1" >>confdefs.h - -fi - - - - - - - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5 -printf %s "checking whether it is safe to define __EXTENSIONS__... " >&6; } -if test ${ac_cv_safe_to_define___extensions__+y} -then : - printf %s "(cached) " >&6 -else $as_nop - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -# define __EXTENSIONS__ 1 - $ac_includes_default -int -main (void) -{ - - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO" -then : - ac_cv_safe_to_define___extensions__=yes -else $as_nop - ac_cv_safe_to_define___extensions__=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5 -printf "%s\n" "$ac_cv_safe_to_define___extensions__" >&6; } - - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether _XOPEN_SOURCE should be defined" >&5 -printf %s "checking whether _XOPEN_SOURCE should be defined... " >&6; } -if test ${ac_cv_should_define__xopen_source+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_cv_should_define__xopen_source=no - if test $ac_cv_header_wchar_h = yes -then : - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - - #include - mbstate_t x; -int -main (void) -{ - - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO" -then : - -else $as_nop - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - - #define _XOPEN_SOURCE 500 - #include - mbstate_t x; -int -main (void) -{ - - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO" -then : - ac_cv_should_define__xopen_source=yes -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext -fi -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_should_define__xopen_source" >&5 -printf "%s\n" "$ac_cv_should_define__xopen_source" >&6; } - - printf "%s\n" "#define _ALL_SOURCE 1" >>confdefs.h - - printf "%s\n" "#define _DARWIN_C_SOURCE 1" >>confdefs.h - - printf "%s\n" "#define _GNU_SOURCE 1" >>confdefs.h - - printf "%s\n" "#define _HPUX_ALT_XOPEN_SOCKET_API 1" >>confdefs.h - - printf "%s\n" "#define _NETBSD_SOURCE 1" >>confdefs.h - - printf "%s\n" "#define _OPENBSD_SOURCE 1" >>confdefs.h - - printf "%s\n" "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h - - printf "%s\n" "#define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1" >>confdefs.h - - printf "%s\n" "#define __STDC_WANT_IEC_60559_BFP_EXT__ 1" >>confdefs.h - - printf "%s\n" "#define __STDC_WANT_IEC_60559_DFP_EXT__ 1" >>confdefs.h - - printf "%s\n" "#define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1" >>confdefs.h - - printf "%s\n" "#define __STDC_WANT_IEC_60559_TYPES_EXT__ 1" >>confdefs.h - - printf "%s\n" "#define __STDC_WANT_LIB_EXT2__ 1" >>confdefs.h - - printf "%s\n" "#define __STDC_WANT_MATH_SPEC_FUNCS__ 1" >>confdefs.h - - printf "%s\n" "#define _TANDEM_SOURCE 1" >>confdefs.h - - if test $ac_cv_header_minix_config_h = yes -then : - MINIX=yes - printf "%s\n" "#define _MINIX 1" >>confdefs.h - - printf "%s\n" "#define _POSIX_SOURCE 1" >>confdefs.h - - printf "%s\n" "#define _POSIX_1_SOURCE 2" >>confdefs.h - -else $as_nop - MINIX= -fi - if test $ac_cv_safe_to_define___extensions__ = yes -then : - printf "%s\n" "#define __EXTENSIONS__ 1" >>confdefs.h - -fi - if test $ac_cv_should_define__xopen_source = yes -then : - printf "%s\n" "#define _XOPEN_SOURCE 500" >>confdefs.h - -fi - -# System default paths -astsbindir='${sbindir}' -astcachedir='${localstatedir}/cache/asterisk' -astetcdir='${sysconfdir}/asterisk' -astheaderdir='${includedir}/asterisk' -astlibdir='${libdir}' -astmoddir='${libdir}/asterisk/modules' -astmandir='${mandir}' -astvarlibdir='${localstatedir}/lib/asterisk' -astdatadir='${astvarlibdir}' -astdbdir='${astvarlibdir}' -astkeydir='${astvarlibdir}' -astspooldir='${localstatedir}/spool/asterisk' -astlogdir='${localstatedir}/log/asterisk' -astvarrundir='${localstatedir}/run/asterisk' - -case "${host_os}" in - *bsd*) - if test ${prefix} != 'NONE'; then - astvarlibdir='${prefix}/share/asterisk' - astdbdir='${localstatedir}/db/asterisk' - fi - ;; - darwin*) - if test ${prefix} = 'NONE'; then - astvarrundir='/Library/Application Support/Asterisk/Run' - fi - ;; -esac - -case "${host_os}" in - netbsd*) - ac_default_prefix=/usr/pkg - CPPFLAGS=-I/usr/pkg/include - LDFLAGS=-L/usr/pkg/lib - ;; - dragonfly*|freebsd*) - ac_default_prefix=/usr/local - CPPFLAGS=-I/usr/local/include - LDFLAGS=-L/usr/local/lib - ;; - openbsd*) - ac_default_prefix=/usr/local - if test ${prefix} = '/usr/local' || test ${prefix} = 'NONE'; then - if test ${sysconfdir} = '${prefix}/etc'; then - astetcdir=/etc/asterisk - fi - if test ${mandir} = '${prefix}/man'; then - astmandir=/usr/share/man - fi - fi - CPPFLAGS=-I/usr/local/include - LDFLAGS=-L/usr/local/lib - ;; - darwin*) - ac_default_prefix=/usr/local - if test ${prefix} = 'NONE'; then - astmoddir='/Library/Application Support/Asterisk/Modules' - astvarlibdir='/Library/Application Support/Asterisk' - astlogdir=/Library/Logs/Asterisk - astvarrundir='/Library/Application Support/Asterisk/Run' - fi - -printf "%s\n" "#define AST_POLL_COMPAT 1" >>confdefs.h - - -printf "%s\n" "#define _DARWIN_UNLIMITED_SELECT 1" >>confdefs.h - - ;; - solaris*) - if test ${prefix} = 'NONE'; then - astcachedir=/var/cache/asterisk - astetcdir=/var/etc/asterisk - astsbindir=/opt/asterisk/sbin - astlibdir=/opt/asterisk/lib - astmoddir=/opt/asterisk/lib/modules - astheaderdir=/opt/asterisk/include - astmandir=/opt/asterisk/man - astvarlibdir=/var/opt/asterisk - astspooldir=/var/spool/asterisk - astlogdir=/var/log/asterisk - astvarrundir=/var/run/asterisk - fi - ;; - *) - ac_default_prefix=/usr - if test ${prefix} = '/usr' || test ${prefix} = 'NONE'; then - if test ${sysconfdir} = '${prefix}/etc'; then - sysconfdir=/etc - fi - if test ${mandir} = '${prefix}/man'; then - mandir=/usr/share/man - fi - fi - ;; -esac - -if test ${prefix} = ${ac_default_prefix} || test ${prefix} = 'NONE'; then - if test ${localstatedir} = '${prefix}/var'; then - localstatedir=/var - fi -fi - -BUILD_PLATFORM=${build} -BUILD_CPU=${build_cpu} -BUILD_VENDOR=${build_vendor} -BUILD_OS=${build_os} - - - - - - -HOST_PLATFORM=${host} -HOST_CPU=${host_cpu} -HOST_VENDOR=${host_vendor} -HOST_OS=${host_os} - - - - - - -PBX_WINARCH=0 - -case "${host_os}" in - dragonfly*|freebsd*) - OSARCH=FreeBSD - ;; - netbsd*) - OSARCH=NetBSD - ;; - openbsd*) - OSARCH=OpenBSD - ;; - solaris*) - OSARCH=SunOS - ;; - mingw32) - OSARCH=mingw32 - PBX_WINARCH=1 - ;; - cygwin) - OSARCH=cygwin - PBX_WINARCH=1 - ;; - linux-gnu*) - OSARCH=linux-gnu - ;; - linux-musl*) - OSARCH=linux-musl - ;; - kfreebsd*-gnu) - OSARCH=kfreebsd-gnu - ;; - *) - OSARCH=${host_os} - ;; -esac - - - - -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether char is unsigned" >&5 -printf %s "checking whether char is unsigned... " >&6; } -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - - #include -#if CHAR_MIN == 0 -#error -#endif - - -_ACEOF -if ac_fn_c_try_compile "$LINENO" -then : - - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - CONFIG_SIGNED_CHAR="" - -else $as_nop - - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - CONFIG_SIGNED_CHAR="-fsigned-char" - - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext - - -# check for uname -if test -n "$ac_tool_prefix"; then - # Extract the first word of "${ac_tool_prefix}uname", so it can be a program name with args. -set dummy ${ac_tool_prefix}uname; ac_word=$2 -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -printf %s "checking for $ac_word... " >&6; } -if test ${ac_cv_path_UNAME+y} -then : - printf %s "(cached) " >&6 -else $as_nop - case $UNAME in - [\\/]* | ?:[\\/]*) - ac_cv_path_UNAME="$UNAME" # Let the user override the test with a path. - ;; - *) - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - case $as_dir in #((( - '') as_dir=./ ;; - */) ;; - *) as_dir=$as_dir/ ;; - esac - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then - ac_cv_path_UNAME="$as_dir$ac_word$ac_exec_ext" - printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - - ;; -esac -fi -UNAME=$ac_cv_path_UNAME -if test -n "$UNAME"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $UNAME" >&5 -printf "%s\n" "$UNAME" >&6; } -else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } -fi - - -fi -if test -z "$ac_cv_path_UNAME"; then - ac_pt_UNAME=$UNAME - # Extract the first word of "uname", so it can be a program name with args. -set dummy uname; ac_word=$2 -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -printf %s "checking for $ac_word... " >&6; } -if test ${ac_cv_path_ac_pt_UNAME+y} -then : - printf %s "(cached) " >&6 -else $as_nop - case $ac_pt_UNAME in - [\\/]* | ?:[\\/]*) - ac_cv_path_ac_pt_UNAME="$ac_pt_UNAME" # Let the user override the test with a path. - ;; - *) - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - case $as_dir in #((( - '') as_dir=./ ;; - */) ;; - *) as_dir=$as_dir/ ;; - esac - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then - ac_cv_path_ac_pt_UNAME="$as_dir$ac_word$ac_exec_ext" - printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - - ;; -esac -fi -ac_pt_UNAME=$ac_cv_path_ac_pt_UNAME -if test -n "$ac_pt_UNAME"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_pt_UNAME" >&5 -printf "%s\n" "$ac_pt_UNAME" >&6; } -else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } -fi - - if test "x$ac_pt_UNAME" = x; then - UNAME=":" - else - case $cross_compiling:$ac_tool_warned in -yes:) -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 -printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} -ac_tool_warned=yes ;; -esac - UNAME=$ac_pt_UNAME - fi -else - UNAME="$ac_cv_path_UNAME" -fi - -if test "x${UNAME}" != "x:"; then - PBX_OSREV=$(${UNAME} -r) -fi - - - - - - -# cross-compile checks -if test "${cross_compiling}" = "yes"; -then - if test -n "$ac_tool_prefix"; then - # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. -set dummy ${ac_tool_prefix}gcc; ac_word=$2 -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -printf %s "checking for $ac_word... " >&6; } -if test ${ac_cv_prog_CC+y} -then : - printf %s "(cached) " >&6 -else $as_nop - if test -n "$CC"; then - ac_cv_prog_CC="$CC" # Let the user override the test. -else -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - case $as_dir in #((( - '') as_dir=./ ;; - */) ;; - *) as_dir=$as_dir/ ;; - esac - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then - ac_cv_prog_CC="${ac_tool_prefix}gcc" - printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - -fi -fi -CC=$ac_cv_prog_CC -if test -n "$CC"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 -printf "%s\n" "$CC" >&6; } -else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } -fi - - -fi -if test -z "$ac_cv_prog_CC"; then - ac_ct_CC=$CC - # Extract the first word of "gcc", so it can be a program name with args. -set dummy gcc; ac_word=$2 -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -printf %s "checking for $ac_word... " >&6; } -if test ${ac_cv_prog_ac_ct_CC+y} -then : - printf %s "(cached) " >&6 -else $as_nop - if test -n "$ac_ct_CC"; then - ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. -else -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - case $as_dir in #((( - '') as_dir=./ ;; - */) ;; - *) as_dir=$as_dir/ ;; - esac - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then - ac_cv_prog_ac_ct_CC="gcc" - printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - -fi -fi -ac_ct_CC=$ac_cv_prog_ac_ct_CC -if test -n "$ac_ct_CC"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 -printf "%s\n" "$ac_ct_CC" >&6; } -else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } -fi - - if test "x$ac_ct_CC" = x; then - CC=":" - else - case $cross_compiling:$ac_tool_warned in -yes:) -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 -printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} -ac_tool_warned=yes ;; -esac - CC=$ac_ct_CC - fi -else - CC="$ac_cv_prog_CC" -fi - - if test -n "$ac_tool_prefix"; then - # Extract the first word of "${ac_tool_prefix}g++", so it can be a program name with args. -set dummy ${ac_tool_prefix}g++; ac_word=$2 -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -printf %s "checking for $ac_word... " >&6; } -if test ${ac_cv_prog_CXX+y} -then : - printf %s "(cached) " >&6 -else $as_nop - if test -n "$CXX"; then - ac_cv_prog_CXX="$CXX" # Let the user override the test. -else -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - case $as_dir in #((( - '') as_dir=./ ;; - */) ;; - *) as_dir=$as_dir/ ;; - esac - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then - ac_cv_prog_CXX="${ac_tool_prefix}g++" - printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - -fi -fi -CXX=$ac_cv_prog_CXX -if test -n "$CXX"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5 -printf "%s\n" "$CXX" >&6; } -else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } -fi - - -fi -if test -z "$ac_cv_prog_CXX"; then - ac_ct_CXX=$CXX - # Extract the first word of "g++", so it can be a program name with args. -set dummy g++; ac_word=$2 -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -printf %s "checking for $ac_word... " >&6; } -if test ${ac_cv_prog_ac_ct_CXX+y} -then : - printf %s "(cached) " >&6 -else $as_nop - if test -n "$ac_ct_CXX"; then - ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test. -else -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - case $as_dir in #((( - '') as_dir=./ ;; - */) ;; - *) as_dir=$as_dir/ ;; - esac - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then - ac_cv_prog_ac_ct_CXX="g++" - printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - -fi -fi -ac_ct_CXX=$ac_cv_prog_ac_ct_CXX -if test -n "$ac_ct_CXX"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5 -printf "%s\n" "$ac_ct_CXX" >&6; } -else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } -fi - - if test "x$ac_ct_CXX" = x; then - CXX=":" - else - case $cross_compiling:$ac_tool_warned in -yes:) -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 -printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} -ac_tool_warned=yes ;; -esac - CXX=$ac_ct_CXX - fi -else - CXX="$ac_cv_prog_CXX" -fi - - if test -n "$ac_tool_prefix"; then - # Extract the first word of "${ac_tool_prefix}ld", so it can be a program name with args. -set dummy ${ac_tool_prefix}ld; ac_word=$2 -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -printf %s "checking for $ac_word... " >&6; } -if test ${ac_cv_prog_LD+y} -then : - printf %s "(cached) " >&6 -else $as_nop - if test -n "$LD"; then - ac_cv_prog_LD="$LD" # Let the user override the test. -else -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - case $as_dir in #((( - '') as_dir=./ ;; - */) ;; - *) as_dir=$as_dir/ ;; - esac - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then - ac_cv_prog_LD="${ac_tool_prefix}ld" - printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - -fi -fi -LD=$ac_cv_prog_LD -if test -n "$LD"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $LD" >&5 -printf "%s\n" "$LD" >&6; } -else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } -fi - - -fi -if test -z "$ac_cv_prog_LD"; then - ac_ct_LD=$LD - # Extract the first word of "ld", so it can be a program name with args. -set dummy ld; ac_word=$2 -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -printf %s "checking for $ac_word... " >&6; } -if test ${ac_cv_prog_ac_ct_LD+y} -then : - printf %s "(cached) " >&6 -else $as_nop - if test -n "$ac_ct_LD"; then - ac_cv_prog_ac_ct_LD="$ac_ct_LD" # Let the user override the test. -else -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - case $as_dir in #((( - '') as_dir=./ ;; - */) ;; - *) as_dir=$as_dir/ ;; - esac - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then - ac_cv_prog_ac_ct_LD="ld" - printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - -fi -fi -ac_ct_LD=$ac_cv_prog_ac_ct_LD -if test -n "$ac_ct_LD"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LD" >&5 -printf "%s\n" "$ac_ct_LD" >&6; } -else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } -fi - - if test "x$ac_ct_LD" = x; then - LD=":" - else - case $cross_compiling:$ac_tool_warned in -yes:) -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 -printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} -ac_tool_warned=yes ;; -esac - LD=$ac_ct_LD - fi -else - LD="$ac_cv_prog_LD" -fi - - if test -n "$ac_tool_prefix"; then - # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. -set dummy ${ac_tool_prefix}ranlib; ac_word=$2 -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -printf %s "checking for $ac_word... " >&6; } -if test ${ac_cv_prog_RANLIB+y} -then : - printf %s "(cached) " >&6 -else $as_nop - if test -n "$RANLIB"; then - ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. -else -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - case $as_dir in #((( - '') as_dir=./ ;; - */) ;; - *) as_dir=$as_dir/ ;; - esac - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then - ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" - printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - -fi -fi -RANLIB=$ac_cv_prog_RANLIB -if test -n "$RANLIB"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 -printf "%s\n" "$RANLIB" >&6; } -else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } -fi - - -fi -if test -z "$ac_cv_prog_RANLIB"; then - ac_ct_RANLIB=$RANLIB - # Extract the first word of "ranlib", so it can be a program name with args. -set dummy ranlib; ac_word=$2 -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -printf %s "checking for $ac_word... " >&6; } -if test ${ac_cv_prog_ac_ct_RANLIB+y} -then : - printf %s "(cached) " >&6 -else $as_nop - if test -n "$ac_ct_RANLIB"; then - ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. -else -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - case $as_dir in #((( - '') as_dir=./ ;; - */) ;; - *) as_dir=$as_dir/ ;; - esac - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then - ac_cv_prog_ac_ct_RANLIB="ranlib" - printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - -fi -fi -ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB -if test -n "$ac_ct_RANLIB"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 -printf "%s\n" "$ac_ct_RANLIB" >&6; } -else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } -fi - - if test "x$ac_ct_RANLIB" = x; then - RANLIB=":" - else - case $cross_compiling:$ac_tool_warned in -yes:) -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 -printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} -ac_tool_warned=yes ;; -esac - RANLIB=$ac_ct_RANLIB - fi -else - RANLIB="$ac_cv_prog_RANLIB" -fi - - CROSS_COMPILING=1 - -fi - -# Checks for programs. - - - - - - -ac_ext=cpp -ac_cpp='$CXXCPP $CPPFLAGS' -ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' -ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' -ac_compiler_gnu=$ac_cv_cxx_compiler_gnu -if test -z "$CXX"; then - if test -n "$CCC"; then - CXX=$CCC - else - if test -n "$ac_tool_prefix"; then - for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC clang++ - do - # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. -set dummy $ac_tool_prefix$ac_prog; ac_word=$2 -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -printf %s "checking for $ac_word... " >&6; } -if test ${ac_cv_prog_CXX+y} -then : - printf %s "(cached) " >&6 -else $as_nop - if test -n "$CXX"; then - ac_cv_prog_CXX="$CXX" # Let the user override the test. -else -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - case $as_dir in #((( - '') as_dir=./ ;; - */) ;; - *) as_dir=$as_dir/ ;; - esac - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then - ac_cv_prog_CXX="$ac_tool_prefix$ac_prog" - printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - -fi -fi -CXX=$ac_cv_prog_CXX -if test -n "$CXX"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5 -printf "%s\n" "$CXX" >&6; } -else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } -fi - - - test -n "$CXX" && break - done -fi -if test -z "$CXX"; then - ac_ct_CXX=$CXX - for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC clang++ -do - # Extract the first word of "$ac_prog", so it can be a program name with args. -set dummy $ac_prog; ac_word=$2 -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -printf %s "checking for $ac_word... " >&6; } -if test ${ac_cv_prog_ac_ct_CXX+y} -then : - printf %s "(cached) " >&6 -else $as_nop - if test -n "$ac_ct_CXX"; then - ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test. -else -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - case $as_dir in #((( - '') as_dir=./ ;; - */) ;; - *) as_dir=$as_dir/ ;; - esac - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then - ac_cv_prog_ac_ct_CXX="$ac_prog" - printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - -fi -fi -ac_ct_CXX=$ac_cv_prog_ac_ct_CXX -if test -n "$ac_ct_CXX"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5 -printf "%s\n" "$ac_ct_CXX" >&6; } -else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } -fi - - - test -n "$ac_ct_CXX" && break -done - - if test "x$ac_ct_CXX" = x; then - CXX="g++" - else - case $cross_compiling:$ac_tool_warned in -yes:) -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 -printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} -ac_tool_warned=yes ;; -esac - CXX=$ac_ct_CXX - fi -fi - - fi -fi -# Provide some information about the compiler. -printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5 -set X $ac_compile -ac_compiler=$2 -for ac_option in --version -v -V -qversion; do - { { ac_try="$ac_compiler $ac_option >&5" -case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -printf "%s\n" "$ac_try_echo"; } >&5 - (eval "$ac_compiler $ac_option >&5") 2>conftest.err - ac_status=$? - if test -s conftest.err; then - sed '10a\ -... rest of stderr output deleted ... - 10q' conftest.err >conftest.er1 - cat conftest.er1 >&5 - fi - rm -f conftest.er1 conftest.err - printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; } -done - -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports GNU C++" >&5 -printf %s "checking whether the compiler supports GNU C++... " >&6; } -if test ${ac_cv_cxx_compiler_gnu+y} -then : - printf %s "(cached) " >&6 -else $as_nop - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -int -main (void) -{ -#ifndef __GNUC__ - choke me -#endif - - ; - return 0; -} -_ACEOF -if ac_fn_cxx_try_compile "$LINENO" -then : - ac_compiler_gnu=yes -else $as_nop - ac_compiler_gnu=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext -ac_cv_cxx_compiler_gnu=$ac_compiler_gnu - -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5 -printf "%s\n" "$ac_cv_cxx_compiler_gnu" >&6; } -ac_compiler_gnu=$ac_cv_cxx_compiler_gnu - -if test $ac_compiler_gnu = yes; then - GXX=yes -else - GXX= -fi -ac_test_CXXFLAGS=${CXXFLAGS+y} -ac_save_CXXFLAGS=$CXXFLAGS -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5 -printf %s "checking whether $CXX accepts -g... " >&6; } -if test ${ac_cv_prog_cxx_g+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_save_cxx_werror_flag=$ac_cxx_werror_flag - ac_cxx_werror_flag=yes - ac_cv_prog_cxx_g=no - CXXFLAGS="-g" - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -int -main (void) -{ - - ; - return 0; -} -_ACEOF -if ac_fn_cxx_try_compile "$LINENO" -then : - ac_cv_prog_cxx_g=yes -else $as_nop - CXXFLAGS="" - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -int -main (void) -{ - - ; - return 0; -} -_ACEOF -if ac_fn_cxx_try_compile "$LINENO" -then : - -else $as_nop - ac_cxx_werror_flag=$ac_save_cxx_werror_flag - CXXFLAGS="-g" - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -int -main (void) -{ - - ; - return 0; -} -_ACEOF -if ac_fn_cxx_try_compile "$LINENO" -then : - ac_cv_prog_cxx_g=yes -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext - ac_cxx_werror_flag=$ac_save_cxx_werror_flag -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5 -printf "%s\n" "$ac_cv_prog_cxx_g" >&6; } -if test $ac_test_CXXFLAGS; then - CXXFLAGS=$ac_save_CXXFLAGS -elif test $ac_cv_prog_cxx_g = yes; then - if test "$GXX" = yes; then - CXXFLAGS="-g -O2" - else - CXXFLAGS="-g" - fi -else - if test "$GXX" = yes; then - CXXFLAGS="-O2" - else - CXXFLAGS= - fi -fi -ac_prog_cxx_stdcxx=no -if test x$ac_prog_cxx_stdcxx = xno -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CXX option to enable C++11 features" >&5 -printf %s "checking for $CXX option to enable C++11 features... " >&6; } -if test ${ac_cv_prog_cxx_cxx11+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_cv_prog_cxx_cxx11=no -ac_save_CXX=$CXX -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -$ac_cxx_conftest_cxx11_program -_ACEOF -for ac_arg in '' -std=gnu++11 -std=gnu++0x -std=c++11 -std=c++0x -qlanglvl=extended0x -AA -do - CXX="$ac_save_CXX $ac_arg" - if ac_fn_cxx_try_compile "$LINENO" -then : - ac_cv_prog_cxx_cxx11=$ac_arg -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam - test "x$ac_cv_prog_cxx_cxx11" != "xno" && break -done -rm -f conftest.$ac_ext -CXX=$ac_save_CXX -fi - -if test "x$ac_cv_prog_cxx_cxx11" = xno -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 -printf "%s\n" "unsupported" >&6; } -else $as_nop - if test "x$ac_cv_prog_cxx_cxx11" = x -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 -printf "%s\n" "none needed" >&6; } -else $as_nop - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_cxx11" >&5 -printf "%s\n" "$ac_cv_prog_cxx_cxx11" >&6; } - CXX="$CXX $ac_cv_prog_cxx_cxx11" -fi - ac_cv_prog_cxx_stdcxx=$ac_cv_prog_cxx_cxx11 - ac_prog_cxx_stdcxx=cxx11 -fi -fi -if test x$ac_prog_cxx_stdcxx = xno -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CXX option to enable C++98 features" >&5 -printf %s "checking for $CXX option to enable C++98 features... " >&6; } -if test ${ac_cv_prog_cxx_cxx98+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_cv_prog_cxx_cxx98=no -ac_save_CXX=$CXX -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -$ac_cxx_conftest_cxx98_program -_ACEOF -for ac_arg in '' -std=gnu++98 -std=c++98 -qlanglvl=extended -AA -do - CXX="$ac_save_CXX $ac_arg" - if ac_fn_cxx_try_compile "$LINENO" -then : - ac_cv_prog_cxx_cxx98=$ac_arg -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam - test "x$ac_cv_prog_cxx_cxx98" != "xno" && break -done -rm -f conftest.$ac_ext -CXX=$ac_save_CXX -fi - -if test "x$ac_cv_prog_cxx_cxx98" = xno -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 -printf "%s\n" "unsupported" >&6; } -else $as_nop - if test "x$ac_cv_prog_cxx_cxx98" = x -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 -printf "%s\n" "none needed" >&6; } -else $as_nop - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_cxx98" >&5 -printf "%s\n" "$ac_cv_prog_cxx_cxx98" >&6; } - CXX="$CXX $ac_cv_prog_cxx_cxx98" -fi - ac_cv_prog_cxx_stdcxx=$ac_cv_prog_cxx_cxx98 - ac_prog_cxx_stdcxx=cxx98 -fi -fi - -ac_ext=c -ac_cpp='$CPP $CPPFLAGS' -ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' -ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' -ac_compiler_gnu=$ac_cv_c_compiler_gnu - -ac_ext=c -ac_cpp='$CPP $CPPFLAGS' -ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' -ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' -ac_compiler_gnu=$ac_cv_c_compiler_gnu -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 -printf %s "checking how to run the C preprocessor... " >&6; } -# On Suns, sometimes $CPP names a directory. -if test -n "$CPP" && test -d "$CPP"; then - CPP= -fi -if test -z "$CPP"; then - if test ${ac_cv_prog_CPP+y} -then : - printf %s "(cached) " >&6 -else $as_nop - # Double quotes because $CC needs to be expanded - for CPP in "$CC -E" "$CC -E -traditional-cpp" cpp /lib/cpp - do - ac_preproc_ok=false -for ac_c_preproc_warn_flag in '' yes -do - # Use a header file that comes with gcc, so configuring glibc - # with a fresh cross-compiler works. - # On the NeXT, cc -E runs the code through the compiler's parser, - # not just through cpp. "Syntax error" is here to catch this case. - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include - Syntax error -_ACEOF -if ac_fn_c_try_cpp "$LINENO" -then : - -else $as_nop - # Broken: fails on valid input. -continue -fi -rm -f conftest.err conftest.i conftest.$ac_ext - - # OK, works on sane cases. Now check whether nonexistent headers - # can be detected and how. - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include -_ACEOF -if ac_fn_c_try_cpp "$LINENO" -then : - # Broken: success on invalid input. -continue -else $as_nop - # Passes both tests. -ac_preproc_ok=: -break -fi -rm -f conftest.err conftest.i conftest.$ac_ext - -done -# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. -rm -f conftest.i conftest.err conftest.$ac_ext -if $ac_preproc_ok -then : - break -fi - - done - ac_cv_prog_CPP=$CPP - -fi - CPP=$ac_cv_prog_CPP -else - ac_cv_prog_CPP=$CPP -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 -printf "%s\n" "$CPP" >&6; } -ac_preproc_ok=false -for ac_c_preproc_warn_flag in '' yes -do - # Use a header file that comes with gcc, so configuring glibc - # with a fresh cross-compiler works. - # On the NeXT, cc -E runs the code through the compiler's parser, - # not just through cpp. "Syntax error" is here to catch this case. - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include - Syntax error -_ACEOF -if ac_fn_c_try_cpp "$LINENO" -then : - -else $as_nop - # Broken: fails on valid input. -continue -fi -rm -f conftest.err conftest.i conftest.$ac_ext - - # OK, works on sane cases. Now check whether nonexistent headers - # can be detected and how. - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include -_ACEOF -if ac_fn_c_try_cpp "$LINENO" -then : - # Broken: success on invalid input. -continue -else $as_nop - # Passes both tests. -ac_preproc_ok=: -break -fi -rm -f conftest.err conftest.i conftest.$ac_ext - -done -# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. -rm -f conftest.i conftest.err conftest.$ac_ext -if $ac_preproc_ok -then : - -else $as_nop - { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} -as_fn_error $? "C preprocessor \"$CPP\" fails sanity check -See \`config.log' for more details" "$LINENO" 5; } -fi - -ac_ext=c -ac_cpp='$CPP $CPPFLAGS' -ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' -ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' -ac_compiler_gnu=$ac_cv_c_compiler_gnu - -ac_ext=cpp -ac_cpp='$CXXCPP $CPPFLAGS' -ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' -ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' -ac_compiler_gnu=$ac_cv_cxx_compiler_gnu -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking how to run the C++ preprocessor" >&5 -printf %s "checking how to run the C++ preprocessor... " >&6; } -if test -z "$CXXCPP"; then - if test ${ac_cv_prog_CXXCPP+y} -then : - printf %s "(cached) " >&6 -else $as_nop - # Double quotes because $CXX needs to be expanded - for CXXCPP in "$CXX -E" cpp /lib/cpp - do - ac_preproc_ok=false -for ac_cxx_preproc_warn_flag in '' yes -do - # Use a header file that comes with gcc, so configuring glibc - # with a fresh cross-compiler works. - # On the NeXT, cc -E runs the code through the compiler's parser, - # not just through cpp. "Syntax error" is here to catch this case. - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include - Syntax error -_ACEOF -if ac_fn_cxx_try_cpp "$LINENO" -then : - -else $as_nop - # Broken: fails on valid input. -continue -fi -rm -f conftest.err conftest.i conftest.$ac_ext - - # OK, works on sane cases. Now check whether nonexistent headers - # can be detected and how. - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include -_ACEOF -if ac_fn_cxx_try_cpp "$LINENO" -then : - # Broken: success on invalid input. -continue -else $as_nop - # Passes both tests. -ac_preproc_ok=: -break -fi -rm -f conftest.err conftest.i conftest.$ac_ext - -done -# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. -rm -f conftest.i conftest.err conftest.$ac_ext -if $ac_preproc_ok -then : - break -fi - - done - ac_cv_prog_CXXCPP=$CXXCPP - -fi - CXXCPP=$ac_cv_prog_CXXCPP -else - ac_cv_prog_CXXCPP=$CXXCPP -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CXXCPP" >&5 -printf "%s\n" "$CXXCPP" >&6; } -ac_preproc_ok=false -for ac_cxx_preproc_warn_flag in '' yes -do - # Use a header file that comes with gcc, so configuring glibc - # with a fresh cross-compiler works. - # On the NeXT, cc -E runs the code through the compiler's parser, - # not just through cpp. "Syntax error" is here to catch this case. - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include - Syntax error -_ACEOF -if ac_fn_cxx_try_cpp "$LINENO" -then : - -else $as_nop - # Broken: fails on valid input. -continue -fi -rm -f conftest.err conftest.i conftest.$ac_ext - - # OK, works on sane cases. Now check whether nonexistent headers - # can be detected and how. - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include -_ACEOF -if ac_fn_cxx_try_cpp "$LINENO" -then : - # Broken: success on invalid input. -continue -else $as_nop - # Passes both tests. -ac_preproc_ok=: -break -fi -rm -f conftest.err conftest.i conftest.$ac_ext - -done -# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. -rm -f conftest.i conftest.err conftest.$ac_ext -if $ac_preproc_ok -then : - -else $as_nop - { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} -as_fn_error $? "C++ preprocessor \"$CXXCPP\" fails sanity check -See \`config.log' for more details" "$LINENO" 5; } -fi - -ac_ext=c -ac_cpp='$CPP $CPPFLAGS' -ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' -ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' -ac_compiler_gnu=$ac_cv_c_compiler_gnu - -# This macro is just copied into our local acinclude.m4 from libtool.m4 so that -# the developers regenerating the configure script don't have to install libtool. -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5 -printf %s "checking for a sed that does not truncate output... " >&6; } -if test ${ac_cv_path_SED+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ - for ac_i in 1 2 3 4 5 6 7; do - ac_script="$ac_script$as_nl$ac_script" - done - echo "$ac_script" | sed 99q >conftest.sed - $as_unset ac_script || ac_script= - if test -z "$SED"; then - ac_path_SED_found=false - # Loop through the user's path and test for each of PROGNAME-LIST - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - case $as_dir in #((( - '') as_dir=./ ;; - */) ;; - *) as_dir=$as_dir/ ;; - esac - for ac_prog in sed gsed - do - for ac_exec_ext in '' $ac_executable_extensions; do - ac_path_SED="$as_dir$ac_prog$ac_exec_ext" - as_fn_executable_p "$ac_path_SED" || continue -# Check for GNU ac_path_SED and select it if it is found. - # Check for GNU $ac_path_SED -case `"$ac_path_SED" --version 2>&1` in -*GNU*) - ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; -*) - ac_count=0 - printf %s 0123456789 >"conftest.in" - while : - do - cat "conftest.in" "conftest.in" >"conftest.tmp" - mv "conftest.tmp" "conftest.in" - cp "conftest.in" "conftest.nl" - printf "%s\n" '' >> "conftest.nl" - "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break - diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break - as_fn_arith $ac_count + 1 && ac_count=$as_val - if test $ac_count -gt ${ac_path_SED_max-0}; then - # Best one so far, save it but keep looking for a better one - ac_cv_path_SED="$ac_path_SED" - ac_path_SED_max=$ac_count - fi - # 10*(2^10) chars as input seems more than enough - test $ac_count -gt 10 && break - done - rm -f conftest.in conftest.tmp conftest.nl conftest.out;; -esac - - $ac_path_SED_found && break 3 - done - done - done -IFS=$as_save_IFS - if test -z "$ac_cv_path_SED"; then - as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5 - fi -else - ac_cv_path_SED=$SED -fi - -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5 -printf "%s\n" "$ac_cv_path_SED" >&6; } - SED="$ac_cv_path_SED" - rm -f conftest.sed - -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 -printf %s "checking for egrep... " >&6; } -if test ${ac_cv_prog_egrep+y} -then : - printf %s "(cached) " >&6 -else $as_nop - if echo a | (grep -E '(a|b)') >/dev/null 2>&1 - then ac_cv_prog_egrep='grep -E' - else ac_cv_prog_egrep='egrep' - fi -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_egrep" >&5 -printf "%s\n" "$ac_cv_prog_egrep" >&6; } - EGREP=$ac_cv_prog_egrep - - - -# Check whether --with-gnu-ld was given. -if test ${with_gnu_ld+y} -then : - withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes -else $as_nop - with_gnu_ld=no -fi - -ac_prog=ld -if test "$GCC" = yes; then - # Check if gcc -print-prog-name=ld gives a path. - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5 -printf %s "checking for ld used by $CC... " >&6; } - case $host in - *-*-mingw*) - # gcc leaves a trailing carriage return which upsets mingw - ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; - *) - ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; - esac - case $ac_prog in - # Accept absolute paths. - [\\/]* | ?:[\\/]*) - re_direlt='/[^/][^/]*/\.\./' - # Canonicalize the pathname of ld - ac_prog=`echo $ac_prog| $SED 's%\\\\%/%g'` - while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do - ac_prog=`echo $ac_prog| $SED "s%$re_direlt%/%"` - done - test -z "$LD" && LD="$ac_prog" - ;; - "") - # If it fails, then pretend we aren't using GCC. - ac_prog=ld - ;; - *) - # If it is relative, then search for the first ld in PATH. - with_gnu_ld=unknown - ;; - esac -elif test "$with_gnu_ld" = yes; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5 -printf %s "checking for GNU ld... " >&6; } -else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5 -printf %s "checking for non-GNU ld... " >&6; } -fi -if test ${lt_cv_path_LD+y} -then : - printf %s "(cached) " >&6 -else $as_nop - if test -z "$LD"; then - lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR - for ac_dir in $PATH; do - IFS="$lt_save_ifs" - test -z "$ac_dir" && ac_dir=. - if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then - lt_cv_path_LD="$ac_dir/$ac_prog" - # Check to see if the program is GNU ld. I'd rather use --version, - # but apparently some variants of GNU ld only accept -v. - # Break only if it was the GNU/non-GNU ld that we prefer. - case `"$lt_cv_path_LD" -v 2>&1 &5 -printf "%s\n" "$LD" >&6; } -else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } -fi -test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5 -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5 -printf %s "checking if the linker ($LD) is GNU ld... " >&6; } -if test ${lt_cv_prog_gnu_ld+y} -then : - printf %s "(cached) " >&6 -else $as_nop - # I'd rather use --version here, but apparently some GNU lds only accept -v. -case `$LD -v 2>&1 &5 -printf "%s\n" "$lt_cv_prog_gnu_ld" >&6; } -with_gnu_ld=$lt_cv_prog_gnu_ld - - # note, does not work on FreeBSD -for ac_prog in gawk mawk nawk awk -do - # Extract the first word of "$ac_prog", so it can be a program name with args. -set dummy $ac_prog; ac_word=$2 -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -printf %s "checking for $ac_word... " >&6; } -if test ${ac_cv_prog_AWK+y} -then : - printf %s "(cached) " >&6 -else $as_nop - if test -n "$AWK"; then - ac_cv_prog_AWK="$AWK" # Let the user override the test. -else -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - case $as_dir in #((( - '') as_dir=./ ;; - */) ;; - *) as_dir=$as_dir/ ;; - esac - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then - ac_cv_prog_AWK="$ac_prog" - printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - -fi -fi -AWK=$ac_cv_prog_AWK -if test -n "$AWK"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 -printf "%s\n" "$AWK" >&6; } -else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } -fi - - - test -n "$AWK" && break -done - - - # Find a good install program. We prefer a C program (faster), -# so one script is as good as another. But avoid the broken or -# incompatible versions: -# SysV /etc/install, /usr/sbin/install -# SunOS /usr/etc/install -# IRIX /sbin/install -# AIX /bin/install -# AmigaOS /C/install, which installs bootblocks on floppy discs -# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag -# AFS /usr/afsws/bin/install, which mishandles nonexistent args -# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" -# OS/2's system install, which has a completely different semantic -# ./install, which can be erroneously created by make from ./install.sh. -# Reject install programs that cannot install multiple files. -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 -printf %s "checking for a BSD-compatible install... " >&6; } -if test -z "$INSTALL"; then -if test ${ac_cv_path_install+y} -then : - printf %s "(cached) " >&6 -else $as_nop - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - case $as_dir in #((( - '') as_dir=./ ;; - */) ;; - *) as_dir=$as_dir/ ;; - esac - # Account for fact that we put trailing slashes in our PATH walk. -case $as_dir in #(( - ./ | /[cC]/* | \ - /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ - ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ - /usr/ucb/* ) ;; - *) - # OSF1 and SCO ODT 3.0 have their own names for install. - # Don't use installbsd from OSF since it installs stuff as root - # by default. - for ac_prog in ginstall scoinst install; do - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir$ac_prog$ac_exec_ext"; then - if test $ac_prog = install && - grep dspmsg "$as_dir$ac_prog$ac_exec_ext" >/dev/null 2>&1; then - # AIX install. It has an incompatible calling convention. - : - elif test $ac_prog = install && - grep pwplus "$as_dir$ac_prog$ac_exec_ext" >/dev/null 2>&1; then - # program-specific install script used by HP pwplus--don't use. - : - else - rm -rf conftest.one conftest.two conftest.dir - echo one > conftest.one - echo two > conftest.two - mkdir conftest.dir - if "$as_dir$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir/" && - test -s conftest.one && test -s conftest.two && - test -s conftest.dir/conftest.one && - test -s conftest.dir/conftest.two - then - ac_cv_path_install="$as_dir$ac_prog$ac_exec_ext -c" - break 3 - fi - fi - fi - done - done - ;; -esac - - done -IFS=$as_save_IFS - -rm -rf conftest.one conftest.two conftest.dir - -fi - if test ${ac_cv_path_install+y}; then - INSTALL=$ac_cv_path_install - else - # As a last resort, use the slow shell script. Don't cache a - # value for INSTALL within a source directory, because that will - # break other packages using the cache if that directory is - # removed, or if the value is a relative name. - INSTALL=$ac_install_sh - fi -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 -printf "%s\n" "$INSTALL" >&6; } - -# Use test -z because SunOS4 sh mishandles braces in ${var-val}. -# It thinks the first close brace ends the variable substitution. -test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' - -test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' - -test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' - -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5 -printf %s "checking whether ln -s works... " >&6; } -LN_S=$as_ln_s -if test "$LN_S" = "ln -s"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } -else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5 -printf "%s\n" "no, using $LN_S" >&6; } -fi - -if test -n "$ac_tool_prefix"; then - # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. -set dummy ${ac_tool_prefix}ranlib; ac_word=$2 -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -printf %s "checking for $ac_word... " >&6; } -if test ${ac_cv_prog_RANLIB+y} -then : - printf %s "(cached) " >&6 -else $as_nop - if test -n "$RANLIB"; then - ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. -else -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - case $as_dir in #((( - '') as_dir=./ ;; - */) ;; - *) as_dir=$as_dir/ ;; - esac - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then - ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" - printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - -fi -fi -RANLIB=$ac_cv_prog_RANLIB -if test -n "$RANLIB"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 -printf "%s\n" "$RANLIB" >&6; } -else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } -fi - - -fi -if test -z "$ac_cv_prog_RANLIB"; then - ac_ct_RANLIB=$RANLIB - # Extract the first word of "ranlib", so it can be a program name with args. -set dummy ranlib; ac_word=$2 -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -printf %s "checking for $ac_word... " >&6; } -if test ${ac_cv_prog_ac_ct_RANLIB+y} -then : - printf %s "(cached) " >&6 -else $as_nop - if test -n "$ac_ct_RANLIB"; then - ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. -else -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - case $as_dir in #((( - '') as_dir=./ ;; - */) ;; - *) as_dir=$as_dir/ ;; - esac - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then - ac_cv_prog_ac_ct_RANLIB="ranlib" - printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - -fi -fi -ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB -if test -n "$ac_ct_RANLIB"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 -printf "%s\n" "$ac_ct_RANLIB" >&6; } -else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } -fi - - if test "x$ac_ct_RANLIB" = x; then - RANLIB=":" - else - case $cross_compiling:$ac_tool_warned in -yes:) -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 -printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} -ac_tool_warned=yes ;; -esac - RANLIB=$ac_ct_RANLIB - fi -else - RANLIB="$ac_cv_prog_RANLIB" -fi - -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for GNU make" >&5 -printf %s "checking for GNU make... " >&6; } -if test ${ac_cv_GNU_MAKE+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_cv_GNU_MAKE='Not Found' ; - ac_cv_GNU_MAKE_VERSION_MAJOR=0 ; - ac_cv_GNU_MAKE_VERSION_MINOR=0 ; - for a in make gmake gnumake ; do - if test -z "$a" ; then continue ; fi ; - if ( sh -c "$a --version" 2> /dev/null | grep GNU 2>&1 > /dev/null ) ; then - ac_cv_GNU_MAKE=$a ; - ac_cv_GNU_MAKE_VERSION_MAJOR=`$ac_cv_GNU_MAKE --version | grep "GNU Make" | cut -f3 -d' ' | cut -f1 -d'.'` - ac_cv_GNU_MAKE_VERSION_MINOR=`$ac_cv_GNU_MAKE --version | grep "GNU Make" | cut -f2 -d'.' | cut -c1-2` - break; - fi - done ; - -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_GNU_MAKE" >&5 -printf "%s\n" "$ac_cv_GNU_MAKE" >&6; } ; -if test "x$ac_cv_GNU_MAKE" = "xNot Found" ; then - as_fn_error $? "*** Please install GNU make. It is required to build Asterisk!" "$LINENO" 5 - exit 1 -fi -GNU_MAKE=$ac_cv_GNU_MAKE - - -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 -printf %s "checking for grep that handles long lines and -e... " >&6; } -if test ${ac_cv_path_GREP+y} -then : - printf %s "(cached) " >&6 -else $as_nop - if test -z "$GREP"; then - ac_path_GREP_found=false - # Loop through the user's path and test for each of PROGNAME-LIST - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin -do - IFS=$as_save_IFS - case $as_dir in #((( - '') as_dir=./ ;; - */) ;; - *) as_dir=$as_dir/ ;; - esac - for ac_prog in grep ggrep - do - for ac_exec_ext in '' $ac_executable_extensions; do - ac_path_GREP="$as_dir$ac_prog$ac_exec_ext" - as_fn_executable_p "$ac_path_GREP" || continue -# Check for GNU ac_path_GREP and select it if it is found. - # Check for GNU $ac_path_GREP -case `"$ac_path_GREP" --version 2>&1` in -*GNU*) - ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; -*) - ac_count=0 - printf %s 0123456789 >"conftest.in" - while : - do - cat "conftest.in" "conftest.in" >"conftest.tmp" - mv "conftest.tmp" "conftest.in" - cp "conftest.in" "conftest.nl" - printf "%s\n" 'GREP' >> "conftest.nl" - "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break - diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break - as_fn_arith $ac_count + 1 && ac_count=$as_val - if test $ac_count -gt ${ac_path_GREP_max-0}; then - # Best one so far, save it but keep looking for a better one - ac_cv_path_GREP="$ac_path_GREP" - ac_path_GREP_max=$ac_count - fi - # 10*(2^10) chars as input seems more than enough - test $ac_count -gt 10 && break - done - rm -f conftest.in conftest.tmp conftest.nl conftest.out;; -esac - - $ac_path_GREP_found && break 3 - done - done - done -IFS=$as_save_IFS - if test -z "$ac_cv_path_GREP"; then - as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 - fi -else - ac_cv_path_GREP=$GREP -fi - -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 -printf "%s\n" "$ac_cv_path_GREP" >&6; } - GREP="$ac_cv_path_GREP" - - -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 -printf %s "checking for egrep... " >&6; } -if test ${ac_cv_path_EGREP+y} -then : - printf %s "(cached) " >&6 -else $as_nop - if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 - then ac_cv_path_EGREP="$GREP -E" - else - if test -z "$EGREP"; then - ac_path_EGREP_found=false - # Loop through the user's path and test for each of PROGNAME-LIST - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin -do - IFS=$as_save_IFS - case $as_dir in #((( - '') as_dir=./ ;; - */) ;; - *) as_dir=$as_dir/ ;; - esac - for ac_prog in egrep - do - for ac_exec_ext in '' $ac_executable_extensions; do - ac_path_EGREP="$as_dir$ac_prog$ac_exec_ext" - as_fn_executable_p "$ac_path_EGREP" || continue -# Check for GNU ac_path_EGREP and select it if it is found. - # Check for GNU $ac_path_EGREP -case `"$ac_path_EGREP" --version 2>&1` in -*GNU*) - ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; -*) - ac_count=0 - printf %s 0123456789 >"conftest.in" - while : - do - cat "conftest.in" "conftest.in" >"conftest.tmp" - mv "conftest.tmp" "conftest.in" - cp "conftest.in" "conftest.nl" - printf "%s\n" 'EGREP' >> "conftest.nl" - "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break - diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break - as_fn_arith $ac_count + 1 && ac_count=$as_val - if test $ac_count -gt ${ac_path_EGREP_max-0}; then - # Best one so far, save it but keep looking for a better one - ac_cv_path_EGREP="$ac_path_EGREP" - ac_path_EGREP_max=$ac_count - fi - # 10*(2^10) chars as input seems more than enough - test $ac_count -gt 10 && break - done - rm -f conftest.in conftest.tmp conftest.nl conftest.out;; -esac - - $ac_path_EGREP_found && break 3 - done - done - done -IFS=$as_save_IFS - if test -z "$ac_cv_path_EGREP"; then - as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 - fi -else - ac_cv_path_EGREP=$EGREP -fi - - fi -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 -printf "%s\n" "$ac_cv_path_EGREP" >&6; } - EGREP="$ac_cv_path_EGREP" - - - -if test -n "$ac_tool_prefix"; then - for ac_prog in strip gstrip - do - # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. -set dummy $ac_tool_prefix$ac_prog; ac_word=$2 -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -printf %s "checking for $ac_word... " >&6; } -if test ${ac_cv_prog_STRIP+y} -then : - printf %s "(cached) " >&6 -else $as_nop - if test -n "$STRIP"; then - ac_cv_prog_STRIP="$STRIP" # Let the user override the test. -else -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - case $as_dir in #((( - '') as_dir=./ ;; - */) ;; - *) as_dir=$as_dir/ ;; - esac - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then - ac_cv_prog_STRIP="$ac_tool_prefix$ac_prog" - printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - -fi -fi -STRIP=$ac_cv_prog_STRIP -if test -n "$STRIP"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 -printf "%s\n" "$STRIP" >&6; } -else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } -fi - - - test -n "$STRIP" && break - done -fi -if test -z "$STRIP"; then - ac_ct_STRIP=$STRIP - for ac_prog in strip gstrip -do - # Extract the first word of "$ac_prog", so it can be a program name with args. -set dummy $ac_prog; ac_word=$2 -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -printf %s "checking for $ac_word... " >&6; } -if test ${ac_cv_prog_ac_ct_STRIP+y} -then : - printf %s "(cached) " >&6 -else $as_nop - if test -n "$ac_ct_STRIP"; then - ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. -else -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - case $as_dir in #((( - '') as_dir=./ ;; - */) ;; - *) as_dir=$as_dir/ ;; - esac - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then - ac_cv_prog_ac_ct_STRIP="$ac_prog" - printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - -fi -fi -ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP -if test -n "$ac_ct_STRIP"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 -printf "%s\n" "$ac_ct_STRIP" >&6; } -else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } -fi - - - test -n "$ac_ct_STRIP" && break -done - - if test "x$ac_ct_STRIP" = x; then - STRIP=":" - else - case $cross_compiling:$ac_tool_warned in -yes:) -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 -printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} -ac_tool_warned=yes ;; -esac - STRIP=$ac_ct_STRIP - fi -fi - -if test -n "$ac_tool_prefix"; then - for ac_prog in ar gar - do - # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. -set dummy $ac_tool_prefix$ac_prog; ac_word=$2 -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -printf %s "checking for $ac_word... " >&6; } -if test ${ac_cv_prog_AR+y} -then : - printf %s "(cached) " >&6 -else $as_nop - if test -n "$AR"; then - ac_cv_prog_AR="$AR" # Let the user override the test. -else -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - case $as_dir in #((( - '') as_dir=./ ;; - */) ;; - *) as_dir=$as_dir/ ;; - esac - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then - ac_cv_prog_AR="$ac_tool_prefix$ac_prog" - printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - -fi -fi -AR=$ac_cv_prog_AR -if test -n "$AR"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $AR" >&5 -printf "%s\n" "$AR" >&6; } -else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } -fi - - - test -n "$AR" && break - done -fi -if test -z "$AR"; then - ac_ct_AR=$AR - for ac_prog in ar gar -do - # Extract the first word of "$ac_prog", so it can be a program name with args. -set dummy $ac_prog; ac_word=$2 -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -printf %s "checking for $ac_word... " >&6; } -if test ${ac_cv_prog_ac_ct_AR+y} -then : - printf %s "(cached) " >&6 -else $as_nop - if test -n "$ac_ct_AR"; then - ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test. -else -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - case $as_dir in #((( - '') as_dir=./ ;; - */) ;; - *) as_dir=$as_dir/ ;; - esac - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then - ac_cv_prog_ac_ct_AR="$ac_prog" - printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - -fi -fi -ac_ct_AR=$ac_cv_prog_ac_ct_AR -if test -n "$ac_ct_AR"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5 -printf "%s\n" "$ac_ct_AR" >&6; } -else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } -fi - - - test -n "$ac_ct_AR" && break -done - - if test "x$ac_ct_AR" = x; then - AR=":" - else - case $cross_compiling:$ac_tool_warned in -yes:) -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 -printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} -ac_tool_warned=yes ;; -esac - AR=$ac_ct_AR - fi -fi - - -GNU_LD=0 -if test "x$with_gnu_ld" = "xyes" ; then - GNU_LD=1 -fi - - -# Extract the first word of "bison", so it can be a program name with args. -set dummy bison; ac_word=$2 -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -printf %s "checking for $ac_word... " >&6; } -if test ${ac_cv_path_BISON+y} -then : - printf %s "(cached) " >&6 -else $as_nop - case $BISON in - [\\/]* | ?:[\\/]*) - ac_cv_path_BISON="$BISON" # Let the user override the test with a path. - ;; - *) - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - case $as_dir in #((( - '') as_dir=./ ;; - */) ;; - *) as_dir=$as_dir/ ;; - esac - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then - ac_cv_path_BISON="$as_dir$ac_word$ac_exec_ext" - printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - - test -z "$ac_cv_path_BISON" && ac_cv_path_BISON=":" - ;; -esac -fi -BISON=$ac_cv_path_BISON -if test -n "$BISON"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $BISON" >&5 -printf "%s\n" "$BISON" >&6; } -else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } -fi - - -# Extract the first word of "cmp", so it can be a program name with args. -set dummy cmp; ac_word=$2 -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -printf %s "checking for $ac_word... " >&6; } -if test ${ac_cv_path_CMP+y} -then : - printf %s "(cached) " >&6 -else $as_nop - case $CMP in - [\\/]* | ?:[\\/]*) - ac_cv_path_CMP="$CMP" # Let the user override the test with a path. - ;; - *) - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - case $as_dir in #((( - '') as_dir=./ ;; - */) ;; - *) as_dir=$as_dir/ ;; - esac - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then - ac_cv_path_CMP="$as_dir$ac_word$ac_exec_ext" - printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - - test -z "$ac_cv_path_CMP" && ac_cv_path_CMP=":" - ;; -esac -fi -CMP=$ac_cv_path_CMP -if test -n "$CMP"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CMP" >&5 -printf "%s\n" "$CMP" >&6; } -else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } -fi - - -# Extract the first word of "cat", so it can be a program name with args. -set dummy cat; ac_word=$2 -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -printf %s "checking for $ac_word... " >&6; } -if test ${ac_cv_path_CAT+y} -then : - printf %s "(cached) " >&6 -else $as_nop - case $CAT in - [\\/]* | ?:[\\/]*) - ac_cv_path_CAT="$CAT" # Let the user override the test with a path. - ;; - *) - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - case $as_dir in #((( - '') as_dir=./ ;; - */) ;; - *) as_dir=$as_dir/ ;; - esac - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then - ac_cv_path_CAT="$as_dir$ac_word$ac_exec_ext" - printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - - test -z "$ac_cv_path_CAT" && ac_cv_path_CAT=":" - ;; -esac -fi -CAT=$ac_cv_path_CAT -if test -n "$CAT"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CAT" >&5 -printf "%s\n" "$CAT" >&6; } -else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } -fi - - -# Extract the first word of "cut", so it can be a program name with args. -set dummy cut; ac_word=$2 -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -printf %s "checking for $ac_word... " >&6; } -if test ${ac_cv_path_CUT+y} -then : - printf %s "(cached) " >&6 -else $as_nop - case $CUT in - [\\/]* | ?:[\\/]*) - ac_cv_path_CUT="$CUT" # Let the user override the test with a path. - ;; - *) - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - case $as_dir in #((( - '') as_dir=./ ;; - */) ;; - *) as_dir=$as_dir/ ;; - esac - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then - ac_cv_path_CUT="$as_dir$ac_word$ac_exec_ext" - printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - - test -z "$ac_cv_path_CUT" && ac_cv_path_CUT=":" - ;; -esac -fi -CUT=$ac_cv_path_CUT -if test -n "$CUT"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CUT" >&5 -printf "%s\n" "$CUT" >&6; } -else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } -fi - - -# Extract the first word of "flex", so it can be a program name with args. -set dummy flex; ac_word=$2 -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -printf %s "checking for $ac_word... " >&6; } -if test ${ac_cv_path_FLEX+y} -then : - printf %s "(cached) " >&6 -else $as_nop - case $FLEX in - [\\/]* | ?:[\\/]*) - ac_cv_path_FLEX="$FLEX" # Let the user override the test with a path. - ;; - *) - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - case $as_dir in #((( - '') as_dir=./ ;; - */) ;; - *) as_dir=$as_dir/ ;; - esac - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then - ac_cv_path_FLEX="$as_dir$ac_word$ac_exec_ext" - printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - - test -z "$ac_cv_path_FLEX" && ac_cv_path_FLEX=":" - ;; -esac -fi -FLEX=$ac_cv_path_FLEX -if test -n "$FLEX"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $FLEX" >&5 -printf "%s\n" "$FLEX" >&6; } -else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } -fi - - -# Extract the first word of "grep", so it can be a program name with args. -set dummy grep; ac_word=$2 -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -printf %s "checking for $ac_word... " >&6; } -if test ${ac_cv_path_GREP+y} -then : - printf %s "(cached) " >&6 -else $as_nop - case $GREP in - [\\/]* | ?:[\\/]*) - ac_cv_path_GREP="$GREP" # Let the user override the test with a path. - ;; - *) - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - case $as_dir in #((( - '') as_dir=./ ;; - */) ;; - *) as_dir=$as_dir/ ;; - esac - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then - ac_cv_path_GREP="$as_dir$ac_word$ac_exec_ext" - printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - - test -z "$ac_cv_path_GREP" && ac_cv_path_GREP=":" - ;; -esac -fi -GREP=$ac_cv_path_GREP -if test -n "$GREP"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $GREP" >&5 -printf "%s\n" "$GREP" >&6; } -else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } -fi - - -for ac_prog in python2.7 python2 python python3 -do - # Extract the first word of "$ac_prog", so it can be a program name with args. -set dummy $ac_prog; ac_word=$2 -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -printf %s "checking for $ac_word... " >&6; } -if test ${ac_cv_path_PYTHON+y} -then : - printf %s "(cached) " >&6 -else $as_nop - case $PYTHON in - [\\/]* | ?:[\\/]*) - ac_cv_path_PYTHON="$PYTHON" # Let the user override the test with a path. - ;; - *) - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - case $as_dir in #((( - '') as_dir=./ ;; - */) ;; - *) as_dir=$as_dir/ ;; - esac - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then - ac_cv_path_PYTHON="$as_dir$ac_word$ac_exec_ext" - printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - - ;; -esac -fi -PYTHON=$ac_cv_path_PYTHON -if test -n "$PYTHON"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PYTHON" >&5 -printf "%s\n" "$PYTHON" >&6; } -else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } -fi - - - test -n "$PYTHON" && break -done -test -n "$PYTHON" || PYTHON=":" - -# Extract the first word of "find", so it can be a program name with args. -set dummy find; ac_word=$2 -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -printf %s "checking for $ac_word... " >&6; } -if test ${ac_cv_path_FIND+y} -then : - printf %s "(cached) " >&6 -else $as_nop - case $FIND in - [\\/]* | ?:[\\/]*) - ac_cv_path_FIND="$FIND" # Let the user override the test with a path. - ;; - *) - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - case $as_dir in #((( - '') as_dir=./ ;; - */) ;; - *) as_dir=$as_dir/ ;; - esac - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then - ac_cv_path_FIND="$as_dir$ac_word$ac_exec_ext" - printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - - test -z "$ac_cv_path_FIND" && ac_cv_path_FIND=":" - ;; -esac -fi -FIND=$ac_cv_path_FIND -if test -n "$FIND"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $FIND" >&5 -printf "%s\n" "$FIND" >&6; } -else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } -fi - - -# Extract the first word of "basename", so it can be a program name with args. -set dummy basename; ac_word=$2 -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -printf %s "checking for $ac_word... " >&6; } -if test ${ac_cv_path_BASENAME+y} -then : - printf %s "(cached) " >&6 -else $as_nop - case $BASENAME in - [\\/]* | ?:[\\/]*) - ac_cv_path_BASENAME="$BASENAME" # Let the user override the test with a path. - ;; - *) - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - case $as_dir in #((( - '') as_dir=./ ;; - */) ;; - *) as_dir=$as_dir/ ;; - esac - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then - ac_cv_path_BASENAME="$as_dir$ac_word$ac_exec_ext" - printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - - test -z "$ac_cv_path_BASENAME" && ac_cv_path_BASENAME=":" - ;; -esac -fi -BASENAME=$ac_cv_path_BASENAME -if test -n "$BASENAME"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $BASENAME" >&5 -printf "%s\n" "$BASENAME" >&6; } -else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } -fi - - -# Extract the first word of "dirname", so it can be a program name with args. -set dummy dirname; ac_word=$2 -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -printf %s "checking for $ac_word... " >&6; } -if test ${ac_cv_path_DIRNAME+y} -then : - printf %s "(cached) " >&6 -else $as_nop - case $DIRNAME in - [\\/]* | ?:[\\/]*) - ac_cv_path_DIRNAME="$DIRNAME" # Let the user override the test with a path. - ;; - *) - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - case $as_dir in #((( - '') as_dir=./ ;; - */) ;; - *) as_dir=$as_dir/ ;; - esac - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then - ac_cv_path_DIRNAME="$as_dir$ac_word$ac_exec_ext" - printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - - test -z "$ac_cv_path_DIRNAME" && ac_cv_path_DIRNAME=":" - ;; -esac -fi -DIRNAME=$ac_cv_path_DIRNAME -if test -n "$DIRNAME"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $DIRNAME" >&5 -printf "%s\n" "$DIRNAME" >&6; } -else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } -fi - - -# Extract the first word of "sh", so it can be a program name with args. -set dummy sh; ac_word=$2 -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -printf %s "checking for $ac_word... " >&6; } -if test ${ac_cv_path_SHELL+y} -then : - printf %s "(cached) " >&6 -else $as_nop - case $SHELL in - [\\/]* | ?:[\\/]*) - ac_cv_path_SHELL="$SHELL" # Let the user override the test with a path. - ;; - *) - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - case $as_dir in #((( - '') as_dir=./ ;; - */) ;; - *) as_dir=$as_dir/ ;; - esac - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then - ac_cv_path_SHELL="$as_dir$ac_word$ac_exec_ext" - printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - - test -z "$ac_cv_path_SHELL" && ac_cv_path_SHELL=":" - ;; -esac -fi -SHELL=$ac_cv_path_SHELL -if test -n "$SHELL"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $SHELL" >&5 -printf "%s\n" "$SHELL" >&6; } -else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } -fi - - -# Extract the first word of "ln", so it can be a program name with args. -set dummy ln; ac_word=$2 -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -printf %s "checking for $ac_word... " >&6; } -if test ${ac_cv_path_LN+y} -then : - printf %s "(cached) " >&6 -else $as_nop - case $LN in - [\\/]* | ?:[\\/]*) - ac_cv_path_LN="$LN" # Let the user override the test with a path. - ;; - *) - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - case $as_dir in #((( - '') as_dir=./ ;; - */) ;; - *) as_dir=$as_dir/ ;; - esac - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then - ac_cv_path_LN="$as_dir$ac_word$ac_exec_ext" - printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - - test -z "$ac_cv_path_LN" && ac_cv_path_LN=":" - ;; -esac -fi -LN=$ac_cv_path_LN -if test -n "$LN"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $LN" >&5 -printf "%s\n" "$LN" >&6; } -else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } -fi - - -# Extract the first word of "doxygen", so it can be a program name with args. -set dummy doxygen; ac_word=$2 -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -printf %s "checking for $ac_word... " >&6; } -if test ${ac_cv_path_DOXYGEN+y} -then : - printf %s "(cached) " >&6 -else $as_nop - case $DOXYGEN in - [\\/]* | ?:[\\/]*) - ac_cv_path_DOXYGEN="$DOXYGEN" # Let the user override the test with a path. - ;; - *) - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - case $as_dir in #((( - '') as_dir=./ ;; - */) ;; - *) as_dir=$as_dir/ ;; - esac - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then - ac_cv_path_DOXYGEN="$as_dir$ac_word$ac_exec_ext" - printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - - test -z "$ac_cv_path_DOXYGEN" && ac_cv_path_DOXYGEN=":" - ;; -esac -fi -DOXYGEN=$ac_cv_path_DOXYGEN -if test -n "$DOXYGEN"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $DOXYGEN" >&5 -printf "%s\n" "$DOXYGEN" >&6; } -else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } -fi - - -# Extract the first word of "dot", so it can be a program name with args. -set dummy dot; ac_word=$2 -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -printf %s "checking for $ac_word... " >&6; } -if test ${ac_cv_path_DOT+y} -then : - printf %s "(cached) " >&6 -else $as_nop - case $DOT in - [\\/]* | ?:[\\/]*) - ac_cv_path_DOT="$DOT" # Let the user override the test with a path. - ;; - *) - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - case $as_dir in #((( - '') as_dir=./ ;; - */) ;; - *) as_dir=$as_dir/ ;; - esac - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then - ac_cv_path_DOT="$as_dir$ac_word$ac_exec_ext" - printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - - test -z "$ac_cv_path_DOT" && ac_cv_path_DOT=":" - ;; -esac -fi -DOT=$ac_cv_path_DOT -if test -n "$DOT"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $DOT" >&5 -printf "%s\n" "$DOT" >&6; } -else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } -fi - - -# Extract the first word of "wget", so it can be a program name with args. -set dummy wget; ac_word=$2 -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -printf %s "checking for $ac_word... " >&6; } -if test ${ac_cv_path_WGET+y} -then : - printf %s "(cached) " >&6 -else $as_nop - case $WGET in - [\\/]* | ?:[\\/]*) - ac_cv_path_WGET="$WGET" # Let the user override the test with a path. - ;; - *) - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - case $as_dir in #((( - '') as_dir=./ ;; - */) ;; - *) as_dir=$as_dir/ ;; - esac - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then - ac_cv_path_WGET="$as_dir$ac_word$ac_exec_ext" - printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - - test -z "$ac_cv_path_WGET" && ac_cv_path_WGET=":" - ;; -esac -fi -WGET=$ac_cv_path_WGET -if test -n "$WGET"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $WGET" >&5 -printf "%s\n" "$WGET" >&6; } -else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } -fi - - -# Extract the first word of "curl", so it can be a program name with args. -set dummy curl; ac_word=$2 -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -printf %s "checking for $ac_word... " >&6; } -if test ${ac_cv_path_CURL+y} -then : - printf %s "(cached) " >&6 -else $as_nop - case $CURL in - [\\/]* | ?:[\\/]*) - ac_cv_path_CURL="$CURL" # Let the user override the test with a path. - ;; - *) - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - case $as_dir in #((( - '') as_dir=./ ;; - */) ;; - *) as_dir=$as_dir/ ;; - esac - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then - ac_cv_path_CURL="$as_dir$ac_word$ac_exec_ext" - printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - - test -z "$ac_cv_path_CURL" && ac_cv_path_CURL=":" - ;; -esac -fi -CURL=$ac_cv_path_CURL -if test -n "$CURL"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CURL" >&5 -printf "%s\n" "$CURL" >&6; } -else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } -fi - - -# Extract the first word of "xmllint", so it can be a program name with args. -set dummy xmllint; ac_word=$2 -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -printf %s "checking for $ac_word... " >&6; } -if test ${ac_cv_path_XMLLINT+y} -then : - printf %s "(cached) " >&6 -else $as_nop - case $XMLLINT in - [\\/]* | ?:[\\/]*) - ac_cv_path_XMLLINT="$XMLLINT" # Let the user override the test with a path. - ;; - *) - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - case $as_dir in #((( - '') as_dir=./ ;; - */) ;; - *) as_dir=$as_dir/ ;; - esac - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then - ac_cv_path_XMLLINT="$as_dir$ac_word$ac_exec_ext" - printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - - test -z "$ac_cv_path_XMLLINT" && ac_cv_path_XMLLINT=":" - ;; -esac -fi -XMLLINT=$ac_cv_path_XMLLINT -if test -n "$XMLLINT"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $XMLLINT" >&5 -printf "%s\n" "$XMLLINT" >&6; } -else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } -fi - - -for ac_prog in xmlstarlet xml -do - # Extract the first word of "$ac_prog", so it can be a program name with args. -set dummy $ac_prog; ac_word=$2 -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -printf %s "checking for $ac_word... " >&6; } -if test ${ac_cv_path_XMLSTARLET+y} -then : - printf %s "(cached) " >&6 -else $as_nop - case $XMLSTARLET in - [\\/]* | ?:[\\/]*) - ac_cv_path_XMLSTARLET="$XMLSTARLET" # Let the user override the test with a path. - ;; - *) - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - case $as_dir in #((( - '') as_dir=./ ;; - */) ;; - *) as_dir=$as_dir/ ;; - esac - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then - ac_cv_path_XMLSTARLET="$as_dir$ac_word$ac_exec_ext" - printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - - ;; -esac -fi -XMLSTARLET=$ac_cv_path_XMLSTARLET -if test -n "$XMLSTARLET"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $XMLSTARLET" >&5 -printf "%s\n" "$XMLSTARLET" >&6; } -else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } -fi - - - test -n "$XMLSTARLET" && break -done -test -n "$XMLSTARLET" || XMLSTARLET=":" - -# Extract the first word of "bash", so it can be a program name with args. -set dummy bash; ac_word=$2 -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -printf %s "checking for $ac_word... " >&6; } -if test ${ac_cv_path_BASH+y} -then : - printf %s "(cached) " >&6 -else $as_nop - case $BASH in - [\\/]* | ?:[\\/]*) - ac_cv_path_BASH="$BASH" # Let the user override the test with a path. - ;; - *) - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - case $as_dir in #((( - '') as_dir=./ ;; - */) ;; - *) as_dir=$as_dir/ ;; - esac - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then - ac_cv_path_BASH="$as_dir$ac_word$ac_exec_ext" - printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - - test -z "$ac_cv_path_BASH" && ac_cv_path_BASH=":" - ;; -esac -fi -BASH=$ac_cv_path_BASH -if test -n "$BASH"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $BASH" >&5 -printf "%s\n" "$BASH" >&6; } -else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } -fi - - -# Extract the first word of "git", so it can be a program name with args. -set dummy git; ac_word=$2 -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -printf %s "checking for $ac_word... " >&6; } -if test ${ac_cv_path_GIT+y} -then : - printf %s "(cached) " >&6 -else $as_nop - case $GIT in - [\\/]* | ?:[\\/]*) - ac_cv_path_GIT="$GIT" # Let the user override the test with a path. - ;; - *) - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - case $as_dir in #((( - '') as_dir=./ ;; - */) ;; - *) as_dir=$as_dir/ ;; - esac - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then - ac_cv_path_GIT="$as_dir$ac_word$ac_exec_ext" - printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - - test -z "$ac_cv_path_GIT" && ac_cv_path_GIT=":" - ;; -esac -fi -GIT=$ac_cv_path_GIT -if test -n "$GIT"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $GIT" >&5 -printf "%s\n" "$GIT" >&6; } -else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } -fi - - -# Extract the first word of "alembic", so it can be a program name with args. -set dummy alembic; ac_word=$2 -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -printf %s "checking for $ac_word... " >&6; } -if test ${ac_cv_path_ALEMBIC+y} -then : - printf %s "(cached) " >&6 -else $as_nop - case $ALEMBIC in - [\\/]* | ?:[\\/]*) - ac_cv_path_ALEMBIC="$ALEMBIC" # Let the user override the test with a path. - ;; - *) - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - case $as_dir in #((( - '') as_dir=./ ;; - */) ;; - *) as_dir=$as_dir/ ;; - esac - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then - ac_cv_path_ALEMBIC="$as_dir$ac_word$ac_exec_ext" - printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - - test -z "$ac_cv_path_ALEMBIC" && ac_cv_path_ALEMBIC=":" - ;; -esac -fi -ALEMBIC=$ac_cv_path_ALEMBIC -if test -n "$ALEMBIC"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ALEMBIC" >&5 -printf "%s\n" "$ALEMBIC" >&6; } -else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } -fi - - -# Extract the first word of "bzip2", so it can be a program name with args. -set dummy bzip2; ac_word=$2 -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -printf %s "checking for $ac_word... " >&6; } -if test ${ac_cv_path_BZIP2+y} -then : - printf %s "(cached) " >&6 -else $as_nop - case $BZIP2 in - [\\/]* | ?:[\\/]*) - ac_cv_path_BZIP2="$BZIP2" # Let the user override the test with a path. - ;; - *) - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - case $as_dir in #((( - '') as_dir=./ ;; - */) ;; - *) as_dir=$as_dir/ ;; - esac - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then - ac_cv_path_BZIP2="$as_dir$ac_word$ac_exec_ext" - printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - - test -z "$ac_cv_path_BZIP2" && ac_cv_path_BZIP2=":" - ;; -esac -fi -BZIP2=$ac_cv_path_BZIP2 -if test -n "$BZIP2"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $BZIP2" >&5 -printf "%s\n" "$BZIP2" >&6; } -else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } -fi - - -# Extract the first word of "tar", so it can be a program name with args. -set dummy tar; ac_word=$2 -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -printf %s "checking for $ac_word... " >&6; } -if test ${ac_cv_path_TAR+y} -then : - printf %s "(cached) " >&6 -else $as_nop - case $TAR in - [\\/]* | ?:[\\/]*) - ac_cv_path_TAR="$TAR" # Let the user override the test with a path. - ;; - *) - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - case $as_dir in #((( - '') as_dir=./ ;; - */) ;; - *) as_dir=$as_dir/ ;; - esac - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then - ac_cv_path_TAR="$as_dir$ac_word$ac_exec_ext" - printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - - test -z "$ac_cv_path_TAR" && ac_cv_path_TAR=":" - ;; -esac -fi -TAR=$ac_cv_path_TAR -if test -n "$TAR"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $TAR" >&5 -printf "%s\n" "$TAR" >&6; } -else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } -fi - - -# Extract the first word of "patch", so it can be a program name with args. -set dummy patch; ac_word=$2 -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -printf %s "checking for $ac_word... " >&6; } -if test ${ac_cv_path_PATCH+y} -then : - printf %s "(cached) " >&6 -else $as_nop - case $PATCH in - [\\/]* | ?:[\\/]*) - ac_cv_path_PATCH="$PATCH" # Let the user override the test with a path. - ;; - *) - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - case $as_dir in #((( - '') as_dir=./ ;; - */) ;; - *) as_dir=$as_dir/ ;; - esac - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then - ac_cv_path_PATCH="$as_dir$ac_word$ac_exec_ext" - printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - - test -z "$ac_cv_path_PATCH" && ac_cv_path_PATCH=":" - ;; -esac -fi -PATCH=$ac_cv_path_PATCH -if test -n "$PATCH"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PATCH" >&5 -printf "%s\n" "$PATCH" >&6; } -else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } -fi - - -# Extract the first word of "sed", so it can be a program name with args. -set dummy sed; ac_word=$2 -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -printf %s "checking for $ac_word... " >&6; } -if test ${ac_cv_path_SED+y} -then : - printf %s "(cached) " >&6 -else $as_nop - case $SED in - [\\/]* | ?:[\\/]*) - ac_cv_path_SED="$SED" # Let the user override the test with a path. - ;; - *) - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - case $as_dir in #((( - '') as_dir=./ ;; - */) ;; - *) as_dir=$as_dir/ ;; - esac - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then - ac_cv_path_SED="$as_dir$ac_word$ac_exec_ext" - printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - - test -z "$ac_cv_path_SED" && ac_cv_path_SED=":" - ;; -esac -fi -SED=$ac_cv_path_SED -if test -n "$SED"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $SED" >&5 -printf "%s\n" "$SED" >&6; } -else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } -fi - - -# Extract the first word of "nm", so it can be a program name with args. -set dummy nm; ac_word=$2 -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -printf %s "checking for $ac_word... " >&6; } -if test ${ac_cv_path_NM+y} -then : - printf %s "(cached) " >&6 -else $as_nop - case $NM in - [\\/]* | ?:[\\/]*) - ac_cv_path_NM="$NM" # Let the user override the test with a path. - ;; - *) - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - case $as_dir in #((( - '') as_dir=./ ;; - */) ;; - *) as_dir=$as_dir/ ;; - esac - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then - ac_cv_path_NM="$as_dir$ac_word$ac_exec_ext" - printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - - test -z "$ac_cv_path_NM" && ac_cv_path_NM=":" - ;; -esac -fi -NM=$ac_cv_path_NM -if test -n "$NM"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $NM" >&5 -printf "%s\n" "$NM" >&6; } -else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } -fi - - -# Extract the first word of "realpath", so it can be a program name with args. -set dummy realpath; ac_word=$2 -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -printf %s "checking for $ac_word... " >&6; } -if test ${ac_cv_path_REALPATH+y} -then : - printf %s "(cached) " >&6 -else $as_nop - case $REALPATH in - [\\/]* | ?:[\\/]*) - ac_cv_path_REALPATH="$REALPATH" # Let the user override the test with a path. - ;; - *) - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - case $as_dir in #((( - '') as_dir=./ ;; - */) ;; - *) as_dir=$as_dir/ ;; - esac - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then - ac_cv_path_REALPATH="$as_dir$ac_word$ac_exec_ext" - printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - - test -z "$ac_cv_path_REALPATH" && ac_cv_path_REALPATH=":" - ;; -esac -fi -REALPATH=$ac_cv_path_REALPATH -if test -n "$REALPATH"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $REALPATH" >&5 -printf "%s\n" "$REALPATH" >&6; } -else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } -fi - - - - -DOWNLOAD=":" -DOWNLOAD_TO_STDOUT= -DOWNLOAD_TIMEOUT= -if test "x${WGET}" != "x:"; then - DOWNLOAD=${WGET} - DOWNLOAD_TO_STDOUT="${WGET} -q -O-" - DOWNLOAD_TIMEOUT='--timeout=$1' -elif test "x${CURL}" != "x:"; then - DOWNLOAD="${CURL} -L -O --progress-bar -w \"%{url_effective}\n\"" - DOWNLOAD_TO_STDOUT="${CURL} -Ls" - DOWNLOAD_TIMEOUT='--max-time $(or $2,$1)' -else - # Extract the first word of "fetch", so it can be a program name with args. -set dummy fetch; ac_word=$2 -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -printf %s "checking for $ac_word... " >&6; } -if test ${ac_cv_path_FETCH+y} -then : - printf %s "(cached) " >&6 -else $as_nop - case $FETCH in - [\\/]* | ?:[\\/]*) - ac_cv_path_FETCH="$FETCH" # Let the user override the test with a path. - ;; - *) - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - case $as_dir in #((( - '') as_dir=./ ;; - */) ;; - *) as_dir=$as_dir/ ;; - esac - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then - ac_cv_path_FETCH="$as_dir$ac_word$ac_exec_ext" - printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - - test -z "$ac_cv_path_FETCH" && ac_cv_path_FETCH=":" - ;; -esac -fi -FETCH=$ac_cv_path_FETCH -if test -n "$FETCH"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $FETCH" >&5 -printf "%s\n" "$FETCH" >&6; } -else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } -fi - - - if test "x${FETCH}" != "x:"; then - DOWNLOAD=${FETCH} - DOWNLOAD_TO_STDOUT="${FETCH} -o-" - DOWNLOAD_TIMEOUT='--timeout=$(or $2,$1)' - fi -fi - - - - -# Extract the first word of "ldconfig", so it can be a program name with args. -set dummy ldconfig; ac_word=$2 -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -printf %s "checking for $ac_word... " >&6; } -if test ${ac_cv_path_LDCONFIG+y} -then : - printf %s "(cached) " >&6 -else $as_nop - case $LDCONFIG in - [\\/]* | ?:[\\/]*) - ac_cv_path_LDCONFIG="$LDCONFIG" # Let the user override the test with a path. - ;; - *) - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - case $as_dir in #((( - '') as_dir=./ ;; - */) ;; - *) as_dir=$as_dir/ ;; - esac - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then - ac_cv_path_LDCONFIG="$as_dir$ac_word$ac_exec_ext" - printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - - test -z "$ac_cv_path_LDCONFIG" && ac_cv_path_LDCONFIG=":" - ;; -esac -fi -LDCONFIG=$ac_cv_path_LDCONFIG -if test -n "$LDCONFIG"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $LDCONFIG" >&5 -printf "%s\n" "$LDCONFIG" >&6; } -else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } -fi - - -# Extract the first word of "sha1sum", so it can be a program name with args. -set dummy sha1sum; ac_word=$2 -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -printf %s "checking for $ac_word... " >&6; } -if test ${ac_cv_path_SHA1SUM+y} -then : - printf %s "(cached) " >&6 -else $as_nop - case $SHA1SUM in - [\\/]* | ?:[\\/]*) - ac_cv_path_SHA1SUM="$SHA1SUM" # Let the user override the test with a path. - ;; - *) - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - case $as_dir in #((( - '') as_dir=./ ;; - */) ;; - *) as_dir=$as_dir/ ;; - esac - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then - ac_cv_path_SHA1SUM="$as_dir$ac_word$ac_exec_ext" - printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - - test -z "$ac_cv_path_SHA1SUM" && ac_cv_path_SHA1SUM="$ac_aux_dir/build_tools/sha1sum-sh" - ;; -esac -fi -SHA1SUM=$ac_cv_path_SHA1SUM -if test -n "$SHA1SUM"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $SHA1SUM" >&5 -printf "%s\n" "$SHA1SUM" >&6; } -else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } -fi - - -# Extract the first word of "openssl", so it can be a program name with args. -set dummy openssl; ac_word=$2 -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -printf %s "checking for $ac_word... " >&6; } -if test ${ac_cv_path_OPENSSL+y} -then : - printf %s "(cached) " >&6 -else $as_nop - case $OPENSSL in - [\\/]* | ?:[\\/]*) - ac_cv_path_OPENSSL="$OPENSSL" # Let the user override the test with a path. - ;; - *) - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - case $as_dir in #((( - '') as_dir=./ ;; - */) ;; - *) as_dir=$as_dir/ ;; - esac - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then - ac_cv_path_OPENSSL="$as_dir$ac_word$ac_exec_ext" - printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - - test -z "$ac_cv_path_OPENSSL" && ac_cv_path_OPENSSL=":" - ;; -esac -fi -OPENSSL=$ac_cv_path_OPENSSL -if test -n "$OPENSSL"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $OPENSSL" >&5 -printf "%s\n" "$OPENSSL" >&6; } -else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } -fi - - - - - - - - - - -if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then - if test -n "$ac_tool_prefix"; then - # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args. -set dummy ${ac_tool_prefix}pkg-config; ac_word=$2 -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -printf %s "checking for $ac_word... " >&6; } -if test ${ac_cv_path_PKG_CONFIG+y} -then : - printf %s "(cached) " >&6 -else $as_nop - case $PKG_CONFIG in - [\\/]* | ?:[\\/]*) - ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path. - ;; - *) - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - case $as_dir in #((( - '') as_dir=./ ;; - */) ;; - *) as_dir=$as_dir/ ;; - esac - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then - ac_cv_path_PKG_CONFIG="$as_dir$ac_word$ac_exec_ext" - printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - - ;; -esac -fi -PKG_CONFIG=$ac_cv_path_PKG_CONFIG -if test -n "$PKG_CONFIG"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5 -printf "%s\n" "$PKG_CONFIG" >&6; } -else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } -fi - - -fi -if test -z "$ac_cv_path_PKG_CONFIG"; then - ac_pt_PKG_CONFIG=$PKG_CONFIG - # Extract the first word of "pkg-config", so it can be a program name with args. -set dummy pkg-config; ac_word=$2 -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -printf %s "checking for $ac_word... " >&6; } -if test ${ac_cv_path_ac_pt_PKG_CONFIG+y} -then : - printf %s "(cached) " >&6 -else $as_nop - case $ac_pt_PKG_CONFIG in - [\\/]* | ?:[\\/]*) - ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path. - ;; - *) - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - case $as_dir in #((( - '') as_dir=./ ;; - */) ;; - *) as_dir=$as_dir/ ;; - esac - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then - ac_cv_path_ac_pt_PKG_CONFIG="$as_dir$ac_word$ac_exec_ext" - printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - - ;; -esac -fi -ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG -if test -n "$ac_pt_PKG_CONFIG"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5 -printf "%s\n" "$ac_pt_PKG_CONFIG" >&6; } -else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } -fi - - if test "x$ac_pt_PKG_CONFIG" = x; then - PKG_CONFIG="" - else - case $cross_compiling:$ac_tool_warned in -yes:) -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 -printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} -ac_tool_warned=yes ;; -esac - PKG_CONFIG=$ac_pt_PKG_CONFIG - fi -else - PKG_CONFIG="$ac_cv_path_PKG_CONFIG" -fi - -fi -if test -n "$PKG_CONFIG"; then - _pkg_min_version=0.9.0 - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5 -printf %s "checking pkg-config is at least version $_pkg_min_version... " >&6; } - if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - PKG_CONFIG="" - fi -fi - -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for bison that supports parse-param" >&5 -printf %s "checking for bison that supports parse-param... " >&6; } -if test ${ac_cv_path_BISON2+y} -then : - printf %s "(cached) " >&6 -else $as_nop - - if test "x$BISON" != "x:" ; then - # Create a temporary directory $tmp in $TMPDIR (default /tmp). - # Use mktemp if possible; otherwise fall back on mkdir, - # with $RANDOM to make collisions less likely. - : ${TMPDIR=/tmp} - { - tmp=` - (umask 077 && mktemp -d "$TMPDIR/fooXXXXXX") 2>/dev/null - ` && - test -n "$tmp" && test -d "$tmp" - } || { - tmp=$TMPDIR/foo$$-$RANDOM - (umask 077 && mkdir "$tmp") - } || exit $? - cat >$tmp/test.y <<__EOL__ -%parse-param {struct parse_io *parseio} -%% -file : { \$\$ = parseio->pval = 1; } - ; -%% -__EOL__ - ${BISON} -o ${tmp}/test.tab.c ${tmp}/test.y >/dev/null 2>&1 - if test -e "${tmp}/test.tab.c"; then - ac_cv_path_BISON2=${BISON} - fi - rm -rf ${tmp} - fi - -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_BISON2" >&5 -printf "%s\n" "$ac_cv_path_BISON2" >&6; } -if test "x${ac_cv_path_BISON2}" = "x" ; then - BISON=: - PBX_BISON=0 -else - PBX_BISON=1 -fi - - -if test "${FLEX}" = ":"; then - PBX_FLEX=0 -else - PBX_FLEX=1 -fi - - -if test "${XMLSTARLET}" = ":"; then - PBX_XMLSTARLET=0 -else - PBX_XMLSTARLET=1 -fi - - -if test "${BASH}" = ":"; then - PBX_BASH=0 -else - PBX_BASH=1 -fi - - -if test -n "$ac_tool_prefix"; then - # Extract the first word of "${ac_tool_prefix}soxmix", so it can be a program name with args. -set dummy ${ac_tool_prefix}soxmix; ac_word=$2 -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -printf %s "checking for $ac_word... " >&6; } -if test ${ac_cv_prog_SOXMIX+y} -then : - printf %s "(cached) " >&6 -else $as_nop - if test -n "$SOXMIX"; then - ac_cv_prog_SOXMIX="$SOXMIX" # Let the user override the test. -else -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - case $as_dir in #((( - '') as_dir=./ ;; - */) ;; - *) as_dir=$as_dir/ ;; - esac - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then - ac_cv_prog_SOXMIX="${ac_tool_prefix}soxmix" - printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - -fi -fi -SOXMIX=$ac_cv_prog_SOXMIX -if test -n "$SOXMIX"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $SOXMIX" >&5 -printf "%s\n" "$SOXMIX" >&6; } -else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } -fi - - -fi -if test -z "$ac_cv_prog_SOXMIX"; then - ac_ct_SOXMIX=$SOXMIX - # Extract the first word of "soxmix", so it can be a program name with args. -set dummy soxmix; ac_word=$2 -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -printf %s "checking for $ac_word... " >&6; } -if test ${ac_cv_prog_ac_ct_SOXMIX+y} -then : - printf %s "(cached) " >&6 -else $as_nop - if test -n "$ac_ct_SOXMIX"; then - ac_cv_prog_ac_ct_SOXMIX="$ac_ct_SOXMIX" # Let the user override the test. -else -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - case $as_dir in #((( - '') as_dir=./ ;; - */) ;; - *) as_dir=$as_dir/ ;; - esac - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then - ac_cv_prog_ac_ct_SOXMIX="soxmix" - printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - -fi -fi -ac_ct_SOXMIX=$ac_cv_prog_ac_ct_SOXMIX -if test -n "$ac_ct_SOXMIX"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_SOXMIX" >&5 -printf "%s\n" "$ac_ct_SOXMIX" >&6; } -else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } -fi - - if test "x$ac_ct_SOXMIX" = x; then - SOXMIX=":" - else - case $cross_compiling:$ac_tool_warned in -yes:) -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 -printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} -ac_tool_warned=yes ;; -esac - SOXMIX=$ac_ct_SOXMIX - fi -else - SOXMIX="$ac_cv_prog_SOXMIX" -fi - -if test "x${SOXMIX}" != "x:"; then - -printf "%s\n" "#define HAVE_SOXMIX 1" >>confdefs.h - -fi - -for ac_prog in md5 md5sum gmd5sum digest -do - # Extract the first word of "$ac_prog", so it can be a program name with args. -set dummy $ac_prog; ac_word=$2 -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -printf %s "checking for $ac_word... " >&6; } -if test ${ac_cv_prog_MD5+y} -then : - printf %s "(cached) " >&6 -else $as_nop - if test -n "$MD5"; then - ac_cv_prog_MD5="$MD5" # Let the user override the test. -else -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - case $as_dir in #((( - '') as_dir=./ ;; - */) ;; - *) as_dir=$as_dir/ ;; - esac - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then - ac_cv_prog_MD5="$ac_prog" - printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - -fi -fi -MD5=$ac_cv_prog_MD5 -if test -n "$MD5"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $MD5" >&5 -printf "%s\n" "$MD5" >&6; } -else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } -fi - - - test -n "$MD5" && break -done - - -if test "${MD5}" = "digest" ; then - MD5="${MD5} -a md5" -fi - -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5 -printf %s "checking for a sed that does not truncate output... " >&6; } -if test ${ac_cv_path_SED+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ - for ac_i in 1 2 3 4 5 6 7; do - ac_script="$ac_script$as_nl$ac_script" - done - echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed - { ac_script=; unset ac_script;} - if test -z "$SED"; then - ac_path_SED_found=false - # Loop through the user's path and test for each of PROGNAME-LIST - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - case $as_dir in #((( - '') as_dir=./ ;; - */) ;; - *) as_dir=$as_dir/ ;; - esac - for ac_prog in sed gsed - do - for ac_exec_ext in '' $ac_executable_extensions; do - ac_path_SED="$as_dir$ac_prog$ac_exec_ext" - as_fn_executable_p "$ac_path_SED" || continue -# Check for GNU ac_path_SED and select it if it is found. - # Check for GNU $ac_path_SED -case `"$ac_path_SED" --version 2>&1` in -*GNU*) - ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; -*) - ac_count=0 - printf %s 0123456789 >"conftest.in" - while : - do - cat "conftest.in" "conftest.in" >"conftest.tmp" - mv "conftest.tmp" "conftest.in" - cp "conftest.in" "conftest.nl" - printf "%s\n" '' >> "conftest.nl" - "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break - diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break - as_fn_arith $ac_count + 1 && ac_count=$as_val - if test $ac_count -gt ${ac_path_SED_max-0}; then - # Best one so far, save it but keep looking for a better one - ac_cv_path_SED="$ac_path_SED" - ac_path_SED_max=$ac_count - fi - # 10*(2^10) chars as input seems more than enough - test $ac_count -gt 10 && break - done - rm -f conftest.in conftest.tmp conftest.nl conftest.out;; -esac - - $ac_path_SED_found && break 3 - done - done - done -IFS=$as_save_IFS - if test -z "$ac_cv_path_SED"; then - as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5 - fi -else - ac_cv_path_SED=$SED -fi - -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5 -printf "%s\n" "$ac_cv_path_SED" >&6; } - SED="$ac_cv_path_SED" - rm -f conftest.sed - - - - - - -ac_ext=c -ac_cpp='$CPP $CPPFLAGS' -ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' -ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' -ac_compiler_gnu=$ac_cv_c_compiler_gnu - -ax_pthread_ok=no - -# We used to check for pthread.h first, but this fails if pthread.h -# requires special compiler flags (e.g. on Tru64 or Sequent). -# It gets checked for in the link test anyway. - -# First of all, check if the user has set any of the PTHREAD_LIBS, -# etcetera environment variables, and if threads linking works using -# them: -if test "x$PTHREAD_CFLAGS$PTHREAD_LIBS" != "x"; then - ax_pthread_save_CC="$CC" - ax_pthread_save_CFLAGS="$CFLAGS" - ax_pthread_save_LIBS="$LIBS" - if test "x$PTHREAD_CC" != "x" -then : - CC="$PTHREAD_CC" -fi - if test "x$PTHREAD_CXX" != "x" -then : - CXX="$PTHREAD_CXX" -fi - CFLAGS="$CFLAGS $PTHREAD_CFLAGS" - LIBS="$PTHREAD_LIBS $LIBS" - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for pthread_join using $CC $PTHREAD_CFLAGS $PTHREAD_LIBS" >&5 -printf %s "checking for pthread_join using $CC $PTHREAD_CFLAGS $PTHREAD_LIBS... " >&6; } - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char pthread_join (); -int -main (void) -{ -return pthread_join (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ax_pthread_ok=yes -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ax_pthread_ok" >&5 -printf "%s\n" "$ax_pthread_ok" >&6; } - if test "x$ax_pthread_ok" = "xno"; then - PTHREAD_LIBS="" - PTHREAD_CFLAGS="" - fi - CC="$ax_pthread_save_CC" - CFLAGS="$ax_pthread_save_CFLAGS" - LIBS="$ax_pthread_save_LIBS" -fi - -# We must check for the threads library under a number of different -# names; the ordering is very important because some systems -# (e.g. DEC) have both -lpthread and -lpthreads, where one of the -# libraries is broken (non-POSIX). - -# Create a list of thread flags to try. Items with a "," contain both -# C compiler flags (before ",") and linker flags (after ","). Other items -# starting with a "-" are C compiler flags, and remaining items are -# library names, except for "none" which indicates that we try without -# any flags at all, and "pthread-config" which is a program returning -# the flags for the Pth emulation library. - -ax_pthread_flags="pthreads none -Kthread -pthread -pthreads -mthreads pthread --thread-safe -mt pthread-config" - -# The ordering *is* (sometimes) important. Some notes on the -# individual items follow: - -# pthreads: AIX (must check this before -lpthread) -# none: in case threads are in libc; should be tried before -Kthread and -# other compiler flags to prevent continual compiler warnings -# -Kthread: Sequent (threads in libc, but -Kthread needed for pthread.h) -# -pthread: Linux/gcc (kernel threads), BSD/gcc (userland threads), Tru64 -# (Note: HP C rejects this with "bad form for `-t' option") -# -pthreads: Solaris/gcc (Note: HP C also rejects) -# -mt: Sun Workshop C (may only link SunOS threads [-lthread], but it -# doesn't hurt to check since this sometimes defines pthreads and -# -D_REENTRANT too), HP C (must be checked before -lpthread, which -# is present but should not be used directly; and before -mthreads, -# because the compiler interprets this as "-mt" + "-hreads") -# -mthreads: Mingw32/gcc, Lynx/gcc -# pthread: Linux, etcetera -# --thread-safe: KAI C++ -# pthread-config: use pthread-config program (for GNU Pth library) - -case $host_os in - - freebsd*) - - # -kthread: FreeBSD kernel threads (preferred to -pthread since SMP-able) - # lthread: LinuxThreads port on FreeBSD (also preferred to -pthread) - - ax_pthread_flags="-kthread lthread $ax_pthread_flags" - ;; - - hpux*) - - # From the cc(1) man page: "[-mt] Sets various -D flags to enable - # multi-threading and also sets -lpthread." - - ax_pthread_flags="-mt -pthread pthread $ax_pthread_flags" - ;; - - openedition*) - - # IBM z/OS requires a feature-test macro to be defined in order to - # enable POSIX threads at all, so give the user a hint if this is - # not set. (We don't define these ourselves, as they can affect - # other portions of the system API in unpredictable ways.) - - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -# if !defined(_OPEN_THREADS) && !defined(_UNIX03_THREADS) - AX_PTHREAD_ZOS_MISSING -# endif - -_ACEOF -if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | - $EGREP "AX_PTHREAD_ZOS_MISSING" >/dev/null 2>&1 -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: IBM z/OS requires -D_OPEN_THREADS or -D_UNIX03_THREADS to enable pthreads support." >&5 -printf "%s\n" "$as_me: WARNING: IBM z/OS requires -D_OPEN_THREADS or -D_UNIX03_THREADS to enable pthreads support." >&2;} -fi -rm -rf conftest* - - ;; - - solaris*) - - # On Solaris (at least, for some versions), libc contains stubbed - # (non-functional) versions of the pthreads routines, so link-based - # tests will erroneously succeed. (N.B.: The stubs are missing - # pthread_cleanup_push, or rather a function called by this macro, - # so we could check for that, but who knows whether they'll stub - # that too in a future libc.) So we'll check first for the - # standard Solaris way of linking pthreads (-mt -lpthread). - - ax_pthread_flags="-mt,-lpthread pthread $ax_pthread_flags" - ;; -esac - -# Are we compiling with Clang? - -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC is Clang" >&5 -printf %s "checking whether $CC is Clang... " >&6; } -if test ${ax_cv_PTHREAD_CLANG+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ax_cv_PTHREAD_CLANG=no - # Note that Autoconf sets GCC=yes for Clang as well as GCC - if test "x$GCC" = "xyes"; then - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -/* Note: Clang 2.7 lacks __clang_[a-z]+__ */ -# if defined(__clang__) && defined(__llvm__) - AX_PTHREAD_CC_IS_CLANG -# endif - -_ACEOF -if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | - $EGREP "AX_PTHREAD_CC_IS_CLANG" >/dev/null 2>&1 -then : - ax_cv_PTHREAD_CLANG=yes -fi -rm -rf conftest* - - fi - -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ax_cv_PTHREAD_CLANG" >&5 -printf "%s\n" "$ax_cv_PTHREAD_CLANG" >&6; } -ax_pthread_clang="$ax_cv_PTHREAD_CLANG" - - -# GCC generally uses -pthread, or -pthreads on some platforms (e.g. SPARC) - -# Note that for GCC and Clang -pthread generally implies -lpthread, -# except when -nostdlib is passed. -# This is problematic using libtool to build C++ shared libraries with pthread: -# [1] https://gcc.gnu.org/bugzilla/show_bug.cgi?id=25460 -# [2] https://bugzilla.redhat.com/show_bug.cgi?id=661333 -# [3] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=468555 -# To solve this, first try -pthread together with -lpthread for GCC - -if test "x$GCC" = "xyes" -then : - ax_pthread_flags="-pthread,-lpthread -pthread -pthreads $ax_pthread_flags" -fi - -# Clang takes -pthread (never supported any other flag), but we'll try with -lpthread first - -if test "x$ax_pthread_clang" = "xyes" -then : - ax_pthread_flags="-pthread,-lpthread -pthread" -fi - - -# The presence of a feature test macro requesting re-entrant function -# definitions is, on some systems, a strong hint that pthreads support is -# correctly enabled - -case $host_os in - darwin* | hpux* | linux* | osf* | solaris*) - ax_pthread_check_macro="_REENTRANT" - ;; - - aix*) - ax_pthread_check_macro="_THREAD_SAFE" - ;; - - *) - ax_pthread_check_macro="--" - ;; -esac -if test "x$ax_pthread_check_macro" = "x--" -then : - ax_pthread_check_cond=0 -else $as_nop - ax_pthread_check_cond="!defined($ax_pthread_check_macro)" -fi - - -if test "x$ax_pthread_ok" = "xno"; then -for ax_pthread_try_flag in $ax_pthread_flags; do - - case $ax_pthread_try_flag in - none) - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether pthreads work without any flags" >&5 -printf %s "checking whether pthreads work without any flags... " >&6; } - ;; - - *,*) - PTHREAD_CFLAGS=`echo $ax_pthread_try_flag | sed "s/^\(.*\),\(.*\)$/\1/"` - PTHREAD_LIBS=`echo $ax_pthread_try_flag | sed "s/^\(.*\),\(.*\)$/\2/"` - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether pthreads work with \"$PTHREAD_CFLAGS\" and \"$PTHREAD_LIBS\"" >&5 -printf %s "checking whether pthreads work with \"$PTHREAD_CFLAGS\" and \"$PTHREAD_LIBS\"... " >&6; } - ;; - - -*) - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether pthreads work with $ax_pthread_try_flag" >&5 -printf %s "checking whether pthreads work with $ax_pthread_try_flag... " >&6; } - PTHREAD_CFLAGS="$ax_pthread_try_flag" - ;; - - pthread-config) - # Extract the first word of "pthread-config", so it can be a program name with args. -set dummy pthread-config; ac_word=$2 -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -printf %s "checking for $ac_word... " >&6; } -if test ${ac_cv_prog_ax_pthread_config+y} -then : - printf %s "(cached) " >&6 -else $as_nop - if test -n "$ax_pthread_config"; then - ac_cv_prog_ax_pthread_config="$ax_pthread_config" # Let the user override the test. -else -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - case $as_dir in #((( - '') as_dir=./ ;; - */) ;; - *) as_dir=$as_dir/ ;; - esac - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then - ac_cv_prog_ax_pthread_config="yes" - printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - - test -z "$ac_cv_prog_ax_pthread_config" && ac_cv_prog_ax_pthread_config="no" -fi -fi -ax_pthread_config=$ac_cv_prog_ax_pthread_config -if test -n "$ax_pthread_config"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ax_pthread_config" >&5 -printf "%s\n" "$ax_pthread_config" >&6; } -else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } -fi - - - if test "x$ax_pthread_config" = "xno" -then : - continue -fi - PTHREAD_CFLAGS="`pthread-config --cflags`" - PTHREAD_LIBS="`pthread-config --ldflags` `pthread-config --libs`" - ;; - - *) - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for the pthreads library -l$ax_pthread_try_flag" >&5 -printf %s "checking for the pthreads library -l$ax_pthread_try_flag... " >&6; } - PTHREAD_LIBS="-l$ax_pthread_try_flag" - ;; - esac - - ax_pthread_save_CFLAGS="$CFLAGS" - ax_pthread_save_LIBS="$LIBS" - CFLAGS="$CFLAGS $PTHREAD_CFLAGS" - LIBS="$PTHREAD_LIBS $LIBS" - - # Check for various functions. We must include pthread.h, - # since some functions may be macros. (On the Sequent, we - # need a special flag -Kthread to make this header compile.) - # We check for pthread_join because it is in -lpthread on IRIX - # while pthread_create is in libc. We check for pthread_attr_init - # due to DEC craziness with -lpthreads. We check for - # pthread_cleanup_push because it is one of the few pthread - # functions on Solaris that doesn't have a non-functional libc stub. - # We try pthread_create on general principles. - - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include -# if $ax_pthread_check_cond -# error "$ax_pthread_check_macro must be defined" -# endif - static void *some_global = NULL; - static void routine(void *a) - { - /* To avoid any unused-parameter or - unused-but-set-parameter warning. */ - some_global = a; - } - static void *start_routine(void *a) { return a; } -int -main (void) -{ -pthread_t th; pthread_attr_t attr; - pthread_create(&th, 0, start_routine, 0); - pthread_join(th, 0); - pthread_attr_init(&attr); - pthread_cleanup_push(routine, 0); - pthread_cleanup_pop(0) /* ; */ - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ax_pthread_ok=yes -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext - - CFLAGS="$ax_pthread_save_CFLAGS" - LIBS="$ax_pthread_save_LIBS" - - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ax_pthread_ok" >&5 -printf "%s\n" "$ax_pthread_ok" >&6; } - if test "x$ax_pthread_ok" = "xyes" -then : - break -fi - - PTHREAD_LIBS="" - PTHREAD_CFLAGS="" -done -fi - - -# Clang needs special handling, because older versions handle the -pthread -# option in a rather... idiosyncratic way - -if test "x$ax_pthread_clang" = "xyes"; then - - # Clang takes -pthread; it has never supported any other flag - - # (Note 1: This will need to be revisited if a system that Clang - # supports has POSIX threads in a separate library. This tends not - # to be the way of modern systems, but it's conceivable.) - - # (Note 2: On some systems, notably Darwin, -pthread is not needed - # to get POSIX threads support; the API is always present and - # active. We could reasonably leave PTHREAD_CFLAGS empty. But - # -pthread does define _REENTRANT, and while the Darwin headers - # ignore this macro, third-party headers might not.) - - # However, older versions of Clang make a point of warning the user - # that, in an invocation where only linking and no compilation is - # taking place, the -pthread option has no effect ("argument unused - # during compilation"). They expect -pthread to be passed in only - # when source code is being compiled. - # - # Problem is, this is at odds with the way Automake and most other - # C build frameworks function, which is that the same flags used in - # compilation (CFLAGS) are also used in linking. Many systems - # supported by AX_PTHREAD require exactly this for POSIX threads - # support, and in fact it is often not straightforward to specify a - # flag that is used only in the compilation phase and not in - # linking. Such a scenario is extremely rare in practice. - # - # Even though use of the -pthread flag in linking would only print - # a warning, this can be a nuisance for well-run software projects - # that build with -Werror. So if the active version of Clang has - # this misfeature, we search for an option to squash it. - - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether Clang needs flag to prevent \"argument unused\" warning when linking with -pthread" >&5 -printf %s "checking whether Clang needs flag to prevent \"argument unused\" warning when linking with -pthread... " >&6; } -if test ${ax_cv_PTHREAD_CLANG_NO_WARN_FLAG+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ax_cv_PTHREAD_CLANG_NO_WARN_FLAG=unknown - # Create an alternate version of $ac_link that compiles and - # links in two steps (.c -> .o, .o -> exe) instead of one - # (.c -> exe), because the warning occurs only in the second - # step - ax_pthread_save_ac_link="$ac_link" - ax_pthread_sed='s/conftest\.\$ac_ext/conftest.$ac_objext/g' - ax_pthread_link_step=`printf "%s\n" "$ac_link" | sed "$ax_pthread_sed"` - ax_pthread_2step_ac_link="($ac_compile) && (echo ==== >&5) && ($ax_pthread_link_step)" - ax_pthread_save_CFLAGS="$CFLAGS" - for ax_pthread_try in '' -Qunused-arguments -Wno-unused-command-line-argument unknown; do - if test "x$ax_pthread_try" = "xunknown" -then : - break -fi - CFLAGS="-Werror -Wunknown-warning-option $ax_pthread_try -pthread $ax_pthread_save_CFLAGS" - ac_link="$ax_pthread_save_ac_link" - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -int main(void){return 0;} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_link="$ax_pthread_2step_ac_link" - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -int main(void){return 0;} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - break -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext - done - ac_link="$ax_pthread_save_ac_link" - CFLAGS="$ax_pthread_save_CFLAGS" - if test "x$ax_pthread_try" = "x" -then : - ax_pthread_try=no -fi - ax_cv_PTHREAD_CLANG_NO_WARN_FLAG="$ax_pthread_try" - -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ax_cv_PTHREAD_CLANG_NO_WARN_FLAG" >&5 -printf "%s\n" "$ax_cv_PTHREAD_CLANG_NO_WARN_FLAG" >&6; } - - case "$ax_cv_PTHREAD_CLANG_NO_WARN_FLAG" in - no | unknown) ;; - *) PTHREAD_CFLAGS="$ax_cv_PTHREAD_CLANG_NO_WARN_FLAG $PTHREAD_CFLAGS" ;; - esac - -fi # $ax_pthread_clang = yes - - - -# Various other checks: -if test "x$ax_pthread_ok" = "xyes"; then - ax_pthread_save_CFLAGS="$CFLAGS" - ax_pthread_save_LIBS="$LIBS" - CFLAGS="$CFLAGS $PTHREAD_CFLAGS" - LIBS="$PTHREAD_LIBS $LIBS" - - # Detect AIX lossage: JOINABLE attribute is called UNDETACHED. - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for joinable pthread attribute" >&5 -printf %s "checking for joinable pthread attribute... " >&6; } -if test ${ax_cv_PTHREAD_JOINABLE_ATTR+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ax_cv_PTHREAD_JOINABLE_ATTR=unknown - for ax_pthread_attr in PTHREAD_CREATE_JOINABLE PTHREAD_CREATE_UNDETACHED; do - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include -int -main (void) -{ -int attr = $ax_pthread_attr; return attr /* ; */ - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ax_cv_PTHREAD_JOINABLE_ATTR=$ax_pthread_attr; break -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext - done - -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ax_cv_PTHREAD_JOINABLE_ATTR" >&5 -printf "%s\n" "$ax_cv_PTHREAD_JOINABLE_ATTR" >&6; } - if test "x$ax_cv_PTHREAD_JOINABLE_ATTR" != "xunknown" && \ - test "x$ax_cv_PTHREAD_JOINABLE_ATTR" != "xPTHREAD_CREATE_JOINABLE" && \ - test "x$ax_pthread_joinable_attr_defined" != "xyes" -then : - -printf "%s\n" "#define PTHREAD_CREATE_JOINABLE $ax_cv_PTHREAD_JOINABLE_ATTR" >>confdefs.h - - ax_pthread_joinable_attr_defined=yes - -fi - - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether more special flags are required for pthreads" >&5 -printf %s "checking whether more special flags are required for pthreads... " >&6; } -if test ${ax_cv_PTHREAD_SPECIAL_FLAGS+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ax_cv_PTHREAD_SPECIAL_FLAGS=no - case $host_os in - solaris*) - ax_cv_PTHREAD_SPECIAL_FLAGS="-D_POSIX_PTHREAD_SEMANTICS" - ;; - esac - -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ax_cv_PTHREAD_SPECIAL_FLAGS" >&5 -printf "%s\n" "$ax_cv_PTHREAD_SPECIAL_FLAGS" >&6; } - if test "x$ax_cv_PTHREAD_SPECIAL_FLAGS" != "xno" && \ - test "x$ax_pthread_special_flags_added" != "xyes" -then : - PTHREAD_CFLAGS="$ax_cv_PTHREAD_SPECIAL_FLAGS $PTHREAD_CFLAGS" - ax_pthread_special_flags_added=yes -fi - - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for PTHREAD_PRIO_INHERIT" >&5 -printf %s "checking for PTHREAD_PRIO_INHERIT... " >&6; } -if test ${ax_cv_PTHREAD_PRIO_INHERIT+y} -then : - printf %s "(cached) " >&6 -else $as_nop - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include -int -main (void) -{ -int i = PTHREAD_PRIO_INHERIT; - return i; - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ax_cv_PTHREAD_PRIO_INHERIT=yes -else $as_nop - ax_cv_PTHREAD_PRIO_INHERIT=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext - -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ax_cv_PTHREAD_PRIO_INHERIT" >&5 -printf "%s\n" "$ax_cv_PTHREAD_PRIO_INHERIT" >&6; } - if test "x$ax_cv_PTHREAD_PRIO_INHERIT" = "xyes" && \ - test "x$ax_pthread_prio_inherit_defined" != "xyes" -then : - -printf "%s\n" "#define HAVE_PTHREAD_PRIO_INHERIT 1" >>confdefs.h - - ax_pthread_prio_inherit_defined=yes - -fi - - CFLAGS="$ax_pthread_save_CFLAGS" - LIBS="$ax_pthread_save_LIBS" - - # More AIX lossage: compile with *_r variant - if test "x$GCC" != "xyes"; then - case $host_os in - aix*) - case "x/$CC" in #( - x*/c89|x*/c89_128|x*/c99|x*/c99_128|x*/cc|x*/cc128|x*/xlc|x*/xlc_v6|x*/xlc128|x*/xlc128_v6) : - #handle absolute path differently from PATH based program lookup - case "x$CC" in #( - x/*) : - - if as_fn_executable_p ${CC}_r -then : - PTHREAD_CC="${CC}_r" -fi - if test "x${CXX}" != "x" -then : - if as_fn_executable_p ${CXX}_r -then : - PTHREAD_CXX="${CXX}_r" -fi -fi - ;; #( - *) : - - for ac_prog in ${CC}_r -do - # Extract the first word of "$ac_prog", so it can be a program name with args. -set dummy $ac_prog; ac_word=$2 -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -printf %s "checking for $ac_word... " >&6; } -if test ${ac_cv_prog_PTHREAD_CC+y} -then : - printf %s "(cached) " >&6 -else $as_nop - if test -n "$PTHREAD_CC"; then - ac_cv_prog_PTHREAD_CC="$PTHREAD_CC" # Let the user override the test. -else -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - case $as_dir in #((( - '') as_dir=./ ;; - */) ;; - *) as_dir=$as_dir/ ;; - esac - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then - ac_cv_prog_PTHREAD_CC="$ac_prog" - printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - -fi -fi -PTHREAD_CC=$ac_cv_prog_PTHREAD_CC -if test -n "$PTHREAD_CC"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PTHREAD_CC" >&5 -printf "%s\n" "$PTHREAD_CC" >&6; } -else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } -fi - - - test -n "$PTHREAD_CC" && break -done -test -n "$PTHREAD_CC" || PTHREAD_CC="$CC" - - if test "x${CXX}" != "x" -then : - for ac_prog in ${CXX}_r -do - # Extract the first word of "$ac_prog", so it can be a program name with args. -set dummy $ac_prog; ac_word=$2 -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -printf %s "checking for $ac_word... " >&6; } -if test ${ac_cv_prog_PTHREAD_CXX+y} -then : - printf %s "(cached) " >&6 -else $as_nop - if test -n "$PTHREAD_CXX"; then - ac_cv_prog_PTHREAD_CXX="$PTHREAD_CXX" # Let the user override the test. -else -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - case $as_dir in #((( - '') as_dir=./ ;; - */) ;; - *) as_dir=$as_dir/ ;; - esac - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then - ac_cv_prog_PTHREAD_CXX="$ac_prog" - printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - -fi -fi -PTHREAD_CXX=$ac_cv_prog_PTHREAD_CXX -if test -n "$PTHREAD_CXX"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PTHREAD_CXX" >&5 -printf "%s\n" "$PTHREAD_CXX" >&6; } -else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } -fi - - - test -n "$PTHREAD_CXX" && break -done -test -n "$PTHREAD_CXX" || PTHREAD_CXX="$CXX" - -fi - - ;; -esac - ;; #( - *) : - ;; -esac - ;; - esac - fi -fi - -test -n "$PTHREAD_CC" || PTHREAD_CC="$CC" -test -n "$PTHREAD_CXX" || PTHREAD_CXX="$CXX" - - - - - - -# Finally, execute ACTION-IF-FOUND/ACTION-IF-NOT-FOUND: -if test "x$ax_pthread_ok" = "xyes"; then - -printf "%s\n" "#define HAVE_PTHREAD 1" >>confdefs.h - - : -else - ax_pthread_ok=no - -fi -ac_ext=c -ac_cpp='$CPP $CPPFLAGS' -ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' -ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' -ac_compiler_gnu=$ac_cv_c_compiler_gnu - - - -ac_ext=c -ac_cpp='$CPP $CPPFLAGS' -ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' -ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' -ac_compiler_gnu=$ac_cv_c_compiler_gnu - - -PBX_NO_BINARY_MODULES=0 -# Check whether --enable-binary-modules was given. -if test ${enable_binary_modules+y} -then : - enableval=$enable_binary_modules; case "${enableval}" in - y|ye|yes) PBX_NO_BINARY_MODULES=0 ;; - n|no) PBX_NO_BINARY_MODULES=1 ;; - *) as_fn_error $? "bad value ${enableval} for --disable-binary-modules" "$LINENO" 5 ;; - esac -fi - - - -# Check whether --enable-dev-mode was given. -if test ${enable_dev_mode+y} -then : - enableval=$enable_dev_mode; case "${enableval}" in - y|ye|yes) AST_DEVMODE=yes ;; - n|no) AST_DEVMODE=no ;; - noisy) - AST_DEVMODE=yes - NOISY_BUILD=yes - ;; - strict) - AST_DEVMODE=yes - AST_DEVMODE_STRICT=yes - ;; - *) as_fn_error $? "bad value ${enableval} for --enable-dev-mode" "$LINENO" 5 ;; - esac -fi - - - - - - - -# Check whether --with-download-cache was given. -if test ${with_download_cache+y} -then : - withval=$with_download_cache; - case ${withval} in - n|no) - unset AST_DOWNLOAD_CACHE - ;; - *) - if test "x${withval}" = "x"; then - : - else - AST_DOWNLOAD_CACHE="${withval}" - fi - ;; - esac - -else $as_nop - : -fi - - - - - -# Check whether --with-sounds-cache was given. -if test ${with_sounds_cache+y} -then : - withval=$with_sounds_cache; - case ${withval} in - n|no) - unset SOUNDS_CACHE_DIR - ;; - *) - if test "x${withval}" = "x"; then - : - else - SOUNDS_CACHE_DIR="${withval}" - fi - ;; - esac - -else $as_nop - : -fi - - - - - -# Check whether --with-externals-cache was given. -if test ${with_externals_cache+y} -then : - withval=$with_externals_cache; - case ${withval} in - n|no) - unset EXTERNALS_CACHE_DIR - ;; - *) - if test "x${withval}" = "x"; then - : - else - EXTERNALS_CACHE_DIR="${withval}" - fi - ;; - esac - -else $as_nop - : -fi - - - - -AST_CODE_COVERAGE=no -# Check whether --enable-coverage was given. -if test ${enable_coverage+y} -then : - enableval=$enable_coverage; case "${enableval}" in - y|ye|yes) AST_CODE_COVERAGE=yes ;; - n|no) AST_CODE_COVERAGE=no ;; - *) as_fn_error $? "bad value ${enableval} for --enable-coverage" "$LINENO" 5 ;; - esac -fi - - - - - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for RAII support" >&5 -printf %s "checking for RAII support... " >&6; } - AST_C_COMPILER_FAMILY="" - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -int -main (void) -{ - - int main() { - #if defined(__clang__) - choke - #endif - return 0; - } - - ; - return 0; -} - -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for gcc -fnested-functions" >&5 -printf %s "checking for gcc -fnested-functions... " >&6; } - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - - -int -main (void) -{ -auto void foo(void); void foo(void) {} - ; - return 0; -} - -_ACEOF -if ac_fn_c_try_compile "$LINENO" -then : - - AST_NESTED_FUNCTIONS="" - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - -else $as_nop - - AST_NESTED_FUNCTIONS="-fnested-functions" - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext - - AST_C_COMPILER_FAMILY="gcc" - -else $as_nop - - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for clang -fblocks" >&5 -printf %s "checking for clang -fblocks... " >&6; } - if test "`echo 'int main(){return ^{return 42;}();}' | ${CC} -o /dev/null -fblocks -x c - 2>&1`" = ""; then - AST_CLANG_BLOCKS_LIBS="" - AST_CLANG_BLOCKS="-Wno-unknown-warning-option -fblocks" - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - elif test "`echo 'int main(){return ^{return 42;}();}' | ${CC} -o /dev/null -fblocks -x c -lBlocksRuntime - 2>&1`" = ""; then - AST_CLANG_BLOCKS_LIBS="-lBlocksRuntime" - AST_CLANG_BLOCKS="-fblocks" - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - else - as_fn_error $? "BlocksRuntime is required for clang, please install libblocksruntime" "$LINENO" 5 - fi - - - AST_C_COMPILER_FAMILY="clang" - - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext - if test -z "${AST_C_COMPILER_FAMILY}"; then - as_fn_error $? "Compiler ${CC} not supported. Mminimum required gcc-4.3 / llvm-gcc-4.3 / clang-3.3 + libblocksruntime-dev" "$LINENO" 5 - fi - - - - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for clang strsep/strcmp optimization" >&5 -printf %s "checking for clang strsep/strcmp optimization... " >&6; } - save_CFLAGS="$CFLAGS" - CFLAGS="$CFLAGS -O1 -Werror=array-bounds" - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - - - #include - #include - - /* fails with clang and -O1 */ - void test_strsep_strcmp (void) { - char *haystackstr = "test1,test2"; - char *outstr; - if (!strcmp(haystackstr, ",")) { - printf("fail\n"); - } - if ((outstr = strsep(&haystackstr, ","))) { - printf("fail:%s\n", outstr); - } - } - int main(int argc, char *argv) { - test_strsep_strcmp(); - return 0; - } - - -_ACEOF -if ac_fn_c_try_compile "$LINENO" -then : - - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - -else $as_nop - - -printf "%s\n" "#define _HAVE_STRING_ARCH_strcmp 1" >>confdefs.h - - -printf "%s\n" "#define _HAVE_STRING_ARCH_strsep 1" >>confdefs.h - - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: prevent use of __string2_1bptr_p / strsep / strcmp from bits/string2.h" >&5 -printf "%s\n" "prevent use of __string2_1bptr_p / strsep / strcmp from bits/string2.h" >&6; } - - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext - CFLAGS="$save_CFLAGS" - - -JANSSON_BUNDLED=no - -# Check whether --with-jansson-bundled was given. -if test ${with_jansson_bundled+y} -then : - withval=$with_jansson_bundled; case "${withval}" in - y|ye|yes) JANSSON_BUNDLED=yes ;; - *) JANSSON_BUNDLED=no ;; - esac -fi - - -PJPROJECT_BUNDLED=yes - - - -# Check whether --with-pjproject-bundled was given. -if test ${with_pjproject_bundled+y} -then : - withval=$with_pjproject_bundled; case "${withval}" in - n|no) PJPROJECT_BUNDLED=no ;; - *) PJPROJECT_BUNDLED=yes ;; - esac -fi - - -if test "${with_pjproject}" = "no" || test "${with_pjproject}" = "n" ; then - PJPROJECT_BUNDLED=no -fi - -LIBJWT_BUNDLED=no - -# Check whether --with-libjwt-bundled was given. -if test ${with_libjwt_bundled+y} -then : - withval=$with_libjwt_bundled; case "${withval}" in - y|ye|yes) LIBJWT_BUNDLED=yes ;; - *) LIBJWT_BUNDLED=no ;; - esac -fi - - -# -# OpenSSL stuff has to be done here because we want to pass -# any resulting CFLAGS and LDFLAGS to the bundled pjproject -# configure done in THIRD_PARTY_CONFIGURE() -# - - CRYPTO_DESCRIP="OpenSSL Cryptography" - CRYPTO_OPTION="crypto" - PBX_CRYPTO=0 - -# Check whether --with-crypto was given. -if test ${with_crypto+y} -then : - withval=$with_crypto; - case ${withval} in - n|no) - USE_CRYPTO=no - # -1 is a magic value used by menuselect to know that the package - # was disabled, other than 'not found' - PBX_CRYPTO=-1 - ;; - y|ye|yes) - ac_mandatory_list="${ac_mandatory_list} CRYPTO" - ;; - *) - CRYPTO_DIR="${withval}" - ac_mandatory_list="${ac_mandatory_list} CRYPTO" - ;; - esac - -fi - - - - - - - - - OPENSSL_DESCRIP="OpenSSL Secure Sockets Layer" - OPENSSL_OPTION="ssl" - PBX_OPENSSL=0 - -# Check whether --with-ssl was given. -if test ${with_ssl+y} -then : - withval=$with_ssl; - case ${withval} in - n|no) - USE_OPENSSL=no - # -1 is a magic value used by menuselect to know that the package - # was disabled, other than 'not found' - PBX_OPENSSL=-1 - ;; - y|ye|yes) - ac_mandatory_list="${ac_mandatory_list} OPENSSL" - ;; - *) - OPENSSL_DIR="${withval}" - ac_mandatory_list="${ac_mandatory_list} OPENSSL" - ;; - esac - -fi - - - - - - - - -OPENSSL_BIO_METHOD_DESCRIP="OpenSSL BIO Method Support" -OPENSSL_BIO_METHOD_OPTION=crypto -OPENSSL_BIO_METHOD_DIR=${CRYPTO_DIR} - -PBX_OPENSSL_BIO_METHOD=0 - - - - - - - -# If neither --without-ssl (PBX_OPENSSL=-1) nor --without-crypto (PBX_CRYPTO=-1) -# and there were no directories atdded to --with-ssl and --with-crypto, and -# pkg-config is installed (which is should be by install_prereq). -if test "x$PKG_CONFIG" != "x" -a $PBX_OPENSSL -ge 0 -a $PBX_CRYPTO -ge 0 -a "x$OPENSSL_DIR" = "x" ; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking OPENSSL with pkg-config" >&5 -printf "%s\n" "$as_me: checking OPENSSL with pkg-config" >&6;} - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether system openssl > 1.1.0" >&5 -printf "%s\n" "$as_me: checking whether system openssl > 1.1.0" >&6;} - - if test "x${PBX_OPENSSL}" != "x1" -a "${USE_OPENSSL}" != "no"; then - -pkg_failed=no -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for openssl >= 1.1.0" >&5 -printf %s "checking for openssl >= 1.1.0... " >&6; } - -if test -n "$OPENSSL_CFLAGS"; then - pkg_cv_OPENSSL_CFLAGS="$OPENSSL_CFLAGS" - elif test -n "$PKG_CONFIG"; then - if test -n "$PKG_CONFIG" && \ - { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"openssl >= 1.1.0\""; } >&5 - ($PKG_CONFIG --exists --print-errors "openssl >= 1.1.0") 2>&5 - ac_status=$? - printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; }; then - pkg_cv_OPENSSL_CFLAGS=`$PKG_CONFIG --cflags "openssl >= 1.1.0" 2>/dev/null` - test "x$?" != "x0" && pkg_failed=yes -else - pkg_failed=yes -fi - else - pkg_failed=untried -fi -if test -n "$OPENSSL_LIBS"; then - pkg_cv_OPENSSL_LIBS="$OPENSSL_LIBS" - elif test -n "$PKG_CONFIG"; then - if test -n "$PKG_CONFIG" && \ - { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"openssl >= 1.1.0\""; } >&5 - ($PKG_CONFIG --exists --print-errors "openssl >= 1.1.0") 2>&5 - ac_status=$? - printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; }; then - pkg_cv_OPENSSL_LIBS=`$PKG_CONFIG --libs "openssl >= 1.1.0" 2>/dev/null` - test "x$?" != "x0" && pkg_failed=yes -else - pkg_failed=yes -fi - else - pkg_failed=untried -fi - - - -if test $pkg_failed = yes; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - -if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then - _pkg_short_errors_supported=yes -else - _pkg_short_errors_supported=no -fi - if test $_pkg_short_errors_supported = yes; then - OPENSSL_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "openssl >= 1.1.0" 2>&1` - else - OPENSSL_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "openssl >= 1.1.0" 2>&1` - fi - # Put the nasty error message in config.log where it belongs - echo "$OPENSSL_PKG_ERRORS" >&5 - - - PBX_OPENSSL=0 - - -elif test $pkg_failed = untried; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - - PBX_OPENSSL=0 - - -else - OPENSSL_CFLAGS=$pkg_cv_OPENSSL_CFLAGS - OPENSSL_LIBS=$pkg_cv_OPENSSL_LIBS - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - - PBX_OPENSSL=1 - OPENSSL_INCLUDE=$(echo ${OPENSSL_CFLAGS} | $SED -e "s|-std=c99||g") - OPENSSL_LIB="$OPENSSL_LIBS" - -printf "%s\n" "#define HAVE_OPENSSL 1" >>confdefs.h - - -fi - fi - - if test $PBX_OPENSSL -eq 0 ; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether alternate openssl11 is installed" >&5 -printf "%s\n" "$as_me: checking whether alternate openssl11 is installed" >&6;} - - if test "x${PBX_OPENSSL}" != "x1" -a "${USE_OPENSSL}" != "no"; then - -pkg_failed=no -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for openssl11" >&5 -printf %s "checking for openssl11... " >&6; } - -if test -n "$OPENSSL_CFLAGS"; then - pkg_cv_OPENSSL_CFLAGS="$OPENSSL_CFLAGS" - elif test -n "$PKG_CONFIG"; then - if test -n "$PKG_CONFIG" && \ - { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"openssl11\""; } >&5 - ($PKG_CONFIG --exists --print-errors "openssl11") 2>&5 - ac_status=$? - printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; }; then - pkg_cv_OPENSSL_CFLAGS=`$PKG_CONFIG --cflags "openssl11" 2>/dev/null` - test "x$?" != "x0" && pkg_failed=yes -else - pkg_failed=yes -fi - else - pkg_failed=untried -fi -if test -n "$OPENSSL_LIBS"; then - pkg_cv_OPENSSL_LIBS="$OPENSSL_LIBS" - elif test -n "$PKG_CONFIG"; then - if test -n "$PKG_CONFIG" && \ - { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"openssl11\""; } >&5 - ($PKG_CONFIG --exists --print-errors "openssl11") 2>&5 - ac_status=$? - printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; }; then - pkg_cv_OPENSSL_LIBS=`$PKG_CONFIG --libs "openssl11" 2>/dev/null` - test "x$?" != "x0" && pkg_failed=yes -else - pkg_failed=yes -fi - else - pkg_failed=untried -fi - - - -if test $pkg_failed = yes; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - -if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then - _pkg_short_errors_supported=yes -else - _pkg_short_errors_supported=no -fi - if test $_pkg_short_errors_supported = yes; then - OPENSSL_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "openssl11" 2>&1` - else - OPENSSL_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "openssl11" 2>&1` - fi - # Put the nasty error message in config.log where it belongs - echo "$OPENSSL_PKG_ERRORS" >&5 - - - PBX_OPENSSL=0 - - -elif test $pkg_failed = untried; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - - PBX_OPENSSL=0 - - -else - OPENSSL_CFLAGS=$pkg_cv_OPENSSL_CFLAGS - OPENSSL_LIBS=$pkg_cv_OPENSSL_LIBS - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - - PBX_OPENSSL=1 - OPENSSL_INCLUDE=$(echo ${OPENSSL_CFLAGS} | $SED -e "s|-std=c99||g") - OPENSSL_LIB="$OPENSSL_LIBS" - -printf "%s\n" "#define HAVE_OPENSSL 1" >>confdefs.h - - -fi - fi - - fi - if test $PBX_OPENSSL -eq 1 ; then - printf "%s\n" "#define HAVE_OPENSSL_BIO_METHOD 1" >>confdefs.h - - PBX_OPENSSL_BIO_METHOD=1 - else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking fallback system openssl" >&5 -printf "%s\n" "$as_me: checking fallback system openssl" >&6;} - - if test "x${PBX_OPENSSL}" != "x1" -a "${USE_OPENSSL}" != "no"; then - -pkg_failed=no -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for openssl" >&5 -printf %s "checking for openssl... " >&6; } - -if test -n "$OPENSSL_CFLAGS"; then - pkg_cv_OPENSSL_CFLAGS="$OPENSSL_CFLAGS" - elif test -n "$PKG_CONFIG"; then - if test -n "$PKG_CONFIG" && \ - { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"openssl\""; } >&5 - ($PKG_CONFIG --exists --print-errors "openssl") 2>&5 - ac_status=$? - printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; }; then - pkg_cv_OPENSSL_CFLAGS=`$PKG_CONFIG --cflags "openssl" 2>/dev/null` - test "x$?" != "x0" && pkg_failed=yes -else - pkg_failed=yes -fi - else - pkg_failed=untried -fi -if test -n "$OPENSSL_LIBS"; then - pkg_cv_OPENSSL_LIBS="$OPENSSL_LIBS" - elif test -n "$PKG_CONFIG"; then - if test -n "$PKG_CONFIG" && \ - { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"openssl\""; } >&5 - ($PKG_CONFIG --exists --print-errors "openssl") 2>&5 - ac_status=$? - printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; }; then - pkg_cv_OPENSSL_LIBS=`$PKG_CONFIG --libs "openssl" 2>/dev/null` - test "x$?" != "x0" && pkg_failed=yes -else - pkg_failed=yes -fi - else - pkg_failed=untried -fi - - - -if test $pkg_failed = yes; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - -if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then - _pkg_short_errors_supported=yes -else - _pkg_short_errors_supported=no -fi - if test $_pkg_short_errors_supported = yes; then - OPENSSL_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "openssl" 2>&1` - else - OPENSSL_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "openssl" 2>&1` - fi - # Put the nasty error message in config.log where it belongs - echo "$OPENSSL_PKG_ERRORS" >&5 - - - PBX_OPENSSL=0 - - -elif test $pkg_failed = untried; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - - PBX_OPENSSL=0 - - -else - OPENSSL_CFLAGS=$pkg_cv_OPENSSL_CFLAGS - OPENSSL_LIBS=$pkg_cv_OPENSSL_LIBS - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - - PBX_OPENSSL=1 - OPENSSL_INCLUDE=$(echo ${OPENSSL_CFLAGS} | $SED -e "s|-std=c99||g") - OPENSSL_LIB="$OPENSSL_LIBS" - -printf "%s\n" "#define HAVE_OPENSSL 1" >>confdefs.h - - -fi - fi - - fi - - if test $PBX_OPENSSL -eq 1; then - printf "%s\n" "#define HAVE_CRYPTO 1" >>confdefs.h - - PBX_CRYPTO=1 - fi -else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: Checking OPENSSL without pkg-config" >&5 -printf "%s\n" "$as_me: Checking OPENSSL without pkg-config" >&6;} - -if test "x${PBX_CRYPTO}" != "x1" -a "${USE_CRYPTO}" != "no"; then - pbxlibdir="" - # if --with-CRYPTO=DIR has been specified, use it. - if test "x${CRYPTO_DIR}" != "x"; then - if test -d ${CRYPTO_DIR}/lib; then - pbxlibdir="-L${CRYPTO_DIR}/lib" - else - pbxlibdir="-L${CRYPTO_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} " - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for AES_encrypt in -lcrypto" >&5 -printf %s "checking for AES_encrypt in -lcrypto... " >&6; } -if test ${ac_cv_lib_crypto_AES_encrypt+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-lcrypto ${pbxlibdir} $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char AES_encrypt (); -int -main (void) -{ -return AES_encrypt (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_crypto_AES_encrypt=yes -else $as_nop - ac_cv_lib_crypto_AES_encrypt=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_crypto_AES_encrypt" >&5 -printf "%s\n" "$ac_cv_lib_crypto_AES_encrypt" >&6; } -if test "x$ac_cv_lib_crypto_AES_encrypt" = xyes -then : - AST_CRYPTO_FOUND=yes -else $as_nop - AST_CRYPTO_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_CRYPTO_FOUND}" = "yes"; then - CRYPTO_LIB="${pbxlibdir} -lcrypto " - # if --with-CRYPTO=DIR has been specified, use it. - if test "x${CRYPTO_DIR}" != "x"; then - CRYPTO_INCLUDE="-I${CRYPTO_DIR}/include" - fi - CRYPTO_INCLUDE="${CRYPTO_INCLUDE} " - - # check for the header - ast_ext_lib_check_saved_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${CRYPTO_INCLUDE}" - ac_fn_c_check_header_compile "$LINENO" "openssl/aes.h" "ac_cv_header_openssl_aes_h" "$ac_includes_default" -if test "x$ac_cv_header_openssl_aes_h" = xyes -then : - CRYPTO_HEADER_FOUND=1 -else $as_nop - CRYPTO_HEADER_FOUND=0 -fi - - CPPFLAGS="${ast_ext_lib_check_saved_CPPFLAGS}" - - if test "x${CRYPTO_HEADER_FOUND}" = "x0" ; then - CRYPTO_LIB="" - CRYPTO_INCLUDE="" - else - - PBX_CRYPTO=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_CRYPTO 1 -_ACEOF - - fi - fi -fi - - - if test "$PBX_CRYPTO" = "1"; - then - -if test "x${PBX_OPENSSL}" != "x1" -a "${USE_OPENSSL}" != "no"; then - pbxlibdir="" - # if --with-OPENSSL=DIR has been specified, use it. - if test "x${OPENSSL_DIR}" != "x"; then - if test -d ${OPENSSL_DIR}/lib; then - pbxlibdir="-L${OPENSSL_DIR}/lib" - else - pbxlibdir="-L${OPENSSL_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} " - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for SSL_connect in -lssl" >&5 -printf %s "checking for SSL_connect in -lssl... " >&6; } -if test ${ac_cv_lib_ssl_SSL_connect+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-lssl ${pbxlibdir} -lcrypto $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char SSL_connect (); -int -main (void) -{ -return SSL_connect (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_ssl_SSL_connect=yes -else $as_nop - ac_cv_lib_ssl_SSL_connect=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ssl_SSL_connect" >&5 -printf "%s\n" "$ac_cv_lib_ssl_SSL_connect" >&6; } -if test "x$ac_cv_lib_ssl_SSL_connect" = xyes -then : - AST_OPENSSL_FOUND=yes -else $as_nop - AST_OPENSSL_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_OPENSSL_FOUND}" = "yes"; then - OPENSSL_LIB="${pbxlibdir} -lssl -lcrypto" - # if --with-OPENSSL=DIR has been specified, use it. - if test "x${OPENSSL_DIR}" != "x"; then - OPENSSL_INCLUDE="-I${OPENSSL_DIR}/include" - fi - OPENSSL_INCLUDE="${OPENSSL_INCLUDE} " - - # check for the header - ast_ext_lib_check_saved_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${OPENSSL_INCLUDE}" - ac_fn_c_check_header_compile "$LINENO" "openssl/ssl.h" "ac_cv_header_openssl_ssl_h" "$ac_includes_default" -if test "x$ac_cv_header_openssl_ssl_h" = xyes -then : - OPENSSL_HEADER_FOUND=1 -else $as_nop - OPENSSL_HEADER_FOUND=0 -fi - - CPPFLAGS="${ast_ext_lib_check_saved_CPPFLAGS}" - - if test "x${OPENSSL_HEADER_FOUND}" = "x0" ; then - OPENSSL_LIB="" - OPENSSL_INCLUDE="" - else - - PBX_OPENSSL=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_OPENSSL 1 -_ACEOF - - fi - fi -fi - - - -if test "x${PBX_OPENSSL_BIO_METHOD}" != "x1" -a "${USE_OPENSSL_BIO_METHOD}" != "no"; then - pbxlibdir="" - # if --with-OPENSSL_BIO_METHOD=DIR has been specified, use it. - if test "x${OPENSSL_BIO_METHOD_DIR}" != "x"; then - if test -d ${OPENSSL_BIO_METHOD_DIR}/lib; then - pbxlibdir="-L${OPENSSL_BIO_METHOD_DIR}/lib" - else - pbxlibdir="-L${OPENSSL_BIO_METHOD_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} " - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for BIO_meth_new in -lssl" >&5 -printf %s "checking for BIO_meth_new in -lssl... " >&6; } -if test ${ac_cv_lib_ssl_BIO_meth_new+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-lssl ${pbxlibdir} -lcrypto $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char BIO_meth_new (); -int -main (void) -{ -return BIO_meth_new (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_ssl_BIO_meth_new=yes -else $as_nop - ac_cv_lib_ssl_BIO_meth_new=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ssl_BIO_meth_new" >&5 -printf "%s\n" "$ac_cv_lib_ssl_BIO_meth_new" >&6; } -if test "x$ac_cv_lib_ssl_BIO_meth_new" = xyes -then : - AST_OPENSSL_BIO_METHOD_FOUND=yes -else $as_nop - AST_OPENSSL_BIO_METHOD_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_OPENSSL_BIO_METHOD_FOUND}" = "yes"; then - OPENSSL_BIO_METHOD_LIB="${pbxlibdir} -lssl -lcrypto" - # if --with-OPENSSL_BIO_METHOD=DIR has been specified, use it. - if test "x${OPENSSL_BIO_METHOD_DIR}" != "x"; then - OPENSSL_BIO_METHOD_INCLUDE="-I${OPENSSL_BIO_METHOD_DIR}/include" - fi - OPENSSL_BIO_METHOD_INCLUDE="${OPENSSL_BIO_METHOD_INCLUDE} " - - # check for the header - ast_ext_lib_check_saved_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${OPENSSL_BIO_METHOD_INCLUDE}" - ac_fn_c_check_header_compile "$LINENO" "openssl/ssl.h" "ac_cv_header_openssl_ssl_h" "$ac_includes_default" -if test "x$ac_cv_header_openssl_ssl_h" = xyes -then : - OPENSSL_BIO_METHOD_HEADER_FOUND=1 -else $as_nop - OPENSSL_BIO_METHOD_HEADER_FOUND=0 -fi - - CPPFLAGS="${ast_ext_lib_check_saved_CPPFLAGS}" - - if test "x${OPENSSL_BIO_METHOD_HEADER_FOUND}" = "x0" ; then - OPENSSL_BIO_METHOD_LIB="" - OPENSSL_BIO_METHOD_INCLUDE="" - else - - PBX_OPENSSL_BIO_METHOD=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_OPENSSL_BIO_METHOD 1 -_ACEOF - - fi - fi -fi - - - fi -fi -if test $PBX_OPENSSL -eq 0 ; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: OpenSSL does not seem to be installed" >&5 -printf "%s\n" "$as_me: WARNING: OpenSSL does not seem to be installed" >&2;} -fi - - - - - if test "$JANSSON_BUNDLED" = "yes" ; then - - if test "${ac_mandatory_list#*JANSSON*}" != "$ac_mandatory_list" ; then - as_fn_error $? "--with-jansson and --with-jansson-bundled can't both be specified" "$LINENO" 5 - fi - - ac_mandatory_list="$ac_mandatory_list JANSSON" - JANSSON_DIR="${ac_pwd}/third-party/jansson" - - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for embedded jansson (may have to download)" >&5 -printf %s "checking for embedded jansson (may have to download)... " >&6; } - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: configuring" >&5 -printf "%s\n" "configuring" >&6; } - - if test "x${DOWNLOAD_TO_STDOUT}" = "x" ; then - as_fn_error $? "A download utility (wget, curl, or fetch) is required to download bundled jansson" "$LINENO" 5 - fi - if test "${BZIP2}" = ":" ; then - as_fn_error $? "bzip2 is required to extract the jansson tar file" "$LINENO" 5 - fi - if test "${TAR}" = ":" ; then - as_fn_error $? "tar is required to extract the jansson tar file" "$LINENO" 5 - fi - if test "${PATCH}" = ":" ; then - as_fn_error $? "patch is required to configure bundled jansson" "$LINENO" 5 - fi - if test "${SED}" = ":" ; then - as_fn_error $? "sed is required to configure bundled jansson" "$LINENO" 5 - fi - if test "${NM}" = ":" ; then - as_fn_error $? "nm is required to build bundled jansson" "$LINENO" 5 - fi - if test "${MD5}" = ":" ; then - as_fn_error $? "md5sum is required to build bundled jansson" "$LINENO" 5 - fi - if test "${CAT}" = ":" ; then - as_fn_error $? "cat is required to build bundled jansson" "$LINENO" 5 - fi - if test "${CUT}" = ":" ; then - as_fn_error $? "cut is required to build bundled jansson" "$LINENO" 5 - fi - if test "${GREP}" = ":" ; then - as_fn_error $? "grep is required to build bundled jansson" "$LINENO" 5 - fi - - - this_host=$(./config.sub $(./config.guess)) - if test "$build" != "$this_host" ; then - JANSSON_CONFIGURE_OPTS+=" --build=$build_alias" - fi - if test "$host" != "$this_host" ; then - JANSSON_CONFIGURE_OPTS+=" --host=$host_alias" - fi - - export TAR PATCH SED NM EXTERNALS_CACHE_DIR AST_DOWNLOAD_CACHE DOWNLOAD_TO_STDOUT DOWNLOAD_TIMEOUT DOWNLOAD MD5 CAT CUT GREP - export NOISY_BUILD - ${GNU_MAKE} --quiet --no-print-directory -C ${JANSSON_DIR} \ - JANSSON_CONFIGURE_OPTS="$JANSSON_CONFIGURE_OPTS" \ - EXTERNALS_CACHE_DIR="${EXTERNALS_CACHE_DIR:-${AST_DOWNLOAD_CACHE}}" \ - configure - if test $? -ne 0 ; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: failed" >&5 -printf "%s\n" "failed" >&6; } - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: Unable to configure ${JANSSON_DIR}" >&5 -printf "%s\n" "$as_me: Unable to configure ${JANSSON_DIR}" >&6;} - as_fn_error $? "Re-run the ./configure command with 'NOISY_BUILD=yes' appended to see error details." "$LINENO" 5 - fi - - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for bundled jansson" >&5 -printf %s "checking for bundled jansson... " >&6; } - - JANSSON_INCLUDE=-I${JANSSON_DIR}/dist/usr/include - JANSSON_CFLAGS="$JANSSON_INCLUDE" - JANSSON_LIB="-L${JANSSON_DIR}/dist/usr/lib -ljansson" - PBX_JANSSON=1 - - # We haven't run install yet - - # Define the ast_json_int_t (large integer type) to match jansson's - saved_cppflags="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${JANSSON_INCLUDE}" - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include <$JANSSON_DIR/source/src/jansson.h> -int -main (void) -{ -#if !JSON_INTEGER_IS_LONG_LONG - #error "not long long" - #endif - - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO" -then : - -printf "%s\n" "#define AST_JSON_INT_T long long" >>confdefs.h - -else $as_nop - -printf "%s\n" "#define AST_JSON_INT_T long" >>confdefs.h - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext - CPPFLAGS="${saved_cppflags}" - - - - - - - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - -printf "%s\n" "#define HAVE_JANSSON_BUNDLED 1" >>confdefs.h - - - fi - - - if test "$PJPROJECT_BUNDLED" = "yes" ; then - - if test "${ac_mandatory_list#*PJPROJECT*}" != "$ac_mandatory_list" ; then - as_fn_error $? "--with-pjproject and --with-pjproject-bundled can't both be specified" "$LINENO" 5 - fi - - if test "${with_pjproject}" != "no" && test "${with_pjproject}" != "n" ; then - - ac_mandatory_list="$ac_mandatory_list PJPROJECT" - PJPROJECT_DIR="${ac_top_build_prefix}third-party/pjproject" - - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for embedded pjproject (may have to download)" >&5 -printf %s "checking for embedded pjproject (may have to download)... " >&6; } - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: configuring" >&5 -printf "%s\n" "configuring" >&6; } - - if test "x${DOWNLOAD_TO_STDOUT}" = "x" ; then - as_fn_error $? "A download utility (wget, curl, or fetch) is required to download bundled pjproject" "$LINENO" 5 - fi - if test "${BZIP2}" = ":" ; then - as_fn_error $? "bzip2 is required to extract the pjproject tar file" "$LINENO" 5 - fi - if test "${TAR}" = ":" ; then - as_fn_error $? "tar is required to extract the pjproject tar file" "$LINENO" 5 - fi - if test "${PATCH}" = ":" ; then - as_fn_error $? "patch is required to configure bundled pjproject" "$LINENO" 5 - fi - if test "${SED}" = ":" ; then - as_fn_error $? "sed is required to configure bundled pjproject" "$LINENO" 5 - fi - if test "${NM}" = ":" ; then - as_fn_error $? "nm is required to build bundled pjproject" "$LINENO" 5 - fi - if test "${MD5}" = ":" ; then - as_fn_error $? "md5sum is required to build bundled pjproject" "$LINENO" 5 - fi - if test "${CAT}" = ":" ; then - as_fn_error $? "cat is required to build bundled pjproject" "$LINENO" 5 - fi - if test "${CUT}" = ":" ; then - as_fn_error $? "cut is required to build bundled pjproject" "$LINENO" 5 - fi - if test "${GREP}" = ":" ; then - as_fn_error $? "grep is required to build bundled pjproject" "$LINENO" 5 - fi - if test "${FIND}" = ":" ; then - as_fn_error $? "find is required to build bundled pjproject" "$LINENO" 5 - fi - if test "x${AST_DEVMODE}" != "x" ; then - if test "${REALPATH}" = ":" ; then - as_fn_error $? "realpath is required to build bundled pjproject in dev mode" "$LINENO" 5 - fi - fi - - - this_host=$(./config.sub $(./config.guess)) - if test "$build" != "$this_host" ; then - PJPROJECT_CONFIGURE_OPTS="${PJPROJECT_CONFIGURE_OPTS} --build=$build_alias" - fi - if test "$host" != "$this_host" ; then - PJPROJECT_CONFIGURE_OPTS="${PJPROJECT_CONFIGURE_OPTS} --host=$host_alias" - fi - # This was a copy of the autoconf generated code from the root ./configure. - # Hopefully, when you read this, the code is still the same. - if test "${with_ssl+set}" = set; then : - case $with_ssl in - n|no) - PJPROJECT_CONFIGURE_OPTS="${PJPROJECT_CONFIGURE_OPTS} --disable-ssl" - ;; - y|ye|yes) - # Not to mention SSL is the default in PJProject and means "autodetect". - # In Asterisk, "./configure --with-ssl" means "must be present". - PJPROJECT_CONFIGURE_OPTS="${PJPROJECT_CONFIGURE_OPTS} --with-ssl" - ;; - *) - PJPROJECT_CONFIGURE_OPTS="${PJPROJECT_CONFIGURE_OPTS} --with-ssl=${with_ssl}" - ;; - esac - else - if test $PBX_OPENSSL -eq 1 ; then - PJPROJECT_CONFIGURE_OPTS="${PJPROJECT_CONFIGURE_OPTS} --with-ssl" - fi - fi - - # Determine if we're doing an out-of-tree build... - - if test -L ${PJPROJECT_DIR}/source -o -d ${PJPROJECT_DIR}/source/.git ; then - printf "%s\n" "#define HAVE_PJPROJECT_BUNDLED_OOT 1" >>confdefs.h - - PJPROJECT_BUNDLED_OOT=yes - fi - - export TAR PATCH SED NM EXTERNALS_CACHE_DIR AST_DOWNLOAD_CACHE DOWNLOAD_TO_STDOUT DOWNLOAD_TIMEOUT DOWNLOAD MD5 CAT CUT GREP FIND REALPATH - export NOISY_BUILD AST_DEVMODE - ${GNU_MAKE} --quiet --no-print-directory -C ${PJPROJECT_DIR} \ - PJPROJECT_CONFIGURE_OPTS="$PJPROJECT_CONFIGURE_OPTS" \ - EXTERNALS_CACHE_DIR="${EXTERNALS_CACHE_DIR:-${AST_DOWNLOAD_CACHE}}" \ - PJPROJECT_BUNDLED_OOT="${PJPROJECT_BUNDLED_OOT}" \ - configure - if test $? -ne 0 ; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: failed" >&5 -printf "%s\n" "failed" >&6; } - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: Unable to configure ${PJPROJECT_DIR}" >&5 -printf "%s\n" "$as_me: Unable to configure ${PJPROJECT_DIR}" >&6;} - as_fn_error $? "Re-run the ./configure command with 'NOISY_BUILD=yes' appended to see error details." "$LINENO" 5 - fi - - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for bundled pjproject" >&5 -printf %s "checking for bundled pjproject... " >&6; } - - PJPROJECT_INCLUDE=$(${GNU_MAKE} --quiet --no-print-directory -C ${PJPROJECT_DIR} \ - PJPROJECT_CONFIGURE_OPTS="$PJPROJECT_CONFIGURE_OPTS" \ - EXTERNALS_CACHE_DIR="${EXTERNALS_CACHE_DIR:-${AST_DOWNLOAD_CACHE}}" \ - PJPROJECT_BUNDLED_OOT="${PJPROJECT_BUNDLED_OOT}" \ - echo_cflags) - PJPROJECT_CFLAGS="$PJPROJECT_INCLUDE" - PBX_PJPROJECT=1 - - -printf "%s\n" "#define HAVE_PJPROJECT 1" >>confdefs.h - - -printf "%s\n" "#define HAVE_PJPROJECT_BUNDLED 1" >>confdefs.h - - - -printf "%s\n" "#define HAVE_PJSIP_DLG_CREATE_UAS_AND_INC_LOCK 1" >>confdefs.h - - -printf "%s\n" "#define HAVE_PJ_TRANSACTION_GRP_LOCK 1" >>confdefs.h - - -printf "%s\n" "#define HAVE_PJSIP_REPLACE_MEDIA_STREAM 1" >>confdefs.h - - -printf "%s\n" "#define HAVE_PJSIP_GET_DEST_INFO 1" >>confdefs.h - - -printf "%s\n" "#define HAVE_PJ_SSL_CERT_LOAD_FROM_FILES2 1" >>confdefs.h - - -printf "%s\n" "#define HAVE_PJSIP_EXTERNAL_RESOLVER 1" >>confdefs.h - - -printf "%s\n" "#define HAVE_PJSIP_TLS_TRANSPORT_PROTO 1" >>confdefs.h - - -printf "%s\n" "#define HAVE_PJSIP_TLS_1_1 1" >>confdefs.h - - -printf "%s\n" "#define HAVE_PJSIP_TLS_1_2 1" >>confdefs.h - - -printf "%s\n" "#define HAVE_PJSIP_TLS_1_3 1" >>confdefs.h - - -printf "%s\n" "#define HAVE_PJSIP_EVSUB_GRP_LOCK 1" >>confdefs.h - - -printf "%s\n" "#define HAVE_PJSIP_INV_SESSION_REF 1" >>confdefs.h - - -printf "%s\n" "#define HAVE_PJSIP_AUTH_CLT_DEINIT 1" >>confdefs.h - - -printf "%s\n" "#define HAVE_PJSIP_TSX_LAYER_FIND_TSX2 1" >>confdefs.h - - -printf "%s\n" "#define HAVE_PJSIP_INV_ACCEPT_MULTIPLE_SDP_ANSWERS 1" >>confdefs.h - - -printf "%s\n" "#define HAVE_PJSIP_ENDPOINT_COMPACT_FORM 1" >>confdefs.h - - -printf "%s\n" "#define HAVE_PJSIP_TRANSPORT_DISABLE_CONNECTION_REUSE 1" >>confdefs.h - - -printf "%s\n" "#define HAVE_PJSIP_OAUTH_AUTHENTICATION 1" >>confdefs.h - - -printf "%s\n" "#define HAVE_PJPROJECT_ON_VALID_ICE_PAIR_CALLBACK 1" >>confdefs.h - - -printf "%s\n" "#define HAVE_PJSIP_TLS_TRANSPORT_RESTART 1" >>confdefs.h - - - - - - - - - - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - - fi - - fi - - - if test "$LIBJWT_BUNDLED" = "yes" ; then - - if test "${ac_mandatory_list#*LIBJWT*}" != "$ac_mandatory_list" ; then - as_fn_error $? "--with-libjwt and --with-libjwt-bundled can't both be specified" "$LINENO" 5 - fi - - ac_mandatory_list="$ac_mandatory_list LIBJWT" - LIBJWT_DIR="${ac_pwd}/third-party/libjwt" - - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for embedded libjwt (may have to download)" >&5 -printf %s "checking for embedded libjwt (may have to download)... " >&6; } - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: configuring" >&5 -printf "%s\n" "configuring" >&6; } - - if test "x${DOWNLOAD_TO_STDOUT}" = "x" ; then - as_fn_error $? "A download utility (wget, curl, or fetch) is required to download bundled libjwt" "$LINENO" 5 - fi - if test "${GZIP}" = ":" ; then - as_fn_error $? "gzip is required to extract the libjwt tar file" "$LINENO" 5 - fi - if test "${TAR}" = ":" ; then - as_fn_error $? "tar is required to extract the libjwt tar file" "$LINENO" 5 - fi - if test "${PATCH}" = ":" ; then - as_fn_error $? "patch is required to configure bundled libjwt" "$LINENO" 5 - fi - if test "${SED}" = ":" ; then - as_fn_error $? "sed is required to configure bundled libjwt" "$LINENO" 5 - fi - if test "${NM}" = ":" ; then - as_fn_error $? "nm is required to build bundled libjwt" "$LINENO" 5 - fi - if test "${MD5}" = ":" ; then - as_fn_error $? "md5sum is required to build bundled libjwt" "$LINENO" 5 - fi - if test "${CAT}" = ":" ; then - as_fn_error $? "cat is required to build bundled libjwt" "$LINENO" 5 - fi - if test "${CUT}" = ":" ; then - as_fn_error $? "cut is required to build bundled libjwt" "$LINENO" 5 - fi - if test "${GREP}" = ":" ; then - as_fn_error $? "grep is required to build bundled libjwt" "$LINENO" 5 - fi - - - this_host=$(./config.sub $(./config.guess)) - if test "$build" != "$this_host" ; then - LIBJWT_CONFIGURE_OPTS+=" --build=$build_alias" - fi - if test "$host" != "$this_host" ; then - LIBJWT_CONFIGURE_OPTS+=" --host=$host_alias" - fi - - export TAR PATCH SED NM EXTERNALS_CACHE_DIR AST_DOWNLOAD_CACHE DOWNLOAD_TO_STDOUT DOWNLOAD_TIMEOUT DOWNLOAD MD5 CAT CUT GREP - export NOISY_BUILD - export JANSSON_CFLAGS - export JANSSON_LIBS="${JANSSON_LIB}" - ${GNU_MAKE} --quiet --no-print-directory -C ${LIBJWT_DIR} \ - LIBJWT_CONFIGURE_OPTS="$LIBJWT_CONFIGURE_OPTS" \ - EXTERNALS_CACHE_DIR="${EXTERNALS_CACHE_DIR:-${AST_DOWNLOAD_CACHE}}" \ - configure - if test $? -ne 0 ; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: failed" >&5 -printf "%s\n" "failed" >&6; } - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: Unable to configure ${LIBJWT_DIR}" >&5 -printf "%s\n" "$as_me: Unable to configure ${LIBJWT_DIR}" >&6;} - as_fn_error $? "Re-run the ./configure command with 'NOISY_BUILD=yes' appended to see error details." "$LINENO" 5 - fi - - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for bundled libjwt" >&5 -printf %s "checking for bundled libjwt... " >&6; } - - LIBJWT_INCLUDE=-I${LIBJWT_DIR}/dist/usr/include - LIBJWT_CFLAGS="$LIBJWT_INCLUDE" - LIBJWT_LIB="-L${LIBJWT_DIR}/dist/usr/lib -ljwt" - PBX_LIBJWT=1 - - # We haven't run install yet - - - - - - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - -printf "%s\n" "#define HAVE_LIBJWT_BUNDLED 1" >>confdefs.h - - - fi - - - -# AST_EXT_LIB_SETUP is used to tell configure to handle variables for -# various packages. -# $1 is the prefix for the variables in makeopts and autoconfig.h -# $2 is the short comment, $4 is the long comment -# $3 is the name used in --with- or --without- flags for configure. -# -# Package option names should be in alphabetical order -# by the --with option name (the third field), -# to make things easier for the users. - - - ALSA_DESCRIP="Advanced Linux Sound Architecture" - ALSA_OPTION="asound" - PBX_ALSA=0 - -# Check whether --with-asound was given. -if test ${with_asound+y} -then : - withval=$with_asound; - case ${withval} in - n|no) - USE_ALSA=no - # -1 is a magic value used by menuselect to know that the package - # was disabled, other than 'not found' - PBX_ALSA=-1 - ;; - y|ye|yes) - ac_mandatory_list="${ac_mandatory_list} ALSA" - ;; - *) - ALSA_DIR="${withval}" - ac_mandatory_list="${ac_mandatory_list} ALSA" - ;; - esac - -fi - - - - - - - - - BFD_DESCRIP="Debug symbol decoding" - BFD_OPTION="bfd" - PBX_BFD=0 - -# Check whether --with-bfd was given. -if test ${with_bfd+y} -then : - withval=$with_bfd; - case ${withval} in - n|no) - USE_BFD=no - # -1 is a magic value used by menuselect to know that the package - # was disabled, other than 'not found' - PBX_BFD=-1 - ;; - y|ye|yes) - ac_mandatory_list="${ac_mandatory_list} BFD" - ;; - *) - BFD_DIR="${withval}" - ac_mandatory_list="${ac_mandatory_list} BFD" - ;; - esac - -fi - - - - - - - - -# BKTR is used for backtrace support on platforms that do not -# have it natively. - - BKTR_DESCRIP="Stack Backtrace" - BKTR_OPTION="execinfo" - PBX_BKTR=0 - -# Check whether --with-execinfo was given. -if test ${with_execinfo+y} -then : - withval=$with_execinfo; - case ${withval} in - n|no) - USE_BKTR=no - # -1 is a magic value used by menuselect to know that the package - # was disabled, other than 'not found' - PBX_BKTR=-1 - ;; - y|ye|yes) - ac_mandatory_list="${ac_mandatory_list} BKTR" - ;; - *) - BKTR_DIR="${withval}" - ac_mandatory_list="${ac_mandatory_list} BKTR" - ;; - esac - -fi - - - - - - - - - BLUETOOTH_DESCRIP="Bluetooth" - BLUETOOTH_OPTION="bluetooth" - PBX_BLUETOOTH=0 - -# Check whether --with-bluetooth was given. -if test ${with_bluetooth+y} -then : - withval=$with_bluetooth; - case ${withval} in - n|no) - USE_BLUETOOTH=no - # -1 is a magic value used by menuselect to know that the package - # was disabled, other than 'not found' - PBX_BLUETOOTH=-1 - ;; - y|ye|yes) - ac_mandatory_list="${ac_mandatory_list} BLUETOOTH" - ;; - *) - BLUETOOTH_DIR="${withval}" - ac_mandatory_list="${ac_mandatory_list} BLUETOOTH" - ;; - esac - -fi - - - - - - - - - CAP_DESCRIP="POSIX 1.e capabilities" - CAP_OPTION="cap" - PBX_CAP=0 - -# Check whether --with-cap was given. -if test ${with_cap+y} -then : - withval=$with_cap; - case ${withval} in - n|no) - USE_CAP=no - # -1 is a magic value used by menuselect to know that the package - # was disabled, other than 'not found' - PBX_CAP=-1 - ;; - y|ye|yes) - ac_mandatory_list="${ac_mandatory_list} CAP" - ;; - *) - CAP_DIR="${withval}" - ac_mandatory_list="${ac_mandatory_list} CAP" - ;; - esac - -fi - - - - - - - - - CODEC2_DESCRIP="Codec 2 Audio Decoder/Encoder" - CODEC2_OPTION="codec2" - PBX_CODEC2=0 - -# Check whether --with-codec2 was given. -if test ${with_codec2+y} -then : - withval=$with_codec2; - case ${withval} in - n|no) - USE_CODEC2=no - # -1 is a magic value used by menuselect to know that the package - # was disabled, other than 'not found' - PBX_CODEC2=-1 - ;; - y|ye|yes) - ac_mandatory_list="${ac_mandatory_list} CODEC2" - ;; - *) - CODEC2_DIR="${withval}" - ac_mandatory_list="${ac_mandatory_list} CODEC2" - ;; - esac - -fi - - - - - - - - - COROSYNC_DESCRIP="Corosync" - COROSYNC_OPTION="cpg" - PBX_COROSYNC=0 - -# Check whether --with-cpg was given. -if test ${with_cpg+y} -then : - withval=$with_cpg; - case ${withval} in - n|no) - USE_COROSYNC=no - # -1 is a magic value used by menuselect to know that the package - # was disabled, other than 'not found' - PBX_COROSYNC=-1 - ;; - y|ye|yes) - ac_mandatory_list="${ac_mandatory_list} COROSYNC" - ;; - *) - COROSYNC_DIR="${withval}" - ac_mandatory_list="${ac_mandatory_list} COROSYNC" - ;; - esac - -fi - - - - - - - - -COROSYNC_CFG_STATE_TRACK_DESCRIP="A callback only in corosync 1.x" -COROSYNC_CFG_STATE_TRACK_OPTION=cfg -COROSYNC_CFG_STATE_TRACK_DIR=${COROSYNC_DIR} - -PBX_COROSYNC_CFG_STATE_TRACK=0 - - - - - - - - CRYPT_DESCRIP="password and data encryption" - CRYPT_OPTION="crypt" - PBX_CRYPT=0 - -# Check whether --with-crypt was given. -if test ${with_crypt+y} -then : - withval=$with_crypt; - case ${withval} in - n|no) - USE_CRYPT=no - # -1 is a magic value used by menuselect to know that the package - # was disabled, other than 'not found' - PBX_CRYPT=-1 - ;; - y|ye|yes) - ac_mandatory_list="${ac_mandatory_list} CRYPT" - ;; - *) - CRYPT_DIR="${withval}" - ac_mandatory_list="${ac_mandatory_list} CRYPT" - ;; - esac - -fi - - - - - - - - - DAHDI_DESCRIP="DAHDI" - DAHDI_OPTION="dahdi" - PBX_DAHDI=0 - -# Check whether --with-dahdi was given. -if test ${with_dahdi+y} -then : - withval=$with_dahdi; - case ${withval} in - n|no) - USE_DAHDI=no - # -1 is a magic value used by menuselect to know that the package - # was disabled, other than 'not found' - PBX_DAHDI=-1 - ;; - y|ye|yes) - ac_mandatory_list="${ac_mandatory_list} DAHDI" - ;; - *) - DAHDI_DIR="${withval}" - ac_mandatory_list="${ac_mandatory_list} DAHDI" - ;; - esac - -fi - - - - - - - - - FFMPEG_DESCRIP="Ffmpeg and avcodec" - FFMPEG_OPTION="avcodec" - PBX_FFMPEG=0 - -# Check whether --with-avcodec was given. -if test ${with_avcodec+y} -then : - withval=$with_avcodec; - case ${withval} in - n|no) - USE_FFMPEG=no - # -1 is a magic value used by menuselect to know that the package - # was disabled, other than 'not found' - PBX_FFMPEG=-1 - ;; - y|ye|yes) - ac_mandatory_list="${ac_mandatory_list} FFMPEG" - ;; - *) - FFMPEG_DIR="${withval}" - ac_mandatory_list="${ac_mandatory_list} FFMPEG" - ;; - esac - -fi - - - - - - - - - GSM_DESCRIP="External GSM" - GSM_OPTION="gsm" - PBX_GSM=0 - -# Check whether --with-gsm was given. -if test ${with_gsm+y} -then : - withval=$with_gsm; - case ${withval} in - n|no) - USE_GSM=no - # -1 is a magic value used by menuselect to know that the package - # was disabled, other than 'not found' - PBX_GSM=-1 - ;; - y|ye|yes) - ac_mandatory_list="${ac_mandatory_list} GSM" - ;; - *) - GSM_DIR="${withval}" - ac_mandatory_list="${ac_mandatory_list} GSM" - ;; - esac - -fi - - - - - - - - - ILBC_DESCRIP="System iLBC" - ILBC_OPTION="ilbc" - PBX_ILBC=0 - -# Check whether --with-ilbc was given. -if test ${with_ilbc+y} -then : - withval=$with_ilbc; - case ${withval} in - n|no) - USE_ILBC=no - # -1 is a magic value used by menuselect to know that the package - # was disabled, other than 'not found' - PBX_ILBC=-1 - ;; - y|ye|yes) - ac_mandatory_list="${ac_mandatory_list} ILBC" - ;; - *) - ILBC_DIR="${withval}" - ac_mandatory_list="${ac_mandatory_list} ILBC" - ;; - esac - -fi - - - - - - - - - GTK2_DESCRIP="gtk2" - GTK2_OPTION="gtk2" - PBX_GTK2=0 - -# Check whether --with-gtk2 was given. -if test ${with_gtk2+y} -then : - withval=$with_gtk2; - case ${withval} in - n|no) - USE_GTK2=no - # -1 is a magic value used by menuselect to know that the package - # was disabled, other than 'not found' - PBX_GTK2=-1 - ;; - y|ye|yes) - ac_mandatory_list="${ac_mandatory_list} GTK2" - ;; - *) - GTK2_DIR="${withval}" - ac_mandatory_list="${ac_mandatory_list} GTK2" - ;; - esac - -fi - - - - - - - - - GMIME_DESCRIP="GMime" - GMIME_OPTION="gmime" - PBX_GMIME=0 - -# Check whether --with-gmime was given. -if test ${with_gmime+y} -then : - withval=$with_gmime; - case ${withval} in - n|no) - USE_GMIME=no - # -1 is a magic value used by menuselect to know that the package - # was disabled, other than 'not found' - PBX_GMIME=-1 - ;; - y|ye|yes) - ac_mandatory_list="${ac_mandatory_list} GMIME" - ;; - *) - GMIME_DIR="${withval}" - ac_mandatory_list="${ac_mandatory_list} GMIME" - ;; - esac - -fi - - - - - - - - - HOARD_DESCRIP="Hoard Memory Allocator" - HOARD_OPTION="hoard" - PBX_HOARD=0 - -# Check whether --with-hoard was given. -if test ${with_hoard+y} -then : - withval=$with_hoard; - case ${withval} in - n|no) - USE_HOARD=no - # -1 is a magic value used by menuselect to know that the package - # was disabled, other than 'not found' - PBX_HOARD=-1 - ;; - y|ye|yes) - ac_mandatory_list="${ac_mandatory_list} HOARD" - ;; - *) - HOARD_DIR="${withval}" - ac_mandatory_list="${ac_mandatory_list} HOARD" - ;; - esac - -fi - - - - - - - - - ICAL_DESCRIP="iCal" - ICAL_OPTION="ical" - PBX_ICAL=0 - -# Check whether --with-ical was given. -if test ${with_ical+y} -then : - withval=$with_ical; - case ${withval} in - n|no) - USE_ICAL=no - # -1 is a magic value used by menuselect to know that the package - # was disabled, other than 'not found' - PBX_ICAL=-1 - ;; - y|ye|yes) - ac_mandatory_list="${ac_mandatory_list} ICAL" - ;; - *) - ICAL_DIR="${withval}" - ac_mandatory_list="${ac_mandatory_list} ICAL" - ;; - esac - -fi - - - - - - - - - ICONV_DESCRIP="Iconv" - ICONV_OPTION="iconv" - PBX_ICONV=0 - -# Check whether --with-iconv was given. -if test ${with_iconv+y} -then : - withval=$with_iconv; - case ${withval} in - n|no) - USE_ICONV=no - # -1 is a magic value used by menuselect to know that the package - # was disabled, other than 'not found' - PBX_ICONV=-1 - ;; - y|ye|yes) - ac_mandatory_list="${ac_mandatory_list} ICONV" - ;; - *) - ICONV_DIR="${withval}" - ac_mandatory_list="${ac_mandatory_list} ICONV" - ;; - esac - -fi - - - - - - - - - IKSEMEL_DESCRIP="Iksemel Jabber" - IKSEMEL_OPTION="iksemel" - PBX_IKSEMEL=0 - -# Check whether --with-iksemel was given. -if test ${with_iksemel+y} -then : - withval=$with_iksemel; - case ${withval} in - n|no) - USE_IKSEMEL=no - # -1 is a magic value used by menuselect to know that the package - # was disabled, other than 'not found' - PBX_IKSEMEL=-1 - ;; - y|ye|yes) - ac_mandatory_list="${ac_mandatory_list} IKSEMEL" - ;; - *) - IKSEMEL_DIR="${withval}" - ac_mandatory_list="${ac_mandatory_list} IKSEMEL" - ;; - esac - -fi - - - - - - - - - IMAP_TK_DESCRIP="UW IMAP Toolkit" - IMAP_TK_OPTION="imap" - PBX_IMAP_TK=0 - -# Check whether --with-imap was given. -if test ${with_imap+y} -then : - withval=$with_imap; - case ${withval} in - n|no) - USE_IMAP_TK=no - # -1 is a magic value used by menuselect to know that the package - # was disabled, other than 'not found' - PBX_IMAP_TK=-1 - ;; - y|ye|yes) - ac_mandatory_list="${ac_mandatory_list} IMAP_TK" - ;; - *) - IMAP_TK_DIR="${withval}" - ac_mandatory_list="${ac_mandatory_list} IMAP_TK" - ;; - esac - -fi - - - - - - - - - INOTIFY_DESCRIP="inotify support" - INOTIFY_OPTION="inotify" - PBX_INOTIFY=0 - -# Check whether --with-inotify was given. -if test ${with_inotify+y} -then : - withval=$with_inotify; - case ${withval} in - n|no) - USE_INOTIFY=no - # -1 is a magic value used by menuselect to know that the package - # was disabled, other than 'not found' - PBX_INOTIFY=-1 - ;; - y|ye|yes) - ac_mandatory_list="${ac_mandatory_list} INOTIFY" - ;; - *) - INOTIFY_DIR="${withval}" - ac_mandatory_list="${ac_mandatory_list} INOTIFY" - ;; - esac - -fi - - - - - - - - - IODBC_DESCRIP="iODBC" - IODBC_OPTION="iodbc" - PBX_IODBC=0 - -# Check whether --with-iodbc was given. -if test ${with_iodbc+y} -then : - withval=$with_iodbc; - case ${withval} in - n|no) - USE_IODBC=no - # -1 is a magic value used by menuselect to know that the package - # was disabled, other than 'not found' - PBX_IODBC=-1 - ;; - y|ye|yes) - ac_mandatory_list="${ac_mandatory_list} IODBC" - ;; - *) - IODBC_DIR="${withval}" - ac_mandatory_list="${ac_mandatory_list} IODBC" - ;; - esac - -fi - - - - - - - - - JACK_DESCRIP="Jack Audio Connection Kit" - JACK_OPTION="jack" - PBX_JACK=0 - -# Check whether --with-jack was given. -if test ${with_jack+y} -then : - withval=$with_jack; - case ${withval} in - n|no) - USE_JACK=no - # -1 is a magic value used by menuselect to know that the package - # was disabled, other than 'not found' - PBX_JACK=-1 - ;; - y|ye|yes) - ac_mandatory_list="${ac_mandatory_list} JACK" - ;; - *) - JACK_DIR="${withval}" - ac_mandatory_list="${ac_mandatory_list} JACK" - ;; - esac - -fi - - - - - - - - - JANSSON_DESCRIP="Jansson JSON library" - JANSSON_OPTION="jansson" - PBX_JANSSON=0 - -# Check whether --with-jansson was given. -if test ${with_jansson+y} -then : - withval=$with_jansson; - case ${withval} in - n|no) - USE_JANSSON=no - # -1 is a magic value used by menuselect to know that the package - # was disabled, other than 'not found' - PBX_JANSSON=-1 - ;; - y|ye|yes) - ac_mandatory_list="${ac_mandatory_list} JANSSON" - ;; - *) - JANSSON_DIR="${withval}" - ac_mandatory_list="${ac_mandatory_list} JANSSON" - ;; - esac - -fi - - - - - - - - - URIPARSER_DESCRIP="uriparser library" - URIPARSER_OPTION="uriparser" - PBX_URIPARSER=0 - -# Check whether --with-uriparser was given. -if test ${with_uriparser+y} -then : - withval=$with_uriparser; - case ${withval} in - n|no) - USE_URIPARSER=no - # -1 is a magic value used by menuselect to know that the package - # was disabled, other than 'not found' - PBX_URIPARSER=-1 - ;; - y|ye|yes) - ac_mandatory_list="${ac_mandatory_list} URIPARSER" - ;; - *) - URIPARSER_DIR="${withval}" - ac_mandatory_list="${ac_mandatory_list} URIPARSER" - ;; - esac - -fi - - - - - - - - - KQUEUE_DESCRIP="kqueue support" - KQUEUE_OPTION="kqueue" - PBX_KQUEUE=0 - -# Check whether --with-kqueue was given. -if test ${with_kqueue+y} -then : - withval=$with_kqueue; - case ${withval} in - n|no) - USE_KQUEUE=no - # -1 is a magic value used by menuselect to know that the package - # was disabled, other than 'not found' - PBX_KQUEUE=-1 - ;; - y|ye|yes) - ac_mandatory_list="${ac_mandatory_list} KQUEUE" - ;; - *) - KQUEUE_DIR="${withval}" - ac_mandatory_list="${ac_mandatory_list} KQUEUE" - ;; - esac - -fi - - - - - - - - - LDAP_DESCRIP="OpenLDAP" - LDAP_OPTION="ldap" - PBX_LDAP=0 - -# Check whether --with-ldap was given. -if test ${with_ldap+y} -then : - withval=$with_ldap; - case ${withval} in - n|no) - USE_LDAP=no - # -1 is a magic value used by menuselect to know that the package - # was disabled, other than 'not found' - PBX_LDAP=-1 - ;; - y|ye|yes) - ac_mandatory_list="${ac_mandatory_list} LDAP" - ;; - *) - LDAP_DIR="${withval}" - ac_mandatory_list="${ac_mandatory_list} LDAP" - ;; - esac - -fi - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - PBX_CURL=0 - - - -# Check whether --with-libcurl was given. -if test ${with_libcurl+y} -then : - withval=$with_libcurl; _libcurl_with=$withval -else $as_nop - _libcurl_with=yes -fi - - - if test "$_libcurl_with" != "no" ; then - - for ac_prog in gawk mawk nawk awk -do - # Extract the first word of "$ac_prog", so it can be a program name with args. -set dummy $ac_prog; ac_word=$2 -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -printf %s "checking for $ac_word... " >&6; } -if test ${ac_cv_prog_AWK+y} -then : - printf %s "(cached) " >&6 -else $as_nop - if test -n "$AWK"; then - ac_cv_prog_AWK="$AWK" # Let the user override the test. -else -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - case $as_dir in #((( - '') as_dir=./ ;; - */) ;; - *) as_dir=$as_dir/ ;; - esac - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then - ac_cv_prog_AWK="$ac_prog" - printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - -fi -fi -AWK=$ac_cv_prog_AWK -if test -n "$AWK"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 -printf "%s\n" "$AWK" >&6; } -else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } -fi - - - test -n "$AWK" && break -done - - - _libcurl_version_parse="eval $AWK '{split(\$NF,A,\".\"); X=256*256*A[1]+256*A[2]+A[3]; print X;}'" - - _libcurl_try_link=yes - - if test -d "$_libcurl_with" ; then - CURL_INCLUDE="-I$withval/include" - _libcurl_ldflags="-L$withval/lib" - # Extract the first word of "curl-config", so it can be a program name with args. -set dummy curl-config; ac_word=$2 -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -printf %s "checking for $ac_word... " >&6; } -if test ${ac_cv_path__libcurl_config+y} -then : - printf %s "(cached) " >&6 -else $as_nop - case $_libcurl_config in - [\\/]* | ?:[\\/]*) - ac_cv_path__libcurl_config="$_libcurl_config" # Let the user override the test with a path. - ;; - *) - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in "$withval/bin" -do - IFS=$as_save_IFS - case $as_dir in #((( - '') as_dir=./ ;; - */) ;; - *) as_dir=$as_dir/ ;; - esac - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then - ac_cv_path__libcurl_config="$as_dir$ac_word$ac_exec_ext" - printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - - ;; -esac -fi -_libcurl_config=$ac_cv_path__libcurl_config -if test -n "$_libcurl_config"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $_libcurl_config" >&5 -printf "%s\n" "$_libcurl_config" >&6; } -else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } -fi - - - else - # Extract the first word of "curl-config", so it can be a program name with args. -set dummy curl-config; ac_word=$2 -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -printf %s "checking for $ac_word... " >&6; } -if test ${ac_cv_path__libcurl_config+y} -then : - printf %s "(cached) " >&6 -else $as_nop - case $_libcurl_config in - [\\/]* | ?:[\\/]*) - ac_cv_path__libcurl_config="$_libcurl_config" # Let the user override the test with a path. - ;; - *) - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - case $as_dir in #((( - '') as_dir=./ ;; - */) ;; - *) as_dir=$as_dir/ ;; - esac - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then - ac_cv_path__libcurl_config="$as_dir$ac_word$ac_exec_ext" - printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - - ;; -esac -fi -_libcurl_config=$ac_cv_path__libcurl_config -if test -n "$_libcurl_config"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $_libcurl_config" >&5 -printf "%s\n" "$_libcurl_config" >&6; } -else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } -fi - - - fi - - if test x$_libcurl_config != "x" ; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for the version of libcurl" >&5 -printf %s "checking for the version of libcurl... " >&6; } -if test ${libcurl_cv_lib_curl_version+y} -then : - printf %s "(cached) " >&6 -else $as_nop - libcurl_cv_lib_curl_version=`$_libcurl_config --version | $AWK '{print $2}'` -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $libcurl_cv_lib_curl_version" >&5 -printf "%s\n" "$libcurl_cv_lib_curl_version" >&6; } - - _libcurl_version=`echo $libcurl_cv_lib_curl_version | $_libcurl_version_parse` - _libcurl_wanted=`echo 7.10.1 | $_libcurl_version_parse` - - if test $_libcurl_wanted -gt 0 ; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for libcurl >= version 7.10.1" >&5 -printf %s "checking for libcurl >= version 7.10.1... " >&6; } -if test ${libcurl_cv_lib_version_ok+y} -then : - printf %s "(cached) " >&6 -else $as_nop - - if test $_libcurl_version -ge $_libcurl_wanted ; then - libcurl_cv_lib_version_ok=yes - else - libcurl_cv_lib_version_ok=no - fi - -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $libcurl_cv_lib_version_ok" >&5 -printf "%s\n" "$libcurl_cv_lib_version_ok" >&6; } - fi - - if test $_libcurl_wanted -eq 0 || test x$libcurl_cv_lib_version_ok = xyes ; then - if test x"$CURL_INCLUDE" = "x" ; then - CURL_INCLUDE=`$_libcurl_config --cflags` - fi - if test x"$CURL_LIB" = "x" ; then - CURL_LIB=`$_libcurl_config --libs` - - # This is so silly, but Apple actually has a bug in their - # curl-config script. Fixed in Tiger, but there are still - # lots of Panther installs around. - case "${host}" in - powerpc-apple-darwin7*) - CURL_LIB=`echo $CURL_LIB | sed -e 's|-arch i386||g'` - ;; - esac - fi - - # All curl-config scripts support --feature - _libcurl_features=`$_libcurl_config --feature` - - # Is it modern enough to have --protocols? (7.12.4) - if test $_libcurl_version -ge 461828 ; then - _libcurl_protocols=`$_libcurl_config --protocols` - fi - else - _libcurl_try_link=no - fi - - unset _libcurl_wanted - fi - - if test $_libcurl_try_link = yes ; then - - # we didn't find curl-config, so let's see if the user-supplied - # link line (or failing that, "-lcurl") is enough. - CURL_LIB=${CURL_LIB-"$_libcurl_ldflags -lcurl"} - - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether libcurl is usable" >&5 -printf %s "checking whether libcurl is usable... " >&6; } -if test ${libcurl_cv_lib_curl_usable+y} -then : - printf %s "(cached) " >&6 -else $as_nop - - _libcurl_save_cppflags=$CPPFLAGS - CPPFLAGS="$CURL_INCLUDE $CPPFLAGS" - _libcurl_save_libs=$LIBS - LIBS="$CURL_LIB $LIBS" - - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include -int -main (void) -{ - -/* Try and use a few common options to force a failure if we are - missing symbols or can't link. */ -int x; -curl_easy_setopt(NULL,CURLOPT_URL,NULL); -x=CURL_ERROR_SIZE; -x=CURLOPT_WRITEFUNCTION; -x=CURLOPT_WRITEDATA; -x=CURLOPT_ERRORBUFFER; -x=CURLOPT_STDERR; -x=CURLOPT_VERBOSE; -if (x) {;} - - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - libcurl_cv_lib_curl_usable=yes -else $as_nop - libcurl_cv_lib_curl_usable=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext - - CPPFLAGS=$_libcurl_save_cppflags - LIBS=$_libcurl_save_libs - unset _libcurl_save_cppflags - unset _libcurl_save_libs - -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $libcurl_cv_lib_curl_usable" >&5 -printf "%s\n" "$libcurl_cv_lib_curl_usable" >&6; } - - if test $libcurl_cv_lib_curl_usable = yes ; then - - # Does curl_free() exist in this version of libcurl? - # If not, fake it with free() - - _libcurl_save_cppflags=$CPPFLAGS - CPPFLAGS="$CPPFLAGS $CURL_INCLUDE" - _libcurl_save_libs=$LIBS - LIBS="$LIBS $CURL_LIB" - - ac_fn_c_check_func "$LINENO" "curl_free" "ac_cv_func_curl_free" -if test "x$ac_cv_func_curl_free" = xyes -then : - -else $as_nop - -printf "%s\n" "#define curl_free free" >>confdefs.h - -fi - - - CPPFLAGS=$_libcurl_save_cppflags - LIBS=$_libcurl_save_libs - unset _libcurl_save_cppflags - unset _libcurl_save_libs - - -printf "%s\n" "#define HAVE_CURL 1" >>confdefs.h - - - - PBX_CURL=1 - - for _libcurl_feature in $_libcurl_features ; do - cat >>confdefs.h <<_ACEOF -#define `printf "%s\n" "libcurl_feature_$_libcurl_feature" | $as_tr_cpp` 1 -_ACEOF - - eval `printf "%s\n" "libcurl_feature_$_libcurl_feature" | $as_tr_sh`=yes - done - - if test "x$_libcurl_protocols" = "x" ; then - - # We don't have --protocols, so just assume that all - # protocols are available - _libcurl_protocols="HTTP FTP FILE TELNET LDAP DICT TFTP" - - if test x$libcurl_feature_SSL = xyes ; then - _libcurl_protocols="$_libcurl_protocols HTTPS" - - # FTPS wasn't standards-compliant until version - # 7.11.0 (0x070b00 == 461568) - if test $_libcurl_version -ge 461568; then - _libcurl_protocols="$_libcurl_protocols FTPS" - fi - fi - - # RTSP, IMAP, POP3 and SMTP were added in - # 7.20.0 (0x071400 == 463872) - if test $_libcurl_version -ge 463872; then - _libcurl_protocols="$_libcurl_protocols RTSP IMAP POP3 SMTP" - fi - fi - - for _libcurl_protocol in $_libcurl_protocols ; do - cat >>confdefs.h <<_ACEOF -#define `printf "%s\n" "libcurl_protocol_$_libcurl_protocol" | $as_tr_cpp` 1 -_ACEOF - - eval `printf "%s\n" "libcurl_protocol_$_libcurl_protocol" | $as_tr_sh`=yes - done - else - unset CURL_LIB - unset CURL_INCLUDE - fi - fi - - unset _libcurl_try_link - unset _libcurl_version_parse - unset _libcurl_config - unset _libcurl_feature - unset _libcurl_features - unset _libcurl_protocol - unset _libcurl_protocols - unset _libcurl_version - unset _libcurl_ldflags - fi - - if test x$_libcurl_with = xno || test x$libcurl_cv_lib_curl_usable != xyes ; then - # This is the IF-NO path - : - else - # This is the IF-YES path - : - fi - - unset _libcurl_with - - - LIBEDIT_DESCRIP="NetBSD Editline library" - LIBEDIT_OPTION="libedit" - PBX_LIBEDIT=0 - -# Check whether --with-libedit was given. -if test ${with_libedit+y} -then : - withval=$with_libedit; - case ${withval} in - n|no) - USE_LIBEDIT=no - # -1 is a magic value used by menuselect to know that the package - # was disabled, other than 'not found' - PBX_LIBEDIT=-1 - ;; - y|ye|yes) - ac_mandatory_list="${ac_mandatory_list} LIBEDIT" - ;; - *) - LIBEDIT_DIR="${withval}" - ac_mandatory_list="${ac_mandatory_list} LIBEDIT" - ;; - esac - -fi - - - - - - - - -LIBEDIT_IS_UNICODE_DESCRIP="Libedit compiled for unicode" -LIBEDIT_IS_UNICODE_OPTION=libedit -LIBEDIT_IS_UNICODE_DIR=${LIBEDIT_DIR} - -PBX_LIBEDIT_IS_UNICODE=0 - - - - - - - - LIBJWT_DESCRIP="LIBJWT" - LIBJWT_OPTION="libjwt" - PBX_LIBJWT=0 - -# Check whether --with-libjwt was given. -if test ${with_libjwt+y} -then : - withval=$with_libjwt; - case ${withval} in - n|no) - USE_LIBJWT=no - # -1 is a magic value used by menuselect to know that the package - # was disabled, other than 'not found' - PBX_LIBJWT=-1 - ;; - y|ye|yes) - ac_mandatory_list="${ac_mandatory_list} LIBJWT" - ;; - *) - LIBJWT_DIR="${withval}" - ac_mandatory_list="${ac_mandatory_list} LIBJWT" - ;; - esac - -fi - - - - - - - - - LIBXML2_DESCRIP="LibXML2" - LIBXML2_OPTION="libxml2" - PBX_LIBXML2=0 - -# Check whether --with-libxml2 was given. -if test ${with_libxml2+y} -then : - withval=$with_libxml2; - case ${withval} in - n|no) - USE_LIBXML2=no - # -1 is a magic value used by menuselect to know that the package - # was disabled, other than 'not found' - PBX_LIBXML2=-1 - ;; - y|ye|yes) - ac_mandatory_list="${ac_mandatory_list} LIBXML2" - ;; - *) - LIBXML2_DIR="${withval}" - ac_mandatory_list="${ac_mandatory_list} LIBXML2" - ;; - esac - -fi - - - - - - - - - LIBXSLT_DESCRIP="LibXSLT" - LIBXSLT_OPTION="libxslt" - PBX_LIBXSLT=0 - -# Check whether --with-libxslt was given. -if test ${with_libxslt+y} -then : - withval=$with_libxslt; - case ${withval} in - n|no) - USE_LIBXSLT=no - # -1 is a magic value used by menuselect to know that the package - # was disabled, other than 'not found' - PBX_LIBXSLT=-1 - ;; - y|ye|yes) - ac_mandatory_list="${ac_mandatory_list} LIBXSLT" - ;; - *) - LIBXSLT_DIR="${withval}" - ac_mandatory_list="${ac_mandatory_list} LIBXSLT" - ;; - esac - -fi - - - - - - - - -LIBXSLT_CLEANUP_DESCRIP="LibXSLT Library Cleanup Function" -LIBXSLT_CLEANUP_OPTION=libxslt -LIBXSLT_CLEANUP_DIR=${LIBXSLT_DIR} - -PBX_LIBXSLT_CLEANUP=0 - - - - - - - - LUA_DESCRIP="Lua" - LUA_OPTION="lua" - PBX_LUA=0 - -# Check whether --with-lua was given. -if test ${with_lua+y} -then : - withval=$with_lua; - case ${withval} in - n|no) - USE_LUA=no - # -1 is a magic value used by menuselect to know that the package - # was disabled, other than 'not found' - PBX_LUA=-1 - ;; - y|ye|yes) - ac_mandatory_list="${ac_mandatory_list} LUA" - ;; - *) - LUA_DIR="${withval}" - ac_mandatory_list="${ac_mandatory_list} LUA" - ;; - esac - -fi - - - - - - - - - - MYSQLCLIENT_DESCRIP="MySQL client" - MYSQLCLIENT_OPTION="mysqlclient" - PBX_MYSQLCLIENT=0 - -# Check whether --with-mysqlclient was given. -if test ${with_mysqlclient+y} -then : - withval=$with_mysqlclient; - case ${withval} in - n|no) - USE_MYSQLCLIENT=no - # -1 is a magic value used by menuselect to know that the package - # was disabled, other than 'not found' - PBX_MYSQLCLIENT=-1 - ;; - y|ye|yes) - ac_mandatory_list="${ac_mandatory_list} MYSQLCLIENT" - ;; - *) - MYSQLCLIENT_DIR="${withval}" - ac_mandatory_list="${ac_mandatory_list} MYSQLCLIENT" - ;; - esac - -fi - - - - - - - - - NEON_DESCRIP="neon" - NEON_OPTION="neon" - PBX_NEON=0 - -# Check whether --with-neon was given. -if test ${with_neon+y} -then : - withval=$with_neon; - case ${withval} in - n|no) - USE_NEON=no - # -1 is a magic value used by menuselect to know that the package - # was disabled, other than 'not found' - PBX_NEON=-1 - ;; - y|ye|yes) - ac_mandatory_list="${ac_mandatory_list} NEON" - ;; - *) - NEON_DIR="${withval}" - ac_mandatory_list="${ac_mandatory_list} NEON" - ;; - esac - -fi - - - - - - - - - NEON29_DESCRIP="neon29" - NEON29_OPTION="neon29" - PBX_NEON29=0 - -# Check whether --with-neon29 was given. -if test ${with_neon29+y} -then : - withval=$with_neon29; - case ${withval} in - n|no) - USE_NEON29=no - # -1 is a magic value used by menuselect to know that the package - # was disabled, other than 'not found' - PBX_NEON29=-1 - ;; - y|ye|yes) - ac_mandatory_list="${ac_mandatory_list} NEON29" - ;; - *) - NEON29_DIR="${withval}" - ac_mandatory_list="${ac_mandatory_list} NEON29" - ;; - esac - -fi - - - - - - - - - NETSNMP_DESCRIP="Net-SNMP" - NETSNMP_OPTION="netsnmp" - PBX_NETSNMP=0 - -# Check whether --with-netsnmp was given. -if test ${with_netsnmp+y} -then : - withval=$with_netsnmp; - case ${withval} in - n|no) - USE_NETSNMP=no - # -1 is a magic value used by menuselect to know that the package - # was disabled, other than 'not found' - PBX_NETSNMP=-1 - ;; - y|ye|yes) - ac_mandatory_list="${ac_mandatory_list} NETSNMP" - ;; - *) - NETSNMP_DIR="${withval}" - ac_mandatory_list="${ac_mandatory_list} NETSNMP" - ;; - esac - -fi - - - - - - - - - NEWT_DESCRIP="newt" - NEWT_OPTION="newt" - PBX_NEWT=0 - -# Check whether --with-newt was given. -if test ${with_newt+y} -then : - withval=$with_newt; - case ${withval} in - n|no) - USE_NEWT=no - # -1 is a magic value used by menuselect to know that the package - # was disabled, other than 'not found' - PBX_NEWT=-1 - ;; - y|ye|yes) - ac_mandatory_list="${ac_mandatory_list} NEWT" - ;; - *) - NEWT_DIR="${withval}" - ac_mandatory_list="${ac_mandatory_list} NEWT" - ;; - esac - -fi - - - - - - - - - OGG_DESCRIP="OGG" - OGG_OPTION="ogg" - PBX_OGG=0 - -# Check whether --with-ogg was given. -if test ${with_ogg+y} -then : - withval=$with_ogg; - case ${withval} in - n|no) - USE_OGG=no - # -1 is a magic value used by menuselect to know that the package - # was disabled, other than 'not found' - PBX_OGG=-1 - ;; - y|ye|yes) - ac_mandatory_list="${ac_mandatory_list} OGG" - ;; - *) - OGG_DIR="${withval}" - ac_mandatory_list="${ac_mandatory_list} OGG" - ;; - esac - -fi - - - - - - - - - OPENR2_DESCRIP="MFR2" - OPENR2_OPTION="openr2" - PBX_OPENR2=0 - -# Check whether --with-openr2 was given. -if test ${with_openr2+y} -then : - withval=$with_openr2; - case ${withval} in - n|no) - USE_OPENR2=no - # -1 is a magic value used by menuselect to know that the package - # was disabled, other than 'not found' - PBX_OPENR2=-1 - ;; - y|ye|yes) - ac_mandatory_list="${ac_mandatory_list} OPENR2" - ;; - *) - OPENR2_DIR="${withval}" - ac_mandatory_list="${ac_mandatory_list} OPENR2" - ;; - esac - -fi - - - - - - - - - OPUS_DESCRIP="Opus" - OPUS_OPTION="opus" - PBX_OPUS=0 - -# Check whether --with-opus was given. -if test ${with_opus+y} -then : - withval=$with_opus; - case ${withval} in - n|no) - USE_OPUS=no - # -1 is a magic value used by menuselect to know that the package - # was disabled, other than 'not found' - PBX_OPUS=-1 - ;; - y|ye|yes) - ac_mandatory_list="${ac_mandatory_list} OPUS" - ;; - *) - OPUS_DIR="${withval}" - ac_mandatory_list="${ac_mandatory_list} OPUS" - ;; - esac - -fi - - - - - - - - - OPUSFILE_DESCRIP="Opusfile" - OPUSFILE_OPTION="opusfile" - PBX_OPUSFILE=0 - -# Check whether --with-opusfile was given. -if test ${with_opusfile+y} -then : - withval=$with_opusfile; - case ${withval} in - n|no) - USE_OPUSFILE=no - # -1 is a magic value used by menuselect to know that the package - # was disabled, other than 'not found' - PBX_OPUSFILE=-1 - ;; - y|ye|yes) - ac_mandatory_list="${ac_mandatory_list} OPUSFILE" - ;; - *) - OPUSFILE_DIR="${withval}" - ac_mandatory_list="${ac_mandatory_list} OPUSFILE" - ;; - esac - -fi - - - - - - - - - OSPTK_DESCRIP="OSP Toolkit" - OSPTK_OPTION="osptk" - PBX_OSPTK=0 - -# Check whether --with-osptk was given. -if test ${with_osptk+y} -then : - withval=$with_osptk; - case ${withval} in - n|no) - USE_OSPTK=no - # -1 is a magic value used by menuselect to know that the package - # was disabled, other than 'not found' - PBX_OSPTK=-1 - ;; - y|ye|yes) - ac_mandatory_list="${ac_mandatory_list} OSPTK" - ;; - *) - OSPTK_DIR="${withval}" - ac_mandatory_list="${ac_mandatory_list} OSPTK" - ;; - esac - -fi - - - - - - - - - PGSQL_DESCRIP="PostgreSQL" - PGSQL_OPTION="postgres" - PBX_PGSQL=0 - -# Check whether --with-postgres was given. -if test ${with_postgres+y} -then : - withval=$with_postgres; - case ${withval} in - n|no) - USE_PGSQL=no - # -1 is a magic value used by menuselect to know that the package - # was disabled, other than 'not found' - PBX_PGSQL=-1 - ;; - y|ye|yes) - ac_mandatory_list="${ac_mandatory_list} PGSQL" - ;; - *) - PGSQL_DIR="${withval}" - ac_mandatory_list="${ac_mandatory_list} PGSQL" - ;; - esac - -fi - - - - - - - - - BEANSTALK_DESCRIP="Beanstalk Job Queue" - BEANSTALK_OPTION="beanstalk" - PBX_BEANSTALK=0 - -# Check whether --with-beanstalk was given. -if test ${with_beanstalk+y} -then : - withval=$with_beanstalk; - case ${withval} in - n|no) - USE_BEANSTALK=no - # -1 is a magic value used by menuselect to know that the package - # was disabled, other than 'not found' - PBX_BEANSTALK=-1 - ;; - y|ye|yes) - ac_mandatory_list="${ac_mandatory_list} BEANSTALK" - ;; - *) - BEANSTALK_DIR="${withval}" - ac_mandatory_list="${ac_mandatory_list} BEANSTALK" - ;; - esac - -fi - - - - - - - - -if test "x${PBX_PJPROJECT}" != "x1" ; then - - PJPROJECT_DESCRIP="PJPROJECT" - PJPROJECT_OPTION="pjproject" - PBX_PJPROJECT=0 - -# Check whether --with-pjproject was given. -if test ${with_pjproject+y} -then : - withval=$with_pjproject; - case ${withval} in - n|no) - USE_PJPROJECT=no - # -1 is a magic value used by menuselect to know that the package - # was disabled, other than 'not found' - PBX_PJPROJECT=-1 - ;; - y|ye|yes) - ac_mandatory_list="${ac_mandatory_list} PJPROJECT" - ;; - *) - PJPROJECT_DIR="${withval}" - ac_mandatory_list="${ac_mandatory_list} PJPROJECT" - ;; - esac - -fi - - - - - - - - -PJSIP_DLG_CREATE_UAS_AND_INC_LOCK_DESCRIP="PJSIP Dialog Create UAS with Incremented Lock" -PJSIP_DLG_CREATE_UAS_AND_INC_LOCK_OPTION=pjsip -PJSIP_DLG_CREATE_UAS_AND_INC_LOCK_DIR=${PJPROJECT_DIR} - -PBX_PJSIP_DLG_CREATE_UAS_AND_INC_LOCK=0 - - - - - - - -PJ_TRANSACTION_GRP_LOCK_DESCRIP="PJSIP Transaction Group Lock Support" -PJ_TRANSACTION_GRP_LOCK_OPTION=pjsip -PJ_TRANSACTION_GRP_LOCK_DIR=${PJPROJECT_DIR} - -PBX_PJ_TRANSACTION_GRP_LOCK=0 - - - - - - - -PJSIP_REPLACE_MEDIA_STREAM_DESCRIP="PJSIP Media Stream Replacement Support" -PJSIP_REPLACE_MEDIA_STREAM_OPTION=pjsip -PJSIP_REPLACE_MEDIA_STREAM_DIR=${PJPROJECT_DIR} - -PBX_PJSIP_REPLACE_MEDIA_STREAM=0 - - - - - - - -PJSIP_GET_DEST_INFO_DESCRIP="pjsip_get_dest_info support" -PJSIP_GET_DEST_INFO_OPTION=pjsip -PJSIP_GET_DEST_INFO_DIR=${PJPROJECT_DIR} - -PBX_PJSIP_GET_DEST_INFO=0 - - - - - - - -PJ_SSL_CERT_LOAD_FROM_FILES2_DESCRIP="pj_ssl_cert_load_from_files2 support" -PJ_SSL_CERT_LOAD_FROM_FILES2_OPTION=pjsip -PJ_SSL_CERT_LOAD_FROM_FILES2_DIR=${PJPROJECT_DIR} - -PBX_PJ_SSL_CERT_LOAD_FROM_FILES2=0 - - - - - - - -PJSIP_EXTERNAL_RESOLVER_DESCRIP="PJSIP External Resolver Support" -PJSIP_EXTERNAL_RESOLVER_OPTION=pjsip -PJSIP_EXTERNAL_RESOLVER_DIR=${PJPROJECT_DIR} - -PBX_PJSIP_EXTERNAL_RESOLVER=0 - - - - - - - -PJSIP_TLS_TRANSPORT_PROTO_DESCRIP="PJSIP TLS Transport proto field support" -PJSIP_TLS_TRANSPORT_PROTO_OPTION=pjsip -PJSIP_TLS_TRANSPORT_PROTO_DIR=${PJPROJECT_DIR} - -PBX_PJSIP_TLS_TRANSPORT_PROTO=0 - - - - - - - -PJSIP_TLS_1_1_DESCRIP="PJSIP TLS 1.1 Support" -PJSIP_TLS_1_1_OPTION=pjsip -PJSIP_TLS_1_1_DIR=${PJPROJECT_DIR} - -PBX_PJSIP_TLS_1_1=0 - - - - - - - -PJSIP_TLS_1_2_DESCRIP="PJSIP TLS 1.2 Support" -PJSIP_TLS_1_2_OPTION=pjsip -PJSIP_TLS_1_2_DIR=${PJPROJECT_DIR} - -PBX_PJSIP_TLS_1_2=0 - - - - - - - -PJSIP_TLS_1_3_DESCRIP="PJSIP TLS 1.3 Support" -PJSIP_TLS_1_3_OPTION=pjsip -PJSIP_TLS_1_3_DIR=${PJPROJECT_DIR} - -PBX_PJSIP_TLS_1_3=0 - - - - - - - -PJSIP_EVSUB_GRP_LOCK_DESCRIP="PJSIP EVSUB Group Lock support" -PJSIP_EVSUB_GRP_LOCK_OPTION=pjsip -PJSIP_EVSUB_GRP_LOCK_DIR=${PJPROJECT_DIR} - -PBX_PJSIP_EVSUB_GRP_LOCK=0 - - - - - - - -PJSIP_INV_SESSION_REF_DESCRIP="PJSIP INVITE Session Reference Count support" -PJSIP_INV_SESSION_REF_OPTION=pjsip -PJSIP_INV_SESSION_REF_DIR=${PJPROJECT_DIR} - -PBX_PJSIP_INV_SESSION_REF=0 - - - - - - - -PJSIP_AUTH_CLT_DEINIT_DESCRIP="pjsip_auth_clt_deinit support" -PJSIP_AUTH_CLT_DEINIT_OPTION=pjsip -PJSIP_AUTH_CLT_DEINIT_DIR=${PJPROJECT_DIR} - -PBX_PJSIP_AUTH_CLT_DEINIT=0 - - - - - - - -PJSIP_TSX_LAYER_FIND_TSX2_DESCRIP="pjsip_tsx_layer_find_tsx2 support" -PJSIP_TSX_LAYER_FIND_TSX2_OPTION=pjsip -PJSIP_TSX_LAYER_FIND_TSX2_DIR=${PJPROJECT_DIR} - -PBX_PJSIP_TSX_LAYER_FIND_TSX2=0 - - - - - - - -PJSIP_INV_ACCEPT_MULTIPLE_SDP_ANSWERS_DESCRIP="PJSIP INVITE Accept Multiple SDP Answers" -PJSIP_INV_ACCEPT_MULTIPLE_SDP_ANSWERS_OPTION=pjsip -PJSIP_INV_ACCEPT_MULTIPLE_SDP_ANSWERS_DIR=${PJPROJECT_DIR} - -PBX_PJSIP_INV_ACCEPT_MULTIPLE_SDP_ANSWERS=0 - - - - - - - -PJSIP_ENDPOINT_COMPACT_FORM_DESCRIP="PJSIP Compact Form Support on Endpoint" -PJSIP_ENDPOINT_COMPACT_FORM_OPTION=pjsip -PJSIP_ENDPOINT_COMPACT_FORM_DIR=${PJPROJECT_DIR} - -PBX_PJSIP_ENDPOINT_COMPACT_FORM=0 - - - - - - - -PJSIP_TRANSPORT_DISABLE_CONNECTION_REUSE_DESCRIP="PJSIP Transport Connection Reuse Disabling" -PJSIP_TRANSPORT_DISABLE_CONNECTION_REUSE_OPTION=pjsip -PJSIP_TRANSPORT_DISABLE_CONNECTION_REUSE_DIR=${PJPROJECT_DIR} - -PBX_PJSIP_TRANSPORT_DISABLE_CONNECTION_REUSE=0 - - - - - - - -PJSIP_OAUTH_AUTHENTICATION_DESCRIP="PJSIP OAuth Authentication Support" -PJSIP_OAUTH_AUTHENTICATION_OPTION=pjsip -PJSIP_OAUTH_AUTHENTICATION_DIR=${PJPROJECT_DIR} - -PBX_PJSIP_OAUTH_AUTHENTICATION=0 - - - - - - - -PJSIP_TLS_TRANSPORT_RESTART_DESCRIP="PJSIP TLS Transport Restart Support" -PJSIP_TLS_TRANSPORT_RESTART_OPTION=pjsip -PJSIP_TLS_TRANSPORT_RESTART_DIR=${PJPROJECT_DIR} - -PBX_PJSIP_TLS_TRANSPORT_RESTART=0 - - - - - - -fi - - - POPT_DESCRIP="popt" - POPT_OPTION="popt" - PBX_POPT=0 - -# Check whether --with-popt was given. -if test ${with_popt+y} -then : - withval=$with_popt; - case ${withval} in - n|no) - USE_POPT=no - # -1 is a magic value used by menuselect to know that the package - # was disabled, other than 'not found' - PBX_POPT=-1 - ;; - y|ye|yes) - ac_mandatory_list="${ac_mandatory_list} POPT" - ;; - *) - POPT_DIR="${withval}" - ac_mandatory_list="${ac_mandatory_list} POPT" - ;; - esac - -fi - - - - - - - - - PORTAUDIO_DESCRIP="PortAudio" - PORTAUDIO_OPTION="portaudio" - PBX_PORTAUDIO=0 - -# Check whether --with-portaudio was given. -if test ${with_portaudio+y} -then : - withval=$with_portaudio; - case ${withval} in - n|no) - USE_PORTAUDIO=no - # -1 is a magic value used by menuselect to know that the package - # was disabled, other than 'not found' - PBX_PORTAUDIO=-1 - ;; - y|ye|yes) - ac_mandatory_list="${ac_mandatory_list} PORTAUDIO" - ;; - *) - PORTAUDIO_DIR="${withval}" - ac_mandatory_list="${ac_mandatory_list} PORTAUDIO" - ;; - esac - -fi - - - - - - - - - PRI_DESCRIP="ISDN PRI" - PRI_OPTION="pri" - PBX_PRI=0 - -# Check whether --with-pri was given. -if test ${with_pri+y} -then : - withval=$with_pri; - case ${withval} in - n|no) - USE_PRI=no - # -1 is a magic value used by menuselect to know that the package - # was disabled, other than 'not found' - PBX_PRI=-1 - ;; - y|ye|yes) - ac_mandatory_list="${ac_mandatory_list} PRI" - ;; - *) - PRI_DIR="${withval}" - ac_mandatory_list="${ac_mandatory_list} PRI" - ;; - esac - -fi - - - - - - - - -PRI_SETUP_ACK_INBAND_DESCRIP="ISDN PRI progress inband ie in SETUP ACK" -PRI_SETUP_ACK_INBAND_OPTION=pri -PRI_SETUP_ACK_INBAND_DIR=${PRI_DIR} - -PBX_PRI_SETUP_ACK_INBAND=0 - - - - - - - -PRI_L2_PERSISTENCE_DESCRIP="ISDN Layer 2 persistence option" -PRI_L2_PERSISTENCE_OPTION=pri -PRI_L2_PERSISTENCE_DIR=${PRI_DIR} - -PBX_PRI_L2_PERSISTENCE=0 - - - - - - - -PRI_DATETIME_SEND_DESCRIP="ISDN PRI Date/time ie send policy" -PRI_DATETIME_SEND_OPTION=pri -PRI_DATETIME_SEND_DIR=${PRI_DIR} - -PBX_PRI_DATETIME_SEND=0 - - - - - - - -PRI_MWI_V2_DESCRIP="ISDN PRI Message Waiting Indication (Fixed)" -PRI_MWI_V2_OPTION=pri -PRI_MWI_V2_DIR=${PRI_DIR} - -PBX_PRI_MWI_V2=0 - - - - - - - -PRI_DISPLAY_TEXT_DESCRIP="ISDN PRI user display text IE contents during call" -PRI_DISPLAY_TEXT_OPTION=pri -PRI_DISPLAY_TEXT_DIR=${PRI_DIR} - -PBX_PRI_DISPLAY_TEXT=0 - - - - - - - -PRI_MWI_DESCRIP="ISDN PRI Message Waiting Indication" -PRI_MWI_OPTION=pri -PRI_MWI_DIR=${PRI_DIR} - -PBX_PRI_MWI=0 - - - - - - - -PRI_MCID_DESCRIP="ISDN PRI Malicious Call ID" -PRI_MCID_OPTION=pri -PRI_MCID_DIR=${PRI_DIR} - -PBX_PRI_MCID=0 - - - - - - - -PRI_CALL_WAITING_DESCRIP="ISDN PRI call waiting supplementary service" -PRI_CALL_WAITING_OPTION=pri -PRI_CALL_WAITING_DIR=${PRI_DIR} - -PBX_PRI_CALL_WAITING=0 - - - - - - - -PRI_AOC_EVENTS_DESCRIP="ISDN PRI advice of charge supplementary service events" -PRI_AOC_EVENTS_OPTION=pri -PRI_AOC_EVENTS_DIR=${PRI_DIR} - -PBX_PRI_AOC_EVENTS=0 - - - - - - - -PRI_TRANSFER_DESCRIP="ISDN PRI call transfer supplementary service" -PRI_TRANSFER_OPTION=pri -PRI_TRANSFER_DIR=${PRI_DIR} - -PBX_PRI_TRANSFER=0 - - - - - - - -PRI_CCSS_DESCRIP="ISDN PRI call completion supplementary service" -PRI_CCSS_OPTION=pri -PRI_CCSS_DIR=${PRI_DIR} - -PBX_PRI_CCSS=0 - - - - - - - -PRI_HANGUP_FIX_DESCRIP="ISDN PRI hangup fix" -PRI_HANGUP_FIX_OPTION=pri -PRI_HANGUP_FIX_DIR=${PRI_DIR} - -PBX_PRI_HANGUP_FIX=0 - - - - - - - -PRI_SUBADDR_DESCRIP="ISDN PRI subaddressing" -PRI_SUBADDR_OPTION=pri -PRI_SUBADDR_DIR=${PRI_DIR} - -PBX_PRI_SUBADDR=0 - - - - - - - -PRI_CALL_HOLD_DESCRIP="ISDN PRI call hold" -PRI_CALL_HOLD_OPTION=pri -PRI_CALL_HOLD_DIR=${PRI_DIR} - -PBX_PRI_CALL_HOLD=0 - - - - - - - -PRI_CALL_REROUTING_DESCRIP="ISDN PRI call rerouting and call deflection" -PRI_CALL_REROUTING_OPTION=pri -PRI_CALL_REROUTING_DIR=${PRI_DIR} - -PBX_PRI_CALL_REROUTING=0 - - - - - - - -PRI_SETUP_KEYPAD_DESCRIP="ISDN PRI keypad facility in SETUP" -PRI_SETUP_KEYPAD_OPTION=pri -PRI_SETUP_KEYPAD_DIR=${PRI_DIR} - -PBX_PRI_SETUP_KEYPAD=0 - - - - - - -# ------------------------------------v -# TODO: The code can be changed to always include these features now. -# These features will always be present if pri_connected_line_update is available. - -PRI_INBANDDISCONNECT_DESCRIP="ISDN PRI set_inbanddisconnect" -PRI_INBANDDISCONNECT_OPTION=pri -PRI_INBANDDISCONNECT_DIR=${PRI_DIR} - -PBX_PRI_INBANDDISCONNECT=0 - - - - - - - -PRI_PROG_W_CAUSE_DESCRIP="ISDN progress with cause" -PRI_PROG_W_CAUSE_OPTION=pri -PRI_PROG_W_CAUSE_DIR=${PRI_DIR} - -PBX_PRI_PROG_W_CAUSE=0 - - - - - - - -PRI_SERVICE_MESSAGES_DESCRIP="ISDN service messages" -PRI_SERVICE_MESSAGES_OPTION=pri -PRI_SERVICE_MESSAGES_DIR=${PRI_DIR} - -PBX_PRI_SERVICE_MESSAGES=0 - - - - - - - -PRI_REVERSE_CHARGE_DESCRIP="ISDN reverse charge" -PRI_REVERSE_CHARGE_OPTION=pri -PRI_REVERSE_CHARGE_DIR=${PRI_DIR} - -PBX_PRI_REVERSE_CHARGE=0 - - - - - - -# ------------------------------------^ - - RADIUS_DESCRIP="Radius Client" - RADIUS_OPTION="radius" - PBX_RADIUS=0 - -# Check whether --with-radius was given. -if test ${with_radius+y} -then : - withval=$with_radius; - case ${withval} in - n|no) - USE_RADIUS=no - # -1 is a magic value used by menuselect to know that the package - # was disabled, other than 'not found' - PBX_RADIUS=-1 - ;; - y|ye|yes) - ac_mandatory_list="${ac_mandatory_list} RADIUS" - ;; - *) - RADIUS_DIR="${withval}" - ac_mandatory_list="${ac_mandatory_list} RADIUS" - ;; - esac - -fi - - - - - - - - - FFTW3_DESCRIP="LIBFFTW3" - FFTW3_OPTION="fftw3" - PBX_FFTW3=0 - -# Check whether --with-fftw3 was given. -if test ${with_fftw3+y} -then : - withval=$with_fftw3; - case ${withval} in - n|no) - USE_FFTW3=no - # -1 is a magic value used by menuselect to know that the package - # was disabled, other than 'not found' - PBX_FFTW3=-1 - ;; - y|ye|yes) - ac_mandatory_list="${ac_mandatory_list} FFTW3" - ;; - *) - FFTW3_DIR="${withval}" - ac_mandatory_list="${ac_mandatory_list} FFTW3" - ;; - esac - -fi - - - - - - - - - RESAMPLE_DESCRIP="LIBRESAMPLE" - RESAMPLE_OPTION="resample" - PBX_RESAMPLE=0 - -# Check whether --with-resample was given. -if test ${with_resample+y} -then : - withval=$with_resample; - case ${withval} in - n|no) - USE_RESAMPLE=no - # -1 is a magic value used by menuselect to know that the package - # was disabled, other than 'not found' - PBX_RESAMPLE=-1 - ;; - y|ye|yes) - ac_mandatory_list="${ac_mandatory_list} RESAMPLE" - ;; - *) - RESAMPLE_DIR="${withval}" - ac_mandatory_list="${ac_mandatory_list} RESAMPLE" - ;; - esac - -fi - - - - - - - - - SNDFILE_DESCRIP="libsndfile" - SNDFILE_OPTION="sndfile" - PBX_SNDFILE=0 - -# Check whether --with-sndfile was given. -if test ${with_sndfile+y} -then : - withval=$with_sndfile; - case ${withval} in - n|no) - USE_SNDFILE=no - # -1 is a magic value used by menuselect to know that the package - # was disabled, other than 'not found' - PBX_SNDFILE=-1 - ;; - y|ye|yes) - ac_mandatory_list="${ac_mandatory_list} SNDFILE" - ;; - *) - SNDFILE_DIR="${withval}" - ac_mandatory_list="${ac_mandatory_list} SNDFILE" - ;; - esac - -fi - - - - - - - - - SDL_DESCRIP="Sdl" - SDL_OPTION="sdl" - PBX_SDL=0 - -# Check whether --with-sdl was given. -if test ${with_sdl+y} -then : - withval=$with_sdl; - case ${withval} in - n|no) - USE_SDL=no - # -1 is a magic value used by menuselect to know that the package - # was disabled, other than 'not found' - PBX_SDL=-1 - ;; - y|ye|yes) - ac_mandatory_list="${ac_mandatory_list} SDL" - ;; - *) - SDL_DIR="${withval}" - ac_mandatory_list="${ac_mandatory_list} SDL" - ;; - esac - -fi - - - - - - - - - SDL_IMAGE_DESCRIP="Sdl Image" - SDL_IMAGE_OPTION="SDL_image" - PBX_SDL_IMAGE=0 - -# Check whether --with-SDL_image was given. -if test ${with_SDL_image+y} -then : - withval=$with_SDL_image; - case ${withval} in - n|no) - USE_SDL_IMAGE=no - # -1 is a magic value used by menuselect to know that the package - # was disabled, other than 'not found' - PBX_SDL_IMAGE=-1 - ;; - y|ye|yes) - ac_mandatory_list="${ac_mandatory_list} SDL_IMAGE" - ;; - *) - SDL_IMAGE_DIR="${withval}" - ac_mandatory_list="${ac_mandatory_list} SDL_IMAGE" - ;; - esac - -fi - - - - - - - - - SPANDSP_DESCRIP="SPANDSP" - SPANDSP_OPTION="spandsp" - PBX_SPANDSP=0 - -# Check whether --with-spandsp was given. -if test ${with_spandsp+y} -then : - withval=$with_spandsp; - case ${withval} in - n|no) - USE_SPANDSP=no - # -1 is a magic value used by menuselect to know that the package - # was disabled, other than 'not found' - PBX_SPANDSP=-1 - ;; - y|ye|yes) - ac_mandatory_list="${ac_mandatory_list} SPANDSP" - ;; - *) - SPANDSP_DIR="${withval}" - ac_mandatory_list="${ac_mandatory_list} SPANDSP" - ;; - esac - -fi - - - - - - - - - SS7_DESCRIP="ISDN SS7" - SS7_OPTION="ss7" - PBX_SS7=0 - -# Check whether --with-ss7 was given. -if test ${with_ss7+y} -then : - withval=$with_ss7; - case ${withval} in - n|no) - USE_SS7=no - # -1 is a magic value used by menuselect to know that the package - # was disabled, other than 'not found' - PBX_SS7=-1 - ;; - y|ye|yes) - ac_mandatory_list="${ac_mandatory_list} SS7" - ;; - *) - SS7_DIR="${withval}" - ac_mandatory_list="${ac_mandatory_list} SS7" - ;; - esac - -fi - - - - - - - - - SPEEX_DESCRIP="Speex" - SPEEX_OPTION="speex" - PBX_SPEEX=0 - -# Check whether --with-speex was given. -if test ${with_speex+y} -then : - withval=$with_speex; - case ${withval} in - n|no) - USE_SPEEX=no - # -1 is a magic value used by menuselect to know that the package - # was disabled, other than 'not found' - PBX_SPEEX=-1 - ;; - y|ye|yes) - ac_mandatory_list="${ac_mandatory_list} SPEEX" - ;; - *) - SPEEX_DIR="${withval}" - ac_mandatory_list="${ac_mandatory_list} SPEEX" - ;; - esac - -fi - - - - - - - - - SPEEX_PREPROCESS_DESCRIP="Speex preprocess routines" - SPEEX_PREPROCESS_OPTION="speex" - PBX_SPEEX_PREPROCESS=0 - -# Check whether --with-speex was given. -if test ${with_speex+y} -then : - withval=$with_speex; - case ${withval} in - n|no) - USE_SPEEX_PREPROCESS=no - # -1 is a magic value used by menuselect to know that the package - # was disabled, other than 'not found' - PBX_SPEEX_PREPROCESS=-1 - ;; - y|ye|yes) - ac_mandatory_list="${ac_mandatory_list} SPEEX_PREPROCESS" - ;; - *) - SPEEX_PREPROCESS_DIR="${withval}" - ac_mandatory_list="${ac_mandatory_list} SPEEX_PREPROCESS" - ;; - esac - -fi - - - - - - - - - SPEEXDSP_DESCRIP="SpeexDSP" - SPEEXDSP_OPTION="speexdsp" - PBX_SPEEXDSP=0 - -# Check whether --with-speexdsp was given. -if test ${with_speexdsp+y} -then : - withval=$with_speexdsp; - case ${withval} in - n|no) - USE_SPEEXDSP=no - # -1 is a magic value used by menuselect to know that the package - # was disabled, other than 'not found' - PBX_SPEEXDSP=-1 - ;; - y|ye|yes) - ac_mandatory_list="${ac_mandatory_list} SPEEXDSP" - ;; - *) - SPEEXDSP_DIR="${withval}" - ac_mandatory_list="${ac_mandatory_list} SPEEXDSP" - ;; - esac - -fi - - - - - - - - -SPEEX_PREPROCESS_DESCRIP="speex_preprocess_ctl" -SPEEX_PREPROCESS_OPTION=speex - -PBX_SPEEX_PREPROCESS=0 - - - - - - - - SQLITE3_DESCRIP="SQLite" - SQLITE3_OPTION="sqlite3" - PBX_SQLITE3=0 - -# Check whether --with-sqlite3 was given. -if test ${with_sqlite3+y} -then : - withval=$with_sqlite3; - case ${withval} in - n|no) - USE_SQLITE3=no - # -1 is a magic value used by menuselect to know that the package - # was disabled, other than 'not found' - PBX_SQLITE3=-1 - ;; - y|ye|yes) - ac_mandatory_list="${ac_mandatory_list} SQLITE3" - ;; - *) - SQLITE3_DIR="${withval}" - ac_mandatory_list="${ac_mandatory_list} SQLITE3" - ;; - esac - -fi - - - - - - - - - SRTP_DESCRIP="Secure RTP" - SRTP_OPTION="srtp" - PBX_SRTP=0 - -# Check whether --with-srtp was given. -if test ${with_srtp+y} -then : - withval=$with_srtp; - case ${withval} in - n|no) - USE_SRTP=no - # -1 is a magic value used by menuselect to know that the package - # was disabled, other than 'not found' - PBX_SRTP=-1 - ;; - y|ye|yes) - ac_mandatory_list="${ac_mandatory_list} SRTP" - ;; - *) - SRTP_DIR="${withval}" - ac_mandatory_list="${ac_mandatory_list} SRTP" - ;; - esac - -fi - - - - - - - - -SRTP_256_DESCRIP="SRTP Library AES-256 (ICM)" -SRTP_256_OPTION=srtp -SRTP_256_DIR=${SRTP_DIR} - -PBX_SRTP_256=0 - - - - - - - -SRTP_192_DESCRIP="SRTP Library AES-192 (ICM)" -SRTP_192_OPTION=srtp -SRTP_192_DIR=${SRTP_DIR} - -PBX_SRTP_192=0 - - - - - - - -SRTP_GCM_DESCRIP="SRTP Library AES-128 (GCM) and AES-256 (GCM)" -SRTP_GCM_OPTION=srtp -SRTP_GCM_DIR=${SRTP_DIR} - -PBX_SRTP_GCM=0 - - - - - - - -SRTP_SHUTDOWN_DESCRIP="SRTP Library Shutdown Function" -SRTP_SHUTDOWN_OPTION=srtp -SRTP_SHUTDOWN_DIR=${SRTP_DIR} - -PBX_SRTP_SHUTDOWN=0 - - - - - - - -SRTP_GET_VERSION_DESCRIP="SRTP Library Version Function" -SRTP_GET_VERSION_OPTION=srtp -SRTP_GET_VERSION_DIR=${SRTP_DIR} - -PBX_SRTP_GET_VERSION=0 - - - - - - - -RT_DESCRIP="Realtime functions" - -RT_DIR=${rt_DIR} - -PBX_RT=0 - - - - - - - - FREETDS_DESCRIP="FreeTDS" - FREETDS_OPTION="tds" - PBX_FREETDS=0 - -# Check whether --with-tds was given. -if test ${with_tds+y} -then : - withval=$with_tds; - case ${withval} in - n|no) - USE_FREETDS=no - # -1 is a magic value used by menuselect to know that the package - # was disabled, other than 'not found' - PBX_FREETDS=-1 - ;; - y|ye|yes) - ac_mandatory_list="${ac_mandatory_list} FREETDS" - ;; - *) - FREETDS_DIR="${withval}" - ac_mandatory_list="${ac_mandatory_list} FREETDS" - ;; - esac - -fi - - - - - - - - - TIMERFD_DESCRIP="timerfd" - TIMERFD_OPTION="timerfd" - PBX_TIMERFD=0 - -# Check whether --with-timerfd was given. -if test ${with_timerfd+y} -then : - withval=$with_timerfd; - case ${withval} in - n|no) - USE_TIMERFD=no - # -1 is a magic value used by menuselect to know that the package - # was disabled, other than 'not found' - PBX_TIMERFD=-1 - ;; - y|ye|yes) - ac_mandatory_list="${ac_mandatory_list} TIMERFD" - ;; - *) - TIMERFD_DIR="${withval}" - ac_mandatory_list="${ac_mandatory_list} TIMERFD" - ;; - esac - -fi - - - - - - - - - TONEZONE_DESCRIP="tonezone" - TONEZONE_OPTION="tonezone" - PBX_TONEZONE=0 - -# Check whether --with-tonezone was given. -if test ${with_tonezone+y} -then : - withval=$with_tonezone; - case ${withval} in - n|no) - USE_TONEZONE=no - # -1 is a magic value used by menuselect to know that the package - # was disabled, other than 'not found' - PBX_TONEZONE=-1 - ;; - y|ye|yes) - ac_mandatory_list="${ac_mandatory_list} TONEZONE" - ;; - *) - TONEZONE_DIR="${withval}" - ac_mandatory_list="${ac_mandatory_list} TONEZONE" - ;; - esac - -fi - - - - - - - - - UNBOUND_DESCRIP="unbound" - UNBOUND_OPTION="unbound" - PBX_UNBOUND=0 - -# Check whether --with-unbound was given. -if test ${with_unbound+y} -then : - withval=$with_unbound; - case ${withval} in - n|no) - USE_UNBOUND=no - # -1 is a magic value used by menuselect to know that the package - # was disabled, other than 'not found' - PBX_UNBOUND=-1 - ;; - y|ye|yes) - ac_mandatory_list="${ac_mandatory_list} UNBOUND" - ;; - *) - UNBOUND_DIR="${withval}" - ac_mandatory_list="${ac_mandatory_list} UNBOUND" - ;; - esac - -fi - - - - - - - - - UNIXODBC_DESCRIP="unixODBC" - UNIXODBC_OPTION="unixodbc" - PBX_UNIXODBC=0 - -# Check whether --with-unixodbc was given. -if test ${with_unixodbc+y} -then : - withval=$with_unixodbc; - case ${withval} in - n|no) - USE_UNIXODBC=no - # -1 is a magic value used by menuselect to know that the package - # was disabled, other than 'not found' - PBX_UNIXODBC=-1 - ;; - y|ye|yes) - ac_mandatory_list="${ac_mandatory_list} UNIXODBC" - ;; - *) - UNIXODBC_DIR="${withval}" - ac_mandatory_list="${ac_mandatory_list} UNIXODBC" - ;; - esac - -fi - - - - - - - - - VORBIS_DESCRIP="Vorbis" - VORBIS_OPTION="vorbis" - PBX_VORBIS=0 - -# Check whether --with-vorbis was given. -if test ${with_vorbis+y} -then : - withval=$with_vorbis; - case ${withval} in - n|no) - USE_VORBIS=no - # -1 is a magic value used by menuselect to know that the package - # was disabled, other than 'not found' - PBX_VORBIS=-1 - ;; - y|ye|yes) - ac_mandatory_list="${ac_mandatory_list} VORBIS" - ;; - *) - VORBIS_DIR="${withval}" - ac_mandatory_list="${ac_mandatory_list} VORBIS" - ;; - esac - -fi - - - - - - - - - X11_DESCRIP="X11" - X11_OPTION="x11" - PBX_X11=0 - -# Check whether --with-x11 was given. -if test ${with_x11+y} -then : - withval=$with_x11; - case ${withval} in - n|no) - USE_X11=no - # -1 is a magic value used by menuselect to know that the package - # was disabled, other than 'not found' - PBX_X11=-1 - ;; - y|ye|yes) - ac_mandatory_list="${ac_mandatory_list} X11" - ;; - *) - X11_DIR="${withval}" - ac_mandatory_list="${ac_mandatory_list} X11" - ;; - esac - -fi - - - - - - - - - ZLIB_DESCRIP="zlib compression" - ZLIB_OPTION="z" - PBX_ZLIB=0 - -# Check whether --with-z was given. -if test ${with_z+y} -then : - withval=$with_z; - case ${withval} in - n|no) - USE_ZLIB=no - # -1 is a magic value used by menuselect to know that the package - # was disabled, other than 'not found' - PBX_ZLIB=-1 - ;; - y|ye|yes) - ac_mandatory_list="${ac_mandatory_list} ZLIB" - ;; - *) - ZLIB_DIR="${withval}" - ac_mandatory_list="${ac_mandatory_list} ZLIB" - ;; - esac - -fi - - - - - - - - -# check for basic system features and functionality before -# checking for package libraries - -ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default" -if test "x$ac_cv_type_size_t" = xyes -then : - -else $as_nop - -printf "%s\n" "#define size_t unsigned int" >>confdefs.h - -fi - -# The Ultrix 4.2 mips builtin alloca declared by alloca.h only works -# for constant arguments. Useless! -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for working alloca.h" >&5 -printf %s "checking for working alloca.h... " >&6; } -if test ${ac_cv_working_alloca_h+y} -then : - printf %s "(cached) " >&6 -else $as_nop - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include -int -main (void) -{ -char *p = (char *) alloca (2 * sizeof (int)); - if (p) return 0; - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_working_alloca_h=yes -else $as_nop - ac_cv_working_alloca_h=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_working_alloca_h" >&5 -printf "%s\n" "$ac_cv_working_alloca_h" >&6; } -if test $ac_cv_working_alloca_h = yes; then - -printf "%s\n" "#define HAVE_ALLOCA_H 1" >>confdefs.h - -fi - -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for alloca" >&5 -printf %s "checking for alloca... " >&6; } -if test ${ac_cv_func_alloca_works+y} -then : - printf %s "(cached) " >&6 -else $as_nop - if test $ac_cv_working_alloca_h = yes; then - ac_cv_func_alloca_works=yes -else - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include -#include -#ifndef alloca -# ifdef __GNUC__ -# define alloca __builtin_alloca -# elif defined _MSC_VER -# include -# define alloca _alloca -# else -# ifdef __cplusplus -extern "C" -# endif -void *alloca (size_t); -# endif -#endif - -int -main (void) -{ -char *p = (char *) alloca (1); - if (p) return 0; - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_func_alloca_works=yes -else $as_nop - ac_cv_func_alloca_works=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_alloca_works" >&5 -printf "%s\n" "$ac_cv_func_alloca_works" >&6; } -fi - -if test $ac_cv_func_alloca_works = yes; then - -printf "%s\n" "#define HAVE_ALLOCA 1" >>confdefs.h - -else - # The SVR3 libPW and SVR4 libucb both contain incompatible functions -# that cause trouble. Some versions do not even contain alloca or -# contain a buggy version. If you still want to use their alloca, -# use ar to extract alloca.o from them instead of compiling alloca.c. - -ALLOCA=\${LIBOBJDIR}alloca.$ac_objext - -printf "%s\n" "#define C_ALLOCA 1" >>confdefs.h - - -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking stack direction for C alloca" >&5 -printf %s "checking stack direction for C alloca... " >&6; } -if test ${ac_cv_c_stack_direction+y} -then : - printf %s "(cached) " >&6 -else $as_nop - if test "$cross_compiling" = yes -then : - ac_cv_c_stack_direction=0 -else $as_nop - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -$ac_includes_default -int -find_stack_direction (int *addr, int depth) -{ - int dir, dummy = 0; - if (! addr) - addr = &dummy; - *addr = addr < &dummy ? 1 : addr == &dummy ? 0 : -1; - dir = depth ? find_stack_direction (addr, depth - 1) : 0; - return dir + dummy; -} - -int -main (int argc, char **argv) -{ - return find_stack_direction (0, argc + !argv + 20) < 0; -} -_ACEOF -if ac_fn_c_try_run "$LINENO" -then : - ac_cv_c_stack_direction=1 -else $as_nop - ac_cv_c_stack_direction=-1 -fi -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ - conftest.$ac_objext conftest.beam conftest.$ac_ext -fi - -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_stack_direction" >&5 -printf "%s\n" "$ac_cv_c_stack_direction" >&6; } -printf "%s\n" "#define STACK_DIRECTION $ac_cv_c_stack_direction" >>confdefs.h - - -fi - -ac_header_dirent=no -for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do - as_ac_Header=`printf "%s\n" "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh` -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_hdr that defines DIR" >&5 -printf %s "checking for $ac_hdr that defines DIR... " >&6; } -if eval test \${$as_ac_Header+y} -then : - printf %s "(cached) " >&6 -else $as_nop - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include -#include <$ac_hdr> - -int -main (void) -{ -if ((DIR *) 0) -return 0; - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO" -then : - eval "$as_ac_Header=yes" -else $as_nop - eval "$as_ac_Header=no" -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext -fi -eval ac_res=\$$as_ac_Header - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 -printf "%s\n" "$ac_res" >&6; } -if eval test \"x\$"$as_ac_Header"\" = x"yes" -then : - cat >>confdefs.h <<_ACEOF -#define `printf "%s\n" "HAVE_$ac_hdr" | $as_tr_cpp` 1 -_ACEOF - -ac_header_dirent=$ac_hdr; break -fi - -done -# Two versions of opendir et al. are in -ldir and -lx on SCO Xenix. -if test $ac_header_dirent = dirent.h; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5 -printf %s "checking for library containing opendir... " >&6; } -if test ${ac_cv_search_opendir+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_func_search_save_LIBS=$LIBS -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char opendir (); -int -main (void) -{ -return opendir (); - ; - return 0; -} -_ACEOF -for ac_lib in '' dir -do - if test -z "$ac_lib"; then - ac_res="none required" - else - ac_res=-l$ac_lib - LIBS="-l$ac_lib $ac_func_search_save_LIBS" - fi - if ac_fn_c_try_link "$LINENO" -then : - ac_cv_search_opendir=$ac_res -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext - if test ${ac_cv_search_opendir+y} -then : - break -fi -done -if test ${ac_cv_search_opendir+y} -then : - -else $as_nop - ac_cv_search_opendir=no -fi -rm conftest.$ac_ext -LIBS=$ac_func_search_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5 -printf "%s\n" "$ac_cv_search_opendir" >&6; } -ac_res=$ac_cv_search_opendir -if test "$ac_res" != no -then : - test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" - -fi - -else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5 -printf %s "checking for library containing opendir... " >&6; } -if test ${ac_cv_search_opendir+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_func_search_save_LIBS=$LIBS -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char opendir (); -int -main (void) -{ -return opendir (); - ; - return 0; -} -_ACEOF -for ac_lib in '' x -do - if test -z "$ac_lib"; then - ac_res="none required" - else - ac_res=-l$ac_lib - LIBS="-l$ac_lib $ac_func_search_save_LIBS" - fi - if ac_fn_c_try_link "$LINENO" -then : - ac_cv_search_opendir=$ac_res -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext - if test ${ac_cv_search_opendir+y} -then : - break -fi -done -if test ${ac_cv_search_opendir+y} -then : - -else $as_nop - ac_cv_search_opendir=no -fi -rm conftest.$ac_ext -LIBS=$ac_func_search_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5 -printf "%s\n" "$ac_cv_search_opendir" >&6; } -ac_res=$ac_cv_search_opendir -if test "$ac_res" != no -then : - test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" - -fi - -fi - -if test -z $ac_header_dirent -o "$ac_header_dirent" = "no"; then - as_fn_error $? "*** Could not find dirent header that defines 'DIR'." "$LINENO" 5 -fi - -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for sys/wait.h that is POSIX.1 compatible" >&5 -printf %s "checking for sys/wait.h that is POSIX.1 compatible... " >&6; } -if test ${ac_cv_header_sys_wait_h+y} -then : - printf %s "(cached) " >&6 -else $as_nop - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include -#include -#ifndef WEXITSTATUS -# define WEXITSTATUS(stat_val) ((unsigned int) (stat_val) >> 8) -#endif -#ifndef WIFEXITED -# define WIFEXITED(stat_val) (((stat_val) & 255) == 0) -#endif - -int -main (void) -{ - int s; - wait (&s); - s = WIFEXITED (s) ? WEXITSTATUS (s) : 1; - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO" -then : - ac_cv_header_sys_wait_h=yes -else $as_nop - ac_cv_header_sys_wait_h=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_sys_wait_h" >&5 -printf "%s\n" "$ac_cv_header_sys_wait_h" >&6; } -if test $ac_cv_header_sys_wait_h = yes; then - -printf "%s\n" "#define HAVE_SYS_WAIT_H 1" >>confdefs.h - -fi - -if test "$ac_cv_header_sys_wait_h" != "yes"; then - as_fn_error $? "*** POSIX.1 compatible sys/wait.h is required." "$LINENO" 5 -fi - -ac_fn_c_check_header_compile "$LINENO" "sys/types.h" "ac_cv_header_sys_types_h" "#ifdef HAVE_SYS_TYPES_H -# include -#endif -#ifdef HAVE_NETINET_IN_H -# include /* inet_ functions / structs */ -#endif -#ifdef HAVE_ARPA_NAMESER_H -# include /* DNS HEADER struct */ -#endif -#ifdef HAVE_NETDB_H -# include -#endif -" -if test "x$ac_cv_header_sys_types_h" = xyes -then : - printf "%s\n" "#define HAVE_SYS_TYPES_H 1" >>confdefs.h - -fi -ac_fn_c_check_header_compile "$LINENO" "netinet/in.h" "ac_cv_header_netinet_in_h" "#ifdef HAVE_SYS_TYPES_H -# include -#endif -#ifdef HAVE_NETINET_IN_H -# include /* inet_ functions / structs */ -#endif -#ifdef HAVE_ARPA_NAMESER_H -# include /* DNS HEADER struct */ -#endif -#ifdef HAVE_NETDB_H -# include -#endif -" -if test "x$ac_cv_header_netinet_in_h" = xyes -then : - printf "%s\n" "#define HAVE_NETINET_IN_H 1" >>confdefs.h - -fi -ac_fn_c_check_header_compile "$LINENO" "arpa/nameser.h" "ac_cv_header_arpa_nameser_h" "#ifdef HAVE_SYS_TYPES_H -# include -#endif -#ifdef HAVE_NETINET_IN_H -# include /* inet_ functions / structs */ -#endif -#ifdef HAVE_ARPA_NAMESER_H -# include /* DNS HEADER struct */ -#endif -#ifdef HAVE_NETDB_H -# include -#endif -" -if test "x$ac_cv_header_arpa_nameser_h" = xyes -then : - printf "%s\n" "#define HAVE_ARPA_NAMESER_H 1" >>confdefs.h - -fi -ac_fn_c_check_header_compile "$LINENO" "netdb.h" "ac_cv_header_netdb_h" "#ifdef HAVE_SYS_TYPES_H -# include -#endif -#ifdef HAVE_NETINET_IN_H -# include /* inet_ functions / structs */ -#endif -#ifdef HAVE_ARPA_NAMESER_H -# include /* DNS HEADER struct */ -#endif -#ifdef HAVE_NETDB_H -# include -#endif -" -if test "x$ac_cv_header_netdb_h" = xyes -then : - printf "%s\n" "#define HAVE_NETDB_H 1" >>confdefs.h - -fi -ac_fn_c_check_header_compile "$LINENO" "resolv.h" "ac_cv_header_resolv_h" "#ifdef HAVE_SYS_TYPES_H -# include -#endif -#ifdef HAVE_NETINET_IN_H -# include /* inet_ functions / structs */ -#endif -#ifdef HAVE_ARPA_NAMESER_H -# include /* DNS HEADER struct */ -#endif -#ifdef HAVE_NETDB_H -# include -#endif -" -if test "x$ac_cv_header_resolv_h" = xyes -then : - printf "%s\n" "#define HAVE_RESOLV_H 1" >>confdefs.h - -fi - - -if test "$ac_cv_header_resolv_h" != "yes"; then - as_fn_error $? "*** resolv.h is required." "$LINENO" 5 -fi - -# Check for headers that are unconditionally required on all platforms. Do not use -# this to check for headers that are only needed by modules. - for ac_header in arpa/nameser.h assert.h ctype.h dlfcn.h errno.h fcntl.h float.h grp.h inttypes.h limits.h locale.h math.h pwd.h netinet/in.h regex.h sched.h stdarg.h stdint.h stdio.h stdlib.h string.h syslog.h sys/file.h sys/ioctl.h sys/param.h sys/resource.h sys/socket.h sys/stat.h sys/time.h sys/types.h sys/un.h termios.h time.h unistd.h -do : - as_ac_Header=`printf "%s\n" "ac_cv_header_$ac_header" | $as_tr_sh` -ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" -if eval test \"x\$"$as_ac_Header"\" = x"yes" -then : - cat >>confdefs.h <<_ACEOF -#define `printf "%s\n" "HAVE_$ac_header" | $as_tr_cpp` 1 -_ACEOF - -else $as_nop - - as_fn_error $? "*** A required header was not found." "$LINENO" 5 - -fi - -done - -ac_fn_c_check_header_compile "$LINENO" "arpa/inet.h" "ac_cv_header_arpa_inet_h" "$ac_includes_default" -if test "x$ac_cv_header_arpa_inet_h" = xyes -then : - printf "%s\n" "#define HAVE_ARPA_INET_H 1" >>confdefs.h - -fi -ac_fn_c_check_header_compile "$LINENO" "libintl.h" "ac_cv_header_libintl_h" "$ac_includes_default" -if test "x$ac_cv_header_libintl_h" = xyes -then : - printf "%s\n" "#define HAVE_LIBINTL_H 1" >>confdefs.h - -fi -ac_fn_c_check_header_compile "$LINENO" "malloc.h" "ac_cv_header_malloc_h" "$ac_includes_default" -if test "x$ac_cv_header_malloc_h" = xyes -then : - printf "%s\n" "#define HAVE_MALLOC_H 1" >>confdefs.h - -fi -ac_fn_c_check_header_compile "$LINENO" "netdb.h" "ac_cv_header_netdb_h" "$ac_includes_default" -if test "x$ac_cv_header_netdb_h" = xyes -then : - printf "%s\n" "#define HAVE_NETDB_H 1" >>confdefs.h - -fi -ac_fn_c_check_header_compile "$LINENO" "stddef.h" "ac_cv_header_stddef_h" "$ac_includes_default" -if test "x$ac_cv_header_stddef_h" = xyes -then : - printf "%s\n" "#define HAVE_STDDEF_H 1" >>confdefs.h - -fi -ac_fn_c_check_header_compile "$LINENO" "strings.h" "ac_cv_header_strings_h" "$ac_includes_default" -if test "x$ac_cv_header_strings_h" = xyes -then : - printf "%s\n" "#define HAVE_STRINGS_H 1" >>confdefs.h - -fi -ac_fn_c_check_header_compile "$LINENO" "sys/event.h" "ac_cv_header_sys_event_h" "$ac_includes_default" -if test "x$ac_cv_header_sys_event_h" = xyes -then : - printf "%s\n" "#define HAVE_SYS_EVENT_H 1" >>confdefs.h - -fi -ac_fn_c_check_header_compile "$LINENO" "utime.h" "ac_cv_header_utime_h" "$ac_includes_default" -if test "x$ac_cv_header_utime_h" = xyes -then : - printf "%s\n" "#define HAVE_UTIME_H 1" >>confdefs.h - -fi - - -# Find required NetBSD Editline library (libedit). - - if test "x${PBX_LIBEDIT}" != "x1" -a "${USE_LIBEDIT}" != "no"; then - -pkg_failed=no -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for libedit" >&5 -printf %s "checking for libedit... " >&6; } - -if test -n "$LIBEDIT_CFLAGS"; then - pkg_cv_LIBEDIT_CFLAGS="$LIBEDIT_CFLAGS" - elif test -n "$PKG_CONFIG"; then - if test -n "$PKG_CONFIG" && \ - { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libedit\""; } >&5 - ($PKG_CONFIG --exists --print-errors "libedit") 2>&5 - ac_status=$? - printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; }; then - pkg_cv_LIBEDIT_CFLAGS=`$PKG_CONFIG --cflags "libedit" 2>/dev/null` - test "x$?" != "x0" && pkg_failed=yes -else - pkg_failed=yes -fi - else - pkg_failed=untried -fi -if test -n "$LIBEDIT_LIBS"; then - pkg_cv_LIBEDIT_LIBS="$LIBEDIT_LIBS" - elif test -n "$PKG_CONFIG"; then - if test -n "$PKG_CONFIG" && \ - { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libedit\""; } >&5 - ($PKG_CONFIG --exists --print-errors "libedit") 2>&5 - ac_status=$? - printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; }; then - pkg_cv_LIBEDIT_LIBS=`$PKG_CONFIG --libs "libedit" 2>/dev/null` - test "x$?" != "x0" && pkg_failed=yes -else - pkg_failed=yes -fi - else - pkg_failed=untried -fi - - - -if test $pkg_failed = yes; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - -if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then - _pkg_short_errors_supported=yes -else - _pkg_short_errors_supported=no -fi - if test $_pkg_short_errors_supported = yes; then - LIBEDIT_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "libedit" 2>&1` - else - LIBEDIT_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "libedit" 2>&1` - fi - # Put the nasty error message in config.log where it belongs - echo "$LIBEDIT_PKG_ERRORS" >&5 - - - PBX_LIBEDIT=0 - - -elif test $pkg_failed = untried; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - - PBX_LIBEDIT=0 - - -else - LIBEDIT_CFLAGS=$pkg_cv_LIBEDIT_CFLAGS - LIBEDIT_LIBS=$pkg_cv_LIBEDIT_LIBS - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - - PBX_LIBEDIT=1 - LIBEDIT_INCLUDE=$(echo ${LIBEDIT_CFLAGS} | $SED -e "s|-std=c99||g") - LIBEDIT_LIB="$LIBEDIT_LIBS" - -printf "%s\n" "#define HAVE_LIBEDIT 1" >>confdefs.h - - -fi - fi - -# some platforms do not list libedit via pkg-config, for example OpenBSD 6.2 - -if test "x${PBX_LIBEDIT}" != "x1" -a "${USE_LIBEDIT}" != "no"; then - pbxlibdir="" - # if --with-LIBEDIT=DIR has been specified, use it. - if test "x${LIBEDIT_DIR}" != "x"; then - if test -d ${LIBEDIT_DIR}/lib; then - pbxlibdir="-L${LIBEDIT_DIR}/lib" - else - pbxlibdir="-L${LIBEDIT_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} " - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for history_init in -ledit" >&5 -printf %s "checking for history_init in -ledit... " >&6; } -if test ${ac_cv_lib_edit_history_init+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-ledit ${pbxlibdir} -ltermcap $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char history_init (); -int -main (void) -{ -return history_init (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_edit_history_init=yes -else $as_nop - ac_cv_lib_edit_history_init=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_edit_history_init" >&5 -printf "%s\n" "$ac_cv_lib_edit_history_init" >&6; } -if test "x$ac_cv_lib_edit_history_init" = xyes -then : - AST_LIBEDIT_FOUND=yes -else $as_nop - AST_LIBEDIT_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_LIBEDIT_FOUND}" = "yes"; then - LIBEDIT_LIB="${pbxlibdir} -ledit -ltermcap" - # if --with-LIBEDIT=DIR has been specified, use it. - if test "x${LIBEDIT_DIR}" != "x"; then - LIBEDIT_INCLUDE="-I${LIBEDIT_DIR}/include" - fi - LIBEDIT_INCLUDE="${LIBEDIT_INCLUDE} " - - # check for the header - ast_ext_lib_check_saved_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${LIBEDIT_INCLUDE}" - ac_fn_c_check_header_compile "$LINENO" "histedit.h" "ac_cv_header_histedit_h" "$ac_includes_default" -if test "x$ac_cv_header_histedit_h" = xyes -then : - LIBEDIT_HEADER_FOUND=1 -else $as_nop - LIBEDIT_HEADER_FOUND=0 -fi - - CPPFLAGS="${ast_ext_lib_check_saved_CPPFLAGS}" - - if test "x${LIBEDIT_HEADER_FOUND}" = "x0" ; then - LIBEDIT_LIB="" - LIBEDIT_INCLUDE="" - else - - PBX_LIBEDIT=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_LIBEDIT 1 -_ACEOF - - fi - fi -fi - - -if test "${PBX_LIBEDIT}" != 1; then - as_fn_error $? "*** Please install the 'libedit' development package." "$LINENO" 5 - exit 1 -fi - - if test "x${PBX_LIBEDIT_IS_UNICODE}" != "x1" -a "${USE_LIBEDIT_IS_UNICODE}" != "no"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for Testing for libedit unicode support" >&5 -printf %s "checking for Testing for libedit unicode support... " >&6; } - saved_cppflags="${CPPFLAGS}" - if test "x${LIBEDIT_IS_UNICODE_DIR}" != "x"; then - LIBEDIT_IS_UNICODE_INCLUDE="-I${LIBEDIT_IS_UNICODE_DIR}/include" - fi - CPPFLAGS="${CPPFLAGS} ${LIBEDIT_IS_UNICODE_INCLUDE}" - - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - #include -int -main (void) -{ - el_rfunc_t *callback;; - - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO" -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - PBX_LIBEDIT_IS_UNICODE=1 - -printf "%s\n" "#define HAVE_LIBEDIT_IS_UNICODE 1" >>confdefs.h - - - -else $as_nop - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext - CPPFLAGS="${saved_cppflags}" - fi - - -# Find required UUID support. -# * -luuid on Linux -# * -le2fs-uuid on OpenBSD -# * in libsystem on OS X - -if test "x${PBX_LIBUUID}" != "x1" -a "${USE_LIBUUID}" != "no"; then - pbxlibdir="" - # if --with-LIBUUID=DIR has been specified, use it. - if test "x${LIBUUID_DIR}" != "x"; then - if test -d ${LIBUUID_DIR}/lib; then - pbxlibdir="-L${LIBUUID_DIR}/lib" - else - pbxlibdir="-L${LIBUUID_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} " - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for uuid_generate_random in -luuid" >&5 -printf %s "checking for uuid_generate_random in -luuid... " >&6; } -if test ${ac_cv_lib_uuid_uuid_generate_random+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-luuid ${pbxlibdir} $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char uuid_generate_random (); -int -main (void) -{ -return uuid_generate_random (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_uuid_uuid_generate_random=yes -else $as_nop - ac_cv_lib_uuid_uuid_generate_random=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_uuid_uuid_generate_random" >&5 -printf "%s\n" "$ac_cv_lib_uuid_uuid_generate_random" >&6; } -if test "x$ac_cv_lib_uuid_uuid_generate_random" = xyes -then : - AST_LIBUUID_FOUND=yes -else $as_nop - AST_LIBUUID_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_LIBUUID_FOUND}" = "yes"; then - LIBUUID_LIB="${pbxlibdir} -luuid " - # if --with-LIBUUID=DIR has been specified, use it. - if test "x${LIBUUID_DIR}" != "x"; then - LIBUUID_INCLUDE="-I${LIBUUID_DIR}/include" - fi - LIBUUID_INCLUDE="${LIBUUID_INCLUDE} " - - # check for the header - ast_ext_lib_check_saved_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${LIBUUID_INCLUDE}" - ac_fn_c_check_header_compile "$LINENO" "uuid/uuid.h" "ac_cv_header_uuid_uuid_h" "$ac_includes_default" -if test "x$ac_cv_header_uuid_uuid_h" = xyes -then : - LIBUUID_HEADER_FOUND=1 -else $as_nop - LIBUUID_HEADER_FOUND=0 -fi - - CPPFLAGS="${ast_ext_lib_check_saved_CPPFLAGS}" - - if test "x${LIBUUID_HEADER_FOUND}" = "x0" ; then - LIBUUID_LIB="" - LIBUUID_INCLUDE="" - else - - PBX_LIBUUID=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_LIBUUID 1 -_ACEOF - - fi - fi -fi - - -if test "x$LIBUUID_LIB" != "x" ; then - UUID_INCLUDE="$LIBUUID_INCLUDE" - UUID_LIB="$LIBUUID_LIB" -else - -if test "x${PBX_E2FSUUID}" != "x1" -a "${USE_E2FSUUID}" != "no"; then - pbxlibdir="" - # if --with-E2FSUUID=DIR has been specified, use it. - if test "x${E2FSUUID_DIR}" != "x"; then - if test -d ${E2FSUUID_DIR}/lib; then - pbxlibdir="-L${E2FSUUID_DIR}/lib" - else - pbxlibdir="-L${E2FSUUID_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} " - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for uuid_generate_random in -le2fs-uuid" >&5 -printf %s "checking for uuid_generate_random in -le2fs-uuid... " >&6; } -if test ${ac_cv_lib_e2fs_uuid_uuid_generate_random+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-le2fs-uuid ${pbxlibdir} $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char uuid_generate_random (); -int -main (void) -{ -return uuid_generate_random (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_e2fs_uuid_uuid_generate_random=yes -else $as_nop - ac_cv_lib_e2fs_uuid_uuid_generate_random=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_e2fs_uuid_uuid_generate_random" >&5 -printf "%s\n" "$ac_cv_lib_e2fs_uuid_uuid_generate_random" >&6; } -if test "x$ac_cv_lib_e2fs_uuid_uuid_generate_random" = xyes -then : - AST_E2FSUUID_FOUND=yes -else $as_nop - AST_E2FSUUID_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_E2FSUUID_FOUND}" = "yes"; then - E2FSUUID_LIB="${pbxlibdir} -le2fs-uuid " - # if --with-E2FSUUID=DIR has been specified, use it. - if test "x${E2FSUUID_DIR}" != "x"; then - E2FSUUID_INCLUDE="-I${E2FSUUID_DIR}/include" - fi - E2FSUUID_INCLUDE="${E2FSUUID_INCLUDE} " - - # check for the header - ast_ext_lib_check_saved_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${E2FSUUID_INCLUDE}" - ac_fn_c_check_header_compile "$LINENO" "uuid/uuid.h" "ac_cv_header_uuid_uuid_h" "$ac_includes_default" -if test "x$ac_cv_header_uuid_uuid_h" = xyes -then : - E2FSUUID_HEADER_FOUND=1 -else $as_nop - E2FSUUID_HEADER_FOUND=0 -fi - - CPPFLAGS="${ast_ext_lib_check_saved_CPPFLAGS}" - - if test "x${E2FSUUID_HEADER_FOUND}" = "x0" ; then - E2FSUUID_LIB="" - E2FSUUID_INCLUDE="" - else - - PBX_E2FSUUID=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_E2FSUUID 1 -_ACEOF - - fi - fi -fi - - - if test "x$E2FSUUID_LIB" != "x" ; then - UUID_INCLUDE="$E2FSUUID_INCLUDE" - UUID_LIB="$E2FSUUID_LIB" - else - - for ac_func in uuid_generate_random -do : - ac_fn_c_check_func "$LINENO" "uuid_generate_random" "ac_cv_func_uuid_generate_random" -if test "x$ac_cv_func_uuid_generate_random" = xyes -then : - printf "%s\n" "#define HAVE_UUID_GENERATE_RANDOM 1" >>confdefs.h - SYSUUID=true -else $as_nop - SYSUUID="" -fi - -done - if test "x$SYSUUID" != "x" ; then - UUID_INCLUDE="" - UUID_LIB="" - else - as_fn_error $? "*** uuid support not found (this typically means the uuid development package is missing)" "$LINENO" 5 - fi - fi -fi - - - -# Find required JSON support if bundled is not enabled. -if test "$JANSSON_BUNDLED" = "no" ; then - - if test "x${PBX_JANSSON}" != "x1" -a "${USE_JANSSON}" != "no"; then - -pkg_failed=no -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for jansson >= 2.11" >&5 -printf %s "checking for jansson >= 2.11... " >&6; } - -if test -n "$JANSSON_CFLAGS"; then - pkg_cv_JANSSON_CFLAGS="$JANSSON_CFLAGS" - elif test -n "$PKG_CONFIG"; then - if test -n "$PKG_CONFIG" && \ - { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"jansson >= 2.11\""; } >&5 - ($PKG_CONFIG --exists --print-errors "jansson >= 2.11") 2>&5 - ac_status=$? - printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; }; then - pkg_cv_JANSSON_CFLAGS=`$PKG_CONFIG --cflags "jansson >= 2.11" 2>/dev/null` - test "x$?" != "x0" && pkg_failed=yes -else - pkg_failed=yes -fi - else - pkg_failed=untried -fi -if test -n "$JANSSON_LIBS"; then - pkg_cv_JANSSON_LIBS="$JANSSON_LIBS" - elif test -n "$PKG_CONFIG"; then - if test -n "$PKG_CONFIG" && \ - { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"jansson >= 2.11\""; } >&5 - ($PKG_CONFIG --exists --print-errors "jansson >= 2.11") 2>&5 - ac_status=$? - printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; }; then - pkg_cv_JANSSON_LIBS=`$PKG_CONFIG --libs "jansson >= 2.11" 2>/dev/null` - test "x$?" != "x0" && pkg_failed=yes -else - pkg_failed=yes -fi - else - pkg_failed=untried -fi - - - -if test $pkg_failed = yes; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - -if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then - _pkg_short_errors_supported=yes -else - _pkg_short_errors_supported=no -fi - if test $_pkg_short_errors_supported = yes; then - JANSSON_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "jansson >= 2.11" 2>&1` - else - JANSSON_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "jansson >= 2.11" 2>&1` - fi - # Put the nasty error message in config.log where it belongs - echo "$JANSSON_PKG_ERRORS" >&5 - - - PBX_JANSSON=0 - - -elif test $pkg_failed = untried; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - - PBX_JANSSON=0 - - -else - JANSSON_CFLAGS=$pkg_cv_JANSSON_CFLAGS - JANSSON_LIBS=$pkg_cv_JANSSON_LIBS - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - - PBX_JANSSON=1 - JANSSON_INCLUDE=$(echo ${JANSSON_CFLAGS} | $SED -e "s|-std=c99||g") - JANSSON_LIB="$JANSSON_LIBS" - -printf "%s\n" "#define HAVE_JANSSON 1" >>confdefs.h - - -fi - fi - - # json_sprintf is available in 2.11+ - -if test "x${PBX_JANSSON}" != "x1" -a "${USE_JANSSON}" != "no"; then - pbxlibdir="" - # if --with-JANSSON=DIR has been specified, use it. - if test "x${JANSSON_DIR}" != "x"; then - if test -d ${JANSSON_DIR}/lib; then - pbxlibdir="-L${JANSSON_DIR}/lib" - else - pbxlibdir="-L${JANSSON_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} " - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for json_sprintf in -ljansson" >&5 -printf %s "checking for json_sprintf in -ljansson... " >&6; } -if test ${ac_cv_lib_jansson_json_sprintf+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-ljansson ${pbxlibdir} $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char json_sprintf (); -int -main (void) -{ -return json_sprintf (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_jansson_json_sprintf=yes -else $as_nop - ac_cv_lib_jansson_json_sprintf=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_jansson_json_sprintf" >&5 -printf "%s\n" "$ac_cv_lib_jansson_json_sprintf" >&6; } -if test "x$ac_cv_lib_jansson_json_sprintf" = xyes -then : - AST_JANSSON_FOUND=yes -else $as_nop - AST_JANSSON_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_JANSSON_FOUND}" = "yes"; then - JANSSON_LIB="${pbxlibdir} -ljansson " - # if --with-JANSSON=DIR has been specified, use it. - if test "x${JANSSON_DIR}" != "x"; then - JANSSON_INCLUDE="-I${JANSSON_DIR}/include" - fi - JANSSON_INCLUDE="${JANSSON_INCLUDE} " - - # check for the header - ast_ext_lib_check_saved_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${JANSSON_INCLUDE}" - ac_fn_c_check_header_compile "$LINENO" "jansson.h" "ac_cv_header_jansson_h" "$ac_includes_default" -if test "x$ac_cv_header_jansson_h" = xyes -then : - JANSSON_HEADER_FOUND=1 -else $as_nop - JANSSON_HEADER_FOUND=0 -fi - - CPPFLAGS="${ast_ext_lib_check_saved_CPPFLAGS}" - - if test "x${JANSSON_HEADER_FOUND}" = "x0" ; then - JANSSON_LIB="" - JANSSON_INCLUDE="" - else - - PBX_JANSSON=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_JANSSON 1 -_ACEOF - - fi - fi -fi - - - - if test "${PBX_JANSSON}" != 1; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: *** Asterisk requires libjansson >= 2.11 and no system copy was found." >&5 -printf "%s\n" "$as_me: *** Asterisk requires libjansson >= 2.11 and no system copy was found." >&6;} - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: *** Please install the 'libjansson' development package or" >&5 -printf "%s\n" "$as_me: *** Please install the 'libjansson' development package or" >&6;} - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: *** use './configure --with-jansson-bundled'" >&5 -printf "%s\n" "$as_me: *** use './configure --with-jansson-bundled'" >&6;} - exit 1 - fi - - # Define the ast_json_int_t (large integer type) to match jansson's - saved_cppflags="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${JANSSON_INCLUDE}" - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include -int -main (void) -{ -#if !JSON_INTEGER_IS_LONG_LONG - #error "not long long" - #endif - - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO" -then : - -printf "%s\n" "#define AST_JSON_INT_T long long" >>confdefs.h - -else $as_nop - -printf "%s\n" "#define AST_JSON_INT_T long" >>confdefs.h - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext - CPPFLAGS="${saved_cppflags}" - -else - PBX_JANSSON=1 -fi - -source ./third-party/versions.mak -# Find required JWT support if bundled is not enabled. -if test "$LIBJWT_BUNDLED" = "no" ; then - - if test "x${PBX_LIBJWT}" != "x1" -a "${USE_LIBJWT}" != "no"; then - -pkg_failed=no -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for libjwt >= $LIBJWT_VERSION" >&5 -printf %s "checking for libjwt >= $LIBJWT_VERSION... " >&6; } - -if test -n "$LIBJWT_CFLAGS"; then - pkg_cv_LIBJWT_CFLAGS="$LIBJWT_CFLAGS" - elif test -n "$PKG_CONFIG"; then - if test -n "$PKG_CONFIG" && \ - { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libjwt >= \$LIBJWT_VERSION\""; } >&5 - ($PKG_CONFIG --exists --print-errors "libjwt >= $LIBJWT_VERSION") 2>&5 - ac_status=$? - printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; }; then - pkg_cv_LIBJWT_CFLAGS=`$PKG_CONFIG --cflags "libjwt >= $LIBJWT_VERSION" 2>/dev/null` - test "x$?" != "x0" && pkg_failed=yes -else - pkg_failed=yes -fi - else - pkg_failed=untried -fi -if test -n "$LIBJWT_LIBS"; then - pkg_cv_LIBJWT_LIBS="$LIBJWT_LIBS" - elif test -n "$PKG_CONFIG"; then - if test -n "$PKG_CONFIG" && \ - { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libjwt >= \$LIBJWT_VERSION\""; } >&5 - ($PKG_CONFIG --exists --print-errors "libjwt >= $LIBJWT_VERSION") 2>&5 - ac_status=$? - printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; }; then - pkg_cv_LIBJWT_LIBS=`$PKG_CONFIG --libs "libjwt >= $LIBJWT_VERSION" 2>/dev/null` - test "x$?" != "x0" && pkg_failed=yes -else - pkg_failed=yes -fi - else - pkg_failed=untried -fi - - - -if test $pkg_failed = yes; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - -if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then - _pkg_short_errors_supported=yes -else - _pkg_short_errors_supported=no -fi - if test $_pkg_short_errors_supported = yes; then - LIBJWT_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "libjwt >= $LIBJWT_VERSION" 2>&1` - else - LIBJWT_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "libjwt >= $LIBJWT_VERSION" 2>&1` - fi - # Put the nasty error message in config.log where it belongs - echo "$LIBJWT_PKG_ERRORS" >&5 - - - PBX_LIBJWT=0 - - -elif test $pkg_failed = untried; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - - PBX_LIBJWT=0 - - -else - LIBJWT_CFLAGS=$pkg_cv_LIBJWT_CFLAGS - LIBJWT_LIBS=$pkg_cv_LIBJWT_LIBS - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - - PBX_LIBJWT=1 - LIBJWT_INCLUDE=$(echo ${LIBJWT_CFLAGS} | $SED -e "s|-std=c99||g") - LIBJWT_LIB="$LIBJWT_LIBS" - -printf "%s\n" "#define HAVE_LIBJWT 1" >>confdefs.h - - -fi - fi - -else - PBX_LIBJWT=1 -fi - -# See if clock_gettime is in librt - -if test "x${PBX_RT}" != "x1" -a "${USE_RT}" != "no"; then - pbxlibdir="" - # if --with-RT=DIR has been specified, use it. - if test "x${RT_DIR}" != "x"; then - if test -d ${RT_DIR}/lib; then - pbxlibdir="-L${RT_DIR}/lib" - else - pbxlibdir="-L${RT_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} " - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for clock_gettime in -lrt" >&5 -printf %s "checking for clock_gettime in -lrt... " >&6; } -if test ${ac_cv_lib_rt_clock_gettime+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-lrt ${pbxlibdir} $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char clock_gettime (); -int -main (void) -{ -return clock_gettime (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_rt_clock_gettime=yes -else $as_nop - ac_cv_lib_rt_clock_gettime=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_rt_clock_gettime" >&5 -printf "%s\n" "$ac_cv_lib_rt_clock_gettime" >&6; } -if test "x$ac_cv_lib_rt_clock_gettime" = xyes -then : - AST_RT_FOUND=yes -else $as_nop - AST_RT_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_RT_FOUND}" = "yes"; then - RT_LIB="${pbxlibdir} -lrt " - # if --with-RT=DIR has been specified, use it. - if test "x${RT_DIR}" != "x"; then - RT_INCLUDE="-I${RT_DIR}/include" - fi - RT_INCLUDE="${RT_INCLUDE} " - - # no header, assume found - RT_HEADER_FOUND="1" - - if test "x${RT_HEADER_FOUND}" = "x0" ; then - RT_LIB="" - RT_INCLUDE="" - else - - PBX_RT=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_RT 1 -_ACEOF - - fi - fi -fi - - - - - if test "x${PBX_LIBXML2}" != "x1" -a "${USE_LIBXML2}" != "no"; then - -pkg_failed=no -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for libxml-2.0" >&5 -printf %s "checking for libxml-2.0... " >&6; } - -if test -n "$LIBXML2_CFLAGS"; then - pkg_cv_LIBXML2_CFLAGS="$LIBXML2_CFLAGS" - elif test -n "$PKG_CONFIG"; then - if test -n "$PKG_CONFIG" && \ - { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libxml-2.0\""; } >&5 - ($PKG_CONFIG --exists --print-errors "libxml-2.0") 2>&5 - ac_status=$? - printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; }; then - pkg_cv_LIBXML2_CFLAGS=`$PKG_CONFIG --cflags "libxml-2.0" 2>/dev/null` - test "x$?" != "x0" && pkg_failed=yes -else - pkg_failed=yes -fi - else - pkg_failed=untried -fi -if test -n "$LIBXML2_LIBS"; then - pkg_cv_LIBXML2_LIBS="$LIBXML2_LIBS" - elif test -n "$PKG_CONFIG"; then - if test -n "$PKG_CONFIG" && \ - { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libxml-2.0\""; } >&5 - ($PKG_CONFIG --exists --print-errors "libxml-2.0") 2>&5 - ac_status=$? - printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; }; then - pkg_cv_LIBXML2_LIBS=`$PKG_CONFIG --libs "libxml-2.0" 2>/dev/null` - test "x$?" != "x0" && pkg_failed=yes -else - pkg_failed=yes -fi - else - pkg_failed=untried -fi - - - -if test $pkg_failed = yes; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - -if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then - _pkg_short_errors_supported=yes -else - _pkg_short_errors_supported=no -fi - if test $_pkg_short_errors_supported = yes; then - LIBXML2_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "libxml-2.0" 2>&1` - else - LIBXML2_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "libxml-2.0" 2>&1` - fi - # Put the nasty error message in config.log where it belongs - echo "$LIBXML2_PKG_ERRORS" >&5 - - - PBX_LIBXML2=0 - - -elif test $pkg_failed = untried; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - - PBX_LIBXML2=0 - - -else - LIBXML2_CFLAGS=$pkg_cv_LIBXML2_CFLAGS - LIBXML2_LIBS=$pkg_cv_LIBXML2_LIBS - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - - PBX_LIBXML2=1 - LIBXML2_INCLUDE=$(echo ${LIBXML2_CFLAGS} | $SED -e "s|-std=c99||g") - LIBXML2_LIB="$LIBXML2_LIBS" - -printf "%s\n" "#define HAVE_LIBXML2 1" >>confdefs.h - - -fi - fi - - - if test "x${PBX_LIBXML2}" != "x1" -a "${USE_LIBXML2}" != "no"; then - PBX_LIBXML2=0 - if test -n "$ac_tool_prefix"; then - # Extract the first word of "${ac_tool_prefix}xml2-config", so it can be a program name with args. -set dummy ${ac_tool_prefix}xml2-config; ac_word=$2 -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -printf %s "checking for $ac_word... " >&6; } -if test ${ac_cv_path_CONFIG_LIBXML2+y} -then : - printf %s "(cached) " >&6 -else $as_nop - case $CONFIG_LIBXML2 in - [\\/]* | ?:[\\/]*) - ac_cv_path_CONFIG_LIBXML2="$CONFIG_LIBXML2" # Let the user override the test with a path. - ;; - *) - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -as_dummy="${LIBXML2_DIR}/bin:$PATH" -for as_dir in $as_dummy -do - IFS=$as_save_IFS - case $as_dir in #((( - '') as_dir=./ ;; - */) ;; - *) as_dir=$as_dir/ ;; - esac - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then - ac_cv_path_CONFIG_LIBXML2="$as_dir$ac_word$ac_exec_ext" - printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - - ;; -esac -fi -CONFIG_LIBXML2=$ac_cv_path_CONFIG_LIBXML2 -if test -n "$CONFIG_LIBXML2"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CONFIG_LIBXML2" >&5 -printf "%s\n" "$CONFIG_LIBXML2" >&6; } -else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } -fi - - -fi -if test -z "$ac_cv_path_CONFIG_LIBXML2"; then - ac_pt_CONFIG_LIBXML2=$CONFIG_LIBXML2 - # Extract the first word of "xml2-config", so it can be a program name with args. -set dummy xml2-config; ac_word=$2 -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -printf %s "checking for $ac_word... " >&6; } -if test ${ac_cv_path_ac_pt_CONFIG_LIBXML2+y} -then : - printf %s "(cached) " >&6 -else $as_nop - case $ac_pt_CONFIG_LIBXML2 in - [\\/]* | ?:[\\/]*) - ac_cv_path_ac_pt_CONFIG_LIBXML2="$ac_pt_CONFIG_LIBXML2" # Let the user override the test with a path. - ;; - *) - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -as_dummy="${LIBXML2_DIR}/bin:$PATH" -for as_dir in $as_dummy -do - IFS=$as_save_IFS - case $as_dir in #((( - '') as_dir=./ ;; - */) ;; - *) as_dir=$as_dir/ ;; - esac - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then - ac_cv_path_ac_pt_CONFIG_LIBXML2="$as_dir$ac_word$ac_exec_ext" - printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - - ;; -esac -fi -ac_pt_CONFIG_LIBXML2=$ac_cv_path_ac_pt_CONFIG_LIBXML2 -if test -n "$ac_pt_CONFIG_LIBXML2"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_pt_CONFIG_LIBXML2" >&5 -printf "%s\n" "$ac_pt_CONFIG_LIBXML2" >&6; } -else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } -fi - - if test "x$ac_pt_CONFIG_LIBXML2" = x; then - CONFIG_LIBXML2="No" - else - case $cross_compiling:$ac_tool_warned in -yes:) -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 -printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} -ac_tool_warned=yes ;; -esac - CONFIG_LIBXML2=$ac_pt_CONFIG_LIBXML2 - fi -else - CONFIG_LIBXML2="$ac_cv_path_CONFIG_LIBXML2" -fi - - if test ! "x${CONFIG_LIBXML2}" = xNo; then - LIBXML2_INCLUDE=$(${CONFIG_LIBXML2} --cflags) - LIBXML2_INCLUDE=$(echo ${LIBXML2_INCLUDE} | $SED -e "s|-I|-I${LIBXML2_DIR}|g" -e "s|-std=c99||g") - - LIBXML2_LIB=$(${CONFIG_LIBXML2} --libs) - LIBXML2_LIB=$(echo ${LIBXML2_LIB} | $SED -e "s|-L|-L${LIBXML2_DIR}|g") - - - saved_cppflags="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${LIBXML2_INCLUDE}" - - saved_libs="${LIBS}" - LIBS=${LIBXML2_LIB} - - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - #include - #include -int -main (void) -{ - LIBXML_TEST_VERSION; - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - PBX_LIBXML2=1 -printf "%s\n" "#define HAVE_LIBXML2 1" >>confdefs.h - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext - CPPFLAGS="${saved_cppflags}" - LIBS="${saved_libs}" - - fi - fi - - -if test "${PBX_LIBXML2}" != 1; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: *** The Asterisk menuselect tool requires the 'libxml2' development package." >&5 -printf "%s\n" "$as_me: *** The Asterisk menuselect tool requires the 'libxml2' development package." >&6;} - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: *** Please install the 'libxml2' development package." >&5 -printf "%s\n" "$as_me: *** Please install the 'libxml2' development package." >&6;} - exit 1 -fi - - -if test "x${PBX_URIPARSER}" != "x1" -a "${USE_URIPARSER}" != "no"; then - pbxlibdir="" - # if --with-URIPARSER=DIR has been specified, use it. - if test "x${URIPARSER_DIR}" != "x"; then - if test -d ${URIPARSER_DIR}/lib; then - pbxlibdir="-L${URIPARSER_DIR}/lib" - else - pbxlibdir="-L${URIPARSER_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} " - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for uriParseUriA in -luriparser" >&5 -printf %s "checking for uriParseUriA in -luriparser... " >&6; } -if test ${ac_cv_lib_uriparser_uriParseUriA+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-luriparser ${pbxlibdir} $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char uriParseUriA (); -int -main (void) -{ -return uriParseUriA (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_uriparser_uriParseUriA=yes -else $as_nop - ac_cv_lib_uriparser_uriParseUriA=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_uriparser_uriParseUriA" >&5 -printf "%s\n" "$ac_cv_lib_uriparser_uriParseUriA" >&6; } -if test "x$ac_cv_lib_uriparser_uriParseUriA" = xyes -then : - AST_URIPARSER_FOUND=yes -else $as_nop - AST_URIPARSER_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_URIPARSER_FOUND}" = "yes"; then - URIPARSER_LIB="${pbxlibdir} -luriparser " - # if --with-URIPARSER=DIR has been specified, use it. - if test "x${URIPARSER_DIR}" != "x"; then - URIPARSER_INCLUDE="-I${URIPARSER_DIR}/include" - fi - URIPARSER_INCLUDE="${URIPARSER_INCLUDE} " - - # check for the header - ast_ext_lib_check_saved_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${URIPARSER_INCLUDE}" - ac_fn_c_check_header_compile "$LINENO" "uriparser/Uri.h" "ac_cv_header_uriparser_Uri_h" "$ac_includes_default" -if test "x$ac_cv_header_uriparser_Uri_h" = xyes -then : - URIPARSER_HEADER_FOUND=1 -else $as_nop - URIPARSER_HEADER_FOUND=0 -fi - - CPPFLAGS="${ast_ext_lib_check_saved_CPPFLAGS}" - - if test "x${URIPARSER_HEADER_FOUND}" = "x0" ; then - URIPARSER_LIB="" - URIPARSER_INCLUDE="" - else - - PBX_URIPARSER=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_URIPARSER 1 -_ACEOF - - fi - fi -fi - - - -# Another mandatory item (unless it's explicitly disabled) -# Check whether --enable-xmldoc was given. -if test ${enable_xmldoc+y} -then : - enableval=$enable_xmldoc; case "${enableval}" in - y|ye|yes) DISABLE_XMLDOC=no ;; - n|no) DISABLE_XMLDOC=yes ;; - *) as_fn_error $? "bad value ${enableval} for --disable-xmldoc" "$LINENO" 5 ;; - esac -else $as_nop - DISABLE_XMLDOC=no -fi - - - -if test "${DISABLE_XMLDOC}" != "yes"; then - -printf "%s\n" "#define AST_XML_DOCS 1" >>confdefs.h - -fi - - -if test "x${PBX_LIBXSLT}" != "x1" -a "${USE_LIBXSLT}" != "no"; then - pbxlibdir="" - # if --with-LIBXSLT=DIR has been specified, use it. - if test "x${LIBXSLT_DIR}" != "x"; then - if test -d ${LIBXSLT_DIR}/lib; then - pbxlibdir="-L${LIBXSLT_DIR}/lib" - else - pbxlibdir="-L${LIBXSLT_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} ${LIBXML2_INCLUDE}" - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for xsltLoadStylesheetPI in -lxslt" >&5 -printf %s "checking for xsltLoadStylesheetPI in -lxslt... " >&6; } -if test ${ac_cv_lib_xslt_xsltLoadStylesheetPI+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-lxslt ${pbxlibdir} ${LIBXML2_LIB} $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char xsltLoadStylesheetPI (); -int -main (void) -{ -return xsltLoadStylesheetPI (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_xslt_xsltLoadStylesheetPI=yes -else $as_nop - ac_cv_lib_xslt_xsltLoadStylesheetPI=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_xslt_xsltLoadStylesheetPI" >&5 -printf "%s\n" "$ac_cv_lib_xslt_xsltLoadStylesheetPI" >&6; } -if test "x$ac_cv_lib_xslt_xsltLoadStylesheetPI" = xyes -then : - AST_LIBXSLT_FOUND=yes -else $as_nop - AST_LIBXSLT_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_LIBXSLT_FOUND}" = "yes"; then - LIBXSLT_LIB="${pbxlibdir} -lxslt ${LIBXML2_LIB}" - # if --with-LIBXSLT=DIR has been specified, use it. - if test "x${LIBXSLT_DIR}" != "x"; then - LIBXSLT_INCLUDE="-I${LIBXSLT_DIR}/include" - fi - LIBXSLT_INCLUDE="${LIBXSLT_INCLUDE} ${LIBXML2_INCLUDE}" - - # check for the header - ast_ext_lib_check_saved_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${LIBXSLT_INCLUDE}" - ac_fn_c_check_header_compile "$LINENO" "libxslt/xsltInternals.h" "ac_cv_header_libxslt_xsltInternals_h" "$ac_includes_default" -if test "x$ac_cv_header_libxslt_xsltInternals_h" = xyes -then : - LIBXSLT_HEADER_FOUND=1 -else $as_nop - LIBXSLT_HEADER_FOUND=0 -fi - - CPPFLAGS="${ast_ext_lib_check_saved_CPPFLAGS}" - - if test "x${LIBXSLT_HEADER_FOUND}" = "x0" ; then - LIBXSLT_LIB="" - LIBXSLT_INCLUDE="" - else - - PBX_LIBXSLT=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_LIBXSLT 1 -_ACEOF - - fi - fi -fi - - - -if test "x${PBX_LIBXSLT_CLEANUP}" != "x1" -a "${USE_LIBXSLT_CLEANUP}" != "no"; then - pbxlibdir="" - # if --with-LIBXSLT_CLEANUP=DIR has been specified, use it. - if test "x${LIBXSLT_CLEANUP_DIR}" != "x"; then - if test -d ${LIBXSLT_CLEANUP_DIR}/lib; then - pbxlibdir="-L${LIBXSLT_CLEANUP_DIR}/lib" - else - pbxlibdir="-L${LIBXSLT_CLEANUP_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} ${LIBXML2_INCLUDE}" - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for xsltCleanupGlobals in -lxslt" >&5 -printf %s "checking for xsltCleanupGlobals in -lxslt... " >&6; } -if test ${ac_cv_lib_xslt_xsltCleanupGlobals+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-lxslt ${pbxlibdir} ${LIBXML2_LIB} $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char xsltCleanupGlobals (); -int -main (void) -{ -return xsltCleanupGlobals (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_xslt_xsltCleanupGlobals=yes -else $as_nop - ac_cv_lib_xslt_xsltCleanupGlobals=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_xslt_xsltCleanupGlobals" >&5 -printf "%s\n" "$ac_cv_lib_xslt_xsltCleanupGlobals" >&6; } -if test "x$ac_cv_lib_xslt_xsltCleanupGlobals" = xyes -then : - AST_LIBXSLT_CLEANUP_FOUND=yes -else $as_nop - AST_LIBXSLT_CLEANUP_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_LIBXSLT_CLEANUP_FOUND}" = "yes"; then - LIBXSLT_CLEANUP_LIB="${pbxlibdir} -lxslt ${LIBXML2_LIB}" - # if --with-LIBXSLT_CLEANUP=DIR has been specified, use it. - if test "x${LIBXSLT_CLEANUP_DIR}" != "x"; then - LIBXSLT_CLEANUP_INCLUDE="-I${LIBXSLT_CLEANUP_DIR}/include" - fi - LIBXSLT_CLEANUP_INCLUDE="${LIBXSLT_CLEANUP_INCLUDE} ${LIBXML2_INCLUDE}" - - # check for the header - ast_ext_lib_check_saved_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${LIBXSLT_CLEANUP_INCLUDE}" - ac_fn_c_check_header_compile "$LINENO" "libxslt/xsltInternals.h" "ac_cv_header_libxslt_xsltInternals_h" "$ac_includes_default" -if test "x$ac_cv_header_libxslt_xsltInternals_h" = xyes -then : - LIBXSLT_CLEANUP_HEADER_FOUND=1 -else $as_nop - LIBXSLT_CLEANUP_HEADER_FOUND=0 -fi - - CPPFLAGS="${ast_ext_lib_check_saved_CPPFLAGS}" - - if test "x${LIBXSLT_CLEANUP_HEADER_FOUND}" = "x0" ; then - LIBXSLT_CLEANUP_LIB="" - LIBXSLT_CLEANUP_INCLUDE="" - else - - PBX_LIBXSLT_CLEANUP=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_LIBXSLT_CLEANUP 1 -_ACEOF - - fi - fi -fi - - - -# Check whether --enable-permanent-dlopen was given. -if test ${enable_permanent_dlopen+y} -then : - enableval=$enable_permanent_dlopen; case "${enableval}" in - y|ye|yes) PERMANENT_DLOPEN=yes ;; - n|no) PERMANENT_DLOPEN=no ;; - *) as_fn_error $? "bad value ${enableval} for --enable-permanent-dlopen" "$LINENO" 5 ;; - esac -else $as_nop - PERMANENT_DLOPEN=no -fi - - - -if test "${PERMANENT_DLOPEN}" = "yes"; then - -printf "%s\n" "#define HAVE_PERMANENT_DLOPEN 1" >>confdefs.h - -fi - -# some embedded systems omit internationalization (locale) support -ac_fn_c_check_header_compile "$LINENO" "xlocale.h" "ac_cv_header_xlocale_h" "$ac_includes_default" -if test "x$ac_cv_header_xlocale_h" = xyes -then : - printf "%s\n" "#define HAVE_XLOCALE_H 1" >>confdefs.h - -fi - - -ac_fn_c_check_header_compile "$LINENO" "winsock.h" "ac_cv_header_winsock_h" "$ac_includes_default" -if test "x$ac_cv_header_winsock_h" = xyes -then : - printf "%s\n" "#define HAVE_WINSOCK_H 1" >>confdefs.h - -fi -ac_fn_c_check_header_compile "$LINENO" "winsock2.h" "ac_cv_header_winsock2_h" "$ac_includes_default" -if test "x$ac_cv_header_winsock2_h" = xyes -then : - printf "%s\n" "#define HAVE_WINSOCK2_H 1" >>confdefs.h - -fi - - -ac_fn_c_check_header_compile "$LINENO" "sys/poll.h" "ac_cv_header_sys_poll_h" "$ac_includes_default" -if test "x$ac_cv_header_sys_poll_h" = xyes -then : - -else $as_nop - -printf "%s\n" "#define AST_POLL_COMPAT 1" >>confdefs.h - -fi - - -# Check whether --enable-largefile was given. -if test ${enable_largefile+y} -then : - enableval=$enable_largefile; -fi - -if test "$enable_largefile" != no; then - - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5 -printf %s "checking for special C compiler options needed for large files... " >&6; } -if test ${ac_cv_sys_largefile_CC+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_cv_sys_largefile_CC=no - if test "$GCC" != yes; then - ac_save_CC=$CC - while :; do - # IRIX 6.2 and later do not support large files by default, - # so use the C compiler's -n32 option if that helps. - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include - /* Check that off_t can represent 2**63 - 1 correctly. - We can't simply define LARGE_OFF_T to be 9223372036854775807, - since some C++ compilers masquerading as C compilers - incorrectly reject 9223372036854775807. */ -#define LARGE_OFF_T (((off_t) 1 << 31 << 31) - 1 + ((off_t) 1 << 31 << 31)) - int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 - && LARGE_OFF_T % 2147483647 == 1) - ? 1 : -1]; -int -main (void) -{ - - ; - return 0; -} -_ACEOF - if ac_fn_c_try_compile "$LINENO" -then : - break -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam - CC="$CC -n32" - if ac_fn_c_try_compile "$LINENO" -then : - ac_cv_sys_largefile_CC=' -n32'; break -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam - break - done - CC=$ac_save_CC - rm -f conftest.$ac_ext - fi -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5 -printf "%s\n" "$ac_cv_sys_largefile_CC" >&6; } - if test "$ac_cv_sys_largefile_CC" != no; then - CC=$CC$ac_cv_sys_largefile_CC - fi - - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5 -printf %s "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; } -if test ${ac_cv_sys_file_offset_bits+y} -then : - printf %s "(cached) " >&6 -else $as_nop - while :; do - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include - /* Check that off_t can represent 2**63 - 1 correctly. - We can't simply define LARGE_OFF_T to be 9223372036854775807, - since some C++ compilers masquerading as C compilers - incorrectly reject 9223372036854775807. */ -#define LARGE_OFF_T (((off_t) 1 << 31 << 31) - 1 + ((off_t) 1 << 31 << 31)) - int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 - && LARGE_OFF_T % 2147483647 == 1) - ? 1 : -1]; -int -main (void) -{ - - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO" -then : - ac_cv_sys_file_offset_bits=no; break -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#define _FILE_OFFSET_BITS 64 -#include - /* Check that off_t can represent 2**63 - 1 correctly. - We can't simply define LARGE_OFF_T to be 9223372036854775807, - since some C++ compilers masquerading as C compilers - incorrectly reject 9223372036854775807. */ -#define LARGE_OFF_T (((off_t) 1 << 31 << 31) - 1 + ((off_t) 1 << 31 << 31)) - int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 - && LARGE_OFF_T % 2147483647 == 1) - ? 1 : -1]; -int -main (void) -{ - - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO" -then : - ac_cv_sys_file_offset_bits=64; break -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext - ac_cv_sys_file_offset_bits=unknown - break -done -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5 -printf "%s\n" "$ac_cv_sys_file_offset_bits" >&6; } -case $ac_cv_sys_file_offset_bits in #( - no | unknown) ;; - *) -printf "%s\n" "#define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits" >>confdefs.h -;; -esac -rm -rf conftest* - if test $ac_cv_sys_file_offset_bits = unknown; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5 -printf %s "checking for _LARGE_FILES value needed for large files... " >&6; } -if test ${ac_cv_sys_large_files+y} -then : - printf %s "(cached) " >&6 -else $as_nop - while :; do - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include - /* Check that off_t can represent 2**63 - 1 correctly. - We can't simply define LARGE_OFF_T to be 9223372036854775807, - since some C++ compilers masquerading as C compilers - incorrectly reject 9223372036854775807. */ -#define LARGE_OFF_T (((off_t) 1 << 31 << 31) - 1 + ((off_t) 1 << 31 << 31)) - int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 - && LARGE_OFF_T % 2147483647 == 1) - ? 1 : -1]; -int -main (void) -{ - - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO" -then : - ac_cv_sys_large_files=no; break -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#define _LARGE_FILES 1 -#include - /* Check that off_t can represent 2**63 - 1 correctly. - We can't simply define LARGE_OFF_T to be 9223372036854775807, - since some C++ compilers masquerading as C compilers - incorrectly reject 9223372036854775807. */ -#define LARGE_OFF_T (((off_t) 1 << 31 << 31) - 1 + ((off_t) 1 << 31 << 31)) - int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 - && LARGE_OFF_T % 2147483647 == 1) - ? 1 : -1]; -int -main (void) -{ - - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO" -then : - ac_cv_sys_large_files=1; break -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext - ac_cv_sys_large_files=unknown - break -done -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5 -printf "%s\n" "$ac_cv_sys_large_files" >&6; } -case $ac_cv_sys_large_files in #( - no | unknown) ;; - *) -printf "%s\n" "#define _LARGE_FILES $ac_cv_sys_large_files" >>confdefs.h -;; -esac -rm -rf conftest* - fi -fi - - -# Checks for typedefs, structures, and compiler characteristics. -ac_fn_c_check_type "$LINENO" "_Bool" "ac_cv_type__Bool" "$ac_includes_default" -if test "x$ac_cv_type__Bool" = xyes -then : - -printf "%s\n" "#define HAVE__BOOL 1" >>confdefs.h - - -fi - - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for stdbool.h that conforms to C99" >&5 -printf %s "checking for stdbool.h that conforms to C99... " >&6; } -if test ${ac_cv_header_stdbool_h+y} -then : - printf %s "(cached) " >&6 -else $as_nop - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include - - #ifndef __bool_true_false_are_defined - #error "__bool_true_false_are_defined is not defined" - #endif - char a[__bool_true_false_are_defined == 1 ? 1 : -1]; - - /* Regardless of whether this is C++ or "_Bool" is a - valid type name, "true" and "false" should be usable - in #if expressions and integer constant expressions, - and "bool" should be a valid type name. */ - - #if !true - #error "'true' is not true" - #endif - #if true != 1 - #error "'true' is not equal to 1" - #endif - char b[true == 1 ? 1 : -1]; - char c[true]; - - #if false - #error "'false' is not false" - #endif - #if false != 0 - #error "'false' is not equal to 0" - #endif - char d[false == 0 ? 1 : -1]; - - enum { e = false, f = true, g = false * true, h = true * 256 }; - - char i[(bool) 0.5 == true ? 1 : -1]; - char j[(bool) 0.0 == false ? 1 : -1]; - char k[sizeof (bool) > 0 ? 1 : -1]; - - struct sb { bool s: 1; bool t; } s; - char l[sizeof s.t > 0 ? 1 : -1]; - - /* The following fails for - HP aC++/ANSI C B3910B A.05.55 [Dec 04 2003]. */ - bool m[h]; - char n[sizeof m == h * sizeof m[0] ? 1 : -1]; - char o[-1 - (bool) 0 < 0 ? 1 : -1]; - /* Catch a bug in an HP-UX C compiler. See - https://gcc.gnu.org/ml/gcc-patches/2003-12/msg02303.html - https://lists.gnu.org/archive/html/bug-coreutils/2005-11/msg00161.html - */ - bool p = true; - bool *pp = &p; - - /* C 1999 specifies that bool, true, and false are to be - macros, but C++ 2011 and later overrule this. */ - #if __cplusplus < 201103 - #ifndef bool - #error "bool is not defined" - #endif - #ifndef false - #error "false is not defined" - #endif - #ifndef true - #error "true is not defined" - #endif - #endif - - /* If _Bool is available, repeat with it all the tests - above that used bool. */ - #ifdef HAVE__BOOL - struct sB { _Bool s: 1; _Bool t; } t; - - char q[(_Bool) 0.5 == true ? 1 : -1]; - char r[(_Bool) 0.0 == false ? 1 : -1]; - char u[sizeof (_Bool) > 0 ? 1 : -1]; - char v[sizeof t.t > 0 ? 1 : -1]; - - _Bool w[h]; - char x[sizeof m == h * sizeof m[0] ? 1 : -1]; - char y[-1 - (_Bool) 0 < 0 ? 1 : -1]; - _Bool z = true; - _Bool *pz = &p; - #endif - -int -main (void) -{ - - bool ps = &s; - *pp |= p; - *pp |= ! p; - - #ifdef HAVE__BOOL - _Bool pt = &t; - *pz |= z; - *pz |= ! z; - #endif - - /* Refer to every declared value, so they cannot be - discarded as unused. */ - return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !j + !k - + !l + !m + !n + !o + !p + !pp + !ps - #ifdef HAVE__BOOL - + !q + !r + !u + !v + !w + !x + !y + !z + !pt - #endif - ); - - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO" -then : - ac_cv_header_stdbool_h=yes -else $as_nop - ac_cv_header_stdbool_h=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdbool_h" >&5 -printf "%s\n" "$ac_cv_header_stdbool_h" >&6; } - -if test $ac_cv_header_stdbool_h = yes; then - -printf "%s\n" "#define HAVE_STDBOOL_H 1" >>confdefs.h - -fi - -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5 -printf %s "checking for an ANSI C-conforming const... " >&6; } -if test ${ac_cv_c_const+y} -then : - printf %s "(cached) " >&6 -else $as_nop - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -int -main (void) -{ - -#ifndef __cplusplus - /* Ultrix mips cc rejects this sort of thing. */ - typedef int charset[2]; - const charset cs = { 0, 0 }; - /* SunOS 4.1.1 cc rejects this. */ - char const *const *pcpcc; - char **ppc; - /* NEC SVR4.0.2 mips cc rejects this. */ - struct point {int x, y;}; - static struct point const zero = {0,0}; - /* IBM XL C 1.02.0.0 rejects this. - It does not let you subtract one const X* pointer from another in - an arm of an if-expression whose if-part is not a constant - expression */ - const char *g = "string"; - pcpcc = &g + (g ? g-g : 0); - /* HPUX 7.0 cc rejects these. */ - ++pcpcc; - ppc = (char**) pcpcc; - pcpcc = (char const *const *) ppc; - { /* SCO 3.2v4 cc rejects this sort of thing. */ - char tx; - char *t = &tx; - char const *s = 0 ? (char *) 0 : (char const *) 0; - - *t++ = 0; - if (s) return 0; - } - { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */ - int x[] = {25, 17}; - const int *foo = &x[0]; - ++foo; - } - { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */ - typedef const int *iptr; - iptr p = 0; - ++p; - } - { /* IBM XL C 1.02.0.0 rejects this sort of thing, saying - "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */ - struct s { int j; const int *ap[3]; } bx; - struct s *b = &bx; b->j = 5; - } - { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */ - const int foo = 10; - if (!foo) return 0; - } - return !cs[0] && !zero.x; -#endif - - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO" -then : - ac_cv_c_const=yes -else $as_nop - ac_cv_c_const=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5 -printf "%s\n" "$ac_cv_c_const" >&6; } -if test $ac_cv_c_const = no; then - -printf "%s\n" "#define const /**/" >>confdefs.h - -fi - -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for uid_t in sys/types.h" >&5 -printf %s "checking for uid_t in sys/types.h... " >&6; } -if test ${ac_cv_type_uid_t+y} -then : - printf %s "(cached) " >&6 -else $as_nop - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include - -_ACEOF -if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | - $EGREP "uid_t" >/dev/null 2>&1 -then : - ac_cv_type_uid_t=yes -else $as_nop - ac_cv_type_uid_t=no -fi -rm -rf conftest* - -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_uid_t" >&5 -printf "%s\n" "$ac_cv_type_uid_t" >&6; } -if test $ac_cv_type_uid_t = no; then - -printf "%s\n" "#define uid_t int" >>confdefs.h - - -printf "%s\n" "#define gid_t int" >>confdefs.h - -fi - -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for inline" >&5 -printf %s "checking for inline... " >&6; } -if test ${ac_cv_c_inline+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_cv_c_inline=no -for ac_kw in inline __inline__ __inline; do - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#ifndef __cplusplus -typedef int foo_t; -static $ac_kw foo_t static_foo (void) {return 0; } -$ac_kw foo_t foo (void) {return 0; } -#endif - -_ACEOF -if ac_fn_c_try_compile "$LINENO" -then : - ac_cv_c_inline=$ac_kw -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext - test "$ac_cv_c_inline" != no && break -done - -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5 -printf "%s\n" "$ac_cv_c_inline" >&6; } - -case $ac_cv_c_inline in - inline | yes) ;; - *) - case $ac_cv_c_inline in - no) ac_val=;; - *) ac_val=$ac_cv_c_inline;; - esac - cat >>confdefs.h <<_ACEOF -#ifndef __cplusplus -#define inline $ac_val -#endif -_ACEOF - ;; -esac - - - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for long double with more range or precision than double" >&5 -printf %s "checking for long double with more range or precision than double... " >&6; } -if test ${ac_cv_type_long_double_wider+y} -then : - printf %s "(cached) " >&6 -else $as_nop - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include - long double const a[] = - { - 0.0L, DBL_MIN, DBL_MAX, DBL_EPSILON, - LDBL_MIN, LDBL_MAX, LDBL_EPSILON - }; - long double - f (long double x) - { - return ((x + (unsigned long int) 10) * (-1 / x) + a[0] - + (x ? f (x) : 'c')); - } - -int -main (void) -{ -static int test_array [1 - 2 * !((0 < ((DBL_MAX_EXP < LDBL_MAX_EXP) - + (DBL_MANT_DIG < LDBL_MANT_DIG) - - (LDBL_MAX_EXP < DBL_MAX_EXP) - - (LDBL_MANT_DIG < DBL_MANT_DIG))) - && (int) LDBL_EPSILON == 0 - )]; -test_array [0] = 0; -return test_array [0]; - - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO" -then : - ac_cv_type_long_double_wider=yes -else $as_nop - ac_cv_type_long_double_wider=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_long_double_wider" >&5 -printf "%s\n" "$ac_cv_type_long_double_wider" >&6; } - if test $ac_cv_type_long_double_wider = yes; then - -printf "%s\n" "#define HAVE_LONG_DOUBLE_WIDER 1" >>confdefs.h - - fi - -ac_fn_c_check_type "$LINENO" "mode_t" "ac_cv_type_mode_t" "$ac_includes_default" -if test "x$ac_cv_type_mode_t" = xyes -then : - -else $as_nop - -printf "%s\n" "#define mode_t int" >>confdefs.h - -fi - -ac_fn_c_check_type "$LINENO" "off_t" "ac_cv_type_off_t" "$ac_includes_default" -if test "x$ac_cv_type_off_t" = xyes -then : - -else $as_nop - -printf "%s\n" "#define off_t long int" >>confdefs.h - -fi - - - ac_fn_c_check_type "$LINENO" "pid_t" "ac_cv_type_pid_t" "$ac_includes_default -" -if test "x$ac_cv_type_pid_t" = xyes -then : - -else $as_nop - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - - #if defined _WIN64 && !defined __CYGWIN__ - LLP64 - #endif - -int -main (void) -{ - - ; - return 0; -} - -_ACEOF -if ac_fn_c_try_compile "$LINENO" -then : - ac_pid_type='int' -else $as_nop - ac_pid_type='__int64' -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext - -printf "%s\n" "#define pid_t $ac_pid_type" >>confdefs.h - - -fi - - -ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default" -if test "x$ac_cv_type_size_t" = xyes -then : - -else $as_nop - -printf "%s\n" "#define size_t unsigned int" >>confdefs.h - -fi - -ac_fn_c_check_member "$LINENO" "struct stat" "st_blksize" "ac_cv_member_struct_stat_st_blksize" "$ac_includes_default" -if test "x$ac_cv_member_struct_stat_st_blksize" = xyes -then : - -printf "%s\n" "#define HAVE_STRUCT_STAT_ST_BLKSIZE 1" >>confdefs.h - - -fi - -ac_fn_c_check_member "$LINENO" "struct ucred" "uid" "ac_cv_member_struct_ucred_uid" "#include -#include -" -if test "x$ac_cv_member_struct_ucred_uid" = xyes -then : - -printf "%s\n" "#define HAVE_STRUCT_UCRED_UID 1" >>confdefs.h - - -fi -ac_fn_c_check_member "$LINENO" "struct ucred" "cr_uid" "ac_cv_member_struct_ucred_cr_uid" "#include -#include -" -if test "x$ac_cv_member_struct_ucred_cr_uid" = xyes -then : - -printf "%s\n" "#define HAVE_STRUCT_UCRED_CR_UID 1" >>confdefs.h - - -fi -ac_fn_c_check_member "$LINENO" "struct sockpeercred" "uid" "ac_cv_member_struct_sockpeercred_uid" "#include -#include -" -if test "x$ac_cv_member_struct_sockpeercred_uid" = xyes -then : - -printf "%s\n" "#define HAVE_STRUCT_SOCKPEERCRED_UID 1" >>confdefs.h - - -fi - -ac_fn_c_check_member "$LINENO" "struct ifreq" "ifr_ifru.ifru_hwaddr" "ac_cv_member_struct_ifreq_ifr_ifru_ifru_hwaddr" "#include -" -if test "x$ac_cv_member_struct_ifreq_ifr_ifru_ifru_hwaddr" = xyes -then : - -printf "%s\n" "#define HAVE_STRUCT_IFREQ_IFR_IFRU_IFRU_HWADDR 1" >>confdefs.h - - -fi - -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether struct tm is in sys/time.h or time.h" >&5 -printf %s "checking whether struct tm is in sys/time.h or time.h... " >&6; } -if test ${ac_cv_struct_tm+y} -then : - printf %s "(cached) " >&6 -else $as_nop - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include -#include - -int -main (void) -{ -struct tm tm; - int *p = &tm.tm_sec; - return !p; - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO" -then : - ac_cv_struct_tm=time.h -else $as_nop - ac_cv_struct_tm=sys/time.h -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_struct_tm" >&5 -printf "%s\n" "$ac_cv_struct_tm" >&6; } -if test $ac_cv_struct_tm = sys/time.h; then - -printf "%s\n" "#define TM_IN_SYS_TIME 1" >>confdefs.h - -fi - -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for working volatile" >&5 -printf %s "checking for working volatile... " >&6; } -if test ${ac_cv_c_volatile+y} -then : - printf %s "(cached) " >&6 -else $as_nop - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -int -main (void) -{ - -volatile int x; -int * volatile y = (int *) 0; -return !x && !y; - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO" -then : - ac_cv_c_volatile=yes -else $as_nop - ac_cv_c_volatile=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_volatile" >&5 -printf "%s\n" "$ac_cv_c_volatile" >&6; } -if test $ac_cv_c_volatile = no; then - -printf "%s\n" "#define volatile /**/" >>confdefs.h - -fi - -ac_fn_c_check_type "$LINENO" "ptrdiff_t" "ac_cv_type_ptrdiff_t" "$ac_includes_default" -if test "x$ac_cv_type_ptrdiff_t" = xyes -then : - -printf "%s\n" "#define HAVE_PTRDIFF_T 1" >>confdefs.h - - -fi - -stat_nsec_found=no -ac_fn_c_check_member "$LINENO" "struct stat" "st_mtim" "ac_cv_member_struct_stat_st_mtim" "#include -" -if test "x$ac_cv_member_struct_stat_st_mtim" = xyes -then : - -printf "%s\n" "#define HAVE_STRUCT_STAT_ST_MTIM 1" >>confdefs.h - -stat_nsec_found=yes -fi -ac_fn_c_check_member "$LINENO" "struct stat" "st_mtimensec" "ac_cv_member_struct_stat_st_mtimensec" "#include -" -if test "x$ac_cv_member_struct_stat_st_mtimensec" = xyes -then : - -printf "%s\n" "#define HAVE_STRUCT_STAT_ST_MTIMENSEC 1" >>confdefs.h - -stat_nsec_found=yes -fi -ac_fn_c_check_member "$LINENO" "struct stat" "st_mtimespec" "ac_cv_member_struct_stat_st_mtimespec" "#include -" -if test "x$ac_cv_member_struct_stat_st_mtimespec" = xyes -then : - -printf "%s\n" "#define HAVE_STRUCT_STAT_ST_MTIMESPEC 1" >>confdefs.h - -stat_nsec_found=yes -fi - - -if test "${stat_nsec_found}" != yes; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: Cannot determine nanosecond field of struct stat" >&5 -printf "%s\n" "$as_me: WARNING: Cannot determine nanosecond field of struct stat" >&2;} -fi - -# Checks for library functions. -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for working chown" >&5 -printf %s "checking for working chown... " >&6; } -if test ${ac_cv_func_chown_works+y} -then : - printf %s "(cached) " >&6 -else $as_nop - if test "$cross_compiling" = yes -then : - case "$host_os" in # (( - # Guess yes on glibc systems. - *-gnu*) ac_cv_func_chown_works=yes ;; - # If we don't know, assume the worst. - *) ac_cv_func_chown_works=no ;; - esac -else $as_nop - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -$ac_includes_default -#include - -int -main (void) -{ - char *f = "conftest.chown"; - struct stat before, after; - - if (creat (f, 0600) < 0) - return 1; - if (stat (f, &before) < 0) - return 1; - if (chown (f, (uid_t) -1, (gid_t) -1) == -1) - return 1; - if (stat (f, &after) < 0) - return 1; - return ! (before.st_uid == after.st_uid && before.st_gid == after.st_gid); - - ; - return 0; -} -_ACEOF -if ac_fn_c_try_run "$LINENO" -then : - ac_cv_func_chown_works=yes -else $as_nop - ac_cv_func_chown_works=no -fi -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ - conftest.$ac_objext conftest.beam conftest.$ac_ext -fi - -rm -f conftest.chown - -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_chown_works" >&5 -printf "%s\n" "$ac_cv_func_chown_works" >&6; } -if test $ac_cv_func_chown_works = yes; then - -printf "%s\n" "#define HAVE_CHOWN 1" >>confdefs.h - -fi - -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether closedir returns void" >&5 -printf %s "checking whether closedir returns void... " >&6; } -if test ${ac_cv_func_closedir_void+y} -then : - printf %s "(cached) " >&6 -else $as_nop - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -#include <$ac_header_dirent> - -int -main (void) -{ - - return closedir(0); - - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO" -then : - ac_cv_func_closedir_void=no -else $as_nop - ac_cv_func_closedir_void=yes -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_closedir_void" >&5 -printf "%s\n" "$ac_cv_func_closedir_void" >&6; } -if test $ac_cv_func_closedir_void = yes; then - -printf "%s\n" "#define CLOSEDIR_VOID 1" >>confdefs.h - -fi - -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for error_at_line" >&5 -printf %s "checking for error_at_line... " >&6; } -if test ${ac_cv_lib_error_at_line+y} -then : - printf %s "(cached) " >&6 -else $as_nop - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include -int -main (void) -{ -error_at_line (0, 0, "", 0, "an error occurred"); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_error_at_line=yes -else $as_nop - ac_cv_lib_error_at_line=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_error_at_line" >&5 -printf "%s\n" "$ac_cv_lib_error_at_line" >&6; } -if test $ac_cv_lib_error_at_line = no; then - case " $LIBOBJS " in - *" error.$ac_objext "* ) ;; - *) LIBOBJS="$LIBOBJS error.$ac_objext" - ;; -esac - -fi - -ac_fn_c_check_header_compile "$LINENO" "vfork.h" "ac_cv_header_vfork_h" "$ac_includes_default" -if test "x$ac_cv_header_vfork_h" = xyes -then : - printf "%s\n" "#define HAVE_VFORK_H 1" >>confdefs.h - -fi - -ac_fn_c_check_func "$LINENO" "fork" "ac_cv_func_fork" -if test "x$ac_cv_func_fork" = xyes -then : - printf "%s\n" "#define HAVE_FORK 1" >>confdefs.h - -fi -ac_fn_c_check_func "$LINENO" "vfork" "ac_cv_func_vfork" -if test "x$ac_cv_func_vfork" = xyes -then : - printf "%s\n" "#define HAVE_VFORK 1" >>confdefs.h - -fi - -if test "x$ac_cv_func_fork" = xyes; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for working fork" >&5 -printf %s "checking for working fork... " >&6; } -if test ${ac_cv_func_fork_works+y} -then : - printf %s "(cached) " >&6 -else $as_nop - if test "$cross_compiling" = yes -then : - ac_cv_func_fork_works=cross -else $as_nop - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -$ac_includes_default -int -main (void) -{ - - /* By Ruediger Kuhlmann. */ - return fork () < 0; - - ; - return 0; -} -_ACEOF -if ac_fn_c_try_run "$LINENO" -then : - ac_cv_func_fork_works=yes -else $as_nop - ac_cv_func_fork_works=no -fi -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ - conftest.$ac_objext conftest.beam conftest.$ac_ext -fi - -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_fork_works" >&5 -printf "%s\n" "$ac_cv_func_fork_works" >&6; } - -else - ac_cv_func_fork_works=$ac_cv_func_fork -fi -if test "x$ac_cv_func_fork_works" = xcross; then - case $host in - *-*-amigaos* | *-*-msdosdjgpp* | *-*-uclinux* ) - # Override, as these systems have only a dummy fork() stub - ac_cv_func_fork_works=no - ;; - *) - ac_cv_func_fork_works=yes - ;; - esac - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&5 -printf "%s\n" "$as_me: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&2;} -fi -ac_cv_func_vfork_works=$ac_cv_func_vfork -if test "x$ac_cv_func_vfork" = xyes; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for working vfork" >&5 -printf %s "checking for working vfork... " >&6; } -if test ${ac_cv_func_vfork_works+y} -then : - printf %s "(cached) " >&6 -else $as_nop - if test "$cross_compiling" = yes -then : - ac_cv_func_vfork_works=cross -else $as_nop - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -/* Thanks to Paul Eggert for this test. */ -$ac_includes_default -#include -#include -#ifdef HAVE_VFORK_H -# include -#endif - -static void -do_nothing (int sig) -{ - (void) sig; -} - -/* On some sparc systems, changes by the child to local and incoming - argument registers are propagated back to the parent. The compiler - is told about this with #include , but some compilers - (e.g. gcc -O) don't grok . Test for this by using a - static variable whose address is put into a register that is - clobbered by the vfork. */ -static void -sparc_address_test (int arg) -{ - static pid_t child; - if (!child) { - child = vfork (); - if (child < 0) { - perror ("vfork"); - _exit(2); - } - if (!child) { - arg = getpid(); - write(-1, "", 0); - _exit (arg); - } - } -} - -int -main (void) -{ - pid_t parent = getpid (); - pid_t child; - - sparc_address_test (0); - - /* On Solaris 2.4, changes by the child to the signal handler - also munge signal handlers in the parent. To detect this, - start by putting the parent's handler in a known state. */ - signal (SIGTERM, SIG_DFL); - - child = vfork (); - - if (child == 0) { - /* Here is another test for sparc vfork register problems. This - test uses lots of local variables, at least as many local - variables as main has allocated so far including compiler - temporaries. 4 locals are enough for gcc 1.40.3 on a Solaris - 4.1.3 sparc, but we use 8 to be safe. A buggy compiler should - reuse the register of parent for one of the local variables, - since it will think that parent can't possibly be used any more - in this routine. Assigning to the local variable will thus - munge parent in the parent process. */ - pid_t - p = getpid(), p1 = getpid(), p2 = getpid(), p3 = getpid(), - p4 = getpid(), p5 = getpid(), p6 = getpid(), p7 = getpid(); - /* Convince the compiler that p..p7 are live; otherwise, it might - use the same hardware register for all 8 local variables. */ - if (p != p1 || p != p2 || p != p3 || p != p4 - || p != p5 || p != p6 || p != p7) - _exit(1); - - /* Alter the child's signal handler. */ - if (signal (SIGTERM, do_nothing) != SIG_DFL) - _exit(1); - - /* On some systems (e.g. IRIX 3.3), vfork doesn't separate parent - from child file descriptors. If the child closes a descriptor - before it execs or exits, this munges the parent's descriptor - as well. Test for this by closing stdout in the child. */ - _exit(close(fileno(stdout)) != 0); - } else { - int status; - struct stat st; - - while (wait(&status) != child) - ; - return ( - /* Was there some problem with vforking? */ - child < 0 - - /* Did the child munge the parent's signal handler? */ - || signal (SIGTERM, SIG_DFL) != SIG_DFL - - /* Did the child fail? (This shouldn't happen.) */ - || status - - /* Did the vfork/compiler bug occur? */ - || parent != getpid() - - /* Did the file descriptor bug occur? */ - || fstat(fileno(stdout), &st) != 0 - ); - } -} -_ACEOF -if ac_fn_c_try_run "$LINENO" -then : - ac_cv_func_vfork_works=yes -else $as_nop - ac_cv_func_vfork_works=no -fi -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ - conftest.$ac_objext conftest.beam conftest.$ac_ext -fi - -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_vfork_works" >&5 -printf "%s\n" "$ac_cv_func_vfork_works" >&6; } - -fi; -if test "x$ac_cv_func_fork_works" = xcross; then - ac_cv_func_vfork_works=$ac_cv_func_vfork - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&5 -printf "%s\n" "$as_me: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&2;} -fi - -if test "x$ac_cv_func_vfork_works" = xyes; then - -printf "%s\n" "#define HAVE_WORKING_VFORK 1" >>confdefs.h - -else - -printf "%s\n" "#define vfork fork" >>confdefs.h - -fi -if test "x$ac_cv_func_fork_works" = xyes; then - -printf "%s\n" "#define HAVE_WORKING_FORK 1" >>confdefs.h - - PBX_WORKING_FORK=1 - -fi - -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for _LARGEFILE_SOURCE value needed for large files" >&5 -printf %s "checking for _LARGEFILE_SOURCE value needed for large files... " >&6; } -if test ${ac_cv_sys_largefile_source+y} -then : - printf %s "(cached) " >&6 -else $as_nop - while :; do - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include /* for off_t */ - #include -int -main (void) -{ -int (*fp) (FILE *, off_t, int) = fseeko; - return fseeko (stdin, 0, 0) && fp (stdin, 0, 0); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_sys_largefile_source=no; break -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#define _LARGEFILE_SOURCE 1 -#include /* for off_t */ - #include -int -main (void) -{ -int (*fp) (FILE *, off_t, int) = fseeko; - return fseeko (stdin, 0, 0) && fp (stdin, 0, 0); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_sys_largefile_source=1; break -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext - ac_cv_sys_largefile_source=unknown - break -done -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_source" >&5 -printf "%s\n" "$ac_cv_sys_largefile_source" >&6; } -case $ac_cv_sys_largefile_source in #( - no | unknown) ;; - *) -printf "%s\n" "#define _LARGEFILE_SOURCE $ac_cv_sys_largefile_source" >>confdefs.h -;; -esac -rm -rf conftest* - -# We used to try defining _XOPEN_SOURCE=500 too, to work around a bug -# in glibc 2.1.3, but that breaks too many other things. -# If you want fseeko and ftello with glibc, upgrade to a fixed glibc. -if test $ac_cv_sys_largefile_source != unknown; then - -printf "%s\n" "#define HAVE_FSEEKO 1" >>confdefs.h - -fi - -if test $ac_cv_c_compiler_gnu = yes; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC needs -traditional" >&5 -printf %s "checking whether $CC needs -traditional... " >&6; } -if test ${ac_cv_prog_gcc_traditional+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_pattern="Autoconf.*'x'" - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include -Autoconf TIOCGETP -_ACEOF -if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | - $EGREP "$ac_pattern" >/dev/null 2>&1 -then : - ac_cv_prog_gcc_traditional=yes -else $as_nop - ac_cv_prog_gcc_traditional=no -fi -rm -rf conftest* - - - if test $ac_cv_prog_gcc_traditional = no; then - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include -Autoconf TCGETA -_ACEOF -if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | - $EGREP "$ac_pattern" >/dev/null 2>&1 -then : - ac_cv_prog_gcc_traditional=yes -fi -rm -rf conftest* - - fi -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_gcc_traditional" >&5 -printf "%s\n" "$ac_cv_prog_gcc_traditional" >&6; } - if test $ac_cv_prog_gcc_traditional = yes; then - CC="$CC -traditional" - fi -fi - -# XXX: these are commented out until we determine whether it matters if our malloc() -# acts exactly like glibc's or not -# AC_FUNC_MALLOC -# AC_FUNC_REALLOC -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for working memcmp" >&5 -printf %s "checking for working memcmp... " >&6; } -if test ${ac_cv_func_memcmp_working+y} -then : - printf %s "(cached) " >&6 -else $as_nop - if test "$cross_compiling" = yes -then : - ac_cv_func_memcmp_working=no -else $as_nop - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -$ac_includes_default -int -main (void) -{ - - /* Some versions of memcmp are not 8-bit clean. */ - char c0 = '\100', c1 = '\200', c2 = '\201'; - if (memcmp(&c0, &c2, 1) >= 0 || memcmp(&c1, &c2, 1) >= 0) - return 1; - - /* The Next x86 OpenStep bug shows up only when comparing 16 bytes - or more and with at least one buffer not starting on a 4-byte boundary. - William Lewis provided this test program. */ - { - char foo[21]; - char bar[21]; - int i; - for (i = 0; i < 4; i++) - { - char *a = foo + i; - char *b = bar + i; - strcpy (a, "--------01111111"); - strcpy (b, "--------10000000"); - if (memcmp (a, b, 16) >= 0) - return 1; - } - return 0; - } - - ; - return 0; -} -_ACEOF -if ac_fn_c_try_run "$LINENO" -then : - ac_cv_func_memcmp_working=yes -else $as_nop - ac_cv_func_memcmp_working=no -fi -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ - conftest.$ac_objext conftest.beam conftest.$ac_ext -fi - -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_memcmp_working" >&5 -printf "%s\n" "$ac_cv_func_memcmp_working" >&6; } -test $ac_cv_func_memcmp_working = no && case " $LIBOBJS " in - *" memcmp.$ac_objext "* ) ;; - *) LIBOBJS="$LIBOBJS memcmp.$ac_objext" - ;; -esac - - - -ac_func= -for ac_item in $ac_func_c_list -do - if test $ac_func; then - ac_fn_c_check_func "$LINENO" $ac_func ac_cv_func_$ac_func - if eval test \"x\$ac_cv_func_$ac_func\" = xyes; then - echo "#define $ac_item 1" >> confdefs.h - fi - ac_func= - else - ac_func=$ac_item - fi -done - - -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for working mmap" >&5 -printf %s "checking for working mmap... " >&6; } -if test ${ac_cv_func_mmap_fixed_mapped+y} -then : - printf %s "(cached) " >&6 -else $as_nop - if test "$cross_compiling" = yes -then : - case "$host_os" in # (( - # Guess yes on platforms where we know the result. - linux*) ac_cv_func_mmap_fixed_mapped=yes ;; - # If we don't know, assume the worst. - *) ac_cv_func_mmap_fixed_mapped=no ;; - esac -else $as_nop - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -$ac_includes_default -/* malloc might have been renamed as rpl_malloc. */ -#undef malloc - -/* Thanks to Mike Haertel and Jim Avera for this test. - Here is a matrix of mmap possibilities: - mmap private not fixed - mmap private fixed at somewhere currently unmapped - mmap private fixed at somewhere already mapped - mmap shared not fixed - mmap shared fixed at somewhere currently unmapped - mmap shared fixed at somewhere already mapped - For private mappings, we should verify that changes cannot be read() - back from the file, nor mmap's back from the file at a different - address. (There have been systems where private was not correctly - implemented like the infamous i386 svr4.0, and systems where the - VM page cache was not coherent with the file system buffer cache - like early versions of FreeBSD and possibly contemporary NetBSD.) - For shared mappings, we should conversely verify that changes get - propagated back to all the places they're supposed to be. - - Grep wants private fixed already mapped. - The main things grep needs to know about mmap are: - * does it exist and is it safe to write into the mmap'd area - * how to use it (BSD variants) */ - -#include -#include - -/* This mess was copied from the GNU getpagesize.h. */ -#ifndef HAVE_GETPAGESIZE -# ifdef _SC_PAGESIZE -# define getpagesize() sysconf(_SC_PAGESIZE) -# else /* no _SC_PAGESIZE */ -# ifdef HAVE_SYS_PARAM_H -# include -# ifdef EXEC_PAGESIZE -# define getpagesize() EXEC_PAGESIZE -# else /* no EXEC_PAGESIZE */ -# ifdef NBPG -# define getpagesize() NBPG * CLSIZE -# ifndef CLSIZE -# define CLSIZE 1 -# endif /* no CLSIZE */ -# else /* no NBPG */ -# ifdef NBPC -# define getpagesize() NBPC -# else /* no NBPC */ -# ifdef PAGESIZE -# define getpagesize() PAGESIZE -# endif /* PAGESIZE */ -# endif /* no NBPC */ -# endif /* no NBPG */ -# endif /* no EXEC_PAGESIZE */ -# else /* no HAVE_SYS_PARAM_H */ -# define getpagesize() 8192 /* punt totally */ -# endif /* no HAVE_SYS_PARAM_H */ -# endif /* no _SC_PAGESIZE */ - -#endif /* no HAVE_GETPAGESIZE */ - -int -main (void) -{ - char *data, *data2, *data3; - const char *cdata2; - int i, pagesize; - int fd, fd2; - - pagesize = getpagesize (); - - /* First, make a file with some known garbage in it. */ - data = (char *) malloc (pagesize); - if (!data) - return 1; - for (i = 0; i < pagesize; ++i) - *(data + i) = rand (); - umask (0); - fd = creat ("conftest.mmap", 0600); - if (fd < 0) - return 2; - if (write (fd, data, pagesize) != pagesize) - return 3; - close (fd); - - /* Next, check that the tail of a page is zero-filled. File must have - non-zero length, otherwise we risk SIGBUS for entire page. */ - fd2 = open ("conftest.txt", O_RDWR | O_CREAT | O_TRUNC, 0600); - if (fd2 < 0) - return 4; - cdata2 = ""; - if (write (fd2, cdata2, 1) != 1) - return 5; - data2 = (char *) mmap (0, pagesize, PROT_READ | PROT_WRITE, MAP_SHARED, fd2, 0L); - if (data2 == MAP_FAILED) - return 6; - for (i = 0; i < pagesize; ++i) - if (*(data2 + i)) - return 7; - close (fd2); - if (munmap (data2, pagesize)) - return 8; - - /* Next, try to mmap the file at a fixed address which already has - something else allocated at it. If we can, also make sure that - we see the same garbage. */ - fd = open ("conftest.mmap", O_RDWR); - if (fd < 0) - return 9; - if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE, - MAP_PRIVATE | MAP_FIXED, fd, 0L)) - return 10; - for (i = 0; i < pagesize; ++i) - if (*(data + i) != *(data2 + i)) - return 11; - - /* Finally, make sure that changes to the mapped area do not - percolate back to the file as seen by read(). (This is a bug on - some variants of i386 svr4.0.) */ - for (i = 0; i < pagesize; ++i) - *(data2 + i) = *(data2 + i) + 1; - data3 = (char *) malloc (pagesize); - if (!data3) - return 12; - if (read (fd, data3, pagesize) != pagesize) - return 13; - for (i = 0; i < pagesize; ++i) - if (*(data + i) != *(data3 + i)) - return 14; - close (fd); - free (data); - free (data3); - return 0; -} -_ACEOF -if ac_fn_c_try_run "$LINENO" -then : - ac_cv_func_mmap_fixed_mapped=yes -else $as_nop - ac_cv_func_mmap_fixed_mapped=no -fi -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ - conftest.$ac_objext conftest.beam conftest.$ac_ext -fi - -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_mmap_fixed_mapped" >&5 -printf "%s\n" "$ac_cv_func_mmap_fixed_mapped" >&6; } -if test $ac_cv_func_mmap_fixed_mapped = yes; then - -printf "%s\n" "#define HAVE_MMAP 1" >>confdefs.h - -fi -rm -f conftest.mmap conftest.txt - - - - -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking types of arguments for select" >&5 -printf %s "checking types of arguments for select... " >&6; } -if test ${ac_cv_func_select_args+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_cv_func_select_args='int,int *,struct timeval *' -for ac_arg234 in 'fd_set *' 'int *' 'void *'; do - for ac_arg1 in 'int' 'size_t' 'unsigned long int' 'unsigned int'; do - for ac_arg5 in 'struct timeval *' 'const struct timeval *'; do - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -$ac_includes_default -#ifdef HAVE_SYS_SELECT_H -# include -#endif -#ifdef HAVE_SYS_SOCKET_H -# include -#endif - -int -main (void) -{ -extern int select ($ac_arg1, - $ac_arg234, $ac_arg234, $ac_arg234, - $ac_arg5); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO" -then : - ac_cv_func_select_args="$ac_arg1,$ac_arg234,$ac_arg5"; break 3 -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext - done - done -done - -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_select_args" >&5 -printf "%s\n" "$ac_cv_func_select_args" >&6; } -ac_save_IFS=$IFS; IFS=',' -set dummy `echo "$ac_cv_func_select_args" | sed 's/\*/\*/g'` -IFS=$ac_save_IFS -shift - -printf "%s\n" "#define SELECT_TYPE_ARG1 $1" >>confdefs.h - - -printf "%s\n" "#define SELECT_TYPE_ARG234 ($2)" >>confdefs.h - - -printf "%s\n" "#define SELECT_TYPE_ARG5 ($3)" >>confdefs.h - -rm -rf conftest* - -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether lstat correctly handles trailing slash" >&5 -printf %s "checking whether lstat correctly handles trailing slash... " >&6; } -if test ${ac_cv_func_lstat_dereferences_slashed_symlink+y} -then : - printf %s "(cached) " >&6 -else $as_nop - rm -f conftest.sym conftest.file -echo >conftest.file -if test "$as_ln_s" = "ln -s" && ln -s conftest.file conftest.sym; then - if test "$cross_compiling" = yes -then : - case "$host_os" in # (( - # Guess yes on glibc systems. - *-gnu*) ac_cv_func_lstat_dereferences_slashed_symlink=yes ;; - # If we don't know, assume the worst. - *) ac_cv_func_lstat_dereferences_slashed_symlink=no ;; - esac -else $as_nop - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -$ac_includes_default -int -main (void) -{ -struct stat sbuf; - /* Linux will dereference the symlink and fail, as required by POSIX. - That is better in the sense that it means we will not - have to compile and use the lstat wrapper. */ - return lstat ("conftest.sym/", &sbuf) == 0; - ; - return 0; -} -_ACEOF -if ac_fn_c_try_run "$LINENO" -then : - ac_cv_func_lstat_dereferences_slashed_symlink=yes -else $as_nop - ac_cv_func_lstat_dereferences_slashed_symlink=no -fi -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ - conftest.$ac_objext conftest.beam conftest.$ac_ext -fi - -else - # If the `ln -s' command failed, then we probably don't even - # have an lstat function. - ac_cv_func_lstat_dereferences_slashed_symlink=no -fi -rm -f conftest.sym conftest.file - -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_lstat_dereferences_slashed_symlink" >&5 -printf "%s\n" "$ac_cv_func_lstat_dereferences_slashed_symlink" >&6; } - -test $ac_cv_func_lstat_dereferences_slashed_symlink = yes && - -printf "%s\n" "#define LSTAT_FOLLOWS_SLASHED_SYMLINK 1" >>confdefs.h - - -if test "x$ac_cv_func_lstat_dereferences_slashed_symlink" = xno; then - case " $LIBOBJS " in - *" lstat.$ac_objext "* ) ;; - *) LIBOBJS="$LIBOBJS lstat.$ac_objext" - ;; -esac - -fi - -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether stat accepts an empty string" >&5 -printf %s "checking whether stat accepts an empty string... " >&6; } -if test ${ac_cv_func_stat_empty_string_bug+y} -then : - printf %s "(cached) " >&6 -else $as_nop - if test "$cross_compiling" = yes -then : - ac_cv_func_stat_empty_string_bug=yes -else $as_nop - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -$ac_includes_default -int -main (void) -{ -struct stat sbuf; - return stat ("", &sbuf) == 0; - ; - return 0; -} -_ACEOF -if ac_fn_c_try_run "$LINENO" -then : - ac_cv_func_stat_empty_string_bug=no -else $as_nop - ac_cv_func_stat_empty_string_bug=yes -fi -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ - conftest.$ac_objext conftest.beam conftest.$ac_ext -fi - -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_stat_empty_string_bug" >&5 -printf "%s\n" "$ac_cv_func_stat_empty_string_bug" >&6; } -if test $ac_cv_func_stat_empty_string_bug = yes; then - case " $LIBOBJS " in - *" stat.$ac_objext "* ) ;; - *) LIBOBJS="$LIBOBJS stat.$ac_objext" - ;; -esac - - -printf "%s\n" "#define HAVE_STAT_EMPTY_STRING_BUG 1" >>confdefs.h - -fi - -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for working strcoll" >&5 -printf %s "checking for working strcoll... " >&6; } -if test ${ac_cv_func_strcoll_works+y} -then : - printf %s "(cached) " >&6 -else $as_nop - if test "$cross_compiling" = yes -then : - case "$host_os" in # (( - # Guess yes on glibc systems. - *-gnu*) ac_cv_func_strcoll_works=yes ;; - # If we don't know, assume the worst. - *) ac_cv_func_strcoll_works=no ;; - esac -else $as_nop - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -$ac_includes_default -int -main (void) -{ -return (strcoll ("abc", "def") >= 0 || - strcoll ("ABC", "DEF") >= 0 || - strcoll ("123", "456") >= 0) - ; - return 0; -} -_ACEOF -if ac_fn_c_try_run "$LINENO" -then : - ac_cv_func_strcoll_works=yes -else $as_nop - ac_cv_func_strcoll_works=no -fi -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ - conftest.$ac_objext conftest.beam conftest.$ac_ext -fi - -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_strcoll_works" >&5 -printf "%s\n" "$ac_cv_func_strcoll_works" >&6; } -if test $ac_cv_func_strcoll_works = yes; then - -printf "%s\n" "#define HAVE_STRCOLL 1" >>confdefs.h - -fi - - - for ac_func in strftime -do : - ac_fn_c_check_func "$LINENO" "strftime" "ac_cv_func_strftime" -if test "x$ac_cv_func_strftime" = xyes -then : - printf "%s\n" "#define HAVE_STRFTIME 1" >>confdefs.h - -else $as_nop - # strftime is in -lintl on SCO UNIX. -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for strftime in -lintl" >&5 -printf %s "checking for strftime in -lintl... " >&6; } -if test ${ac_cv_lib_intl_strftime+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-lintl $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char strftime (); -int -main (void) -{ -return strftime (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_intl_strftime=yes -else $as_nop - ac_cv_lib_intl_strftime=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_intl_strftime" >&5 -printf "%s\n" "$ac_cv_lib_intl_strftime" >&6; } -if test "x$ac_cv_lib_intl_strftime" = xyes -then : - printf "%s\n" "#define HAVE_STRFTIME 1" >>confdefs.h - -LIBS="-lintl $LIBS" -fi - -fi - -done - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for working strnlen" >&5 -printf %s "checking for working strnlen... " >&6; } -if test ${ac_cv_func_strnlen_working+y} -then : - printf %s "(cached) " >&6 -else $as_nop - if test "$cross_compiling" = yes -then : - # Guess no on AIX systems, yes otherwise. - case "$host_os" in - aix*) ac_cv_func_strnlen_working=no;; - *) ac_cv_func_strnlen_working=yes;; - esac -else $as_nop - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -$ac_includes_default -int -main (void) -{ - -#define S "foobar" -#define S_LEN (sizeof S - 1) - - /* At least one implementation is buggy: that of AIX 4.3 would - give strnlen (S, 1) == 3. */ - - int i; - for (i = 0; i < S_LEN + 1; ++i) - { - int expected = i <= S_LEN ? i : S_LEN; - if (strnlen (S, i) != expected) - return 1; - } - return 0; - - ; - return 0; -} -_ACEOF -if ac_fn_c_try_run "$LINENO" -then : - ac_cv_func_strnlen_working=yes -else $as_nop - ac_cv_func_strnlen_working=no -fi -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ - conftest.$ac_objext conftest.beam conftest.$ac_ext -fi - -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_strnlen_working" >&5 -printf "%s\n" "$ac_cv_func_strnlen_working" >&6; } -test $ac_cv_func_strnlen_working = no && case " $LIBOBJS " in - *" strnlen.$ac_objext "* ) ;; - *) LIBOBJS="$LIBOBJS strnlen.$ac_objext" - ;; -esac - - -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for working strtod" >&5 -printf %s "checking for working strtod... " >&6; } -if test ${ac_cv_func_strtod+y} -then : - printf %s "(cached) " >&6 -else $as_nop - if test "$cross_compiling" = yes -then : - ac_cv_func_strtod=no -else $as_nop - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -$ac_includes_default -#ifndef strtod -double strtod (); -#endif -int -main (void) -{ - { - /* Some versions of Linux strtod mis-parse strings with leading '+'. */ - char *string = " +69"; - char *term; - double value; - value = strtod (string, &term); - if (value != 69 || term != (string + 4)) - return 1; - } - - { - /* Under Solaris 2.4, strtod returns the wrong value for the - terminating character under some conditions. */ - char *string = "NaN"; - char *term; - strtod (string, &term); - if (term != string && *(term - 1) == 0) - return 1; - } - return 0; -} - -_ACEOF -if ac_fn_c_try_run "$LINENO" -then : - ac_cv_func_strtod=yes -else $as_nop - ac_cv_func_strtod=no -fi -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ - conftest.$ac_objext conftest.beam conftest.$ac_ext -fi - -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_strtod" >&5 -printf "%s\n" "$ac_cv_func_strtod" >&6; } -if test $ac_cv_func_strtod = no; then - case " $LIBOBJS " in - *" strtod.$ac_objext "* ) ;; - *) LIBOBJS="$LIBOBJS strtod.$ac_objext" - ;; -esac - -ac_fn_c_check_func "$LINENO" "pow" "ac_cv_func_pow" -if test "x$ac_cv_func_pow" = xyes -then : - -fi - -if test $ac_cv_func_pow = no; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for pow in -lm" >&5 -printf %s "checking for pow in -lm... " >&6; } -if test ${ac_cv_lib_m_pow+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-lm $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char pow (); -int -main (void) -{ -return pow (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_m_pow=yes -else $as_nop - ac_cv_lib_m_pow=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_pow" >&5 -printf "%s\n" "$ac_cv_lib_m_pow" >&6; } -if test "x$ac_cv_lib_m_pow" = xyes -then : - POW_LIB=-lm -else $as_nop - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cannot find library containing definition of pow" >&5 -printf "%s\n" "$as_me: WARNING: cannot find library containing definition of pow" >&2;} -fi - -fi - -fi - - - -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether utime accepts a null argument" >&5 -printf %s "checking whether utime accepts a null argument... " >&6; } -if test ${ac_cv_func_utime_null+y} -then : - printf %s "(cached) " >&6 -else $as_nop - rm -f conftest.data; >conftest.data -# Sequent interprets utime(file, 0) to mean use start of epoch. Wrong. -if test "$cross_compiling" = yes -then : - ac_cv_func_utime_null='guessing yes' -else $as_nop - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -$ac_includes_default - #ifdef HAVE_UTIME_H - # include - #endif -int -main (void) -{ -struct stat s, t; - return ! (stat ("conftest.data", &s) == 0 - && utime ("conftest.data", 0) == 0 - && stat ("conftest.data", &t) == 0 - && t.st_mtime >= s.st_mtime - && t.st_mtime - s.st_mtime < 120); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_run "$LINENO" -then : - ac_cv_func_utime_null=yes -else $as_nop - ac_cv_func_utime_null=no -fi -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ - conftest.$ac_objext conftest.beam conftest.$ac_ext -fi - -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_utime_null" >&5 -printf "%s\n" "$ac_cv_func_utime_null" >&6; } -if test "x$ac_cv_func_utime_null" != xno; then - ac_cv_func_utime_null=yes - -printf "%s\n" "#define HAVE_UTIME_NULL 1" >>confdefs.h - -fi -rm -f conftest.data - - - -if test "x$ac_cv_func_vprintf" = xno -then : - ac_fn_c_check_func "$LINENO" "_doprnt" "ac_cv_func__doprnt" -if test "x$ac_cv_func__doprnt" = xyes -then : - -printf "%s\n" "#define HAVE_DOPRNT 1" >>confdefs.h - -fi - -fi -ac_fn_c_check_func "$LINENO" "asprintf" "ac_cv_func_asprintf" -if test "x$ac_cv_func_asprintf" = xyes -then : - printf "%s\n" "#define HAVE_ASPRINTF 1" >>confdefs.h - -fi -ac_fn_c_check_func "$LINENO" "atexit" "ac_cv_func_atexit" -if test "x$ac_cv_func_atexit" = xyes -then : - printf "%s\n" "#define HAVE_ATEXIT 1" >>confdefs.h - -fi -ac_fn_c_check_func "$LINENO" "closefrom" "ac_cv_func_closefrom" -if test "x$ac_cv_func_closefrom" = xyes -then : - printf "%s\n" "#define HAVE_CLOSEFROM 1" >>confdefs.h - -fi -ac_fn_c_check_func "$LINENO" "dup2" "ac_cv_func_dup2" -if test "x$ac_cv_func_dup2" = xyes -then : - printf "%s\n" "#define HAVE_DUP2 1" >>confdefs.h - -fi -ac_fn_c_check_func "$LINENO" "eaccess" "ac_cv_func_eaccess" -if test "x$ac_cv_func_eaccess" = xyes -then : - printf "%s\n" "#define HAVE_EACCESS 1" >>confdefs.h - -fi -ac_fn_c_check_func "$LINENO" "endpwent" "ac_cv_func_endpwent" -if test "x$ac_cv_func_endpwent" = xyes -then : - printf "%s\n" "#define HAVE_ENDPWENT 1" >>confdefs.h - -fi -ac_fn_c_check_func "$LINENO" "euidaccess" "ac_cv_func_euidaccess" -if test "x$ac_cv_func_euidaccess" = xyes -then : - printf "%s\n" "#define HAVE_EUIDACCESS 1" >>confdefs.h - -fi -ac_fn_c_check_func "$LINENO" "ffsll" "ac_cv_func_ffsll" -if test "x$ac_cv_func_ffsll" = xyes -then : - printf "%s\n" "#define HAVE_FFSLL 1" >>confdefs.h - -fi -ac_fn_c_check_func "$LINENO" "ftruncate" "ac_cv_func_ftruncate" -if test "x$ac_cv_func_ftruncate" = xyes -then : - printf "%s\n" "#define HAVE_FTRUNCATE 1" >>confdefs.h - -fi -ac_fn_c_check_func "$LINENO" "getcwd" "ac_cv_func_getcwd" -if test "x$ac_cv_func_getcwd" = xyes -then : - printf "%s\n" "#define HAVE_GETCWD 1" >>confdefs.h - -fi -ac_fn_c_check_func "$LINENO" "gethostbyname" "ac_cv_func_gethostbyname" -if test "x$ac_cv_func_gethostbyname" = xyes -then : - printf "%s\n" "#define HAVE_GETHOSTBYNAME 1" >>confdefs.h - -fi -ac_fn_c_check_func "$LINENO" "gethostname" "ac_cv_func_gethostname" -if test "x$ac_cv_func_gethostname" = xyes -then : - printf "%s\n" "#define HAVE_GETHOSTNAME 1" >>confdefs.h - -fi -ac_fn_c_check_func "$LINENO" "getloadavg" "ac_cv_func_getloadavg" -if test "x$ac_cv_func_getloadavg" = xyes -then : - printf "%s\n" "#define HAVE_GETLOADAVG 1" >>confdefs.h - -fi -ac_fn_c_check_func "$LINENO" "gettimeofday" "ac_cv_func_gettimeofday" -if test "x$ac_cv_func_gettimeofday" = xyes -then : - printf "%s\n" "#define HAVE_GETTIMEOFDAY 1" >>confdefs.h - -fi -ac_fn_c_check_func "$LINENO" "glob" "ac_cv_func_glob" -if test "x$ac_cv_func_glob" = xyes -then : - printf "%s\n" "#define HAVE_GLOB 1" >>confdefs.h - -fi -ac_fn_c_check_func "$LINENO" "ioperm" "ac_cv_func_ioperm" -if test "x$ac_cv_func_ioperm" = xyes -then : - printf "%s\n" "#define HAVE_IOPERM 1" >>confdefs.h - -fi -ac_fn_c_check_func "$LINENO" "inet_ntoa" "ac_cv_func_inet_ntoa" -if test "x$ac_cv_func_inet_ntoa" = xyes -then : - printf "%s\n" "#define HAVE_INET_NTOA 1" >>confdefs.h - -fi -ac_fn_c_check_func "$LINENO" "isascii" "ac_cv_func_isascii" -if test "x$ac_cv_func_isascii" = xyes -then : - printf "%s\n" "#define HAVE_ISASCII 1" >>confdefs.h - -fi -ac_fn_c_check_func "$LINENO" "memchr" "ac_cv_func_memchr" -if test "x$ac_cv_func_memchr" = xyes -then : - printf "%s\n" "#define HAVE_MEMCHR 1" >>confdefs.h - -fi -ac_fn_c_check_func "$LINENO" "memmove" "ac_cv_func_memmove" -if test "x$ac_cv_func_memmove" = xyes -then : - printf "%s\n" "#define HAVE_MEMMOVE 1" >>confdefs.h - -fi -ac_fn_c_check_func "$LINENO" "memset" "ac_cv_func_memset" -if test "x$ac_cv_func_memset" = xyes -then : - printf "%s\n" "#define HAVE_MEMSET 1" >>confdefs.h - -fi -ac_fn_c_check_func "$LINENO" "mkdir" "ac_cv_func_mkdir" -if test "x$ac_cv_func_mkdir" = xyes -then : - printf "%s\n" "#define HAVE_MKDIR 1" >>confdefs.h - -fi -ac_fn_c_check_func "$LINENO" "mkdtemp" "ac_cv_func_mkdtemp" -if test "x$ac_cv_func_mkdtemp" = xyes -then : - printf "%s\n" "#define HAVE_MKDTEMP 1" >>confdefs.h - -fi -ac_fn_c_check_func "$LINENO" "munmap" "ac_cv_func_munmap" -if test "x$ac_cv_func_munmap" = xyes -then : - printf "%s\n" "#define HAVE_MUNMAP 1" >>confdefs.h - -fi -ac_fn_c_check_func "$LINENO" "newlocale" "ac_cv_func_newlocale" -if test "x$ac_cv_func_newlocale" = xyes -then : - printf "%s\n" "#define HAVE_NEWLOCALE 1" >>confdefs.h - -fi -ac_fn_c_check_func "$LINENO" "pipe2" "ac_cv_func_pipe2" -if test "x$ac_cv_func_pipe2" = xyes -then : - printf "%s\n" "#define HAVE_PIPE2 1" >>confdefs.h - -fi -ac_fn_c_check_func "$LINENO" "ppoll" "ac_cv_func_ppoll" -if test "x$ac_cv_func_ppoll" = xyes -then : - printf "%s\n" "#define HAVE_PPOLL 1" >>confdefs.h - -fi -ac_fn_c_check_func "$LINENO" "putenv" "ac_cv_func_putenv" -if test "x$ac_cv_func_putenv" = xyes -then : - printf "%s\n" "#define HAVE_PUTENV 1" >>confdefs.h - -fi -ac_fn_c_check_func "$LINENO" "re_comp" "ac_cv_func_re_comp" -if test "x$ac_cv_func_re_comp" = xyes -then : - printf "%s\n" "#define HAVE_RE_COMP 1" >>confdefs.h - -fi -ac_fn_c_check_func "$LINENO" "regcomp" "ac_cv_func_regcomp" -if test "x$ac_cv_func_regcomp" = xyes -then : - printf "%s\n" "#define HAVE_REGCOMP 1" >>confdefs.h - -fi -ac_fn_c_check_func "$LINENO" "select" "ac_cv_func_select" -if test "x$ac_cv_func_select" = xyes -then : - printf "%s\n" "#define HAVE_SELECT 1" >>confdefs.h - -fi -ac_fn_c_check_func "$LINENO" "setenv" "ac_cv_func_setenv" -if test "x$ac_cv_func_setenv" = xyes -then : - printf "%s\n" "#define HAVE_SETENV 1" >>confdefs.h - -fi -ac_fn_c_check_func "$LINENO" "socket" "ac_cv_func_socket" -if test "x$ac_cv_func_socket" = xyes -then : - printf "%s\n" "#define HAVE_SOCKET 1" >>confdefs.h - -fi -ac_fn_c_check_func "$LINENO" "strcasecmp" "ac_cv_func_strcasecmp" -if test "x$ac_cv_func_strcasecmp" = xyes -then : - printf "%s\n" "#define HAVE_STRCASECMP 1" >>confdefs.h - -fi -ac_fn_c_check_func "$LINENO" "strcasestr" "ac_cv_func_strcasestr" -if test "x$ac_cv_func_strcasestr" = xyes -then : - printf "%s\n" "#define HAVE_STRCASESTR 1" >>confdefs.h - -fi -ac_fn_c_check_func "$LINENO" "strchr" "ac_cv_func_strchr" -if test "x$ac_cv_func_strchr" = xyes -then : - printf "%s\n" "#define HAVE_STRCHR 1" >>confdefs.h - -fi -ac_fn_c_check_func "$LINENO" "strcspn" "ac_cv_func_strcspn" -if test "x$ac_cv_func_strcspn" = xyes -then : - printf "%s\n" "#define HAVE_STRCSPN 1" >>confdefs.h - -fi -ac_fn_c_check_func "$LINENO" "strdup" "ac_cv_func_strdup" -if test "x$ac_cv_func_strdup" = xyes -then : - printf "%s\n" "#define HAVE_STRDUP 1" >>confdefs.h - -fi -ac_fn_c_check_func "$LINENO" "strerror" "ac_cv_func_strerror" -if test "x$ac_cv_func_strerror" = xyes -then : - printf "%s\n" "#define HAVE_STRERROR 1" >>confdefs.h - -fi -ac_fn_c_check_func "$LINENO" "strlcat" "ac_cv_func_strlcat" -if test "x$ac_cv_func_strlcat" = xyes -then : - printf "%s\n" "#define HAVE_STRLCAT 1" >>confdefs.h - -fi -ac_fn_c_check_func "$LINENO" "strlcpy" "ac_cv_func_strlcpy" -if test "x$ac_cv_func_strlcpy" = xyes -then : - printf "%s\n" "#define HAVE_STRLCPY 1" >>confdefs.h - -fi -ac_fn_c_check_func "$LINENO" "strncasecmp" "ac_cv_func_strncasecmp" -if test "x$ac_cv_func_strncasecmp" = xyes -then : - printf "%s\n" "#define HAVE_STRNCASECMP 1" >>confdefs.h - -fi -ac_fn_c_check_func "$LINENO" "strndup" "ac_cv_func_strndup" -if test "x$ac_cv_func_strndup" = xyes -then : - printf "%s\n" "#define HAVE_STRNDUP 1" >>confdefs.h - -fi -ac_fn_c_check_func "$LINENO" "strnlen" "ac_cv_func_strnlen" -if test "x$ac_cv_func_strnlen" = xyes -then : - printf "%s\n" "#define HAVE_STRNLEN 1" >>confdefs.h - -fi -ac_fn_c_check_func "$LINENO" "strrchr" "ac_cv_func_strrchr" -if test "x$ac_cv_func_strrchr" = xyes -then : - printf "%s\n" "#define HAVE_STRRCHR 1" >>confdefs.h - -fi -ac_fn_c_check_func "$LINENO" "strsep" "ac_cv_func_strsep" -if test "x$ac_cv_func_strsep" = xyes -then : - printf "%s\n" "#define HAVE_STRSEP 1" >>confdefs.h - -fi -ac_fn_c_check_func "$LINENO" "strspn" "ac_cv_func_strspn" -if test "x$ac_cv_func_strspn" = xyes -then : - printf "%s\n" "#define HAVE_STRSPN 1" >>confdefs.h - -fi -ac_fn_c_check_func "$LINENO" "strstr" "ac_cv_func_strstr" -if test "x$ac_cv_func_strstr" = xyes -then : - printf "%s\n" "#define HAVE_STRSTR 1" >>confdefs.h - -fi -ac_fn_c_check_func "$LINENO" "strtod" "ac_cv_func_strtod" -if test "x$ac_cv_func_strtod" = xyes -then : - printf "%s\n" "#define HAVE_STRTOD 1" >>confdefs.h - -fi -ac_fn_c_check_func "$LINENO" "strtol" "ac_cv_func_strtol" -if test "x$ac_cv_func_strtol" = xyes -then : - printf "%s\n" "#define HAVE_STRTOL 1" >>confdefs.h - -fi -ac_fn_c_check_func "$LINENO" "strtold" "ac_cv_func_strtold" -if test "x$ac_cv_func_strtold" = xyes -then : - printf "%s\n" "#define HAVE_STRTOLD 1" >>confdefs.h - -fi -ac_fn_c_check_func "$LINENO" "strtoq" "ac_cv_func_strtoq" -if test "x$ac_cv_func_strtoq" = xyes -then : - printf "%s\n" "#define HAVE_STRTOQ 1" >>confdefs.h - -fi -ac_fn_c_check_func "$LINENO" "unsetenv" "ac_cv_func_unsetenv" -if test "x$ac_cv_func_unsetenv" = xyes -then : - printf "%s\n" "#define HAVE_UNSETENV 1" >>confdefs.h - -fi -ac_fn_c_check_func "$LINENO" "uselocale" "ac_cv_func_uselocale" -if test "x$ac_cv_func_uselocale" = xyes -then : - printf "%s\n" "#define HAVE_USELOCALE 1" >>confdefs.h - -fi -ac_fn_c_check_func "$LINENO" "utime" "ac_cv_func_utime" -if test "x$ac_cv_func_utime" = xyes -then : - printf "%s\n" "#define HAVE_UTIME 1" >>confdefs.h - -fi -ac_fn_c_check_func "$LINENO" "vasprintf" "ac_cv_func_vasprintf" -if test "x$ac_cv_func_vasprintf" = xyes -then : - printf "%s\n" "#define HAVE_VASPRINTF 1" >>confdefs.h - -fi -ac_fn_c_check_func "$LINENO" "getpeereid" "ac_cv_func_getpeereid" -if test "x$ac_cv_func_getpeereid" = xyes -then : - printf "%s\n" "#define HAVE_GETPEEREID 1" >>confdefs.h - -fi -ac_fn_c_check_func "$LINENO" "sysctl" "ac_cv_func_sysctl" -if test "x$ac_cv_func_sysctl" = xyes -then : - printf "%s\n" "#define HAVE_SYSCTL 1" >>confdefs.h - -fi -ac_fn_c_check_func "$LINENO" "swapctl" "ac_cv_func_swapctl" -if test "x$ac_cv_func_swapctl" = xyes -then : - printf "%s\n" "#define HAVE_SWAPCTL 1" >>confdefs.h - -fi -ac_fn_c_check_func "$LINENO" "malloc_trim" "ac_cv_func_malloc_trim" -if test "x$ac_cv_func_malloc_trim" = xyes -then : - printf "%s\n" "#define HAVE_MALLOC_TRIM 1" >>confdefs.h - -fi - - -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for htonll" >&5 -printf %s "checking for htonll... " >&6; } -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include -int -main (void) -{ -return htonll(0); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - -printf "%s\n" "#define HAVE_HTONLL 1" >>confdefs.h - -else $as_nop - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext - -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for ntohll" >&5 -printf %s "checking for ntohll... " >&6; } -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include -int -main (void) -{ -return ntohll(0); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - -printf "%s\n" "#define HAVE_NTOHLL 1" >>confdefs.h - -else $as_nop - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext - -# NOTE: we use AC_CHECK_LIB to get -lm into the arguments for later checks, -# so that AC_CHECK_FUNCS can detect functions in that library. -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for sqrt in -lm" >&5 -printf %s "checking for sqrt in -lm... " >&6; } -if test ${ac_cv_lib_m_sqrt+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-lm $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char sqrt (); -int -main (void) -{ -return sqrt (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_m_sqrt=yes -else $as_nop - ac_cv_lib_m_sqrt=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_sqrt" >&5 -printf "%s\n" "$ac_cv_lib_m_sqrt" >&6; } -if test "x$ac_cv_lib_m_sqrt" = xyes -then : - printf "%s\n" "#define HAVE_LIBM 1" >>confdefs.h - - LIBS="-lm $LIBS" - -fi - -# BSD might not have exp2, and/or log2 -ac_fn_c_check_func "$LINENO" "exp2" "ac_cv_func_exp2" -if test "x$ac_cv_func_exp2" = xyes -then : - printf "%s\n" "#define HAVE_EXP2 1" >>confdefs.h - -fi -ac_fn_c_check_func "$LINENO" "log2" "ac_cv_func_log2" -if test "x$ac_cv_func_log2" = xyes -then : - printf "%s\n" "#define HAVE_LOG2 1" >>confdefs.h - -fi -ac_fn_c_check_func "$LINENO" "exp10" "ac_cv_func_exp10" -if test "x$ac_cv_func_exp10" = xyes -then : - printf "%s\n" "#define HAVE_EXP10 1" >>confdefs.h - -fi -ac_fn_c_check_func "$LINENO" "log10" "ac_cv_func_log10" -if test "x$ac_cv_func_log10" = xyes -then : - printf "%s\n" "#define HAVE_LOG10 1" >>confdefs.h - -fi -ac_fn_c_check_func "$LINENO" "sin" "ac_cv_func_sin" -if test "x$ac_cv_func_sin" = xyes -then : - printf "%s\n" "#define HAVE_SIN 1" >>confdefs.h - -fi -ac_fn_c_check_func "$LINENO" "cos" "ac_cv_func_cos" -if test "x$ac_cv_func_cos" = xyes -then : - printf "%s\n" "#define HAVE_COS 1" >>confdefs.h - -fi -ac_fn_c_check_func "$LINENO" "tan" "ac_cv_func_tan" -if test "x$ac_cv_func_tan" = xyes -then : - printf "%s\n" "#define HAVE_TAN 1" >>confdefs.h - -fi -ac_fn_c_check_func "$LINENO" "asin" "ac_cv_func_asin" -if test "x$ac_cv_func_asin" = xyes -then : - printf "%s\n" "#define HAVE_ASIN 1" >>confdefs.h - -fi -ac_fn_c_check_func "$LINENO" "acos" "ac_cv_func_acos" -if test "x$ac_cv_func_acos" = xyes -then : - printf "%s\n" "#define HAVE_ACOS 1" >>confdefs.h - -fi -ac_fn_c_check_func "$LINENO" "atan" "ac_cv_func_atan" -if test "x$ac_cv_func_atan" = xyes -then : - printf "%s\n" "#define HAVE_ATAN 1" >>confdefs.h - -fi -ac_fn_c_check_func "$LINENO" "atan2" "ac_cv_func_atan2" -if test "x$ac_cv_func_atan2" = xyes -then : - printf "%s\n" "#define HAVE_ATAN2 1" >>confdefs.h - -fi -ac_fn_c_check_func "$LINENO" "pow" "ac_cv_func_pow" -if test "x$ac_cv_func_pow" = xyes -then : - printf "%s\n" "#define HAVE_POW 1" >>confdefs.h - -fi -ac_fn_c_check_func "$LINENO" "rint" "ac_cv_func_rint" -if test "x$ac_cv_func_rint" = xyes -then : - printf "%s\n" "#define HAVE_RINT 1" >>confdefs.h - -fi -ac_fn_c_check_func "$LINENO" "exp" "ac_cv_func_exp" -if test "x$ac_cv_func_exp" = xyes -then : - printf "%s\n" "#define HAVE_EXP 1" >>confdefs.h - -fi -ac_fn_c_check_func "$LINENO" "log" "ac_cv_func_log" -if test "x$ac_cv_func_log" = xyes -then : - printf "%s\n" "#define HAVE_LOG 1" >>confdefs.h - -fi -ac_fn_c_check_func "$LINENO" "remainder" "ac_cv_func_remainder" -if test "x$ac_cv_func_remainder" = xyes -then : - printf "%s\n" "#define HAVE_REMAINDER 1" >>confdefs.h - -fi -ac_fn_c_check_func "$LINENO" "fmod" "ac_cv_func_fmod" -if test "x$ac_cv_func_fmod" = xyes -then : - printf "%s\n" "#define HAVE_FMOD 1" >>confdefs.h - -fi -ac_fn_c_check_func "$LINENO" "round" "ac_cv_func_round" -if test "x$ac_cv_func_round" = xyes -then : - printf "%s\n" "#define HAVE_ROUND 1" >>confdefs.h - -fi -ac_fn_c_check_func "$LINENO" "roundf" "ac_cv_func_roundf" -if test "x$ac_cv_func_roundf" = xyes -then : - printf "%s\n" "#define HAVE_ROUNDF 1" >>confdefs.h - -fi -ac_fn_c_check_func "$LINENO" "trunc" "ac_cv_func_trunc" -if test "x$ac_cv_func_trunc" = xyes -then : - printf "%s\n" "#define HAVE_TRUNC 1" >>confdefs.h - -fi -ac_fn_c_check_func "$LINENO" "floor" "ac_cv_func_floor" -if test "x$ac_cv_func_floor" = xyes -then : - printf "%s\n" "#define HAVE_FLOOR 1" >>confdefs.h - -fi -ac_fn_c_check_func "$LINENO" "ceil" "ac_cv_func_ceil" -if test "x$ac_cv_func_ceil" = xyes -then : - printf "%s\n" "#define HAVE_CEIL 1" >>confdefs.h - -fi - - -# Certain architectures don't really have long double, even though -# AC_CHECK_FUNCS would otherwise find the following functions. -if test "x${ac_cv_type_long_double_wider}" = "xyes" ; then - ac_fn_c_check_func "$LINENO" "exp2l" "ac_cv_func_exp2l" -if test "x$ac_cv_func_exp2l" = xyes -then : - printf "%s\n" "#define HAVE_EXP2L 1" >>confdefs.h - -fi -ac_fn_c_check_func "$LINENO" "log2l" "ac_cv_func_log2l" -if test "x$ac_cv_func_log2l" = xyes -then : - printf "%s\n" "#define HAVE_LOG2L 1" >>confdefs.h - -fi -ac_fn_c_check_func "$LINENO" "exp10l" "ac_cv_func_exp10l" -if test "x$ac_cv_func_exp10l" = xyes -then : - printf "%s\n" "#define HAVE_EXP10L 1" >>confdefs.h - -fi -ac_fn_c_check_func "$LINENO" "log10l" "ac_cv_func_log10l" -if test "x$ac_cv_func_log10l" = xyes -then : - printf "%s\n" "#define HAVE_LOG10L 1" >>confdefs.h - -fi -ac_fn_c_check_func "$LINENO" "sinl" "ac_cv_func_sinl" -if test "x$ac_cv_func_sinl" = xyes -then : - printf "%s\n" "#define HAVE_SINL 1" >>confdefs.h - -fi -ac_fn_c_check_func "$LINENO" "cosl" "ac_cv_func_cosl" -if test "x$ac_cv_func_cosl" = xyes -then : - printf "%s\n" "#define HAVE_COSL 1" >>confdefs.h - -fi -ac_fn_c_check_func "$LINENO" "tanl" "ac_cv_func_tanl" -if test "x$ac_cv_func_tanl" = xyes -then : - printf "%s\n" "#define HAVE_TANL 1" >>confdefs.h - -fi -ac_fn_c_check_func "$LINENO" "asinl" "ac_cv_func_asinl" -if test "x$ac_cv_func_asinl" = xyes -then : - printf "%s\n" "#define HAVE_ASINL 1" >>confdefs.h - -fi -ac_fn_c_check_func "$LINENO" "acosl" "ac_cv_func_acosl" -if test "x$ac_cv_func_acosl" = xyes -then : - printf "%s\n" "#define HAVE_ACOSL 1" >>confdefs.h - -fi -ac_fn_c_check_func "$LINENO" "atanl" "ac_cv_func_atanl" -if test "x$ac_cv_func_atanl" = xyes -then : - printf "%s\n" "#define HAVE_ATANL 1" >>confdefs.h - -fi -ac_fn_c_check_func "$LINENO" "atan2l" "ac_cv_func_atan2l" -if test "x$ac_cv_func_atan2l" = xyes -then : - printf "%s\n" "#define HAVE_ATAN2L 1" >>confdefs.h - -fi -ac_fn_c_check_func "$LINENO" "powl" "ac_cv_func_powl" -if test "x$ac_cv_func_powl" = xyes -then : - printf "%s\n" "#define HAVE_POWL 1" >>confdefs.h - -fi -ac_fn_c_check_func "$LINENO" "sqrtl" "ac_cv_func_sqrtl" -if test "x$ac_cv_func_sqrtl" = xyes -then : - printf "%s\n" "#define HAVE_SQRTL 1" >>confdefs.h - -fi -ac_fn_c_check_func "$LINENO" "rintl" "ac_cv_func_rintl" -if test "x$ac_cv_func_rintl" = xyes -then : - printf "%s\n" "#define HAVE_RINTL 1" >>confdefs.h - -fi -ac_fn_c_check_func "$LINENO" "expl" "ac_cv_func_expl" -if test "x$ac_cv_func_expl" = xyes -then : - printf "%s\n" "#define HAVE_EXPL 1" >>confdefs.h - -fi -ac_fn_c_check_func "$LINENO" "logl" "ac_cv_func_logl" -if test "x$ac_cv_func_logl" = xyes -then : - printf "%s\n" "#define HAVE_LOGL 1" >>confdefs.h - -fi -ac_fn_c_check_func "$LINENO" "remainderl" "ac_cv_func_remainderl" -if test "x$ac_cv_func_remainderl" = xyes -then : - printf "%s\n" "#define HAVE_REMAINDERL 1" >>confdefs.h - -fi -ac_fn_c_check_func "$LINENO" "fmodl" "ac_cv_func_fmodl" -if test "x$ac_cv_func_fmodl" = xyes -then : - printf "%s\n" "#define HAVE_FMODL 1" >>confdefs.h - -fi -ac_fn_c_check_func "$LINENO" "roundl" "ac_cv_func_roundl" -if test "x$ac_cv_func_roundl" = xyes -then : - printf "%s\n" "#define HAVE_ROUNDL 1" >>confdefs.h - -fi -ac_fn_c_check_func "$LINENO" "truncl" "ac_cv_func_truncl" -if test "x$ac_cv_func_truncl" = xyes -then : - printf "%s\n" "#define HAVE_TRUNCL 1" >>confdefs.h - -fi -ac_fn_c_check_func "$LINENO" "floorl" "ac_cv_func_floorl" -if test "x$ac_cv_func_floorl" = xyes -then : - printf "%s\n" "#define HAVE_FLOORL 1" >>confdefs.h - -fi -ac_fn_c_check_func "$LINENO" "ceill" "ac_cv_func_ceill" -if test "x$ac_cv_func_ceill" = xyes -then : - printf "%s\n" "#define HAVE_CEILL 1" >>confdefs.h - -fi - -fi - -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for LLONG_MAX in limits.h" >&5 -printf %s "checking for LLONG_MAX in limits.h... " >&6; } -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include -int -main (void) -{ -long long foo = LLONG_MAX - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - -printf "%s\n" "#define HAVE_LLONG_MAX 1" >>confdefs.h - -else $as_nop - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext - -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for timersub in time.h" >&5 -printf %s "checking for timersub in time.h... " >&6; } -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include -int -main (void) -{ -struct timeval *a; timersub(a, a, a); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - -printf "%s\n" "#define HAVE_TIMERSUB 1" >>confdefs.h - -else $as_nop - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext - -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a version of GNU ld that supports the --dynamic-list flag" >&5 -printf %s "checking for a version of GNU ld that supports the --dynamic-list flag... " >&6; } -old_LDFLAGS=${LDFLAGS} -cat >conftest.dynamics <<_ACEOF -{ - *ast_*; -}; -_ACEOF -LDFLAGS="${LDFLAGS} -Wl,--dynamic-list,conftest.dynamics" -PBX_DYNAMIC_LIST=0 -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -int -main (void) -{ - - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - PBX_DYNAMIC_LIST=1 - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } -else $as_nop - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext - -LDFLAGS=${old_LDFLAGS} -rm -f conftest.dynamics - -ac_fn_c_check_header_compile "$LINENO" "sys/poll.h" "ac_cv_header_sys_poll_h" "$ac_includes_default" -if test "x$ac_cv_header_sys_poll_h" = xyes -then : - HAS_POLL=1 - -printf "%s\n" "#define HAVE_SYS_POLL_H 1" >>confdefs.h - -fi - - -# Check whether --enable-internal-poll was given. -if test ${enable_internal_poll+y} -then : - enableval=$enable_internal_poll; case "${enableval}" in - y|ye|yes) HAS_POLL="";; - n|no) HAS_POLL="${HAS_POLL}" ;; - *) as_fn_error $? "bad value ${enableval} for --enable-internal-poll" "$LINENO" 5 ;; - esac -fi - - - -# Check whether --enable-asteriskssl was given. -if test ${enable_asteriskssl+y} -then : - enableval=$enable_asteriskssl; case "${enableval}" in - y|ye|yes) AST_ASTERISKSSL=yes ;; - n|no) AST_ASTERISKSSL=no ;; - *) as_fn_error $? "bad value ${enableval} for --disable-asteriskssl" "$LINENO" 5 ;; - esac -else $as_nop - AST_ASTERISKSSL=yes -fi - - - -ac_fn_c_check_func "$LINENO" "inet_aton" "ac_cv_func_inet_aton" -if test "x$ac_cv_func_inet_aton" = xyes -then : - printf "%s\n" "#define HAVE_INET_ATON 1" >>confdefs.h - -fi - - -# check if we have IP_PKTINFO constant defined -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for IP_PKTINFO" >&5 -printf %s "checking for IP_PKTINFO... " >&6; } -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include -int -main (void) -{ -int pi = IP_PKTINFO; - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - -printf "%s\n" "#define HAVE_PKTINFO 1" >>confdefs.h - -else $as_nop - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext - -# NetBSD libc ships with an internal-only incompatible symbol gethostbyname_r -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC options needed to detect all undeclared functions" >&5 -printf %s "checking for $CC options needed to detect all undeclared functions... " >&6; } -if test ${ac_cv_c_undeclared_builtin_options+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_save_CFLAGS=$CFLAGS - ac_cv_c_undeclared_builtin_options='cannot detect' - for ac_arg in '' -fno-builtin; do - CFLAGS="$ac_save_CFLAGS $ac_arg" - # This test program should *not* compile successfully. - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -int -main (void) -{ -(void) strchr; - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO" -then : - -else $as_nop - # This test program should compile successfully. - # No library function is consistently available on - # freestanding implementations, so test against a dummy - # declaration. Include always-available headers on the - # off chance that they somehow elicit warnings. - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include -#include -#include -#include -extern void ac_decl (int, char *); - -int -main (void) -{ -(void) ac_decl (0, (char *) 0); - (void) ac_decl; - - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO" -then : - if test x"$ac_arg" = x -then : - ac_cv_c_undeclared_builtin_options='none needed' -else $as_nop - ac_cv_c_undeclared_builtin_options=$ac_arg -fi - break -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext - done - CFLAGS=$ac_save_CFLAGS - -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_undeclared_builtin_options" >&5 -printf "%s\n" "$ac_cv_c_undeclared_builtin_options" >&6; } - case $ac_cv_c_undeclared_builtin_options in #( - 'cannot detect') : - { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} -as_fn_error $? "cannot make $CC report undeclared builtins -See \`config.log' for more details" "$LINENO" 5; } ;; #( - 'none needed') : - ac_c_undeclared_builtin_options='' ;; #( - *) : - ac_c_undeclared_builtin_options=$ac_cv_c_undeclared_builtin_options ;; -esac - -ac_fn_check_decl "$LINENO" "gethostbyname_r" "ac_cv_have_decl_gethostbyname_r" "#include - #include - -" "$ac_c_undeclared_builtin_options" "CFLAGS" -if test "x$ac_cv_have_decl_gethostbyname_r" = xyes -then : - ac_have_decl=1 -else $as_nop - ac_have_decl=0 -fi -printf "%s\n" "#define HAVE_DECL_GETHOSTBYNAME_R $ac_have_decl" >>confdefs.h -if test $ac_have_decl = 1 -then : - have_gethostbyname_r_public_declaration=yes -else $as_nop - have_gethostbyname_r_public_declaration=no -fi - - -if test "x$have_gethostbyname_r_public_declaration" = "xyes"; then - # some systems already have gethostbyname_r so we don't need to build ours in main/utils.c - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing gethostbyname_r" >&5 -printf %s "checking for library containing gethostbyname_r... " >&6; } -if test ${ac_cv_search_gethostbyname_r+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_func_search_save_LIBS=$LIBS -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char gethostbyname_r (); -int -main (void) -{ -return gethostbyname_r (); - ; - return 0; -} -_ACEOF -for ac_lib in '' socket nsl -do - if test -z "$ac_lib"; then - ac_res="none required" - else - ac_res=-l$ac_lib - LIBS="-l$ac_lib $ac_func_search_save_LIBS" - fi - if ac_fn_c_try_link "$LINENO" -then : - ac_cv_search_gethostbyname_r=$ac_res -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext - if test ${ac_cv_search_gethostbyname_r+y} -then : - break -fi -done -if test ${ac_cv_search_gethostbyname_r+y} -then : - -else $as_nop - ac_cv_search_gethostbyname_r=no -fi -rm conftest.$ac_ext -LIBS=$ac_func_search_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_gethostbyname_r" >&5 -printf "%s\n" "$ac_cv_search_gethostbyname_r" >&6; } -ac_res=$ac_cv_search_gethostbyname_r -if test "$ac_res" != no -then : - test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" - -fi - - - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for gethostbyname_r with 6 arguments" >&5 -printf %s "checking for gethostbyname_r with 6 arguments... " >&6; } - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include - #include -int -main (void) -{ -int r = gethostbyname_r((const char *)NULL, (struct hostent *)NULL, (char *)NULL, (int)0, (struct hostent **)NULL, (int *)NULL); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - -printf "%s\n" "#define HAVE_GETHOSTBYNAME_R_6 1" >>confdefs.h - -else $as_nop - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext - - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for gethostbyname_r with 5 arguments" >&5 -printf %s "checking for gethostbyname_r with 5 arguments... " >&6; } - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include - #include -int -main (void) -{ -int r = gethostbyname_r((const char *)NULL, (struct hostent *)NULL, (char *)NULL, (int)0, (int *)NULL); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - -printf "%s\n" "#define HAVE_GETHOSTBYNAME_R_5 1" >>confdefs.h - -else $as_nop - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -fi - -ac_fn_c_check_header_compile "$LINENO" "byteswap.h" "ac_cv_header_byteswap_h" "$ac_includes_default" -if test "x$ac_cv_header_byteswap_h" = xyes -then : - -printf "%s\n" "#define HAVE_BYTESWAP_H 1" >>confdefs.h - -fi - - -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for __swap16 variant of byteswapping macros" >&5 -printf %s "checking for __swap16 variant of byteswapping macros... " >&6; } -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include -int -main (void) -{ -int a = 1; int b = __swap16(a); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - -printf "%s\n" "#define HAVE_SYS_ENDIAN_SWAP16 1" >>confdefs.h - -else $as_nop - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext - -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for bswap16 variant of byteswapping macros" >&5 -printf %s "checking for bswap16 variant of byteswapping macros... " >&6; } -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include -int -main (void) -{ -int a = 1; int b = bswap16(a); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - -printf "%s\n" "#define HAVE_SYS_ENDIAN_BSWAP16 1" >>confdefs.h - -else $as_nop - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext - -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for locale_t in locale.h" >&5 -printf %s "checking for locale_t in locale.h... " >&6; } -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include -int -main (void) -{ -locale_t lt = NULL - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - -printf "%s\n" "#define HAVE_LOCALE_T_IN_LOCALE_H 1" >>confdefs.h - -else $as_nop - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for locale_t in xlocale.h" >&5 -printf %s "checking for locale_t in xlocale.h... " >&6; } - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include -int -main (void) -{ -locale_t lt = NULL - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - -printf "%s\n" "#define HAVE_LOCALE_T_IN_XLOCALE_H 1" >>confdefs.h - -else $as_nop - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext - -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for O_EVTONLY in fcntl.h" >&5 -printf %s "checking for O_EVTONLY in fcntl.h... " >&6; } -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include -int -main (void) -{ -int a = O_EVTONLY; - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - -printf "%s\n" "#define HAVE_O_EVTONLY 1" >>confdefs.h - -else $as_nop - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext - -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for O_SYMLINK in fcntl.h" >&5 -printf %s "checking for O_SYMLINK in fcntl.h... " >&6; } -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include -int -main (void) -{ -int a = O_SYMLINK; - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - -printf "%s\n" "#define HAVE_O_SYMLINK 1" >>confdefs.h - -else $as_nop - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext - - - if test "x${PBX_PTHREAD_RWLOCK_INITIALIZER}" != "x1"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for PTHREAD_RWLOCK_INITIALIZER in pthread.h" >&5 -printf %s "checking for PTHREAD_RWLOCK_INITIALIZER in pthread.h... " >&6; } - saved_cppflags="${CPPFLAGS}" - if test "x${PTHREAD_RWLOCK_INITIALIZER_DIR}" != "x"; then - PTHREAD_RWLOCK_INITIALIZER_INCLUDE="-I${PTHREAD_RWLOCK_INITIALIZER_DIR}/include" - fi - CPPFLAGS="${CPPFLAGS} ${PTHREAD_RWLOCK_INITIALIZER_INCLUDE}" - - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - #include -int -main (void) -{ -#if defined(PTHREAD_RWLOCK_INITIALIZER) - int foo = 0; - #else - int foo = bar; - #endif - 0 - - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO" -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - PBX_PTHREAD_RWLOCK_INITIALIZER=1 - -printf "%s\n" "#define HAVE_PTHREAD_RWLOCK_INITIALIZER 1" >>confdefs.h - - - -else $as_nop - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext - CPPFLAGS="${saved_cppflags}" - fi - - - -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for PTHREAD_RWLOCK_PREFER_WRITER_NP in pthread.h" >&5 -printf %s "checking for PTHREAD_RWLOCK_PREFER_WRITER_NP in pthread.h... " >&6; } -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include -int -main (void) -{ -int a = PTHREAD_RWLOCK_PREFER_WRITER_NP; - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - -printf "%s\n" "#define HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NP 1" >>confdefs.h - -else $as_nop - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext - -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for PTHREAD_MUTEX_RECURSIVE_NP in pthread.h" >&5 -printf %s "checking for PTHREAD_MUTEX_RECURSIVE_NP in pthread.h... " >&6; } -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include -int -main (void) -{ -int a = PTHREAD_MUTEX_RECURSIVE_NP; - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - -printf "%s\n" "#define HAVE_PTHREAD_MUTEX_RECURSIVE_NP 1" >>confdefs.h - -else $as_nop - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext - -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for PTHREAD_MUTEX_ADAPTIVE_NP in pthread.h" >&5 -printf %s "checking for PTHREAD_MUTEX_ADAPTIVE_NP in pthread.h... " >&6; } -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include -int -main (void) -{ -int a = PTHREAD_MUTEX_ADAPTIVE_NP; - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - -printf "%s\n" "#define HAVE_PTHREAD_MUTEX_ADAPTIVE_NP 1" >>confdefs.h - -else $as_nop - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext - -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for pthread_spinlock_t in pthread.h" >&5 -printf %s "checking for pthread_spinlock_t in pthread.h... " >&6; } -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include -int -main (void) -{ -pthread_spinlock_t spin; - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - -printf "%s\n" "#define HAVE_PTHREAD_SPINLOCK 1" >>confdefs.h - -else $as_nop - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext - -save_LIBS="$LIBS" -save_CFLAGS="$CFLAGS" -LIBS="$PTHREAD_LIBS $LIBS" -CFLAGS="$CFLAGS $PTHREAD_CFLAGS" - -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for pthread_rwlock_timedwrlock() in pthread.h" >&5 -printf %s "checking for pthread_rwlock_timedwrlock() in pthread.h... " >&6; } -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include - #include -int -main (void) -{ -pthread_rwlock_t foo; struct timespec bar; pthread_rwlock_timedwrlock(&foo, &bar) - ; - return 0; -} - -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - ac_cv_pthread_rwlock_timedwrlock="yes" - -else $as_nop - - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - ac_cv_pthread_rwlock_timedwrlock="no" - - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext - -# Some platforms define sem_init(), but only support sem_open(). joyous. -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for working unnamed semaphores" >&5 -printf %s "checking for working unnamed semaphores... " >&6; } -if test "$cross_compiling" = yes -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: cross-compile" >&5 -printf "%s\n" "cross-compile" >&6; } - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: result yes guessed because of cross compilation" >&5 -printf "%s\n" "$as_me: WARNING: result yes guessed because of cross compilation" >&6;} - -printf "%s\n" "#define HAS_WORKING_SEMAPHORE 1" >>confdefs.h - - -else $as_nop - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include -int -main (void) -{ -sem_t sem; return sem_init(&sem, 0, 0); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_run "$LINENO" -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - -printf "%s\n" "#define HAS_WORKING_SEMAPHORE 1" >>confdefs.h - -else $as_nop - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } -fi -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ - conftest.$ac_objext conftest.beam conftest.$ac_ext -fi - - -LIBS="$save_LIBS" -CFLAGS="$save_CFLAGS" -if test "${ac_cv_pthread_rwlock_timedwrlock}" = "yes"; then - -printf "%s\n" "#define HAVE_PTHREAD_RWLOCK_TIMEDWRLOCK 1" >>confdefs.h - -fi - -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if PTHREAD_ONCE_INIT needs braces" >&5 -printf %s "checking if PTHREAD_ONCE_INIT needs braces... " >&6; } -saved_CFLAGS="${CFLAGS}" -CFLAGS="${CFLAGS} -Werror -Wmissing-braces" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include - void empty(){} -int -main (void) -{ -pthread_once_t once = PTHREAD_ONCE_INIT; pthread_once(&once, empty); - ; - return 0; -} - -_ACEOF -if ac_fn_c_try_compile "$LINENO" -then : - - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - ac_cv_pthread_once_needsbraces="no" - -else $as_nop - - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - ac_cv_pthread_once_needsbraces="yes" - - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext -CFLAGS="${saved_CFLAGS}" -if test "${ac_cv_pthread_once_needsbraces}" = "yes"; then - -printf "%s\n" "#define PTHREAD_ONCE_INIT_NEEDS_BRACES 1" >>confdefs.h - -fi - - - if test "x${PBX_PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP}" != "x1"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP in pthread.h" >&5 -printf %s "checking for PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP in pthread.h... " >&6; } - saved_cppflags="${CPPFLAGS}" - if test "x${PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP_DIR}" != "x"; then - PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP_INCLUDE="-I${PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP_DIR}/include" - fi - CPPFLAGS="${CPPFLAGS} ${PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP_INCLUDE}" - - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - #include -int -main (void) -{ -#if defined(PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP) - int foo = 0; - #else - int foo = bar; - #endif - 0 - - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO" -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - PBX_PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP=1 - -printf "%s\n" "#define HAVE_PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP 1" >>confdefs.h - - - -else $as_nop - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext - CPPFLAGS="${saved_cppflags}" - fi - - - -# Can we compare a mutex to its initial value? -# Generally yes on OpenBSD/FreeBSD and no on Mac OS X. -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether we can compare a mutex to its initial value" >&5 -printf %s "checking whether we can compare a mutex to its initial value... " >&6; } -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include -int -main (void) -{ -pthread_mutex_t lock; - if ((lock) != ((pthread_mutex_t) PTHREAD_MUTEX_INITIALIZER)) { - return 0; - } - return 0 - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - -printf "%s\n" "#define CAN_COMPARE_MUTEX_TO_INIT_VALUE 1" >>confdefs.h - -else $as_nop - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext - -#if test "${cross_compiling}" = "no"; -#then -#AC_MSG_CHECKING(for working epoll support) -#AC_LINK_IFELSE( -#AC_LANG_PROGRAM([#include ], [int res = epoll_create(10); -# if (res < 0) -# return 1; -# close (res); -# return 0;]), -#AC_MSG_RESULT(yes) -#AC_DEFINE([HAVE_EPOLL], 1, [Define to 1 if your system has working epoll support.]), -#AC_MSG_RESULT(no) -#) -#fi - -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for compiler sync operations" >&5 -printf %s "checking for compiler sync operations... " >&6; } -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -int -main (void) -{ -int foo1; int foo2 = __sync_fetch_and_add(&foo1, 1); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } -ax_cv_have_gcc_atomics=1 - -printf "%s\n" "#define HAVE_GCC_ATOMICS 1" >>confdefs.h - -else $as_nop - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext - -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for compiler atomic operations" >&5 -printf %s "checking for compiler atomic operations... " >&6; } -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -int -main (void) -{ -int foo1; int foo2 = __atomic_fetch_add(&foo1, 1, __ATOMIC_RELAXED); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } -ax_cv_have_c_atomics=1 - -printf "%s\n" "#define HAVE_C_ATOMICS 1" >>confdefs.h - -else $as_nop - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext - -if test -z $ax_cv_have_c_atomics$ax_cv_have_gcc_atomics; then - as_fn_error $? "*** Atomic operations are not supported by your compiler." "$LINENO" 5 -fi - -# glibc, AFAIK, is the only C library that makes printing a NULL to a string safe. -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if your system printf is NULL-safe." >&5 -printf %s "checking if your system printf is NULL-safe.... " >&6; } -if test "$cross_compiling" = yes -then : - # It's unlikely an embedded system will have this. - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unknown" >&5 -printf "%s\n" "unknown" >&6; } - -else $as_nop - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include -int -main (void) -{ -printf("%s", NULL) - ; - return 0; -} -_ACEOF -if ac_fn_c_try_run "$LINENO" -then : - -printf "%s\n" "#define HAVE_NULLSAFE_PRINTF 1" >>confdefs.h - - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } -else $as_nop - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } -fi -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ - conftest.$ac_objext conftest.beam conftest.$ac_ext -fi - - -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if socket() accepts SOCK_NONBLOCK" >&5 -printf %s "checking if socket() accepts SOCK_NONBLOCK... " >&6; } -if test "$cross_compiling" = yes -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: cross-compile" >&5 -printf "%s\n" "cross-compile" >&6; } - -else $as_nop - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - - #ifdef HAVE_SYS_TYPES_H - # include - #endif - #ifdef HAVE_SYS_SOCKET_H - # include - #endif - -int -main (void) -{ - - if (socket(AF_INET, SOCK_STREAM | SOCK_NONBLOCK, 0) < 0) { - return 1; - } - return 0; - - ; - return 0; -} -_ACEOF -if ac_fn_c_try_run "$LINENO" -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - -printf "%s\n" "#define HAVE_SOCK_NONBLOCK 1" >>confdefs.h - -else $as_nop - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } -fi -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ - conftest.$ac_objext conftest.beam conftest.$ac_ext -fi - - -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if we can increase the maximum select-able file descriptor" >&5 -printf %s "checking if we can increase the maximum select-able file descriptor... " >&6; } -if test "$cross_compiling" = yes -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: cross-compile" >&5 -printf "%s\n" "cross-compile" >&6; } - -else $as_nop - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -int -main (void) -{ - - struct rlimit rlim = { FD_SETSIZE * 2, FD_SETSIZE * 2 }; - int fd0, fd1; - struct timeval tv = { 0, }; - struct ast_fdset { long fds_bits[[1024]]; } fds = { { 0, } }; - if (setrlimit(RLIMIT_NOFILE, &rlim)) { exit(1); } - if ((fd0 = open("/dev/null", O_RDONLY)) < 0) { exit(1); } - if (dup2(fd0, (fd1 = FD_SETSIZE + 1)) < 0) { exit(1); } - FD_SET(fd0, (fd_set *) &fds); - FD_SET(fd1, (fd_set *) &fds); - if (select(FD_SETSIZE + 2, (fd_set *) &fds, NULL, NULL, &tv) < 0) { exit(1); } - exit(0) - ; - return 0; -} -_ACEOF -if ac_fn_c_try_run "$LINENO" -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - -printf "%s\n" "#define HAVE_VARIABLE_FDSET 1" >>confdefs.h - -else $as_nop - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } -fi -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ - conftest.$ac_objext conftest.beam conftest.$ac_ext -fi - - -if test "${ac_cv_have_variable_fdset}x" = "0x"; then - if test "$cross_compiling" = yes -then : - { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} -as_fn_error $? "cannot run test program while cross compiling -See \`config.log' for more details" "$LINENO" 5; } -else $as_nop - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -#include -#include -#include - -int -main (void) -{ -if (getuid() != 0) { exit(1); } - ; - return 0; -} -_ACEOF -if ac_fn_c_try_run "$LINENO" -then : - -printf "%s\n" "#define CONFIGURE_RAN_AS_ROOT 1" >>confdefs.h - -fi -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ - conftest.$ac_objext conftest.beam conftest.$ac_ext -fi - -fi - -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if we have usable eventfd support" >&5 -printf %s "checking if we have usable eventfd support... " >&6; } -if test "$cross_compiling" = yes -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: cross-compile" >&5 -printf "%s\n" "cross-compile" >&6; } - -else $as_nop - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include -int -main (void) -{ -return eventfd(0, EFD_NONBLOCK | EFD_SEMAPHORE) == -1; - ; - return 0; -} -_ACEOF -if ac_fn_c_try_run "$LINENO" -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - -printf "%s\n" "#define HAVE_EVENTFD 1" >>confdefs.h - -else $as_nop - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } -fi -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ - conftest.$ac_objext conftest.beam conftest.$ac_ext -fi - - - -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for compiler 'attribute pure' support" >&5 -printf %s "checking for compiler 'attribute pure' support... " >&6; } -saved_CFLAGS="$CFLAGS" -CFLAGS="$CFLAGS -Wall -Wno-unused -Werror" - -ax_cv_have_func_attribute_pure=0 - -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - void __attribute__((pure)) *test(void *muffin, ...) {return (void *) 0;} -int -main (void) -{ - - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO" -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - - ax_cv_have_func_attribute_pure=1 - -printf "%s\n" "#define HAVE_ATTRIBUTE_pure 1" >>confdefs.h - -else $as_nop - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext - - -CFLAGS="$saved_CFLAGS" - - - -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for compiler 'attribute malloc' support" >&5 -printf %s "checking for compiler 'attribute malloc' support... " >&6; } -saved_CFLAGS="$CFLAGS" -CFLAGS="$CFLAGS -Wall -Wno-unused -Werror" - -ax_cv_have_func_attribute_malloc=0 - -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - void __attribute__((malloc)) *test(void *muffin, ...) {return (void *) 0;} -int -main (void) -{ - - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO" -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - - ax_cv_have_func_attribute_malloc=1 - -printf "%s\n" "#define HAVE_ATTRIBUTE_malloc 1" >>confdefs.h - -else $as_nop - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext - - -CFLAGS="$saved_CFLAGS" - - - -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for compiler 'attribute const' support" >&5 -printf %s "checking for compiler 'attribute const' support... " >&6; } -saved_CFLAGS="$CFLAGS" -CFLAGS="$CFLAGS -Wall -Wno-unused -Werror" - -ax_cv_have_func_attribute_const=0 - -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - void __attribute__((const)) *test(void *muffin, ...) {return (void *) 0;} -int -main (void) -{ - - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO" -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - - ax_cv_have_func_attribute_const=1 - -printf "%s\n" "#define HAVE_ATTRIBUTE_const 1" >>confdefs.h - -else $as_nop - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext - - -CFLAGS="$saved_CFLAGS" - - - -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for compiler 'attribute unused' support" >&5 -printf %s "checking for compiler 'attribute unused' support... " >&6; } -saved_CFLAGS="$CFLAGS" -CFLAGS="$CFLAGS -Wall -Wno-unused -Werror" - -ax_cv_have_func_attribute_unused=0 - -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - void __attribute__((unused)) *test(void *muffin, ...) {return (void *) 0;} -int -main (void) -{ - - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO" -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - - ax_cv_have_func_attribute_unused=1 - -printf "%s\n" "#define HAVE_ATTRIBUTE_unused 1" >>confdefs.h - -else $as_nop - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext - - -CFLAGS="$saved_CFLAGS" - - - -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for compiler 'attribute always_inline' support" >&5 -printf %s "checking for compiler 'attribute always_inline' support... " >&6; } -saved_CFLAGS="$CFLAGS" -CFLAGS="$CFLAGS -Wall -Wno-unused -Werror" - -ax_cv_have_func_attribute_always_inline=0 - -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - void __attribute__((always_inline)) *test(void *muffin, ...) {return (void *) 0;} -int -main (void) -{ - - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO" -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - - ax_cv_have_func_attribute_always_inline=1 - -printf "%s\n" "#define HAVE_ATTRIBUTE_always_inline 1" >>confdefs.h - -else $as_nop - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext - - -CFLAGS="$saved_CFLAGS" - - - -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for compiler 'attribute deprecated' support" >&5 -printf %s "checking for compiler 'attribute deprecated' support... " >&6; } -saved_CFLAGS="$CFLAGS" -CFLAGS="$CFLAGS -Wall -Wno-unused -Werror" - -ax_cv_have_func_attribute_deprecated=0 - -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - void __attribute__((deprecated)) *test(void *muffin, ...) {return (void *) 0;} -int -main (void) -{ - - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO" -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - - ax_cv_have_func_attribute_deprecated=1 - -printf "%s\n" "#define HAVE_ATTRIBUTE_deprecated 1" >>confdefs.h - -else $as_nop - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext - - -CFLAGS="$saved_CFLAGS" - - - -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for compiler 'attribute sentinel' support" >&5 -printf %s "checking for compiler 'attribute sentinel' support... " >&6; } -saved_CFLAGS="$CFLAGS" -CFLAGS="$CFLAGS -Wall -Wno-unused -Werror" - -ax_cv_have_func_attribute_sentinel=0 - -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - void __attribute__((sentinel)) *test(void *muffin, ...) {return (void *) 0;} -int -main (void) -{ - - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO" -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - - ax_cv_have_func_attribute_sentinel=1 - -printf "%s\n" "#define HAVE_ATTRIBUTE_sentinel 1" >>confdefs.h - -else $as_nop - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext - - -CFLAGS="$saved_CFLAGS" - - - -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for compiler 'attribute warn_unused_result' support" >&5 -printf %s "checking for compiler 'attribute warn_unused_result' support... " >&6; } -saved_CFLAGS="$CFLAGS" -CFLAGS="$CFLAGS -Wall -Wno-unused -Werror" - -ax_cv_have_func_attribute_warn_unused_result=0 - -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - void __attribute__((warn_unused_result)) *test(void *muffin, ...) {return (void *) 0;} -int -main (void) -{ - - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO" -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - - ax_cv_have_func_attribute_warn_unused_result=1 - -printf "%s\n" "#define HAVE_ATTRIBUTE_warn_unused_result 1" >>confdefs.h - -else $as_nop - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext - - -CFLAGS="$saved_CFLAGS" - - - -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for compiler 'attribute may_alias' support" >&5 -printf %s "checking for compiler 'attribute may_alias' support... " >&6; } -saved_CFLAGS="$CFLAGS" -CFLAGS="$CFLAGS -Wall -Wno-unused -Werror" - -ax_cv_have_func_attribute_may_alias=0 - -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - void __attribute__((may_alias)) *test(void *muffin, ...) {return (void *) 0;} -int -main (void) -{ - - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO" -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - - ax_cv_have_func_attribute_may_alias=1 - -printf "%s\n" "#define HAVE_ATTRIBUTE_may_alias 1" >>confdefs.h - -else $as_nop - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext - - -CFLAGS="$saved_CFLAGS" - - - -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for compiler 'attribute constructor' support" >&5 -printf %s "checking for compiler 'attribute constructor' support... " >&6; } -saved_CFLAGS="$CFLAGS" -CFLAGS="$CFLAGS -Wall -Wno-unused -Werror" - -ax_cv_have_func_attribute_constructor=0 - -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - void __attribute__((constructor)) *test(void *muffin, ...) {return (void *) 0;} -int -main (void) -{ - - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO" -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - - ax_cv_have_func_attribute_constructor=1 - -printf "%s\n" "#define HAVE_ATTRIBUTE_constructor 1" >>confdefs.h - -else $as_nop - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext - - -CFLAGS="$saved_CFLAGS" - - -if test "$ax_cv_have_func_attribute_constructor" != "1"; then - as_fn_error $? "*** Function constructor attribute is not supported by your compiler." "$LINENO" 5 -fi - - -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for compiler 'attribute destructor' support" >&5 -printf %s "checking for compiler 'attribute destructor' support... " >&6; } -saved_CFLAGS="$CFLAGS" -CFLAGS="$CFLAGS -Wall -Wno-unused -Werror" - -ax_cv_have_func_attribute_destructor=0 - -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - void __attribute__((destructor)) *test(void *muffin, ...) {return (void *) 0;} -int -main (void) -{ - - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO" -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - - ax_cv_have_func_attribute_destructor=1 - -printf "%s\n" "#define HAVE_ATTRIBUTE_destructor 1" >>confdefs.h - -else $as_nop - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext - - -CFLAGS="$saved_CFLAGS" - - -if test "$ax_cv_have_func_attribute_destructor" != "1"; then - as_fn_error $? "*** Function destructor attribute is not supported by your compiler." "$LINENO" 5 -fi - -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for compiler 'attribute noreturn' support" >&5 -printf %s "checking for compiler 'attribute noreturn' support... " >&6; } -saved_CFLAGS="$CFLAGS" -CFLAGS="$CFLAGS -Wall -Wno-unused -Werror" - -ax_cv_have_func_attribute_noreturn=0 - -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - void __attribute__((noreturn)) *test(void *muffin, ...) ; -int -main (void) -{ - - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO" -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - - ax_cv_have_func_attribute_noreturn=1 - -printf "%s\n" "#define HAVE_ATTRIBUTE_noreturn 1" >>confdefs.h - -else $as_nop - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext - - -CFLAGS="$saved_CFLAGS" - - - -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for -fsanitize=address support" >&5 -printf %s "checking for -fsanitize=address support... " >&6; } -saved_sanitize_CFLAGS="${CFLAGS}" -saved_sanitize_LDFLAGS="${LDFLAGS}" -CFLAGS="-fsanitize=address -fno-omit-frame-pointer" -LDFLAGS="-fsanitize=address" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -int -main (void) -{ -int x = 1; - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO" -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - AST_ADDRESS_SANITIZER=1 -else $as_nop - AST_ADDRESS_SANITIZER=0 - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext -CFLAGS="${saved_sanitize_CFLAGS}" -LDFLAGS="${saved_sanitize_LDFLAGS}" - - -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for -fsanitize=thread support" >&5 -printf %s "checking for -fsanitize=thread support... " >&6; } -saved_sanitize_CFLAGS="${CFLAGS}" -saved_sanitize_LDFLAGS="${LDFLAGS}" -CFLAGS="-fno-omit-frame-pointer -pie -fPIE -fsanitize=thread" -LDFLAGS="-fsanitize=thread -pie -fPIE" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -int -main (void) -{ -int x = 1; - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO" -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - AST_THREAD_SANITIZER=1 -else $as_nop - AST_THREAD_SANITIZER=0 - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext -CFLAGS="${saved_sanitize_CFLAGS}" -LDFLAGS="${saved_sanitize_LDFLAGS}" - - -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for -fsanitize=leak support" >&5 -printf %s "checking for -fsanitize=leak support... " >&6; } -saved_sanitize_CFLAGS="${CFLAGS}" -saved_sanitize_LDFLAGS="${LDFLAGS}" -CFLAGS="-fno-omit-frame-pointer -fsanitize=leak" -LDFLAGS="-fsanitize=leak" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -int -main (void) -{ -int x = 1; - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO" -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - AST_LEAK_SANITIZER=1 -else $as_nop - AST_LEAK_SANITIZER=0 - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext -CFLAGS="${saved_sanitize_CFLAGS}" -LDFLAGS="${saved_sanitize_LDFLAGS}" - - -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for -fsanitize=undefined support" >&5 -printf %s "checking for -fsanitize=undefined support... " >&6; } -saved_sanitize_CFLAGS="${CFLAGS}" -saved_sanitize_LDFLAGS="${LDFLAGS}" -CFLAGS="-fno-omit-frame-pointer -fsanitize=undefined" -LDFLAGS="-fsanitize=undefined" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -int -main (void) -{ -int x = 1; - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO" -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - AST_UNDEFINED_SANITIZER=1 -else $as_nop - AST_UNDEFINED_SANITIZER=0 - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext -CFLAGS="${saved_sanitize_CFLAGS}" -LDFLAGS="${saved_sanitize_LDFLAGS}" - - -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for -Wdeclaration-after-statement support" >&5 -printf %s "checking for -Wdeclaration-after-statement support... " >&6; } -if $(${CC} -Wdeclaration-after-statement -Werror -S -o /dev/null -xc /dev/null > /dev/null 2>&1); then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - AST_DECLARATION_AFTER_STATEMENT=-Wdeclaration-after-statement -else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - AST_DECLARATION_AFTER_STATEMENT= -fi - - -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for -Wtrampolines support" >&5 -printf %s "checking for -Wtrampolines support... " >&6; } -if $(${CC} -Wtrampolines -Werror -S -o /dev/null -xc /dev/null > /dev/null 2>&1); then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - AST_TRAMPOLINES=-Wtrampolines -else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - AST_TRAMPOLINES= -fi - - -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for _FORTIFY_SOURCE support" >&5 -printf %s "checking for _FORTIFY_SOURCE support... " >&6; } -if $(${CC} -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -S -o /dev/null -xc /dev/null > /dev/null 2>&1); then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - AST_FORTIFY_SOURCE="-U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2" -else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - AST_FORTIFY_SOURCE= -fi - - -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for -fno-strict-overflow" >&5 -printf %s "checking for -fno-strict-overflow... " >&6; } -if $(${CC} -O2 -fno-strict-overflow -S -o /dev/null -xc /dev/null > /dev/null 2>&1); then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - AST_NO_STRICT_OVERFLOW=-fno-strict-overflow -else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - AST_NO_STRICT_OVERFLOW= -fi - - -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for -Wno-format-truncation" >&5 -printf %s "checking for -Wno-format-truncation... " >&6; } -if $(${CC} -Wno-format-truncation -Werror -S -o /dev/null -xc /dev/null > /dev/null 2>&1); then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - AST_NO_FORMAT_TRUNCATION=-Wno-format-truncation -else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - AST_NO_FORMAT_TRUNCATION= -fi - - -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for -Wno-format-y2k" >&5 -printf %s "checking for -Wno-format-y2k... " >&6; } -if $(${CC} -Wno-format-y2k -Werror -S -o /dev/null -xc /dev/null > /dev/null 2>&1); then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - AST_NO_FORMAT_Y2K=-Wno-format-y2k -else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - AST_NO_FORMAT_Y2K= -fi - - -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for -Wno-stringop-truncation" >&5 -printf %s "checking for -Wno-stringop-truncation... " >&6; } -if $(${CC} -Wno-stringop-truncation -Werror -S -o /dev/null -xc /dev/null > /dev/null 2>&1); then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - AST_NO_STRINGOP_TRUNCATION=-Wno-stringop-truncation -else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - AST_NO_STRINGOP_TRUNCATION= -fi - - -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for -Wshadow" >&5 -printf %s "checking for -Wshadow... " >&6; } -if $(${CC} -Wshadow -Werror -S -o /dev/null -xc /dev/null > /dev/null 2>&1); then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - AST_SHADOW_WARNINGS=-Wshadow -else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - AST_SHADOW_WARNINGS= -fi - - -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for -march=native support" >&5 -printf %s "checking for -march=native support... " >&6; } -if $(${CC} -march=native -S -o /dev/null -xc /dev/null > /dev/null 2>&1); then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - AST_NATIVE_ARCH=1 -else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - AST_NATIVE_ARCH=0 -fi - - - -# Check whether --enable-rpath was given. -if test ${enable_rpath+y} -then : - enableval=$enable_rpath; case "${enableval}" in - y|ye|yes) check_rpath=yes ;; - n|no) check_rpath=no ;; - *) as_fn_error $? "bad value ${enableval} for --disable-rpath" "$LINENO" 5 ;; - esac -else $as_nop - check_rpath=yes -fi - - -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether to use rpath" >&5 -printf %s "checking whether to use rpath... " >&6; } -AST_RPATH= -if test "${OSARCH}" = "NetBSD"; then - AST_RPATH="-Wl,-rpath,/usr/pkg/lib" -fi -if test "${check_rpath}" != yes; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: skipped" >&5 -printf "%s\n" "skipped" >&6; } -elif test "${prefix}" = /usr || test "${prefix}" = NONE; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: not needed" >&5 -printf "%s\n" "not needed" >&6; } -else - AST_RPATH="-Wl,-rpath,${libdir}" -fi - - -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for sysinfo" >&5 -printf %s "checking for sysinfo... " >&6; } -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include -int -main (void) -{ -struct sysinfo sys_info; int uptime = sys_info.uptime - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - -printf "%s\n" "#define HAVE_SYSINFO 1" >>confdefs.h - -else $as_nop - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext - -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing res_9_ninit" >&5 -printf %s "checking for library containing res_9_ninit... " >&6; } -if test ${ac_cv_search_res_9_ninit+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_func_search_save_LIBS=$LIBS -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char res_9_ninit (); -int -main (void) -{ -return res_9_ninit (); - ; - return 0; -} -_ACEOF -for ac_lib in '' resolv -do - if test -z "$ac_lib"; then - ac_res="none required" - else - ac_res=-l$ac_lib - LIBS="-l$ac_lib $ac_func_search_save_LIBS" - fi - if ac_fn_c_try_link "$LINENO" -then : - ac_cv_search_res_9_ninit=$ac_res -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext - if test ${ac_cv_search_res_9_ninit+y} -then : - break -fi -done -if test ${ac_cv_search_res_9_ninit+y} -then : - -else $as_nop - ac_cv_search_res_9_ninit=no -fi -rm conftest.$ac_ext -LIBS=$ac_func_search_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_res_9_ninit" >&5 -printf "%s\n" "$ac_cv_search_res_9_ninit" >&6; } -ac_res=$ac_cv_search_res_9_ninit -if test "$ac_res" != no -then : - test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" - -fi - -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for res_ninit" >&5 -printf %s "checking for res_ninit... " >&6; } -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - - #ifdef HAVE_SYS_SOCKET_H - #include - #endif - #ifdef HAVE_NETINET_IN_H - #include - #endif - #ifdef HAVE_ARPA_NAMESER_H - #include - #endif - #include -int -main (void) -{ - - int foo; - foo = res_ninit(NULL); - foo = res_nsearch(NULL, NULL, 0, 0, NULL, 0); - - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - -printf "%s\n" "#define HAVE_RES_NINIT 1" >>confdefs.h - - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing res_9_ndestroy" >&5 -printf %s "checking for library containing res_9_ndestroy... " >&6; } -if test ${ac_cv_search_res_9_ndestroy+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_func_search_save_LIBS=$LIBS -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char res_9_ndestroy (); -int -main (void) -{ -return res_9_ndestroy (); - ; - return 0; -} -_ACEOF -for ac_lib in '' resolv -do - if test -z "$ac_lib"; then - ac_res="none required" - else - ac_res=-l$ac_lib - LIBS="-l$ac_lib $ac_func_search_save_LIBS" - fi - if ac_fn_c_try_link "$LINENO" -then : - ac_cv_search_res_9_ndestroy=$ac_res -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext - if test ${ac_cv_search_res_9_ndestroy+y} -then : - break -fi -done -if test ${ac_cv_search_res_9_ndestroy+y} -then : - -else $as_nop - ac_cv_search_res_9_ndestroy=no -fi -rm conftest.$ac_ext -LIBS=$ac_func_search_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_res_9_ndestroy" >&5 -printf "%s\n" "$ac_cv_search_res_9_ndestroy" >&6; } -ac_res=$ac_cv_search_res_9_ndestroy -if test "$ac_res" != no -then : - test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" - -fi - - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for res_ndestroy" >&5 -printf %s "checking for res_ndestroy... " >&6; } - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - - #ifdef HAVE_SYS_SOCKET_H - #include - #endif - #ifdef HAVE_NETINET_IN_H - #include - #endif - #ifdef HAVE_ARPA_NAMESER_H - #include - #endif - #include -int -main (void) -{ -res_ndestroy(NULL); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - -printf "%s\n" "#define HAVE_RES_NDESTROY 1" >>confdefs.h - -else $as_nop - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing res_9_close" >&5 -printf %s "checking for library containing res_9_close... " >&6; } -if test ${ac_cv_search_res_9_close+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_func_search_save_LIBS=$LIBS -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char res_9_close (); -int -main (void) -{ -return res_9_close (); - ; - return 0; -} -_ACEOF -for ac_lib in '' resolv -do - if test -z "$ac_lib"; then - ac_res="none required" - else - ac_res=-l$ac_lib - LIBS="-l$ac_lib $ac_func_search_save_LIBS" - fi - if ac_fn_c_try_link "$LINENO" -then : - ac_cv_search_res_9_close=$ac_res -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext - if test ${ac_cv_search_res_9_close+y} -then : - break -fi -done -if test ${ac_cv_search_res_9_close+y} -then : - -else $as_nop - ac_cv_search_res_9_close=no -fi -rm conftest.$ac_ext -LIBS=$ac_func_search_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_res_9_close" >&5 -printf "%s\n" "$ac_cv_search_res_9_close" >&6; } -ac_res=$ac_cv_search_res_9_close -if test "$ac_res" != no -then : - test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" - -fi - - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for res_close" >&5 -printf %s "checking for res_close... " >&6; } - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - - #ifdef HAVE_SYS_SOCKET_H - #include - #endif - #ifdef HAVE_NETINET_IN_H - #include - #endif - #ifdef HAVE_ARPA_NAMESER_H - #include - #endif - #include -int -main (void) -{ -res_close(); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - -printf "%s\n" "#define HAVE_RES_CLOSE 1" >>confdefs.h - -else $as_nop - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext - ac_fn_c_check_member "$LINENO" "struct __res_state" "_u._ext.nsaddrs" "ac_cv_member_struct___res_state__u__ext_nsaddrs" "#include -" -if test "x$ac_cv_member_struct___res_state__u__ext_nsaddrs" = xyes -then : - -printf "%s\n" "#define HAVE_STRUCT___RES_STATE__U__EXT_NSADDRS 1" >>confdefs.h - - -fi - -else $as_nop - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext - -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for BIND_8_COMPAT required" >&5 -printf %s "checking for BIND_8_COMPAT required... " >&6; } -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -#undef BIND_8_COMPAT -#include - -int -main (void) -{ -int x = NXDOMAIN - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO" -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } -else $as_nop - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } -BIND8_CFLAGS=-DBIND_8_COMPAT -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext - - - - if test "x${PBX_GLOB_NOMAGIC}" != "x1"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for GLOB_NOMAGIC in glob.h" >&5 -printf %s "checking for GLOB_NOMAGIC in glob.h... " >&6; } - saved_cppflags="${CPPFLAGS}" - if test "x${GLOB_NOMAGIC_DIR}" != "x"; then - GLOB_NOMAGIC_INCLUDE="-I${GLOB_NOMAGIC_DIR}/include" - fi - CPPFLAGS="${CPPFLAGS} ${GLOB_NOMAGIC_INCLUDE}" - - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - #include -int -main (void) -{ -#if defined(GLOB_NOMAGIC) - int foo = 0; - #else - int foo = bar; - #endif - 0 - - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO" -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - PBX_GLOB_NOMAGIC=1 - -printf "%s\n" "#define HAVE_GLOB_NOMAGIC 1" >>confdefs.h - - - -else $as_nop - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext - CPPFLAGS="${saved_cppflags}" - fi - - - - - if test "x${PBX_GLOB_BRACE}" != "x1"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for GLOB_BRACE in glob.h" >&5 -printf %s "checking for GLOB_BRACE in glob.h... " >&6; } - saved_cppflags="${CPPFLAGS}" - if test "x${GLOB_BRACE_DIR}" != "x"; then - GLOB_BRACE_INCLUDE="-I${GLOB_BRACE_DIR}/include" - fi - CPPFLAGS="${CPPFLAGS} ${GLOB_BRACE_INCLUDE}" - - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - #include -int -main (void) -{ -#if defined(GLOB_BRACE) - int foo = 0; - #else - int foo = bar; - #endif - 0 - - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO" -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - PBX_GLOB_BRACE=1 - -printf "%s\n" "#define HAVE_GLOB_BRACE 1" >>confdefs.h - - - -else $as_nop - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext - CPPFLAGS="${saved_cppflags}" - fi - - - - - if test "x${PBX_RTLD_NOLOAD}" != "x1"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for RTLD_NOLOAD in dlfcn.h" >&5 -printf %s "checking for RTLD_NOLOAD in dlfcn.h... " >&6; } - saved_cppflags="${CPPFLAGS}" - if test "x${RTLD_NOLOAD_DIR}" != "x"; then - RTLD_NOLOAD_INCLUDE="-I${RTLD_NOLOAD_DIR}/include" - fi - CPPFLAGS="${CPPFLAGS} ${RTLD_NOLOAD_INCLUDE}" - - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - #include -int -main (void) -{ -#if defined(RTLD_NOLOAD) - int foo = 0; - #else - int foo = bar; - #endif - 0 - - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO" -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - PBX_RTLD_NOLOAD=1 - -printf "%s\n" "#define HAVE_RTLD_NOLOAD 1" >>confdefs.h - - - -else $as_nop - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext - CPPFLAGS="${saved_cppflags}" - fi - - - - - if test "x${PBX_IP_MTU_DISCOVER}" != "x1"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for IP_MTU_DISCOVER in netinet/in.h" >&5 -printf %s "checking for IP_MTU_DISCOVER in netinet/in.h... " >&6; } - saved_cppflags="${CPPFLAGS}" - if test "x${IP_MTU_DISCOVER_DIR}" != "x"; then - IP_MTU_DISCOVER_INCLUDE="-I${IP_MTU_DISCOVER_DIR}/include" - fi - CPPFLAGS="${CPPFLAGS} ${IP_MTU_DISCOVER_INCLUDE}" - - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - #include -int -main (void) -{ -#if defined(IP_MTU_DISCOVER) - int foo = 0; - #else - int foo = bar; - #endif - 0 - - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO" -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - PBX_IP_MTU_DISCOVER=1 - -printf "%s\n" "#define HAVE_IP_MTU_DISCOVER 1" >>confdefs.h - - - -else $as_nop - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext - CPPFLAGS="${saved_cppflags}" - fi - - - -# The cast to long int works around a bug in the HP C Compiler -# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects -# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. -# This bug is HP SR number 8606223364. -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking size of int" >&5 -printf %s "checking size of int... " >&6; } -if test ${ac_cv_sizeof_int+y} -then : - printf %s "(cached) " >&6 -else $as_nop - if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (int))" "ac_cv_sizeof_int" "$ac_includes_default" -then : - -else $as_nop - if test "$ac_cv_type_int" = yes; then - { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} -as_fn_error 77 "cannot compute sizeof (int) -See \`config.log' for more details" "$LINENO" 5; } - else - ac_cv_sizeof_int=0 - fi -fi - -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_int" >&5 -printf "%s\n" "$ac_cv_sizeof_int" >&6; } - - - -printf "%s\n" "#define SIZEOF_INT $ac_cv_sizeof_int" >>confdefs.h - - -# The cast to long int works around a bug in the HP C Compiler -# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects -# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. -# This bug is HP SR number 8606223364. -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking size of long" >&5 -printf %s "checking size of long... " >&6; } -if test ${ac_cv_sizeof_long+y} -then : - printf %s "(cached) " >&6 -else $as_nop - if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long" "$ac_includes_default" -then : - -else $as_nop - if test "$ac_cv_type_long" = yes; then - { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} -as_fn_error 77 "cannot compute sizeof (long) -See \`config.log' for more details" "$LINENO" 5; } - else - ac_cv_sizeof_long=0 - fi -fi - -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5 -printf "%s\n" "$ac_cv_sizeof_long" >&6; } - - - -printf "%s\n" "#define SIZEOF_LONG $ac_cv_sizeof_long" >>confdefs.h - - -# The cast to long int works around a bug in the HP C Compiler -# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects -# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. -# This bug is HP SR number 8606223364. -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking size of long long" >&5 -printf %s "checking size of long long... " >&6; } -if test ${ac_cv_sizeof_long_long+y} -then : - printf %s "(cached) " >&6 -else $as_nop - if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long long))" "ac_cv_sizeof_long_long" "$ac_includes_default" -then : - -else $as_nop - if test "$ac_cv_type_long_long" = yes; then - { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} -as_fn_error 77 "cannot compute sizeof (long long) -See \`config.log' for more details" "$LINENO" 5; } - else - ac_cv_sizeof_long_long=0 - fi -fi - -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long_long" >&5 -printf "%s\n" "$ac_cv_sizeof_long_long" >&6; } - - - -printf "%s\n" "#define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long" >>confdefs.h - - -# The cast to long int works around a bug in the HP C Compiler -# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects -# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. -# This bug is HP SR number 8606223364. -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking size of char *" >&5 -printf %s "checking size of char *... " >&6; } -if test ${ac_cv_sizeof_char_p+y} -then : - printf %s "(cached) " >&6 -else $as_nop - if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (char *))" "ac_cv_sizeof_char_p" "$ac_includes_default" -then : - -else $as_nop - if test "$ac_cv_type_char_p" = yes; then - { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} -as_fn_error 77 "cannot compute sizeof (char *) -See \`config.log' for more details" "$LINENO" 5; } - else - ac_cv_sizeof_char_p=0 - fi -fi - -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_char_p" >&5 -printf "%s\n" "$ac_cv_sizeof_char_p" >&6; } - - - -printf "%s\n" "#define SIZEOF_CHAR_P $ac_cv_sizeof_char_p" >>confdefs.h - - -# The cast to long int works around a bug in the HP C Compiler -# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects -# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. -# This bug is HP SR number 8606223364. -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking size of long" >&5 -printf %s "checking size of long... " >&6; } -if test ${ac_cv_sizeof_long+y} -then : - printf %s "(cached) " >&6 -else $as_nop - if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long" "$ac_includes_default" -then : - -else $as_nop - if test "$ac_cv_type_long" = yes; then - { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} -as_fn_error 77 "cannot compute sizeof (long) -See \`config.log' for more details" "$LINENO" 5; } - else - ac_cv_sizeof_long=0 - fi -fi - -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5 -printf "%s\n" "$ac_cv_sizeof_long" >&6; } - - - -printf "%s\n" "#define SIZEOF_LONG $ac_cv_sizeof_long" >>confdefs.h - - -# The cast to long int works around a bug in the HP C Compiler -# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects -# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. -# This bug is HP SR number 8606223364. -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking size of long long" >&5 -printf %s "checking size of long long... " >&6; } -if test ${ac_cv_sizeof_long_long+y} -then : - printf %s "(cached) " >&6 -else $as_nop - if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long long))" "ac_cv_sizeof_long_long" "$ac_includes_default" -then : - -else $as_nop - if test "$ac_cv_type_long_long" = yes; then - { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} -as_fn_error 77 "cannot compute sizeof (long long) -See \`config.log' for more details" "$LINENO" 5; } - else - ac_cv_sizeof_long_long=0 - fi -fi - -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long_long" >&5 -printf "%s\n" "$ac_cv_sizeof_long_long" >&6; } - - - -printf "%s\n" "#define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long" >>confdefs.h - - -if ac_fn_c_compute_int "$LINENO" "sizeof(foo.fds_bits[0])" "ac_cv_sizeof_fd_set_fds_bits" "$ac_includes_default -fd_set foo;" -then : - -fi - -# This doesn't actually work; what it does is to use the variable set in the -# previous test as a cached value to set the right output variables. -# The cast to long int works around a bug in the HP C Compiler -# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects -# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. -# This bug is HP SR number 8606223364. -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking size of fd_set.fds_bits" >&5 -printf %s "checking size of fd_set.fds_bits... " >&6; } -if test ${ac_cv_sizeof_fd_set_fds_bits+y} -then : - printf %s "(cached) " >&6 -else $as_nop - if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (fd_set.fds_bits))" "ac_cv_sizeof_fd_set_fds_bits" "$ac_includes_default" -then : - -else $as_nop - if test "$ac_cv_type_fd_set_fds_bits" = yes; then - { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} -as_fn_error 77 "cannot compute sizeof (fd_set.fds_bits) -See \`config.log' for more details" "$LINENO" 5; } - else - ac_cv_sizeof_fd_set_fds_bits=0 - fi -fi - -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_fd_set_fds_bits" >&5 -printf "%s\n" "$ac_cv_sizeof_fd_set_fds_bits" >&6; } - - - -printf "%s\n" "#define SIZEOF_FD_SET_FDS_BITS $ac_cv_sizeof_fd_set_fds_bits" >>confdefs.h - - - -# Set a type compatible with the previous. We cannot just use a generic type -# for these bits, because on big-endian systems, the bits won't match up -# correctly if the size is wrong. -if test $ac_cv_sizeof_int = $ac_cv_sizeof_fd_set_fds_bits; then - -printf "%s\n" "#define TYPEOF_FD_SET_FDS_BITS int" >>confdefs.h - -elif test $ac_cv_sizeof_long = $ac_cv_sizeof_fd_set_fds_bits; then - -printf "%s\n" "#define TYPEOF_FD_SET_FDS_BITS long" >>confdefs.h - -elif test $ac_cv_sizeof_long_long = $ac_cv_sizeof_fd_set_fds_bits; then - -printf "%s\n" "#define TYPEOF_FD_SET_FDS_BITS long long" >>confdefs.h - -fi - -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for dladdr in dlfcn.h" >&5 -printf %s "checking for dladdr in dlfcn.h... " >&6; } -PBX_DLADDR=0 -old_LIBS=${LIBS} -LIBS="${LIBS} -ldl" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#define _GNU_SOURCE 1 -#include -int -main (void) -{ -dladdr((void *)0, (void *)0) - - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - PBX_DLADDR=1 - - -printf "%s\n" "#define HAVE_DLADDR 1" >>confdefs.h - -else $as_nop - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=${old_LIBS} - -# re-check without -ldl -# Non-Linux platforms like FreeBSD and NetBSD do not need a library libdl.so. -if test "${PBX_DLADDR}" = "0"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for dladdr in dlfcn.h without -ldl" >&5 -printf %s "checking for dladdr in dlfcn.h without -ldl... " >&6; } - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#define _GNU_SOURCE 1 -#include -int -main (void) -{ -dladdr((void *)0, (void *)0) - - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - PBX_DLADDR=1 - - -printf "%s\n" "#define HAVE_DLADDR 1" >>confdefs.h - -else $as_nop - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -fi - - -# do the package library checks now - - -if test "x${PBX_ALSA}" != "x1" -a "${USE_ALSA}" != "no"; then - pbxlibdir="" - # if --with-ALSA=DIR has been specified, use it. - if test "x${ALSA_DIR}" != "x"; then - if test -d ${ALSA_DIR}/lib; then - pbxlibdir="-L${ALSA_DIR}/lib" - else - pbxlibdir="-L${ALSA_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} " - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for snd_pcm_open in -lasound" >&5 -printf %s "checking for snd_pcm_open in -lasound... " >&6; } -if test ${ac_cv_lib_asound_snd_pcm_open+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-lasound ${pbxlibdir} $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char snd_pcm_open (); -int -main (void) -{ -return snd_pcm_open (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_asound_snd_pcm_open=yes -else $as_nop - ac_cv_lib_asound_snd_pcm_open=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_asound_snd_pcm_open" >&5 -printf "%s\n" "$ac_cv_lib_asound_snd_pcm_open" >&6; } -if test "x$ac_cv_lib_asound_snd_pcm_open" = xyes -then : - AST_ALSA_FOUND=yes -else $as_nop - AST_ALSA_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_ALSA_FOUND}" = "yes"; then - ALSA_LIB="${pbxlibdir} -lasound " - # if --with-ALSA=DIR has been specified, use it. - if test "x${ALSA_DIR}" != "x"; then - ALSA_INCLUDE="-I${ALSA_DIR}/include" - fi - ALSA_INCLUDE="${ALSA_INCLUDE} " - - # check for the header - ast_ext_lib_check_saved_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${ALSA_INCLUDE}" - ac_fn_c_check_header_compile "$LINENO" "alsa/asoundlib.h" "ac_cv_header_alsa_asoundlib_h" "$ac_includes_default" -if test "x$ac_cv_header_alsa_asoundlib_h" = xyes -then : - ALSA_HEADER_FOUND=1 -else $as_nop - ALSA_HEADER_FOUND=0 -fi - - CPPFLAGS="${ast_ext_lib_check_saved_CPPFLAGS}" - - if test "x${ALSA_HEADER_FOUND}" = "x0" ; then - ALSA_LIB="" - ALSA_INCLUDE="" - else - - PBX_ALSA=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_ALSA 1 -_ACEOF - - fi - fi -fi - - - - -if test "x${PBX_BFD}" != "x1" -a "${USE_BFD}" != "no"; then - pbxlibdir="" - # if --with-BFD=DIR has been specified, use it. - if test "x${BFD_DIR}" != "x"; then - if test -d ${BFD_DIR}/lib; then - pbxlibdir="-L${BFD_DIR}/lib" - else - pbxlibdir="-L${BFD_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} " - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for bfd_openr in -lbfd" >&5 -printf %s "checking for bfd_openr in -lbfd... " >&6; } -if test ${ac_cv_lib_bfd_bfd_openr+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-lbfd ${pbxlibdir} $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char bfd_openr (); -int -main (void) -{ -return bfd_openr (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_bfd_bfd_openr=yes -else $as_nop - ac_cv_lib_bfd_bfd_openr=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_bfd_bfd_openr" >&5 -printf "%s\n" "$ac_cv_lib_bfd_bfd_openr" >&6; } -if test "x$ac_cv_lib_bfd_bfd_openr" = xyes -then : - AST_BFD_FOUND=yes -else $as_nop - AST_BFD_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_BFD_FOUND}" = "yes"; then - BFD_LIB="${pbxlibdir} -lbfd " - # if --with-BFD=DIR has been specified, use it. - if test "x${BFD_DIR}" != "x"; then - BFD_INCLUDE="-I${BFD_DIR}/include" - fi - BFD_INCLUDE="${BFD_INCLUDE} " - - # check for the header - ast_ext_lib_check_saved_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${BFD_INCLUDE}" - ac_fn_c_check_header_compile "$LINENO" "bfd.h" "ac_cv_header_bfd_h" "$ac_includes_default" -if test "x$ac_cv_header_bfd_h" = xyes -then : - BFD_HEADER_FOUND=1 -else $as_nop - BFD_HEADER_FOUND=0 -fi - - CPPFLAGS="${ast_ext_lib_check_saved_CPPFLAGS}" - - if test "x${BFD_HEADER_FOUND}" = "x0" ; then - BFD_LIB="" - BFD_INCLUDE="" - else - - PBX_BFD=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_BFD 1 -_ACEOF - - fi - fi -fi - - -# Fedora/RedHat/CentOS require extra libraries - -if test "x${PBX_BFD}" != "x1" -a "${USE_BFD}" != "no"; then - pbxlibdir="" - # if --with-BFD=DIR has been specified, use it. - if test "x${BFD_DIR}" != "x"; then - if test -d ${BFD_DIR}/lib; then - pbxlibdir="-L${BFD_DIR}/lib" - else - pbxlibdir="-L${BFD_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} " - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for bfd_openr in -lbfd" >&5 -printf %s "checking for bfd_openr in -lbfd... " >&6; } -if test ${ac_cv_lib_bfd_bfd_openr+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-lbfd ${pbxlibdir} -ldl -liberty $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char bfd_openr (); -int -main (void) -{ -return bfd_openr (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_bfd_bfd_openr=yes -else $as_nop - ac_cv_lib_bfd_bfd_openr=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_bfd_bfd_openr" >&5 -printf "%s\n" "$ac_cv_lib_bfd_bfd_openr" >&6; } -if test "x$ac_cv_lib_bfd_bfd_openr" = xyes -then : - AST_BFD_FOUND=yes -else $as_nop - AST_BFD_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_BFD_FOUND}" = "yes"; then - BFD_LIB="${pbxlibdir} -lbfd -ldl -liberty" - # if --with-BFD=DIR has been specified, use it. - if test "x${BFD_DIR}" != "x"; then - BFD_INCLUDE="-I${BFD_DIR}/include" - fi - BFD_INCLUDE="${BFD_INCLUDE} " - - # check for the header - ast_ext_lib_check_saved_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${BFD_INCLUDE}" - ac_fn_c_check_header_compile "$LINENO" "bfd.h" "ac_cv_header_bfd_h" "$ac_includes_default" -if test "x$ac_cv_header_bfd_h" = xyes -then : - BFD_HEADER_FOUND=1 -else $as_nop - BFD_HEADER_FOUND=0 -fi - - CPPFLAGS="${ast_ext_lib_check_saved_CPPFLAGS}" - - if test "x${BFD_HEADER_FOUND}" = "x0" ; then - BFD_LIB="" - BFD_INCLUDE="" - else - - PBX_BFD=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_BFD 1 -_ACEOF - - fi - fi -fi - - -# openSUSE requires -lz - -if test "x${PBX_BFD}" != "x1" -a "${USE_BFD}" != "no"; then - pbxlibdir="" - # if --with-BFD=DIR has been specified, use it. - if test "x${BFD_DIR}" != "x"; then - if test -d ${BFD_DIR}/lib; then - pbxlibdir="-L${BFD_DIR}/lib" - else - pbxlibdir="-L${BFD_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} " - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for bfd_openr in -lbfd" >&5 -printf %s "checking for bfd_openr in -lbfd... " >&6; } -if test ${ac_cv_lib_bfd_bfd_openr+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-lbfd ${pbxlibdir} -ldl -liberty -lz $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char bfd_openr (); -int -main (void) -{ -return bfd_openr (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_bfd_bfd_openr=yes -else $as_nop - ac_cv_lib_bfd_bfd_openr=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_bfd_bfd_openr" >&5 -printf "%s\n" "$ac_cv_lib_bfd_bfd_openr" >&6; } -if test "x$ac_cv_lib_bfd_bfd_openr" = xyes -then : - AST_BFD_FOUND=yes -else $as_nop - AST_BFD_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_BFD_FOUND}" = "yes"; then - BFD_LIB="${pbxlibdir} -lbfd -ldl -liberty -lz" - # if --with-BFD=DIR has been specified, use it. - if test "x${BFD_DIR}" != "x"; then - BFD_INCLUDE="-I${BFD_DIR}/include" - fi - BFD_INCLUDE="${BFD_INCLUDE} " - - # check for the header - ast_ext_lib_check_saved_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${BFD_INCLUDE}" - ac_fn_c_check_header_compile "$LINENO" "bfd.h" "ac_cv_header_bfd_h" "$ac_includes_default" -if test "x$ac_cv_header_bfd_h" = xyes -then : - BFD_HEADER_FOUND=1 -else $as_nop - BFD_HEADER_FOUND=0 -fi - - CPPFLAGS="${ast_ext_lib_check_saved_CPPFLAGS}" - - if test "x${BFD_HEADER_FOUND}" = "x0" ; then - BFD_LIB="" - BFD_INCLUDE="" - else - - PBX_BFD=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_BFD 1 -_ACEOF - - fi - fi -fi - - - -case "${OSARCH}" in -linux*) - -if test "x${PBX_CAP}" != "x1" -a "${USE_CAP}" != "no"; then - pbxlibdir="" - # if --with-CAP=DIR has been specified, use it. - if test "x${CAP_DIR}" != "x"; then - if test -d ${CAP_DIR}/lib; then - pbxlibdir="-L${CAP_DIR}/lib" - else - pbxlibdir="-L${CAP_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} " - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for cap_from_text in -lcap" >&5 -printf %s "checking for cap_from_text in -lcap... " >&6; } -if test ${ac_cv_lib_cap_cap_from_text+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-lcap ${pbxlibdir} $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char cap_from_text (); -int -main (void) -{ -return cap_from_text (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_cap_cap_from_text=yes -else $as_nop - ac_cv_lib_cap_cap_from_text=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_cap_cap_from_text" >&5 -printf "%s\n" "$ac_cv_lib_cap_cap_from_text" >&6; } -if test "x$ac_cv_lib_cap_cap_from_text" = xyes -then : - AST_CAP_FOUND=yes -else $as_nop - AST_CAP_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_CAP_FOUND}" = "yes"; then - CAP_LIB="${pbxlibdir} -lcap " - # if --with-CAP=DIR has been specified, use it. - if test "x${CAP_DIR}" != "x"; then - CAP_INCLUDE="-I${CAP_DIR}/include" - fi - CAP_INCLUDE="${CAP_INCLUDE} " - - # check for the header - ast_ext_lib_check_saved_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${CAP_INCLUDE}" - ac_fn_c_check_header_compile "$LINENO" "sys/capability.h" "ac_cv_header_sys_capability_h" "$ac_includes_default" -if test "x$ac_cv_header_sys_capability_h" = xyes -then : - CAP_HEADER_FOUND=1 -else $as_nop - CAP_HEADER_FOUND=0 -fi - - CPPFLAGS="${ast_ext_lib_check_saved_CPPFLAGS}" - - if test "x${CAP_HEADER_FOUND}" = "x0" ; then - CAP_LIB="" - CAP_INCLUDE="" - else - - PBX_CAP=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_CAP 1 -_ACEOF - - fi - fi -fi - - - ;; -esac - - - if test "x${PBX_DAHDI}" != "x1"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for DAHDI_RESET_COUNTERS in dahdi/user.h" >&5 -printf %s "checking for DAHDI_RESET_COUNTERS in dahdi/user.h... " >&6; } - saved_cppflags="${CPPFLAGS}" - if test "x${DAHDI_DIR}" != "x"; then - DAHDI_INCLUDE="-I${DAHDI_DIR}/include" - fi - CPPFLAGS="${CPPFLAGS} ${DAHDI_INCLUDE}" - - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - #include -int -main (void) -{ -#if defined(DAHDI_RESET_COUNTERS) - int foo = 0; - #else - int foo = bar; - #endif - 0 - - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO" -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - PBX_DAHDI=1 - -printf "%s\n" "#define HAVE_DAHDI 1" >>confdefs.h - - -printf "%s\n" "#define HAVE_DAHDI_VERSION 230" >>confdefs.h - - -else $as_nop - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext - CPPFLAGS="${saved_cppflags}" - fi - - - - if test "x${PBX_DAHDI}" != "x1"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for DAHDI_DEFAULT_MTU_MRU in dahdi/user.h" >&5 -printf %s "checking for DAHDI_DEFAULT_MTU_MRU in dahdi/user.h... " >&6; } - saved_cppflags="${CPPFLAGS}" - if test "x${DAHDI_DIR}" != "x"; then - DAHDI_INCLUDE="-I${DAHDI_DIR}/include" - fi - CPPFLAGS="${CPPFLAGS} ${DAHDI_INCLUDE}" - - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - #include -int -main (void) -{ -#if defined(DAHDI_DEFAULT_MTU_MRU) - int foo = 0; - #else - int foo = bar; - #endif - 0 - - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO" -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - PBX_DAHDI=1 - -printf "%s\n" "#define HAVE_DAHDI 1" >>confdefs.h - - -printf "%s\n" "#define HAVE_DAHDI_VERSION 220" >>confdefs.h - - -else $as_nop - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext - CPPFLAGS="${saved_cppflags}" - fi - - - - if test "x${PBX_DAHDI}" != "x1"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for DAHDI_CODE in dahdi/user.h" >&5 -printf %s "checking for DAHDI_CODE in dahdi/user.h... " >&6; } - saved_cppflags="${CPPFLAGS}" - if test "x${DAHDI_DIR}" != "x"; then - DAHDI_INCLUDE="-I${DAHDI_DIR}/include" - fi - CPPFLAGS="${CPPFLAGS} ${DAHDI_INCLUDE}" - - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - #include -int -main (void) -{ -#if defined(DAHDI_CODE) - int foo = 0; - #else - int foo = bar; - #endif - 0 - - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO" -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - PBX_DAHDI=1 - -printf "%s\n" "#define HAVE_DAHDI 1" >>confdefs.h - - -printf "%s\n" "#define HAVE_DAHDI_VERSION 200" >>confdefs.h - - -else $as_nop - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext - CPPFLAGS="${saved_cppflags}" - fi - - - - - if test "x${PBX_DAHDI_HALF_FULL}" != "x1"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for DAHDI_POLICY_HALF_FULL in dahdi/user.h" >&5 -printf %s "checking for DAHDI_POLICY_HALF_FULL in dahdi/user.h... " >&6; } - saved_cppflags="${CPPFLAGS}" - if test "x${DAHDI_HALF_FULL_DIR}" != "x"; then - DAHDI_HALF_FULL_INCLUDE="-I${DAHDI_HALF_FULL_DIR}/include" - fi - CPPFLAGS="${CPPFLAGS} ${DAHDI_HALF_FULL_INCLUDE}" - - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - #include -int -main (void) -{ -#if defined(DAHDI_POLICY_HALF_FULL) - int foo = 0; - #else - int foo = bar; - #endif - 0 - - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO" -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - PBX_DAHDI_HALF_FULL=1 - -printf "%s\n" "#define HAVE_DAHDI_HALF_FULL 1" >>confdefs.h - - - -else $as_nop - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext - CPPFLAGS="${saved_cppflags}" - fi - - - - - if test "x${PBX_DAHDI_LINEREVERSE_VMWI}" != "x1" -a "${USE_DAHDI_LINEREVERSE_VMWI}" != "no"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for enhanced dahdi vmwi support" >&5 -printf %s "checking for enhanced dahdi vmwi support... " >&6; } - saved_cppflags="${CPPFLAGS}" - if test "x${DAHDI_LINEREVERSE_VMWI_DIR}" != "x"; then - DAHDI_LINEREVERSE_VMWI_INCLUDE="-I${DAHDI_LINEREVERSE_VMWI_DIR}/include" - fi - CPPFLAGS="${CPPFLAGS} ${DAHDI_LINEREVERSE_VMWI_INCLUDE}" - - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - #include -int -main (void) -{ - struct dahdi_vmwi_info booger; - - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO" -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - PBX_DAHDI_LINEREVERSE_VMWI=1 - -printf "%s\n" "#define HAVE_DAHDI_LINEREVERSE_VMWI 1" >>confdefs.h - - - -else $as_nop - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext - CPPFLAGS="${saved_cppflags}" - fi - - - - if test "x${PBX_DAHDI_ECHOCANCEL_FAX_MODE}" != "x1" -a "${USE_DAHDI_ECHOCANCEL_FAX_MODE}" != "no"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if \"int foo = DAHDI_ECHOCANCEL_FAX_MODE\" compiles using dahdi/user.h" >&5 -printf %s "checking if \"int foo = DAHDI_ECHOCANCEL_FAX_MODE\" compiles using dahdi/user.h... " >&6; } - saved_cppflags="${CPPFLAGS}" - if test "x${DAHDI_ECHOCANCEL_FAX_MODE_DIR}" != "x"; then - DAHDI_ECHOCANCEL_FAX_MODE_INCLUDE="-I${DAHDI_ECHOCANCEL_FAX_MODE_DIR}/include" - fi - CPPFLAGS="${CPPFLAGS} ${DAHDI_ECHOCANCEL_FAX_MODE_INCLUDE}" - - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - #include -int -main (void) -{ - int foo = DAHDI_ECHOCANCEL_FAX_MODE; - - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO" -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - PBX_DAHDI_ECHOCANCEL_FAX_MODE=1 - -printf "%s\n" "#define HAVE_DAHDI_ECHOCANCEL_FAX_MODE 1" >>confdefs.h - - - -else $as_nop - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext - CPPFLAGS="${saved_cppflags}" - fi - - - - if test "x${PBX_GETIFADDRS}" != "x1" -a "${USE_GETIFADDRS}" != "no"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for getifaddrs() support" >&5 -printf %s "checking for getifaddrs() support... " >&6; } - saved_cppflags="${CPPFLAGS}" - if test "x${GETIFADDRS_DIR}" != "x"; then - GETIFADDRS_INCLUDE="-I${GETIFADDRS_DIR}/include" - fi - CPPFLAGS="${CPPFLAGS} ${GETIFADDRS_INCLUDE}" - - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - #include -int -main (void) -{ - struct ifaddrs *p; getifaddrs(&p); - - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO" -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - PBX_GETIFADDRS=1 - -printf "%s\n" "#define HAVE_GETIFADDRS 1" >>confdefs.h - - - -else $as_nop - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext - CPPFLAGS="${saved_cppflags}" - fi - - - if test "x${PBX_TIMERFD}" != "x1" -a "${USE_TIMERFD}" != "no"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for timerfd support" >&5 -printf %s "checking for timerfd support... " >&6; } - saved_cppflags="${CPPFLAGS}" - if test "x${TIMERFD_DIR}" != "x"; then - TIMERFD_INCLUDE="-I${TIMERFD_DIR}/include" - fi - CPPFLAGS="${CPPFLAGS} ${TIMERFD_INCLUDE}" - - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - #include -int -main (void) -{ - timerfd_create(0,0); timerfd_settime(0,0,NULL,NULL);; - - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO" -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - PBX_TIMERFD=1 - -printf "%s\n" "#define HAVE_TIMERFD 1" >>confdefs.h - - - -else $as_nop - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext - CPPFLAGS="${saved_cppflags}" - fi - - -GSM_INTERNAL="yes" - -GSM_SYSTEM="yes" -if test "${USE_GSM}" != "no"; then - if test "${GSM_DIR}" = "internal"; then - GSM_SYSTEM="no" - elif test "${GSM_DIR}" != ""; then - GSM_INTERNAL="no" - fi - if test "${GSM_SYSTEM}" = "yes"; then - gsmlibdir="" - if test "x${GSM_DIR}" != "x"; then - if test -d ${GSM_DIR}/lib; then - gsmlibdir="-L${GSM_DIR}/lib" - else - gsmlibdir="-L${GSM_DIR}" - fi - fi - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for gsm_create in -lgsm" >&5 -printf %s "checking for gsm_create in -lgsm... " >&6; } -if test ${ac_cv_lib_gsm_gsm_create+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-lgsm ${gsmlibdir} $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char gsm_create (); -int -main (void) -{ -return gsm_create (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_gsm_gsm_create=yes -else $as_nop - ac_cv_lib_gsm_gsm_create=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gsm_gsm_create" >&5 -printf "%s\n" "$ac_cv_lib_gsm_gsm_create" >&6; } -if test "x$ac_cv_lib_gsm_gsm_create" = xyes -then : - -printf "%s\n" "#define HAVE_GSM 1" >>confdefs.h - -fi - - if test "${ac_cv_lib_gsm_gsm_create}" = "yes"; then - if test "x${GSM_DIR}" != "x" ; then - as_ac_Header=`printf "%s\n" "ac_cv_header_${GSM_DIR}/include/gsm.h" | $as_tr_sh` -ac_fn_c_check_header_compile "$LINENO" "${GSM_DIR}/include/gsm.h" "$as_ac_Header" "$ac_includes_default" -if eval test \"x\$"$as_ac_Header"\" = x"yes" -then : - GSM_HEADER_FOUND=1 -else $as_nop - GSM_HEADER_FOUND=0 -fi - - as_ac_Header=`printf "%s\n" "ac_cv_header_${GSM_DIR}/include/gsm/gsm.h" | $as_tr_sh` -ac_fn_c_check_header_compile "$LINENO" "${GSM_DIR}/include/gsm/gsm.h" "$as_ac_Header" "$ac_includes_default" -if eval test \"x\$"$as_ac_Header"\" = x"yes" -then : - GSM_GSM_HEADER_FOUND=1 -else $as_nop - GSM_GSM_HEADER_FOUND=0 -fi - - else - ac_fn_c_check_header_compile "$LINENO" "gsm.h" "ac_cv_header_gsm_h" "$ac_includes_default" -if test "x$ac_cv_header_gsm_h" = xyes -then : - GSM_HEADER_FOUND=1 -else $as_nop - GSM_HEADER_FOUND=0 -fi - - ac_fn_c_check_header_compile "$LINENO" "gsm/gsm.h" "ac_cv_header_gsm_gsm_h" "$ac_includes_default" -if test "x$ac_cv_header_gsm_gsm_h" = xyes -then : - GSM_GSM_HEADER_FOUND=1 -else $as_nop - GSM_GSM_HEADER_FOUND=0 -fi - - fi - if test "${GSM_HEADER_FOUND}" = "0" ; then - if test "{GSM_GSM_HEADER_FOUND}" = "0" ; then - if test "x${GSM_MANDATORY}" = "xyes" ; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: ***" >&5 -printf "%s\n" "$as_me: ***" >&6;} - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: *** It appears that you do not have the gsm development package installed." >&5 -printf "%s\n" "$as_me: *** It appears that you do not have the gsm development package installed." >&6;} - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: *** Please install it to include ${GSM_DESCRIP} support, or re-run configure" >&5 -printf "%s\n" "$as_me: *** Please install it to include ${GSM_DESCRIP} support, or re-run configure" >&6;} - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: *** without explicitly specifying --with-${GSM_OPTION}" >&5 -printf "%s\n" "$as_me: *** without explicitly specifying --with-${GSM_OPTION}" >&6;} - exit 1 - fi - fi - fi - GSM_OK=0 - if test "${GSM_HEADER_FOUND}" = "1" ; then - -printf "%s\n" "#define HAVE_GSM_HEADER 1" >>confdefs.h - - GSM_OK=1 - elif test "${GSM_GSM_HEADER_FOUND}" = "1" ; then - -printf "%s\n" "#define HAVE_GSM_GSM_HEADER 1" >>confdefs.h - - GSM_OK=1 - fi - if test "${GSM_OK}" = "1" ; then - GSM_LIB="-lgsm" - if test "x${GSM_DIR}" != "x"; then - GSM_LIB="${gsmlibdir} ${GSM_LIB}" - GSM_INCLUDE="-I${GSM_DIR}/include" - fi - PBX_GSM=1 - GSM_INTERNAL="no" - fi - fi - fi - if test "${GSM_INTERNAL}" = "yes"; then - PBX_GSM=1 - -printf "%s\n" "#define HAVE_GSM_HEADER 1" >>confdefs.h - - fi -fi - -ILBC_INTERNAL="yes" - -ILBC_SYSTEM="yes" -if test "${USE_ILBC}" != "no"; then - if test "${ILBC_DIR}" = "internal"; then - ILBC_SYSTEM="no" - elif test "${ILBC_DIR}" != ""; then - ILBC_INTERNAL="no" - fi - if test "${ILBC_SYSTEM}" = "yes"; then - - if test "x${PBX_ILBC}" != "x1" -a "${USE_ILBC}" != "no"; then - -pkg_failed=no -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for libilbc < 3" >&5 -printf %s "checking for libilbc < 3... " >&6; } - -if test -n "$ILBC_CFLAGS"; then - pkg_cv_ILBC_CFLAGS="$ILBC_CFLAGS" - elif test -n "$PKG_CONFIG"; then - if test -n "$PKG_CONFIG" && \ - { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libilbc < 3\""; } >&5 - ($PKG_CONFIG --exists --print-errors "libilbc < 3") 2>&5 - ac_status=$? - printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; }; then - pkg_cv_ILBC_CFLAGS=`$PKG_CONFIG --cflags "libilbc < 3" 2>/dev/null` - test "x$?" != "x0" && pkg_failed=yes -else - pkg_failed=yes -fi - else - pkg_failed=untried -fi -if test -n "$ILBC_LIBS"; then - pkg_cv_ILBC_LIBS="$ILBC_LIBS" - elif test -n "$PKG_CONFIG"; then - if test -n "$PKG_CONFIG" && \ - { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libilbc < 3\""; } >&5 - ($PKG_CONFIG --exists --print-errors "libilbc < 3") 2>&5 - ac_status=$? - printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; }; then - pkg_cv_ILBC_LIBS=`$PKG_CONFIG --libs "libilbc < 3" 2>/dev/null` - test "x$?" != "x0" && pkg_failed=yes -else - pkg_failed=yes -fi - else - pkg_failed=untried -fi - - - -if test $pkg_failed = yes; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - -if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then - _pkg_short_errors_supported=yes -else - _pkg_short_errors_supported=no -fi - if test $_pkg_short_errors_supported = yes; then - ILBC_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "libilbc < 3" 2>&1` - else - ILBC_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "libilbc < 3" 2>&1` - fi - # Put the nasty error message in config.log where it belongs - echo "$ILBC_PKG_ERRORS" >&5 - - - PBX_ILBC=0 - - -elif test $pkg_failed = untried; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - - PBX_ILBC=0 - - -else - ILBC_CFLAGS=$pkg_cv_ILBC_CFLAGS - ILBC_LIBS=$pkg_cv_ILBC_LIBS - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - - PBX_ILBC=1 - ILBC_INCLUDE=$(echo ${ILBC_CFLAGS} | $SED -e "s|-std=c99||g") - ILBC_LIB="$ILBC_LIBS" - -printf "%s\n" "#define HAVE_ILBC 1" >>confdefs.h - - -fi - fi - - if test "$PBX_ILBC" = "1"; then - ILBC_INTERNAL="no" - fi - fi - if test "${ILBC_INTERNAL}" = "yes"; then - PBX_ILBC=1 - fi -fi - - -if test "x${PBX_ICONV}" != "x1" -a "${USE_ICONV}" != "no"; then - pbxlibdir="" - # if --with-ICONV=DIR has been specified, use it. - if test "x${ICONV_DIR}" != "x"; then - if test -d ${ICONV_DIR}/lib; then - pbxlibdir="-L${ICONV_DIR}/lib" - else - pbxlibdir="-L${ICONV_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} " - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for iconv_open in -liconv" >&5 -printf %s "checking for iconv_open in -liconv... " >&6; } -if test ${ac_cv_lib_iconv_iconv_open+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-liconv ${pbxlibdir} $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char iconv_open (); -int -main (void) -{ -return iconv_open (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_iconv_iconv_open=yes -else $as_nop - ac_cv_lib_iconv_iconv_open=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_iconv_iconv_open" >&5 -printf "%s\n" "$ac_cv_lib_iconv_iconv_open" >&6; } -if test "x$ac_cv_lib_iconv_iconv_open" = xyes -then : - AST_ICONV_FOUND=yes -else $as_nop - AST_ICONV_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_ICONV_FOUND}" = "yes"; then - ICONV_LIB="${pbxlibdir} -liconv " - # if --with-ICONV=DIR has been specified, use it. - if test "x${ICONV_DIR}" != "x"; then - ICONV_INCLUDE="-I${ICONV_DIR}/include" - fi - ICONV_INCLUDE="${ICONV_INCLUDE} " - - # check for the header - ast_ext_lib_check_saved_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${ICONV_INCLUDE}" - ac_fn_c_check_header_compile "$LINENO" "iconv.h" "ac_cv_header_iconv_h" "$ac_includes_default" -if test "x$ac_cv_header_iconv_h" = xyes -then : - ICONV_HEADER_FOUND=1 -else $as_nop - ICONV_HEADER_FOUND=0 -fi - - CPPFLAGS="${ast_ext_lib_check_saved_CPPFLAGS}" - - if test "x${ICONV_HEADER_FOUND}" = "x0" ; then - ICONV_LIB="" - ICONV_INCLUDE="" - else - - PBX_ICONV=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_ICONV 1 -_ACEOF - - fi - fi -fi - - -# GNU libiconv #define's iconv_open to libiconv_open, so we need to search for that symbol - -if test "x${PBX_ICONV}" != "x1" -a "${USE_ICONV}" != "no"; then - pbxlibdir="" - # if --with-ICONV=DIR has been specified, use it. - if test "x${ICONV_DIR}" != "x"; then - if test -d ${ICONV_DIR}/lib; then - pbxlibdir="-L${ICONV_DIR}/lib" - else - pbxlibdir="-L${ICONV_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} " - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for libiconv_open in -liconv" >&5 -printf %s "checking for libiconv_open in -liconv... " >&6; } -if test ${ac_cv_lib_iconv_libiconv_open+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-liconv ${pbxlibdir} $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char libiconv_open (); -int -main (void) -{ -return libiconv_open (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_iconv_libiconv_open=yes -else $as_nop - ac_cv_lib_iconv_libiconv_open=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_iconv_libiconv_open" >&5 -printf "%s\n" "$ac_cv_lib_iconv_libiconv_open" >&6; } -if test "x$ac_cv_lib_iconv_libiconv_open" = xyes -then : - AST_ICONV_FOUND=yes -else $as_nop - AST_ICONV_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_ICONV_FOUND}" = "yes"; then - ICONV_LIB="${pbxlibdir} -liconv " - # if --with-ICONV=DIR has been specified, use it. - if test "x${ICONV_DIR}" != "x"; then - ICONV_INCLUDE="-I${ICONV_DIR}/include" - fi - ICONV_INCLUDE="${ICONV_INCLUDE} " - - # check for the header - ast_ext_lib_check_saved_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${ICONV_INCLUDE}" - ac_fn_c_check_header_compile "$LINENO" "iconv.h" "ac_cv_header_iconv_h" "$ac_includes_default" -if test "x$ac_cv_header_iconv_h" = xyes -then : - ICONV_HEADER_FOUND=1 -else $as_nop - ICONV_HEADER_FOUND=0 -fi - - CPPFLAGS="${ast_ext_lib_check_saved_CPPFLAGS}" - - if test "x${ICONV_HEADER_FOUND}" = "x0" ; then - ICONV_LIB="" - ICONV_INCLUDE="" - else - - PBX_ICONV=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_ICONV 1 -_ACEOF - - fi - fi -fi - - -# Some versions of Linux package iconv in glibc - -if test "x${PBX_ICONV}" != "x1" -a "${USE_ICONV}" != "no"; then - pbxlibdir="" - # if --with-ICONV=DIR has been specified, use it. - if test "x${ICONV_DIR}" != "x"; then - if test -d ${ICONV_DIR}/lib; then - pbxlibdir="-L${ICONV_DIR}/lib" - else - pbxlibdir="-L${ICONV_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} " - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for iconv_close in -lc" >&5 -printf %s "checking for iconv_close in -lc... " >&6; } -if test ${ac_cv_lib_c_iconv_close+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-lc ${pbxlibdir} $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char iconv_close (); -int -main (void) -{ -return iconv_close (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_c_iconv_close=yes -else $as_nop - ac_cv_lib_c_iconv_close=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_c_iconv_close" >&5 -printf "%s\n" "$ac_cv_lib_c_iconv_close" >&6; } -if test "x$ac_cv_lib_c_iconv_close" = xyes -then : - AST_ICONV_FOUND=yes -else $as_nop - AST_ICONV_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_ICONV_FOUND}" = "yes"; then - ICONV_LIB="${pbxlibdir} -lc " - # if --with-ICONV=DIR has been specified, use it. - if test "x${ICONV_DIR}" != "x"; then - ICONV_INCLUDE="-I${ICONV_DIR}/include" - fi - ICONV_INCLUDE="${ICONV_INCLUDE} " - - # check for the header - ast_ext_lib_check_saved_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${ICONV_INCLUDE}" - ac_fn_c_check_header_compile "$LINENO" "iconv.h" "ac_cv_header_iconv_h" "$ac_includes_default" -if test "x$ac_cv_header_iconv_h" = xyes -then : - ICONV_HEADER_FOUND=1 -else $as_nop - ICONV_HEADER_FOUND=0 -fi - - CPPFLAGS="${ast_ext_lib_check_saved_CPPFLAGS}" - - if test "x${ICONV_HEADER_FOUND}" = "x0" ; then - ICONV_LIB="" - ICONV_INCLUDE="" - else - - PBX_ICONV=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_ICONV 1 -_ACEOF - - fi - fi -fi - - - -# If ical.h is NOT in the libical directory, then it is of a version insufficient for us. - -if test "x${PBX_ICAL}" != "x1" -a "${USE_ICAL}" != "no"; then - pbxlibdir="" - # if --with-ICAL=DIR has been specified, use it. - if test "x${ICAL_DIR}" != "x"; then - if test -d ${ICAL_DIR}/lib; then - pbxlibdir="-L${ICAL_DIR}/lib" - else - pbxlibdir="-L${ICAL_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} ${PTHREAD_CFLAGS}" - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for icaltimezone_get_utc_timezone in -lical" >&5 -printf %s "checking for icaltimezone_get_utc_timezone in -lical... " >&6; } -if test ${ac_cv_lib_ical_icaltimezone_get_utc_timezone+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-lical ${pbxlibdir} ${PTHREAD_LIBS} $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char icaltimezone_get_utc_timezone (); -int -main (void) -{ -return icaltimezone_get_utc_timezone (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_ical_icaltimezone_get_utc_timezone=yes -else $as_nop - ac_cv_lib_ical_icaltimezone_get_utc_timezone=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ical_icaltimezone_get_utc_timezone" >&5 -printf "%s\n" "$ac_cv_lib_ical_icaltimezone_get_utc_timezone" >&6; } -if test "x$ac_cv_lib_ical_icaltimezone_get_utc_timezone" = xyes -then : - AST_ICAL_FOUND=yes -else $as_nop - AST_ICAL_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_ICAL_FOUND}" = "yes"; then - ICAL_LIB="${pbxlibdir} -lical ${PTHREAD_LIBS}" - # if --with-ICAL=DIR has been specified, use it. - if test "x${ICAL_DIR}" != "x"; then - ICAL_INCLUDE="-I${ICAL_DIR}/include" - fi - ICAL_INCLUDE="${ICAL_INCLUDE} ${PTHREAD_CFLAGS}" - - # check for the header - ast_ext_lib_check_saved_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${ICAL_INCLUDE}" - ac_fn_c_check_header_compile "$LINENO" "libical/ical.h" "ac_cv_header_libical_ical_h" "$ac_includes_default" -if test "x$ac_cv_header_libical_ical_h" = xyes -then : - ICAL_HEADER_FOUND=1 -else $as_nop - ICAL_HEADER_FOUND=0 -fi - - CPPFLAGS="${ast_ext_lib_check_saved_CPPFLAGS}" - - if test "x${ICAL_HEADER_FOUND}" = "x0" ; then - ICAL_LIB="" - ICAL_INCLUDE="" - else - - PBX_ICAL=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_ICAL 1 -_ACEOF - - fi - fi -fi - - - - -if test "x${PBX_IKSEMEL}" != "x1" -a "${USE_IKSEMEL}" != "no"; then - pbxlibdir="" - # if --with-IKSEMEL=DIR has been specified, use it. - if test "x${IKSEMEL_DIR}" != "x"; then - if test -d ${IKSEMEL_DIR}/lib; then - pbxlibdir="-L${IKSEMEL_DIR}/lib" - else - pbxlibdir="-L${IKSEMEL_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} " - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for iks_start_sasl in -liksemel" >&5 -printf %s "checking for iks_start_sasl in -liksemel... " >&6; } -if test ${ac_cv_lib_iksemel_iks_start_sasl+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-liksemel ${pbxlibdir} $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char iks_start_sasl (); -int -main (void) -{ -return iks_start_sasl (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_iksemel_iks_start_sasl=yes -else $as_nop - ac_cv_lib_iksemel_iks_start_sasl=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_iksemel_iks_start_sasl" >&5 -printf "%s\n" "$ac_cv_lib_iksemel_iks_start_sasl" >&6; } -if test "x$ac_cv_lib_iksemel_iks_start_sasl" = xyes -then : - AST_IKSEMEL_FOUND=yes -else $as_nop - AST_IKSEMEL_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_IKSEMEL_FOUND}" = "yes"; then - IKSEMEL_LIB="${pbxlibdir} -liksemel " - # if --with-IKSEMEL=DIR has been specified, use it. - if test "x${IKSEMEL_DIR}" != "x"; then - IKSEMEL_INCLUDE="-I${IKSEMEL_DIR}/include" - fi - IKSEMEL_INCLUDE="${IKSEMEL_INCLUDE} " - - # check for the header - ast_ext_lib_check_saved_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${IKSEMEL_INCLUDE}" - ac_fn_c_check_header_compile "$LINENO" "iksemel.h" "ac_cv_header_iksemel_h" "$ac_includes_default" -if test "x$ac_cv_header_iksemel_h" = xyes -then : - IKSEMEL_HEADER_FOUND=1 -else $as_nop - IKSEMEL_HEADER_FOUND=0 -fi - - CPPFLAGS="${ast_ext_lib_check_saved_CPPFLAGS}" - - if test "x${IKSEMEL_HEADER_FOUND}" = "x0" ; then - IKSEMEL_LIB="" - IKSEMEL_INCLUDE="" - else - - PBX_IKSEMEL=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_IKSEMEL 1 -_ACEOF - - fi - fi -fi - - - -if test "${USE_IMAP_TK}" != "no"; then - saved_cppflags="${CPPFLAGS}" - saved_libs="${LIBS}" - switch_to_system_on_failure="no" - if test "${IMAP_TK_DIR}" = ""; then - IMAP_TK_DIR="`pwd`/../imap-2004g" - switch_to_system_on_failure="yes" - fi - if test "${IMAP_TK_DIR}" != "system"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for UW IMAP Toolkit c-client library" >&5 -printf %s "checking for UW IMAP Toolkit c-client library... " >&6; } - if test -f "${IMAP_TK_DIR}/c-client/LDFLAGS"; then - imap_ldflags=`cat ${IMAP_TK_DIR}/c-client/LDFLAGS` - fi - imap_libs="${IMAP_TK_DIR}/c-client/c-client.a" - imap_include="-I${IMAP_TK_DIR}/c-client" - CPPFLAGS="${CPPFLAGS} ${imap_include}" - LIBS="${LIBS} ${imap_libs} "`echo ${imap_ldflags}` - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include "c-client.h" - void mm_searched (MAILSTREAM *stream,unsigned long number) - { - } - void mm_exists (MAILSTREAM *stream,unsigned long number) - { - } - void mm_expunged (MAILSTREAM *stream,unsigned long number) - { - } - void mm_flags (MAILSTREAM *stream,unsigned long number) - { - } - void mm_notify (MAILSTREAM *stream,char *string,long errflg) - { - } - void mm_list (MAILSTREAM *stream,int delimiter,char *mailbox,long attributes) - { - } - void mm_lsub (MAILSTREAM *stream,int delimiter,char *mailbox,long attributes) - { - } - void mm_status (MAILSTREAM *stream,char *mailbox,MAILSTATUS *status) - { - } - void mm_log (char *string,long errflg) - { - } - void mm_dlog (char *string) - { - } - void mm_login (NETMBX *mb,char *user,char *pwd,long trial) - { - } - void mm_critical (MAILSTREAM *stream) - { - } - void mm_nocritical (MAILSTREAM *stream) - { - } - long mm_diskerror (MAILSTREAM *stream,long errcode,long serious) - { - } - void mm_fatal (char *string) - { - } -int -main (void) -{ - - MAILSTREAM *foo = mail_open(NULL, "", 0); - - - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_imap_tk="yes" -else $as_nop - ac_cv_imap_tk="no" - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext - if test "${ac_cv_imap_tk}" = "yes"; then - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include "c-client.h" - void mm_searched (MAILSTREAM *stream,unsigned long number) - { - } - void mm_exists (MAILSTREAM *stream,unsigned long number) - { - } - void mm_expunged (MAILSTREAM *stream,unsigned long number) - { - } - void mm_flags (MAILSTREAM *stream,unsigned long number) - { - } - void mm_notify (MAILSTREAM *stream,char *string,long errflg) - { - } - void mm_list (MAILSTREAM *stream,int delimiter,char *mailbox,long attributes) - { - } - void mm_lsub (MAILSTREAM *stream,int delimiter,char *mailbox,long attributes) - { - } - void mm_status (MAILSTREAM *stream,char *mailbox,MAILSTATUS *status) - { - } - void mm_log (char *string,long errflg) - { - } - void mm_dlog (char *string) - { - } - void mm_login (NETMBX *mb,char *user,char *pwd,long trial) - { - } - void mm_critical (MAILSTREAM *stream) - { - } - void mm_nocritical (MAILSTREAM *stream) - { - } - long mm_diskerror (MAILSTREAM *stream,long errcode,long serious) - { - } - void mm_fatal (char *string) - { - } -int -main (void) -{ - - long check = mail_expunge_full(NULL, "", 0); - - - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_imap_tk2006="yes" -else $as_nop - ac_cv_imap_tk2006="no" - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext - fi - CPPFLAGS="${saved_cppflags}" - LIBS="${saved_libs}" - if test "${ac_cv_imap_tk}" = "no"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - if test "${switch_to_system_on_failure}" = "yes"; then - IMAP_TK_DIR="system" - else #This means they specified a directory. Search for a package installation there too - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for system c-client library..." >&5 -printf %s "checking for system c-client library...... " >&6; } - CPPFLAGS="${saved_cppflags}" - LIBS="${saved_libs}" - imap_include="-I${IMAP_TK_DIR}/include" - imap_ldflags="-L${IMAP_TK_DIR}/lib" - imap_libs="-lc-client" - CPPFLAGS="${CPPFLAGS} ${imap_include}" - LIBS="${LIBS} ${imap_libs} ${imap_ldflags}" - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include "c-client.h" - void mm_searched (MAILSTREAM *stream,unsigned long number) - { - } - void mm_exists (MAILSTREAM *stream,unsigned long number) - { - } - void mm_expunged (MAILSTREAM *stream,unsigned long number) - { - } - void mm_flags (MAILSTREAM *stream,unsigned long number) - { - } - void mm_notify (MAILSTREAM *stream,char *string,long errflg) - { - } - void mm_list (MAILSTREAM *stream,int delimiter,char *mailbox,long attributes) - { - } - void mm_lsub (MAILSTREAM *stream,int delimiter,char *mailbox,long attributes) - { - } - void mm_status (MAILSTREAM *stream,char *mailbox,MAILSTATUS *status) - { - } - void mm_log (char *string,long errflg) - { - } - void mm_dlog (char *string) - { - } - void mm_login (NETMBX *mb,char *user,char *pwd,long trial) - { - } - void mm_critical (MAILSTREAM *stream) - { - } - void mm_nocritical (MAILSTREAM *stream) - { - } - long mm_diskerror (MAILSTREAM *stream,long errcode,long serious) - { - } - void mm_fatal (char *string) - { - } -int -main (void) -{ - - MAILSTREAM *foo = mail_open(NULL, "", 0); - - - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_imap_tk="yes" -else $as_nop - ac_cv_imap_tk="no" - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext - if test "${ac_cv_imap_tk}" = "yes"; then - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include "c-client.h" - void mm_searched (MAILSTREAM *stream,unsigned long number) - { - } - void mm_exists (MAILSTREAM *stream,unsigned long number) - { - } - void mm_expunged (MAILSTREAM *stream,unsigned long number) - { - } - void mm_flags (MAILSTREAM *stream,unsigned long number) - { - } - void mm_notify (MAILSTREAM *stream,char *string,long errflg) - { - } - void mm_list (MAILSTREAM *stream,int delimiter,char *mailbox,long attributes) - { - } - void mm_lsub (MAILSTREAM *stream,int delimiter,char *mailbox,long attributes) - { - } - void mm_status (MAILSTREAM *stream,char *mailbox,MAILSTATUS *status) - { - } - void mm_log (char *string,long errflg) - { - } - void mm_dlog (char *string) - { - } - void mm_login (NETMBX *mb,char *user,char *pwd,long trial) - { - } - void mm_critical (MAILSTREAM *stream) - { - } - void mm_nocritical (MAILSTREAM *stream) - { - } - long mm_diskerror (MAILSTREAM *stream,long errcode,long serious) - { - } - void mm_fatal (char *string) - { - } -int -main (void) -{ - - long check = mail_expunge_full(NULL, "", 0); - - - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_imap_tk2006="yes" -else $as_nop - ac_cv_imap_tk2006="no" - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext - fi - fi - fi - fi - if test "${IMAP_TK_DIR}" = "system"; then - #We will enter here if user specified "system" or if any of above checks failed - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for system c-client library..." >&5 -printf %s "checking for system c-client library...... " >&6; } - CPPFLAGS="${saved_cppflags}" - LIBS="${saved_libs}" - imap_ldflags="" - imap_libs="-lcrypto -lssl -lc-client" - imap_include="-DUSE_SYSTEM_IMAP" #Try the imap directory first - CPPFLAGS="${CPPFLAGS} ${imap_include}" - LIBS="${LIBS} ${imap_libs} "`echo ${imap_ldflags}` - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include - #include - void mm_searched (MAILSTREAM *stream,unsigned long number) - { - } - void mm_exists (MAILSTREAM *stream,unsigned long number) - { - } - void mm_expunged (MAILSTREAM *stream,unsigned long number) - { - } - void mm_flags (MAILSTREAM *stream,unsigned long number) - { - } - void mm_notify (MAILSTREAM *stream,char *string,long errflg) - { - } - void mm_list (MAILSTREAM *stream,int delimiter,char *mailbox,long attributes) - { - } - void mm_lsub (MAILSTREAM *stream,int delimiter,char *mailbox,long attributes) - { - } - void mm_status (MAILSTREAM *stream,char *mailbox,MAILSTATUS *status) - { - } - void mm_log (char *string,long errflg) - { - } - void mm_dlog (char *string) - { - } - void mm_login (NETMBX *mb,char *user,char *pwd,long trial) - { - } - void mm_critical (MAILSTREAM *stream) - { - } - void mm_nocritical (MAILSTREAM *stream) - { - } - long mm_diskerror (MAILSTREAM *stream,long errcode,long serious) - { - } - void mm_fatal (char *string) - { - } -int -main (void) -{ - - MAILSTREAM *foo = mail_open(NULL, "", 0); - - - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_imap_tk="yes" -else $as_nop - ac_cv_imap_tk="no" - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext - if test "${ac_cv_imap_tk}" = "yes"; then - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include - #include - void mm_searched (MAILSTREAM *stream,unsigned long number) - { - } - void mm_exists (MAILSTREAM *stream,unsigned long number) - { - } - void mm_expunged (MAILSTREAM *stream,unsigned long number) - { - } - void mm_flags (MAILSTREAM *stream,unsigned long number) - { - } - void mm_notify (MAILSTREAM *stream,char *string,long errflg) - { - } - void mm_list (MAILSTREAM *stream,int delimiter,char *mailbox,long attributes) - { - } - void mm_lsub (MAILSTREAM *stream,int delimiter,char *mailbox,long attributes) - { - } - void mm_status (MAILSTREAM *stream,char *mailbox,MAILSTATUS *status) - { - } - void mm_log (char *string,long errflg) - { - } - void mm_dlog (char *string) - { - } - void mm_login (NETMBX *mb,char *user,char *pwd,long trial) - { - } - void mm_critical (MAILSTREAM *stream) - { - } - void mm_nocritical (MAILSTREAM *stream) - { - } - long mm_diskerror (MAILSTREAM *stream,long errcode,long serious) - { - } - void mm_fatal (char *string) - { - } -int -main (void) -{ - - long check = mail_expunge_full(NULL, "", 0); - - - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_imap_tk2006="yes" -else $as_nop - ac_cv_imap_tk2006="no" - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext - else #looking in imap directory didn't work, try c-client - imap_ldflags="" - imap_libs="-lcrypto -lssl -lc-client" - imap_include="-DUSE_SYSTEM_CCLIENT" - CPPFLAGS="${saved_cppflags}" - LIBS="${saved_libs}" - CPPFLAGS="${CPPFLAGS} ${imap_include}" - LIBS="${LIBS} ${imap_libs} "`echo ${imap_ldflags}` - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include - #include - void mm_searched (MAILSTREAM *stream,unsigned long number) - { - } - void mm_exists (MAILSTREAM *stream,unsigned long number) - { - } - void mm_expunged (MAILSTREAM *stream,unsigned long number) - { - } - void mm_flags (MAILSTREAM *stream,unsigned long number) - { - } - void mm_notify (MAILSTREAM *stream,char *string,long errflg) - { - } - void mm_list (MAILSTREAM *stream,int delimiter,char *mailbox,long attributes) - { - } - void mm_lsub (MAILSTREAM *stream,int delimiter,char *mailbox,long attributes) - { - } - void mm_status (MAILSTREAM *stream,char *mailbox,MAILSTATUS *status) - { - } - void mm_log (char *string,long errflg) - { - } - void mm_dlog (char *string) - { - } - void mm_login (NETMBX *mb,char *user,char *pwd,long trial) - { - } - void mm_critical (MAILSTREAM *stream) - { - } - void mm_nocritical (MAILSTREAM *stream) - { - } - long mm_diskerror (MAILSTREAM *stream,long errcode,long serious) - { - } - void mm_fatal (char *string) - { - } -int -main (void) -{ - - MAILSTREAM *foo = mail_open(NULL, "", 0); - - - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_imap_tk="yes" -else $as_nop - ac_cv_imap_tk="no" - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext - if test "${ac_cv_imap_tk}" = "no"; then - imap_libs="-lcrypto -lssl -lc-client4" - LIBS="${saved_libs} ${imap_libs} "`echo ${imap_ldflags}` - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include - #include - void mm_searched (MAILSTREAM *stream,unsigned long number) - { - } - void mm_exists (MAILSTREAM *stream,unsigned long number) - { - } - void mm_expunged (MAILSTREAM *stream,unsigned long number) - { - } - void mm_flags (MAILSTREAM *stream,unsigned long number) - { - } - void mm_notify (MAILSTREAM *stream,char *string,long errflg) - { - } - void mm_list (MAILSTREAM *stream,int delimiter,char *mailbox,long attributes) - { - } - void mm_lsub (MAILSTREAM *stream,int delimiter,char *mailbox,long attributes) - { - } - void mm_status (MAILSTREAM *stream,char *mailbox,MAILSTATUS *status) - { - } - void mm_log (char *string,long errflg) - { - } - void mm_dlog (char *string) - { - } - void mm_login (NETMBX *mb,char *user,char *pwd,long trial) - { - } - void mm_critical (MAILSTREAM *stream) - { - } - void mm_nocritical (MAILSTREAM *stream) - { - } - long mm_diskerror (MAILSTREAM *stream,long errcode,long serious) - { - } - void mm_fatal (char *string) - { - } -int -main (void) -{ - - MAILSTREAM *foo = mail_open(NULL, "", 0); - - - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_imap_tk="yes" -else $as_nop - ac_cv_imap_tk="no" - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext - fi - if test "${ac_cv_imap_tk}" = "yes"; then - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include - #include - void mm_searched (MAILSTREAM *stream,unsigned long number) - { - } - void mm_exists (MAILSTREAM *stream,unsigned long number) - { - } - void mm_expunged (MAILSTREAM *stream,unsigned long number) - { - } - void mm_flags (MAILSTREAM *stream,unsigned long number) - { - } - void mm_notify (MAILSTREAM *stream,char *string,long errflg) - { - } - void mm_list (MAILSTREAM *stream,int delimiter,char *mailbox,long attributes) - { - } - void mm_lsub (MAILSTREAM *stream,int delimiter,char *mailbox,long attributes) - { - } - void mm_status (MAILSTREAM *stream,char *mailbox,MAILSTATUS *status) - { - } - void mm_log (char *string,long errflg) - { - } - void mm_dlog (char *string) - { - } - void mm_login (NETMBX *mb,char *user,char *pwd,long trial) - { - } - void mm_critical (MAILSTREAM *stream) - { - } - void mm_nocritical (MAILSTREAM *stream) - { - } - long mm_diskerror (MAILSTREAM *stream,long errcode,long serious) - { - } - void mm_fatal (char *string) - { - } -int -main (void) -{ - - long check = mail_expunge_full(NULL, "", 0); - - - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_imap_tk2006="yes" -else $as_nop - ac_cv_imap_tk2006="no" - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext - fi - fi - fi - if test "${ac_cv_imap_tk}" = "yes"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - IMAP_TK_LIB="${imap_libs} "`echo ${imap_ldflags}` - IMAP_TK_INCLUDE="${imap_include}" - PBX_IMAP_TK=1 - -printf "%s\n" "#define HAVE_IMAP_TK 1" >>confdefs.h - - if test "${ac_cv_imap_tk2006}" = "yes"; then - -printf "%s\n" "#define HAVE_IMAP_TK2006 1" >>confdefs.h - - fi - else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - fi - CPPFLAGS="${saved_cppflags}" - LIBS="${saved_libs}" -fi - - -if test "x${PBX_IODBC}" != "x1" -a "${USE_IODBC}" != "no"; then - pbxlibdir="" - # if --with-IODBC=DIR has been specified, use it. - if test "x${IODBC_DIR}" != "x"; then - if test -d ${IODBC_DIR}/lib; then - pbxlibdir="-L${IODBC_DIR}/lib" - else - pbxlibdir="-L${IODBC_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} ${PTHREAD_CFLAGS}" - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for SQLConnect in -liodbc" >&5 -printf %s "checking for SQLConnect in -liodbc... " >&6; } -if test ${ac_cv_lib_iodbc_SQLConnect+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-liodbc ${pbxlibdir} ${PTHREAD_LIBS} $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char SQLConnect (); -int -main (void) -{ -return SQLConnect (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_iodbc_SQLConnect=yes -else $as_nop - ac_cv_lib_iodbc_SQLConnect=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_iodbc_SQLConnect" >&5 -printf "%s\n" "$ac_cv_lib_iodbc_SQLConnect" >&6; } -if test "x$ac_cv_lib_iodbc_SQLConnect" = xyes -then : - AST_IODBC_FOUND=yes -else $as_nop - AST_IODBC_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_IODBC_FOUND}" = "yes"; then - IODBC_LIB="${pbxlibdir} -liodbc ${PTHREAD_LIBS}" - # if --with-IODBC=DIR has been specified, use it. - if test "x${IODBC_DIR}" != "x"; then - IODBC_INCLUDE="-I${IODBC_DIR}/include" - fi - IODBC_INCLUDE="${IODBC_INCLUDE} ${PTHREAD_CFLAGS}" - - # check for the header - ast_ext_lib_check_saved_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${IODBC_INCLUDE}" - ac_fn_c_check_header_compile "$LINENO" "sql.h" "ac_cv_header_sql_h" "$ac_includes_default" -if test "x$ac_cv_header_sql_h" = xyes -then : - IODBC_HEADER_FOUND=1 -else $as_nop - IODBC_HEADER_FOUND=0 -fi - - CPPFLAGS="${ast_ext_lib_check_saved_CPPFLAGS}" - - if test "x${IODBC_HEADER_FOUND}" = "x0" ; then - IODBC_LIB="" - IODBC_INCLUDE="" - else - - PBX_IODBC=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_IODBC 1 -_ACEOF - - fi - fi -fi - - - - -if test "x${PBX_INOTIFY}" != "x1" -a "${USE_INOTIFY}" != "no"; then - pbxlibdir="" - # if --with-INOTIFY=DIR has been specified, use it. - if test "x${INOTIFY_DIR}" != "x"; then - if test -d ${INOTIFY_DIR}/lib; then - pbxlibdir="-L${INOTIFY_DIR}/lib" - else - pbxlibdir="-L${INOTIFY_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} " - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for inotify_init in -lc" >&5 -printf %s "checking for inotify_init in -lc... " >&6; } -if test ${ac_cv_lib_c_inotify_init+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-lc ${pbxlibdir} $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char inotify_init (); -int -main (void) -{ -return inotify_init (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_c_inotify_init=yes -else $as_nop - ac_cv_lib_c_inotify_init=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_c_inotify_init" >&5 -printf "%s\n" "$ac_cv_lib_c_inotify_init" >&6; } -if test "x$ac_cv_lib_c_inotify_init" = xyes -then : - AST_INOTIFY_FOUND=yes -else $as_nop - AST_INOTIFY_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_INOTIFY_FOUND}" = "yes"; then - INOTIFY_LIB="${pbxlibdir} -lc " - # if --with-INOTIFY=DIR has been specified, use it. - if test "x${INOTIFY_DIR}" != "x"; then - INOTIFY_INCLUDE="-I${INOTIFY_DIR}/include" - fi - INOTIFY_INCLUDE="${INOTIFY_INCLUDE} " - - # check for the header - ast_ext_lib_check_saved_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${INOTIFY_INCLUDE}" - ac_fn_c_check_header_compile "$LINENO" "sys/inotify.h" "ac_cv_header_sys_inotify_h" "$ac_includes_default" -if test "x$ac_cv_header_sys_inotify_h" = xyes -then : - INOTIFY_HEADER_FOUND=1 -else $as_nop - INOTIFY_HEADER_FOUND=0 -fi - - CPPFLAGS="${ast_ext_lib_check_saved_CPPFLAGS}" - - if test "x${INOTIFY_HEADER_FOUND}" = "x0" ; then - INOTIFY_LIB="" - INOTIFY_INCLUDE="" - else - - PBX_INOTIFY=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_INOTIFY 1 -_ACEOF - - fi - fi -fi - - - - -if test "x${PBX_JACK}" != "x1" -a "${USE_JACK}" != "no"; then - pbxlibdir="" - # if --with-JACK=DIR has been specified, use it. - if test "x${JACK_DIR}" != "x"; then - if test -d ${JACK_DIR}/lib; then - pbxlibdir="-L${JACK_DIR}/lib" - else - pbxlibdir="-L${JACK_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} " - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for jack_activate in -ljack" >&5 -printf %s "checking for jack_activate in -ljack... " >&6; } -if test ${ac_cv_lib_jack_jack_activate+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-ljack ${pbxlibdir} $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char jack_activate (); -int -main (void) -{ -return jack_activate (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_jack_jack_activate=yes -else $as_nop - ac_cv_lib_jack_jack_activate=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_jack_jack_activate" >&5 -printf "%s\n" "$ac_cv_lib_jack_jack_activate" >&6; } -if test "x$ac_cv_lib_jack_jack_activate" = xyes -then : - AST_JACK_FOUND=yes -else $as_nop - AST_JACK_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_JACK_FOUND}" = "yes"; then - JACK_LIB="${pbxlibdir} -ljack " - # if --with-JACK=DIR has been specified, use it. - if test "x${JACK_DIR}" != "x"; then - JACK_INCLUDE="-I${JACK_DIR}/include" - fi - JACK_INCLUDE="${JACK_INCLUDE} " - - # check for the header - ast_ext_lib_check_saved_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${JACK_INCLUDE}" - ac_fn_c_check_header_compile "$LINENO" "jack/jack.h" "ac_cv_header_jack_jack_h" "$ac_includes_default" -if test "x$ac_cv_header_jack_jack_h" = xyes -then : - JACK_HEADER_FOUND=1 -else $as_nop - JACK_HEADER_FOUND=0 -fi - - CPPFLAGS="${ast_ext_lib_check_saved_CPPFLAGS}" - - if test "x${JACK_HEADER_FOUND}" = "x0" ; then - JACK_LIB="" - JACK_INCLUDE="" - else - - PBX_JACK=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_JACK 1 -_ACEOF - - fi - fi -fi - - - -# BSD (and OS X) equivalent of inotify - -if test "x${PBX_KQUEUE}" != "x1" -a "${USE_KQUEUE}" != "no"; then - pbxlibdir="" - # if --with-KQUEUE=DIR has been specified, use it. - if test "x${KQUEUE_DIR}" != "x"; then - if test -d ${KQUEUE_DIR}/lib; then - pbxlibdir="-L${KQUEUE_DIR}/lib" - else - pbxlibdir="-L${KQUEUE_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} " - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for kqueue in -lc" >&5 -printf %s "checking for kqueue in -lc... " >&6; } -if test ${ac_cv_lib_c_kqueue+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-lc ${pbxlibdir} $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char kqueue (); -int -main (void) -{ -return kqueue (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_c_kqueue=yes -else $as_nop - ac_cv_lib_c_kqueue=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_c_kqueue" >&5 -printf "%s\n" "$ac_cv_lib_c_kqueue" >&6; } -if test "x$ac_cv_lib_c_kqueue" = xyes -then : - AST_KQUEUE_FOUND=yes -else $as_nop - AST_KQUEUE_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_KQUEUE_FOUND}" = "yes"; then - KQUEUE_LIB="${pbxlibdir} -lc " - # if --with-KQUEUE=DIR has been specified, use it. - if test "x${KQUEUE_DIR}" != "x"; then - KQUEUE_INCLUDE="-I${KQUEUE_DIR}/include" - fi - KQUEUE_INCLUDE="${KQUEUE_INCLUDE} " - - # check for the header - ast_ext_lib_check_saved_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${KQUEUE_INCLUDE}" - ac_fn_c_check_header_compile "$LINENO" "sys/event.h" "ac_cv_header_sys_event_h" "$ac_includes_default" -if test "x$ac_cv_header_sys_event_h" = xyes -then : - KQUEUE_HEADER_FOUND=1 -else $as_nop - KQUEUE_HEADER_FOUND=0 -fi - - CPPFLAGS="${ast_ext_lib_check_saved_CPPFLAGS}" - - if test "x${KQUEUE_HEADER_FOUND}" = "x0" ; then - KQUEUE_LIB="" - KQUEUE_INCLUDE="" - else - - PBX_KQUEUE=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_KQUEUE 1 -_ACEOF - - fi - fi -fi - - - -# 64-bit version of kevent (from kqueue) on OS X -ac_fn_c_check_func "$LINENO" "kevent64" "ac_cv_func_kevent64" -if test "x$ac_cv_func_kevent64" = xyes -then : - printf "%s\n" "#define HAVE_KEVENT64 1" >>confdefs.h - -fi - - - -if test "x${PBX_LDAP}" != "x1" -a "${USE_LDAP}" != "no"; then - pbxlibdir="" - # if --with-LDAP=DIR has been specified, use it. - if test "x${LDAP_DIR}" != "x"; then - if test -d ${LDAP_DIR}/lib; then - pbxlibdir="-L${LDAP_DIR}/lib" - else - pbxlibdir="-L${LDAP_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} " - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for ldap_initialize in -lldap" >&5 -printf %s "checking for ldap_initialize in -lldap... " >&6; } -if test ${ac_cv_lib_ldap_ldap_initialize+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-lldap ${pbxlibdir} $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char ldap_initialize (); -int -main (void) -{ -return ldap_initialize (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_ldap_ldap_initialize=yes -else $as_nop - ac_cv_lib_ldap_ldap_initialize=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ldap_ldap_initialize" >&5 -printf "%s\n" "$ac_cv_lib_ldap_ldap_initialize" >&6; } -if test "x$ac_cv_lib_ldap_ldap_initialize" = xyes -then : - AST_LDAP_FOUND=yes -else $as_nop - AST_LDAP_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_LDAP_FOUND}" = "yes"; then - LDAP_LIB="${pbxlibdir} -lldap " - # if --with-LDAP=DIR has been specified, use it. - if test "x${LDAP_DIR}" != "x"; then - LDAP_INCLUDE="-I${LDAP_DIR}/include" - fi - LDAP_INCLUDE="${LDAP_INCLUDE} " - - # check for the header - ast_ext_lib_check_saved_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${LDAP_INCLUDE}" - ac_fn_c_check_header_compile "$LINENO" "ldap.h" "ac_cv_header_ldap_h" "$ac_includes_default" -if test "x$ac_cv_header_ldap_h" = xyes -then : - LDAP_HEADER_FOUND=1 -else $as_nop - LDAP_HEADER_FOUND=0 -fi - - CPPFLAGS="${ast_ext_lib_check_saved_CPPFLAGS}" - - if test "x${LDAP_HEADER_FOUND}" = "x0" ; then - LDAP_LIB="" - LDAP_INCLUDE="" - else - - PBX_LDAP=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_LDAP 1 -_ACEOF - - fi - fi -fi - - - - - if test "x${PBX_MYSQLCLIENT}" != "x1" -a "${USE_MYSQLCLIENT}" != "no"; then - PBX_MYSQLCLIENT=0 - if test -n "$ac_tool_prefix"; then - # Extract the first word of "${ac_tool_prefix}mysql_config", so it can be a program name with args. -set dummy ${ac_tool_prefix}mysql_config; ac_word=$2 -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -printf %s "checking for $ac_word... " >&6; } -if test ${ac_cv_path_CONFIG_MYSQLCLIENT+y} -then : - printf %s "(cached) " >&6 -else $as_nop - case $CONFIG_MYSQLCLIENT in - [\\/]* | ?:[\\/]*) - ac_cv_path_CONFIG_MYSQLCLIENT="$CONFIG_MYSQLCLIENT" # Let the user override the test with a path. - ;; - *) - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -as_dummy="${MYSQLCLIENT_DIR}/bin:$PATH" -for as_dir in $as_dummy -do - IFS=$as_save_IFS - case $as_dir in #((( - '') as_dir=./ ;; - */) ;; - *) as_dir=$as_dir/ ;; - esac - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then - ac_cv_path_CONFIG_MYSQLCLIENT="$as_dir$ac_word$ac_exec_ext" - printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - - ;; -esac -fi -CONFIG_MYSQLCLIENT=$ac_cv_path_CONFIG_MYSQLCLIENT -if test -n "$CONFIG_MYSQLCLIENT"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CONFIG_MYSQLCLIENT" >&5 -printf "%s\n" "$CONFIG_MYSQLCLIENT" >&6; } -else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } -fi - - -fi -if test -z "$ac_cv_path_CONFIG_MYSQLCLIENT"; then - ac_pt_CONFIG_MYSQLCLIENT=$CONFIG_MYSQLCLIENT - # Extract the first word of "mysql_config", so it can be a program name with args. -set dummy mysql_config; ac_word=$2 -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -printf %s "checking for $ac_word... " >&6; } -if test ${ac_cv_path_ac_pt_CONFIG_MYSQLCLIENT+y} -then : - printf %s "(cached) " >&6 -else $as_nop - case $ac_pt_CONFIG_MYSQLCLIENT in - [\\/]* | ?:[\\/]*) - ac_cv_path_ac_pt_CONFIG_MYSQLCLIENT="$ac_pt_CONFIG_MYSQLCLIENT" # Let the user override the test with a path. - ;; - *) - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -as_dummy="${MYSQLCLIENT_DIR}/bin:$PATH" -for as_dir in $as_dummy -do - IFS=$as_save_IFS - case $as_dir in #((( - '') as_dir=./ ;; - */) ;; - *) as_dir=$as_dir/ ;; - esac - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then - ac_cv_path_ac_pt_CONFIG_MYSQLCLIENT="$as_dir$ac_word$ac_exec_ext" - printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - - ;; -esac -fi -ac_pt_CONFIG_MYSQLCLIENT=$ac_cv_path_ac_pt_CONFIG_MYSQLCLIENT -if test -n "$ac_pt_CONFIG_MYSQLCLIENT"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_pt_CONFIG_MYSQLCLIENT" >&5 -printf "%s\n" "$ac_pt_CONFIG_MYSQLCLIENT" >&6; } -else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } -fi - - if test "x$ac_pt_CONFIG_MYSQLCLIENT" = x; then - CONFIG_MYSQLCLIENT="No" - else - case $cross_compiling:$ac_tool_warned in -yes:) -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 -printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} -ac_tool_warned=yes ;; -esac - CONFIG_MYSQLCLIENT=$ac_pt_CONFIG_MYSQLCLIENT - fi -else - CONFIG_MYSQLCLIENT="$ac_cv_path_CONFIG_MYSQLCLIENT" -fi - - if test ! "x${CONFIG_MYSQLCLIENT}" = xNo; then - MYSQLCLIENT_INCLUDE=$(${CONFIG_MYSQLCLIENT} --cflags) - MYSQLCLIENT_INCLUDE=$(echo ${MYSQLCLIENT_INCLUDE} | $SED -e "s|-I|-I${MYSQLCLIENT_DIR}|g" -e "s|-std=c99||g") - - MYSQLCLIENT_LIB=$(${CONFIG_MYSQLCLIENT} --libs) - MYSQLCLIENT_LIB=$(echo ${MYSQLCLIENT_LIB} | $SED -e "s|-L|-L${MYSQLCLIENT_DIR}|g") - - - PBX_MYSQLCLIENT=1 - -printf "%s\n" "#define HAVE_MYSQLCLIENT 1" >>confdefs.h - - - fi - fi - - -if test "${PBX_MYSQLCLIENT}" = 1; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for MySQL client bool support" >&5 -printf %s "checking for MySQL client bool support... " >&6; } - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include -int -main (void) -{ -bool test = 1; - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - -printf "%s\n" "#define HAVE_MYSQLCLIENT_BOOL 1" >>confdefs.h - -else $as_nop - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for MySQL client my_bool support" >&5 -printf %s "checking for MySQL client my_bool support... " >&6; } - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include -int -main (void) -{ -my_bool test = 1; - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - -printf "%s\n" "#define HAVE_MYSQLCLIENT_MY_BOOL 1" >>confdefs.h - -else $as_nop - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -fi - - - if test "x${PBX_NEON}" != "x1" -a "${USE_NEON}" != "no"; then - PBX_NEON=0 - if test -n "$ac_tool_prefix"; then - # Extract the first word of "${ac_tool_prefix}neon-config", so it can be a program name with args. -set dummy ${ac_tool_prefix}neon-config; ac_word=$2 -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -printf %s "checking for $ac_word... " >&6; } -if test ${ac_cv_path_CONFIG_NEON+y} -then : - printf %s "(cached) " >&6 -else $as_nop - case $CONFIG_NEON in - [\\/]* | ?:[\\/]*) - ac_cv_path_CONFIG_NEON="$CONFIG_NEON" # Let the user override the test with a path. - ;; - *) - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -as_dummy="${NEON_DIR}/bin:$PATH" -for as_dir in $as_dummy -do - IFS=$as_save_IFS - case $as_dir in #((( - '') as_dir=./ ;; - */) ;; - *) as_dir=$as_dir/ ;; - esac - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then - ac_cv_path_CONFIG_NEON="$as_dir$ac_word$ac_exec_ext" - printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - - ;; -esac -fi -CONFIG_NEON=$ac_cv_path_CONFIG_NEON -if test -n "$CONFIG_NEON"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CONFIG_NEON" >&5 -printf "%s\n" "$CONFIG_NEON" >&6; } -else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } -fi - - -fi -if test -z "$ac_cv_path_CONFIG_NEON"; then - ac_pt_CONFIG_NEON=$CONFIG_NEON - # Extract the first word of "neon-config", so it can be a program name with args. -set dummy neon-config; ac_word=$2 -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -printf %s "checking for $ac_word... " >&6; } -if test ${ac_cv_path_ac_pt_CONFIG_NEON+y} -then : - printf %s "(cached) " >&6 -else $as_nop - case $ac_pt_CONFIG_NEON in - [\\/]* | ?:[\\/]*) - ac_cv_path_ac_pt_CONFIG_NEON="$ac_pt_CONFIG_NEON" # Let the user override the test with a path. - ;; - *) - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -as_dummy="${NEON_DIR}/bin:$PATH" -for as_dir in $as_dummy -do - IFS=$as_save_IFS - case $as_dir in #((( - '') as_dir=./ ;; - */) ;; - *) as_dir=$as_dir/ ;; - esac - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then - ac_cv_path_ac_pt_CONFIG_NEON="$as_dir$ac_word$ac_exec_ext" - printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - - ;; -esac -fi -ac_pt_CONFIG_NEON=$ac_cv_path_ac_pt_CONFIG_NEON -if test -n "$ac_pt_CONFIG_NEON"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_pt_CONFIG_NEON" >&5 -printf "%s\n" "$ac_pt_CONFIG_NEON" >&6; } -else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } -fi - - if test "x$ac_pt_CONFIG_NEON" = x; then - CONFIG_NEON="No" - else - case $cross_compiling:$ac_tool_warned in -yes:) -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 -printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} -ac_tool_warned=yes ;; -esac - CONFIG_NEON=$ac_pt_CONFIG_NEON - fi -else - CONFIG_NEON="$ac_cv_path_CONFIG_NEON" -fi - - if test ! "x${CONFIG_NEON}" = xNo; then - NEON_INCLUDE=$(${CONFIG_NEON} --cflags) - NEON_INCLUDE=$(echo ${NEON_INCLUDE} | $SED -e "s|-I|-I${NEON_DIR}|g" -e "s|-std=c99||g") - - NEON_LIB=$(${CONFIG_NEON} --libs) - NEON_LIB=$(echo ${NEON_LIB} | $SED -e "s|-L|-L${NEON_DIR}|g") - - - PBX_NEON=1 - -printf "%s\n" "#define HAVE_NEON 1" >>confdefs.h - - - fi - fi - - - - if test "x${PBX_NEON29}" != "x1" -a "${USE_NEON29}" != "no"; then - PBX_NEON29=0 - if test -n "$ac_tool_prefix"; then - # Extract the first word of "${ac_tool_prefix}neon-config", so it can be a program name with args. -set dummy ${ac_tool_prefix}neon-config; ac_word=$2 -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -printf %s "checking for $ac_word... " >&6; } -if test ${ac_cv_path_CONFIG_NEON29+y} -then : - printf %s "(cached) " >&6 -else $as_nop - case $CONFIG_NEON29 in - [\\/]* | ?:[\\/]*) - ac_cv_path_CONFIG_NEON29="$CONFIG_NEON29" # Let the user override the test with a path. - ;; - *) - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -as_dummy="${NEON29_DIR}/bin:$PATH" -for as_dir in $as_dummy -do - IFS=$as_save_IFS - case $as_dir in #((( - '') as_dir=./ ;; - */) ;; - *) as_dir=$as_dir/ ;; - esac - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then - ac_cv_path_CONFIG_NEON29="$as_dir$ac_word$ac_exec_ext" - printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - - ;; -esac -fi -CONFIG_NEON29=$ac_cv_path_CONFIG_NEON29 -if test -n "$CONFIG_NEON29"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CONFIG_NEON29" >&5 -printf "%s\n" "$CONFIG_NEON29" >&6; } -else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } -fi - - -fi -if test -z "$ac_cv_path_CONFIG_NEON29"; then - ac_pt_CONFIG_NEON29=$CONFIG_NEON29 - # Extract the first word of "neon-config", so it can be a program name with args. -set dummy neon-config; ac_word=$2 -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -printf %s "checking for $ac_word... " >&6; } -if test ${ac_cv_path_ac_pt_CONFIG_NEON29+y} -then : - printf %s "(cached) " >&6 -else $as_nop - case $ac_pt_CONFIG_NEON29 in - [\\/]* | ?:[\\/]*) - ac_cv_path_ac_pt_CONFIG_NEON29="$ac_pt_CONFIG_NEON29" # Let the user override the test with a path. - ;; - *) - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -as_dummy="${NEON29_DIR}/bin:$PATH" -for as_dir in $as_dummy -do - IFS=$as_save_IFS - case $as_dir in #((( - '') as_dir=./ ;; - */) ;; - *) as_dir=$as_dir/ ;; - esac - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then - ac_cv_path_ac_pt_CONFIG_NEON29="$as_dir$ac_word$ac_exec_ext" - printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - - ;; -esac -fi -ac_pt_CONFIG_NEON29=$ac_cv_path_ac_pt_CONFIG_NEON29 -if test -n "$ac_pt_CONFIG_NEON29"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_pt_CONFIG_NEON29" >&5 -printf "%s\n" "$ac_pt_CONFIG_NEON29" >&6; } -else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } -fi - - if test "x$ac_pt_CONFIG_NEON29" = x; then - CONFIG_NEON29="No" - else - case $cross_compiling:$ac_tool_warned in -yes:) -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 -printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} -ac_tool_warned=yes ;; -esac - CONFIG_NEON29=$ac_pt_CONFIG_NEON29 - fi -else - CONFIG_NEON29="$ac_cv_path_CONFIG_NEON29" -fi - - if test ! "x${CONFIG_NEON29}" = xNo; then - NEON29_INCLUDE=$(${CONFIG_NEON29} --cflags) - NEON29_INCLUDE=$(echo ${NEON29_INCLUDE} | $SED -e "s|-I|-I${NEON29_DIR}|g" -e "s|-std=c99||g") - - NEON29_LIB=$(${CONFIG_NEON29} --libs) - NEON29_LIB=$(echo ${NEON29_LIB} | $SED -e "s|-L|-L${NEON29_DIR}|g") - - - saved_cppflags="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${NEON29_INCLUDE}" - - saved_libs="${LIBS}" - LIBS=${NEON29_LIB} - - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - #include -int -main (void) -{ - #ifndef NE_AUTH_NTLM -#error Need libneon >= 0.29.0 -#endif; - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - PBX_NEON29=1 -printf "%s\n" "#define HAVE_NEON29 1" >>confdefs.h - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext - CPPFLAGS="${saved_cppflags}" - LIBS="${saved_libs}" - - fi - fi - - - - if test "x${PBX_NETSNMP}" != "x1" -a "${USE_NETSNMP}" != "no"; then - -pkg_failed=no -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for netsnmp-agent" >&5 -printf %s "checking for netsnmp-agent... " >&6; } - -if test -n "$NETSNMP_CFLAGS"; then - pkg_cv_NETSNMP_CFLAGS="$NETSNMP_CFLAGS" - elif test -n "$PKG_CONFIG"; then - if test -n "$PKG_CONFIG" && \ - { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"netsnmp-agent\""; } >&5 - ($PKG_CONFIG --exists --print-errors "netsnmp-agent") 2>&5 - ac_status=$? - printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; }; then - pkg_cv_NETSNMP_CFLAGS=`$PKG_CONFIG --cflags "netsnmp-agent" 2>/dev/null` - test "x$?" != "x0" && pkg_failed=yes -else - pkg_failed=yes -fi - else - pkg_failed=untried -fi -if test -n "$NETSNMP_LIBS"; then - pkg_cv_NETSNMP_LIBS="$NETSNMP_LIBS" - elif test -n "$PKG_CONFIG"; then - if test -n "$PKG_CONFIG" && \ - { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"netsnmp-agent\""; } >&5 - ($PKG_CONFIG --exists --print-errors "netsnmp-agent") 2>&5 - ac_status=$? - printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; }; then - pkg_cv_NETSNMP_LIBS=`$PKG_CONFIG --libs "netsnmp-agent" 2>/dev/null` - test "x$?" != "x0" && pkg_failed=yes -else - pkg_failed=yes -fi - else - pkg_failed=untried -fi - - - -if test $pkg_failed = yes; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - -if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then - _pkg_short_errors_supported=yes -else - _pkg_short_errors_supported=no -fi - if test $_pkg_short_errors_supported = yes; then - NETSNMP_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "netsnmp-agent" 2>&1` - else - NETSNMP_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "netsnmp-agent" 2>&1` - fi - # Put the nasty error message in config.log where it belongs - echo "$NETSNMP_PKG_ERRORS" >&5 - - - PBX_NETSNMP=0 - - -elif test $pkg_failed = untried; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - - PBX_NETSNMP=0 - - -else - NETSNMP_CFLAGS=$pkg_cv_NETSNMP_CFLAGS - NETSNMP_LIBS=$pkg_cv_NETSNMP_LIBS - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - - PBX_NETSNMP=1 - NETSNMP_INCLUDE=$(echo ${NETSNMP_CFLAGS} | $SED -e "s|-std=c99||g") - NETSNMP_LIB="$NETSNMP_LIBS" - -printf "%s\n" "#define HAVE_NETSNMP 1" >>confdefs.h - - -fi - fi - - - if test "x${PBX_NETSNMP}" != "x1" -a "${USE_NETSNMP}" != "no"; then - PBX_NETSNMP=0 - if test -n "$ac_tool_prefix"; then - # Extract the first word of "${ac_tool_prefix}net-snmp-config", so it can be a program name with args. -set dummy ${ac_tool_prefix}net-snmp-config; ac_word=$2 -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -printf %s "checking for $ac_word... " >&6; } -if test ${ac_cv_path_CONFIG_NETSNMP+y} -then : - printf %s "(cached) " >&6 -else $as_nop - case $CONFIG_NETSNMP in - [\\/]* | ?:[\\/]*) - ac_cv_path_CONFIG_NETSNMP="$CONFIG_NETSNMP" # Let the user override the test with a path. - ;; - *) - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -as_dummy="${NETSNMP_DIR}/bin:$PATH" -for as_dir in $as_dummy -do - IFS=$as_save_IFS - case $as_dir in #((( - '') as_dir=./ ;; - */) ;; - *) as_dir=$as_dir/ ;; - esac - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then - ac_cv_path_CONFIG_NETSNMP="$as_dir$ac_word$ac_exec_ext" - printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - - ;; -esac -fi -CONFIG_NETSNMP=$ac_cv_path_CONFIG_NETSNMP -if test -n "$CONFIG_NETSNMP"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CONFIG_NETSNMP" >&5 -printf "%s\n" "$CONFIG_NETSNMP" >&6; } -else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } -fi - - -fi -if test -z "$ac_cv_path_CONFIG_NETSNMP"; then - ac_pt_CONFIG_NETSNMP=$CONFIG_NETSNMP - # Extract the first word of "net-snmp-config", so it can be a program name with args. -set dummy net-snmp-config; ac_word=$2 -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -printf %s "checking for $ac_word... " >&6; } -if test ${ac_cv_path_ac_pt_CONFIG_NETSNMP+y} -then : - printf %s "(cached) " >&6 -else $as_nop - case $ac_pt_CONFIG_NETSNMP in - [\\/]* | ?:[\\/]*) - ac_cv_path_ac_pt_CONFIG_NETSNMP="$ac_pt_CONFIG_NETSNMP" # Let the user override the test with a path. - ;; - *) - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -as_dummy="${NETSNMP_DIR}/bin:$PATH" -for as_dir in $as_dummy -do - IFS=$as_save_IFS - case $as_dir in #((( - '') as_dir=./ ;; - */) ;; - *) as_dir=$as_dir/ ;; - esac - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then - ac_cv_path_ac_pt_CONFIG_NETSNMP="$as_dir$ac_word$ac_exec_ext" - printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - - ;; -esac -fi -ac_pt_CONFIG_NETSNMP=$ac_cv_path_ac_pt_CONFIG_NETSNMP -if test -n "$ac_pt_CONFIG_NETSNMP"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_pt_CONFIG_NETSNMP" >&5 -printf "%s\n" "$ac_pt_CONFIG_NETSNMP" >&6; } -else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } -fi - - if test "x$ac_pt_CONFIG_NETSNMP" = x; then - CONFIG_NETSNMP="No" - else - case $cross_compiling:$ac_tool_warned in -yes:) -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 -printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} -ac_tool_warned=yes ;; -esac - CONFIG_NETSNMP=$ac_pt_CONFIG_NETSNMP - fi -else - CONFIG_NETSNMP="$ac_cv_path_CONFIG_NETSNMP" -fi - - if test ! "x${CONFIG_NETSNMP}" = xNo; then - NETSNMP_INCLUDE=$(${CONFIG_NETSNMP} --cflags) - NETSNMP_INCLUDE=$(echo ${NETSNMP_INCLUDE} | $SED -e "s|-I|-I${NETSNMP_DIR}|g" -e "s|-std=c99||g") - - NETSNMP_LIB=$(${CONFIG_NETSNMP} --agent-libs) - NETSNMP_LIB=$(echo ${NETSNMP_LIB} | $SED -e "s|-L|-L${NETSNMP_DIR}|g") - - - saved_cppflags="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${NETSNMP_INCLUDE}" - - saved_libs="${LIBS}" - LIBS=${NETSNMP_LIB} - - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - #include -#include -#include -int -main (void) -{ - int callback = snmp_register_callback(0, 0, NULL, NULL); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - PBX_NETSNMP=1 -printf "%s\n" "#define HAVE_NETSNMP 1" >>confdefs.h - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext - CPPFLAGS="${saved_cppflags}" - LIBS="${saved_libs}" - - fi - fi - - - -if test "x${PBX_NEWT}" != "x1" -a "${USE_NEWT}" != "no"; then - pbxlibdir="" - # if --with-NEWT=DIR has been specified, use it. - if test "x${NEWT_DIR}" != "x"; then - if test -d ${NEWT_DIR}/lib; then - pbxlibdir="-L${NEWT_DIR}/lib" - else - pbxlibdir="-L${NEWT_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} " - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for newtBell in -lnewt" >&5 -printf %s "checking for newtBell in -lnewt... " >&6; } -if test ${ac_cv_lib_newt_newtBell+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-lnewt ${pbxlibdir} $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char newtBell (); -int -main (void) -{ -return newtBell (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_newt_newtBell=yes -else $as_nop - ac_cv_lib_newt_newtBell=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_newt_newtBell" >&5 -printf "%s\n" "$ac_cv_lib_newt_newtBell" >&6; } -if test "x$ac_cv_lib_newt_newtBell" = xyes -then : - AST_NEWT_FOUND=yes -else $as_nop - AST_NEWT_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_NEWT_FOUND}" = "yes"; then - NEWT_LIB="${pbxlibdir} -lnewt " - # if --with-NEWT=DIR has been specified, use it. - if test "x${NEWT_DIR}" != "x"; then - NEWT_INCLUDE="-I${NEWT_DIR}/include" - fi - NEWT_INCLUDE="${NEWT_INCLUDE} " - - # check for the header - ast_ext_lib_check_saved_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${NEWT_INCLUDE}" - ac_fn_c_check_header_compile "$LINENO" "newt.h" "ac_cv_header_newt_h" "$ac_includes_default" -if test "x$ac_cv_header_newt_h" = xyes -then : - NEWT_HEADER_FOUND=1 -else $as_nop - NEWT_HEADER_FOUND=0 -fi - - CPPFLAGS="${ast_ext_lib_check_saved_CPPFLAGS}" - - if test "x${NEWT_HEADER_FOUND}" = "x0" ; then - NEWT_LIB="" - NEWT_INCLUDE="" - else - - PBX_NEWT=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_NEWT 1 -_ACEOF - - fi - fi -fi - - - -# Check that unbound is installed and the version code fragment compiles - -if test "x${PBX_UNBOUND}" != "x1" -a "${USE_UNBOUND}" != "no"; then - pbxlibdir="" - # if --with-UNBOUND=DIR has been specified, use it. - if test "x${UNBOUND_DIR}" != "x"; then - if test -d ${UNBOUND_DIR}/lib; then - pbxlibdir="-L${UNBOUND_DIR}/lib" - else - pbxlibdir="-L${UNBOUND_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} " - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for ub_ctx_delete in -lunbound" >&5 -printf %s "checking for ub_ctx_delete in -lunbound... " >&6; } -if test ${ac_cv_lib_unbound_ub_ctx_delete+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-lunbound ${pbxlibdir} $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char ub_ctx_delete (); -int -main (void) -{ -return ub_ctx_delete (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_unbound_ub_ctx_delete=yes -else $as_nop - ac_cv_lib_unbound_ub_ctx_delete=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_unbound_ub_ctx_delete" >&5 -printf "%s\n" "$ac_cv_lib_unbound_ub_ctx_delete" >&6; } -if test "x$ac_cv_lib_unbound_ub_ctx_delete" = xyes -then : - AST_UNBOUND_FOUND=yes -else $as_nop - AST_UNBOUND_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_UNBOUND_FOUND}" = "yes"; then - UNBOUND_LIB="${pbxlibdir} -lunbound " - # if --with-UNBOUND=DIR has been specified, use it. - if test "x${UNBOUND_DIR}" != "x"; then - UNBOUND_INCLUDE="-I${UNBOUND_DIR}/include" - fi - UNBOUND_INCLUDE="${UNBOUND_INCLUDE} " - - # check for the header - ast_ext_lib_check_saved_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${UNBOUND_INCLUDE}" - ac_fn_c_check_header_compile "$LINENO" "unbound.h" "ac_cv_header_unbound_h" "$ac_includes_default" -if test "x$ac_cv_header_unbound_h" = xyes -then : - UNBOUND_HEADER_FOUND=1 -else $as_nop - UNBOUND_HEADER_FOUND=0 -fi - - CPPFLAGS="${ast_ext_lib_check_saved_CPPFLAGS}" - - fi - # Validate the package with the supplied code. - if test "x${UNBOUND_HEADER_FOUND}" = "x1" ; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for unbound version >= 1.5" >&5 -printf %s "checking for unbound version >= 1.5... " >&6; } - ast_ext_lib_check_saved_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${UNBOUND_INCLUDE}" - ast_ext_lib_check_saved_LIBS="${LIBS}" - LIBS="${UNBOUND_LIB}" - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - - #include -int -main (void) -{ - - #if (UNBOUND_VERSION_MAJOR < 1 || (UNBOUND_VERSION_MAJOR == 1 && UNBOUND_VERSION_MINOR < 5 )) - #error "Unbound version must be >= 1.5" - #endif - - - ; - return 0; -} - -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - - if test "x${cross_compiling}" = "xyes" ; then - UNBOUND_VALIDATED="1" - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes (guessed for cross-compile)" >&5 -printf "%s\n" "yes (guessed for cross-compile)" >&6; } - else - ./conftest$EXEEXT - if test $? -eq 0 ; then - UNBOUND_VALIDATED="1" - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - fi - fi - -else $as_nop - - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext - CPPFLAGS="${ast_ext_lib_check_saved_CPPFLAGS}" - LIBS="${ast_ext_lib_check_saved_LIBS}" - fi - - if test "x${UNBOUND_VALIDATED}" = "x1" ; then - - PBX_UNBOUND=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_UNBOUND 1 -_ACEOF - - else - UNBOUND_LIB="" - UNBOUND_INCLUDE="" - fi -fi - - - - -if test "x${PBX_UNIXODBC}" != "x1" -a "${USE_UNIXODBC}" != "no"; then - pbxlibdir="" - # if --with-UNIXODBC=DIR has been specified, use it. - if test "x${UNIXODBC_DIR}" != "x"; then - if test -d ${UNIXODBC_DIR}/lib; then - pbxlibdir="-L${UNIXODBC_DIR}/lib" - else - pbxlibdir="-L${UNIXODBC_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} " - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for SQLConnect in -lodbc" >&5 -printf %s "checking for SQLConnect in -lodbc... " >&6; } -if test ${ac_cv_lib_odbc_SQLConnect+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-lodbc ${pbxlibdir} $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char SQLConnect (); -int -main (void) -{ -return SQLConnect (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_odbc_SQLConnect=yes -else $as_nop - ac_cv_lib_odbc_SQLConnect=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_odbc_SQLConnect" >&5 -printf "%s\n" "$ac_cv_lib_odbc_SQLConnect" >&6; } -if test "x$ac_cv_lib_odbc_SQLConnect" = xyes -then : - AST_UNIXODBC_FOUND=yes -else $as_nop - AST_UNIXODBC_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_UNIXODBC_FOUND}" = "yes"; then - UNIXODBC_LIB="${pbxlibdir} -lodbc " - # if --with-UNIXODBC=DIR has been specified, use it. - if test "x${UNIXODBC_DIR}" != "x"; then - UNIXODBC_INCLUDE="-I${UNIXODBC_DIR}/include" - fi - UNIXODBC_INCLUDE="${UNIXODBC_INCLUDE} " - - # check for the header - ast_ext_lib_check_saved_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${UNIXODBC_INCLUDE}" - ac_fn_c_check_header_compile "$LINENO" "sql.h" "ac_cv_header_sql_h" "$ac_includes_default" -if test "x$ac_cv_header_sql_h" = xyes -then : - UNIXODBC_HEADER_FOUND=1 -else $as_nop - UNIXODBC_HEADER_FOUND=0 -fi - - CPPFLAGS="${ast_ext_lib_check_saved_CPPFLAGS}" - - if test "x${UNIXODBC_HEADER_FOUND}" = "x0" ; then - UNIXODBC_LIB="" - UNIXODBC_INCLUDE="" - else - - PBX_UNIXODBC=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_UNIXODBC 1 -_ACEOF - - fi - fi -fi - - - - -if test "x${PBX_OGG}" != "x1" -a "${USE_OGG}" != "no"; then - pbxlibdir="" - # if --with-OGG=DIR has been specified, use it. - if test "x${OGG_DIR}" != "x"; then - if test -d ${OGG_DIR}/lib; then - pbxlibdir="-L${OGG_DIR}/lib" - else - pbxlibdir="-L${OGG_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} " - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for ogg_stream_init in -logg" >&5 -printf %s "checking for ogg_stream_init in -logg... " >&6; } -if test ${ac_cv_lib_ogg_ogg_stream_init+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-logg ${pbxlibdir} $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char ogg_stream_init (); -int -main (void) -{ -return ogg_stream_init (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_ogg_ogg_stream_init=yes -else $as_nop - ac_cv_lib_ogg_ogg_stream_init=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ogg_ogg_stream_init" >&5 -printf "%s\n" "$ac_cv_lib_ogg_ogg_stream_init" >&6; } -if test "x$ac_cv_lib_ogg_ogg_stream_init" = xyes -then : - AST_OGG_FOUND=yes -else $as_nop - AST_OGG_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_OGG_FOUND}" = "yes"; then - OGG_LIB="${pbxlibdir} -logg " - # if --with-OGG=DIR has been specified, use it. - if test "x${OGG_DIR}" != "x"; then - OGG_INCLUDE="-I${OGG_DIR}/include" - fi - OGG_INCLUDE="${OGG_INCLUDE} " - - # check for the header - ast_ext_lib_check_saved_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${OGG_INCLUDE}" - ac_fn_c_check_header_compile "$LINENO" "ogg/ogg.h" "ac_cv_header_ogg_ogg_h" "$ac_includes_default" -if test "x$ac_cv_header_ogg_ogg_h" = xyes -then : - OGG_HEADER_FOUND=1 -else $as_nop - OGG_HEADER_FOUND=0 -fi - - CPPFLAGS="${ast_ext_lib_check_saved_CPPFLAGS}" - - if test "x${OGG_HEADER_FOUND}" = "x0" ; then - OGG_LIB="" - OGG_INCLUDE="" - else - - PBX_OGG=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_OGG 1 -_ACEOF - - fi - fi -fi - - - -# Non-glibc platforms require libexecinfo for backtrace support - -if test "x${PBX_BKTR}" != "x1" -a "${USE_BKTR}" != "no"; then - pbxlibdir="" - # if --with-BKTR=DIR has been specified, use it. - if test "x${BKTR_DIR}" != "x"; then - if test -d ${BKTR_DIR}/lib; then - pbxlibdir="-L${BKTR_DIR}/lib" - else - pbxlibdir="-L${BKTR_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} " - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for backtrace in -lexecinfo" >&5 -printf %s "checking for backtrace in -lexecinfo... " >&6; } -if test ${ac_cv_lib_execinfo_backtrace+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-lexecinfo ${pbxlibdir} $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char backtrace (); -int -main (void) -{ -return backtrace (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_execinfo_backtrace=yes -else $as_nop - ac_cv_lib_execinfo_backtrace=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_execinfo_backtrace" >&5 -printf "%s\n" "$ac_cv_lib_execinfo_backtrace" >&6; } -if test "x$ac_cv_lib_execinfo_backtrace" = xyes -then : - AST_BKTR_FOUND=yes -else $as_nop - AST_BKTR_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_BKTR_FOUND}" = "yes"; then - BKTR_LIB="${pbxlibdir} -lexecinfo " - # if --with-BKTR=DIR has been specified, use it. - if test "x${BKTR_DIR}" != "x"; then - BKTR_INCLUDE="-I${BKTR_DIR}/include" - fi - BKTR_INCLUDE="${BKTR_INCLUDE} " - - # check for the header - ast_ext_lib_check_saved_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${BKTR_INCLUDE}" - ac_fn_c_check_header_compile "$LINENO" "execinfo.h" "ac_cv_header_execinfo_h" "$ac_includes_default" -if test "x$ac_cv_header_execinfo_h" = xyes -then : - BKTR_HEADER_FOUND=1 -else $as_nop - BKTR_HEADER_FOUND=0 -fi - - CPPFLAGS="${ast_ext_lib_check_saved_CPPFLAGS}" - - if test "x${BKTR_HEADER_FOUND}" = "x0" ; then - BKTR_LIB="" - BKTR_INCLUDE="" - else - - PBX_BKTR=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_BKTR 1 -_ACEOF - - fi - fi -fi - - -# Linux, however, has backtrace directly in glibc - -if test "x${PBX_BKTR}" != "x1" -a "${USE_BKTR}" != "no"; then - pbxlibdir="" - # if --with-BKTR=DIR has been specified, use it. - if test "x${BKTR_DIR}" != "x"; then - if test -d ${BKTR_DIR}/lib; then - pbxlibdir="-L${BKTR_DIR}/lib" - else - pbxlibdir="-L${BKTR_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} " - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for backtrace in -lc" >&5 -printf %s "checking for backtrace in -lc... " >&6; } -if test ${ac_cv_lib_c_backtrace+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-lc ${pbxlibdir} $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char backtrace (); -int -main (void) -{ -return backtrace (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_c_backtrace=yes -else $as_nop - ac_cv_lib_c_backtrace=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_c_backtrace" >&5 -printf "%s\n" "$ac_cv_lib_c_backtrace" >&6; } -if test "x$ac_cv_lib_c_backtrace" = xyes -then : - AST_BKTR_FOUND=yes -else $as_nop - AST_BKTR_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_BKTR_FOUND}" = "yes"; then - BKTR_LIB="${pbxlibdir} -lc " - # if --with-BKTR=DIR has been specified, use it. - if test "x${BKTR_DIR}" != "x"; then - BKTR_INCLUDE="-I${BKTR_DIR}/include" - fi - BKTR_INCLUDE="${BKTR_INCLUDE} " - - # check for the header - ast_ext_lib_check_saved_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${BKTR_INCLUDE}" - ac_fn_c_check_header_compile "$LINENO" "execinfo.h" "ac_cv_header_execinfo_h" "$ac_includes_default" -if test "x$ac_cv_header_execinfo_h" = xyes -then : - BKTR_HEADER_FOUND=1 -else $as_nop - BKTR_HEADER_FOUND=0 -fi - - CPPFLAGS="${ast_ext_lib_check_saved_CPPFLAGS}" - - if test "x${BKTR_HEADER_FOUND}" = "x0" ; then - BKTR_LIB="" - BKTR_INCLUDE="" - else - - PBX_BKTR=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_BKTR 1 -_ACEOF - - fi - fi -fi - - - - -if test "x${PBX_BLUETOOTH}" != "x1" -a "${USE_BLUETOOTH}" != "no"; then - pbxlibdir="" - # if --with-BLUETOOTH=DIR has been specified, use it. - if test "x${BLUETOOTH_DIR}" != "x"; then - if test -d ${BLUETOOTH_DIR}/lib; then - pbxlibdir="-L${BLUETOOTH_DIR}/lib" - else - pbxlibdir="-L${BLUETOOTH_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} " - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for ba2str in -lbluetooth" >&5 -printf %s "checking for ba2str in -lbluetooth... " >&6; } -if test ${ac_cv_lib_bluetooth_ba2str+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-lbluetooth ${pbxlibdir} $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char ba2str (); -int -main (void) -{ -return ba2str (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_bluetooth_ba2str=yes -else $as_nop - ac_cv_lib_bluetooth_ba2str=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_bluetooth_ba2str" >&5 -printf "%s\n" "$ac_cv_lib_bluetooth_ba2str" >&6; } -if test "x$ac_cv_lib_bluetooth_ba2str" = xyes -then : - AST_BLUETOOTH_FOUND=yes -else $as_nop - AST_BLUETOOTH_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_BLUETOOTH_FOUND}" = "yes"; then - BLUETOOTH_LIB="${pbxlibdir} -lbluetooth " - # if --with-BLUETOOTH=DIR has been specified, use it. - if test "x${BLUETOOTH_DIR}" != "x"; then - BLUETOOTH_INCLUDE="-I${BLUETOOTH_DIR}/include" - fi - BLUETOOTH_INCLUDE="${BLUETOOTH_INCLUDE} " - - # check for the header - ast_ext_lib_check_saved_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${BLUETOOTH_INCLUDE}" - ac_fn_c_check_header_compile "$LINENO" "bluetooth/bluetooth.h" "ac_cv_header_bluetooth_bluetooth_h" "$ac_includes_default" -if test "x$ac_cv_header_bluetooth_bluetooth_h" = xyes -then : - BLUETOOTH_HEADER_FOUND=1 -else $as_nop - BLUETOOTH_HEADER_FOUND=0 -fi - - CPPFLAGS="${ast_ext_lib_check_saved_CPPFLAGS}" - - if test "x${BLUETOOTH_HEADER_FOUND}" = "x0" ; then - BLUETOOTH_LIB="" - BLUETOOTH_INCLUDE="" - else - - PBX_BLUETOOTH=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_BLUETOOTH 1 -_ACEOF - - fi - fi -fi - - - - -if test "x${PBX_BEANSTALK}" != "x1" -a "${USE_BEANSTALK}" != "no"; then - pbxlibdir="" - # if --with-BEANSTALK=DIR has been specified, use it. - if test "x${BEANSTALK_DIR}" != "x"; then - if test -d ${BEANSTALK_DIR}/lib; then - pbxlibdir="-L${BEANSTALK_DIR}/lib" - else - pbxlibdir="-L${BEANSTALK_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} " - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for bs_version in -lbeanstalk" >&5 -printf %s "checking for bs_version in -lbeanstalk... " >&6; } -if test ${ac_cv_lib_beanstalk_bs_version+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-lbeanstalk ${pbxlibdir} $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char bs_version (); -int -main (void) -{ -return bs_version (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_beanstalk_bs_version=yes -else $as_nop - ac_cv_lib_beanstalk_bs_version=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_beanstalk_bs_version" >&5 -printf "%s\n" "$ac_cv_lib_beanstalk_bs_version" >&6; } -if test "x$ac_cv_lib_beanstalk_bs_version" = xyes -then : - AST_BEANSTALK_FOUND=yes -else $as_nop - AST_BEANSTALK_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_BEANSTALK_FOUND}" = "yes"; then - BEANSTALK_LIB="${pbxlibdir} -lbeanstalk " - # if --with-BEANSTALK=DIR has been specified, use it. - if test "x${BEANSTALK_DIR}" != "x"; then - BEANSTALK_INCLUDE="-I${BEANSTALK_DIR}/include" - fi - BEANSTALK_INCLUDE="${BEANSTALK_INCLUDE} " - - # check for the header - ast_ext_lib_check_saved_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${BEANSTALK_INCLUDE}" - ac_fn_c_check_header_compile "$LINENO" "beanstalk.h" "ac_cv_header_beanstalk_h" "$ac_includes_default" -if test "x$ac_cv_header_beanstalk_h" = xyes -then : - BEANSTALK_HEADER_FOUND=1 -else $as_nop - BEANSTALK_HEADER_FOUND=0 -fi - - CPPFLAGS="${ast_ext_lib_check_saved_CPPFLAGS}" - - if test "x${BEANSTALK_HEADER_FOUND}" = "x0" ; then - BEANSTALK_LIB="" - BEANSTALK_INCLUDE="" - else - - PBX_BEANSTALK=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_BEANSTALK 1 -_ACEOF - - fi - fi -fi - - - -PG_CONFIG=":" -if test "${USE_PGSQL}" != "no"; then - if test "x${PGSQL_DIR}" != "x"; then - if test -n "$ac_tool_prefix"; then - # Extract the first word of "${ac_tool_prefix}pg_config", so it can be a program name with args. -set dummy ${ac_tool_prefix}pg_config; ac_word=$2 -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -printf %s "checking for $ac_word... " >&6; } -if test ${ac_cv_path_PG_CONFIG+y} -then : - printf %s "(cached) " >&6 -else $as_nop - case $PG_CONFIG in - [\\/]* | ?:[\\/]*) - ac_cv_path_PG_CONFIG="$PG_CONFIG" # Let the user override the test with a path. - ;; - *) - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in ${PGSQL_DIR}/bin -do - IFS=$as_save_IFS - case $as_dir in #((( - '') as_dir=./ ;; - */) ;; - *) as_dir=$as_dir/ ;; - esac - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then - ac_cv_path_PG_CONFIG="$as_dir$ac_word$ac_exec_ext" - printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - - ;; -esac -fi -PG_CONFIG=$ac_cv_path_PG_CONFIG -if test -n "$PG_CONFIG"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PG_CONFIG" >&5 -printf "%s\n" "$PG_CONFIG" >&6; } -else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } -fi - - -fi -if test -z "$ac_cv_path_PG_CONFIG"; then - ac_pt_PG_CONFIG=$PG_CONFIG - # Extract the first word of "pg_config", so it can be a program name with args. -set dummy pg_config; ac_word=$2 -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -printf %s "checking for $ac_word... " >&6; } -if test ${ac_cv_path_ac_pt_PG_CONFIG+y} -then : - printf %s "(cached) " >&6 -else $as_nop - case $ac_pt_PG_CONFIG in - [\\/]* | ?:[\\/]*) - ac_cv_path_ac_pt_PG_CONFIG="$ac_pt_PG_CONFIG" # Let the user override the test with a path. - ;; - *) - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in ${PGSQL_DIR}/bin -do - IFS=$as_save_IFS - case $as_dir in #((( - '') as_dir=./ ;; - */) ;; - *) as_dir=$as_dir/ ;; - esac - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then - ac_cv_path_ac_pt_PG_CONFIG="$as_dir$ac_word$ac_exec_ext" - printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - - ;; -esac -fi -ac_pt_PG_CONFIG=$ac_cv_path_ac_pt_PG_CONFIG -if test -n "$ac_pt_PG_CONFIG"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PG_CONFIG" >&5 -printf "%s\n" "$ac_pt_PG_CONFIG" >&6; } -else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } -fi - - if test "x$ac_pt_PG_CONFIG" = x; then - PG_CONFIG=":" - else - case $cross_compiling:$ac_tool_warned in -yes:) -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 -printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} -ac_tool_warned=yes ;; -esac - PG_CONFIG=$ac_pt_PG_CONFIG - fi -else - PG_CONFIG="$ac_cv_path_PG_CONFIG" -fi - - if test "${PG_CONFIG}" = ":"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: ***" >&5 -printf "%s\n" "$as_me: ***" >&6;} - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: *** pg_config was not found in the path you specified:" >&5 -printf "%s\n" "$as_me: *** pg_config was not found in the path you specified:" >&6;} - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: *** ${PGSQL_DIR}/bin" >&5 -printf "%s\n" "$as_me: *** ${PGSQL_DIR}/bin" >&6;} - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: *** Either correct the installation, or run configure" >&5 -printf "%s\n" "$as_me: *** Either correct the installation, or run configure" >&6;} - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: *** including --without-postgres" >&5 -printf "%s\n" "$as_me: *** including --without-postgres" >&6;} - exit 1 - fi - else - if test -n "$ac_tool_prefix"; then - # Extract the first word of "${ac_tool_prefix}pg_config", so it can be a program name with args. -set dummy ${ac_tool_prefix}pg_config; ac_word=$2 -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -printf %s "checking for $ac_word... " >&6; } -if test ${ac_cv_path_PG_CONFIG+y} -then : - printf %s "(cached) " >&6 -else $as_nop - case $PG_CONFIG in - [\\/]* | ?:[\\/]*) - ac_cv_path_PG_CONFIG="$PG_CONFIG" # Let the user override the test with a path. - ;; - *) - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - case $as_dir in #((( - '') as_dir=./ ;; - */) ;; - *) as_dir=$as_dir/ ;; - esac - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then - ac_cv_path_PG_CONFIG="$as_dir$ac_word$ac_exec_ext" - printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - - ;; -esac -fi -PG_CONFIG=$ac_cv_path_PG_CONFIG -if test -n "$PG_CONFIG"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PG_CONFIG" >&5 -printf "%s\n" "$PG_CONFIG" >&6; } -else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } -fi - - -fi -if test -z "$ac_cv_path_PG_CONFIG"; then - ac_pt_PG_CONFIG=$PG_CONFIG - # Extract the first word of "pg_config", so it can be a program name with args. -set dummy pg_config; ac_word=$2 -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -printf %s "checking for $ac_word... " >&6; } -if test ${ac_cv_path_ac_pt_PG_CONFIG+y} -then : - printf %s "(cached) " >&6 -else $as_nop - case $ac_pt_PG_CONFIG in - [\\/]* | ?:[\\/]*) - ac_cv_path_ac_pt_PG_CONFIG="$ac_pt_PG_CONFIG" # Let the user override the test with a path. - ;; - *) - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - case $as_dir in #((( - '') as_dir=./ ;; - */) ;; - *) as_dir=$as_dir/ ;; - esac - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then - ac_cv_path_ac_pt_PG_CONFIG="$as_dir$ac_word$ac_exec_ext" - printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - - ;; -esac -fi -ac_pt_PG_CONFIG=$ac_cv_path_ac_pt_PG_CONFIG -if test -n "$ac_pt_PG_CONFIG"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PG_CONFIG" >&5 -printf "%s\n" "$ac_pt_PG_CONFIG" >&6; } -else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } -fi - - if test "x$ac_pt_PG_CONFIG" = x; then - PG_CONFIG=":" - else - case $cross_compiling:$ac_tool_warned in -yes:) -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 -printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} -ac_tool_warned=yes ;; -esac - PG_CONFIG=$ac_pt_PG_CONFIG - fi -else - PG_CONFIG="$ac_cv_path_PG_CONFIG" -fi - - fi -fi -if test "x${PG_CONFIG}" != "x:"; then - PGSQL_libdir=`${PG_CONFIG} --libdir` - PGSQL_includedir=`${PG_CONFIG} --includedir` - if test "x$?" != "x0" ; then - if test -n "${PGSQL_MANDATORY}" ; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: ***" >&5 -printf "%s\n" "$as_me: ***" >&6;} - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: *** The PostgreSQL installation on this system appears to be broken." >&5 -printf "%s\n" "$as_me: *** The PostgreSQL installation on this system appears to be broken." >&6;} - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: *** Either correct the installation, or run configure" >&5 -printf "%s\n" "$as_me: *** Either correct the installation, or run configure" >&6;} - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: *** including --without-postgres" >&5 -printf "%s\n" "$as_me: *** including --without-postgres" >&6;} - exit 1 - fi - else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for PQescapeStringConn in -lpq" >&5 -printf %s "checking for PQescapeStringConn in -lpq... " >&6; } -if test ${ac_cv_lib_pq_PQescapeStringConn+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-lpq -L${PGSQL_libdir} -lz $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char PQescapeStringConn (); -int -main (void) -{ -return PQescapeStringConn (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_pq_PQescapeStringConn=yes -else $as_nop - ac_cv_lib_pq_PQescapeStringConn=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pq_PQescapeStringConn" >&5 -printf "%s\n" "$ac_cv_lib_pq_PQescapeStringConn" >&6; } -if test "x$ac_cv_lib_pq_PQescapeStringConn" = xyes -then : - -printf "%s\n" "#define HAVE_PGSQL 1" >>confdefs.h - -fi - - - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for pg_encoding_to_char within Postgres headers" >&5 -printf %s "checking for pg_encoding_to_char within Postgres headers... " >&6; } - old_CFLAGS=${CFLAGS} - CFLAGS="${CFLAGS} -I${PGSQL_includedir} -Werror" - old_LDFLAGS=${LDFLAGS} - LDFLAGS="${LDFLAGS} -L${PGSQL_libdir} -lpq -lz" - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include -int -main (void) -{ -const char *foo = pg_encoding_to_char(1) - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - -printf "%s\n" "#define HAVE_PGSQL_pg_encoding_to_char 1" >>confdefs.h - -else $as_nop - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext - CFLAGS=${old_CFLAGS} - LDFLAGS=${old_LDFLAGS} - - if test "${ac_cv_lib_pq_PQescapeStringConn}" = "yes"; then - PGSQL_LIB="-L${PGSQL_libdir} -lpq -lz" - PGSQL_INCLUDE="-I${PGSQL_includedir}" - PBX_PGSQL=1 - elif test -n "${PGSQL_MANDATORY}"; - then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: ***" >&5 -printf "%s\n" "$as_me: ***" >&6;} - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: *** The PostgreSQL installation on this system appears to be broken." >&5 -printf "%s\n" "$as_me: *** The PostgreSQL installation on this system appears to be broken." >&6;} - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: *** Either correct the installation, or run configure" >&5 -printf "%s\n" "$as_me: *** Either correct the installation, or run configure" >&6;} - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: *** including --without-postgres" >&5 -printf "%s\n" "$as_me: *** including --without-postgres" >&6;} - exit 1 - fi - fi -fi - -if test "$USE_PJPROJECT" != "no" ; then - if test "$PJPROJECT_BUNDLED" = "no" ; then - - if test "x${PBX_PJPROJECT}" != "x1" -a "${USE_PJPROJECT}" != "no"; then - -pkg_failed=no -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for libpjproject" >&5 -printf %s "checking for libpjproject... " >&6; } - -if test -n "$PJPROJECT_CFLAGS"; then - pkg_cv_PJPROJECT_CFLAGS="$PJPROJECT_CFLAGS" - elif test -n "$PKG_CONFIG"; then - if test -n "$PKG_CONFIG" && \ - { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libpjproject\""; } >&5 - ($PKG_CONFIG --exists --print-errors "libpjproject") 2>&5 - ac_status=$? - printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; }; then - pkg_cv_PJPROJECT_CFLAGS=`$PKG_CONFIG --cflags "libpjproject" 2>/dev/null` - test "x$?" != "x0" && pkg_failed=yes -else - pkg_failed=yes -fi - else - pkg_failed=untried -fi -if test -n "$PJPROJECT_LIBS"; then - pkg_cv_PJPROJECT_LIBS="$PJPROJECT_LIBS" - elif test -n "$PKG_CONFIG"; then - if test -n "$PKG_CONFIG" && \ - { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libpjproject\""; } >&5 - ($PKG_CONFIG --exists --print-errors "libpjproject") 2>&5 - ac_status=$? - printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; }; then - pkg_cv_PJPROJECT_LIBS=`$PKG_CONFIG --libs "libpjproject" 2>/dev/null` - test "x$?" != "x0" && pkg_failed=yes -else - pkg_failed=yes -fi - else - pkg_failed=untried -fi - - - -if test $pkg_failed = yes; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - -if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then - _pkg_short_errors_supported=yes -else - _pkg_short_errors_supported=no -fi - if test $_pkg_short_errors_supported = yes; then - PJPROJECT_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "libpjproject" 2>&1` - else - PJPROJECT_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "libpjproject" 2>&1` - fi - # Put the nasty error message in config.log where it belongs - echo "$PJPROJECT_PKG_ERRORS" >&5 - - - PBX_PJPROJECT=0 - - -elif test $pkg_failed = untried; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - - PBX_PJPROJECT=0 - - -else - PJPROJECT_CFLAGS=$pkg_cv_PJPROJECT_CFLAGS - PJPROJECT_LIBS=$pkg_cv_PJPROJECT_LIBS - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - - PBX_PJPROJECT=1 - PJPROJECT_INCLUDE=$(echo ${PJPROJECT_CFLAGS} | $SED -e "s|-std=c99||g") - PJPROJECT_LIB="$PJPROJECT_LIBS" - -printf "%s\n" "#define HAVE_PJPROJECT 1" >>confdefs.h - - -fi - fi - - if test "x$PBX_PJPROJECT" = "x1" ; then - -if test "x${PBX_PJSIP_DLG_CREATE_UAS_AND_INC_LOCK}" != "x1" -a "${USE_PJSIP_DLG_CREATE_UAS_AND_INC_LOCK}" != "no"; then - pbxlibdir="" - # if --with-PJSIP_DLG_CREATE_UAS_AND_INC_LOCK=DIR has been specified, use it. - if test "x${PJSIP_DLG_CREATE_UAS_AND_INC_LOCK_DIR}" != "x"; then - if test -d ${PJSIP_DLG_CREATE_UAS_AND_INC_LOCK_DIR}/lib; then - pbxlibdir="-L${PJSIP_DLG_CREATE_UAS_AND_INC_LOCK_DIR}/lib" - else - pbxlibdir="-L${PJSIP_DLG_CREATE_UAS_AND_INC_LOCK_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} $PJPROJECT_CFLAGS" - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for pjsip_dlg_create_uas_and_inc_lock in -lpjsip" >&5 -printf %s "checking for pjsip_dlg_create_uas_and_inc_lock in -lpjsip... " >&6; } -if test ${ac_cv_lib_pjsip_pjsip_dlg_create_uas_and_inc_lock+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-lpjsip ${pbxlibdir} $PJPROJECT_LIB $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char pjsip_dlg_create_uas_and_inc_lock (); -int -main (void) -{ -return pjsip_dlg_create_uas_and_inc_lock (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_pjsip_pjsip_dlg_create_uas_and_inc_lock=yes -else $as_nop - ac_cv_lib_pjsip_pjsip_dlg_create_uas_and_inc_lock=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pjsip_pjsip_dlg_create_uas_and_inc_lock" >&5 -printf "%s\n" "$ac_cv_lib_pjsip_pjsip_dlg_create_uas_and_inc_lock" >&6; } -if test "x$ac_cv_lib_pjsip_pjsip_dlg_create_uas_and_inc_lock" = xyes -then : - AST_PJSIP_DLG_CREATE_UAS_AND_INC_LOCK_FOUND=yes -else $as_nop - AST_PJSIP_DLG_CREATE_UAS_AND_INC_LOCK_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_PJSIP_DLG_CREATE_UAS_AND_INC_LOCK_FOUND}" = "yes"; then - PJSIP_DLG_CREATE_UAS_AND_INC_LOCK_LIB="${pbxlibdir} -lpjsip $PJPROJECT_LIB" - # if --with-PJSIP_DLG_CREATE_UAS_AND_INC_LOCK=DIR has been specified, use it. - if test "x${PJSIP_DLG_CREATE_UAS_AND_INC_LOCK_DIR}" != "x"; then - PJSIP_DLG_CREATE_UAS_AND_INC_LOCK_INCLUDE="-I${PJSIP_DLG_CREATE_UAS_AND_INC_LOCK_DIR}/include" - fi - PJSIP_DLG_CREATE_UAS_AND_INC_LOCK_INCLUDE="${PJSIP_DLG_CREATE_UAS_AND_INC_LOCK_INCLUDE} $PJPROJECT_CFLAGS" - - # check for the header - ast_ext_lib_check_saved_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${PJSIP_DLG_CREATE_UAS_AND_INC_LOCK_INCLUDE}" - ac_fn_c_check_header_compile "$LINENO" "pjsip.h" "ac_cv_header_pjsip_h" "$ac_includes_default" -if test "x$ac_cv_header_pjsip_h" = xyes -then : - PJSIP_DLG_CREATE_UAS_AND_INC_LOCK_HEADER_FOUND=1 -else $as_nop - PJSIP_DLG_CREATE_UAS_AND_INC_LOCK_HEADER_FOUND=0 -fi - - CPPFLAGS="${ast_ext_lib_check_saved_CPPFLAGS}" - - if test "x${PJSIP_DLG_CREATE_UAS_AND_INC_LOCK_HEADER_FOUND}" = "x0" ; then - PJSIP_DLG_CREATE_UAS_AND_INC_LOCK_LIB="" - PJSIP_DLG_CREATE_UAS_AND_INC_LOCK_INCLUDE="" - else - - PBX_PJSIP_DLG_CREATE_UAS_AND_INC_LOCK=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_PJSIP_DLG_CREATE_UAS_AND_INC_LOCK 1 -_ACEOF - - fi - fi -fi - - - -if test "x${PBX_PJ_TRANSACTION_GRP_LOCK}" != "x1" -a "${USE_PJ_TRANSACTION_GRP_LOCK}" != "no"; then - pbxlibdir="" - # if --with-PJ_TRANSACTION_GRP_LOCK=DIR has been specified, use it. - if test "x${PJ_TRANSACTION_GRP_LOCK_DIR}" != "x"; then - if test -d ${PJ_TRANSACTION_GRP_LOCK_DIR}/lib; then - pbxlibdir="-L${PJ_TRANSACTION_GRP_LOCK_DIR}/lib" - else - pbxlibdir="-L${PJ_TRANSACTION_GRP_LOCK_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} $PJPROJECT_CFLAGS" - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for pjsip_tsx_create_uac2 in -lpjsip" >&5 -printf %s "checking for pjsip_tsx_create_uac2 in -lpjsip... " >&6; } -if test ${ac_cv_lib_pjsip_pjsip_tsx_create_uac2+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-lpjsip ${pbxlibdir} $PJPROJECT_LIB $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char pjsip_tsx_create_uac2 (); -int -main (void) -{ -return pjsip_tsx_create_uac2 (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_pjsip_pjsip_tsx_create_uac2=yes -else $as_nop - ac_cv_lib_pjsip_pjsip_tsx_create_uac2=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pjsip_pjsip_tsx_create_uac2" >&5 -printf "%s\n" "$ac_cv_lib_pjsip_pjsip_tsx_create_uac2" >&6; } -if test "x$ac_cv_lib_pjsip_pjsip_tsx_create_uac2" = xyes -then : - AST_PJ_TRANSACTION_GRP_LOCK_FOUND=yes -else $as_nop - AST_PJ_TRANSACTION_GRP_LOCK_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_PJ_TRANSACTION_GRP_LOCK_FOUND}" = "yes"; then - PJ_TRANSACTION_GRP_LOCK_LIB="${pbxlibdir} -lpjsip $PJPROJECT_LIB" - # if --with-PJ_TRANSACTION_GRP_LOCK=DIR has been specified, use it. - if test "x${PJ_TRANSACTION_GRP_LOCK_DIR}" != "x"; then - PJ_TRANSACTION_GRP_LOCK_INCLUDE="-I${PJ_TRANSACTION_GRP_LOCK_DIR}/include" - fi - PJ_TRANSACTION_GRP_LOCK_INCLUDE="${PJ_TRANSACTION_GRP_LOCK_INCLUDE} $PJPROJECT_CFLAGS" - - # check for the header - ast_ext_lib_check_saved_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${PJ_TRANSACTION_GRP_LOCK_INCLUDE}" - ac_fn_c_check_header_compile "$LINENO" "pjsip.h" "ac_cv_header_pjsip_h" "$ac_includes_default" -if test "x$ac_cv_header_pjsip_h" = xyes -then : - PJ_TRANSACTION_GRP_LOCK_HEADER_FOUND=1 -else $as_nop - PJ_TRANSACTION_GRP_LOCK_HEADER_FOUND=0 -fi - - CPPFLAGS="${ast_ext_lib_check_saved_CPPFLAGS}" - - if test "x${PJ_TRANSACTION_GRP_LOCK_HEADER_FOUND}" = "x0" ; then - PJ_TRANSACTION_GRP_LOCK_LIB="" - PJ_TRANSACTION_GRP_LOCK_INCLUDE="" - else - - PBX_PJ_TRANSACTION_GRP_LOCK=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_PJ_TRANSACTION_GRP_LOCK 1 -_ACEOF - - fi - fi -fi - - - - saved_cppflags="${CPPFLAGS}" - saved_libs="${LIBS}" - CPPFLAGS="${CPPFLAGS} ${PJPROJECT_CFLAGS}" - LIBS="${LIBS} ${PJPROJECT_LIB}" - - if test "x${PBX_PJSIP_REPLACE_MEDIA_STREAM}" != "x1" -a "${USE_PJSIP_REPLACE_MEDIA_STREAM}" != "no"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if \"pjmedia_mod_offer_flag flag = PJMEDIA_SDP_NEG_ALLOW_MEDIA_CHANGE\" compiles using pjmedia.h" >&5 -printf %s "checking if \"pjmedia_mod_offer_flag flag = PJMEDIA_SDP_NEG_ALLOW_MEDIA_CHANGE\" compiles using pjmedia.h... " >&6; } - saved_cppflags="${CPPFLAGS}" - if test "x${PJSIP_REPLACE_MEDIA_STREAM_DIR}" != "x"; then - PJSIP_REPLACE_MEDIA_STREAM_INCLUDE="-I${PJSIP_REPLACE_MEDIA_STREAM_DIR}/include" - fi - CPPFLAGS="${CPPFLAGS} ${PJSIP_REPLACE_MEDIA_STREAM_INCLUDE}" - - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - #include -int -main (void) -{ - pjmedia_mod_offer_flag flag = PJMEDIA_SDP_NEG_ALLOW_MEDIA_CHANGE; - - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO" -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - PBX_PJSIP_REPLACE_MEDIA_STREAM=1 - -printf "%s\n" "#define HAVE_PJSIP_REPLACE_MEDIA_STREAM 1" >>confdefs.h - - - -else $as_nop - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext - CPPFLAGS="${saved_cppflags}" - fi - - LIBS="${saved_libs}" - CPPFLAGS="${saved_cppflags}" - - -if test "x${PBX_PJSIP_GET_DEST_INFO}" != "x1" -a "${USE_PJSIP_GET_DEST_INFO}" != "no"; then - pbxlibdir="" - # if --with-PJSIP_GET_DEST_INFO=DIR has been specified, use it. - if test "x${PJSIP_GET_DEST_INFO_DIR}" != "x"; then - if test -d ${PJSIP_GET_DEST_INFO_DIR}/lib; then - pbxlibdir="-L${PJSIP_GET_DEST_INFO_DIR}/lib" - else - pbxlibdir="-L${PJSIP_GET_DEST_INFO_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} $PJPROJECT_CFLAGS" - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for pjsip_get_dest_info in -lpjsip" >&5 -printf %s "checking for pjsip_get_dest_info in -lpjsip... " >&6; } -if test ${ac_cv_lib_pjsip_pjsip_get_dest_info+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-lpjsip ${pbxlibdir} $PJPROJECT_LIB $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char pjsip_get_dest_info (); -int -main (void) -{ -return pjsip_get_dest_info (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_pjsip_pjsip_get_dest_info=yes -else $as_nop - ac_cv_lib_pjsip_pjsip_get_dest_info=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pjsip_pjsip_get_dest_info" >&5 -printf "%s\n" "$ac_cv_lib_pjsip_pjsip_get_dest_info" >&6; } -if test "x$ac_cv_lib_pjsip_pjsip_get_dest_info" = xyes -then : - AST_PJSIP_GET_DEST_INFO_FOUND=yes -else $as_nop - AST_PJSIP_GET_DEST_INFO_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_PJSIP_GET_DEST_INFO_FOUND}" = "yes"; then - PJSIP_GET_DEST_INFO_LIB="${pbxlibdir} -lpjsip $PJPROJECT_LIB" - # if --with-PJSIP_GET_DEST_INFO=DIR has been specified, use it. - if test "x${PJSIP_GET_DEST_INFO_DIR}" != "x"; then - PJSIP_GET_DEST_INFO_INCLUDE="-I${PJSIP_GET_DEST_INFO_DIR}/include" - fi - PJSIP_GET_DEST_INFO_INCLUDE="${PJSIP_GET_DEST_INFO_INCLUDE} $PJPROJECT_CFLAGS" - - # check for the header - ast_ext_lib_check_saved_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${PJSIP_GET_DEST_INFO_INCLUDE}" - ac_fn_c_check_header_compile "$LINENO" "pjsip.h" "ac_cv_header_pjsip_h" "$ac_includes_default" -if test "x$ac_cv_header_pjsip_h" = xyes -then : - PJSIP_GET_DEST_INFO_HEADER_FOUND=1 -else $as_nop - PJSIP_GET_DEST_INFO_HEADER_FOUND=0 -fi - - CPPFLAGS="${ast_ext_lib_check_saved_CPPFLAGS}" - - if test "x${PJSIP_GET_DEST_INFO_HEADER_FOUND}" = "x0" ; then - PJSIP_GET_DEST_INFO_LIB="" - PJSIP_GET_DEST_INFO_INCLUDE="" - else - - PBX_PJSIP_GET_DEST_INFO=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_PJSIP_GET_DEST_INFO 1 -_ACEOF - - fi - fi -fi - - - -if test "x${PBX_PJ_SSL_CERT_LOAD_FROM_FILES2}" != "x1" -a "${USE_PJ_SSL_CERT_LOAD_FROM_FILES2}" != "no"; then - pbxlibdir="" - # if --with-PJ_SSL_CERT_LOAD_FROM_FILES2=DIR has been specified, use it. - if test "x${PJ_SSL_CERT_LOAD_FROM_FILES2_DIR}" != "x"; then - if test -d ${PJ_SSL_CERT_LOAD_FROM_FILES2_DIR}/lib; then - pbxlibdir="-L${PJ_SSL_CERT_LOAD_FROM_FILES2_DIR}/lib" - else - pbxlibdir="-L${PJ_SSL_CERT_LOAD_FROM_FILES2_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} $PJPROJECT_CFLAGS" - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for pj_ssl_cert_load_from_files2 in -lpj" >&5 -printf %s "checking for pj_ssl_cert_load_from_files2 in -lpj... " >&6; } -if test ${ac_cv_lib_pj_pj_ssl_cert_load_from_files2+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-lpj ${pbxlibdir} $PJPROJECT_LIB $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char pj_ssl_cert_load_from_files2 (); -int -main (void) -{ -return pj_ssl_cert_load_from_files2 (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_pj_pj_ssl_cert_load_from_files2=yes -else $as_nop - ac_cv_lib_pj_pj_ssl_cert_load_from_files2=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pj_pj_ssl_cert_load_from_files2" >&5 -printf "%s\n" "$ac_cv_lib_pj_pj_ssl_cert_load_from_files2" >&6; } -if test "x$ac_cv_lib_pj_pj_ssl_cert_load_from_files2" = xyes -then : - AST_PJ_SSL_CERT_LOAD_FROM_FILES2_FOUND=yes -else $as_nop - AST_PJ_SSL_CERT_LOAD_FROM_FILES2_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_PJ_SSL_CERT_LOAD_FROM_FILES2_FOUND}" = "yes"; then - PJ_SSL_CERT_LOAD_FROM_FILES2_LIB="${pbxlibdir} -lpj $PJPROJECT_LIB" - # if --with-PJ_SSL_CERT_LOAD_FROM_FILES2=DIR has been specified, use it. - if test "x${PJ_SSL_CERT_LOAD_FROM_FILES2_DIR}" != "x"; then - PJ_SSL_CERT_LOAD_FROM_FILES2_INCLUDE="-I${PJ_SSL_CERT_LOAD_FROM_FILES2_DIR}/include" - fi - PJ_SSL_CERT_LOAD_FROM_FILES2_INCLUDE="${PJ_SSL_CERT_LOAD_FROM_FILES2_INCLUDE} $PJPROJECT_CFLAGS" - - # check for the header - ast_ext_lib_check_saved_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${PJ_SSL_CERT_LOAD_FROM_FILES2_INCLUDE}" - ac_fn_c_check_header_compile "$LINENO" "pjlib.h" "ac_cv_header_pjlib_h" "$ac_includes_default" -if test "x$ac_cv_header_pjlib_h" = xyes -then : - PJ_SSL_CERT_LOAD_FROM_FILES2_HEADER_FOUND=1 -else $as_nop - PJ_SSL_CERT_LOAD_FROM_FILES2_HEADER_FOUND=0 -fi - - CPPFLAGS="${ast_ext_lib_check_saved_CPPFLAGS}" - - if test "x${PJ_SSL_CERT_LOAD_FROM_FILES2_HEADER_FOUND}" = "x0" ; then - PJ_SSL_CERT_LOAD_FROM_FILES2_LIB="" - PJ_SSL_CERT_LOAD_FROM_FILES2_INCLUDE="" - else - - PBX_PJ_SSL_CERT_LOAD_FROM_FILES2=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_PJ_SSL_CERT_LOAD_FROM_FILES2 1 -_ACEOF - - fi - fi -fi - - - -if test "x${PBX_PJSIP_EXTERNAL_RESOLVER}" != "x1" -a "${USE_PJSIP_EXTERNAL_RESOLVER}" != "no"; then - pbxlibdir="" - # if --with-PJSIP_EXTERNAL_RESOLVER=DIR has been specified, use it. - if test "x${PJSIP_EXTERNAL_RESOLVER_DIR}" != "x"; then - if test -d ${PJSIP_EXTERNAL_RESOLVER_DIR}/lib; then - pbxlibdir="-L${PJSIP_EXTERNAL_RESOLVER_DIR}/lib" - else - pbxlibdir="-L${PJSIP_EXTERNAL_RESOLVER_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} $PJPROJECT_CFLAGS" - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for pjsip_endpt_set_ext_resolver in -lpjsip" >&5 -printf %s "checking for pjsip_endpt_set_ext_resolver in -lpjsip... " >&6; } -if test ${ac_cv_lib_pjsip_pjsip_endpt_set_ext_resolver+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-lpjsip ${pbxlibdir} $PJPROJECT_LIB $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char pjsip_endpt_set_ext_resolver (); -int -main (void) -{ -return pjsip_endpt_set_ext_resolver (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_pjsip_pjsip_endpt_set_ext_resolver=yes -else $as_nop - ac_cv_lib_pjsip_pjsip_endpt_set_ext_resolver=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pjsip_pjsip_endpt_set_ext_resolver" >&5 -printf "%s\n" "$ac_cv_lib_pjsip_pjsip_endpt_set_ext_resolver" >&6; } -if test "x$ac_cv_lib_pjsip_pjsip_endpt_set_ext_resolver" = xyes -then : - AST_PJSIP_EXTERNAL_RESOLVER_FOUND=yes -else $as_nop - AST_PJSIP_EXTERNAL_RESOLVER_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_PJSIP_EXTERNAL_RESOLVER_FOUND}" = "yes"; then - PJSIP_EXTERNAL_RESOLVER_LIB="${pbxlibdir} -lpjsip $PJPROJECT_LIB" - # if --with-PJSIP_EXTERNAL_RESOLVER=DIR has been specified, use it. - if test "x${PJSIP_EXTERNAL_RESOLVER_DIR}" != "x"; then - PJSIP_EXTERNAL_RESOLVER_INCLUDE="-I${PJSIP_EXTERNAL_RESOLVER_DIR}/include" - fi - PJSIP_EXTERNAL_RESOLVER_INCLUDE="${PJSIP_EXTERNAL_RESOLVER_INCLUDE} $PJPROJECT_CFLAGS" - - # check for the header - ast_ext_lib_check_saved_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${PJSIP_EXTERNAL_RESOLVER_INCLUDE}" - ac_fn_c_check_header_compile "$LINENO" "pjsip.h" "ac_cv_header_pjsip_h" "$ac_includes_default" -if test "x$ac_cv_header_pjsip_h" = xyes -then : - PJSIP_EXTERNAL_RESOLVER_HEADER_FOUND=1 -else $as_nop - PJSIP_EXTERNAL_RESOLVER_HEADER_FOUND=0 -fi - - CPPFLAGS="${ast_ext_lib_check_saved_CPPFLAGS}" - - if test "x${PJSIP_EXTERNAL_RESOLVER_HEADER_FOUND}" = "x0" ; then - PJSIP_EXTERNAL_RESOLVER_LIB="" - PJSIP_EXTERNAL_RESOLVER_INCLUDE="" - else - - PBX_PJSIP_EXTERNAL_RESOLVER=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_PJSIP_EXTERNAL_RESOLVER 1 -_ACEOF - - fi - fi -fi - - - - saved_cppflags="${CPPFLAGS}" - saved_libs="${LIBS}" - CPPFLAGS="${CPPFLAGS} ${PJPROJECT_CFLAGS}" - LIBS="${LIBS} ${PJPROJECT_LIB}" - - if test "x${PBX_PJSIP_TLS_TRANSPORT_PROTO}" != "x1" -a "${USE_PJSIP_TLS_TRANSPORT_PROTO}" != "no"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if \"struct pjsip_tls_setting setting; int proto; proto = setting.proto;\" compiles using pjsip.h" >&5 -printf %s "checking if \"struct pjsip_tls_setting setting; int proto; proto = setting.proto;\" compiles using pjsip.h... " >&6; } - saved_cppflags="${CPPFLAGS}" - if test "x${PJSIP_TLS_TRANSPORT_PROTO_DIR}" != "x"; then - PJSIP_TLS_TRANSPORT_PROTO_INCLUDE="-I${PJSIP_TLS_TRANSPORT_PROTO_DIR}/include" - fi - CPPFLAGS="${CPPFLAGS} ${PJSIP_TLS_TRANSPORT_PROTO_INCLUDE}" - - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - #include -int -main (void) -{ - struct pjsip_tls_setting setting; int proto; proto = setting.proto;; - - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO" -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - PBX_PJSIP_TLS_TRANSPORT_PROTO=1 - -printf "%s\n" "#define HAVE_PJSIP_TLS_TRANSPORT_PROTO 1" >>confdefs.h - - - -else $as_nop - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext - CPPFLAGS="${saved_cppflags}" - fi - - - if test "x${PBX_PJSIP_TLS_1_1}" != "x1" -a "${USE_PJSIP_TLS_1_1}" != "no"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if \"enum pjsip_ssl_method method = PJSIP_TLSV1_1_METHOD;\" compiles using pjsip.h" >&5 -printf %s "checking if \"enum pjsip_ssl_method method = PJSIP_TLSV1_1_METHOD;\" compiles using pjsip.h... " >&6; } - saved_cppflags="${CPPFLAGS}" - if test "x${PJSIP_TLS_1_1_DIR}" != "x"; then - PJSIP_TLS_1_1_INCLUDE="-I${PJSIP_TLS_1_1_DIR}/include" - fi - CPPFLAGS="${CPPFLAGS} ${PJSIP_TLS_1_1_INCLUDE}" - - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - #include -int -main (void) -{ - enum pjsip_ssl_method method = PJSIP_TLSV1_1_METHOD;; - - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO" -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - PBX_PJSIP_TLS_1_1=1 - -printf "%s\n" "#define HAVE_PJSIP_TLS_1_1 1" >>confdefs.h - - - -else $as_nop - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext - CPPFLAGS="${saved_cppflags}" - fi - - - if test "x${PBX_PJSIP_TLS_1_2}" != "x1" -a "${USE_PJSIP_TLS_1_2}" != "no"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if \"enum pjsip_ssl_method method = PJSIP_TLSV1_2_METHOD;\" compiles using pjsip.h" >&5 -printf %s "checking if \"enum pjsip_ssl_method method = PJSIP_TLSV1_2_METHOD;\" compiles using pjsip.h... " >&6; } - saved_cppflags="${CPPFLAGS}" - if test "x${PJSIP_TLS_1_2_DIR}" != "x"; then - PJSIP_TLS_1_2_INCLUDE="-I${PJSIP_TLS_1_2_DIR}/include" - fi - CPPFLAGS="${CPPFLAGS} ${PJSIP_TLS_1_2_INCLUDE}" - - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - #include -int -main (void) -{ - enum pjsip_ssl_method method = PJSIP_TLSV1_2_METHOD;; - - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO" -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - PBX_PJSIP_TLS_1_2=1 - -printf "%s\n" "#define HAVE_PJSIP_TLS_1_2 1" >>confdefs.h - - - -else $as_nop - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext - CPPFLAGS="${saved_cppflags}" - fi - - - if test "x${PBX_PJSIP_TLS_1_3}" != "x1" -a "${USE_PJSIP_TLS_1_3}" != "no"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if \"enum pjsip_ssl_method method = PJSIP_TLSV1_3_METHOD;\" compiles using pjsip.h" >&5 -printf %s "checking if \"enum pjsip_ssl_method method = PJSIP_TLSV1_3_METHOD;\" compiles using pjsip.h... " >&6; } - saved_cppflags="${CPPFLAGS}" - if test "x${PJSIP_TLS_1_3_DIR}" != "x"; then - PJSIP_TLS_1_3_INCLUDE="-I${PJSIP_TLS_1_3_DIR}/include" - fi - CPPFLAGS="${CPPFLAGS} ${PJSIP_TLS_1_3_INCLUDE}" - - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - #include -int -main (void) -{ - enum pjsip_ssl_method method = PJSIP_TLSV1_3_METHOD;; - - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO" -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - PBX_PJSIP_TLS_1_3=1 - -printf "%s\n" "#define HAVE_PJSIP_TLS_1_3 1" >>confdefs.h - - - -else $as_nop - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext - CPPFLAGS="${saved_cppflags}" - fi - - - if test "x${PBX_PJSIP_INV_ACCEPT_MULTIPLE_SDP_ANSWERS}" != "x1" -a "${USE_PJSIP_INV_ACCEPT_MULTIPLE_SDP_ANSWERS}" != "no"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if \"pjsip_cfg()->endpt.accept_multiple_sdp_answers = 0;\" compiles using pjsip.h" >&5 -printf %s "checking if \"pjsip_cfg()->endpt.accept_multiple_sdp_answers = 0;\" compiles using pjsip.h... " >&6; } - saved_cppflags="${CPPFLAGS}" - if test "x${PJSIP_INV_ACCEPT_MULTIPLE_SDP_ANSWERS_DIR}" != "x"; then - PJSIP_INV_ACCEPT_MULTIPLE_SDP_ANSWERS_INCLUDE="-I${PJSIP_INV_ACCEPT_MULTIPLE_SDP_ANSWERS_DIR}/include" - fi - CPPFLAGS="${CPPFLAGS} ${PJSIP_INV_ACCEPT_MULTIPLE_SDP_ANSWERS_INCLUDE}" - - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - #include -int -main (void) -{ - pjsip_cfg()->endpt.accept_multiple_sdp_answers = 0;; - - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO" -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - PBX_PJSIP_INV_ACCEPT_MULTIPLE_SDP_ANSWERS=1 - -printf "%s\n" "#define HAVE_PJSIP_INV_ACCEPT_MULTIPLE_SDP_ANSWERS 1" >>confdefs.h - - - -else $as_nop - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext - CPPFLAGS="${saved_cppflags}" - fi - - - if test "x${PBX_PJSIP_ENDPOINT_COMPACT_FORM}" != "x1" -a "${USE_PJSIP_ENDPOINT_COMPACT_FORM}" != "no"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if \"pjsip_cfg()->endpt.use_compact_form = PJ_TRUE;\" compiles using pjsip.h" >&5 -printf %s "checking if \"pjsip_cfg()->endpt.use_compact_form = PJ_TRUE;\" compiles using pjsip.h... " >&6; } - saved_cppflags="${CPPFLAGS}" - if test "x${PJSIP_ENDPOINT_COMPACT_FORM_DIR}" != "x"; then - PJSIP_ENDPOINT_COMPACT_FORM_INCLUDE="-I${PJSIP_ENDPOINT_COMPACT_FORM_DIR}/include" - fi - CPPFLAGS="${CPPFLAGS} ${PJSIP_ENDPOINT_COMPACT_FORM_INCLUDE}" - - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - #include -int -main (void) -{ - pjsip_cfg()->endpt.use_compact_form = PJ_TRUE;; - - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO" -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - PBX_PJSIP_ENDPOINT_COMPACT_FORM=1 - -printf "%s\n" "#define HAVE_PJSIP_ENDPOINT_COMPACT_FORM 1" >>confdefs.h - - - -else $as_nop - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext - CPPFLAGS="${saved_cppflags}" - fi - - - if test "x${PBX_PJSIP_TRANSPORT_DISABLE_CONNECTION_REUSE}" != "x1" -a "${USE_PJSIP_TRANSPORT_DISABLE_CONNECTION_REUSE}" != "no"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if \"struct pjsip_tpselector sel; sel.disable_connection_reuse = PJ_TRUE;\" compiles using pjsip.h" >&5 -printf %s "checking if \"struct pjsip_tpselector sel; sel.disable_connection_reuse = PJ_TRUE;\" compiles using pjsip.h... " >&6; } - saved_cppflags="${CPPFLAGS}" - if test "x${PJSIP_TRANSPORT_DISABLE_CONNECTION_REUSE_DIR}" != "x"; then - PJSIP_TRANSPORT_DISABLE_CONNECTION_REUSE_INCLUDE="-I${PJSIP_TRANSPORT_DISABLE_CONNECTION_REUSE_DIR}/include" - fi - CPPFLAGS="${CPPFLAGS} ${PJSIP_TRANSPORT_DISABLE_CONNECTION_REUSE_INCLUDE}" - - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - #include -int -main (void) -{ - struct pjsip_tpselector sel; sel.disable_connection_reuse = PJ_TRUE;; - - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO" -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - PBX_PJSIP_TRANSPORT_DISABLE_CONNECTION_REUSE=1 - -printf "%s\n" "#define HAVE_PJSIP_TRANSPORT_DISABLE_CONNECTION_REUSE 1" >>confdefs.h - - - -else $as_nop - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext - CPPFLAGS="${saved_cppflags}" - fi - - - if test "x${PBX_PJSIP_OAUTH_AUTHENTICATION}" != "x1" -a "${USE_PJSIP_OAUTH_AUTHENTICATION}" != "no"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if \"struct pjsip_oauth_credential credential;\" compiles using pjsip.h" >&5 -printf %s "checking if \"struct pjsip_oauth_credential credential;\" compiles using pjsip.h... " >&6; } - saved_cppflags="${CPPFLAGS}" - if test "x${PJSIP_OAUTH_AUTHENTICATION_DIR}" != "x"; then - PJSIP_OAUTH_AUTHENTICATION_INCLUDE="-I${PJSIP_OAUTH_AUTHENTICATION_DIR}/include" - fi - CPPFLAGS="${CPPFLAGS} ${PJSIP_OAUTH_AUTHENTICATION_INCLUDE}" - - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - #include -int -main (void) -{ - struct pjsip_oauth_credential credential;; - - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO" -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - PBX_PJSIP_OAUTH_AUTHENTICATION=1 - -printf "%s\n" "#define HAVE_PJSIP_OAUTH_AUTHENTICATION 1" >>confdefs.h - - - -else $as_nop - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext - CPPFLAGS="${saved_cppflags}" - fi - - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for pjproject on_valid_pair callback" >&5 -printf %s "checking for pjproject on_valid_pair callback... " >&6; } - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include - #include - #include - void on_valid_pair(pj_ice_sess *ice) {} - void on_ice_complete(pj_ice_sess *ice, pj_status_t status) {} - void on_rx_data(pj_ice_sess *ice, unsigned comp_id, unsigned transport_id, void *pkt, pj_size_t size, const pj_sockaddr_t *src_addr, unsigned src_addr_len) {} - pj_status_t on_tx_pkt(pj_ice_sess *ice, unsigned comp_id, unsigned transport_id, const void *pkt, pj_size_t size, const pj_sockaddr_t *dst_addr, unsigned dst_addr_len) {} -int -main (void) -{ -pj_ice_sess_cb ice_sess_cb = { - .on_valid_pair = on_valid_pair, - .on_ice_complete = on_ice_complete, - .on_rx_data = on_rx_data, - .on_tx_pkt = on_tx_pkt, - }; - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - -printf "%s\n" "#define HAVE_PJPROJECT_ON_VALID_ICE_PAIR_CALLBACK 1" >>confdefs.h - -else $as_nop - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext - LIBS="${saved_libs}" - CPPFLAGS="${saved_cppflags}" - - -if test "x${PBX_PJSIP_EVSUB_GRP_LOCK}" != "x1" -a "${USE_PJSIP_EVSUB_GRP_LOCK}" != "no"; then - pbxlibdir="" - # if --with-PJSIP_EVSUB_GRP_LOCK=DIR has been specified, use it. - if test "x${PJSIP_EVSUB_GRP_LOCK_DIR}" != "x"; then - if test -d ${PJSIP_EVSUB_GRP_LOCK_DIR}/lib; then - pbxlibdir="-L${PJSIP_EVSUB_GRP_LOCK_DIR}/lib" - else - pbxlibdir="-L${PJSIP_EVSUB_GRP_LOCK_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} $PJPROJECT_CFLAGS" - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for pjsip_evsub_add_ref in -lpjsip" >&5 -printf %s "checking for pjsip_evsub_add_ref in -lpjsip... " >&6; } -if test ${ac_cv_lib_pjsip_pjsip_evsub_add_ref+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-lpjsip ${pbxlibdir} $PJPROJECT_LIB $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char pjsip_evsub_add_ref (); -int -main (void) -{ -return pjsip_evsub_add_ref (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_pjsip_pjsip_evsub_add_ref=yes -else $as_nop - ac_cv_lib_pjsip_pjsip_evsub_add_ref=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pjsip_pjsip_evsub_add_ref" >&5 -printf "%s\n" "$ac_cv_lib_pjsip_pjsip_evsub_add_ref" >&6; } -if test "x$ac_cv_lib_pjsip_pjsip_evsub_add_ref" = xyes -then : - AST_PJSIP_EVSUB_GRP_LOCK_FOUND=yes -else $as_nop - AST_PJSIP_EVSUB_GRP_LOCK_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_PJSIP_EVSUB_GRP_LOCK_FOUND}" = "yes"; then - PJSIP_EVSUB_GRP_LOCK_LIB="${pbxlibdir} -lpjsip $PJPROJECT_LIB" - # if --with-PJSIP_EVSUB_GRP_LOCK=DIR has been specified, use it. - if test "x${PJSIP_EVSUB_GRP_LOCK_DIR}" != "x"; then - PJSIP_EVSUB_GRP_LOCK_INCLUDE="-I${PJSIP_EVSUB_GRP_LOCK_DIR}/include" - fi - PJSIP_EVSUB_GRP_LOCK_INCLUDE="${PJSIP_EVSUB_GRP_LOCK_INCLUDE} $PJPROJECT_CFLAGS" - - # check for the header - ast_ext_lib_check_saved_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${PJSIP_EVSUB_GRP_LOCK_INCLUDE}" - ac_fn_c_check_header_compile "$LINENO" "pjsip.h" "ac_cv_header_pjsip_h" "$ac_includes_default" -if test "x$ac_cv_header_pjsip_h" = xyes -then : - PJSIP_EVSUB_GRP_LOCK_HEADER_FOUND=1 -else $as_nop - PJSIP_EVSUB_GRP_LOCK_HEADER_FOUND=0 -fi - - CPPFLAGS="${ast_ext_lib_check_saved_CPPFLAGS}" - - if test "x${PJSIP_EVSUB_GRP_LOCK_HEADER_FOUND}" = "x0" ; then - PJSIP_EVSUB_GRP_LOCK_LIB="" - PJSIP_EVSUB_GRP_LOCK_INCLUDE="" - else - - PBX_PJSIP_EVSUB_GRP_LOCK=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_PJSIP_EVSUB_GRP_LOCK 1 -_ACEOF - - fi - fi -fi - - - -if test "x${PBX_PJSIP_INV_SESSION_REF}" != "x1" -a "${USE_PJSIP_INV_SESSION_REF}" != "no"; then - pbxlibdir="" - # if --with-PJSIP_INV_SESSION_REF=DIR has been specified, use it. - if test "x${PJSIP_INV_SESSION_REF_DIR}" != "x"; then - if test -d ${PJSIP_INV_SESSION_REF_DIR}/lib; then - pbxlibdir="-L${PJSIP_INV_SESSION_REF_DIR}/lib" - else - pbxlibdir="-L${PJSIP_INV_SESSION_REF_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} $PJPROJECT_CFLAGS" - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for pjsip_inv_add_ref in -lpjsip" >&5 -printf %s "checking for pjsip_inv_add_ref in -lpjsip... " >&6; } -if test ${ac_cv_lib_pjsip_pjsip_inv_add_ref+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-lpjsip ${pbxlibdir} $PJPROJECT_LIB $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char pjsip_inv_add_ref (); -int -main (void) -{ -return pjsip_inv_add_ref (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_pjsip_pjsip_inv_add_ref=yes -else $as_nop - ac_cv_lib_pjsip_pjsip_inv_add_ref=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pjsip_pjsip_inv_add_ref" >&5 -printf "%s\n" "$ac_cv_lib_pjsip_pjsip_inv_add_ref" >&6; } -if test "x$ac_cv_lib_pjsip_pjsip_inv_add_ref" = xyes -then : - AST_PJSIP_INV_SESSION_REF_FOUND=yes -else $as_nop - AST_PJSIP_INV_SESSION_REF_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_PJSIP_INV_SESSION_REF_FOUND}" = "yes"; then - PJSIP_INV_SESSION_REF_LIB="${pbxlibdir} -lpjsip $PJPROJECT_LIB" - # if --with-PJSIP_INV_SESSION_REF=DIR has been specified, use it. - if test "x${PJSIP_INV_SESSION_REF_DIR}" != "x"; then - PJSIP_INV_SESSION_REF_INCLUDE="-I${PJSIP_INV_SESSION_REF_DIR}/include" - fi - PJSIP_INV_SESSION_REF_INCLUDE="${PJSIP_INV_SESSION_REF_INCLUDE} $PJPROJECT_CFLAGS" - - # check for the header - ast_ext_lib_check_saved_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${PJSIP_INV_SESSION_REF_INCLUDE}" - ac_fn_c_check_header_compile "$LINENO" "pjsip.h" "ac_cv_header_pjsip_h" "$ac_includes_default" -if test "x$ac_cv_header_pjsip_h" = xyes -then : - PJSIP_INV_SESSION_REF_HEADER_FOUND=1 -else $as_nop - PJSIP_INV_SESSION_REF_HEADER_FOUND=0 -fi - - CPPFLAGS="${ast_ext_lib_check_saved_CPPFLAGS}" - - if test "x${PJSIP_INV_SESSION_REF_HEADER_FOUND}" = "x0" ; then - PJSIP_INV_SESSION_REF_LIB="" - PJSIP_INV_SESSION_REF_INCLUDE="" - else - - PBX_PJSIP_INV_SESSION_REF=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_PJSIP_INV_SESSION_REF 1 -_ACEOF - - fi - fi -fi - - - -if test "x${PBX_PJSIP_AUTH_CLT_DEINIT}" != "x1" -a "${USE_PJSIP_AUTH_CLT_DEINIT}" != "no"; then - pbxlibdir="" - # if --with-PJSIP_AUTH_CLT_DEINIT=DIR has been specified, use it. - if test "x${PJSIP_AUTH_CLT_DEINIT_DIR}" != "x"; then - if test -d ${PJSIP_AUTH_CLT_DEINIT_DIR}/lib; then - pbxlibdir="-L${PJSIP_AUTH_CLT_DEINIT_DIR}/lib" - else - pbxlibdir="-L${PJSIP_AUTH_CLT_DEINIT_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} $PJPROJECT_CFLAGS" - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for pjsip_auth_clt_deinit in -lpjsip" >&5 -printf %s "checking for pjsip_auth_clt_deinit in -lpjsip... " >&6; } -if test ${ac_cv_lib_pjsip_pjsip_auth_clt_deinit+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-lpjsip ${pbxlibdir} $PJPROJECT_LIB $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char pjsip_auth_clt_deinit (); -int -main (void) -{ -return pjsip_auth_clt_deinit (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_pjsip_pjsip_auth_clt_deinit=yes -else $as_nop - ac_cv_lib_pjsip_pjsip_auth_clt_deinit=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pjsip_pjsip_auth_clt_deinit" >&5 -printf "%s\n" "$ac_cv_lib_pjsip_pjsip_auth_clt_deinit" >&6; } -if test "x$ac_cv_lib_pjsip_pjsip_auth_clt_deinit" = xyes -then : - AST_PJSIP_AUTH_CLT_DEINIT_FOUND=yes -else $as_nop - AST_PJSIP_AUTH_CLT_DEINIT_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_PJSIP_AUTH_CLT_DEINIT_FOUND}" = "yes"; then - PJSIP_AUTH_CLT_DEINIT_LIB="${pbxlibdir} -lpjsip $PJPROJECT_LIB" - # if --with-PJSIP_AUTH_CLT_DEINIT=DIR has been specified, use it. - if test "x${PJSIP_AUTH_CLT_DEINIT_DIR}" != "x"; then - PJSIP_AUTH_CLT_DEINIT_INCLUDE="-I${PJSIP_AUTH_CLT_DEINIT_DIR}/include" - fi - PJSIP_AUTH_CLT_DEINIT_INCLUDE="${PJSIP_AUTH_CLT_DEINIT_INCLUDE} $PJPROJECT_CFLAGS" - - # check for the header - ast_ext_lib_check_saved_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${PJSIP_AUTH_CLT_DEINIT_INCLUDE}" - ac_fn_c_check_header_compile "$LINENO" "pjsip.h" "ac_cv_header_pjsip_h" "$ac_includes_default" -if test "x$ac_cv_header_pjsip_h" = xyes -then : - PJSIP_AUTH_CLT_DEINIT_HEADER_FOUND=1 -else $as_nop - PJSIP_AUTH_CLT_DEINIT_HEADER_FOUND=0 -fi - - CPPFLAGS="${ast_ext_lib_check_saved_CPPFLAGS}" - - if test "x${PJSIP_AUTH_CLT_DEINIT_HEADER_FOUND}" = "x0" ; then - PJSIP_AUTH_CLT_DEINIT_LIB="" - PJSIP_AUTH_CLT_DEINIT_INCLUDE="" - else - - PBX_PJSIP_AUTH_CLT_DEINIT=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_PJSIP_AUTH_CLT_DEINIT 1 -_ACEOF - - fi - fi -fi - - - -if test "x${PBX_PJSIP_TSX_LAYER_FIND_TSX2}" != "x1" -a "${USE_PJSIP_TSX_LAYER_FIND_TSX2}" != "no"; then - pbxlibdir="" - # if --with-PJSIP_TSX_LAYER_FIND_TSX2=DIR has been specified, use it. - if test "x${PJSIP_TSX_LAYER_FIND_TSX2_DIR}" != "x"; then - if test -d ${PJSIP_TSX_LAYER_FIND_TSX2_DIR}/lib; then - pbxlibdir="-L${PJSIP_TSX_LAYER_FIND_TSX2_DIR}/lib" - else - pbxlibdir="-L${PJSIP_TSX_LAYER_FIND_TSX2_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} $PJPROJECT_CFLAGS" - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for pjsip_tsx_layer_find_tsx2 in -lpjsip" >&5 -printf %s "checking for pjsip_tsx_layer_find_tsx2 in -lpjsip... " >&6; } -if test ${ac_cv_lib_pjsip_pjsip_tsx_layer_find_tsx2+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-lpjsip ${pbxlibdir} $PJPROJECT_LIB $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char pjsip_tsx_layer_find_tsx2 (); -int -main (void) -{ -return pjsip_tsx_layer_find_tsx2 (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_pjsip_pjsip_tsx_layer_find_tsx2=yes -else $as_nop - ac_cv_lib_pjsip_pjsip_tsx_layer_find_tsx2=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pjsip_pjsip_tsx_layer_find_tsx2" >&5 -printf "%s\n" "$ac_cv_lib_pjsip_pjsip_tsx_layer_find_tsx2" >&6; } -if test "x$ac_cv_lib_pjsip_pjsip_tsx_layer_find_tsx2" = xyes -then : - AST_PJSIP_TSX_LAYER_FIND_TSX2_FOUND=yes -else $as_nop - AST_PJSIP_TSX_LAYER_FIND_TSX2_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_PJSIP_TSX_LAYER_FIND_TSX2_FOUND}" = "yes"; then - PJSIP_TSX_LAYER_FIND_TSX2_LIB="${pbxlibdir} -lpjsip $PJPROJECT_LIB" - # if --with-PJSIP_TSX_LAYER_FIND_TSX2=DIR has been specified, use it. - if test "x${PJSIP_TSX_LAYER_FIND_TSX2_DIR}" != "x"; then - PJSIP_TSX_LAYER_FIND_TSX2_INCLUDE="-I${PJSIP_TSX_LAYER_FIND_TSX2_DIR}/include" - fi - PJSIP_TSX_LAYER_FIND_TSX2_INCLUDE="${PJSIP_TSX_LAYER_FIND_TSX2_INCLUDE} $PJPROJECT_CFLAGS" - - # check for the header - ast_ext_lib_check_saved_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${PJSIP_TSX_LAYER_FIND_TSX2_INCLUDE}" - ac_fn_c_check_header_compile "$LINENO" "pjsip.h" "ac_cv_header_pjsip_h" "$ac_includes_default" -if test "x$ac_cv_header_pjsip_h" = xyes -then : - PJSIP_TSX_LAYER_FIND_TSX2_HEADER_FOUND=1 -else $as_nop - PJSIP_TSX_LAYER_FIND_TSX2_HEADER_FOUND=0 -fi - - CPPFLAGS="${ast_ext_lib_check_saved_CPPFLAGS}" - - if test "x${PJSIP_TSX_LAYER_FIND_TSX2_HEADER_FOUND}" = "x0" ; then - PJSIP_TSX_LAYER_FIND_TSX2_LIB="" - PJSIP_TSX_LAYER_FIND_TSX2_INCLUDE="" - else - - PBX_PJSIP_TSX_LAYER_FIND_TSX2=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_PJSIP_TSX_LAYER_FIND_TSX2 1 -_ACEOF - - fi - fi -fi - - - -if test "x${PBX_PJSIP_TLS_TRANSPORT_RESTART}" != "x1" -a "${USE_PJSIP_TLS_TRANSPORT_RESTART}" != "no"; then - pbxlibdir="" - # if --with-PJSIP_TLS_TRANSPORT_RESTART=DIR has been specified, use it. - if test "x${PJSIP_TLS_TRANSPORT_RESTART_DIR}" != "x"; then - if test -d ${PJSIP_TLS_TRANSPORT_RESTART_DIR}/lib; then - pbxlibdir="-L${PJSIP_TLS_TRANSPORT_RESTART_DIR}/lib" - else - pbxlibdir="-L${PJSIP_TLS_TRANSPORT_RESTART_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} $PJPROJECT_CFLAGS" - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for pjsip_tls_transport_restart in -lpjsip" >&5 -printf %s "checking for pjsip_tls_transport_restart in -lpjsip... " >&6; } -if test ${ac_cv_lib_pjsip_pjsip_tls_transport_restart+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-lpjsip ${pbxlibdir} $PJPROJECT_LIB $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char pjsip_tls_transport_restart (); -int -main (void) -{ -return pjsip_tls_transport_restart (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_pjsip_pjsip_tls_transport_restart=yes -else $as_nop - ac_cv_lib_pjsip_pjsip_tls_transport_restart=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pjsip_pjsip_tls_transport_restart" >&5 -printf "%s\n" "$ac_cv_lib_pjsip_pjsip_tls_transport_restart" >&6; } -if test "x$ac_cv_lib_pjsip_pjsip_tls_transport_restart" = xyes -then : - AST_PJSIP_TLS_TRANSPORT_RESTART_FOUND=yes -else $as_nop - AST_PJSIP_TLS_TRANSPORT_RESTART_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_PJSIP_TLS_TRANSPORT_RESTART_FOUND}" = "yes"; then - PJSIP_TLS_TRANSPORT_RESTART_LIB="${pbxlibdir} -lpjsip $PJPROJECT_LIB" - # if --with-PJSIP_TLS_TRANSPORT_RESTART=DIR has been specified, use it. - if test "x${PJSIP_TLS_TRANSPORT_RESTART_DIR}" != "x"; then - PJSIP_TLS_TRANSPORT_RESTART_INCLUDE="-I${PJSIP_TLS_TRANSPORT_RESTART_DIR}/include" - fi - PJSIP_TLS_TRANSPORT_RESTART_INCLUDE="${PJSIP_TLS_TRANSPORT_RESTART_INCLUDE} $PJPROJECT_CFLAGS" - - # check for the header - ast_ext_lib_check_saved_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${PJSIP_TLS_TRANSPORT_RESTART_INCLUDE}" - ac_fn_c_check_header_compile "$LINENO" "pjsip.h" "ac_cv_header_pjsip_h" "$ac_includes_default" -if test "x$ac_cv_header_pjsip_h" = xyes -then : - PJSIP_TLS_TRANSPORT_RESTART_HEADER_FOUND=1 -else $as_nop - PJSIP_TLS_TRANSPORT_RESTART_HEADER_FOUND=0 -fi - - CPPFLAGS="${ast_ext_lib_check_saved_CPPFLAGS}" - - if test "x${PJSIP_TLS_TRANSPORT_RESTART_HEADER_FOUND}" = "x0" ; then - PJSIP_TLS_TRANSPORT_RESTART_LIB="" - PJSIP_TLS_TRANSPORT_RESTART_INCLUDE="" - else - - PBX_PJSIP_TLS_TRANSPORT_RESTART=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_PJSIP_TLS_TRANSPORT_RESTART 1 -_ACEOF - - fi - fi -fi - - - fi - fi - - if test "x$PBX_PJPROJECT" = "x1" ; then - if test "x${AST_DEVMODE}" = "xyes" ; then - - - - if test "x${PBX_PYTHONDEV}" != "x1" -a "${USE_PYTHONDEV}" != "no"; then - -pkg_failed=no -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for python-2.7" >&5 -printf %s "checking for python-2.7... " >&6; } - -if test -n "$PYTHONDEV_CFLAGS"; then - pkg_cv_PYTHONDEV_CFLAGS="$PYTHONDEV_CFLAGS" - elif test -n "$PKG_CONFIG"; then - if test -n "$PKG_CONFIG" && \ - { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"python-2.7\""; } >&5 - ($PKG_CONFIG --exists --print-errors "python-2.7") 2>&5 - ac_status=$? - printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; }; then - pkg_cv_PYTHONDEV_CFLAGS=`$PKG_CONFIG --cflags "python-2.7" 2>/dev/null` - test "x$?" != "x0" && pkg_failed=yes -else - pkg_failed=yes -fi - else - pkg_failed=untried -fi -if test -n "$PYTHONDEV_LIBS"; then - pkg_cv_PYTHONDEV_LIBS="$PYTHONDEV_LIBS" - elif test -n "$PKG_CONFIG"; then - if test -n "$PKG_CONFIG" && \ - { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"python-2.7\""; } >&5 - ($PKG_CONFIG --exists --print-errors "python-2.7") 2>&5 - ac_status=$? - printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; }; then - pkg_cv_PYTHONDEV_LIBS=`$PKG_CONFIG --libs "python-2.7" 2>/dev/null` - test "x$?" != "x0" && pkg_failed=yes -else - pkg_failed=yes -fi - else - pkg_failed=untried -fi - - - -if test $pkg_failed = yes; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - -if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then - _pkg_short_errors_supported=yes -else - _pkg_short_errors_supported=no -fi - if test $_pkg_short_errors_supported = yes; then - PYTHONDEV_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "python-2.7" 2>&1` - else - PYTHONDEV_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "python-2.7" 2>&1` - fi - # Put the nasty error message in config.log where it belongs - echo "$PYTHONDEV_PKG_ERRORS" >&5 - - - PBX_PYTHONDEV=0 - - -elif test $pkg_failed = untried; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - - PBX_PYTHONDEV=0 - - -else - PYTHONDEV_CFLAGS=$pkg_cv_PYTHONDEV_CFLAGS - PYTHONDEV_LIBS=$pkg_cv_PYTHONDEV_LIBS - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - - PBX_PYTHONDEV=1 - PYTHONDEV_INCLUDE=$(echo ${PYTHONDEV_CFLAGS} | $SED -e "s|-std=c99||g") - PYTHONDEV_LIB="$PYTHONDEV_LIBS" - -printf "%s\n" "#define HAVE_PYTHONDEV 1" >>confdefs.h - - -fi - fi - - - if test "x${PBX_PYTHONDEV}" != "x1" -a "${USE_PYTHONDEV}" != "no"; then - -pkg_failed=no -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for python2" >&5 -printf %s "checking for python2... " >&6; } - -if test -n "$PYTHONDEV_CFLAGS"; then - pkg_cv_PYTHONDEV_CFLAGS="$PYTHONDEV_CFLAGS" - elif test -n "$PKG_CONFIG"; then - if test -n "$PKG_CONFIG" && \ - { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"python2\""; } >&5 - ($PKG_CONFIG --exists --print-errors "python2") 2>&5 - ac_status=$? - printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; }; then - pkg_cv_PYTHONDEV_CFLAGS=`$PKG_CONFIG --cflags "python2" 2>/dev/null` - test "x$?" != "x0" && pkg_failed=yes -else - pkg_failed=yes -fi - else - pkg_failed=untried -fi -if test -n "$PYTHONDEV_LIBS"; then - pkg_cv_PYTHONDEV_LIBS="$PYTHONDEV_LIBS" - elif test -n "$PKG_CONFIG"; then - if test -n "$PKG_CONFIG" && \ - { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"python2\""; } >&5 - ($PKG_CONFIG --exists --print-errors "python2") 2>&5 - ac_status=$? - printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; }; then - pkg_cv_PYTHONDEV_LIBS=`$PKG_CONFIG --libs "python2" 2>/dev/null` - test "x$?" != "x0" && pkg_failed=yes -else - pkg_failed=yes -fi - else - pkg_failed=untried -fi - - - -if test $pkg_failed = yes; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - -if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then - _pkg_short_errors_supported=yes -else - _pkg_short_errors_supported=no -fi - if test $_pkg_short_errors_supported = yes; then - PYTHONDEV_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "python2" 2>&1` - else - PYTHONDEV_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "python2" 2>&1` - fi - # Put the nasty error message in config.log where it belongs - echo "$PYTHONDEV_PKG_ERRORS" >&5 - - - PBX_PYTHONDEV=0 - - -elif test $pkg_failed = untried; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - - PBX_PYTHONDEV=0 - - -else - PYTHONDEV_CFLAGS=$pkg_cv_PYTHONDEV_CFLAGS - PYTHONDEV_LIBS=$pkg_cv_PYTHONDEV_LIBS - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - - PBX_PYTHONDEV=1 - PYTHONDEV_INCLUDE=$(echo ${PYTHONDEV_CFLAGS} | $SED -e "s|-std=c99||g") - PYTHONDEV_LIB="$PYTHONDEV_LIBS" - -printf "%s\n" "#define HAVE_PYTHONDEV 1" >>confdefs.h - - -fi - fi - - - if test "x${PBX_PYTHONDEV}" != "x1" -a "${USE_PYTHONDEV}" != "no"; then - -pkg_failed=no -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for python" >&5 -printf %s "checking for python... " >&6; } - -if test -n "$PYTHONDEV_CFLAGS"; then - pkg_cv_PYTHONDEV_CFLAGS="$PYTHONDEV_CFLAGS" - elif test -n "$PKG_CONFIG"; then - if test -n "$PKG_CONFIG" && \ - { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"python\""; } >&5 - ($PKG_CONFIG --exists --print-errors "python") 2>&5 - ac_status=$? - printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; }; then - pkg_cv_PYTHONDEV_CFLAGS=`$PKG_CONFIG --cflags "python" 2>/dev/null` - test "x$?" != "x0" && pkg_failed=yes -else - pkg_failed=yes -fi - else - pkg_failed=untried -fi -if test -n "$PYTHONDEV_LIBS"; then - pkg_cv_PYTHONDEV_LIBS="$PYTHONDEV_LIBS" - elif test -n "$PKG_CONFIG"; then - if test -n "$PKG_CONFIG" && \ - { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"python\""; } >&5 - ($PKG_CONFIG --exists --print-errors "python") 2>&5 - ac_status=$? - printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; }; then - pkg_cv_PYTHONDEV_LIBS=`$PKG_CONFIG --libs "python" 2>/dev/null` - test "x$?" != "x0" && pkg_failed=yes -else - pkg_failed=yes -fi - else - pkg_failed=untried -fi - - - -if test $pkg_failed = yes; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - -if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then - _pkg_short_errors_supported=yes -else - _pkg_short_errors_supported=no -fi - if test $_pkg_short_errors_supported = yes; then - PYTHONDEV_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "python" 2>&1` - else - PYTHONDEV_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "python" 2>&1` - fi - # Put the nasty error message in config.log where it belongs - echo "$PYTHONDEV_PKG_ERRORS" >&5 - - - PBX_PYTHONDEV=0 - - -elif test $pkg_failed = untried; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - - PBX_PYTHONDEV=0 - - -else - PYTHONDEV_CFLAGS=$pkg_cv_PYTHONDEV_CFLAGS - PYTHONDEV_LIBS=$pkg_cv_PYTHONDEV_LIBS - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - - PBX_PYTHONDEV=1 - PYTHONDEV_INCLUDE=$(echo ${PYTHONDEV_CFLAGS} | $SED -e "s|-std=c99||g") - PYTHONDEV_LIB="$PYTHONDEV_LIBS" - -printf "%s\n" "#define HAVE_PYTHONDEV 1" >>confdefs.h - - -fi - fi - - # The PJProject offers a C extension to Python. That wrapper is used by the - # Asterisk Test Framework, which requires Asterisk to be in Developer Mode. - # However, the used wrapper (called 'PJSUA Python') is deprecated and was not - # ported from Python 2.7 to Python 3.x. This is confirmed; it simply does not - # build. For more see . - # Therefore, the C libraries for Python 3 are of no help in Asterisk: - #AST_PKG_CONFIG_CHECK([PYTHONDEV], [python3]) - fi - fi -fi - - -if test "x${PBX_POPT}" != "x1" -a "${USE_POPT}" != "no"; then - pbxlibdir="" - # if --with-POPT=DIR has been specified, use it. - if test "x${POPT_DIR}" != "x"; then - if test -d ${POPT_DIR}/lib; then - pbxlibdir="-L${POPT_DIR}/lib" - else - pbxlibdir="-L${POPT_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} " - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for poptStrerror in -lpopt" >&5 -printf %s "checking for poptStrerror in -lpopt... " >&6; } -if test ${ac_cv_lib_popt_poptStrerror+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-lpopt ${pbxlibdir} $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char poptStrerror (); -int -main (void) -{ -return poptStrerror (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_popt_poptStrerror=yes -else $as_nop - ac_cv_lib_popt_poptStrerror=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_popt_poptStrerror" >&5 -printf "%s\n" "$ac_cv_lib_popt_poptStrerror" >&6; } -if test "x$ac_cv_lib_popt_poptStrerror" = xyes -then : - AST_POPT_FOUND=yes -else $as_nop - AST_POPT_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_POPT_FOUND}" = "yes"; then - POPT_LIB="${pbxlibdir} -lpopt " - # if --with-POPT=DIR has been specified, use it. - if test "x${POPT_DIR}" != "x"; then - POPT_INCLUDE="-I${POPT_DIR}/include" - fi - POPT_INCLUDE="${POPT_INCLUDE} " - - # check for the header - ast_ext_lib_check_saved_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${POPT_INCLUDE}" - ac_fn_c_check_header_compile "$LINENO" "popt.h" "ac_cv_header_popt_h" "$ac_includes_default" -if test "x$ac_cv_header_popt_h" = xyes -then : - POPT_HEADER_FOUND=1 -else $as_nop - POPT_HEADER_FOUND=0 -fi - - CPPFLAGS="${ast_ext_lib_check_saved_CPPFLAGS}" - - if test "x${POPT_HEADER_FOUND}" = "x0" ; then - POPT_LIB="" - POPT_INCLUDE="" - else - - PBX_POPT=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_POPT 1 -_ACEOF - - fi - fi -fi - - - - - if test "x${PBX_PORTAUDIO}" != "x1" -a "${USE_PORTAUDIO}" != "no"; then - -pkg_failed=no -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for portaudio-2.0" >&5 -printf %s "checking for portaudio-2.0... " >&6; } - -if test -n "$PORTAUDIO_CFLAGS"; then - pkg_cv_PORTAUDIO_CFLAGS="$PORTAUDIO_CFLAGS" - elif test -n "$PKG_CONFIG"; then - if test -n "$PKG_CONFIG" && \ - { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"portaudio-2.0\""; } >&5 - ($PKG_CONFIG --exists --print-errors "portaudio-2.0") 2>&5 - ac_status=$? - printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; }; then - pkg_cv_PORTAUDIO_CFLAGS=`$PKG_CONFIG --cflags "portaudio-2.0" 2>/dev/null` - test "x$?" != "x0" && pkg_failed=yes -else - pkg_failed=yes -fi - else - pkg_failed=untried -fi -if test -n "$PORTAUDIO_LIBS"; then - pkg_cv_PORTAUDIO_LIBS="$PORTAUDIO_LIBS" - elif test -n "$PKG_CONFIG"; then - if test -n "$PKG_CONFIG" && \ - { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"portaudio-2.0\""; } >&5 - ($PKG_CONFIG --exists --print-errors "portaudio-2.0") 2>&5 - ac_status=$? - printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; }; then - pkg_cv_PORTAUDIO_LIBS=`$PKG_CONFIG --libs "portaudio-2.0" 2>/dev/null` - test "x$?" != "x0" && pkg_failed=yes -else - pkg_failed=yes -fi - else - pkg_failed=untried -fi - - - -if test $pkg_failed = yes; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - -if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then - _pkg_short_errors_supported=yes -else - _pkg_short_errors_supported=no -fi - if test $_pkg_short_errors_supported = yes; then - PORTAUDIO_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "portaudio-2.0" 2>&1` - else - PORTAUDIO_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "portaudio-2.0" 2>&1` - fi - # Put the nasty error message in config.log where it belongs - echo "$PORTAUDIO_PKG_ERRORS" >&5 - - - PBX_PORTAUDIO=0 - - -elif test $pkg_failed = untried; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - - PBX_PORTAUDIO=0 - - -else - PORTAUDIO_CFLAGS=$pkg_cv_PORTAUDIO_CFLAGS - PORTAUDIO_LIBS=$pkg_cv_PORTAUDIO_LIBS - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - - PBX_PORTAUDIO=1 - PORTAUDIO_INCLUDE=$(echo ${PORTAUDIO_CFLAGS} | $SED -e "s|-std=c99||g") - PORTAUDIO_LIB="$PORTAUDIO_LIBS" - -printf "%s\n" "#define HAVE_PORTAUDIO 1" >>confdefs.h - - -fi - fi - - -if test "x${PBX_PORTAUDIO}" != "x1" -a "${USE_PORTAUDIO}" != "no"; then - pbxlibdir="" - # if --with-PORTAUDIO=DIR has been specified, use it. - if test "x${PORTAUDIO_DIR}" != "x"; then - if test -d ${PORTAUDIO_DIR}/lib; then - pbxlibdir="-L${PORTAUDIO_DIR}/lib" - else - pbxlibdir="-L${PORTAUDIO_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} " - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for Pa_GetDeviceCount in -lportaudio" >&5 -printf %s "checking for Pa_GetDeviceCount in -lportaudio... " >&6; } -if test ${ac_cv_lib_portaudio_Pa_GetDeviceCount+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-lportaudio ${pbxlibdir} $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char Pa_GetDeviceCount (); -int -main (void) -{ -return Pa_GetDeviceCount (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_portaudio_Pa_GetDeviceCount=yes -else $as_nop - ac_cv_lib_portaudio_Pa_GetDeviceCount=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_portaudio_Pa_GetDeviceCount" >&5 -printf "%s\n" "$ac_cv_lib_portaudio_Pa_GetDeviceCount" >&6; } -if test "x$ac_cv_lib_portaudio_Pa_GetDeviceCount" = xyes -then : - AST_PORTAUDIO_FOUND=yes -else $as_nop - AST_PORTAUDIO_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_PORTAUDIO_FOUND}" = "yes"; then - PORTAUDIO_LIB="${pbxlibdir} -lportaudio " - # if --with-PORTAUDIO=DIR has been specified, use it. - if test "x${PORTAUDIO_DIR}" != "x"; then - PORTAUDIO_INCLUDE="-I${PORTAUDIO_DIR}/include" - fi - PORTAUDIO_INCLUDE="${PORTAUDIO_INCLUDE} " - - # check for the header - ast_ext_lib_check_saved_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${PORTAUDIO_INCLUDE}" - ac_fn_c_check_header_compile "$LINENO" "portaudio.h" "ac_cv_header_portaudio_h" "$ac_includes_default" -if test "x$ac_cv_header_portaudio_h" = xyes -then : - PORTAUDIO_HEADER_FOUND=1 -else $as_nop - PORTAUDIO_HEADER_FOUND=0 -fi - - CPPFLAGS="${ast_ext_lib_check_saved_CPPFLAGS}" - - if test "x${PORTAUDIO_HEADER_FOUND}" = "x0" ; then - PORTAUDIO_LIB="" - PORTAUDIO_INCLUDE="" - else - - PBX_PORTAUDIO=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_PORTAUDIO 1 -_ACEOF - - fi - fi -fi - - - - -if test "x${PBX_PRI}" != "x1" -a "${USE_PRI}" != "no"; then - pbxlibdir="" - # if --with-PRI=DIR has been specified, use it. - if test "x${PRI_DIR}" != "x"; then - if test -d ${PRI_DIR}/lib; then - pbxlibdir="-L${PRI_DIR}/lib" - else - pbxlibdir="-L${PRI_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} " - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for pri_connected_line_update in -lpri" >&5 -printf %s "checking for pri_connected_line_update in -lpri... " >&6; } -if test ${ac_cv_lib_pri_pri_connected_line_update+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-lpri ${pbxlibdir} $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char pri_connected_line_update (); -int -main (void) -{ -return pri_connected_line_update (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_pri_pri_connected_line_update=yes -else $as_nop - ac_cv_lib_pri_pri_connected_line_update=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pri_pri_connected_line_update" >&5 -printf "%s\n" "$ac_cv_lib_pri_pri_connected_line_update" >&6; } -if test "x$ac_cv_lib_pri_pri_connected_line_update" = xyes -then : - AST_PRI_FOUND=yes -else $as_nop - AST_PRI_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_PRI_FOUND}" = "yes"; then - PRI_LIB="${pbxlibdir} -lpri " - # if --with-PRI=DIR has been specified, use it. - if test "x${PRI_DIR}" != "x"; then - PRI_INCLUDE="-I${PRI_DIR}/include" - fi - PRI_INCLUDE="${PRI_INCLUDE} " - - # check for the header - ast_ext_lib_check_saved_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${PRI_INCLUDE}" - ac_fn_c_check_header_compile "$LINENO" "libpri.h" "ac_cv_header_libpri_h" "$ac_includes_default" -if test "x$ac_cv_header_libpri_h" = xyes -then : - PRI_HEADER_FOUND=1 -else $as_nop - PRI_HEADER_FOUND=0 -fi - - CPPFLAGS="${ast_ext_lib_check_saved_CPPFLAGS}" - - if test "x${PRI_HEADER_FOUND}" = "x0" ; then - PRI_LIB="" - PRI_INCLUDE="" - else - - PBX_PRI=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_PRI 1 -_ACEOF - - fi - fi -fi - - -if test "x$PBX_PRI" = "x1" ; then - -if test "x${PBX_PRI_SETUP_ACK_INBAND}" != "x1" -a "${USE_PRI_SETUP_ACK_INBAND}" != "no"; then - pbxlibdir="" - # if --with-PRI_SETUP_ACK_INBAND=DIR has been specified, use it. - if test "x${PRI_SETUP_ACK_INBAND_DIR}" != "x"; then - if test -d ${PRI_SETUP_ACK_INBAND_DIR}/lib; then - pbxlibdir="-L${PRI_SETUP_ACK_INBAND_DIR}/lib" - else - pbxlibdir="-L${PRI_SETUP_ACK_INBAND_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} " - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for pri_setup_ack in -lpri" >&5 -printf %s "checking for pri_setup_ack in -lpri... " >&6; } -if test ${ac_cv_lib_pri_pri_setup_ack+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-lpri ${pbxlibdir} $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char pri_setup_ack (); -int -main (void) -{ -return pri_setup_ack (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_pri_pri_setup_ack=yes -else $as_nop - ac_cv_lib_pri_pri_setup_ack=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pri_pri_setup_ack" >&5 -printf "%s\n" "$ac_cv_lib_pri_pri_setup_ack" >&6; } -if test "x$ac_cv_lib_pri_pri_setup_ack" = xyes -then : - AST_PRI_SETUP_ACK_INBAND_FOUND=yes -else $as_nop - AST_PRI_SETUP_ACK_INBAND_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_PRI_SETUP_ACK_INBAND_FOUND}" = "yes"; then - PRI_SETUP_ACK_INBAND_LIB="${pbxlibdir} -lpri " - # if --with-PRI_SETUP_ACK_INBAND=DIR has been specified, use it. - if test "x${PRI_SETUP_ACK_INBAND_DIR}" != "x"; then - PRI_SETUP_ACK_INBAND_INCLUDE="-I${PRI_SETUP_ACK_INBAND_DIR}/include" - fi - PRI_SETUP_ACK_INBAND_INCLUDE="${PRI_SETUP_ACK_INBAND_INCLUDE} " - - # check for the header - ast_ext_lib_check_saved_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${PRI_SETUP_ACK_INBAND_INCLUDE}" - ac_fn_c_check_header_compile "$LINENO" "libpri.h" "ac_cv_header_libpri_h" "$ac_includes_default" -if test "x$ac_cv_header_libpri_h" = xyes -then : - PRI_SETUP_ACK_INBAND_HEADER_FOUND=1 -else $as_nop - PRI_SETUP_ACK_INBAND_HEADER_FOUND=0 -fi - - CPPFLAGS="${ast_ext_lib_check_saved_CPPFLAGS}" - - if test "x${PRI_SETUP_ACK_INBAND_HEADER_FOUND}" = "x0" ; then - PRI_SETUP_ACK_INBAND_LIB="" - PRI_SETUP_ACK_INBAND_INCLUDE="" - else - - PBX_PRI_SETUP_ACK_INBAND=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_PRI_SETUP_ACK_INBAND 1 -_ACEOF - - fi - fi -fi - - - -if test "x${PBX_PRI_L2_PERSISTENCE}" != "x1" -a "${USE_PRI_L2_PERSISTENCE}" != "no"; then - pbxlibdir="" - # if --with-PRI_L2_PERSISTENCE=DIR has been specified, use it. - if test "x${PRI_L2_PERSISTENCE_DIR}" != "x"; then - if test -d ${PRI_L2_PERSISTENCE_DIR}/lib; then - pbxlibdir="-L${PRI_L2_PERSISTENCE_DIR}/lib" - else - pbxlibdir="-L${PRI_L2_PERSISTENCE_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} " - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for pri_persistent_layer2_option in -lpri" >&5 -printf %s "checking for pri_persistent_layer2_option in -lpri... " >&6; } -if test ${ac_cv_lib_pri_pri_persistent_layer2_option+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-lpri ${pbxlibdir} $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char pri_persistent_layer2_option (); -int -main (void) -{ -return pri_persistent_layer2_option (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_pri_pri_persistent_layer2_option=yes -else $as_nop - ac_cv_lib_pri_pri_persistent_layer2_option=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pri_pri_persistent_layer2_option" >&5 -printf "%s\n" "$ac_cv_lib_pri_pri_persistent_layer2_option" >&6; } -if test "x$ac_cv_lib_pri_pri_persistent_layer2_option" = xyes -then : - AST_PRI_L2_PERSISTENCE_FOUND=yes -else $as_nop - AST_PRI_L2_PERSISTENCE_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_PRI_L2_PERSISTENCE_FOUND}" = "yes"; then - PRI_L2_PERSISTENCE_LIB="${pbxlibdir} -lpri " - # if --with-PRI_L2_PERSISTENCE=DIR has been specified, use it. - if test "x${PRI_L2_PERSISTENCE_DIR}" != "x"; then - PRI_L2_PERSISTENCE_INCLUDE="-I${PRI_L2_PERSISTENCE_DIR}/include" - fi - PRI_L2_PERSISTENCE_INCLUDE="${PRI_L2_PERSISTENCE_INCLUDE} " - - # check for the header - ast_ext_lib_check_saved_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${PRI_L2_PERSISTENCE_INCLUDE}" - ac_fn_c_check_header_compile "$LINENO" "libpri.h" "ac_cv_header_libpri_h" "$ac_includes_default" -if test "x$ac_cv_header_libpri_h" = xyes -then : - PRI_L2_PERSISTENCE_HEADER_FOUND=1 -else $as_nop - PRI_L2_PERSISTENCE_HEADER_FOUND=0 -fi - - CPPFLAGS="${ast_ext_lib_check_saved_CPPFLAGS}" - - if test "x${PRI_L2_PERSISTENCE_HEADER_FOUND}" = "x0" ; then - PRI_L2_PERSISTENCE_LIB="" - PRI_L2_PERSISTENCE_INCLUDE="" - else - - PBX_PRI_L2_PERSISTENCE=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_PRI_L2_PERSISTENCE 1 -_ACEOF - - fi - fi -fi - - - -if test "x${PBX_PRI_DATETIME_SEND}" != "x1" -a "${USE_PRI_DATETIME_SEND}" != "no"; then - pbxlibdir="" - # if --with-PRI_DATETIME_SEND=DIR has been specified, use it. - if test "x${PRI_DATETIME_SEND_DIR}" != "x"; then - if test -d ${PRI_DATETIME_SEND_DIR}/lib; then - pbxlibdir="-L${PRI_DATETIME_SEND_DIR}/lib" - else - pbxlibdir="-L${PRI_DATETIME_SEND_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} " - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for pri_date_time_send_option in -lpri" >&5 -printf %s "checking for pri_date_time_send_option in -lpri... " >&6; } -if test ${ac_cv_lib_pri_pri_date_time_send_option+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-lpri ${pbxlibdir} $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char pri_date_time_send_option (); -int -main (void) -{ -return pri_date_time_send_option (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_pri_pri_date_time_send_option=yes -else $as_nop - ac_cv_lib_pri_pri_date_time_send_option=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pri_pri_date_time_send_option" >&5 -printf "%s\n" "$ac_cv_lib_pri_pri_date_time_send_option" >&6; } -if test "x$ac_cv_lib_pri_pri_date_time_send_option" = xyes -then : - AST_PRI_DATETIME_SEND_FOUND=yes -else $as_nop - AST_PRI_DATETIME_SEND_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_PRI_DATETIME_SEND_FOUND}" = "yes"; then - PRI_DATETIME_SEND_LIB="${pbxlibdir} -lpri " - # if --with-PRI_DATETIME_SEND=DIR has been specified, use it. - if test "x${PRI_DATETIME_SEND_DIR}" != "x"; then - PRI_DATETIME_SEND_INCLUDE="-I${PRI_DATETIME_SEND_DIR}/include" - fi - PRI_DATETIME_SEND_INCLUDE="${PRI_DATETIME_SEND_INCLUDE} " - - # check for the header - ast_ext_lib_check_saved_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${PRI_DATETIME_SEND_INCLUDE}" - ac_fn_c_check_header_compile "$LINENO" "libpri.h" "ac_cv_header_libpri_h" "$ac_includes_default" -if test "x$ac_cv_header_libpri_h" = xyes -then : - PRI_DATETIME_SEND_HEADER_FOUND=1 -else $as_nop - PRI_DATETIME_SEND_HEADER_FOUND=0 -fi - - CPPFLAGS="${ast_ext_lib_check_saved_CPPFLAGS}" - - if test "x${PRI_DATETIME_SEND_HEADER_FOUND}" = "x0" ; then - PRI_DATETIME_SEND_LIB="" - PRI_DATETIME_SEND_INCLUDE="" - else - - PBX_PRI_DATETIME_SEND=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_PRI_DATETIME_SEND 1 -_ACEOF - - fi - fi -fi - - - -if test "x${PBX_PRI_MWI_V2}" != "x1" -a "${USE_PRI_MWI_V2}" != "no"; then - pbxlibdir="" - # if --with-PRI_MWI_V2=DIR has been specified, use it. - if test "x${PRI_MWI_V2_DIR}" != "x"; then - if test -d ${PRI_MWI_V2_DIR}/lib; then - pbxlibdir="-L${PRI_MWI_V2_DIR}/lib" - else - pbxlibdir="-L${PRI_MWI_V2_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} " - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for pri_mwi_indicate_v2 in -lpri" >&5 -printf %s "checking for pri_mwi_indicate_v2 in -lpri... " >&6; } -if test ${ac_cv_lib_pri_pri_mwi_indicate_v2+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-lpri ${pbxlibdir} $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char pri_mwi_indicate_v2 (); -int -main (void) -{ -return pri_mwi_indicate_v2 (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_pri_pri_mwi_indicate_v2=yes -else $as_nop - ac_cv_lib_pri_pri_mwi_indicate_v2=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pri_pri_mwi_indicate_v2" >&5 -printf "%s\n" "$ac_cv_lib_pri_pri_mwi_indicate_v2" >&6; } -if test "x$ac_cv_lib_pri_pri_mwi_indicate_v2" = xyes -then : - AST_PRI_MWI_V2_FOUND=yes -else $as_nop - AST_PRI_MWI_V2_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_PRI_MWI_V2_FOUND}" = "yes"; then - PRI_MWI_V2_LIB="${pbxlibdir} -lpri " - # if --with-PRI_MWI_V2=DIR has been specified, use it. - if test "x${PRI_MWI_V2_DIR}" != "x"; then - PRI_MWI_V2_INCLUDE="-I${PRI_MWI_V2_DIR}/include" - fi - PRI_MWI_V2_INCLUDE="${PRI_MWI_V2_INCLUDE} " - - # check for the header - ast_ext_lib_check_saved_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${PRI_MWI_V2_INCLUDE}" - ac_fn_c_check_header_compile "$LINENO" "libpri.h" "ac_cv_header_libpri_h" "$ac_includes_default" -if test "x$ac_cv_header_libpri_h" = xyes -then : - PRI_MWI_V2_HEADER_FOUND=1 -else $as_nop - PRI_MWI_V2_HEADER_FOUND=0 -fi - - CPPFLAGS="${ast_ext_lib_check_saved_CPPFLAGS}" - - if test "x${PRI_MWI_V2_HEADER_FOUND}" = "x0" ; then - PRI_MWI_V2_LIB="" - PRI_MWI_V2_INCLUDE="" - else - - PBX_PRI_MWI_V2=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_PRI_MWI_V2 1 -_ACEOF - - fi - fi -fi - - - -if test "x${PBX_PRI_DISPLAY_TEXT}" != "x1" -a "${USE_PRI_DISPLAY_TEXT}" != "no"; then - pbxlibdir="" - # if --with-PRI_DISPLAY_TEXT=DIR has been specified, use it. - if test "x${PRI_DISPLAY_TEXT_DIR}" != "x"; then - if test -d ${PRI_DISPLAY_TEXT_DIR}/lib; then - pbxlibdir="-L${PRI_DISPLAY_TEXT_DIR}/lib" - else - pbxlibdir="-L${PRI_DISPLAY_TEXT_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} " - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for pri_display_text in -lpri" >&5 -printf %s "checking for pri_display_text in -lpri... " >&6; } -if test ${ac_cv_lib_pri_pri_display_text+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-lpri ${pbxlibdir} $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char pri_display_text (); -int -main (void) -{ -return pri_display_text (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_pri_pri_display_text=yes -else $as_nop - ac_cv_lib_pri_pri_display_text=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pri_pri_display_text" >&5 -printf "%s\n" "$ac_cv_lib_pri_pri_display_text" >&6; } -if test "x$ac_cv_lib_pri_pri_display_text" = xyes -then : - AST_PRI_DISPLAY_TEXT_FOUND=yes -else $as_nop - AST_PRI_DISPLAY_TEXT_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_PRI_DISPLAY_TEXT_FOUND}" = "yes"; then - PRI_DISPLAY_TEXT_LIB="${pbxlibdir} -lpri " - # if --with-PRI_DISPLAY_TEXT=DIR has been specified, use it. - if test "x${PRI_DISPLAY_TEXT_DIR}" != "x"; then - PRI_DISPLAY_TEXT_INCLUDE="-I${PRI_DISPLAY_TEXT_DIR}/include" - fi - PRI_DISPLAY_TEXT_INCLUDE="${PRI_DISPLAY_TEXT_INCLUDE} " - - # check for the header - ast_ext_lib_check_saved_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${PRI_DISPLAY_TEXT_INCLUDE}" - ac_fn_c_check_header_compile "$LINENO" "libpri.h" "ac_cv_header_libpri_h" "$ac_includes_default" -if test "x$ac_cv_header_libpri_h" = xyes -then : - PRI_DISPLAY_TEXT_HEADER_FOUND=1 -else $as_nop - PRI_DISPLAY_TEXT_HEADER_FOUND=0 -fi - - CPPFLAGS="${ast_ext_lib_check_saved_CPPFLAGS}" - - if test "x${PRI_DISPLAY_TEXT_HEADER_FOUND}" = "x0" ; then - PRI_DISPLAY_TEXT_LIB="" - PRI_DISPLAY_TEXT_INCLUDE="" - else - - PBX_PRI_DISPLAY_TEXT=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_PRI_DISPLAY_TEXT 1 -_ACEOF - - fi - fi -fi - - - -if test "x${PBX_PRI_MWI}" != "x1" -a "${USE_PRI_MWI}" != "no"; then - pbxlibdir="" - # if --with-PRI_MWI=DIR has been specified, use it. - if test "x${PRI_MWI_DIR}" != "x"; then - if test -d ${PRI_MWI_DIR}/lib; then - pbxlibdir="-L${PRI_MWI_DIR}/lib" - else - pbxlibdir="-L${PRI_MWI_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} " - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for pri_mwi_indicate in -lpri" >&5 -printf %s "checking for pri_mwi_indicate in -lpri... " >&6; } -if test ${ac_cv_lib_pri_pri_mwi_indicate+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-lpri ${pbxlibdir} $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char pri_mwi_indicate (); -int -main (void) -{ -return pri_mwi_indicate (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_pri_pri_mwi_indicate=yes -else $as_nop - ac_cv_lib_pri_pri_mwi_indicate=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pri_pri_mwi_indicate" >&5 -printf "%s\n" "$ac_cv_lib_pri_pri_mwi_indicate" >&6; } -if test "x$ac_cv_lib_pri_pri_mwi_indicate" = xyes -then : - AST_PRI_MWI_FOUND=yes -else $as_nop - AST_PRI_MWI_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_PRI_MWI_FOUND}" = "yes"; then - PRI_MWI_LIB="${pbxlibdir} -lpri " - # if --with-PRI_MWI=DIR has been specified, use it. - if test "x${PRI_MWI_DIR}" != "x"; then - PRI_MWI_INCLUDE="-I${PRI_MWI_DIR}/include" - fi - PRI_MWI_INCLUDE="${PRI_MWI_INCLUDE} " - - # check for the header - ast_ext_lib_check_saved_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${PRI_MWI_INCLUDE}" - ac_fn_c_check_header_compile "$LINENO" "libpri.h" "ac_cv_header_libpri_h" "$ac_includes_default" -if test "x$ac_cv_header_libpri_h" = xyes -then : - PRI_MWI_HEADER_FOUND=1 -else $as_nop - PRI_MWI_HEADER_FOUND=0 -fi - - CPPFLAGS="${ast_ext_lib_check_saved_CPPFLAGS}" - - if test "x${PRI_MWI_HEADER_FOUND}" = "x0" ; then - PRI_MWI_LIB="" - PRI_MWI_INCLUDE="" - else - - PBX_PRI_MWI=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_PRI_MWI 1 -_ACEOF - - fi - fi -fi - - - -if test "x${PBX_PRI_MCID}" != "x1" -a "${USE_PRI_MCID}" != "no"; then - pbxlibdir="" - # if --with-PRI_MCID=DIR has been specified, use it. - if test "x${PRI_MCID_DIR}" != "x"; then - if test -d ${PRI_MCID_DIR}/lib; then - pbxlibdir="-L${PRI_MCID_DIR}/lib" - else - pbxlibdir="-L${PRI_MCID_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} " - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for pri_mcid_enable in -lpri" >&5 -printf %s "checking for pri_mcid_enable in -lpri... " >&6; } -if test ${ac_cv_lib_pri_pri_mcid_enable+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-lpri ${pbxlibdir} $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char pri_mcid_enable (); -int -main (void) -{ -return pri_mcid_enable (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_pri_pri_mcid_enable=yes -else $as_nop - ac_cv_lib_pri_pri_mcid_enable=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pri_pri_mcid_enable" >&5 -printf "%s\n" "$ac_cv_lib_pri_pri_mcid_enable" >&6; } -if test "x$ac_cv_lib_pri_pri_mcid_enable" = xyes -then : - AST_PRI_MCID_FOUND=yes -else $as_nop - AST_PRI_MCID_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_PRI_MCID_FOUND}" = "yes"; then - PRI_MCID_LIB="${pbxlibdir} -lpri " - # if --with-PRI_MCID=DIR has been specified, use it. - if test "x${PRI_MCID_DIR}" != "x"; then - PRI_MCID_INCLUDE="-I${PRI_MCID_DIR}/include" - fi - PRI_MCID_INCLUDE="${PRI_MCID_INCLUDE} " - - # check for the header - ast_ext_lib_check_saved_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${PRI_MCID_INCLUDE}" - ac_fn_c_check_header_compile "$LINENO" "libpri.h" "ac_cv_header_libpri_h" "$ac_includes_default" -if test "x$ac_cv_header_libpri_h" = xyes -then : - PRI_MCID_HEADER_FOUND=1 -else $as_nop - PRI_MCID_HEADER_FOUND=0 -fi - - CPPFLAGS="${ast_ext_lib_check_saved_CPPFLAGS}" - - if test "x${PRI_MCID_HEADER_FOUND}" = "x0" ; then - PRI_MCID_LIB="" - PRI_MCID_INCLUDE="" - else - - PBX_PRI_MCID=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_PRI_MCID 1 -_ACEOF - - fi - fi -fi - - - -if test "x${PBX_PRI_CALL_WAITING}" != "x1" -a "${USE_PRI_CALL_WAITING}" != "no"; then - pbxlibdir="" - # if --with-PRI_CALL_WAITING=DIR has been specified, use it. - if test "x${PRI_CALL_WAITING_DIR}" != "x"; then - if test -d ${PRI_CALL_WAITING_DIR}/lib; then - pbxlibdir="-L${PRI_CALL_WAITING_DIR}/lib" - else - pbxlibdir="-L${PRI_CALL_WAITING_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} " - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for pri_connect_ack_enable in -lpri" >&5 -printf %s "checking for pri_connect_ack_enable in -lpri... " >&6; } -if test ${ac_cv_lib_pri_pri_connect_ack_enable+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-lpri ${pbxlibdir} $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char pri_connect_ack_enable (); -int -main (void) -{ -return pri_connect_ack_enable (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_pri_pri_connect_ack_enable=yes -else $as_nop - ac_cv_lib_pri_pri_connect_ack_enable=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pri_pri_connect_ack_enable" >&5 -printf "%s\n" "$ac_cv_lib_pri_pri_connect_ack_enable" >&6; } -if test "x$ac_cv_lib_pri_pri_connect_ack_enable" = xyes -then : - AST_PRI_CALL_WAITING_FOUND=yes -else $as_nop - AST_PRI_CALL_WAITING_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_PRI_CALL_WAITING_FOUND}" = "yes"; then - PRI_CALL_WAITING_LIB="${pbxlibdir} -lpri " - # if --with-PRI_CALL_WAITING=DIR has been specified, use it. - if test "x${PRI_CALL_WAITING_DIR}" != "x"; then - PRI_CALL_WAITING_INCLUDE="-I${PRI_CALL_WAITING_DIR}/include" - fi - PRI_CALL_WAITING_INCLUDE="${PRI_CALL_WAITING_INCLUDE} " - - # check for the header - ast_ext_lib_check_saved_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${PRI_CALL_WAITING_INCLUDE}" - ac_fn_c_check_header_compile "$LINENO" "libpri.h" "ac_cv_header_libpri_h" "$ac_includes_default" -if test "x$ac_cv_header_libpri_h" = xyes -then : - PRI_CALL_WAITING_HEADER_FOUND=1 -else $as_nop - PRI_CALL_WAITING_HEADER_FOUND=0 -fi - - CPPFLAGS="${ast_ext_lib_check_saved_CPPFLAGS}" - - if test "x${PRI_CALL_WAITING_HEADER_FOUND}" = "x0" ; then - PRI_CALL_WAITING_LIB="" - PRI_CALL_WAITING_INCLUDE="" - else - - PBX_PRI_CALL_WAITING=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_PRI_CALL_WAITING 1 -_ACEOF - - fi - fi -fi - - - -if test "x${PBX_PRI_AOC_EVENTS}" != "x1" -a "${USE_PRI_AOC_EVENTS}" != "no"; then - pbxlibdir="" - # if --with-PRI_AOC_EVENTS=DIR has been specified, use it. - if test "x${PRI_AOC_EVENTS_DIR}" != "x"; then - if test -d ${PRI_AOC_EVENTS_DIR}/lib; then - pbxlibdir="-L${PRI_AOC_EVENTS_DIR}/lib" - else - pbxlibdir="-L${PRI_AOC_EVENTS_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} " - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for pri_aoc_events_enable in -lpri" >&5 -printf %s "checking for pri_aoc_events_enable in -lpri... " >&6; } -if test ${ac_cv_lib_pri_pri_aoc_events_enable+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-lpri ${pbxlibdir} $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char pri_aoc_events_enable (); -int -main (void) -{ -return pri_aoc_events_enable (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_pri_pri_aoc_events_enable=yes -else $as_nop - ac_cv_lib_pri_pri_aoc_events_enable=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pri_pri_aoc_events_enable" >&5 -printf "%s\n" "$ac_cv_lib_pri_pri_aoc_events_enable" >&6; } -if test "x$ac_cv_lib_pri_pri_aoc_events_enable" = xyes -then : - AST_PRI_AOC_EVENTS_FOUND=yes -else $as_nop - AST_PRI_AOC_EVENTS_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_PRI_AOC_EVENTS_FOUND}" = "yes"; then - PRI_AOC_EVENTS_LIB="${pbxlibdir} -lpri " - # if --with-PRI_AOC_EVENTS=DIR has been specified, use it. - if test "x${PRI_AOC_EVENTS_DIR}" != "x"; then - PRI_AOC_EVENTS_INCLUDE="-I${PRI_AOC_EVENTS_DIR}/include" - fi - PRI_AOC_EVENTS_INCLUDE="${PRI_AOC_EVENTS_INCLUDE} " - - # check for the header - ast_ext_lib_check_saved_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${PRI_AOC_EVENTS_INCLUDE}" - ac_fn_c_check_header_compile "$LINENO" "libpri.h" "ac_cv_header_libpri_h" "$ac_includes_default" -if test "x$ac_cv_header_libpri_h" = xyes -then : - PRI_AOC_EVENTS_HEADER_FOUND=1 -else $as_nop - PRI_AOC_EVENTS_HEADER_FOUND=0 -fi - - CPPFLAGS="${ast_ext_lib_check_saved_CPPFLAGS}" - - if test "x${PRI_AOC_EVENTS_HEADER_FOUND}" = "x0" ; then - PRI_AOC_EVENTS_LIB="" - PRI_AOC_EVENTS_INCLUDE="" - else - - PBX_PRI_AOC_EVENTS=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_PRI_AOC_EVENTS 1 -_ACEOF - - fi - fi -fi - - - -if test "x${PBX_PRI_TRANSFER}" != "x1" -a "${USE_PRI_TRANSFER}" != "no"; then - pbxlibdir="" - # if --with-PRI_TRANSFER=DIR has been specified, use it. - if test "x${PRI_TRANSFER_DIR}" != "x"; then - if test -d ${PRI_TRANSFER_DIR}/lib; then - pbxlibdir="-L${PRI_TRANSFER_DIR}/lib" - else - pbxlibdir="-L${PRI_TRANSFER_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} " - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for pri_transfer_enable in -lpri" >&5 -printf %s "checking for pri_transfer_enable in -lpri... " >&6; } -if test ${ac_cv_lib_pri_pri_transfer_enable+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-lpri ${pbxlibdir} $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char pri_transfer_enable (); -int -main (void) -{ -return pri_transfer_enable (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_pri_pri_transfer_enable=yes -else $as_nop - ac_cv_lib_pri_pri_transfer_enable=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pri_pri_transfer_enable" >&5 -printf "%s\n" "$ac_cv_lib_pri_pri_transfer_enable" >&6; } -if test "x$ac_cv_lib_pri_pri_transfer_enable" = xyes -then : - AST_PRI_TRANSFER_FOUND=yes -else $as_nop - AST_PRI_TRANSFER_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_PRI_TRANSFER_FOUND}" = "yes"; then - PRI_TRANSFER_LIB="${pbxlibdir} -lpri " - # if --with-PRI_TRANSFER=DIR has been specified, use it. - if test "x${PRI_TRANSFER_DIR}" != "x"; then - PRI_TRANSFER_INCLUDE="-I${PRI_TRANSFER_DIR}/include" - fi - PRI_TRANSFER_INCLUDE="${PRI_TRANSFER_INCLUDE} " - - # check for the header - ast_ext_lib_check_saved_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${PRI_TRANSFER_INCLUDE}" - ac_fn_c_check_header_compile "$LINENO" "libpri.h" "ac_cv_header_libpri_h" "$ac_includes_default" -if test "x$ac_cv_header_libpri_h" = xyes -then : - PRI_TRANSFER_HEADER_FOUND=1 -else $as_nop - PRI_TRANSFER_HEADER_FOUND=0 -fi - - CPPFLAGS="${ast_ext_lib_check_saved_CPPFLAGS}" - - if test "x${PRI_TRANSFER_HEADER_FOUND}" = "x0" ; then - PRI_TRANSFER_LIB="" - PRI_TRANSFER_INCLUDE="" - else - - PBX_PRI_TRANSFER=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_PRI_TRANSFER 1 -_ACEOF - - fi - fi -fi - - - -if test "x${PBX_PRI_CCSS}" != "x1" -a "${USE_PRI_CCSS}" != "no"; then - pbxlibdir="" - # if --with-PRI_CCSS=DIR has been specified, use it. - if test "x${PRI_CCSS_DIR}" != "x"; then - if test -d ${PRI_CCSS_DIR}/lib; then - pbxlibdir="-L${PRI_CCSS_DIR}/lib" - else - pbxlibdir="-L${PRI_CCSS_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} " - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for pri_cc_enable in -lpri" >&5 -printf %s "checking for pri_cc_enable in -lpri... " >&6; } -if test ${ac_cv_lib_pri_pri_cc_enable+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-lpri ${pbxlibdir} $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char pri_cc_enable (); -int -main (void) -{ -return pri_cc_enable (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_pri_pri_cc_enable=yes -else $as_nop - ac_cv_lib_pri_pri_cc_enable=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pri_pri_cc_enable" >&5 -printf "%s\n" "$ac_cv_lib_pri_pri_cc_enable" >&6; } -if test "x$ac_cv_lib_pri_pri_cc_enable" = xyes -then : - AST_PRI_CCSS_FOUND=yes -else $as_nop - AST_PRI_CCSS_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_PRI_CCSS_FOUND}" = "yes"; then - PRI_CCSS_LIB="${pbxlibdir} -lpri " - # if --with-PRI_CCSS=DIR has been specified, use it. - if test "x${PRI_CCSS_DIR}" != "x"; then - PRI_CCSS_INCLUDE="-I${PRI_CCSS_DIR}/include" - fi - PRI_CCSS_INCLUDE="${PRI_CCSS_INCLUDE} " - - # check for the header - ast_ext_lib_check_saved_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${PRI_CCSS_INCLUDE}" - ac_fn_c_check_header_compile "$LINENO" "libpri.h" "ac_cv_header_libpri_h" "$ac_includes_default" -if test "x$ac_cv_header_libpri_h" = xyes -then : - PRI_CCSS_HEADER_FOUND=1 -else $as_nop - PRI_CCSS_HEADER_FOUND=0 -fi - - CPPFLAGS="${ast_ext_lib_check_saved_CPPFLAGS}" - - if test "x${PRI_CCSS_HEADER_FOUND}" = "x0" ; then - PRI_CCSS_LIB="" - PRI_CCSS_INCLUDE="" - else - - PBX_PRI_CCSS=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_PRI_CCSS 1 -_ACEOF - - fi - fi -fi - - - -if test "x${PBX_PRI_HANGUP_FIX}" != "x1" -a "${USE_PRI_HANGUP_FIX}" != "no"; then - pbxlibdir="" - # if --with-PRI_HANGUP_FIX=DIR has been specified, use it. - if test "x${PRI_HANGUP_FIX_DIR}" != "x"; then - if test -d ${PRI_HANGUP_FIX_DIR}/lib; then - pbxlibdir="-L${PRI_HANGUP_FIX_DIR}/lib" - else - pbxlibdir="-L${PRI_HANGUP_FIX_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} " - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for pri_hangup_fix_enable in -lpri" >&5 -printf %s "checking for pri_hangup_fix_enable in -lpri... " >&6; } -if test ${ac_cv_lib_pri_pri_hangup_fix_enable+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-lpri ${pbxlibdir} $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char pri_hangup_fix_enable (); -int -main (void) -{ -return pri_hangup_fix_enable (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_pri_pri_hangup_fix_enable=yes -else $as_nop - ac_cv_lib_pri_pri_hangup_fix_enable=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pri_pri_hangup_fix_enable" >&5 -printf "%s\n" "$ac_cv_lib_pri_pri_hangup_fix_enable" >&6; } -if test "x$ac_cv_lib_pri_pri_hangup_fix_enable" = xyes -then : - AST_PRI_HANGUP_FIX_FOUND=yes -else $as_nop - AST_PRI_HANGUP_FIX_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_PRI_HANGUP_FIX_FOUND}" = "yes"; then - PRI_HANGUP_FIX_LIB="${pbxlibdir} -lpri " - # if --with-PRI_HANGUP_FIX=DIR has been specified, use it. - if test "x${PRI_HANGUP_FIX_DIR}" != "x"; then - PRI_HANGUP_FIX_INCLUDE="-I${PRI_HANGUP_FIX_DIR}/include" - fi - PRI_HANGUP_FIX_INCLUDE="${PRI_HANGUP_FIX_INCLUDE} " - - # check for the header - ast_ext_lib_check_saved_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${PRI_HANGUP_FIX_INCLUDE}" - ac_fn_c_check_header_compile "$LINENO" "libpri.h" "ac_cv_header_libpri_h" "$ac_includes_default" -if test "x$ac_cv_header_libpri_h" = xyes -then : - PRI_HANGUP_FIX_HEADER_FOUND=1 -else $as_nop - PRI_HANGUP_FIX_HEADER_FOUND=0 -fi - - CPPFLAGS="${ast_ext_lib_check_saved_CPPFLAGS}" - - if test "x${PRI_HANGUP_FIX_HEADER_FOUND}" = "x0" ; then - PRI_HANGUP_FIX_LIB="" - PRI_HANGUP_FIX_INCLUDE="" - else - - PBX_PRI_HANGUP_FIX=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_PRI_HANGUP_FIX 1 -_ACEOF - - fi - fi -fi - - - -if test "x${PBX_PRI_SUBADDR}" != "x1" -a "${USE_PRI_SUBADDR}" != "no"; then - pbxlibdir="" - # if --with-PRI_SUBADDR=DIR has been specified, use it. - if test "x${PRI_SUBADDR_DIR}" != "x"; then - if test -d ${PRI_SUBADDR_DIR}/lib; then - pbxlibdir="-L${PRI_SUBADDR_DIR}/lib" - else - pbxlibdir="-L${PRI_SUBADDR_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} " - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for pri_sr_set_called_subaddress in -lpri" >&5 -printf %s "checking for pri_sr_set_called_subaddress in -lpri... " >&6; } -if test ${ac_cv_lib_pri_pri_sr_set_called_subaddress+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-lpri ${pbxlibdir} $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char pri_sr_set_called_subaddress (); -int -main (void) -{ -return pri_sr_set_called_subaddress (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_pri_pri_sr_set_called_subaddress=yes -else $as_nop - ac_cv_lib_pri_pri_sr_set_called_subaddress=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pri_pri_sr_set_called_subaddress" >&5 -printf "%s\n" "$ac_cv_lib_pri_pri_sr_set_called_subaddress" >&6; } -if test "x$ac_cv_lib_pri_pri_sr_set_called_subaddress" = xyes -then : - AST_PRI_SUBADDR_FOUND=yes -else $as_nop - AST_PRI_SUBADDR_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_PRI_SUBADDR_FOUND}" = "yes"; then - PRI_SUBADDR_LIB="${pbxlibdir} -lpri " - # if --with-PRI_SUBADDR=DIR has been specified, use it. - if test "x${PRI_SUBADDR_DIR}" != "x"; then - PRI_SUBADDR_INCLUDE="-I${PRI_SUBADDR_DIR}/include" - fi - PRI_SUBADDR_INCLUDE="${PRI_SUBADDR_INCLUDE} " - - # check for the header - ast_ext_lib_check_saved_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${PRI_SUBADDR_INCLUDE}" - ac_fn_c_check_header_compile "$LINENO" "libpri.h" "ac_cv_header_libpri_h" "$ac_includes_default" -if test "x$ac_cv_header_libpri_h" = xyes -then : - PRI_SUBADDR_HEADER_FOUND=1 -else $as_nop - PRI_SUBADDR_HEADER_FOUND=0 -fi - - CPPFLAGS="${ast_ext_lib_check_saved_CPPFLAGS}" - - if test "x${PRI_SUBADDR_HEADER_FOUND}" = "x0" ; then - PRI_SUBADDR_LIB="" - PRI_SUBADDR_INCLUDE="" - else - - PBX_PRI_SUBADDR=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_PRI_SUBADDR 1 -_ACEOF - - fi - fi -fi - - - -if test "x${PBX_PRI_CALL_HOLD}" != "x1" -a "${USE_PRI_CALL_HOLD}" != "no"; then - pbxlibdir="" - # if --with-PRI_CALL_HOLD=DIR has been specified, use it. - if test "x${PRI_CALL_HOLD_DIR}" != "x"; then - if test -d ${PRI_CALL_HOLD_DIR}/lib; then - pbxlibdir="-L${PRI_CALL_HOLD_DIR}/lib" - else - pbxlibdir="-L${PRI_CALL_HOLD_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} " - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for pri_hold_enable in -lpri" >&5 -printf %s "checking for pri_hold_enable in -lpri... " >&6; } -if test ${ac_cv_lib_pri_pri_hold_enable+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-lpri ${pbxlibdir} $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char pri_hold_enable (); -int -main (void) -{ -return pri_hold_enable (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_pri_pri_hold_enable=yes -else $as_nop - ac_cv_lib_pri_pri_hold_enable=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pri_pri_hold_enable" >&5 -printf "%s\n" "$ac_cv_lib_pri_pri_hold_enable" >&6; } -if test "x$ac_cv_lib_pri_pri_hold_enable" = xyes -then : - AST_PRI_CALL_HOLD_FOUND=yes -else $as_nop - AST_PRI_CALL_HOLD_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_PRI_CALL_HOLD_FOUND}" = "yes"; then - PRI_CALL_HOLD_LIB="${pbxlibdir} -lpri " - # if --with-PRI_CALL_HOLD=DIR has been specified, use it. - if test "x${PRI_CALL_HOLD_DIR}" != "x"; then - PRI_CALL_HOLD_INCLUDE="-I${PRI_CALL_HOLD_DIR}/include" - fi - PRI_CALL_HOLD_INCLUDE="${PRI_CALL_HOLD_INCLUDE} " - - # check for the header - ast_ext_lib_check_saved_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${PRI_CALL_HOLD_INCLUDE}" - ac_fn_c_check_header_compile "$LINENO" "libpri.h" "ac_cv_header_libpri_h" "$ac_includes_default" -if test "x$ac_cv_header_libpri_h" = xyes -then : - PRI_CALL_HOLD_HEADER_FOUND=1 -else $as_nop - PRI_CALL_HOLD_HEADER_FOUND=0 -fi - - CPPFLAGS="${ast_ext_lib_check_saved_CPPFLAGS}" - - if test "x${PRI_CALL_HOLD_HEADER_FOUND}" = "x0" ; then - PRI_CALL_HOLD_LIB="" - PRI_CALL_HOLD_INCLUDE="" - else - - PBX_PRI_CALL_HOLD=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_PRI_CALL_HOLD 1 -_ACEOF - - fi - fi -fi - - - -if test "x${PBX_PRI_CALL_REROUTING}" != "x1" -a "${USE_PRI_CALL_REROUTING}" != "no"; then - pbxlibdir="" - # if --with-PRI_CALL_REROUTING=DIR has been specified, use it. - if test "x${PRI_CALL_REROUTING_DIR}" != "x"; then - if test -d ${PRI_CALL_REROUTING_DIR}/lib; then - pbxlibdir="-L${PRI_CALL_REROUTING_DIR}/lib" - else - pbxlibdir="-L${PRI_CALL_REROUTING_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} " - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for pri_reroute_enable in -lpri" >&5 -printf %s "checking for pri_reroute_enable in -lpri... " >&6; } -if test ${ac_cv_lib_pri_pri_reroute_enable+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-lpri ${pbxlibdir} $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char pri_reroute_enable (); -int -main (void) -{ -return pri_reroute_enable (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_pri_pri_reroute_enable=yes -else $as_nop - ac_cv_lib_pri_pri_reroute_enable=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pri_pri_reroute_enable" >&5 -printf "%s\n" "$ac_cv_lib_pri_pri_reroute_enable" >&6; } -if test "x$ac_cv_lib_pri_pri_reroute_enable" = xyes -then : - AST_PRI_CALL_REROUTING_FOUND=yes -else $as_nop - AST_PRI_CALL_REROUTING_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_PRI_CALL_REROUTING_FOUND}" = "yes"; then - PRI_CALL_REROUTING_LIB="${pbxlibdir} -lpri " - # if --with-PRI_CALL_REROUTING=DIR has been specified, use it. - if test "x${PRI_CALL_REROUTING_DIR}" != "x"; then - PRI_CALL_REROUTING_INCLUDE="-I${PRI_CALL_REROUTING_DIR}/include" - fi - PRI_CALL_REROUTING_INCLUDE="${PRI_CALL_REROUTING_INCLUDE} " - - # check for the header - ast_ext_lib_check_saved_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${PRI_CALL_REROUTING_INCLUDE}" - ac_fn_c_check_header_compile "$LINENO" "libpri.h" "ac_cv_header_libpri_h" "$ac_includes_default" -if test "x$ac_cv_header_libpri_h" = xyes -then : - PRI_CALL_REROUTING_HEADER_FOUND=1 -else $as_nop - PRI_CALL_REROUTING_HEADER_FOUND=0 -fi - - CPPFLAGS="${ast_ext_lib_check_saved_CPPFLAGS}" - - if test "x${PRI_CALL_REROUTING_HEADER_FOUND}" = "x0" ; then - PRI_CALL_REROUTING_LIB="" - PRI_CALL_REROUTING_INCLUDE="" - else - - PBX_PRI_CALL_REROUTING=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_PRI_CALL_REROUTING 1 -_ACEOF - - fi - fi -fi - - - -if test "x${PBX_PRI_SETUP_KEYPAD}" != "x1" -a "${USE_PRI_SETUP_KEYPAD}" != "no"; then - pbxlibdir="" - # if --with-PRI_SETUP_KEYPAD=DIR has been specified, use it. - if test "x${PRI_SETUP_KEYPAD_DIR}" != "x"; then - if test -d ${PRI_SETUP_KEYPAD_DIR}/lib; then - pbxlibdir="-L${PRI_SETUP_KEYPAD_DIR}/lib" - else - pbxlibdir="-L${PRI_SETUP_KEYPAD_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} " - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for pri_sr_set_keypad_digits in -lpri" >&5 -printf %s "checking for pri_sr_set_keypad_digits in -lpri... " >&6; } -if test ${ac_cv_lib_pri_pri_sr_set_keypad_digits+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-lpri ${pbxlibdir} $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char pri_sr_set_keypad_digits (); -int -main (void) -{ -return pri_sr_set_keypad_digits (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_pri_pri_sr_set_keypad_digits=yes -else $as_nop - ac_cv_lib_pri_pri_sr_set_keypad_digits=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pri_pri_sr_set_keypad_digits" >&5 -printf "%s\n" "$ac_cv_lib_pri_pri_sr_set_keypad_digits" >&6; } -if test "x$ac_cv_lib_pri_pri_sr_set_keypad_digits" = xyes -then : - AST_PRI_SETUP_KEYPAD_FOUND=yes -else $as_nop - AST_PRI_SETUP_KEYPAD_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_PRI_SETUP_KEYPAD_FOUND}" = "yes"; then - PRI_SETUP_KEYPAD_LIB="${pbxlibdir} -lpri " - # if --with-PRI_SETUP_KEYPAD=DIR has been specified, use it. - if test "x${PRI_SETUP_KEYPAD_DIR}" != "x"; then - PRI_SETUP_KEYPAD_INCLUDE="-I${PRI_SETUP_KEYPAD_DIR}/include" - fi - PRI_SETUP_KEYPAD_INCLUDE="${PRI_SETUP_KEYPAD_INCLUDE} " - - # check for the header - ast_ext_lib_check_saved_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${PRI_SETUP_KEYPAD_INCLUDE}" - ac_fn_c_check_header_compile "$LINENO" "libpri.h" "ac_cv_header_libpri_h" "$ac_includes_default" -if test "x$ac_cv_header_libpri_h" = xyes -then : - PRI_SETUP_KEYPAD_HEADER_FOUND=1 -else $as_nop - PRI_SETUP_KEYPAD_HEADER_FOUND=0 -fi - - CPPFLAGS="${ast_ext_lib_check_saved_CPPFLAGS}" - - if test "x${PRI_SETUP_KEYPAD_HEADER_FOUND}" = "x0" ; then - PRI_SETUP_KEYPAD_LIB="" - PRI_SETUP_KEYPAD_INCLUDE="" - else - - PBX_PRI_SETUP_KEYPAD=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_PRI_SETUP_KEYPAD 1 -_ACEOF - - fi - fi -fi - - - - # ------------------------------------v - # TODO: The code can be changed to always include these features now. - # These features will always be present if pri_connected_line_update is available. - -if test "x${PBX_PRI_PROG_W_CAUSE}" != "x1" -a "${USE_PRI_PROG_W_CAUSE}" != "no"; then - pbxlibdir="" - # if --with-PRI_PROG_W_CAUSE=DIR has been specified, use it. - if test "x${PRI_PROG_W_CAUSE_DIR}" != "x"; then - if test -d ${PRI_PROG_W_CAUSE_DIR}/lib; then - pbxlibdir="-L${PRI_PROG_W_CAUSE_DIR}/lib" - else - pbxlibdir="-L${PRI_PROG_W_CAUSE_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} " - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for pri_progress_with_cause in -lpri" >&5 -printf %s "checking for pri_progress_with_cause in -lpri... " >&6; } -if test ${ac_cv_lib_pri_pri_progress_with_cause+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-lpri ${pbxlibdir} $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char pri_progress_with_cause (); -int -main (void) -{ -return pri_progress_with_cause (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_pri_pri_progress_with_cause=yes -else $as_nop - ac_cv_lib_pri_pri_progress_with_cause=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pri_pri_progress_with_cause" >&5 -printf "%s\n" "$ac_cv_lib_pri_pri_progress_with_cause" >&6; } -if test "x$ac_cv_lib_pri_pri_progress_with_cause" = xyes -then : - AST_PRI_PROG_W_CAUSE_FOUND=yes -else $as_nop - AST_PRI_PROG_W_CAUSE_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_PRI_PROG_W_CAUSE_FOUND}" = "yes"; then - PRI_PROG_W_CAUSE_LIB="${pbxlibdir} -lpri " - # if --with-PRI_PROG_W_CAUSE=DIR has been specified, use it. - if test "x${PRI_PROG_W_CAUSE_DIR}" != "x"; then - PRI_PROG_W_CAUSE_INCLUDE="-I${PRI_PROG_W_CAUSE_DIR}/include" - fi - PRI_PROG_W_CAUSE_INCLUDE="${PRI_PROG_W_CAUSE_INCLUDE} " - - # check for the header - ast_ext_lib_check_saved_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${PRI_PROG_W_CAUSE_INCLUDE}" - ac_fn_c_check_header_compile "$LINENO" "libpri.h" "ac_cv_header_libpri_h" "$ac_includes_default" -if test "x$ac_cv_header_libpri_h" = xyes -then : - PRI_PROG_W_CAUSE_HEADER_FOUND=1 -else $as_nop - PRI_PROG_W_CAUSE_HEADER_FOUND=0 -fi - - CPPFLAGS="${ast_ext_lib_check_saved_CPPFLAGS}" - - if test "x${PRI_PROG_W_CAUSE_HEADER_FOUND}" = "x0" ; then - PRI_PROG_W_CAUSE_LIB="" - PRI_PROG_W_CAUSE_INCLUDE="" - else - - PBX_PRI_PROG_W_CAUSE=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_PRI_PROG_W_CAUSE 1 -_ACEOF - - fi - fi -fi - - - -if test "x${PBX_PRI_INBANDDISCONNECT}" != "x1" -a "${USE_PRI_INBANDDISCONNECT}" != "no"; then - pbxlibdir="" - # if --with-PRI_INBANDDISCONNECT=DIR has been specified, use it. - if test "x${PRI_INBANDDISCONNECT_DIR}" != "x"; then - if test -d ${PRI_INBANDDISCONNECT_DIR}/lib; then - pbxlibdir="-L${PRI_INBANDDISCONNECT_DIR}/lib" - else - pbxlibdir="-L${PRI_INBANDDISCONNECT_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} " - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for pri_set_inbanddisconnect in -lpri" >&5 -printf %s "checking for pri_set_inbanddisconnect in -lpri... " >&6; } -if test ${ac_cv_lib_pri_pri_set_inbanddisconnect+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-lpri ${pbxlibdir} $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char pri_set_inbanddisconnect (); -int -main (void) -{ -return pri_set_inbanddisconnect (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_pri_pri_set_inbanddisconnect=yes -else $as_nop - ac_cv_lib_pri_pri_set_inbanddisconnect=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pri_pri_set_inbanddisconnect" >&5 -printf "%s\n" "$ac_cv_lib_pri_pri_set_inbanddisconnect" >&6; } -if test "x$ac_cv_lib_pri_pri_set_inbanddisconnect" = xyes -then : - AST_PRI_INBANDDISCONNECT_FOUND=yes -else $as_nop - AST_PRI_INBANDDISCONNECT_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_PRI_INBANDDISCONNECT_FOUND}" = "yes"; then - PRI_INBANDDISCONNECT_LIB="${pbxlibdir} -lpri " - # if --with-PRI_INBANDDISCONNECT=DIR has been specified, use it. - if test "x${PRI_INBANDDISCONNECT_DIR}" != "x"; then - PRI_INBANDDISCONNECT_INCLUDE="-I${PRI_INBANDDISCONNECT_DIR}/include" - fi - PRI_INBANDDISCONNECT_INCLUDE="${PRI_INBANDDISCONNECT_INCLUDE} " - - # check for the header - ast_ext_lib_check_saved_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${PRI_INBANDDISCONNECT_INCLUDE}" - ac_fn_c_check_header_compile "$LINENO" "libpri.h" "ac_cv_header_libpri_h" "$ac_includes_default" -if test "x$ac_cv_header_libpri_h" = xyes -then : - PRI_INBANDDISCONNECT_HEADER_FOUND=1 -else $as_nop - PRI_INBANDDISCONNECT_HEADER_FOUND=0 -fi - - CPPFLAGS="${ast_ext_lib_check_saved_CPPFLAGS}" - - if test "x${PRI_INBANDDISCONNECT_HEADER_FOUND}" = "x0" ; then - PRI_INBANDDISCONNECT_LIB="" - PRI_INBANDDISCONNECT_INCLUDE="" - else - - PBX_PRI_INBANDDISCONNECT=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_PRI_INBANDDISCONNECT 1 -_ACEOF - - fi - fi -fi - - - -if test "x${PBX_PRI_SERVICE_MESSAGES}" != "x1" -a "${USE_PRI_SERVICE_MESSAGES}" != "no"; then - pbxlibdir="" - # if --with-PRI_SERVICE_MESSAGES=DIR has been specified, use it. - if test "x${PRI_SERVICE_MESSAGES_DIR}" != "x"; then - if test -d ${PRI_SERVICE_MESSAGES_DIR}/lib; then - pbxlibdir="-L${PRI_SERVICE_MESSAGES_DIR}/lib" - else - pbxlibdir="-L${PRI_SERVICE_MESSAGES_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} " - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for pri_maintenance_service in -lpri" >&5 -printf %s "checking for pri_maintenance_service in -lpri... " >&6; } -if test ${ac_cv_lib_pri_pri_maintenance_service+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-lpri ${pbxlibdir} $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char pri_maintenance_service (); -int -main (void) -{ -return pri_maintenance_service (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_pri_pri_maintenance_service=yes -else $as_nop - ac_cv_lib_pri_pri_maintenance_service=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pri_pri_maintenance_service" >&5 -printf "%s\n" "$ac_cv_lib_pri_pri_maintenance_service" >&6; } -if test "x$ac_cv_lib_pri_pri_maintenance_service" = xyes -then : - AST_PRI_SERVICE_MESSAGES_FOUND=yes -else $as_nop - AST_PRI_SERVICE_MESSAGES_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_PRI_SERVICE_MESSAGES_FOUND}" = "yes"; then - PRI_SERVICE_MESSAGES_LIB="${pbxlibdir} -lpri " - # if --with-PRI_SERVICE_MESSAGES=DIR has been specified, use it. - if test "x${PRI_SERVICE_MESSAGES_DIR}" != "x"; then - PRI_SERVICE_MESSAGES_INCLUDE="-I${PRI_SERVICE_MESSAGES_DIR}/include" - fi - PRI_SERVICE_MESSAGES_INCLUDE="${PRI_SERVICE_MESSAGES_INCLUDE} " - - # check for the header - ast_ext_lib_check_saved_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${PRI_SERVICE_MESSAGES_INCLUDE}" - ac_fn_c_check_header_compile "$LINENO" "libpri.h" "ac_cv_header_libpri_h" "$ac_includes_default" -if test "x$ac_cv_header_libpri_h" = xyes -then : - PRI_SERVICE_MESSAGES_HEADER_FOUND=1 -else $as_nop - PRI_SERVICE_MESSAGES_HEADER_FOUND=0 -fi - - CPPFLAGS="${ast_ext_lib_check_saved_CPPFLAGS}" - - if test "x${PRI_SERVICE_MESSAGES_HEADER_FOUND}" = "x0" ; then - PRI_SERVICE_MESSAGES_LIB="" - PRI_SERVICE_MESSAGES_INCLUDE="" - else - - PBX_PRI_SERVICE_MESSAGES=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_PRI_SERVICE_MESSAGES 1 -_ACEOF - - fi - fi -fi - - - -if test "x${PBX_PRI_REVERSE_CHARGE}" != "x1" -a "${USE_PRI_REVERSE_CHARGE}" != "no"; then - pbxlibdir="" - # if --with-PRI_REVERSE_CHARGE=DIR has been specified, use it. - if test "x${PRI_REVERSE_CHARGE_DIR}" != "x"; then - if test -d ${PRI_REVERSE_CHARGE_DIR}/lib; then - pbxlibdir="-L${PRI_REVERSE_CHARGE_DIR}/lib" - else - pbxlibdir="-L${PRI_REVERSE_CHARGE_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} " - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for pri_sr_set_reversecharge in -lpri" >&5 -printf %s "checking for pri_sr_set_reversecharge in -lpri... " >&6; } -if test ${ac_cv_lib_pri_pri_sr_set_reversecharge+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-lpri ${pbxlibdir} $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char pri_sr_set_reversecharge (); -int -main (void) -{ -return pri_sr_set_reversecharge (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_pri_pri_sr_set_reversecharge=yes -else $as_nop - ac_cv_lib_pri_pri_sr_set_reversecharge=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pri_pri_sr_set_reversecharge" >&5 -printf "%s\n" "$ac_cv_lib_pri_pri_sr_set_reversecharge" >&6; } -if test "x$ac_cv_lib_pri_pri_sr_set_reversecharge" = xyes -then : - AST_PRI_REVERSE_CHARGE_FOUND=yes -else $as_nop - AST_PRI_REVERSE_CHARGE_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_PRI_REVERSE_CHARGE_FOUND}" = "yes"; then - PRI_REVERSE_CHARGE_LIB="${pbxlibdir} -lpri " - # if --with-PRI_REVERSE_CHARGE=DIR has been specified, use it. - if test "x${PRI_REVERSE_CHARGE_DIR}" != "x"; then - PRI_REVERSE_CHARGE_INCLUDE="-I${PRI_REVERSE_CHARGE_DIR}/include" - fi - PRI_REVERSE_CHARGE_INCLUDE="${PRI_REVERSE_CHARGE_INCLUDE} " - - # check for the header - ast_ext_lib_check_saved_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${PRI_REVERSE_CHARGE_INCLUDE}" - ac_fn_c_check_header_compile "$LINENO" "libpri.h" "ac_cv_header_libpri_h" "$ac_includes_default" -if test "x$ac_cv_header_libpri_h" = xyes -then : - PRI_REVERSE_CHARGE_HEADER_FOUND=1 -else $as_nop - PRI_REVERSE_CHARGE_HEADER_FOUND=0 -fi - - CPPFLAGS="${ast_ext_lib_check_saved_CPPFLAGS}" - - if test "x${PRI_REVERSE_CHARGE_HEADER_FOUND}" = "x0" ; then - PRI_REVERSE_CHARGE_LIB="" - PRI_REVERSE_CHARGE_INCLUDE="" - else - - PBX_PRI_REVERSE_CHARGE=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_PRI_REVERSE_CHARGE 1 -_ACEOF - - fi - fi -fi - - - # ------------------------------------^ -fi - - -if test "x${PBX_RESAMPLE}" != "x1" -a "${USE_RESAMPLE}" != "no"; then - pbxlibdir="" - # if --with-RESAMPLE=DIR has been specified, use it. - if test "x${RESAMPLE_DIR}" != "x"; then - if test -d ${RESAMPLE_DIR}/lib; then - pbxlibdir="-L${RESAMPLE_DIR}/lib" - else - pbxlibdir="-L${RESAMPLE_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} " - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for resample_open in -lresample" >&5 -printf %s "checking for resample_open in -lresample... " >&6; } -if test ${ac_cv_lib_resample_resample_open+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-lresample ${pbxlibdir} -lm $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char resample_open (); -int -main (void) -{ -return resample_open (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_resample_resample_open=yes -else $as_nop - ac_cv_lib_resample_resample_open=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_resample_resample_open" >&5 -printf "%s\n" "$ac_cv_lib_resample_resample_open" >&6; } -if test "x$ac_cv_lib_resample_resample_open" = xyes -then : - AST_RESAMPLE_FOUND=yes -else $as_nop - AST_RESAMPLE_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_RESAMPLE_FOUND}" = "yes"; then - RESAMPLE_LIB="${pbxlibdir} -lresample -lm" - # if --with-RESAMPLE=DIR has been specified, use it. - if test "x${RESAMPLE_DIR}" != "x"; then - RESAMPLE_INCLUDE="-I${RESAMPLE_DIR}/include" - fi - RESAMPLE_INCLUDE="${RESAMPLE_INCLUDE} " - - # check for the header - ast_ext_lib_check_saved_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${RESAMPLE_INCLUDE}" - ac_fn_c_check_header_compile "$LINENO" "libresample.h" "ac_cv_header_libresample_h" "$ac_includes_default" -if test "x$ac_cv_header_libresample_h" = xyes -then : - RESAMPLE_HEADER_FOUND=1 -else $as_nop - RESAMPLE_HEADER_FOUND=0 -fi - - CPPFLAGS="${ast_ext_lib_check_saved_CPPFLAGS}" - - if test "x${RESAMPLE_HEADER_FOUND}" = "x0" ; then - RESAMPLE_LIB="" - RESAMPLE_INCLUDE="" - else - - PBX_RESAMPLE=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_RESAMPLE 1 -_ACEOF - - fi - fi -fi - - - -if test "x${PBX_FFTW3}" != "x1" -a "${USE_FFTW3}" != "no"; then - pbxlibdir="" - # if --with-FFTW3=DIR has been specified, use it. - if test "x${FFTW3_DIR}" != "x"; then - if test -d ${FFTW3_DIR}/lib; then - pbxlibdir="-L${FFTW3_DIR}/lib" - else - pbxlibdir="-L${FFTW3_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} " - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for fftw_malloc in -lfftw3" >&5 -printf %s "checking for fftw_malloc in -lfftw3... " >&6; } -if test ${ac_cv_lib_fftw3_fftw_malloc+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-lfftw3 ${pbxlibdir} $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char fftw_malloc (); -int -main (void) -{ -return fftw_malloc (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_fftw3_fftw_malloc=yes -else $as_nop - ac_cv_lib_fftw3_fftw_malloc=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_fftw3_fftw_malloc" >&5 -printf "%s\n" "$ac_cv_lib_fftw3_fftw_malloc" >&6; } -if test "x$ac_cv_lib_fftw3_fftw_malloc" = xyes -then : - AST_FFTW3_FOUND=yes -else $as_nop - AST_FFTW3_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_FFTW3_FOUND}" = "yes"; then - FFTW3_LIB="${pbxlibdir} -lfftw3 " - # if --with-FFTW3=DIR has been specified, use it. - if test "x${FFTW3_DIR}" != "x"; then - FFTW3_INCLUDE="-I${FFTW3_DIR}/include" - fi - FFTW3_INCLUDE="${FFTW3_INCLUDE} " - - # check for the header - ast_ext_lib_check_saved_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${FFTW3_INCLUDE}" - ac_fn_c_check_header_compile "$LINENO" "fftw3.h" "ac_cv_header_fftw3_h" "$ac_includes_default" -if test "x$ac_cv_header_fftw3_h" = xyes -then : - FFTW3_HEADER_FOUND=1 -else $as_nop - FFTW3_HEADER_FOUND=0 -fi - - CPPFLAGS="${ast_ext_lib_check_saved_CPPFLAGS}" - - if test "x${FFTW3_HEADER_FOUND}" = "x0" ; then - FFTW3_LIB="" - FFTW3_INCLUDE="" - else - - PBX_FFTW3=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_FFTW3 1 -_ACEOF - - fi - fi -fi - - - -if test "x${PBX_SNDFILE}" != "x1" -a "${USE_SNDFILE}" != "no"; then - pbxlibdir="" - # if --with-SNDFILE=DIR has been specified, use it. - if test "x${SNDFILE_DIR}" != "x"; then - if test -d ${SNDFILE_DIR}/lib; then - pbxlibdir="-L${SNDFILE_DIR}/lib" - else - pbxlibdir="-L${SNDFILE_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} " - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for sf_open in -lsndfile" >&5 -printf %s "checking for sf_open in -lsndfile... " >&6; } -if test ${ac_cv_lib_sndfile_sf_open+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-lsndfile ${pbxlibdir} $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char sf_open (); -int -main (void) -{ -return sf_open (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_sndfile_sf_open=yes -else $as_nop - ac_cv_lib_sndfile_sf_open=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_sndfile_sf_open" >&5 -printf "%s\n" "$ac_cv_lib_sndfile_sf_open" >&6; } -if test "x$ac_cv_lib_sndfile_sf_open" = xyes -then : - AST_SNDFILE_FOUND=yes -else $as_nop - AST_SNDFILE_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_SNDFILE_FOUND}" = "yes"; then - SNDFILE_LIB="${pbxlibdir} -lsndfile " - # if --with-SNDFILE=DIR has been specified, use it. - if test "x${SNDFILE_DIR}" != "x"; then - SNDFILE_INCLUDE="-I${SNDFILE_DIR}/include" - fi - SNDFILE_INCLUDE="${SNDFILE_INCLUDE} " - - # check for the header - ast_ext_lib_check_saved_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${SNDFILE_INCLUDE}" - ac_fn_c_check_header_compile "$LINENO" "sndfile.h" "ac_cv_header_sndfile_h" "$ac_includes_default" -if test "x$ac_cv_header_sndfile_h" = xyes -then : - SNDFILE_HEADER_FOUND=1 -else $as_nop - SNDFILE_HEADER_FOUND=0 -fi - - CPPFLAGS="${ast_ext_lib_check_saved_CPPFLAGS}" - - if test "x${SNDFILE_HEADER_FOUND}" = "x0" ; then - SNDFILE_LIB="" - SNDFILE_INCLUDE="" - else - - PBX_SNDFILE=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_SNDFILE 1 -_ACEOF - - fi - fi -fi - - - - - if test "x${PBX_SPANDSP}" != "x1" -a "${USE_SPANDSP}" != "no"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for minimum version of SpanDSP" >&5 -printf %s "checking for minimum version of SpanDSP... " >&6; } - saved_cppflags="${CPPFLAGS}" - if test "x${SPANDSP_DIR}" != "x"; then - SPANDSP_INCLUDE="-I${SPANDSP_DIR}/include" - fi - CPPFLAGS="${CPPFLAGS} ${SPANDSP_INCLUDE}" - - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - #include -int -main (void) -{ - - #if SPANDSP_RELEASE_DATE < 20080516 - #error "spandsp 0.0.5 or greater is required" - #endif - ; - - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO" -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - PBX_SPANDSP=1 - -printf "%s\n" "#define HAVE_SPANDSP 1" >>confdefs.h - - - -else $as_nop - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext - CPPFLAGS="${saved_cppflags}" - fi - - -if test "x${PBX_SPANDSP}" = "x1" ; then - # We found the correct version in the header, now let's make sure it links - # properly, and that libtiff is available - PBX_SPANDSP=0 - -if test "x${PBX_SPANDSP}" != "x1" -a "${USE_SPANDSP}" != "no"; then - pbxlibdir="" - # if --with-SPANDSP=DIR has been specified, use it. - if test "x${SPANDSP_DIR}" != "x"; then - if test -d ${SPANDSP_DIR}/lib; then - pbxlibdir="-L${SPANDSP_DIR}/lib" - else - pbxlibdir="-L${SPANDSP_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} " - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for span_set_message_handler in -lspandsp" >&5 -printf %s "checking for span_set_message_handler in -lspandsp... " >&6; } -if test ${ac_cv_lib_spandsp_span_set_message_handler+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-lspandsp ${pbxlibdir} -ltiff $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char span_set_message_handler (); -int -main (void) -{ -return span_set_message_handler (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_spandsp_span_set_message_handler=yes -else $as_nop - ac_cv_lib_spandsp_span_set_message_handler=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_spandsp_span_set_message_handler" >&5 -printf "%s\n" "$ac_cv_lib_spandsp_span_set_message_handler" >&6; } -if test "x$ac_cv_lib_spandsp_span_set_message_handler" = xyes -then : - AST_SPANDSP_FOUND=yes -else $as_nop - AST_SPANDSP_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_SPANDSP_FOUND}" = "yes"; then - SPANDSP_LIB="${pbxlibdir} -lspandsp -ltiff" - # if --with-SPANDSP=DIR has been specified, use it. - if test "x${SPANDSP_DIR}" != "x"; then - SPANDSP_INCLUDE="-I${SPANDSP_DIR}/include" - fi - SPANDSP_INCLUDE="${SPANDSP_INCLUDE} " - - # check for the header - ast_ext_lib_check_saved_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${SPANDSP_INCLUDE}" - ac_fn_c_check_header_compile "$LINENO" "spandsp.h" "ac_cv_header_spandsp_h" "$ac_includes_default" -if test "x$ac_cv_header_spandsp_h" = xyes -then : - SPANDSP_HEADER_FOUND=1 -else $as_nop - SPANDSP_HEADER_FOUND=0 -fi - - CPPFLAGS="${ast_ext_lib_check_saved_CPPFLAGS}" - - if test "x${SPANDSP_HEADER_FOUND}" = "x0" ; then - SPANDSP_LIB="" - SPANDSP_INCLUDE="" - else - - PBX_SPANDSP=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_SPANDSP 1 -_ACEOF - - fi - fi -fi - - -fi - -if test "x${PBX_SPANDSP}" = "x1" ; then - # We also need t38_terminal_init() - PBX_SPANDSP=0 - -if test "x${PBX_SPANDSP}" != "x1" -a "${USE_SPANDSP}" != "no"; then - pbxlibdir="" - # if --with-SPANDSP=DIR has been specified, use it. - if test "x${SPANDSP_DIR}" != "x"; then - if test -d ${SPANDSP_DIR}/lib; then - pbxlibdir="-L${SPANDSP_DIR}/lib" - else - pbxlibdir="-L${SPANDSP_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} " - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for t38_terminal_init in -lspandsp" >&5 -printf %s "checking for t38_terminal_init in -lspandsp... " >&6; } -if test ${ac_cv_lib_spandsp_t38_terminal_init+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-lspandsp ${pbxlibdir} -ltiff $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char t38_terminal_init (); -int -main (void) -{ -return t38_terminal_init (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_spandsp_t38_terminal_init=yes -else $as_nop - ac_cv_lib_spandsp_t38_terminal_init=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_spandsp_t38_terminal_init" >&5 -printf "%s\n" "$ac_cv_lib_spandsp_t38_terminal_init" >&6; } -if test "x$ac_cv_lib_spandsp_t38_terminal_init" = xyes -then : - AST_SPANDSP_FOUND=yes -else $as_nop - AST_SPANDSP_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_SPANDSP_FOUND}" = "yes"; then - SPANDSP_LIB="${pbxlibdir} -lspandsp -ltiff" - # if --with-SPANDSP=DIR has been specified, use it. - if test "x${SPANDSP_DIR}" != "x"; then - SPANDSP_INCLUDE="-I${SPANDSP_DIR}/include" - fi - SPANDSP_INCLUDE="${SPANDSP_INCLUDE} " - - # check for the header - ast_ext_lib_check_saved_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${SPANDSP_INCLUDE}" - ac_fn_c_check_header_compile "$LINENO" "spandsp.h" "ac_cv_header_spandsp_h" "$ac_includes_default" -if test "x$ac_cv_header_spandsp_h" = xyes -then : - SPANDSP_HEADER_FOUND=1 -else $as_nop - SPANDSP_HEADER_FOUND=0 -fi - - CPPFLAGS="${ast_ext_lib_check_saved_CPPFLAGS}" - - if test "x${SPANDSP_HEADER_FOUND}" = "x0" ; then - SPANDSP_LIB="" - SPANDSP_INCLUDE="" - else - - PBX_SPANDSP=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_SPANDSP 1 -_ACEOF - - fi - fi -fi - - -fi - -# Check for libss7 v2.0 branch compatible version. - -if test "x${PBX_SS7}" != "x1" -a "${USE_SS7}" != "no"; then - pbxlibdir="" - # if --with-SS7=DIR has been specified, use it. - if test "x${SS7_DIR}" != "x"; then - if test -d ${SS7_DIR}/lib; then - pbxlibdir="-L${SS7_DIR}/lib" - else - pbxlibdir="-L${SS7_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} " - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for ss7_set_isup_timer in -lss7" >&5 -printf %s "checking for ss7_set_isup_timer in -lss7... " >&6; } -if test ${ac_cv_lib_ss7_ss7_set_isup_timer+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-lss7 ${pbxlibdir} $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char ss7_set_isup_timer (); -int -main (void) -{ -return ss7_set_isup_timer (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_ss7_ss7_set_isup_timer=yes -else $as_nop - ac_cv_lib_ss7_ss7_set_isup_timer=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ss7_ss7_set_isup_timer" >&5 -printf "%s\n" "$ac_cv_lib_ss7_ss7_set_isup_timer" >&6; } -if test "x$ac_cv_lib_ss7_ss7_set_isup_timer" = xyes -then : - AST_SS7_FOUND=yes -else $as_nop - AST_SS7_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_SS7_FOUND}" = "yes"; then - SS7_LIB="${pbxlibdir} -lss7 " - # if --with-SS7=DIR has been specified, use it. - if test "x${SS7_DIR}" != "x"; then - SS7_INCLUDE="-I${SS7_DIR}/include" - fi - SS7_INCLUDE="${SS7_INCLUDE} " - - # check for the header - ast_ext_lib_check_saved_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${SS7_INCLUDE}" - ac_fn_c_check_header_compile "$LINENO" "libss7.h" "ac_cv_header_libss7_h" "$ac_includes_default" -if test "x$ac_cv_header_libss7_h" = xyes -then : - SS7_HEADER_FOUND=1 -else $as_nop - SS7_HEADER_FOUND=0 -fi - - CPPFLAGS="${ast_ext_lib_check_saved_CPPFLAGS}" - - if test "x${SS7_HEADER_FOUND}" = "x0" ; then - SS7_LIB="" - SS7_INCLUDE="" - else - - PBX_SS7=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_SS7 1 -_ACEOF - - fi - fi -fi - - - - -if test "x${PBX_OPENR2}" != "x1" -a "${USE_OPENR2}" != "no"; then - pbxlibdir="" - # if --with-OPENR2=DIR has been specified, use it. - if test "x${OPENR2_DIR}" != "x"; then - if test -d ${OPENR2_DIR}/lib; then - pbxlibdir="-L${OPENR2_DIR}/lib" - else - pbxlibdir="-L${OPENR2_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} " - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for openr2_chan_new in -lopenr2" >&5 -printf %s "checking for openr2_chan_new in -lopenr2... " >&6; } -if test ${ac_cv_lib_openr2_openr2_chan_new+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-lopenr2 ${pbxlibdir} $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char openr2_chan_new (); -int -main (void) -{ -return openr2_chan_new (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_openr2_openr2_chan_new=yes -else $as_nop - ac_cv_lib_openr2_openr2_chan_new=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_openr2_openr2_chan_new" >&5 -printf "%s\n" "$ac_cv_lib_openr2_openr2_chan_new" >&6; } -if test "x$ac_cv_lib_openr2_openr2_chan_new" = xyes -then : - AST_OPENR2_FOUND=yes -else $as_nop - AST_OPENR2_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_OPENR2_FOUND}" = "yes"; then - OPENR2_LIB="${pbxlibdir} -lopenr2 " - # if --with-OPENR2=DIR has been specified, use it. - if test "x${OPENR2_DIR}" != "x"; then - OPENR2_INCLUDE="-I${OPENR2_DIR}/include" - fi - OPENR2_INCLUDE="${OPENR2_INCLUDE} " - - # check for the header - ast_ext_lib_check_saved_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${OPENR2_INCLUDE}" - ac_fn_c_check_header_compile "$LINENO" "openr2.h" "ac_cv_header_openr2_h" "$ac_includes_default" -if test "x$ac_cv_header_openr2_h" = xyes -then : - OPENR2_HEADER_FOUND=1 -else $as_nop - OPENR2_HEADER_FOUND=0 -fi - - CPPFLAGS="${ast_ext_lib_check_saved_CPPFLAGS}" - - if test "x${OPENR2_HEADER_FOUND}" = "x0" ; then - OPENR2_LIB="" - OPENR2_INCLUDE="" - else - - PBX_OPENR2=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_OPENR2 1 -_ACEOF - - fi - fi -fi - - - - -if test "x${PBX_OPUS}" != "x1" -a "${USE_OPUS}" != "no"; then - pbxlibdir="" - # if --with-OPUS=DIR has been specified, use it. - if test "x${OPUS_DIR}" != "x"; then - if test -d ${OPUS_DIR}/lib; then - pbxlibdir="-L${OPUS_DIR}/lib" - else - pbxlibdir="-L${OPUS_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} " - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for opus_encoder_create in -lopus" >&5 -printf %s "checking for opus_encoder_create in -lopus... " >&6; } -if test ${ac_cv_lib_opus_opus_encoder_create+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-lopus ${pbxlibdir} $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char opus_encoder_create (); -int -main (void) -{ -return opus_encoder_create (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_opus_opus_encoder_create=yes -else $as_nop - ac_cv_lib_opus_opus_encoder_create=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_opus_opus_encoder_create" >&5 -printf "%s\n" "$ac_cv_lib_opus_opus_encoder_create" >&6; } -if test "x$ac_cv_lib_opus_opus_encoder_create" = xyes -then : - AST_OPUS_FOUND=yes -else $as_nop - AST_OPUS_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_OPUS_FOUND}" = "yes"; then - OPUS_LIB="${pbxlibdir} -lopus " - # if --with-OPUS=DIR has been specified, use it. - if test "x${OPUS_DIR}" != "x"; then - OPUS_INCLUDE="-I${OPUS_DIR}/include" - fi - OPUS_INCLUDE="${OPUS_INCLUDE} " - - # check for the header - ast_ext_lib_check_saved_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${OPUS_INCLUDE}" - ac_fn_c_check_header_compile "$LINENO" "opus/opus.h" "ac_cv_header_opus_opus_h" "$ac_includes_default" -if test "x$ac_cv_header_opus_opus_h" = xyes -then : - OPUS_HEADER_FOUND=1 -else $as_nop - OPUS_HEADER_FOUND=0 -fi - - CPPFLAGS="${ast_ext_lib_check_saved_CPPFLAGS}" - - if test "x${OPUS_HEADER_FOUND}" = "x0" ; then - OPUS_LIB="" - OPUS_INCLUDE="" - else - - PBX_OPUS=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_OPUS 1 -_ACEOF - - fi - fi -fi - - -# opusfile.h includes so we need to make sure that -# either $OPUS_INCLUDE or /usr/include/opus is added to the search path. -__opus_include=${OPUS_INCLUDE} -if test -z "$__opus_include" -o x"$__opus_include" = x" " ; then - __opus_include=-I/usr/include/opus -fi - -if test "x${PBX_OPUSFILE}" != "x1" -a "${USE_OPUSFILE}" != "no"; then - pbxlibdir="" - # if --with-OPUSFILE=DIR has been specified, use it. - if test "x${OPUSFILE_DIR}" != "x"; then - if test -d ${OPUSFILE_DIR}/lib; then - pbxlibdir="-L${OPUSFILE_DIR}/lib" - else - pbxlibdir="-L${OPUSFILE_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} $__opus_include" - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for op_open_callbacks in -lopusfile" >&5 -printf %s "checking for op_open_callbacks in -lopusfile... " >&6; } -if test ${ac_cv_lib_opusfile_op_open_callbacks+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-lopusfile ${pbxlibdir} $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char op_open_callbacks (); -int -main (void) -{ -return op_open_callbacks (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_opusfile_op_open_callbacks=yes -else $as_nop - ac_cv_lib_opusfile_op_open_callbacks=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_opusfile_op_open_callbacks" >&5 -printf "%s\n" "$ac_cv_lib_opusfile_op_open_callbacks" >&6; } -if test "x$ac_cv_lib_opusfile_op_open_callbacks" = xyes -then : - AST_OPUSFILE_FOUND=yes -else $as_nop - AST_OPUSFILE_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_OPUSFILE_FOUND}" = "yes"; then - OPUSFILE_LIB="${pbxlibdir} -lopusfile " - # if --with-OPUSFILE=DIR has been specified, use it. - if test "x${OPUSFILE_DIR}" != "x"; then - OPUSFILE_INCLUDE="-I${OPUSFILE_DIR}/include" - fi - OPUSFILE_INCLUDE="${OPUSFILE_INCLUDE} $__opus_include" - - # check for the header - ast_ext_lib_check_saved_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${OPUSFILE_INCLUDE}" - ac_fn_c_check_header_compile "$LINENO" "opus/opusfile.h" "ac_cv_header_opus_opusfile_h" "$ac_includes_default" -if test "x$ac_cv_header_opus_opusfile_h" = xyes -then : - OPUSFILE_HEADER_FOUND=1 -else $as_nop - OPUSFILE_HEADER_FOUND=0 -fi - - CPPFLAGS="${ast_ext_lib_check_saved_CPPFLAGS}" - - if test "x${OPUSFILE_HEADER_FOUND}" = "x0" ; then - OPUSFILE_LIB="" - OPUSFILE_INCLUDE="" - else - - PBX_OPUSFILE=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_OPUSFILE 1 -_ACEOF - - fi - fi -fi - - - -for ver in ${LUA_VERSIONS:-5.4 5.3 5.2 5.1}; do - -if test "x${PBX_LUA}" != "x1" -a "${USE_LUA}" != "no"; then - pbxlibdir="" - # if --with-LUA=DIR has been specified, use it. - if test "x${LUA_DIR}" != "x"; then - if test -d ${LUA_DIR}/lib; then - pbxlibdir="-L${LUA_DIR}/lib" - else - pbxlibdir="-L${LUA_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} " - as_ac_Lib=`printf "%s\n" "ac_cv_lib_lua${ver}""_luaL_newstate" | $as_tr_sh` -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for luaL_newstate in -llua${ver}" >&5 -printf %s "checking for luaL_newstate in -llua${ver}... " >&6; } -if eval test \${$as_ac_Lib+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-llua${ver} ${pbxlibdir} -lm $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char luaL_newstate (); -int -main (void) -{ -return luaL_newstate (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - eval "$as_ac_Lib=yes" -else $as_nop - eval "$as_ac_Lib=no" -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -eval ac_res=\$$as_ac_Lib - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 -printf "%s\n" "$ac_res" >&6; } -if eval test \"x\$"$as_ac_Lib"\" = x"yes" -then : - AST_LUA_FOUND=yes -else $as_nop - AST_LUA_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_LUA_FOUND}" = "yes"; then - LUA_LIB="${pbxlibdir} -llua${ver} -lm" - # if --with-LUA=DIR has been specified, use it. - if test "x${LUA_DIR}" != "x"; then - LUA_INCLUDE="-I${LUA_DIR}/include" - fi - LUA_INCLUDE="${LUA_INCLUDE} " - - # check for the header - ast_ext_lib_check_saved_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${LUA_INCLUDE}" - as_ac_Header=`printf "%s\n" "ac_cv_header_lua${ver}/lua.h" | $as_tr_sh` -ac_fn_c_check_header_compile "$LINENO" "lua${ver}/lua.h" "$as_ac_Header" "$ac_includes_default" -if eval test \"x\$"$as_ac_Header"\" = x"yes" -then : - LUA_HEADER_FOUND=1 -else $as_nop - LUA_HEADER_FOUND=0 -fi - - CPPFLAGS="${ast_ext_lib_check_saved_CPPFLAGS}" - - if test "x${LUA_HEADER_FOUND}" = "x0" ; then - LUA_LIB="" - LUA_INCLUDE="" - else - - PBX_LUA=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_LUA 1 -_ACEOF - - fi - fi -fi - - - if test "x${PBX_LUA}" = "x1" ; then - if test x"${LUA_DIR}" = x; then - LUA_INCLUDE="${LUA_INCLUDE} -I/usr/include/lua${ver}" - else - LUA_INCLUDE="${LUA_INCLUDE} -I${LUA_DIR}/lua${ver}" - fi - break; - fi -done - -# Some distributions (like openSUSE and NetBSD) remove the 5.x suffix. -if test "x${LUA_VERSIONS}" = "x"; then - -if test "x${PBX_LUA}" != "x1" -a "${USE_LUA}" != "no"; then - pbxlibdir="" - # if --with-LUA=DIR has been specified, use it. - if test "x${LUA_DIR}" != "x"; then - if test -d ${LUA_DIR}/lib; then - pbxlibdir="-L${LUA_DIR}/lib" - else - pbxlibdir="-L${LUA_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} " - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for luaL_newstate in -llua" >&5 -printf %s "checking for luaL_newstate in -llua... " >&6; } -if test ${ac_cv_lib_lua_luaL_newstate+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-llua ${pbxlibdir} -lm $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char luaL_newstate (); -int -main (void) -{ -return luaL_newstate (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_lua_luaL_newstate=yes -else $as_nop - ac_cv_lib_lua_luaL_newstate=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_lua_luaL_newstate" >&5 -printf "%s\n" "$ac_cv_lib_lua_luaL_newstate" >&6; } -if test "x$ac_cv_lib_lua_luaL_newstate" = xyes -then : - AST_LUA_FOUND=yes -else $as_nop - AST_LUA_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_LUA_FOUND}" = "yes"; then - LUA_LIB="${pbxlibdir} -llua -lm" - # if --with-LUA=DIR has been specified, use it. - if test "x${LUA_DIR}" != "x"; then - LUA_INCLUDE="-I${LUA_DIR}/include" - fi - LUA_INCLUDE="${LUA_INCLUDE} " - - # check for the header - ast_ext_lib_check_saved_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${LUA_INCLUDE}" - ac_fn_c_check_header_compile "$LINENO" "lua.h" "ac_cv_header_lua_h" "$ac_includes_default" -if test "x$ac_cv_header_lua_h" = xyes -then : - LUA_HEADER_FOUND=1 -else $as_nop - LUA_HEADER_FOUND=0 -fi - - CPPFLAGS="${ast_ext_lib_check_saved_CPPFLAGS}" - - if test "x${LUA_HEADER_FOUND}" = "x0" ; then - LUA_LIB="" - LUA_INCLUDE="" - else - - PBX_LUA=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_LUA 1 -_ACEOF - - fi - fi -fi - - -fi - -# Accept either RADIUS client library, their APIs are fully compatible, -# just different header filenames and different SONAMEs - -if test "x${PBX_RADIUS}" != "x1" -a "${USE_RADIUS}" != "no"; then - pbxlibdir="" - # if --with-RADIUS=DIR has been specified, use it. - if test "x${RADIUS_DIR}" != "x"; then - if test -d ${RADIUS_DIR}/lib; then - pbxlibdir="-L${RADIUS_DIR}/lib" - else - pbxlibdir="-L${RADIUS_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} " - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for rc_read_config in -lfreeradius-client" >&5 -printf %s "checking for rc_read_config in -lfreeradius-client... " >&6; } -if test ${ac_cv_lib_freeradius_client_rc_read_config+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-lfreeradius-client ${pbxlibdir} $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char rc_read_config (); -int -main (void) -{ -return rc_read_config (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_freeradius_client_rc_read_config=yes -else $as_nop - ac_cv_lib_freeradius_client_rc_read_config=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_freeradius_client_rc_read_config" >&5 -printf "%s\n" "$ac_cv_lib_freeradius_client_rc_read_config" >&6; } -if test "x$ac_cv_lib_freeradius_client_rc_read_config" = xyes -then : - AST_RADIUS_FOUND=yes -else $as_nop - AST_RADIUS_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_RADIUS_FOUND}" = "yes"; then - RADIUS_LIB="${pbxlibdir} -lfreeradius-client " - # if --with-RADIUS=DIR has been specified, use it. - if test "x${RADIUS_DIR}" != "x"; then - RADIUS_INCLUDE="-I${RADIUS_DIR}/include" - fi - RADIUS_INCLUDE="${RADIUS_INCLUDE} " - - # check for the header - ast_ext_lib_check_saved_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${RADIUS_INCLUDE}" - ac_fn_c_check_header_compile "$LINENO" "freeradius-client.h" "ac_cv_header_freeradius_client_h" "$ac_includes_default" -if test "x$ac_cv_header_freeradius_client_h" = xyes -then : - RADIUS_HEADER_FOUND=1 -else $as_nop - RADIUS_HEADER_FOUND=0 -fi - - CPPFLAGS="${ast_ext_lib_check_saved_CPPFLAGS}" - - if test "x${RADIUS_HEADER_FOUND}" = "x0" ; then - RADIUS_LIB="" - RADIUS_INCLUDE="" - else - - PBX_RADIUS=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_RADIUS 1 -_ACEOF - - fi - fi -fi - - -if test "x${PBX_RADIUS}" = "x1"; then - -printf "%s\n" "#define RADIUS_HEADER_STR " >>confdefs.h - -else - -if test "x${PBX_RADIUS}" != "x1" -a "${USE_RADIUS}" != "no"; then - pbxlibdir="" - # if --with-RADIUS=DIR has been specified, use it. - if test "x${RADIUS_DIR}" != "x"; then - if test -d ${RADIUS_DIR}/lib; then - pbxlibdir="-L${RADIUS_DIR}/lib" - else - pbxlibdir="-L${RADIUS_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} " - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for rc_read_config in -lradiusclient-ng" >&5 -printf %s "checking for rc_read_config in -lradiusclient-ng... " >&6; } -if test ${ac_cv_lib_radiusclient_ng_rc_read_config+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-lradiusclient-ng ${pbxlibdir} $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char rc_read_config (); -int -main (void) -{ -return rc_read_config (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_radiusclient_ng_rc_read_config=yes -else $as_nop - ac_cv_lib_radiusclient_ng_rc_read_config=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_radiusclient_ng_rc_read_config" >&5 -printf "%s\n" "$ac_cv_lib_radiusclient_ng_rc_read_config" >&6; } -if test "x$ac_cv_lib_radiusclient_ng_rc_read_config" = xyes -then : - AST_RADIUS_FOUND=yes -else $as_nop - AST_RADIUS_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_RADIUS_FOUND}" = "yes"; then - RADIUS_LIB="${pbxlibdir} -lradiusclient-ng " - # if --with-RADIUS=DIR has been specified, use it. - if test "x${RADIUS_DIR}" != "x"; then - RADIUS_INCLUDE="-I${RADIUS_DIR}/include" - fi - RADIUS_INCLUDE="${RADIUS_INCLUDE} " - - # check for the header - ast_ext_lib_check_saved_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${RADIUS_INCLUDE}" - ac_fn_c_check_header_compile "$LINENO" "radiusclient-ng.h" "ac_cv_header_radiusclient_ng_h" "$ac_includes_default" -if test "x$ac_cv_header_radiusclient_ng_h" = xyes -then : - RADIUS_HEADER_FOUND=1 -else $as_nop - RADIUS_HEADER_FOUND=0 -fi - - CPPFLAGS="${ast_ext_lib_check_saved_CPPFLAGS}" - - if test "x${RADIUS_HEADER_FOUND}" = "x0" ; then - RADIUS_LIB="" - RADIUS_INCLUDE="" - else - - PBX_RADIUS=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_RADIUS 1 -_ACEOF - - fi - fi -fi - - - if test "x${PBX_RADIUS}" = "x1"; then - -printf "%s\n" "#define RADIUS_HEADER_STR " >>confdefs.h - - else - -if test "x${PBX_RADIUS}" != "x1" -a "${USE_RADIUS}" != "no"; then - pbxlibdir="" - # if --with-RADIUS=DIR has been specified, use it. - if test "x${RADIUS_DIR}" != "x"; then - if test -d ${RADIUS_DIR}/lib; then - pbxlibdir="-L${RADIUS_DIR}/lib" - else - pbxlibdir="-L${RADIUS_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} " - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for rc_read_config in -lradcli" >&5 -printf %s "checking for rc_read_config in -lradcli... " >&6; } -if test ${ac_cv_lib_radcli_rc_read_config+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-lradcli ${pbxlibdir} $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char rc_read_config (); -int -main (void) -{ -return rc_read_config (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_radcli_rc_read_config=yes -else $as_nop - ac_cv_lib_radcli_rc_read_config=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_radcli_rc_read_config" >&5 -printf "%s\n" "$ac_cv_lib_radcli_rc_read_config" >&6; } -if test "x$ac_cv_lib_radcli_rc_read_config" = xyes -then : - AST_RADIUS_FOUND=yes -else $as_nop - AST_RADIUS_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_RADIUS_FOUND}" = "yes"; then - RADIUS_LIB="${pbxlibdir} -lradcli " - # if --with-RADIUS=DIR has been specified, use it. - if test "x${RADIUS_DIR}" != "x"; then - RADIUS_INCLUDE="-I${RADIUS_DIR}/include" - fi - RADIUS_INCLUDE="${RADIUS_INCLUDE} " - - # check for the header - ast_ext_lib_check_saved_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${RADIUS_INCLUDE}" - ac_fn_c_check_header_compile "$LINENO" "radcli/radcli.h" "ac_cv_header_radcli_radcli_h" "$ac_includes_default" -if test "x$ac_cv_header_radcli_radcli_h" = xyes -then : - RADIUS_HEADER_FOUND=1 -else $as_nop - RADIUS_HEADER_FOUND=0 -fi - - CPPFLAGS="${ast_ext_lib_check_saved_CPPFLAGS}" - - if test "x${RADIUS_HEADER_FOUND}" = "x0" ; then - RADIUS_LIB="" - RADIUS_INCLUDE="" - else - - PBX_RADIUS=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_RADIUS 1 -_ACEOF - - fi - fi -fi - - - if test "x${PBX_RADIUS}" = "x1"; then - -printf "%s\n" "#define RADIUS_HEADER_STR " >>confdefs.h - - fi - fi -fi - - -if test "x${PBX_CODEC2}" != "x1" -a "${USE_CODEC2}" != "no"; then - pbxlibdir="" - # if --with-CODEC2=DIR has been specified, use it. - if test "x${CODEC2_DIR}" != "x"; then - if test -d ${CODEC2_DIR}/lib; then - pbxlibdir="-L${CODEC2_DIR}/lib" - else - pbxlibdir="-L${CODEC2_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} " - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for codec2_create in -lcodec2" >&5 -printf %s "checking for codec2_create in -lcodec2... " >&6; } -if test ${ac_cv_lib_codec2_codec2_create+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-lcodec2 ${pbxlibdir} $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char codec2_create (); -int -main (void) -{ -return codec2_create (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_codec2_codec2_create=yes -else $as_nop - ac_cv_lib_codec2_codec2_create=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_codec2_codec2_create" >&5 -printf "%s\n" "$ac_cv_lib_codec2_codec2_create" >&6; } -if test "x$ac_cv_lib_codec2_codec2_create" = xyes -then : - AST_CODEC2_FOUND=yes -else $as_nop - AST_CODEC2_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_CODEC2_FOUND}" = "yes"; then - CODEC2_LIB="${pbxlibdir} -lcodec2 " - # if --with-CODEC2=DIR has been specified, use it. - if test "x${CODEC2_DIR}" != "x"; then - CODEC2_INCLUDE="-I${CODEC2_DIR}/include" - fi - CODEC2_INCLUDE="${CODEC2_INCLUDE} " - - # check for the header - ast_ext_lib_check_saved_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${CODEC2_INCLUDE}" - ac_fn_c_check_header_compile "$LINENO" "codec2/codec2.h" "ac_cv_header_codec2_codec2_h" "$ac_includes_default" -if test "x$ac_cv_header_codec2_codec2_h" = xyes -then : - CODEC2_HEADER_FOUND=1 -else $as_nop - CODEC2_HEADER_FOUND=0 -fi - - CPPFLAGS="${ast_ext_lib_check_saved_CPPFLAGS}" - - if test "x${CODEC2_HEADER_FOUND}" = "x0" ; then - CODEC2_LIB="" - CODEC2_INCLUDE="" - else - - PBX_CODEC2=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_CODEC2 1 -_ACEOF - - fi - fi -fi - - - - -if test "x${PBX_COROSYNC}" != "x1" -a "${USE_COROSYNC}" != "no"; then - pbxlibdir="" - # if --with-COROSYNC=DIR has been specified, use it. - if test "x${COROSYNC_DIR}" != "x"; then - if test -d ${COROSYNC_DIR}/lib; then - pbxlibdir="-L${COROSYNC_DIR}/lib" - else - pbxlibdir="-L${COROSYNC_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} " - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for cpg_join in -lcpg" >&5 -printf %s "checking for cpg_join in -lcpg... " >&6; } -if test ${ac_cv_lib_cpg_cpg_join+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-lcpg ${pbxlibdir} -lcpg -lcfg $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char cpg_join (); -int -main (void) -{ -return cpg_join (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_cpg_cpg_join=yes -else $as_nop - ac_cv_lib_cpg_cpg_join=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_cpg_cpg_join" >&5 -printf "%s\n" "$ac_cv_lib_cpg_cpg_join" >&6; } -if test "x$ac_cv_lib_cpg_cpg_join" = xyes -then : - AST_COROSYNC_FOUND=yes -else $as_nop - AST_COROSYNC_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_COROSYNC_FOUND}" = "yes"; then - COROSYNC_LIB="${pbxlibdir} -lcpg -lcpg -lcfg" - # if --with-COROSYNC=DIR has been specified, use it. - if test "x${COROSYNC_DIR}" != "x"; then - COROSYNC_INCLUDE="-I${COROSYNC_DIR}/include" - fi - COROSYNC_INCLUDE="${COROSYNC_INCLUDE} " - - # check for the header - ast_ext_lib_check_saved_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${COROSYNC_INCLUDE}" - ac_fn_c_check_header_compile "$LINENO" "corosync/cpg.h" "ac_cv_header_corosync_cpg_h" "$ac_includes_default" -if test "x$ac_cv_header_corosync_cpg_h" = xyes -then : - COROSYNC_HEADER_FOUND=1 -else $as_nop - COROSYNC_HEADER_FOUND=0 -fi - - CPPFLAGS="${ast_ext_lib_check_saved_CPPFLAGS}" - - if test "x${COROSYNC_HEADER_FOUND}" = "x0" ; then - COROSYNC_LIB="" - COROSYNC_INCLUDE="" - else - - PBX_COROSYNC=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_COROSYNC 1 -_ACEOF - - fi - fi -fi - - - -if test "x${PBX_COROSYNC_CFG_STATE_TRACK}" != "x1" -a "${USE_COROSYNC_CFG_STATE_TRACK}" != "no"; then - pbxlibdir="" - # if --with-COROSYNC_CFG_STATE_TRACK=DIR has been specified, use it. - if test "x${COROSYNC_CFG_STATE_TRACK_DIR}" != "x"; then - if test -d ${COROSYNC_CFG_STATE_TRACK_DIR}/lib; then - pbxlibdir="-L${COROSYNC_CFG_STATE_TRACK_DIR}/lib" - else - pbxlibdir="-L${COROSYNC_CFG_STATE_TRACK_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} " - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for corosync_cfg_state_track in -lcfg" >&5 -printf %s "checking for corosync_cfg_state_track in -lcfg... " >&6; } -if test ${ac_cv_lib_cfg_corosync_cfg_state_track+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-lcfg ${pbxlibdir} -lcfg $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char corosync_cfg_state_track (); -int -main (void) -{ -return corosync_cfg_state_track (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_cfg_corosync_cfg_state_track=yes -else $as_nop - ac_cv_lib_cfg_corosync_cfg_state_track=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_cfg_corosync_cfg_state_track" >&5 -printf "%s\n" "$ac_cv_lib_cfg_corosync_cfg_state_track" >&6; } -if test "x$ac_cv_lib_cfg_corosync_cfg_state_track" = xyes -then : - AST_COROSYNC_CFG_STATE_TRACK_FOUND=yes -else $as_nop - AST_COROSYNC_CFG_STATE_TRACK_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_COROSYNC_CFG_STATE_TRACK_FOUND}" = "yes"; then - COROSYNC_CFG_STATE_TRACK_LIB="${pbxlibdir} -lcfg -lcfg" - # if --with-COROSYNC_CFG_STATE_TRACK=DIR has been specified, use it. - if test "x${COROSYNC_CFG_STATE_TRACK_DIR}" != "x"; then - COROSYNC_CFG_STATE_TRACK_INCLUDE="-I${COROSYNC_CFG_STATE_TRACK_DIR}/include" - fi - COROSYNC_CFG_STATE_TRACK_INCLUDE="${COROSYNC_CFG_STATE_TRACK_INCLUDE} " - - # check for the header - ast_ext_lib_check_saved_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${COROSYNC_CFG_STATE_TRACK_INCLUDE}" - ac_fn_c_check_header_compile "$LINENO" "corosync/cfg.h" "ac_cv_header_corosync_cfg_h" "$ac_includes_default" -if test "x$ac_cv_header_corosync_cfg_h" = xyes -then : - COROSYNC_CFG_STATE_TRACK_HEADER_FOUND=1 -else $as_nop - COROSYNC_CFG_STATE_TRACK_HEADER_FOUND=0 -fi - - CPPFLAGS="${ast_ext_lib_check_saved_CPPFLAGS}" - - if test "x${COROSYNC_CFG_STATE_TRACK_HEADER_FOUND}" = "x0" ; then - COROSYNC_CFG_STATE_TRACK_LIB="" - COROSYNC_CFG_STATE_TRACK_INCLUDE="" - else - - PBX_COROSYNC_CFG_STATE_TRACK=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_COROSYNC_CFG_STATE_TRACK 1 -_ACEOF - - fi - fi -fi - - - - -if test "x${PBX_SPEEX}" != "x1" -a "${USE_SPEEX}" != "no"; then - pbxlibdir="" - # if --with-SPEEX=DIR has been specified, use it. - if test "x${SPEEX_DIR}" != "x"; then - if test -d ${SPEEX_DIR}/lib; then - pbxlibdir="-L${SPEEX_DIR}/lib" - else - pbxlibdir="-L${SPEEX_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} " - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for speex_encode in -lspeex" >&5 -printf %s "checking for speex_encode in -lspeex... " >&6; } -if test ${ac_cv_lib_speex_speex_encode+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-lspeex ${pbxlibdir} -lm $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char speex_encode (); -int -main (void) -{ -return speex_encode (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_speex_speex_encode=yes -else $as_nop - ac_cv_lib_speex_speex_encode=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_speex_speex_encode" >&5 -printf "%s\n" "$ac_cv_lib_speex_speex_encode" >&6; } -if test "x$ac_cv_lib_speex_speex_encode" = xyes -then : - AST_SPEEX_FOUND=yes -else $as_nop - AST_SPEEX_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_SPEEX_FOUND}" = "yes"; then - SPEEX_LIB="${pbxlibdir} -lspeex -lm" - # if --with-SPEEX=DIR has been specified, use it. - if test "x${SPEEX_DIR}" != "x"; then - SPEEX_INCLUDE="-I${SPEEX_DIR}/include" - fi - SPEEX_INCLUDE="${SPEEX_INCLUDE} " - - # check for the header - ast_ext_lib_check_saved_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${SPEEX_INCLUDE}" - ac_fn_c_check_header_compile "$LINENO" "speex/speex.h" "ac_cv_header_speex_speex_h" "$ac_includes_default" -if test "x$ac_cv_header_speex_speex_h" = xyes -then : - SPEEX_HEADER_FOUND=1 -else $as_nop - SPEEX_HEADER_FOUND=0 -fi - - CPPFLAGS="${ast_ext_lib_check_saved_CPPFLAGS}" - - if test "x${SPEEX_HEADER_FOUND}" = "x0" ; then - SPEEX_LIB="" - SPEEX_INCLUDE="" - else - - PBX_SPEEX=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_SPEEX 1 -_ACEOF - - fi - fi -fi - - - -# See if the main speex library contains the preprocess functions - -if test "x${PBX_SPEEX_PREPROCESS}" != "x1" -a "${USE_SPEEX_PREPROCESS}" != "no"; then - pbxlibdir="" - # if --with-SPEEX_PREPROCESS=DIR has been specified, use it. - if test "x${SPEEX_PREPROCESS_DIR}" != "x"; then - if test -d ${SPEEX_PREPROCESS_DIR}/lib; then - pbxlibdir="-L${SPEEX_PREPROCESS_DIR}/lib" - else - pbxlibdir="-L${SPEEX_PREPROCESS_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} " - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for speex_preprocess_ctl in -lspeex" >&5 -printf %s "checking for speex_preprocess_ctl in -lspeex... " >&6; } -if test ${ac_cv_lib_speex_speex_preprocess_ctl+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-lspeex ${pbxlibdir} -lm $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char speex_preprocess_ctl (); -int -main (void) -{ -return speex_preprocess_ctl (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_speex_speex_preprocess_ctl=yes -else $as_nop - ac_cv_lib_speex_speex_preprocess_ctl=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_speex_speex_preprocess_ctl" >&5 -printf "%s\n" "$ac_cv_lib_speex_speex_preprocess_ctl" >&6; } -if test "x$ac_cv_lib_speex_speex_preprocess_ctl" = xyes -then : - AST_SPEEX_PREPROCESS_FOUND=yes -else $as_nop - AST_SPEEX_PREPROCESS_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_SPEEX_PREPROCESS_FOUND}" = "yes"; then - SPEEX_PREPROCESS_LIB="${pbxlibdir} -lspeex -lm" - # if --with-SPEEX_PREPROCESS=DIR has been specified, use it. - if test "x${SPEEX_PREPROCESS_DIR}" != "x"; then - SPEEX_PREPROCESS_INCLUDE="-I${SPEEX_PREPROCESS_DIR}/include" - fi - SPEEX_PREPROCESS_INCLUDE="${SPEEX_PREPROCESS_INCLUDE} " - - # check for the header - ast_ext_lib_check_saved_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${SPEEX_PREPROCESS_INCLUDE}" - ac_fn_c_check_header_compile "$LINENO" "speex/speex.h" "ac_cv_header_speex_speex_h" "$ac_includes_default" -if test "x$ac_cv_header_speex_speex_h" = xyes -then : - SPEEX_PREPROCESS_HEADER_FOUND=1 -else $as_nop - SPEEX_PREPROCESS_HEADER_FOUND=0 -fi - - CPPFLAGS="${ast_ext_lib_check_saved_CPPFLAGS}" - - if test "x${SPEEX_PREPROCESS_HEADER_FOUND}" = "x0" ; then - SPEEX_PREPROCESS_LIB="" - SPEEX_PREPROCESS_INCLUDE="" - else - - PBX_SPEEX_PREPROCESS=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_SPEEX_PREPROCESS 1 -_ACEOF - - fi - fi -fi - - -if test "${PBX_SPEEX_PREPROCESS}" = 1; then - PBX_SPEEX_PREPROCESS=1 -fi - - -if test "x${PBX_SPEEXDSP}" != "x1" -a "${USE_SPEEXDSP}" != "no"; then - pbxlibdir="" - # if --with-SPEEXDSP=DIR has been specified, use it. - if test "x${SPEEXDSP_DIR}" != "x"; then - if test -d ${SPEEXDSP_DIR}/lib; then - pbxlibdir="-L${SPEEXDSP_DIR}/lib" - else - pbxlibdir="-L${SPEEXDSP_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} " - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for speex_preprocess_ctl in -lspeexdsp" >&5 -printf %s "checking for speex_preprocess_ctl in -lspeexdsp... " >&6; } -if test ${ac_cv_lib_speexdsp_speex_preprocess_ctl+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-lspeexdsp ${pbxlibdir} -lm $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char speex_preprocess_ctl (); -int -main (void) -{ -return speex_preprocess_ctl (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_speexdsp_speex_preprocess_ctl=yes -else $as_nop - ac_cv_lib_speexdsp_speex_preprocess_ctl=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_speexdsp_speex_preprocess_ctl" >&5 -printf "%s\n" "$ac_cv_lib_speexdsp_speex_preprocess_ctl" >&6; } -if test "x$ac_cv_lib_speexdsp_speex_preprocess_ctl" = xyes -then : - AST_SPEEXDSP_FOUND=yes -else $as_nop - AST_SPEEXDSP_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_SPEEXDSP_FOUND}" = "yes"; then - SPEEXDSP_LIB="${pbxlibdir} -lspeexdsp -lm" - # if --with-SPEEXDSP=DIR has been specified, use it. - if test "x${SPEEXDSP_DIR}" != "x"; then - SPEEXDSP_INCLUDE="-I${SPEEXDSP_DIR}/include" - fi - SPEEXDSP_INCLUDE="${SPEEXDSP_INCLUDE} " - - # check for the header - ast_ext_lib_check_saved_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${SPEEXDSP_INCLUDE}" - ac_fn_c_check_header_compile "$LINENO" "speex/speex.h" "ac_cv_header_speex_speex_h" "$ac_includes_default" -if test "x$ac_cv_header_speex_speex_h" = xyes -then : - SPEEXDSP_HEADER_FOUND=1 -else $as_nop - SPEEXDSP_HEADER_FOUND=0 -fi - - CPPFLAGS="${ast_ext_lib_check_saved_CPPFLAGS}" - - if test "x${SPEEXDSP_HEADER_FOUND}" = "x0" ; then - SPEEXDSP_LIB="" - SPEEXDSP_INCLUDE="" - else - - PBX_SPEEXDSP=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_SPEEXDSP 1 -_ACEOF - - fi - fi -fi - - -if test "${PBX_SPEEXDSP}" = 1; then - PBX_SPEEX_PREPROCESS=1 -fi - - - - -if test "x${PBX_SQLITE3}" != "x1" -a "${USE_SQLITE3}" != "no"; then - pbxlibdir="" - # if --with-SQLITE3=DIR has been specified, use it. - if test "x${SQLITE3_DIR}" != "x"; then - if test -d ${SQLITE3_DIR}/lib; then - pbxlibdir="-L${SQLITE3_DIR}/lib" - else - pbxlibdir="-L${SQLITE3_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} ${PTHREAD_CFLAGS}" - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for sqlite3_open in -lsqlite3" >&5 -printf %s "checking for sqlite3_open in -lsqlite3... " >&6; } -if test ${ac_cv_lib_sqlite3_sqlite3_open+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-lsqlite3 ${pbxlibdir} ${PTHREAD_LIBS} $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char sqlite3_open (); -int -main (void) -{ -return sqlite3_open (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_sqlite3_sqlite3_open=yes -else $as_nop - ac_cv_lib_sqlite3_sqlite3_open=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_sqlite3_sqlite3_open" >&5 -printf "%s\n" "$ac_cv_lib_sqlite3_sqlite3_open" >&6; } -if test "x$ac_cv_lib_sqlite3_sqlite3_open" = xyes -then : - AST_SQLITE3_FOUND=yes -else $as_nop - AST_SQLITE3_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_SQLITE3_FOUND}" = "yes"; then - SQLITE3_LIB="${pbxlibdir} -lsqlite3 ${PTHREAD_LIBS}" - # if --with-SQLITE3=DIR has been specified, use it. - if test "x${SQLITE3_DIR}" != "x"; then - SQLITE3_INCLUDE="-I${SQLITE3_DIR}/include" - fi - SQLITE3_INCLUDE="${SQLITE3_INCLUDE} ${PTHREAD_CFLAGS}" - - # check for the header - ast_ext_lib_check_saved_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${SQLITE3_INCLUDE}" - ac_fn_c_check_header_compile "$LINENO" "sqlite3.h" "ac_cv_header_sqlite3_h" "$ac_includes_default" -if test "x$ac_cv_header_sqlite3_h" = xyes -then : - SQLITE3_HEADER_FOUND=1 -else $as_nop - SQLITE3_HEADER_FOUND=0 -fi - - CPPFLAGS="${ast_ext_lib_check_saved_CPPFLAGS}" - - if test "x${SQLITE3_HEADER_FOUND}" = "x0" ; then - SQLITE3_LIB="" - SQLITE3_INCLUDE="" - else - - PBX_SQLITE3=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_SQLITE3 1 -_ACEOF - - fi - fi -fi - - - -if test "${PBX_SQLITE3}" != 1; then - as_fn_error $? "*** Asterisk now uses SQLite3 for the internal Asterisk database." "$LINENO" 5 - as_fn_error $? "*** Please install the SQLite3 development package." "$LINENO" 5 - exit 1 -fi - -# Find crypt support -# * -lcrypt on *NIX -# * in libsystem on OS X - -if test "x${PBX_LIBCRYPT}" != "x1" -a "${USE_LIBCRYPT}" != "no"; then - pbxlibdir="" - # if --with-LIBCRYPT=DIR has been specified, use it. - if test "x${LIBCRYPT_DIR}" != "x"; then - if test -d ${LIBCRYPT_DIR}/lib; then - pbxlibdir="-L${LIBCRYPT_DIR}/lib" - else - pbxlibdir="-L${LIBCRYPT_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} " - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for crypt in -lcrypt" >&5 -printf %s "checking for crypt in -lcrypt... " >&6; } -if test ${ac_cv_lib_crypt_crypt+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-lcrypt ${pbxlibdir} $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char crypt (); -int -main (void) -{ -return crypt (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_crypt_crypt=yes -else $as_nop - ac_cv_lib_crypt_crypt=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_crypt_crypt" >&5 -printf "%s\n" "$ac_cv_lib_crypt_crypt" >&6; } -if test "x$ac_cv_lib_crypt_crypt" = xyes -then : - AST_LIBCRYPT_FOUND=yes -else $as_nop - AST_LIBCRYPT_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_LIBCRYPT_FOUND}" = "yes"; then - LIBCRYPT_LIB="${pbxlibdir} -lcrypt " - # if --with-LIBCRYPT=DIR has been specified, use it. - if test "x${LIBCRYPT_DIR}" != "x"; then - LIBCRYPT_INCLUDE="-I${LIBCRYPT_DIR}/include" - fi - LIBCRYPT_INCLUDE="${LIBCRYPT_INCLUDE} " - - # check for the header - ast_ext_lib_check_saved_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${LIBCRYPT_INCLUDE}" - ac_fn_c_check_header_compile "$LINENO" "crypt.h" "ac_cv_header_crypt_h" "$ac_includes_default" -if test "x$ac_cv_header_crypt_h" = xyes -then : - LIBCRYPT_HEADER_FOUND=1 -else $as_nop - LIBCRYPT_HEADER_FOUND=0 -fi - - CPPFLAGS="${ast_ext_lib_check_saved_CPPFLAGS}" - - if test "x${LIBCRYPT_HEADER_FOUND}" = "x0" ; then - LIBCRYPT_LIB="" - LIBCRYPT_INCLUDE="" - else - - PBX_LIBCRYPT=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_LIBCRYPT 1 -_ACEOF - - fi - fi -fi - - -ac_fn_c_check_func "$LINENO" "crypt" "ac_cv_func_crypt" -if test "x$ac_cv_func_crypt" = xyes -then : - SYSCRYPT=true -else $as_nop - SYSCRYPT="" -fi - - -if test "x$LIBCRYPT_LIB" != "x" ; then - CRYPT_LIB="$LIBCRYPT_LIB" - CRYPT_INCLUDE="$LIBCRYPT_INCLUDE" - -printf "%s\n" "#define HAVE_CRYPT 1" >>confdefs.h - -elif test "x$SYSCRYPT" != "x" ; then - CRYPT_LIB="" - CRYPT_INCLUDE="" - -printf "%s\n" "#define HAVE_CRYPT 1" >>confdefs.h - -fi - - - - -# Find crypt_r support -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for crypt_r in -lcrypt" >&5 -printf %s "checking for crypt_r in -lcrypt... " >&6; } -if test ${ac_cv_lib_crypt_crypt_r+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-lcrypt $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char crypt_r (); -int -main (void) -{ -return crypt_r (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_crypt_crypt_r=yes -else $as_nop - ac_cv_lib_crypt_crypt_r=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_crypt_crypt_r" >&5 -printf "%s\n" "$ac_cv_lib_crypt_crypt_r" >&6; } -if test "x$ac_cv_lib_crypt_crypt_r" = xyes -then : - -printf "%s\n" "#define HAVE_CRYPT_R 1" >>confdefs.h - -fi - - -if test "$PBX_OPENSSL" = "1"; -then - - # if OSPTK has not been checked and is not excluded - if test "x${PBX_OSPTK}" != "x1" -a "${USE_OSPTK}" != "no"; then - # if --with-osptk=DIR has been specified, use it. - if test "x${OSPTK_DIR}" != "x"; then - osptk_cflags="-I${OSPTK_DIR}/include" - osptk_ldflags="-L${OSPTK_DIR}/lib" - else - osptk_cflags="" - osptk_ldflags="" - fi - - # check for the header - osptk_saved_cppflags="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${osptk_cflags}" - ac_fn_c_check_header_compile "$LINENO" "osp/osp.h" "ac_cv_header_osp_osp_h" "$ac_includes_default" -if test "x$ac_cv_header_osp_osp_h" = xyes -then : - osptk_header_found=yes -else $as_nop - osptk_header_found=no -fi - - CPPFLAGS="${osptk_saved_cppflags}" - - # check for the library - if test "${osptk_header_found}" = "yes"; then - osptk_extralibs="-lssl -lcrypto" - - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for OSPPInit in -losptk" >&5 -printf %s "checking for OSPPInit in -losptk... " >&6; } -if test ${ac_cv_lib_osptk_OSPPInit+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-losptk ${osptk_ldflags} ${osptk_extralibs} $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char OSPPInit (); -int -main (void) -{ -return OSPPInit (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_osptk_OSPPInit=yes -else $as_nop - ac_cv_lib_osptk_OSPPInit=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_osptk_OSPPInit" >&5 -printf "%s\n" "$ac_cv_lib_osptk_OSPPInit" >&6; } -if test "x$ac_cv_lib_osptk_OSPPInit" = xyes -then : - osptk_library_found=yes -else $as_nop - osptk_library_found=no -fi - - - # check OSP Toolkit version - if test "${osptk_library_found}" = "yes"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if OSP Toolkit version is compatible with app_osplookup" >&5 -printf %s "checking if OSP Toolkit version is compatible with app_osplookup... " >&6; } - - osptk_saved_cppflags="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${osptk_cflags}" - if test "$cross_compiling" = yes -then : - { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} -as_fn_error $? "cannot run test program while cross compiling -See \`config.log' for more details" "$LINENO" 5; } -else $as_nop - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - - #include - int main(void) { - int ver = OSP_CLIENT_TOOLKIT_VERSION_MAJOR * 10000 + OSP_CLIENT_TOOLKIT_VERSION_MINOR * 100 + OSP_CLIENT_TOOLKIT_VERSION_BUGFIX; - int req = 4 * 10000 + 0 * 100 + 0; - return (ver < req) ? 1 : 0; - } - -_ACEOF -if ac_fn_c_try_run "$LINENO" -then : - osptk_compatible=yes -else $as_nop - osptk_compatible=no - -fi -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ - conftest.$ac_objext conftest.beam conftest.$ac_ext -fi - - CPPFLAGS="${osptk_saved_cppflags}" - - if test "${osptk_compatible}" = "yes"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - PBX_OSPTK=1 - OSPTK_INCLUDE="${osptk_cflags}" - OSPTK_LIB="${osptk_ldflags} -losptk ${osptk_extralibs}" - -printf "%s\n" "#define HAVE_OSPTK 1" >>confdefs.h - - else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - fi - fi - fi - fi - -fi - - -if test "x${PBX_SRTP}" != "x1" -a "${USE_SRTP}" != "no"; then - pbxlibdir="" - # if --with-SRTP=DIR has been specified, use it. - if test "x${SRTP_DIR}" != "x"; then - if test -d ${SRTP_DIR}/lib; then - pbxlibdir="-L${SRTP_DIR}/lib" - else - pbxlibdir="-L${SRTP_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} " - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for srtp_init in -lsrtp2" >&5 -printf %s "checking for srtp_init in -lsrtp2... " >&6; } -if test ${ac_cv_lib_srtp2_srtp_init+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-lsrtp2 ${pbxlibdir} $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char srtp_init (); -int -main (void) -{ -return srtp_init (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_srtp2_srtp_init=yes -else $as_nop - ac_cv_lib_srtp2_srtp_init=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_srtp2_srtp_init" >&5 -printf "%s\n" "$ac_cv_lib_srtp2_srtp_init" >&6; } -if test "x$ac_cv_lib_srtp2_srtp_init" = xyes -then : - AST_SRTP_FOUND=yes -else $as_nop - AST_SRTP_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_SRTP_FOUND}" = "yes"; then - SRTP_LIB="${pbxlibdir} -lsrtp2 " - # if --with-SRTP=DIR has been specified, use it. - if test "x${SRTP_DIR}" != "x"; then - SRTP_INCLUDE="-I${SRTP_DIR}/include" - fi - SRTP_INCLUDE="${SRTP_INCLUDE} " - - # check for the header - ast_ext_lib_check_saved_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${SRTP_INCLUDE}" - ac_fn_c_check_header_compile "$LINENO" "srtp2/srtp.h" "ac_cv_header_srtp2_srtp_h" "$ac_includes_default" -if test "x$ac_cv_header_srtp2_srtp_h" = xyes -then : - SRTP_HEADER_FOUND=1 -else $as_nop - SRTP_HEADER_FOUND=0 -fi - - CPPFLAGS="${ast_ext_lib_check_saved_CPPFLAGS}" - - if test "x${SRTP_HEADER_FOUND}" = "x0" ; then - SRTP_LIB="" - SRTP_INCLUDE="" - else - - PBX_SRTP=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_SRTP 1 -_ACEOF - - cat >>confdefs.h <<_ACEOF -#define HAVE_SRTP_VERSION 2 -_ACEOF - - fi - fi -fi - - - -if test "x${PBX_SRTP}" = "x1"; then - ast_ext_lib_check_shared_saved_libs="${LIBS}" - ast_ext_lib_check_shared_saved_ldflags="${LDFLAGS}" - ast_ext_lib_check_shared_saved_cflags="${CFLAGS}" - LIBS="${LIBS} ${SRTP_LIB} " - LDFLAGS="${LDFLAGS} -shared -fPIC" - CFLAGS="${CFLAGS} ${SRTP_INCLUDE} " - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for the ability of -lsrtp2 to be linked in a shared object" >&5 -printf %s "checking for the ability of -lsrtp2 to be linked in a shared object... " >&6; } - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - - #include -int -main (void) -{ -srtp_init(); - - ; - return 0; -} - -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - - -else $as_nop - - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: ***" >&5 -printf "%s\n" "$as_me: WARNING: ***" >&2;} - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: *** libsrtp2 could not be linked as a shared object." >&5 -printf "%s\n" "$as_me: WARNING: *** libsrtp2 could not be linked as a shared object." >&2;} - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: *** Try compiling libsrtp2 manually. Configure libsrtp2" >&5 -printf "%s\n" "$as_me: WARNING: *** Try compiling libsrtp2 manually. Configure libsrtp2" >&2;} - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: *** with ./configure --prefix=/usr replacing /usr with" >&5 -printf "%s\n" "$as_me: WARNING: *** with ./configure --prefix=/usr replacing /usr with" >&2;} - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: *** the prefix of your choice, and then make with" >&5 -printf "%s\n" "$as_me: WARNING: *** the prefix of your choice, and then make with" >&2;} - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: *** 'make libsrtp2.so'" >&5 -printf "%s\n" "$as_me: WARNING: *** 'make libsrtp2.so'" >&2;} - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: ***" >&5 -printf "%s\n" "$as_me: WARNING: ***" >&2;} - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: *** After re-installing libsrtp2, re-run the Asterisk" >&5 -printf "%s\n" "$as_me: WARNING: *** After re-installing libsrtp2, re-run the Asterisk" >&2;} - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: *** configure script." >&5 -printf "%s\n" "$as_me: WARNING: *** configure script." >&2;} - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: ***" >&5 -printf "%s\n" "$as_me: WARNING: ***" >&2;} - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: *** If you do not need SRTP support re-run configure" >&5 -printf "%s\n" "$as_me: WARNING: *** If you do not need SRTP support re-run configure" >&2;} - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: *** with the --without-srtp option." >&5 -printf "%s\n" "$as_me: WARNING: *** with the --without-srtp option." >&2;} - exit 1 - - - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext - CFLAGS="${ast_ext_lib_check_shared_saved_cflags}" - LDFLAGS="${ast_ext_lib_check_shared_saved_ldflags}" - LIBS="${ast_ext_lib_check_shared_saved_libs}" -fi - - -if test "x$PBX_SRTP" = x1; -then - -if test "x${PBX_SRTP_256}" != "x1" -a "${USE_SRTP_256}" != "no"; then - pbxlibdir="" - # if --with-SRTP_256=DIR has been specified, use it. - if test "x${SRTP_256_DIR}" != "x"; then - if test -d ${SRTP_256_DIR}/lib; then - pbxlibdir="-L${SRTP_256_DIR}/lib" - else - pbxlibdir="-L${SRTP_256_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} " - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for srtp_crypto_policy_set_aes_cm_256_hmac_sha1_80 in -lsrtp2" >&5 -printf %s "checking for srtp_crypto_policy_set_aes_cm_256_hmac_sha1_80 in -lsrtp2... " >&6; } -if test ${ac_cv_lib_srtp2_srtp_crypto_policy_set_aes_cm_256_hmac_sha1_80+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-lsrtp2 ${pbxlibdir} $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char srtp_crypto_policy_set_aes_cm_256_hmac_sha1_80 (); -int -main (void) -{ -return srtp_crypto_policy_set_aes_cm_256_hmac_sha1_80 (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_srtp2_srtp_crypto_policy_set_aes_cm_256_hmac_sha1_80=yes -else $as_nop - ac_cv_lib_srtp2_srtp_crypto_policy_set_aes_cm_256_hmac_sha1_80=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_srtp2_srtp_crypto_policy_set_aes_cm_256_hmac_sha1_80" >&5 -printf "%s\n" "$ac_cv_lib_srtp2_srtp_crypto_policy_set_aes_cm_256_hmac_sha1_80" >&6; } -if test "x$ac_cv_lib_srtp2_srtp_crypto_policy_set_aes_cm_256_hmac_sha1_80" = xyes -then : - AST_SRTP_256_FOUND=yes -else $as_nop - AST_SRTP_256_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_SRTP_256_FOUND}" = "yes"; then - SRTP_256_LIB="${pbxlibdir} -lsrtp2 " - # if --with-SRTP_256=DIR has been specified, use it. - if test "x${SRTP_256_DIR}" != "x"; then - SRTP_256_INCLUDE="-I${SRTP_256_DIR}/include" - fi - SRTP_256_INCLUDE="${SRTP_256_INCLUDE} " - - # no header, assume found - SRTP_256_HEADER_FOUND="1" - - if test "x${SRTP_256_HEADER_FOUND}" = "x0" ; then - SRTP_256_LIB="" - SRTP_256_INCLUDE="" - else - - PBX_SRTP_256=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_SRTP_256 1 -_ACEOF - - fi - fi -fi - - - -if test "x${PBX_SRTP_192}" != "x1" -a "${USE_SRTP_192}" != "no"; then - pbxlibdir="" - # if --with-SRTP_192=DIR has been specified, use it. - if test "x${SRTP_192_DIR}" != "x"; then - if test -d ${SRTP_192_DIR}/lib; then - pbxlibdir="-L${SRTP_192_DIR}/lib" - else - pbxlibdir="-L${SRTP_192_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} " - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for srtp_crypto_policy_set_aes_cm_192_hmac_sha1_80 in -lsrtp2" >&5 -printf %s "checking for srtp_crypto_policy_set_aes_cm_192_hmac_sha1_80 in -lsrtp2... " >&6; } -if test ${ac_cv_lib_srtp2_srtp_crypto_policy_set_aes_cm_192_hmac_sha1_80+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-lsrtp2 ${pbxlibdir} $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char srtp_crypto_policy_set_aes_cm_192_hmac_sha1_80 (); -int -main (void) -{ -return srtp_crypto_policy_set_aes_cm_192_hmac_sha1_80 (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_srtp2_srtp_crypto_policy_set_aes_cm_192_hmac_sha1_80=yes -else $as_nop - ac_cv_lib_srtp2_srtp_crypto_policy_set_aes_cm_192_hmac_sha1_80=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_srtp2_srtp_crypto_policy_set_aes_cm_192_hmac_sha1_80" >&5 -printf "%s\n" "$ac_cv_lib_srtp2_srtp_crypto_policy_set_aes_cm_192_hmac_sha1_80" >&6; } -if test "x$ac_cv_lib_srtp2_srtp_crypto_policy_set_aes_cm_192_hmac_sha1_80" = xyes -then : - AST_SRTP_192_FOUND=yes -else $as_nop - AST_SRTP_192_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_SRTP_192_FOUND}" = "yes"; then - SRTP_192_LIB="${pbxlibdir} -lsrtp2 " - # if --with-SRTP_192=DIR has been specified, use it. - if test "x${SRTP_192_DIR}" != "x"; then - SRTP_192_INCLUDE="-I${SRTP_192_DIR}/include" - fi - SRTP_192_INCLUDE="${SRTP_192_INCLUDE} " - - # no header, assume found - SRTP_192_HEADER_FOUND="1" - - if test "x${SRTP_192_HEADER_FOUND}" = "x0" ; then - SRTP_192_LIB="" - SRTP_192_INCLUDE="" - else - - PBX_SRTP_192=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_SRTP_192 1 -_ACEOF - - fi - fi -fi - - - -if test "x${PBX_SRTP_GCM}" != "x1" -a "${USE_SRTP_GCM}" != "no"; then - pbxlibdir="" - # if --with-SRTP_GCM=DIR has been specified, use it. - if test "x${SRTP_GCM_DIR}" != "x"; then - if test -d ${SRTP_GCM_DIR}/lib; then - pbxlibdir="-L${SRTP_GCM_DIR}/lib" - else - pbxlibdir="-L${SRTP_GCM_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} " - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for srtp_crypto_policy_set_aes_gcm_128_8_auth in -lsrtp2" >&5 -printf %s "checking for srtp_crypto_policy_set_aes_gcm_128_8_auth in -lsrtp2... " >&6; } -if test ${ac_cv_lib_srtp2_srtp_crypto_policy_set_aes_gcm_128_8_auth+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-lsrtp2 ${pbxlibdir} $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char srtp_crypto_policy_set_aes_gcm_128_8_auth (); -int -main (void) -{ -return srtp_crypto_policy_set_aes_gcm_128_8_auth (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_srtp2_srtp_crypto_policy_set_aes_gcm_128_8_auth=yes -else $as_nop - ac_cv_lib_srtp2_srtp_crypto_policy_set_aes_gcm_128_8_auth=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_srtp2_srtp_crypto_policy_set_aes_gcm_128_8_auth" >&5 -printf "%s\n" "$ac_cv_lib_srtp2_srtp_crypto_policy_set_aes_gcm_128_8_auth" >&6; } -if test "x$ac_cv_lib_srtp2_srtp_crypto_policy_set_aes_gcm_128_8_auth" = xyes -then : - AST_SRTP_GCM_FOUND=yes -else $as_nop - AST_SRTP_GCM_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_SRTP_GCM_FOUND}" = "yes"; then - SRTP_GCM_LIB="${pbxlibdir} -lsrtp2 " - # if --with-SRTP_GCM=DIR has been specified, use it. - if test "x${SRTP_GCM_DIR}" != "x"; then - SRTP_GCM_INCLUDE="-I${SRTP_GCM_DIR}/include" - fi - SRTP_GCM_INCLUDE="${SRTP_GCM_INCLUDE} " - - # no header, assume found - SRTP_GCM_HEADER_FOUND="1" - - if test "x${SRTP_GCM_HEADER_FOUND}" = "x0" ; then - SRTP_GCM_LIB="" - SRTP_GCM_INCLUDE="" - else - - PBX_SRTP_GCM=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_SRTP_GCM 1 -_ACEOF - - fi - fi -fi - - - -if test "x${PBX_SRTP_SHUTDOWN}" != "x1" -a "${USE_SRTP_SHUTDOWN}" != "no"; then - pbxlibdir="" - # if --with-SRTP_SHUTDOWN=DIR has been specified, use it. - if test "x${SRTP_SHUTDOWN_DIR}" != "x"; then - if test -d ${SRTP_SHUTDOWN_DIR}/lib; then - pbxlibdir="-L${SRTP_SHUTDOWN_DIR}/lib" - else - pbxlibdir="-L${SRTP_SHUTDOWN_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} " - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for srtp_shutdown in -lsrtp2" >&5 -printf %s "checking for srtp_shutdown in -lsrtp2... " >&6; } -if test ${ac_cv_lib_srtp2_srtp_shutdown+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-lsrtp2 ${pbxlibdir} $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char srtp_shutdown (); -int -main (void) -{ -return srtp_shutdown (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_srtp2_srtp_shutdown=yes -else $as_nop - ac_cv_lib_srtp2_srtp_shutdown=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_srtp2_srtp_shutdown" >&5 -printf "%s\n" "$ac_cv_lib_srtp2_srtp_shutdown" >&6; } -if test "x$ac_cv_lib_srtp2_srtp_shutdown" = xyes -then : - AST_SRTP_SHUTDOWN_FOUND=yes -else $as_nop - AST_SRTP_SHUTDOWN_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_SRTP_SHUTDOWN_FOUND}" = "yes"; then - SRTP_SHUTDOWN_LIB="${pbxlibdir} -lsrtp2 " - # if --with-SRTP_SHUTDOWN=DIR has been specified, use it. - if test "x${SRTP_SHUTDOWN_DIR}" != "x"; then - SRTP_SHUTDOWN_INCLUDE="-I${SRTP_SHUTDOWN_DIR}/include" - fi - SRTP_SHUTDOWN_INCLUDE="${SRTP_SHUTDOWN_INCLUDE} " - - # check for the header - ast_ext_lib_check_saved_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${SRTP_SHUTDOWN_INCLUDE}" - ac_fn_c_check_header_compile "$LINENO" "srtp2/srtp.h" "ac_cv_header_srtp2_srtp_h" "$ac_includes_default" -if test "x$ac_cv_header_srtp2_srtp_h" = xyes -then : - SRTP_SHUTDOWN_HEADER_FOUND=1 -else $as_nop - SRTP_SHUTDOWN_HEADER_FOUND=0 -fi - - CPPFLAGS="${ast_ext_lib_check_saved_CPPFLAGS}" - - if test "x${SRTP_SHUTDOWN_HEADER_FOUND}" = "x0" ; then - SRTP_SHUTDOWN_LIB="" - SRTP_SHUTDOWN_INCLUDE="" - else - - PBX_SRTP_SHUTDOWN=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_SRTP_SHUTDOWN 1 -_ACEOF - - fi - fi -fi - - - -if test "x${PBX_SRTP_GET_VERSION}" != "x1" -a "${USE_SRTP_GET_VERSION}" != "no"; then - pbxlibdir="" - # if --with-SRTP_GET_VERSION=DIR has been specified, use it. - if test "x${SRTP_GET_VERSION_DIR}" != "x"; then - if test -d ${SRTP_GET_VERSION_DIR}/lib; then - pbxlibdir="-L${SRTP_GET_VERSION_DIR}/lib" - else - pbxlibdir="-L${SRTP_GET_VERSION_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} " - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for srtp_get_version_string in -lsrtp2" >&5 -printf %s "checking for srtp_get_version_string in -lsrtp2... " >&6; } -if test ${ac_cv_lib_srtp2_srtp_get_version_string+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-lsrtp2 ${pbxlibdir} $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char srtp_get_version_string (); -int -main (void) -{ -return srtp_get_version_string (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_srtp2_srtp_get_version_string=yes -else $as_nop - ac_cv_lib_srtp2_srtp_get_version_string=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_srtp2_srtp_get_version_string" >&5 -printf "%s\n" "$ac_cv_lib_srtp2_srtp_get_version_string" >&6; } -if test "x$ac_cv_lib_srtp2_srtp_get_version_string" = xyes -then : - AST_SRTP_GET_VERSION_FOUND=yes -else $as_nop - AST_SRTP_GET_VERSION_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_SRTP_GET_VERSION_FOUND}" = "yes"; then - SRTP_GET_VERSION_LIB="${pbxlibdir} -lsrtp2 " - # if --with-SRTP_GET_VERSION=DIR has been specified, use it. - if test "x${SRTP_GET_VERSION_DIR}" != "x"; then - SRTP_GET_VERSION_INCLUDE="-I${SRTP_GET_VERSION_DIR}/include" - fi - SRTP_GET_VERSION_INCLUDE="${SRTP_GET_VERSION_INCLUDE} " - - # check for the header - ast_ext_lib_check_saved_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${SRTP_GET_VERSION_INCLUDE}" - ac_fn_c_check_header_compile "$LINENO" "srtp2/srtp.h" "ac_cv_header_srtp2_srtp_h" "$ac_includes_default" -if test "x$ac_cv_header_srtp2_srtp_h" = xyes -then : - SRTP_GET_VERSION_HEADER_FOUND=1 -else $as_nop - SRTP_GET_VERSION_HEADER_FOUND=0 -fi - - CPPFLAGS="${ast_ext_lib_check_saved_CPPFLAGS}" - - if test "x${SRTP_GET_VERSION_HEADER_FOUND}" = "x0" ; then - SRTP_GET_VERSION_LIB="" - SRTP_GET_VERSION_INCLUDE="" - else - - PBX_SRTP_GET_VERSION=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_SRTP_GET_VERSION 1 -_ACEOF - - fi - fi -fi - - - - # libsrtp2 removed support for PRNG, so we require OpenSSL - if test "x$PBX_OPENSSL" != x1; - then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: ***" >&5 -printf "%s\n" "$as_me: WARNING: ***" >&2;} - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: *** OpenSSL required when using libsrtp2, checking for libsrtp instead." >&5 -printf "%s\n" "$as_me: WARNING: *** OpenSSL required when using libsrtp2, checking for libsrtp instead." >&2;} - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: ***" >&5 -printf "%s\n" "$as_me: WARNING: ***" >&2;} - PBX_SRTP=0 - fi -fi - -if test "x$PBX_SRTP" != x1; -then - -if test "x${PBX_SRTP}" != "x1" -a "${USE_SRTP}" != "no"; then - pbxlibdir="" - # if --with-SRTP=DIR has been specified, use it. - if test "x${SRTP_DIR}" != "x"; then - if test -d ${SRTP_DIR}/lib; then - pbxlibdir="-L${SRTP_DIR}/lib" - else - pbxlibdir="-L${SRTP_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} " - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for srtp_init in -lsrtp" >&5 -printf %s "checking for srtp_init in -lsrtp... " >&6; } -if test ${ac_cv_lib_srtp_srtp_init+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-lsrtp ${pbxlibdir} $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char srtp_init (); -int -main (void) -{ -return srtp_init (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_srtp_srtp_init=yes -else $as_nop - ac_cv_lib_srtp_srtp_init=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_srtp_srtp_init" >&5 -printf "%s\n" "$ac_cv_lib_srtp_srtp_init" >&6; } -if test "x$ac_cv_lib_srtp_srtp_init" = xyes -then : - AST_SRTP_FOUND=yes -else $as_nop - AST_SRTP_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_SRTP_FOUND}" = "yes"; then - SRTP_LIB="${pbxlibdir} -lsrtp " - # if --with-SRTP=DIR has been specified, use it. - if test "x${SRTP_DIR}" != "x"; then - SRTP_INCLUDE="-I${SRTP_DIR}/include" - fi - SRTP_INCLUDE="${SRTP_INCLUDE} " - - # check for the header - ast_ext_lib_check_saved_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${SRTP_INCLUDE}" - ac_fn_c_check_header_compile "$LINENO" "srtp/srtp.h" "ac_cv_header_srtp_srtp_h" "$ac_includes_default" -if test "x$ac_cv_header_srtp_srtp_h" = xyes -then : - SRTP_HEADER_FOUND=1 -else $as_nop - SRTP_HEADER_FOUND=0 -fi - - CPPFLAGS="${ast_ext_lib_check_saved_CPPFLAGS}" - - if test "x${SRTP_HEADER_FOUND}" = "x0" ; then - SRTP_LIB="" - SRTP_INCLUDE="" - else - - PBX_SRTP=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_SRTP 1 -_ACEOF - - cat >>confdefs.h <<_ACEOF -#define HAVE_SRTP_VERSION 1 -_ACEOF - - fi - fi -fi - - - -if test "x${PBX_SRTP}" = "x1"; then - ast_ext_lib_check_shared_saved_libs="${LIBS}" - ast_ext_lib_check_shared_saved_ldflags="${LDFLAGS}" - ast_ext_lib_check_shared_saved_cflags="${CFLAGS}" - LIBS="${LIBS} ${SRTP_LIB} " - LDFLAGS="${LDFLAGS} -shared -fPIC" - CFLAGS="${CFLAGS} ${SRTP_INCLUDE} " - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for the ability of -lsrtp to be linked in a shared object" >&5 -printf %s "checking for the ability of -lsrtp to be linked in a shared object... " >&6; } - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - - #include -int -main (void) -{ -srtp_init(); - - ; - return 0; -} - -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - - -else $as_nop - - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: ***" >&5 -printf "%s\n" "$as_me: WARNING: ***" >&2;} - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: *** libsrtp could not be linked as a shared object." >&5 -printf "%s\n" "$as_me: WARNING: *** libsrtp could not be linked as a shared object." >&2;} - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: *** Try compiling libsrtp manually. Configure libsrtp" >&5 -printf "%s\n" "$as_me: WARNING: *** Try compiling libsrtp manually. Configure libsrtp" >&2;} - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: *** with ./configure CFLAGS=-fPIC --prefix=/usr" >&5 -printf "%s\n" "$as_me: WARNING: *** with ./configure CFLAGS=-fPIC --prefix=/usr" >&2;} - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: *** replacing /usr with the prefix of your choice." >&5 -printf "%s\n" "$as_me: WARNING: *** replacing /usr with the prefix of your choice." >&2;} - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: *** After re-installing libsrtp, re-run the Asterisk" >&5 -printf "%s\n" "$as_me: WARNING: *** After re-installing libsrtp, re-run the Asterisk" >&2;} - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: *** configure script." >&5 -printf "%s\n" "$as_me: WARNING: *** configure script." >&2;} - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: ***" >&5 -printf "%s\n" "$as_me: WARNING: ***" >&2;} - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: *** If you do not need SRTP support re-run configure" >&5 -printf "%s\n" "$as_me: WARNING: *** If you do not need SRTP support re-run configure" >&2;} - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: *** with the --without-srtp option." >&5 -printf "%s\n" "$as_me: WARNING: *** with the --without-srtp option." >&2;} - exit 1 - - - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext - CFLAGS="${ast_ext_lib_check_shared_saved_cflags}" - LDFLAGS="${ast_ext_lib_check_shared_saved_ldflags}" - LIBS="${ast_ext_lib_check_shared_saved_libs}" -fi - - - if test "x$PBX_SRTP" = x1; - then - -if test "x${PBX_SRTP_256}" != "x1" -a "${USE_SRTP_256}" != "no"; then - pbxlibdir="" - # if --with-SRTP_256=DIR has been specified, use it. - if test "x${SRTP_256_DIR}" != "x"; then - if test -d ${SRTP_256_DIR}/lib; then - pbxlibdir="-L${SRTP_256_DIR}/lib" - else - pbxlibdir="-L${SRTP_256_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} " - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for crypto_policy_set_aes_cm_256_hmac_sha1_80 in -lsrtp" >&5 -printf %s "checking for crypto_policy_set_aes_cm_256_hmac_sha1_80 in -lsrtp... " >&6; } -if test ${ac_cv_lib_srtp_crypto_policy_set_aes_cm_256_hmac_sha1_80+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-lsrtp ${pbxlibdir} $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char crypto_policy_set_aes_cm_256_hmac_sha1_80 (); -int -main (void) -{ -return crypto_policy_set_aes_cm_256_hmac_sha1_80 (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_srtp_crypto_policy_set_aes_cm_256_hmac_sha1_80=yes -else $as_nop - ac_cv_lib_srtp_crypto_policy_set_aes_cm_256_hmac_sha1_80=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_srtp_crypto_policy_set_aes_cm_256_hmac_sha1_80" >&5 -printf "%s\n" "$ac_cv_lib_srtp_crypto_policy_set_aes_cm_256_hmac_sha1_80" >&6; } -if test "x$ac_cv_lib_srtp_crypto_policy_set_aes_cm_256_hmac_sha1_80" = xyes -then : - AST_SRTP_256_FOUND=yes -else $as_nop - AST_SRTP_256_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_SRTP_256_FOUND}" = "yes"; then - SRTP_256_LIB="${pbxlibdir} -lsrtp " - # if --with-SRTP_256=DIR has been specified, use it. - if test "x${SRTP_256_DIR}" != "x"; then - SRTP_256_INCLUDE="-I${SRTP_256_DIR}/include" - fi - SRTP_256_INCLUDE="${SRTP_256_INCLUDE} " - - # no header, assume found - SRTP_256_HEADER_FOUND="1" - - if test "x${SRTP_256_HEADER_FOUND}" = "x0" ; then - SRTP_256_LIB="" - SRTP_256_INCLUDE="" - else - - PBX_SRTP_256=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_SRTP_256 1 -_ACEOF - - fi - fi -fi - - - -if test "x${PBX_SRTP_192}" != "x1" -a "${USE_SRTP_192}" != "no"; then - pbxlibdir="" - # if --with-SRTP_192=DIR has been specified, use it. - if test "x${SRTP_192_DIR}" != "x"; then - if test -d ${SRTP_192_DIR}/lib; then - pbxlibdir="-L${SRTP_192_DIR}/lib" - else - pbxlibdir="-L${SRTP_192_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} " - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for crypto_policy_set_aes_cm_192_hmac_sha1_80 in -lsrtp" >&5 -printf %s "checking for crypto_policy_set_aes_cm_192_hmac_sha1_80 in -lsrtp... " >&6; } -if test ${ac_cv_lib_srtp_crypto_policy_set_aes_cm_192_hmac_sha1_80+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-lsrtp ${pbxlibdir} $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char crypto_policy_set_aes_cm_192_hmac_sha1_80 (); -int -main (void) -{ -return crypto_policy_set_aes_cm_192_hmac_sha1_80 (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_srtp_crypto_policy_set_aes_cm_192_hmac_sha1_80=yes -else $as_nop - ac_cv_lib_srtp_crypto_policy_set_aes_cm_192_hmac_sha1_80=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_srtp_crypto_policy_set_aes_cm_192_hmac_sha1_80" >&5 -printf "%s\n" "$ac_cv_lib_srtp_crypto_policy_set_aes_cm_192_hmac_sha1_80" >&6; } -if test "x$ac_cv_lib_srtp_crypto_policy_set_aes_cm_192_hmac_sha1_80" = xyes -then : - AST_SRTP_192_FOUND=yes -else $as_nop - AST_SRTP_192_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_SRTP_192_FOUND}" = "yes"; then - SRTP_192_LIB="${pbxlibdir} -lsrtp " - # if --with-SRTP_192=DIR has been specified, use it. - if test "x${SRTP_192_DIR}" != "x"; then - SRTP_192_INCLUDE="-I${SRTP_192_DIR}/include" - fi - SRTP_192_INCLUDE="${SRTP_192_INCLUDE} " - - # no header, assume found - SRTP_192_HEADER_FOUND="1" - - if test "x${SRTP_192_HEADER_FOUND}" = "x0" ; then - SRTP_192_LIB="" - SRTP_192_INCLUDE="" - else - - PBX_SRTP_192=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_SRTP_192 1 -_ACEOF - - fi - fi -fi - - - -if test "x${PBX_SRTP_GCM}" != "x1" -a "${USE_SRTP_GCM}" != "no"; then - pbxlibdir="" - # if --with-SRTP_GCM=DIR has been specified, use it. - if test "x${SRTP_GCM_DIR}" != "x"; then - if test -d ${SRTP_GCM_DIR}/lib; then - pbxlibdir="-L${SRTP_GCM_DIR}/lib" - else - pbxlibdir="-L${SRTP_GCM_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} " - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for crypto_policy_set_aes_gcm_128_8_auth in -lsrtp" >&5 -printf %s "checking for crypto_policy_set_aes_gcm_128_8_auth in -lsrtp... " >&6; } -if test ${ac_cv_lib_srtp_crypto_policy_set_aes_gcm_128_8_auth+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-lsrtp ${pbxlibdir} $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char crypto_policy_set_aes_gcm_128_8_auth (); -int -main (void) -{ -return crypto_policy_set_aes_gcm_128_8_auth (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_srtp_crypto_policy_set_aes_gcm_128_8_auth=yes -else $as_nop - ac_cv_lib_srtp_crypto_policy_set_aes_gcm_128_8_auth=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_srtp_crypto_policy_set_aes_gcm_128_8_auth" >&5 -printf "%s\n" "$ac_cv_lib_srtp_crypto_policy_set_aes_gcm_128_8_auth" >&6; } -if test "x$ac_cv_lib_srtp_crypto_policy_set_aes_gcm_128_8_auth" = xyes -then : - AST_SRTP_GCM_FOUND=yes -else $as_nop - AST_SRTP_GCM_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_SRTP_GCM_FOUND}" = "yes"; then - SRTP_GCM_LIB="${pbxlibdir} -lsrtp " - # if --with-SRTP_GCM=DIR has been specified, use it. - if test "x${SRTP_GCM_DIR}" != "x"; then - SRTP_GCM_INCLUDE="-I${SRTP_GCM_DIR}/include" - fi - SRTP_GCM_INCLUDE="${SRTP_GCM_INCLUDE} " - - # no header, assume found - SRTP_GCM_HEADER_FOUND="1" - - if test "x${SRTP_GCM_HEADER_FOUND}" = "x0" ; then - SRTP_GCM_LIB="" - SRTP_GCM_INCLUDE="" - else - - PBX_SRTP_GCM=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_SRTP_GCM 1 -_ACEOF - - fi - fi -fi - - - -if test "x${PBX_SRTP_SHUTDOWN}" != "x1" -a "${USE_SRTP_SHUTDOWN}" != "no"; then - pbxlibdir="" - # if --with-SRTP_SHUTDOWN=DIR has been specified, use it. - if test "x${SRTP_SHUTDOWN_DIR}" != "x"; then - if test -d ${SRTP_SHUTDOWN_DIR}/lib; then - pbxlibdir="-L${SRTP_SHUTDOWN_DIR}/lib" - else - pbxlibdir="-L${SRTP_SHUTDOWN_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} " - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for srtp_shutdown in -lsrtp" >&5 -printf %s "checking for srtp_shutdown in -lsrtp... " >&6; } -if test ${ac_cv_lib_srtp_srtp_shutdown+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-lsrtp ${pbxlibdir} $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char srtp_shutdown (); -int -main (void) -{ -return srtp_shutdown (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_srtp_srtp_shutdown=yes -else $as_nop - ac_cv_lib_srtp_srtp_shutdown=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_srtp_srtp_shutdown" >&5 -printf "%s\n" "$ac_cv_lib_srtp_srtp_shutdown" >&6; } -if test "x$ac_cv_lib_srtp_srtp_shutdown" = xyes -then : - AST_SRTP_SHUTDOWN_FOUND=yes -else $as_nop - AST_SRTP_SHUTDOWN_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_SRTP_SHUTDOWN_FOUND}" = "yes"; then - SRTP_SHUTDOWN_LIB="${pbxlibdir} -lsrtp " - # if --with-SRTP_SHUTDOWN=DIR has been specified, use it. - if test "x${SRTP_SHUTDOWN_DIR}" != "x"; then - SRTP_SHUTDOWN_INCLUDE="-I${SRTP_SHUTDOWN_DIR}/include" - fi - SRTP_SHUTDOWN_INCLUDE="${SRTP_SHUTDOWN_INCLUDE} " - - # check for the header - ast_ext_lib_check_saved_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${SRTP_SHUTDOWN_INCLUDE}" - ac_fn_c_check_header_compile "$LINENO" "srtp/srtp.h" "ac_cv_header_srtp_srtp_h" "$ac_includes_default" -if test "x$ac_cv_header_srtp_srtp_h" = xyes -then : - SRTP_SHUTDOWN_HEADER_FOUND=1 -else $as_nop - SRTP_SHUTDOWN_HEADER_FOUND=0 -fi - - CPPFLAGS="${ast_ext_lib_check_saved_CPPFLAGS}" - - if test "x${SRTP_SHUTDOWN_HEADER_FOUND}" = "x0" ; then - SRTP_SHUTDOWN_LIB="" - SRTP_SHUTDOWN_INCLUDE="" - else - - PBX_SRTP_SHUTDOWN=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_SRTP_SHUTDOWN 1 -_ACEOF - - fi - fi -fi - - - -if test "x${PBX_SRTP_GET_VERSION}" != "x1" -a "${USE_SRTP_GET_VERSION}" != "no"; then - pbxlibdir="" - # if --with-SRTP_GET_VERSION=DIR has been specified, use it. - if test "x${SRTP_GET_VERSION_DIR}" != "x"; then - if test -d ${SRTP_GET_VERSION_DIR}/lib; then - pbxlibdir="-L${SRTP_GET_VERSION_DIR}/lib" - else - pbxlibdir="-L${SRTP_GET_VERSION_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} " - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for srtp_get_version_string in -lsrtp" >&5 -printf %s "checking for srtp_get_version_string in -lsrtp... " >&6; } -if test ${ac_cv_lib_srtp_srtp_get_version_string+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-lsrtp ${pbxlibdir} $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char srtp_get_version_string (); -int -main (void) -{ -return srtp_get_version_string (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_srtp_srtp_get_version_string=yes -else $as_nop - ac_cv_lib_srtp_srtp_get_version_string=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_srtp_srtp_get_version_string" >&5 -printf "%s\n" "$ac_cv_lib_srtp_srtp_get_version_string" >&6; } -if test "x$ac_cv_lib_srtp_srtp_get_version_string" = xyes -then : - AST_SRTP_GET_VERSION_FOUND=yes -else $as_nop - AST_SRTP_GET_VERSION_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_SRTP_GET_VERSION_FOUND}" = "yes"; then - SRTP_GET_VERSION_LIB="${pbxlibdir} -lsrtp " - # if --with-SRTP_GET_VERSION=DIR has been specified, use it. - if test "x${SRTP_GET_VERSION_DIR}" != "x"; then - SRTP_GET_VERSION_INCLUDE="-I${SRTP_GET_VERSION_DIR}/include" - fi - SRTP_GET_VERSION_INCLUDE="${SRTP_GET_VERSION_INCLUDE} " - - # check for the header - ast_ext_lib_check_saved_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${SRTP_GET_VERSION_INCLUDE}" - ac_fn_c_check_header_compile "$LINENO" "srtp/srtp.h" "ac_cv_header_srtp_srtp_h" "$ac_includes_default" -if test "x$ac_cv_header_srtp_srtp_h" = xyes -then : - SRTP_GET_VERSION_HEADER_FOUND=1 -else $as_nop - SRTP_GET_VERSION_HEADER_FOUND=0 -fi - - CPPFLAGS="${ast_ext_lib_check_saved_CPPFLAGS}" - - if test "x${SRTP_GET_VERSION_HEADER_FOUND}" = "x0" ; then - SRTP_GET_VERSION_LIB="" - SRTP_GET_VERSION_INCLUDE="" - else - - PBX_SRTP_GET_VERSION=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_SRTP_GET_VERSION 1 -_ACEOF - - fi - fi -fi - - - fi -fi - -for ver in 3.0 2.6 2.4 2.2 2.0; do - - if test "x${PBX_GMIME}" != "x1" -a "${USE_GMIME}" != "no"; then - -pkg_failed=no -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for gmime-$ver" >&5 -printf %s "checking for gmime-$ver... " >&6; } - -if test -n "$GMIME_CFLAGS"; then - pkg_cv_GMIME_CFLAGS="$GMIME_CFLAGS" - elif test -n "$PKG_CONFIG"; then - if test -n "$PKG_CONFIG" && \ - { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gmime-\$ver\""; } >&5 - ($PKG_CONFIG --exists --print-errors "gmime-$ver") 2>&5 - ac_status=$? - printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; }; then - pkg_cv_GMIME_CFLAGS=`$PKG_CONFIG --cflags "gmime-$ver" 2>/dev/null` - test "x$?" != "x0" && pkg_failed=yes -else - pkg_failed=yes -fi - else - pkg_failed=untried -fi -if test -n "$GMIME_LIBS"; then - pkg_cv_GMIME_LIBS="$GMIME_LIBS" - elif test -n "$PKG_CONFIG"; then - if test -n "$PKG_CONFIG" && \ - { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gmime-\$ver\""; } >&5 - ($PKG_CONFIG --exists --print-errors "gmime-$ver") 2>&5 - ac_status=$? - printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; }; then - pkg_cv_GMIME_LIBS=`$PKG_CONFIG --libs "gmime-$ver" 2>/dev/null` - test "x$?" != "x0" && pkg_failed=yes -else - pkg_failed=yes -fi - else - pkg_failed=untried -fi - - - -if test $pkg_failed = yes; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - -if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then - _pkg_short_errors_supported=yes -else - _pkg_short_errors_supported=no -fi - if test $_pkg_short_errors_supported = yes; then - GMIME_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "gmime-$ver" 2>&1` - else - GMIME_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "gmime-$ver" 2>&1` - fi - # Put the nasty error message in config.log where it belongs - echo "$GMIME_PKG_ERRORS" >&5 - - - PBX_GMIME=0 - - -elif test $pkg_failed = untried; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - - PBX_GMIME=0 - - -else - GMIME_CFLAGS=$pkg_cv_GMIME_CFLAGS - GMIME_LIBS=$pkg_cv_GMIME_LIBS - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - - PBX_GMIME=1 - GMIME_INCLUDE=$(echo ${GMIME_CFLAGS} | $SED -e "s|-std=c99||g") - GMIME_LIB="$GMIME_LIBS" - -printf "%s\n" "#define HAVE_GMIME 1" >>confdefs.h - - -fi - fi - - if test "$PBX_GMIME" = 1; then - break; - fi -done - - -if test "x${PBX_HOARD}" != "x1" -a "${USE_HOARD}" != "no"; then - pbxlibdir="" - # if --with-HOARD=DIR has been specified, use it. - if test "x${HOARD_DIR}" != "x"; then - if test -d ${HOARD_DIR}/lib; then - pbxlibdir="-L${HOARD_DIR}/lib" - else - pbxlibdir="-L${HOARD_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} " - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for malloc in -lhoard" >&5 -printf %s "checking for malloc in -lhoard... " >&6; } -if test ${ac_cv_lib_hoard_malloc+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-lhoard ${pbxlibdir} $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char malloc (); -int -main (void) -{ -return malloc (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_hoard_malloc=yes -else $as_nop - ac_cv_lib_hoard_malloc=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_hoard_malloc" >&5 -printf "%s\n" "$ac_cv_lib_hoard_malloc" >&6; } -if test "x$ac_cv_lib_hoard_malloc" = xyes -then : - AST_HOARD_FOUND=yes -else $as_nop - AST_HOARD_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_HOARD_FOUND}" = "yes"; then - HOARD_LIB="${pbxlibdir} -lhoard " - # if --with-HOARD=DIR has been specified, use it. - if test "x${HOARD_DIR}" != "x"; then - HOARD_INCLUDE="-I${HOARD_DIR}/include" - fi - HOARD_INCLUDE="${HOARD_INCLUDE} " - - # no header, assume found - HOARD_HEADER_FOUND="1" - - if test "x${HOARD_HEADER_FOUND}" = "x0" ; then - HOARD_LIB="" - HOARD_INCLUDE="" - else - - PBX_HOARD=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_HOARD 1 -_ACEOF - - fi - fi -fi - - - - -if test "x${PBX_FREETDS}" != "x1" -a "${USE_FREETDS}" != "no"; then - pbxlibdir="" - # if --with-FREETDS=DIR has been specified, use it. - if test "x${FREETDS_DIR}" != "x"; then - if test -d ${FREETDS_DIR}/lib; then - pbxlibdir="-L${FREETDS_DIR}/lib" - else - pbxlibdir="-L${FREETDS_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} " - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for dbinit in -lsybdb" >&5 -printf %s "checking for dbinit in -lsybdb... " >&6; } -if test ${ac_cv_lib_sybdb_dbinit+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-lsybdb ${pbxlibdir} $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char dbinit (); -int -main (void) -{ -return dbinit (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_sybdb_dbinit=yes -else $as_nop - ac_cv_lib_sybdb_dbinit=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_sybdb_dbinit" >&5 -printf "%s\n" "$ac_cv_lib_sybdb_dbinit" >&6; } -if test "x$ac_cv_lib_sybdb_dbinit" = xyes -then : - AST_FREETDS_FOUND=yes -else $as_nop - AST_FREETDS_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_FREETDS_FOUND}" = "yes"; then - FREETDS_LIB="${pbxlibdir} -lsybdb " - # if --with-FREETDS=DIR has been specified, use it. - if test "x${FREETDS_DIR}" != "x"; then - FREETDS_INCLUDE="-I${FREETDS_DIR}/include" - fi - FREETDS_INCLUDE="${FREETDS_INCLUDE} " - - # check for the header - ast_ext_lib_check_saved_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${FREETDS_INCLUDE}" - ac_fn_c_check_header_compile "$LINENO" "sybdb.h" "ac_cv_header_sybdb_h" "$ac_includes_default" -if test "x$ac_cv_header_sybdb_h" = xyes -then : - FREETDS_HEADER_FOUND=1 -else $as_nop - FREETDS_HEADER_FOUND=0 -fi - - CPPFLAGS="${ast_ext_lib_check_saved_CPPFLAGS}" - - if test "x${FREETDS_HEADER_FOUND}" = "x0" ; then - FREETDS_LIB="" - FREETDS_INCLUDE="" - else - - PBX_FREETDS=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_FREETDS 1 -_ACEOF - - fi - fi -fi - - - -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for tone_zone_find_by_num in -ltonezone" >&5 -printf %s "checking for tone_zone_find_by_num in -ltonezone... " >&6; } -if test ${ac_cv_lib_tonezone_tone_zone_find_by_num+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-ltonezone $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char tone_zone_find_by_num (); -int -main (void) -{ -return tone_zone_find_by_num (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_tonezone_tone_zone_find_by_num=yes -else $as_nop - ac_cv_lib_tonezone_tone_zone_find_by_num=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_tonezone_tone_zone_find_by_num" >&5 -printf "%s\n" "$ac_cv_lib_tonezone_tone_zone_find_by_num" >&6; } -if test "x$ac_cv_lib_tonezone_tone_zone_find_by_num" = xyes -then : - tonezone_does_not_need_lm=yes -else $as_nop - tonezone_does_not_need_lm=no -fi - - -if test "${tonezone_does_not_need_lm}" = "no" ; then - tonezone_extra="-lm" -fi - - -if test "x${PBX_TONEZONE}" != "x1" -a "${USE_TONEZONE}" != "no"; then - pbxlibdir="" - # if --with-TONEZONE=DIR has been specified, use it. - if test "x${TONEZONE_DIR}" != "x"; then - if test -d ${TONEZONE_DIR}/lib; then - pbxlibdir="-L${TONEZONE_DIR}/lib" - else - pbxlibdir="-L${TONEZONE_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} " - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for tone_zone_find in -ltonezone" >&5 -printf %s "checking for tone_zone_find in -ltonezone... " >&6; } -if test ${ac_cv_lib_tonezone_tone_zone_find+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-ltonezone ${pbxlibdir} ${tonezone_extra} ${DAHDI_INCLUDE} $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char tone_zone_find (); -int -main (void) -{ -return tone_zone_find (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_tonezone_tone_zone_find=yes -else $as_nop - ac_cv_lib_tonezone_tone_zone_find=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_tonezone_tone_zone_find" >&5 -printf "%s\n" "$ac_cv_lib_tonezone_tone_zone_find" >&6; } -if test "x$ac_cv_lib_tonezone_tone_zone_find" = xyes -then : - AST_TONEZONE_FOUND=yes -else $as_nop - AST_TONEZONE_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_TONEZONE_FOUND}" = "yes"; then - TONEZONE_LIB="${pbxlibdir} -ltonezone ${tonezone_extra} ${DAHDI_INCLUDE}" - # if --with-TONEZONE=DIR has been specified, use it. - if test "x${TONEZONE_DIR}" != "x"; then - TONEZONE_INCLUDE="-I${TONEZONE_DIR}/include" - fi - TONEZONE_INCLUDE="${TONEZONE_INCLUDE} " - - # check for the header - ast_ext_lib_check_saved_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${TONEZONE_INCLUDE}" - ac_fn_c_check_header_compile "$LINENO" "dahdi/tonezone.h" "ac_cv_header_dahdi_tonezone_h" "$ac_includes_default" -if test "x$ac_cv_header_dahdi_tonezone_h" = xyes -then : - TONEZONE_HEADER_FOUND=1 -else $as_nop - TONEZONE_HEADER_FOUND=0 -fi - - CPPFLAGS="${ast_ext_lib_check_saved_CPPFLAGS}" - - if test "x${TONEZONE_HEADER_FOUND}" = "x0" ; then - TONEZONE_LIB="" - TONEZONE_INCLUDE="" - else - - PBX_TONEZONE=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_TONEZONE 1 -_ACEOF - - fi - fi -fi - - - - -if test "x${PBX_VORBIS}" != "x1" -a "${USE_VORBIS}" != "no"; then - pbxlibdir="" - # if --with-VORBIS=DIR has been specified, use it. - if test "x${VORBIS_DIR}" != "x"; then - if test -d ${VORBIS_DIR}/lib; then - pbxlibdir="-L${VORBIS_DIR}/lib" - else - pbxlibdir="-L${VORBIS_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} " - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for vorbis_info_init in -lvorbis" >&5 -printf %s "checking for vorbis_info_init in -lvorbis... " >&6; } -if test ${ac_cv_lib_vorbis_vorbis_info_init+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-lvorbis ${pbxlibdir} -lm -lvorbisenc -lvorbisfile $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char vorbis_info_init (); -int -main (void) -{ -return vorbis_info_init (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_vorbis_vorbis_info_init=yes -else $as_nop - ac_cv_lib_vorbis_vorbis_info_init=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_vorbis_vorbis_info_init" >&5 -printf "%s\n" "$ac_cv_lib_vorbis_vorbis_info_init" >&6; } -if test "x$ac_cv_lib_vorbis_vorbis_info_init" = xyes -then : - AST_VORBIS_FOUND=yes -else $as_nop - AST_VORBIS_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_VORBIS_FOUND}" = "yes"; then - VORBIS_LIB="${pbxlibdir} -lvorbis -lm -lvorbisenc -lvorbisfile" - # if --with-VORBIS=DIR has been specified, use it. - if test "x${VORBIS_DIR}" != "x"; then - VORBIS_INCLUDE="-I${VORBIS_DIR}/include" - fi - VORBIS_INCLUDE="${VORBIS_INCLUDE} " - - # check for the header - ast_ext_lib_check_saved_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${VORBIS_INCLUDE}" - ac_fn_c_check_header_compile "$LINENO" "vorbis/codec.h" "ac_cv_header_vorbis_codec_h" "$ac_includes_default" -if test "x$ac_cv_header_vorbis_codec_h" = xyes -then : - VORBIS_HEADER_FOUND=1 -else $as_nop - VORBIS_HEADER_FOUND=0 -fi - - CPPFLAGS="${ast_ext_lib_check_saved_CPPFLAGS}" - - if test "x${VORBIS_HEADER_FOUND}" = "x0" ; then - VORBIS_LIB="" - VORBIS_INCLUDE="" - else - - PBX_VORBIS=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_VORBIS 1 -_ACEOF - - fi - fi -fi - - - - if test "x${PBX_VORBIS_OPEN_CALLBACKS}" != "x1" -a "${USE_VORBIS_OPEN_CALLBACKS}" != "no"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for OV_CALLBACKS_NOCLOSE declared in vorbis/vorbisfile.h" >&5 -printf %s "checking for OV_CALLBACKS_NOCLOSE declared in vorbis/vorbisfile.h... " >&6; } - saved_cppflags="${CPPFLAGS}" - if test "x${VORBIS_OPEN_CALLBACKS_DIR}" != "x"; then - VORBIS_OPEN_CALLBACKS_INCLUDE="-I${VORBIS_OPEN_CALLBACKS_DIR}/include" - fi - CPPFLAGS="${CPPFLAGS} ${VORBIS_OPEN_CALLBACKS_INCLUDE}" - - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - #include -int -main (void) -{ -#if !defined(OV_CALLBACKS_NOCLOSE) - (void) OV_CALLBACKS_NOCLOSE; - #endif - - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO" -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - PBX_VORBIS_OPEN_CALLBACKS=1 - -printf "%s\n" "#define HAVE_VORBIS_OPEN_CALLBACKS 1" >>confdefs.h - - - -else $as_nop - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext - - CPPFLAGS="${saved_cppflags}" - fi - - - -if test "x${PBX_ZLIB}" != "x1" -a "${USE_ZLIB}" != "no"; then - pbxlibdir="" - # if --with-ZLIB=DIR has been specified, use it. - if test "x${ZLIB_DIR}" != "x"; then - if test -d ${ZLIB_DIR}/lib; then - pbxlibdir="-L${ZLIB_DIR}/lib" - else - pbxlibdir="-L${ZLIB_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} " - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for compress in -lz" >&5 -printf %s "checking for compress in -lz... " >&6; } -if test ${ac_cv_lib_z_compress+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-lz ${pbxlibdir} $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char compress (); -int -main (void) -{ -return compress (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_z_compress=yes -else $as_nop - ac_cv_lib_z_compress=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_z_compress" >&5 -printf "%s\n" "$ac_cv_lib_z_compress" >&6; } -if test "x$ac_cv_lib_z_compress" = xyes -then : - AST_ZLIB_FOUND=yes -else $as_nop - AST_ZLIB_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_ZLIB_FOUND}" = "yes"; then - ZLIB_LIB="${pbxlibdir} -lz " - # if --with-ZLIB=DIR has been specified, use it. - if test "x${ZLIB_DIR}" != "x"; then - ZLIB_INCLUDE="-I${ZLIB_DIR}/include" - fi - ZLIB_INCLUDE="${ZLIB_INCLUDE} " - - # check for the header - ast_ext_lib_check_saved_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${ZLIB_INCLUDE}" - ac_fn_c_check_header_compile "$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default" -if test "x$ac_cv_header_zlib_h" = xyes -then : - ZLIB_HEADER_FOUND=1 -else $as_nop - ZLIB_HEADER_FOUND=0 -fi - - CPPFLAGS="${ast_ext_lib_check_saved_CPPFLAGS}" - - if test "x${ZLIB_HEADER_FOUND}" = "x0" ; then - ZLIB_LIB="" - ZLIB_INCLUDE="" - else - - PBX_ZLIB=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_ZLIB 1 -_ACEOF - - fi - fi -fi - - - -if test "x${PBX_UNIXODBC}" = "x1" -o "x${PBX_IODBC}" = "x1"; then - # Does ODBC support wide characters? - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ODBC has support for Unicode types" >&5 -printf %s "checking whether ODBC has support for Unicode types... " >&6; } - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include -#include -int -main (void) -{ -int foo = SQL_WCHAR - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - -printf "%s\n" "#define HAVE_ODBC_WCHAR 1" >>confdefs.h - -else $as_nop - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -fi - -ac_fn_c_check_header_compile "$LINENO" "linux/compiler.h" "ac_cv_header_linux_compiler_h" "$ac_includes_default" -if test "x$ac_cv_header_linux_compiler_h" = xyes -then : - -printf "%s\n" "#define HAVE_LINUX_COMPILER_H 1" >>confdefs.h - -fi - - -# Used in res/res_pktccops - - if test "x${PBX_MSG_NOSIGNAL}" != "x1"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for MSG_NOSIGNAL in sys/socket.h" >&5 -printf %s "checking for MSG_NOSIGNAL in sys/socket.h... " >&6; } - saved_cppflags="${CPPFLAGS}" - if test "x${MSG_NOSIGNAL_DIR}" != "x"; then - MSG_NOSIGNAL_INCLUDE="-I${MSG_NOSIGNAL_DIR}/include" - fi - CPPFLAGS="${CPPFLAGS} ${MSG_NOSIGNAL_INCLUDE}" - - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - #include -int -main (void) -{ -#if defined(MSG_NOSIGNAL) - int foo = 0; - #else - int foo = bar; - #endif - 0 - - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO" -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - PBX_MSG_NOSIGNAL=1 - -printf "%s\n" "#define HAVE_MSG_NOSIGNAL 1" >>confdefs.h - - - -else $as_nop - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext - CPPFLAGS="${saved_cppflags}" - fi - - - - if test "x${PBX_SO_NOSIGPIPE}" != "x1"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for SO_NOSIGPIPE in sys/socket.h" >&5 -printf %s "checking for SO_NOSIGPIPE in sys/socket.h... " >&6; } - saved_cppflags="${CPPFLAGS}" - if test "x${SO_NOSIGPIPE_DIR}" != "x"; then - SO_NOSIGPIPE_INCLUDE="-I${SO_NOSIGPIPE_DIR}/include" - fi - CPPFLAGS="${CPPFLAGS} ${SO_NOSIGPIPE_INCLUDE}" - - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - #include -int -main (void) -{ -#if defined(SO_NOSIGPIPE) - int foo = 0; - #else - int foo = bar; - #endif - 0 - - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO" -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - PBX_SO_NOSIGPIPE=1 - -printf "%s\n" "#define HAVE_SO_NOSIGPIPE 1" >>confdefs.h - - - -else $as_nop - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext - CPPFLAGS="${saved_cppflags}" - fi - - - - - if test "x${PBX_SDL}" != "x1" -a "${USE_SDL}" != "no"; then - PBX_SDL=0 - if test -n "$ac_tool_prefix"; then - # Extract the first word of "${ac_tool_prefix}sdl-config", so it can be a program name with args. -set dummy ${ac_tool_prefix}sdl-config; ac_word=$2 -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -printf %s "checking for $ac_word... " >&6; } -if test ${ac_cv_path_CONFIG_SDL+y} -then : - printf %s "(cached) " >&6 -else $as_nop - case $CONFIG_SDL in - [\\/]* | ?:[\\/]*) - ac_cv_path_CONFIG_SDL="$CONFIG_SDL" # Let the user override the test with a path. - ;; - *) - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -as_dummy="${SDL_DIR}/bin:$PATH" -for as_dir in $as_dummy -do - IFS=$as_save_IFS - case $as_dir in #((( - '') as_dir=./ ;; - */) ;; - *) as_dir=$as_dir/ ;; - esac - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then - ac_cv_path_CONFIG_SDL="$as_dir$ac_word$ac_exec_ext" - printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - - ;; -esac -fi -CONFIG_SDL=$ac_cv_path_CONFIG_SDL -if test -n "$CONFIG_SDL"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CONFIG_SDL" >&5 -printf "%s\n" "$CONFIG_SDL" >&6; } -else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } -fi - - -fi -if test -z "$ac_cv_path_CONFIG_SDL"; then - ac_pt_CONFIG_SDL=$CONFIG_SDL - # Extract the first word of "sdl-config", so it can be a program name with args. -set dummy sdl-config; ac_word=$2 -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -printf %s "checking for $ac_word... " >&6; } -if test ${ac_cv_path_ac_pt_CONFIG_SDL+y} -then : - printf %s "(cached) " >&6 -else $as_nop - case $ac_pt_CONFIG_SDL in - [\\/]* | ?:[\\/]*) - ac_cv_path_ac_pt_CONFIG_SDL="$ac_pt_CONFIG_SDL" # Let the user override the test with a path. - ;; - *) - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -as_dummy="${SDL_DIR}/bin:$PATH" -for as_dir in $as_dummy -do - IFS=$as_save_IFS - case $as_dir in #((( - '') as_dir=./ ;; - */) ;; - *) as_dir=$as_dir/ ;; - esac - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then - ac_cv_path_ac_pt_CONFIG_SDL="$as_dir$ac_word$ac_exec_ext" - printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - - ;; -esac -fi -ac_pt_CONFIG_SDL=$ac_cv_path_ac_pt_CONFIG_SDL -if test -n "$ac_pt_CONFIG_SDL"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_pt_CONFIG_SDL" >&5 -printf "%s\n" "$ac_pt_CONFIG_SDL" >&6; } -else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } -fi - - if test "x$ac_pt_CONFIG_SDL" = x; then - CONFIG_SDL="No" - else - case $cross_compiling:$ac_tool_warned in -yes:) -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 -printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} -ac_tool_warned=yes ;; -esac - CONFIG_SDL=$ac_pt_CONFIG_SDL - fi -else - CONFIG_SDL="$ac_cv_path_CONFIG_SDL" -fi - - if test ! "x${CONFIG_SDL}" = xNo; then - SDL_INCLUDE=$(${CONFIG_SDL} --cflags) - SDL_INCLUDE=$(echo ${SDL_INCLUDE} | $SED -e "s|-I|-I${SDL_DIR}|g" -e "s|-std=c99||g") - - SDL_LIB=$(${CONFIG_SDL} --libs) - SDL_LIB=$(echo ${SDL_LIB} | $SED -e "s|-L|-L${SDL_DIR}|g") - - - PBX_SDL=1 - -printf "%s\n" "#define HAVE_SDL 1" >>confdefs.h - - - fi - fi - - -if test "x${PBX_SDL_IMAGE}" != "x1" -a "${USE_SDL_IMAGE}" != "no"; then - pbxlibdir="" - # if --with-SDL_IMAGE=DIR has been specified, use it. - if test "x${SDL_IMAGE_DIR}" != "x"; then - if test -d ${SDL_IMAGE_DIR}/lib; then - pbxlibdir="-L${SDL_IMAGE_DIR}/lib" - else - pbxlibdir="-L${SDL_IMAGE_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} ${SDL_INCLUDE}" - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for IMG_Load in -lSDL_image" >&5 -printf %s "checking for IMG_Load in -lSDL_image... " >&6; } -if test ${ac_cv_lib_SDL_image_IMG_Load+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-lSDL_image ${pbxlibdir} ${SDL_LIB} $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char IMG_Load (); -int -main (void) -{ -return IMG_Load (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_SDL_image_IMG_Load=yes -else $as_nop - ac_cv_lib_SDL_image_IMG_Load=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_SDL_image_IMG_Load" >&5 -printf "%s\n" "$ac_cv_lib_SDL_image_IMG_Load" >&6; } -if test "x$ac_cv_lib_SDL_image_IMG_Load" = xyes -then : - AST_SDL_IMAGE_FOUND=yes -else $as_nop - AST_SDL_IMAGE_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_SDL_IMAGE_FOUND}" = "yes"; then - SDL_IMAGE_LIB="${pbxlibdir} -lSDL_image ${SDL_LIB}" - # if --with-SDL_IMAGE=DIR has been specified, use it. - if test "x${SDL_IMAGE_DIR}" != "x"; then - SDL_IMAGE_INCLUDE="-I${SDL_IMAGE_DIR}/include" - fi - SDL_IMAGE_INCLUDE="${SDL_IMAGE_INCLUDE} ${SDL_INCLUDE}" - - # check for the header - ast_ext_lib_check_saved_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${SDL_IMAGE_INCLUDE}" - ac_fn_c_check_header_compile "$LINENO" "SDL_image.h" "ac_cv_header_SDL_image_h" "$ac_includes_default" -if test "x$ac_cv_header_SDL_image_h" = xyes -then : - SDL_IMAGE_HEADER_FOUND=1 -else $as_nop - SDL_IMAGE_HEADER_FOUND=0 -fi - - CPPFLAGS="${ast_ext_lib_check_saved_CPPFLAGS}" - - if test "x${SDL_IMAGE_HEADER_FOUND}" = "x0" ; then - SDL_IMAGE_LIB="" - SDL_IMAGE_INCLUDE="" - else - - PBX_SDL_IMAGE=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_SDL_IMAGE 1 -_ACEOF - - fi - fi -fi - - - -if test "x${PBX_FFMPEG}" != "x1" -a "${USE_FFMPEG}" != "no"; then - pbxlibdir="" - # if --with-FFMPEG=DIR has been specified, use it. - if test "x${FFMPEG_DIR}" != "x"; then - if test -d ${FFMPEG_DIR}/lib; then - pbxlibdir="-L${FFMPEG_DIR}/lib" - else - pbxlibdir="-L${FFMPEG_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} ${PTHREAD_CFLAGS}" - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for sws_getContext in -lavcodec" >&5 -printf %s "checking for sws_getContext in -lavcodec... " >&6; } -if test ${ac_cv_lib_avcodec_sws_getContext+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-lavcodec ${pbxlibdir} ${PTHREAD_LIBS} -lz -lm $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char sws_getContext (); -int -main (void) -{ -return sws_getContext (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_avcodec_sws_getContext=yes -else $as_nop - ac_cv_lib_avcodec_sws_getContext=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_avcodec_sws_getContext" >&5 -printf "%s\n" "$ac_cv_lib_avcodec_sws_getContext" >&6; } -if test "x$ac_cv_lib_avcodec_sws_getContext" = xyes -then : - AST_FFMPEG_FOUND=yes -else $as_nop - AST_FFMPEG_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_FFMPEG_FOUND}" = "yes"; then - FFMPEG_LIB="${pbxlibdir} -lavcodec ${PTHREAD_LIBS} -lz -lm" - # if --with-FFMPEG=DIR has been specified, use it. - if test "x${FFMPEG_DIR}" != "x"; then - FFMPEG_INCLUDE="-I${FFMPEG_DIR}/include" - fi - FFMPEG_INCLUDE="${FFMPEG_INCLUDE} ${PTHREAD_CFLAGS}" - - # check for the header - ast_ext_lib_check_saved_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${FFMPEG_INCLUDE}" - ac_fn_c_check_header_compile "$LINENO" "ffmpeg/avcodec.h" "ac_cv_header_ffmpeg_avcodec_h" "$ac_includes_default" -if test "x$ac_cv_header_ffmpeg_avcodec_h" = xyes -then : - FFMPEG_HEADER_FOUND=1 -else $as_nop - FFMPEG_HEADER_FOUND=0 -fi - - CPPFLAGS="${ast_ext_lib_check_saved_CPPFLAGS}" - - if test "x${FFMPEG_HEADER_FOUND}" = "x0" ; then - FFMPEG_LIB="" - FFMPEG_INCLUDE="" - else - - PBX_FFMPEG=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_FFMPEG 1 -_ACEOF - - fi - fi -fi - - - -# possible places for video4linux version 1 -ac_fn_c_check_header_compile "$LINENO" "linux/videodev.h" "ac_cv_header_linux_videodev_h" "$ac_includes_default" -if test "x$ac_cv_header_linux_videodev_h" = xyes -then : - -printf "%s\n" "#define HAVE_VIDEODEV_H 1" >>confdefs.h - -fi - - -# possible places for X11 - -if test "x${PBX_X11}" != "x1" -a "${USE_X11}" != "no"; then - pbxlibdir="" - # if --with-X11=DIR has been specified, use it. - if test "x${X11_DIR}" != "x"; then - if test -d ${X11_DIR}/lib; then - pbxlibdir="-L${X11_DIR}/lib" - else - pbxlibdir="-L${X11_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} " - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for XOpenDisplay in -lX11" >&5 -printf %s "checking for XOpenDisplay in -lX11... " >&6; } -if test ${ac_cv_lib_X11_XOpenDisplay+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-lX11 ${pbxlibdir} $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char XOpenDisplay (); -int -main (void) -{ -return XOpenDisplay (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_X11_XOpenDisplay=yes -else $as_nop - ac_cv_lib_X11_XOpenDisplay=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_X11_XOpenDisplay" >&5 -printf "%s\n" "$ac_cv_lib_X11_XOpenDisplay" >&6; } -if test "x$ac_cv_lib_X11_XOpenDisplay" = xyes -then : - AST_X11_FOUND=yes -else $as_nop - AST_X11_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_X11_FOUND}" = "yes"; then - X11_LIB="${pbxlibdir} -lX11 " - # if --with-X11=DIR has been specified, use it. - if test "x${X11_DIR}" != "x"; then - X11_INCLUDE="-I${X11_DIR}/include" - fi - X11_INCLUDE="${X11_INCLUDE} " - - # check for the header - ast_ext_lib_check_saved_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${X11_INCLUDE}" - ac_fn_c_check_header_compile "$LINENO" "X11/Xlib.h" "ac_cv_header_X11_Xlib_h" "$ac_includes_default" -if test "x$ac_cv_header_X11_Xlib_h" = xyes -then : - X11_HEADER_FOUND=1 -else $as_nop - X11_HEADER_FOUND=0 -fi - - CPPFLAGS="${ast_ext_lib_check_saved_CPPFLAGS}" - - if test "x${X11_HEADER_FOUND}" = "x0" ; then - X11_LIB="" - X11_INCLUDE="" - else - - PBX_X11=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_X11 1 -_ACEOF - - cat >>confdefs.h <<_ACEOF -#define HAVE_X11_VERSION standard_path -_ACEOF - - fi - fi -fi - - - -if test "x${PBX_X11}" != "x1" -a "${USE_X11}" != "no"; then - pbxlibdir="" - # if --with-X11=DIR has been specified, use it. - if test "x${X11_DIR}" != "x"; then - if test -d ${X11_DIR}/lib; then - pbxlibdir="-L${X11_DIR}/lib" - else - pbxlibdir="-L${X11_DIR}" - fi - fi - - ast_ext_lib_check_save_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} -I/usr/X11R6/include" - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for XOpenDisplay in -lX11" >&5 -printf %s "checking for XOpenDisplay in -lX11... " >&6; } -if test ${ac_cv_lib_X11_XOpenDisplay+y} -then : - printf %s "(cached) " >&6 -else $as_nop - ac_check_lib_save_LIBS=$LIBS -LIBS="-lX11 ${pbxlibdir} $LIBS" -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -char XOpenDisplay (); -int -main (void) -{ -return XOpenDisplay (); - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO" -then : - ac_cv_lib_X11_XOpenDisplay=yes -else $as_nop - ac_cv_lib_X11_XOpenDisplay=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_X11_XOpenDisplay" >&5 -printf "%s\n" "$ac_cv_lib_X11_XOpenDisplay" >&6; } -if test "x$ac_cv_lib_X11_XOpenDisplay" = xyes -then : - AST_X11_FOUND=yes -else $as_nop - AST_X11_FOUND=no -fi - - CFLAGS="${ast_ext_lib_check_save_CFLAGS}" - - - # now check for the header. - if test "${AST_X11_FOUND}" = "yes"; then - X11_LIB="${pbxlibdir} -lX11 " - # if --with-X11=DIR has been specified, use it. - if test "x${X11_DIR}" != "x"; then - X11_INCLUDE="-I${X11_DIR}/include" - fi - X11_INCLUDE="${X11_INCLUDE} -I/usr/X11R6/include" - - # check for the header - ast_ext_lib_check_saved_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${X11_INCLUDE}" - ac_fn_c_check_header_compile "$LINENO" "X11/Xlib.h" "ac_cv_header_X11_Xlib_h" "$ac_includes_default" -if test "x$ac_cv_header_X11_Xlib_h" = xyes -then : - X11_HEADER_FOUND=1 -else $as_nop - X11_HEADER_FOUND=0 -fi - - CPPFLAGS="${ast_ext_lib_check_saved_CPPFLAGS}" - - if test "x${X11_HEADER_FOUND}" = "x0" ; then - X11_LIB="" - X11_INCLUDE="" - else - - PBX_X11=1 - cat >>confdefs.h <<_ACEOF -#define HAVE_X11 1 -_ACEOF - - cat >>confdefs.h <<_ACEOF -#define HAVE_X11_VERSION X11R6 -_ACEOF - - fi - fi -fi - - - -PBX_LAUNCHD=0 -if test "${cross_compiling}" = "no"; -then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for /sbin/launchd" >&5 -printf %s "checking for /sbin/launchd... " >&6; } -if test ${ac_cv_file__sbin_launchd+y} -then : - printf %s "(cached) " >&6 -else $as_nop - test "$cross_compiling" = yes && - as_fn_error $? "cannot check for file existence when cross compiling" "$LINENO" 5 -if test -r "/sbin/launchd"; then - ac_cv_file__sbin_launchd=yes -else - ac_cv_file__sbin_launchd=no -fi -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_file__sbin_launchd" >&5 -printf "%s\n" "$ac_cv_file__sbin_launchd" >&6; } -if test "x$ac_cv_file__sbin_launchd" = xyes -then : - PBX_LAUNCHD=1 - -printf "%s\n" "#define HAVE_SBIN_LAUNCHD 1" >>confdefs.h - -fi - -fi - - - - if test "x${PBX_GTK2}" != "x1" -a "${USE_GTK2}" != "no"; then - -pkg_failed=no -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for gtk+-2.0" >&5 -printf %s "checking for gtk+-2.0... " >&6; } - -if test -n "$GTK2_CFLAGS"; then - pkg_cv_GTK2_CFLAGS="$GTK2_CFLAGS" - elif test -n "$PKG_CONFIG"; then - if test -n "$PKG_CONFIG" && \ - { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gtk+-2.0\""; } >&5 - ($PKG_CONFIG --exists --print-errors "gtk+-2.0") 2>&5 - ac_status=$? - printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; }; then - pkg_cv_GTK2_CFLAGS=`$PKG_CONFIG --cflags "gtk+-2.0" 2>/dev/null` - test "x$?" != "x0" && pkg_failed=yes -else - pkg_failed=yes -fi - else - pkg_failed=untried -fi -if test -n "$GTK2_LIBS"; then - pkg_cv_GTK2_LIBS="$GTK2_LIBS" - elif test -n "$PKG_CONFIG"; then - if test -n "$PKG_CONFIG" && \ - { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gtk+-2.0\""; } >&5 - ($PKG_CONFIG --exists --print-errors "gtk+-2.0") 2>&5 - ac_status=$? - printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; }; then - pkg_cv_GTK2_LIBS=`$PKG_CONFIG --libs "gtk+-2.0" 2>/dev/null` - test "x$?" != "x0" && pkg_failed=yes -else - pkg_failed=yes -fi - else - pkg_failed=untried -fi - - - -if test $pkg_failed = yes; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - -if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then - _pkg_short_errors_supported=yes -else - _pkg_short_errors_supported=no -fi - if test $_pkg_short_errors_supported = yes; then - GTK2_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "gtk+-2.0" 2>&1` - else - GTK2_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "gtk+-2.0" 2>&1` - fi - # Put the nasty error message in config.log where it belongs - echo "$GTK2_PKG_ERRORS" >&5 - - - PBX_GTK2=0 - - -elif test $pkg_failed = untried; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - - PBX_GTK2=0 - - -else - GTK2_CFLAGS=$pkg_cv_GTK2_CFLAGS - GTK2_LIBS=$pkg_cv_GTK2_LIBS - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - - PBX_GTK2=1 - GTK2_INCLUDE=$(echo ${GTK2_CFLAGS} | $SED -e "s|-std=c99||g") - GTK2_LIB="$GTK2_LIBS" - -printf "%s\n" "#define HAVE_GTK2 1" >>confdefs.h - - -fi - fi - - -# build a GENERIC_ODBC result based on the presence of either UnixODBC (preferred) -# or iODBC - -PBX_GENERIC_ODBC=0 - -if test "${PBX_UNIXODBC}" = 1; then - PBX_GENERIC_ODBC=1 - GENERIC_ODBC_LIB="${UNIXODBC_LIB}" - GENERIC_ODBC_INCLUDE="${UNIXODBC_INCLUDE}" -elif test "${PBX_IODBC}" = 1; then - PBX_GENERIC_ODBC=1 - GENERIC_ODBC_LIB="${IODBC_LIB}" - GENERIC_ODBC_INCLUDE="${IODBC_INCLUDE}" -fi - - - - - - - - - - if test "x${PBX_SYSTEMD}" != "x1" -a "${USE_SYSTEMD}" != "no"; then - -pkg_failed=no -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for libsystemd" >&5 -printf %s "checking for libsystemd... " >&6; } - -if test -n "$SYSTEMD_CFLAGS"; then - pkg_cv_SYSTEMD_CFLAGS="$SYSTEMD_CFLAGS" - elif test -n "$PKG_CONFIG"; then - if test -n "$PKG_CONFIG" && \ - { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libsystemd\""; } >&5 - ($PKG_CONFIG --exists --print-errors "libsystemd") 2>&5 - ac_status=$? - printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; }; then - pkg_cv_SYSTEMD_CFLAGS=`$PKG_CONFIG --cflags "libsystemd" 2>/dev/null` - test "x$?" != "x0" && pkg_failed=yes -else - pkg_failed=yes -fi - else - pkg_failed=untried -fi -if test -n "$SYSTEMD_LIBS"; then - pkg_cv_SYSTEMD_LIBS="$SYSTEMD_LIBS" - elif test -n "$PKG_CONFIG"; then - if test -n "$PKG_CONFIG" && \ - { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libsystemd\""; } >&5 - ($PKG_CONFIG --exists --print-errors "libsystemd") 2>&5 - ac_status=$? - printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; }; then - pkg_cv_SYSTEMD_LIBS=`$PKG_CONFIG --libs "libsystemd" 2>/dev/null` - test "x$?" != "x0" && pkg_failed=yes -else - pkg_failed=yes -fi - else - pkg_failed=untried -fi - - - -if test $pkg_failed = yes; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - -if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then - _pkg_short_errors_supported=yes -else - _pkg_short_errors_supported=no -fi - if test $_pkg_short_errors_supported = yes; then - SYSTEMD_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "libsystemd" 2>&1` - else - SYSTEMD_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "libsystemd" 2>&1` - fi - # Put the nasty error message in config.log where it belongs - echo "$SYSTEMD_PKG_ERRORS" >&5 - - - PBX_SYSTEMD=0 - - -elif test $pkg_failed = untried; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - - PBX_SYSTEMD=0 - - -else - SYSTEMD_CFLAGS=$pkg_cv_SYSTEMD_CFLAGS - SYSTEMD_LIBS=$pkg_cv_SYSTEMD_LIBS - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - - PBX_SYSTEMD=1 - SYSTEMD_INCLUDE=$(echo ${SYSTEMD_CFLAGS} | $SED -e "s|-std=c99||g") - SYSTEMD_LIB="$SYSTEMD_LIBS" - -printf "%s\n" "#define HAVE_SYSTEMD 1" >>confdefs.h - - -fi - fi - - -PBX_SYSLOG=0 - -if test "${ac_cv_header_syslog_h}" = "yes"; then - # syslog facilities - - if test "x${PBX_SYSLOG_FACILITY_LOG_AUTH}" != "x1"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for LOG_AUTH in syslog.h" >&5 -printf %s "checking for LOG_AUTH in syslog.h... " >&6; } - saved_cppflags="${CPPFLAGS}" - if test "x${SYSLOG_FACILITY_LOG_AUTH_DIR}" != "x"; then - SYSLOG_FACILITY_LOG_AUTH_INCLUDE="-I${SYSLOG_FACILITY_LOG_AUTH_DIR}/include" - fi - CPPFLAGS="${CPPFLAGS} ${SYSLOG_FACILITY_LOG_AUTH_INCLUDE}" - - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - #include -int -main (void) -{ -#if defined(LOG_AUTH) - int foo = 0; - #else - int foo = bar; - #endif - 0 - - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO" -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - PBX_SYSLOG_FACILITY_LOG_AUTH=1 - -printf "%s\n" "#define HAVE_SYSLOG_FACILITY_LOG_AUTH 1" >>confdefs.h - - - -else $as_nop - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext - CPPFLAGS="${saved_cppflags}" - fi - - - - if test "x${PBX_SYSLOG_FACILITY_LOG_AUTHPRIV}" != "x1"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for LOG_AUTHPRIV in syslog.h" >&5 -printf %s "checking for LOG_AUTHPRIV in syslog.h... " >&6; } - saved_cppflags="${CPPFLAGS}" - if test "x${SYSLOG_FACILITY_LOG_AUTHPRIV_DIR}" != "x"; then - SYSLOG_FACILITY_LOG_AUTHPRIV_INCLUDE="-I${SYSLOG_FACILITY_LOG_AUTHPRIV_DIR}/include" - fi - CPPFLAGS="${CPPFLAGS} ${SYSLOG_FACILITY_LOG_AUTHPRIV_INCLUDE}" - - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - #include -int -main (void) -{ -#if defined(LOG_AUTHPRIV) - int foo = 0; - #else - int foo = bar; - #endif - 0 - - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO" -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - PBX_SYSLOG_FACILITY_LOG_AUTHPRIV=1 - -printf "%s\n" "#define HAVE_SYSLOG_FACILITY_LOG_AUTHPRIV 1" >>confdefs.h - - - -else $as_nop - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext - CPPFLAGS="${saved_cppflags}" - fi - - - - if test "x${PBX_SYSLOG_FACILITY_LOG_CRON}" != "x1"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for LOG_CRON in syslog.h" >&5 -printf %s "checking for LOG_CRON in syslog.h... " >&6; } - saved_cppflags="${CPPFLAGS}" - if test "x${SYSLOG_FACILITY_LOG_CRON_DIR}" != "x"; then - SYSLOG_FACILITY_LOG_CRON_INCLUDE="-I${SYSLOG_FACILITY_LOG_CRON_DIR}/include" - fi - CPPFLAGS="${CPPFLAGS} ${SYSLOG_FACILITY_LOG_CRON_INCLUDE}" - - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - #include -int -main (void) -{ -#if defined(LOG_CRON) - int foo = 0; - #else - int foo = bar; - #endif - 0 - - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO" -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - PBX_SYSLOG_FACILITY_LOG_CRON=1 - -printf "%s\n" "#define HAVE_SYSLOG_FACILITY_LOG_CRON 1" >>confdefs.h - - - -else $as_nop - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext - CPPFLAGS="${saved_cppflags}" - fi - - - - if test "x${PBX_SYSLOG_FACILITY_LOG_DAEMON}" != "x1"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for LOG_DAEMON in syslog.h" >&5 -printf %s "checking for LOG_DAEMON in syslog.h... " >&6; } - saved_cppflags="${CPPFLAGS}" - if test "x${SYSLOG_FACILITY_LOG_DAEMON_DIR}" != "x"; then - SYSLOG_FACILITY_LOG_DAEMON_INCLUDE="-I${SYSLOG_FACILITY_LOG_DAEMON_DIR}/include" - fi - CPPFLAGS="${CPPFLAGS} ${SYSLOG_FACILITY_LOG_DAEMON_INCLUDE}" - - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - #include -int -main (void) -{ -#if defined(LOG_DAEMON) - int foo = 0; - #else - int foo = bar; - #endif - 0 - - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO" -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - PBX_SYSLOG_FACILITY_LOG_DAEMON=1 - -printf "%s\n" "#define HAVE_SYSLOG_FACILITY_LOG_DAEMON 1" >>confdefs.h - - - -else $as_nop - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext - CPPFLAGS="${saved_cppflags}" - fi - - - - if test "x${PBX_SYSLOG_FACILITY_LOG_FTP}" != "x1"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for LOG_FTP in syslog.h" >&5 -printf %s "checking for LOG_FTP in syslog.h... " >&6; } - saved_cppflags="${CPPFLAGS}" - if test "x${SYSLOG_FACILITY_LOG_FTP_DIR}" != "x"; then - SYSLOG_FACILITY_LOG_FTP_INCLUDE="-I${SYSLOG_FACILITY_LOG_FTP_DIR}/include" - fi - CPPFLAGS="${CPPFLAGS} ${SYSLOG_FACILITY_LOG_FTP_INCLUDE}" - - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - #include -int -main (void) -{ -#if defined(LOG_FTP) - int foo = 0; - #else - int foo = bar; - #endif - 0 - - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO" -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - PBX_SYSLOG_FACILITY_LOG_FTP=1 - -printf "%s\n" "#define HAVE_SYSLOG_FACILITY_LOG_FTP 1" >>confdefs.h - - - -else $as_nop - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext - CPPFLAGS="${saved_cppflags}" - fi - - - - if test "x${PBX_SYSLOG_FACILITY_LOG_KERN}" != "x1"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for LOG_KERN in syslog.h" >&5 -printf %s "checking for LOG_KERN in syslog.h... " >&6; } - saved_cppflags="${CPPFLAGS}" - if test "x${SYSLOG_FACILITY_LOG_KERN_DIR}" != "x"; then - SYSLOG_FACILITY_LOG_KERN_INCLUDE="-I${SYSLOG_FACILITY_LOG_KERN_DIR}/include" - fi - CPPFLAGS="${CPPFLAGS} ${SYSLOG_FACILITY_LOG_KERN_INCLUDE}" - - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - #include -int -main (void) -{ -#if defined(LOG_KERN) - int foo = 0; - #else - int foo = bar; - #endif - 0 - - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO" -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - PBX_SYSLOG_FACILITY_LOG_KERN=1 - -printf "%s\n" "#define HAVE_SYSLOG_FACILITY_LOG_KERN 1" >>confdefs.h - - - -else $as_nop - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext - CPPFLAGS="${saved_cppflags}" - fi - - - - if test "x${PBX_SYSLOG_FACILITY_LOG_LPR}" != "x1"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for LOG_LPR in syslog.h" >&5 -printf %s "checking for LOG_LPR in syslog.h... " >&6; } - saved_cppflags="${CPPFLAGS}" - if test "x${SYSLOG_FACILITY_LOG_LPR_DIR}" != "x"; then - SYSLOG_FACILITY_LOG_LPR_INCLUDE="-I${SYSLOG_FACILITY_LOG_LPR_DIR}/include" - fi - CPPFLAGS="${CPPFLAGS} ${SYSLOG_FACILITY_LOG_LPR_INCLUDE}" - - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - #include -int -main (void) -{ -#if defined(LOG_LPR) - int foo = 0; - #else - int foo = bar; - #endif - 0 - - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO" -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - PBX_SYSLOG_FACILITY_LOG_LPR=1 - -printf "%s\n" "#define HAVE_SYSLOG_FACILITY_LOG_LPR 1" >>confdefs.h - - - -else $as_nop - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext - CPPFLAGS="${saved_cppflags}" - fi - - - - if test "x${PBX_SYSLOG_FACILITY_LOG_MAIL}" != "x1"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for LOG_MAIL in syslog.h" >&5 -printf %s "checking for LOG_MAIL in syslog.h... " >&6; } - saved_cppflags="${CPPFLAGS}" - if test "x${SYSLOG_FACILITY_LOG_MAIL_DIR}" != "x"; then - SYSLOG_FACILITY_LOG_MAIL_INCLUDE="-I${SYSLOG_FACILITY_LOG_MAIL_DIR}/include" - fi - CPPFLAGS="${CPPFLAGS} ${SYSLOG_FACILITY_LOG_MAIL_INCLUDE}" - - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - #include -int -main (void) -{ -#if defined(LOG_MAIL) - int foo = 0; - #else - int foo = bar; - #endif - 0 - - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO" -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - PBX_SYSLOG_FACILITY_LOG_MAIL=1 - -printf "%s\n" "#define HAVE_SYSLOG_FACILITY_LOG_MAIL 1" >>confdefs.h - - - -else $as_nop - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext - CPPFLAGS="${saved_cppflags}" - fi - - - - if test "x${PBX_SYSLOG_FACILITY_LOG_NEWS}" != "x1"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for LOG_NEWS in syslog.h" >&5 -printf %s "checking for LOG_NEWS in syslog.h... " >&6; } - saved_cppflags="${CPPFLAGS}" - if test "x${SYSLOG_FACILITY_LOG_NEWS_DIR}" != "x"; then - SYSLOG_FACILITY_LOG_NEWS_INCLUDE="-I${SYSLOG_FACILITY_LOG_NEWS_DIR}/include" - fi - CPPFLAGS="${CPPFLAGS} ${SYSLOG_FACILITY_LOG_NEWS_INCLUDE}" - - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - #include -int -main (void) -{ -#if defined(LOG_NEWS) - int foo = 0; - #else - int foo = bar; - #endif - 0 - - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO" -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - PBX_SYSLOG_FACILITY_LOG_NEWS=1 - -printf "%s\n" "#define HAVE_SYSLOG_FACILITY_LOG_NEWS 1" >>confdefs.h - - - -else $as_nop - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext - CPPFLAGS="${saved_cppflags}" - fi - - - - if test "x${PBX_SYSLOG_FACILITY_LOG_SYSLOG}" != "x1"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for LOG_SYSLOG in syslog.h" >&5 -printf %s "checking for LOG_SYSLOG in syslog.h... " >&6; } - saved_cppflags="${CPPFLAGS}" - if test "x${SYSLOG_FACILITY_LOG_SYSLOG_DIR}" != "x"; then - SYSLOG_FACILITY_LOG_SYSLOG_INCLUDE="-I${SYSLOG_FACILITY_LOG_SYSLOG_DIR}/include" - fi - CPPFLAGS="${CPPFLAGS} ${SYSLOG_FACILITY_LOG_SYSLOG_INCLUDE}" - - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - #include -int -main (void) -{ -#if defined(LOG_SYSLOG) - int foo = 0; - #else - int foo = bar; - #endif - 0 - - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO" -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - PBX_SYSLOG_FACILITY_LOG_SYSLOG=1 - -printf "%s\n" "#define HAVE_SYSLOG_FACILITY_LOG_SYSLOG 1" >>confdefs.h - - - -else $as_nop - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext - CPPFLAGS="${saved_cppflags}" - fi - - - - if test "x${PBX_SYSLOG_FACILITY_LOG_UUCP}" != "x1"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for LOG_UUCP in syslog.h" >&5 -printf %s "checking for LOG_UUCP in syslog.h... " >&6; } - saved_cppflags="${CPPFLAGS}" - if test "x${SYSLOG_FACILITY_LOG_UUCP_DIR}" != "x"; then - SYSLOG_FACILITY_LOG_UUCP_INCLUDE="-I${SYSLOG_FACILITY_LOG_UUCP_DIR}/include" - fi - CPPFLAGS="${CPPFLAGS} ${SYSLOG_FACILITY_LOG_UUCP_INCLUDE}" - - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - #include -int -main (void) -{ -#if defined(LOG_UUCP) - int foo = 0; - #else - int foo = bar; - #endif - 0 - - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO" -then : - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -printf "%s\n" "yes" >&6; } - PBX_SYSLOG_FACILITY_LOG_UUCP=1 - -printf "%s\n" "#define HAVE_SYSLOG_FACILITY_LOG_UUCP 1" >>confdefs.h - - - -else $as_nop - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 -printf "%s\n" "no" >&6; } - -fi -rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext - CPPFLAGS="${saved_cppflags}" - fi - - - PBX_SYSLOG=1 -fi - - - -if test -f makeopts; then - ${ac_cv_path_EGREP} 'CURSES|GTK2|OSARCH|NEWT' makeopts > makeopts.acbak -else - touch makeopts.acbak -fi - -# conf_bridge (binaural rendering): check if HRIRs are available -# this check does not work when cross-compiling -if test "${cross_compiling}" = "no"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for bridges/bridge_softmix/include/hrirs.h" >&5 -printf %s "checking for bridges/bridge_softmix/include/hrirs.h... " >&6; } -if test ${ac_cv_file_bridges_bridge_softmix_include_hrirs_h+y} -then : - printf %s "(cached) " >&6 -else $as_nop - test "$cross_compiling" = yes && - as_fn_error $? "cannot check for file existence when cross compiling" "$LINENO" 5 -if test -r "bridges/bridge_softmix/include/hrirs.h"; then - ac_cv_file_bridges_bridge_softmix_include_hrirs_h=yes -else - ac_cv_file_bridges_bridge_softmix_include_hrirs_h=no -fi -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_file_bridges_bridge_softmix_include_hrirs_h" >&5 -printf "%s\n" "$ac_cv_file_bridges_bridge_softmix_include_hrirs_h" >&6; } -if test "x$ac_cv_file_bridges_bridge_softmix_include_hrirs_h" = xyes -then : - -printf "%s\n" "#define HAVE_BRIDGES_BRIDGE_SOFTMIX_INCLUDE_HRIRS_H 1" >>confdefs.h - -fi - -fi - -ac_config_files="$ac_config_files build_tools/menuselect-deps makeopts" - - - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for mandatory modules: ${ac_mandatory_list}" >&5 -printf %s "checking for mandatory modules: ${ac_mandatory_list}... " >&6; } - err=0; - for i in ${ac_mandatory_list}; do - eval "a=\${PBX_$i}" - if test "x${a}" = "x1" ; then continue; fi - if test ${err} = "0" ; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: fail" >&5 -printf "%s\n" "fail" >&6; } ; fi - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: " >&5 -printf "%s\n" "" >&6; } - eval "a=\${${i}_OPTION}" - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: ***" >&5 -printf "%s\n" "$as_me: ***" >&6;} - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: *** The $i installation appears to be missing or broken." >&5 -printf "%s\n" "$as_me: *** The $i installation appears to be missing or broken." >&6;} - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: *** Either correct the installation, or run configure" >&5 -printf "%s\n" "$as_me: *** Either correct the installation, or run configure" >&6;} - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: *** including --without-${a}." >&5 -printf "%s\n" "$as_me: *** including --without-${a}." >&6;} - err=1 - done - if test $err = 1 ; then exit 1; fi - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ok" >&5 -printf "%s\n" "ok" >&6; } - - -if test -f build_tools/menuselect-deps; then - # extract old values of all PBX_ variables from menuselect-deps - # and preserve them so that menuselect can determine whether - # any previously-met dependencies are no longer met and warn - # the user appropriately - while IFS="=:" read var val old_val; do - eval "PBX_${var}=\${PBX_${var}}:${val}" - done < build_tools/menuselect-deps -fi - -cat >confcache <<\_ACEOF -# This file is a shell script that caches the results of configure -# tests run on this system so they can be shared between configure -# scripts and configure runs, see configure's option --config-cache. -# It is not useful on other systems. If it contains results you don't -# want to keep, you may remove or edit it. -# -# config.status only pays attention to the cache file if you give it -# the --recheck option to rerun configure. -# -# `ac_cv_env_foo' variables (set or unset) will be overridden when -# loading this file, other *unset* `ac_cv_foo' will be assigned the -# following values. - -_ACEOF - -# The following way of writing the cache mishandles newlines in values, -# but we know of no workaround that is simple, portable, and efficient. -# So, we kill variables containing newlines. -# Ultrix sh set writes to stderr and can't be redirected directly, -# and sets the high bit in the cache file unless we assign to the vars. -( - for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do - eval ac_val=\$$ac_var - case $ac_val in #( - *${as_nl}*) - case $ac_var in #( - *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 -printf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; - esac - case $ac_var in #( - _ | IFS | as_nl) ;; #( - BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( - *) { eval $ac_var=; unset $ac_var;} ;; - esac ;; - esac - done - - (set) 2>&1 | - case $as_nl`(ac_space=' '; set) 2>&1` in #( - *${as_nl}ac_space=\ *) - # `set' does not quote correctly, so add quotes: double-quote - # substitution turns \\\\ into \\, and sed turns \\ into \. - sed -n \ - "s/'/'\\\\''/g; - s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" - ;; #( - *) - # `set' quotes correctly as required by POSIX, so do not add quotes. - sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" - ;; - esac | - sort -) | - sed ' - /^ac_cv_env_/b end - t clear - :clear - s/^\([^=]*\)=\(.*[{}].*\)$/test ${\1+y} || &/ - t end - s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ - :end' >>confcache -if diff "$cache_file" confcache >/dev/null 2>&1; then :; else - if test -w "$cache_file"; then - if test "x$cache_file" != "x/dev/null"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 -printf "%s\n" "$as_me: updating cache $cache_file" >&6;} - if test ! -f "$cache_file" || test -h "$cache_file"; then - cat confcache >"$cache_file" - else - case $cache_file in #( - */* | ?:*) - mv -f confcache "$cache_file"$$ && - mv -f "$cache_file"$$ "$cache_file" ;; #( - *) - mv -f confcache "$cache_file" ;; - esac - fi - fi - else - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 -printf "%s\n" "$as_me: not updating unwritable cache $cache_file" >&6;} - fi -fi -rm -f confcache - -test "x$prefix" = xNONE && prefix=$ac_default_prefix -# Let make expand exec_prefix. -test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' - -DEFS=-DHAVE_CONFIG_H - -ac_libobjs= -ac_ltlibobjs= -U= -for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue - # 1. Remove the extension, and $U if already installed. - ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' - ac_i=`printf "%s\n" "$ac_i" | sed "$ac_script"` - # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR - # will be set to the directory where LIBOBJS objects are built. - as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" - as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' -done -LIBOBJS=$ac_libobjs - -LTLIBOBJS=$ac_ltlibobjs - - - -: "${CONFIG_STATUS=./config.status}" -ac_write_fail=0 -ac_clean_files_save=$ac_clean_files -ac_clean_files="$ac_clean_files $CONFIG_STATUS" -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 -printf "%s\n" "$as_me: creating $CONFIG_STATUS" >&6;} -as_write_fail=0 -cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 -#! $SHELL -# Generated by $as_me. -# Run this file to recreate the current configuration. -# Compiler output produced by configure, useful for debugging -# configure, is in config.log if it exists. - -debug=false -ac_cs_recheck=false -ac_cs_silent=false - -SHELL=\${CONFIG_SHELL-$SHELL} -export SHELL -_ASEOF -cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 -## -------------------- ## -## M4sh Initialization. ## -## -------------------- ## - -# Be more Bourne compatible -DUALCASE=1; export DUALCASE # for MKS sh -as_nop=: -if test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1 -then : - emulate sh - NULLCMD=: - # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which - # is contrary to our usage. Disable this feature. - alias -g '${1+"$@"}'='"$@"' - setopt NO_GLOB_SUBST -else $as_nop - case `(set -o) 2>/dev/null` in #( - *posix*) : - set -o posix ;; #( - *) : - ;; -esac -fi - - - -# Reset variables that may have inherited troublesome values from -# the environment. - -# IFS needs to be set, to space, tab, and newline, in precisely that order. -# (If _AS_PATH_WALK were called with IFS unset, it would have the -# side effect of setting IFS to empty, thus disabling word splitting.) -# Quoting is to prevent editors from complaining about space-tab. -as_nl=' -' -export as_nl -IFS=" "" $as_nl" - -PS1='$ ' -PS2='> ' -PS4='+ ' - -# Ensure predictable behavior from utilities with locale-dependent output. -LC_ALL=C -export LC_ALL -LANGUAGE=C -export LANGUAGE - -# We cannot yet rely on "unset" to work, but we need these variables -# to be unset--not just set to an empty or harmless value--now, to -# avoid bugs in old shells (e.g. pre-3.0 UWIN ksh). This construct -# also avoids known problems related to "unset" and subshell syntax -# in other old shells (e.g. bash 2.01 and pdksh 5.2.14). -for as_var in BASH_ENV ENV MAIL MAILPATH CDPATH -do eval test \${$as_var+y} \ - && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : -done - -# Ensure that fds 0, 1, and 2 are open. -if (exec 3>&0) 2>/dev/null; then :; else exec 0&1) 2>/dev/null; then :; else exec 1>/dev/null; fi -if (exec 3>&2) ; then :; else exec 2>/dev/null; fi - -# The user is always right. -if ${PATH_SEPARATOR+false} :; then - PATH_SEPARATOR=: - (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { - (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || - PATH_SEPARATOR=';' - } -fi - - -# Find who we are. Look in the path if we contain no directory separator. -as_myself= -case $0 in #(( - *[\\/]* ) as_myself=$0 ;; - *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - case $as_dir in #((( - '') as_dir=./ ;; - */) ;; - *) as_dir=$as_dir/ ;; - esac - test -r "$as_dir$0" && as_myself=$as_dir$0 && break - done -IFS=$as_save_IFS - - ;; -esac -# We did not find ourselves, most probably we were run as `sh COMMAND' -# in which case we are not to be found in the path. -if test "x$as_myself" = x; then - as_myself=$0 -fi -if test ! -f "$as_myself"; then - printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 - exit 1 -fi - - - -# as_fn_error STATUS ERROR [LINENO LOG_FD] -# ---------------------------------------- -# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are -# provided, also output the error to LOG_FD, referencing LINENO. Then exit the -# script with STATUS, using 1 if that was 0. -as_fn_error () -{ - as_status=$1; test $as_status -eq 0 && as_status=1 - if test "$4"; then - as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack - printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 - fi - printf "%s\n" "$as_me: error: $2" >&2 - as_fn_exit $as_status -} # as_fn_error - - - -# as_fn_set_status STATUS -# ----------------------- -# Set $? to STATUS, without forking. -as_fn_set_status () -{ - return $1 -} # as_fn_set_status - -# as_fn_exit STATUS -# ----------------- -# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. -as_fn_exit () -{ - set +e - as_fn_set_status $1 - exit $1 -} # as_fn_exit - -# as_fn_unset VAR -# --------------- -# Portably unset VAR. -as_fn_unset () -{ - { eval $1=; unset $1;} -} -as_unset=as_fn_unset - -# as_fn_append VAR VALUE -# ---------------------- -# Append the text in VALUE to the end of the definition contained in VAR. Take -# advantage of any shell optimizations that allow amortized linear growth over -# repeated appends, instead of the typical quadratic growth present in naive -# implementations. -if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null -then : - eval 'as_fn_append () - { - eval $1+=\$2 - }' -else $as_nop - as_fn_append () - { - eval $1=\$$1\$2 - } -fi # as_fn_append - -# as_fn_arith ARG... -# ------------------ -# Perform arithmetic evaluation on the ARGs, and store the result in the -# global $as_val. Take advantage of shells that can avoid forks. The arguments -# must be portable across $(()) and expr. -if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null -then : - eval 'as_fn_arith () - { - as_val=$(( $* )) - }' -else $as_nop - as_fn_arith () - { - as_val=`expr "$@" || test $? -eq 1` - } -fi # as_fn_arith - - -if expr a : '\(a\)' >/dev/null 2>&1 && - test "X`expr 00001 : '.*\(...\)'`" = X001; then - as_expr=expr -else - as_expr=false -fi - -if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then - as_basename=basename -else - as_basename=false -fi - -if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then - as_dirname=dirname -else - as_dirname=false -fi - -as_me=`$as_basename -- "$0" || -$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ - X"$0" : 'X\(//\)$' \| \ - X"$0" : 'X\(/\)' \| . 2>/dev/null || -printf "%s\n" X/"$0" | - sed '/^.*\/\([^/][^/]*\)\/*$/{ - s//\1/ - q - } - /^X\/\(\/\/\)$/{ - s//\1/ - q - } - /^X\/\(\/\).*/{ - s//\1/ - q - } - s/.*/./; q'` - -# Avoid depending upon Character Ranges. -as_cr_letters='abcdefghijklmnopqrstuvwxyz' -as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' -as_cr_Letters=$as_cr_letters$as_cr_LETTERS -as_cr_digits='0123456789' -as_cr_alnum=$as_cr_Letters$as_cr_digits - - -# Determine whether it's possible to make 'echo' print without a newline. -# These variables are no longer used directly by Autoconf, but are AC_SUBSTed -# for compatibility with existing Makefiles. -ECHO_C= ECHO_N= ECHO_T= -case `echo -n x` in #((((( --n*) - case `echo 'xy\c'` in - *c*) ECHO_T=' ';; # ECHO_T is single tab character. - xy) ECHO_C='\c';; - *) echo `echo ksh88 bug on AIX 6.1` > /dev/null - ECHO_T=' ';; - esac;; -*) - ECHO_N='-n';; -esac - -# For backward compatibility with old third-party macros, we provide -# the shell variables $as_echo and $as_echo_n. New code should use -# AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively. -as_echo='printf %s\n' -as_echo_n='printf %s' - -rm -f conf$$ conf$$.exe conf$$.file -if test -d conf$$.dir; then - rm -f conf$$.dir/conf$$.file -else - rm -f conf$$.dir - mkdir conf$$.dir 2>/dev/null -fi -if (echo >conf$$.file) 2>/dev/null; then - if ln -s conf$$.file conf$$ 2>/dev/null; then - as_ln_s='ln -s' - # ... but there are two gotchas: - # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. - # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. - # In both cases, we have to default to `cp -pR'. - ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || - as_ln_s='cp -pR' - elif ln conf$$.file conf$$ 2>/dev/null; then - as_ln_s=ln - else - as_ln_s='cp -pR' - fi -else - as_ln_s='cp -pR' -fi -rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file -rmdir conf$$.dir 2>/dev/null - - -# as_fn_mkdir_p -# ------------- -# Create "$as_dir" as a directory, including parents if necessary. -as_fn_mkdir_p () -{ - - case $as_dir in #( - -*) as_dir=./$as_dir;; - esac - test -d "$as_dir" || eval $as_mkdir_p || { - as_dirs= - while :; do - case $as_dir in #( - *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( - *) as_qdir=$as_dir;; - esac - as_dirs="'$as_qdir' $as_dirs" - as_dir=`$as_dirname -- "$as_dir" || -$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ - X"$as_dir" : 'X\(//\)[^/]' \| \ - X"$as_dir" : 'X\(//\)$' \| \ - X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || -printf "%s\n" X"$as_dir" | - sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ - s//\1/ - q - } - /^X\(\/\/\)[^/].*/{ - s//\1/ - q - } - /^X\(\/\/\)$/{ - s//\1/ - q - } - /^X\(\/\).*/{ - s//\1/ - q - } - s/.*/./; q'` - test -d "$as_dir" && break - done - test -z "$as_dirs" || eval "mkdir $as_dirs" - } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" - - -} # as_fn_mkdir_p -if mkdir -p . 2>/dev/null; then - as_mkdir_p='mkdir -p "$as_dir"' -else - test -d ./-p && rmdir ./-p - as_mkdir_p=false -fi - - -# as_fn_executable_p FILE -# ----------------------- -# Test if FILE is an executable regular file. -as_fn_executable_p () -{ - test -f "$1" && test -x "$1" -} # as_fn_executable_p -as_test_x='test -x' -as_executable_p=as_fn_executable_p - -# Sed expression to map a string onto a valid CPP name. -as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" - -# Sed expression to map a string onto a valid variable name. -as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" - - -exec 6>&1 -## ----------------------------------- ## -## Main body of $CONFIG_STATUS script. ## -## ----------------------------------- ## -_ASEOF -test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 - -cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 -# Save the log message, to keep $0 and so on meaningful, and to -# report actual input values of CONFIG_FILES etc. instead of their -# values after options handling. -ac_log=" -This file was extended by asterisk $as_me 20, which was -generated by GNU Autoconf 2.71. Invocation command line was - - CONFIG_FILES = $CONFIG_FILES - CONFIG_HEADERS = $CONFIG_HEADERS - CONFIG_LINKS = $CONFIG_LINKS - CONFIG_COMMANDS = $CONFIG_COMMANDS - $ $0 $@ - -on `(hostname || uname -n) 2>/dev/null | sed 1q` -" - -_ACEOF - -case $ac_config_files in *" -"*) set x $ac_config_files; shift; ac_config_files=$*;; -esac - -case $ac_config_headers in *" -"*) set x $ac_config_headers; shift; ac_config_headers=$*;; -esac - - -cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 -# Files that config.status was made for. -config_files="$ac_config_files" -config_headers="$ac_config_headers" - -_ACEOF - -cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 -ac_cs_usage="\ -\`$as_me' instantiates files and other configuration actions -from templates according to the current configuration. Unless the files -and actions are specified as TAGs, all are instantiated by default. - -Usage: $0 [OPTION]... [TAG]... - - -h, --help print this help, then exit - -V, --version print version number and configuration settings, then exit - --config print configuration, then exit - -q, --quiet, --silent - do not print progress messages - -d, --debug don't remove temporary files - --recheck update $as_me by reconfiguring in the same conditions - --file=FILE[:TEMPLATE] - instantiate the configuration file FILE - --header=FILE[:TEMPLATE] - instantiate the configuration header FILE - -Configuration files: -$config_files - -Configuration headers: -$config_headers - -Report bugs to ." - -_ACEOF -ac_cs_config=`printf "%s\n" "$ac_configure_args" | sed "$ac_safe_unquote"` -ac_cs_config_escaped=`printf "%s\n" "$ac_cs_config" | sed "s/^ //; s/'/'\\\\\\\\''/g"` -cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 -ac_cs_config='$ac_cs_config_escaped' -ac_cs_version="\\ -asterisk config.status 20 -configured by $0, generated by GNU Autoconf 2.71, - with options \\"\$ac_cs_config\\" - -Copyright (C) 2021 Free Software Foundation, Inc. -This config.status script is free software; the Free Software Foundation -gives unlimited permission to copy, distribute and modify it." - -ac_pwd='$ac_pwd' -srcdir='$srcdir' -INSTALL='$INSTALL' -AWK='$AWK' -test -n "\$AWK" || AWK=awk -_ACEOF - -cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 -# The default lists apply if the user does not specify any file. -ac_need_defaults=: -while test $# != 0 -do - case $1 in - --*=?*) - ac_option=`expr "X$1" : 'X\([^=]*\)='` - ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` - ac_shift=: - ;; - --*=) - ac_option=`expr "X$1" : 'X\([^=]*\)='` - ac_optarg= - ac_shift=: - ;; - *) - ac_option=$1 - ac_optarg=$2 - ac_shift=shift - ;; - esac - - case $ac_option in - # Handling of the options. - -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) - ac_cs_recheck=: ;; - --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) - printf "%s\n" "$ac_cs_version"; exit ;; - --config | --confi | --conf | --con | --co | --c ) - printf "%s\n" "$ac_cs_config"; exit ;; - --debug | --debu | --deb | --de | --d | -d ) - debug=: ;; - --file | --fil | --fi | --f ) - $ac_shift - case $ac_optarg in - *\'*) ac_optarg=`printf "%s\n" "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; - '') as_fn_error $? "missing file argument" ;; - esac - as_fn_append CONFIG_FILES " '$ac_optarg'" - ac_need_defaults=false;; - --header | --heade | --head | --hea ) - $ac_shift - case $ac_optarg in - *\'*) ac_optarg=`printf "%s\n" "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; - esac - as_fn_append CONFIG_HEADERS " '$ac_optarg'" - ac_need_defaults=false;; - --he | --h) - # Conflict between --help and --header - as_fn_error $? "ambiguous option: \`$1' -Try \`$0 --help' for more information.";; - --help | --hel | -h ) - printf "%s\n" "$ac_cs_usage"; exit ;; - -q | -quiet | --quiet | --quie | --qui | --qu | --q \ - | -silent | --silent | --silen | --sile | --sil | --si | --s) - ac_cs_silent=: ;; - - # This is an error. - -*) as_fn_error $? "unrecognized option: \`$1' -Try \`$0 --help' for more information." ;; - - *) as_fn_append ac_config_targets " $1" - ac_need_defaults=false ;; - - esac - shift -done - -ac_configure_extra_args= - -if $ac_cs_silent; then - exec 6>/dev/null - ac_configure_extra_args="$ac_configure_extra_args --silent" -fi - -_ACEOF -cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 -if \$ac_cs_recheck; then - set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion - shift - \printf "%s\n" "running CONFIG_SHELL=$SHELL \$*" >&6 - CONFIG_SHELL='$SHELL' - export CONFIG_SHELL - exec "\$@" -fi - -_ACEOF -cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 -exec 5>>config.log -{ - echo - sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX -## Running $as_me. ## -_ASBOX - printf "%s\n" "$ac_log" -} >&5 - -_ACEOF -cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 -_ACEOF - -cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 - -# Handling of arguments. -for ac_config_target in $ac_config_targets -do - case $ac_config_target in - "include/asterisk/autoconfig.h") CONFIG_HEADERS="$CONFIG_HEADERS include/asterisk/autoconfig.h" ;; - "build_tools/menuselect-deps") CONFIG_FILES="$CONFIG_FILES build_tools/menuselect-deps" ;; - "makeopts") CONFIG_FILES="$CONFIG_FILES makeopts" ;; - - *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;; - esac -done - - -# If the user did not use the arguments to specify the items to instantiate, -# then the envvar interface is used. Set only those that are not. -# We use the long form for the default assignment because of an extremely -# bizarre bug on SunOS 4.1.3. -if $ac_need_defaults; then - test ${CONFIG_FILES+y} || CONFIG_FILES=$config_files - test ${CONFIG_HEADERS+y} || CONFIG_HEADERS=$config_headers -fi - -# Have a temporary directory for convenience. Make it in the build tree -# simply because there is no reason against having it here, and in addition, -# creating and moving files from /tmp can sometimes cause problems. -# Hook for its removal unless debugging. -# Note that there is a small window in which the directory will not be cleaned: -# after its creation but before its name has been assigned to `$tmp'. -$debug || -{ - tmp= ac_tmp= - trap 'exit_status=$? - : "${ac_tmp:=$tmp}" - { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status -' 0 - trap 'as_fn_exit 1' 1 2 13 15 -} -# Create a (secure) tmp directory for tmp files. - -{ - tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && - test -d "$tmp" -} || -{ - tmp=./conf$$-$RANDOM - (umask 077 && mkdir "$tmp") -} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5 -ac_tmp=$tmp - -# Set up the scripts for CONFIG_FILES section. -# No need to generate them if there are no CONFIG_FILES. -# This happens for instance with `./config.status config.h'. -if test -n "$CONFIG_FILES"; then - - -ac_cr=`echo X | tr X '\015'` -# On cygwin, bash can eat \r inside `` if the user requested igncr. -# But we know of no other shell where ac_cr would be empty at this -# point, so we can use a bashism as a fallback. -if test "x$ac_cr" = x; then - eval ac_cr=\$\'\\r\' -fi -ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' /dev/null` -if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then - ac_cs_awk_cr='\\r' -else - ac_cs_awk_cr=$ac_cr -fi - -echo 'BEGIN {' >"$ac_tmp/subs1.awk" && -_ACEOF - - -{ - echo "cat >conf$$subs.awk <<_ACEOF" && - echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && - echo "_ACEOF" -} >conf$$subs.sh || - as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 -ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'` -ac_delim='%!_!# ' -for ac_last_try in false false false false false :; do - . ./conf$$subs.sh || - as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 - - ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` - if test $ac_delim_n = $ac_delim_num; then - break - elif $ac_last_try; then - as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 - else - ac_delim="$ac_delim!$ac_delim _$ac_delim!! " - fi -done -rm -f conf$$subs.sh - -cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 -cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK && -_ACEOF -sed -n ' -h -s/^/S["/; s/!.*/"]=/ -p -g -s/^[^!]*!// -:repl -t repl -s/'"$ac_delim"'$// -t delim -:nl -h -s/\(.\{148\}\)..*/\1/ -t more1 -s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ -p -n -b repl -:more1 -s/["\\]/\\&/g; s/^/"/; s/$/"\\/ -p -g -s/.\{148\}// -t nl -:delim -h -s/\(.\{148\}\)..*/\1/ -t more2 -s/["\\]/\\&/g; s/^/"/; s/$/"/ -p -b -:more2 -s/["\\]/\\&/g; s/^/"/; s/$/"\\/ -p -g -s/.\{148\}// -t delim -' >$CONFIG_STATUS || ac_write_fail=1 -rm -f conf$$subs.awk -cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 -_ACAWK -cat >>"\$ac_tmp/subs1.awk" <<_ACAWK && - for (key in S) S_is_set[key] = 1 - FS = "" - -} -{ - line = $ 0 - nfields = split(line, field, "@") - substed = 0 - len = length(field[1]) - for (i = 2; i < nfields; i++) { - key = field[i] - keylen = length(key) - if (S_is_set[key]) { - value = S[key] - line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) - len += length(value) + length(field[++i]) - substed = 1 - } else - len += 1 + keylen - } - - print line -} - -_ACAWK -_ACEOF -cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 -if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then - sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" -else - cat -fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \ - || as_fn_error $? "could not setup config files machinery" "$LINENO" 5 -_ACEOF - -# VPATH may cause trouble with some makes, so we remove sole $(srcdir), -# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and -# trailing colons and then remove the whole line if VPATH becomes empty -# (actually we leave an empty line to preserve line numbers). -if test "x$srcdir" = x.; then - ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{ -h -s/// -s/^/:/ -s/[ ]*$/:/ -s/:\$(srcdir):/:/g -s/:\${srcdir}:/:/g -s/:@srcdir@:/:/g -s/^:*// -s/:*$// -x -s/\(=[ ]*\).*/\1/ -G -s/\n// -s/^[^=]*=[ ]*$// -}' -fi - -cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 -fi # test -n "$CONFIG_FILES" - -# Set up the scripts for CONFIG_HEADERS section. -# No need to generate them if there are no CONFIG_HEADERS. -# This happens for instance with `./config.status Makefile'. -if test -n "$CONFIG_HEADERS"; then -cat >"$ac_tmp/defines.awk" <<\_ACAWK || -BEGIN { -_ACEOF - -# Transform confdefs.h into an awk script `defines.awk', embedded as -# here-document in config.status, that substitutes the proper values into -# config.h.in to produce config.h. - -# Create a delimiter string that does not exist in confdefs.h, to ease -# handling of long lines. -ac_delim='%!_!# ' -for ac_last_try in false false :; do - ac_tt=`sed -n "/$ac_delim/p" confdefs.h` - if test -z "$ac_tt"; then - break - elif $ac_last_try; then - as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5 - else - ac_delim="$ac_delim!$ac_delim _$ac_delim!! " - fi -done - -# For the awk script, D is an array of macro values keyed by name, -# likewise P contains macro parameters if any. Preserve backslash -# newline sequences. - -ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* -sed -n ' -s/.\{148\}/&'"$ac_delim"'/g -t rset -:rset -s/^[ ]*#[ ]*define[ ][ ]*/ / -t def -d -:def -s/\\$// -t bsnl -s/["\\]/\\&/g -s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ -D["\1"]=" \3"/p -s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p -d -:bsnl -s/["\\]/\\&/g -s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ -D["\1"]=" \3\\\\\\n"\\/p -t cont -s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p -t cont -d -:cont -n -s/.\{148\}/&'"$ac_delim"'/g -t clear -:clear -s/\\$// -t bsnlc -s/["\\]/\\&/g; s/^/"/; s/$/"/p -d -:bsnlc -s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p -b cont -' >$CONFIG_STATUS || ac_write_fail=1 - -cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 - for (key in D) D_is_set[key] = 1 - FS = "" -} -/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { - line = \$ 0 - split(line, arg, " ") - if (arg[1] == "#") { - defundef = arg[2] - mac1 = arg[3] - } else { - defundef = substr(arg[1], 2) - mac1 = arg[2] - } - split(mac1, mac2, "(") #) - macro = mac2[1] - prefix = substr(line, 1, index(line, defundef) - 1) - if (D_is_set[macro]) { - # Preserve the white space surrounding the "#". - print prefix "define", macro P[macro] D[macro] - next - } else { - # Replace #undef with comments. This is necessary, for example, - # in the case of _POSIX_SOURCE, which is predefined and required - # on some systems where configure will not decide to define it. - if (defundef == "undef") { - print "/*", prefix defundef, macro, "*/" - next - } - } -} -{ print } -_ACAWK -_ACEOF -cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 - as_fn_error $? "could not setup config headers machinery" "$LINENO" 5 -fi # test -n "$CONFIG_HEADERS" - - -eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS " -shift -for ac_tag -do - case $ac_tag in - :[FHLC]) ac_mode=$ac_tag; continue;; - esac - case $ac_mode$ac_tag in - :[FHL]*:*);; - :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;; - :[FH]-) ac_tag=-:-;; - :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; - esac - ac_save_IFS=$IFS - IFS=: - set x $ac_tag - IFS=$ac_save_IFS - shift - ac_file=$1 - shift - - case $ac_mode in - :L) ac_source=$1;; - :[FH]) - ac_file_inputs= - for ac_f - do - case $ac_f in - -) ac_f="$ac_tmp/stdin";; - *) # Look for the file first in the build tree, then in the source tree - # (if the path is not absolute). The absolute path cannot be DOS-style, - # because $ac_f cannot contain `:'. - test -f "$ac_f" || - case $ac_f in - [\\/$]*) false;; - *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; - esac || - as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;; - esac - case $ac_f in *\'*) ac_f=`printf "%s\n" "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac - as_fn_append ac_file_inputs " '$ac_f'" - done - - # Let's still pretend it is `configure' which instantiates (i.e., don't - # use $as_me), people would be surprised to read: - # /* config.h. Generated by config.status. */ - configure_input='Generated from '` - printf "%s\n" "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' - `' by configure.' - if test x"$ac_file" != x-; then - configure_input="$ac_file. $configure_input" - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 -printf "%s\n" "$as_me: creating $ac_file" >&6;} - fi - # Neutralize special characters interpreted by sed in replacement strings. - case $configure_input in #( - *\&* | *\|* | *\\* ) - ac_sed_conf_input=`printf "%s\n" "$configure_input" | - sed 's/[\\\\&|]/\\\\&/g'`;; #( - *) ac_sed_conf_input=$configure_input;; - esac - - case $ac_tag in - *:-:* | *:-) cat >"$ac_tmp/stdin" \ - || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; - esac - ;; - esac - - ac_dir=`$as_dirname -- "$ac_file" || -$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ - X"$ac_file" : 'X\(//\)[^/]' \| \ - X"$ac_file" : 'X\(//\)$' \| \ - X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || -printf "%s\n" X"$ac_file" | - sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ - s//\1/ - q - } - /^X\(\/\/\)[^/].*/{ - s//\1/ - q - } - /^X\(\/\/\)$/{ - s//\1/ - q - } - /^X\(\/\).*/{ - s//\1/ - q - } - s/.*/./; q'` - as_dir="$ac_dir"; as_fn_mkdir_p - ac_builddir=. - -case "$ac_dir" in -.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; -*) - ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'` - # A ".." for each directory in $ac_dir_suffix. - ac_top_builddir_sub=`printf "%s\n" "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` - case $ac_top_builddir_sub in - "") ac_top_builddir_sub=. ac_top_build_prefix= ;; - *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; - esac ;; -esac -ac_abs_top_builddir=$ac_pwd -ac_abs_builddir=$ac_pwd$ac_dir_suffix -# for backward compatibility: -ac_top_builddir=$ac_top_build_prefix - -case $srcdir in - .) # We are building in place. - ac_srcdir=. - ac_top_srcdir=$ac_top_builddir_sub - ac_abs_top_srcdir=$ac_pwd ;; - [\\/]* | ?:[\\/]* ) # Absolute name. - ac_srcdir=$srcdir$ac_dir_suffix; - ac_top_srcdir=$srcdir - ac_abs_top_srcdir=$srcdir ;; - *) # Relative name. - ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix - ac_top_srcdir=$ac_top_build_prefix$srcdir - ac_abs_top_srcdir=$ac_pwd/$srcdir ;; -esac -ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix - - - case $ac_mode in - :F) - # - # CONFIG_FILE - # - - case $INSTALL in - [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; - *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; - esac -_ACEOF - -cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 -# If the template does not know about datarootdir, expand it. -# FIXME: This hack should be removed a few years after 2.60. -ac_datarootdir_hack=; ac_datarootdir_seen= -ac_sed_dataroot=' -/datarootdir/ { - p - q -} -/@datadir@/p -/@docdir@/p -/@infodir@/p -/@localedir@/p -/@mandir@/p' -case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in -*datarootdir*) ac_datarootdir_seen=yes;; -*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 -printf "%s\n" "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} -_ACEOF -cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 - ac_datarootdir_hack=' - s&@datadir@&$datadir&g - s&@docdir@&$docdir&g - s&@infodir@&$infodir&g - s&@localedir@&$localedir&g - s&@mandir@&$mandir&g - s&\\\${datarootdir}&$datarootdir&g' ;; -esac -_ACEOF - -# Neutralize VPATH when `$srcdir' = `.'. -# Shell code in configure.ac might set extrasub. -# FIXME: do we really want to maintain this feature? -cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 -ac_sed_extra="$ac_vpsub -$extrasub -_ACEOF -cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 -:t -/@[a-zA-Z_][a-zA-Z_0-9]*@/!b -s|@configure_input@|$ac_sed_conf_input|;t t -s&@top_builddir@&$ac_top_builddir_sub&;t t -s&@top_build_prefix@&$ac_top_build_prefix&;t t -s&@srcdir@&$ac_srcdir&;t t -s&@abs_srcdir@&$ac_abs_srcdir&;t t -s&@top_srcdir@&$ac_top_srcdir&;t t -s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t -s&@builddir@&$ac_builddir&;t t -s&@abs_builddir@&$ac_abs_builddir&;t t -s&@abs_top_builddir@&$ac_abs_top_builddir&;t t -s&@INSTALL@&$ac_INSTALL&;t t -$ac_datarootdir_hack -" -eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \ - >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5 - -test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && - { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } && - { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \ - "$ac_tmp/out"`; test -z "$ac_out"; } && - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' -which seems to be undefined. Please make sure it is defined" >&5 -printf "%s\n" "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' -which seems to be undefined. Please make sure it is defined" >&2;} - - rm -f "$ac_tmp/stdin" - case $ac_file in - -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";; - *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";; - esac \ - || as_fn_error $? "could not create $ac_file" "$LINENO" 5 - ;; - :H) - # - # CONFIG_HEADER - # - if test x"$ac_file" != x-; then - { - printf "%s\n" "/* $configure_input */" >&1 \ - && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" - } >"$ac_tmp/config.h" \ - || as_fn_error $? "could not create $ac_file" "$LINENO" 5 - if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 -printf "%s\n" "$as_me: $ac_file is unchanged" >&6;} - else - rm -f "$ac_file" - mv "$ac_tmp/config.h" "$ac_file" \ - || as_fn_error $? "could not create $ac_file" "$LINENO" 5 - fi - else - printf "%s\n" "/* $configure_input */" >&1 \ - && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \ - || as_fn_error $? "could not create -" "$LINENO" 5 - fi - ;; - - - esac - -done # for ac_tag - - -as_fn_exit 0 -_ACEOF -ac_clean_files=$ac_clean_files_save - -test $ac_write_fail = 0 || - as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5 - - -# configure is writing to config.log, and then calls config.status. -# config.status does its own redirection, appending to config.log. -# Unfortunately, on DOS this fails, as config.log is still kept open -# by configure, so config.status won't be able to write to it; its -# output is simply discarded. So we exec the FD to /dev/null, -# effectively closing config.log, so it can be properly (re)opened and -# appended to by config.status. When coming back to configure, we -# need to make the FD available again. -if test "$no_create" != yes; then - ac_cs_success=: - ac_config_status_args= - test "$silent" = yes && - ac_config_status_args="$ac_config_status_args --quiet" - exec 5>/dev/null - $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false - exec 5>>config.log - # Use ||, not &&, to avoid exiting from the if with $? = 1, which - # would make configure fail if this is the last instruction. - $ac_cs_success || as_fn_exit 1 -fi -if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 -printf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} -fi - - -${ac_cv_path_EGREP} 'CURSES|GTK2|OSARCH|NEWT' makeopts > makeopts.acbak2 -if test "${ac_cv_path_CMP}" = ":"; then - ( cd "`pwd`/menuselect" && ./configure ) -elif ${ac_cv_path_CMP} -s makeopts.acbak makeopts.acbak2; then : ; else - ( cd "`pwd`/menuselect" && ./configure ) -fi - -rm makeopts.acbak makeopts.acbak2 - - -if test "x${silent}" != "xyes" ; then -echo -echo " .\$\$\$\$\$\$\$\$\$\$\$\$\$\$\$=.. " -echo " .\$7\$7.. .7\$\$7:. " -echo " .\$\$:. ,\$7.7 " -echo " .\$7. 7\$\$\$\$ .\$\$77 " -echo " ..\$\$. \$\$\$\$\$ .\$\$\$7 " -echo " ..7\$ .?. \$\$\$\$\$ .?. 7\$\$\$." -echo " \$.\$. .\$\$\$7. \$\$\$\$7 .7\$\$\$. .\$\$\$." -echo " .777. .\$\$\$\$\$\$77\$\$\$77\$\$\$\$\$7. \$\$\$," -echo " \$\$\$~ .7\$\$\$\$\$\$\$\$\$\$\$\$\$7. .\$\$\$." -echo ".\$\$7 .7\$\$\$\$\$\$\$7: ?\$\$\$." -echo "\$\$\$ ?7\$\$\$\$\$\$\$\$\$\$I .\$\$\$7 " -echo "\$\$\$ .7\$\$\$\$\$\$\$\$\$\$\$\$\$\$\$\$ :\$\$\$. " -echo "\$\$\$ \$\$\$\$\$\$7\$\$\$\$\$\$\$\$\$\$\$\$ .\$\$\$. " -echo "\$\$\$ \$\$\$ 7\$\$\$7 .\$\$\$ .\$\$\$. " -echo "\$\$\$\$ \$\$\$\$7 .\$\$\$. " -echo "7\$\$\$7 7\$\$\$\$ 7\$\$\$ " -echo " \$\$\$\$\$ \$\$\$ " -echo " \$\$\$\$7. \$\$ (TM) " -echo " \$\$\$\$\$\$\$. .7\$\$\$\$\$\$ \$\$ " -echo " \$\$\$\$\$\$\$\$\$\$\$\$7\$\$\$\$\$\$\$\$\$.\$\$\$\$\$\$ " -echo " \$\$\$\$\$\$\$\$\$\$\$\$\$\$\$\$. " -echo -fi - -if test "x${AST_IODBC_FOUND}" = "xyes"; then - echo "WARNING: iodbc libs/headers found!" - echo - echo " If you plan to use ODBC functionality, you should consider" - echo " switching to unixodbc instead." - echo " See: https://issues.asterisk.org/jira/browse/ASTERISK-22459" - echo -fi - -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: Package configured for: " >&5 -printf "%s\n" "$as_me: Package configured for: " >&6;} -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: OS type : $host_os" >&5 -printf "%s\n" "$as_me: OS type : $host_os" >&6;} -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: Host CPU : $host_cpu" >&5 -printf "%s\n" "$as_me: Host CPU : $host_cpu" >&6;} -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: build-cpu:vendor:os: $build_cpu : $build_vendor : $build_os :" >&5 -printf "%s\n" "$as_me: build-cpu:vendor:os: $build_cpu : $build_vendor : $build_os :" >&6;} -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: host-cpu:vendor:os: $host_cpu : $host_vendor : $host_os :" >&5 -printf "%s\n" "$as_me: host-cpu:vendor:os: $host_cpu : $host_vendor : $host_os :" >&6;} -if test "${cross_compiling}" = "yes"; then - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: Cross Compilation = YES" >&5 -printf "%s\n" "$as_me: Cross Compilation = YES" >&6;} -fi -