ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/svn/ircd-hybrid/trunk/configure
(Generate patch)

Comparing ircd-hybrid/trunk/configure (file contents):
Revision 2491 by michael, Fri Oct 25 16:55:01 2013 UTC vs.
Revision 4483 by michael, Fri Aug 15 17:07:27 2014 UTC

# Line 1 | Line 1
1   #! /bin/sh
2 < # From configure.ac Id: configure.ac 2481 2013-10-23 16:38:58Z michael .
2 > # From configure.ac Id: configure.ac 4364 2014-08-02 22:23:25Z michael .
3   # Guess values for system-dependent variables and create Makefiles.
4   # Generated by GNU Autoconf 2.69 for ircd-hybrid TRUNK.
5   #
# Line 806 | Line 806 | with_ltdl_include
806   with_ltdl_lib
807   enable_ltdl_install
808   enable_libgeoip
809 – enable_openssl
809   enable_assert
810   enable_kqueue
811   enable_epoll
812   enable_devpoll
813   enable_poll
815 – enable_select
816 – enable_halfops
814   enable_debugging
815   enable_warnings
816 + enable_openssl
817   '
818        ac_precious_vars='build_alias
819   host_alias
# Line 1462 | Line 1460 | Optional Features:
1460    --disable-libtool-lock  avoid locking (might break parallel builds)
1461    --enable-ltdl-install   install libltdl
1462    --disable-libgeoip      Disable GeoIP support
1465 –  --enable-openssl=DIR       Enable OpenSSL support (DIR optional).
1466 –  --disable-openssl            Disable OpenSSL support.
1463    --enable-assert         Enable assert() statements
1464    --enable-kqueue         Force kqueue usage.
1465    --enable-epoll          Force epoll usage.
1466    --enable-devpoll        Force devpoll usage.
1467    --enable-poll           Force poll usage.
1472 –  --enable-select         Force select usage.
1473 –  --enable-halfops        Enable halfops support.
1468    --enable-debugging      Enable debugging.
1469    --enable-warnings       Enable compiler warnings.
1470 +  --enable-openssl=DIR       Enable LibreSSL/OpenSSL support (DIR optional).
1471 +  --disable-openssl            Disable LibreSSL/OpenSSL support.
1472  
1473   Optional Packages:
1474    --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
# Line 1943 | Line 1939 | $as_echo "$ac_res" >&6; }
1939  
1940   } # ac_fn_c_check_type
1941  
1946 – # ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES
1947 – # ----------------------------------------------------
1948 – # Tries to find if the field MEMBER exists in type AGGR, after including
1949 – # INCLUDES, setting cache variable VAR accordingly.
1950 – ac_fn_c_check_member ()
1951 – {
1952 –  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1953 –  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
1954 – $as_echo_n "checking for $2.$3... " >&6; }
1955 – if eval \${$4+:} false; then :
1956 –  $as_echo_n "(cached) " >&6
1957 – else
1958 –  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1959 – /* end confdefs.h.  */
1960 – $5
1961 – int
1962 – main ()
1963 – {
1964 – static $2 ac_aggr;
1965 – if (ac_aggr.$3)
1966 – return 0;
1967 –  ;
1968 –  return 0;
1969 – }
1970 – _ACEOF
1971 – if ac_fn_c_try_compile "$LINENO"; then :
1972 –  eval "$4=yes"
1973 – else
1974 –  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1975 – /* end confdefs.h.  */
1976 – $5
1977 – int
1978 – main ()
1979 – {
1980 – static $2 ac_aggr;
1981 – if (sizeof ac_aggr.$3)
1982 – return 0;
1983 –  ;
1984 –  return 0;
1985 – }
1986 – _ACEOF
1987 – if ac_fn_c_try_compile "$LINENO"; then :
1988 –  eval "$4=yes"
1989 – else
1990 –  eval "$4=no"
1991 – fi
1992 – rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1993 – fi
1994 – rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1995 – fi
1996 – eval ac_res=\$$4
1997 –               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1998 – $as_echo "$ac_res" >&6; }
1999 –  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2000 –
2001 – } # ac_fn_c_check_member
2002 –
1942   # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1943   # -------------------------------------------------------
1944   # Tests whether HEADER exists, giving a warning if it cannot be compiled using
# Line 13217 | Line 13156 | $as_echo "#define ENABLE_SSP_CC 1" >>con
13156    fi
13157  
13158  
13159 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether libssp exists" >&5
13160 + $as_echo_n "checking whether libssp exists... " >&6; }
13161 + if ${ssp_cv_lib+:} false; then :
13162 +  $as_echo_n "(cached) " >&6
13163 + else
13164 +  ssp_old_libs="$LIBS"
13165 +     LIBS="$LIBS -lssp"
13166 +     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13167 + /* end confdefs.h.  */
13168 +
13169 + int
13170 + main ()
13171 + {
13172 +
13173 +  ;
13174 +  return 0;
13175 + }
13176 + _ACEOF
13177 + if ac_fn_c_try_link "$LINENO"; then :
13178 +  ssp_cv_lib=yes
13179 + else
13180 +  ssp_cv_lib=no
13181 + fi
13182 + rm -f core conftest.err conftest.$ac_objext \
13183 +    conftest$ac_exeext conftest.$ac_ext
13184 +     LIBS="$ssp_old_libs"
13185 +
13186 + fi
13187 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ssp_cv_lib" >&5
13188 + $as_echo "$ssp_cv_lib" >&6; }
13189 +  if test $ssp_cv_lib = yes; then
13190 +    LIBS="$LIBS -lssp"
13191 +  fi
13192 +
13193 +
13194 +
13195 +
13196 +
13197 +
13198 + for flag in -fno-strict-aliasing; do
13199 +  as_CACHEVAR=`$as_echo "ax_cv_check_cflags__$flag" | $as_tr_sh`
13200 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether C compiler accepts $flag" >&5
13201 + $as_echo_n "checking whether C compiler accepts $flag... " >&6; }
13202 + if eval \${$as_CACHEVAR+:} false; then :
13203 +  $as_echo_n "(cached) " >&6
13204 + else
13205 +
13206 +  ax_check_save_flags=$CFLAGS
13207 +  CFLAGS="$CFLAGS  $flag"
13208 +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13209 + /* end confdefs.h.  */
13210 +
13211 + int
13212 + main ()
13213 + {
13214 +
13215 +  ;
13216 +  return 0;
13217 + }
13218 + _ACEOF
13219 + if ac_fn_c_try_compile "$LINENO"; then :
13220 +  eval "$as_CACHEVAR=yes"
13221 + else
13222 +  eval "$as_CACHEVAR=no"
13223 + fi
13224 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13225 +  CFLAGS=$ax_check_save_flags
13226 + fi
13227 + eval ac_res=\$$as_CACHEVAR
13228 +               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
13229 + $as_echo "$ac_res" >&6; }
13230 + if test x"`eval 'as_val=${'$as_CACHEVAR'};$as_echo "$as_val"'`" = xyes; then :
13231 +  if ${CFLAGS+:} false; then :
13232 +  case " $CFLAGS " in
13233 +    *" $flag "*)
13234 +      { { $as_echo "$as_me:${as_lineno-$LINENO}: : CFLAGS already contains \$flag"; } >&5
13235 +  (: CFLAGS already contains $flag) 2>&5
13236 +  ac_status=$?
13237 +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13238 +  test $ac_status = 0; }
13239 +      ;;
13240 +    *)
13241 +      { { $as_echo "$as_me:${as_lineno-$LINENO}: : CFLAGS=\"\$CFLAGS \$flag\""; } >&5
13242 +  (: CFLAGS="$CFLAGS $flag") 2>&5
13243 +  ac_status=$?
13244 +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13245 +  test $ac_status = 0; }
13246 +      CFLAGS="$CFLAGS $flag"
13247 +      ;;
13248 +   esac
13249 + else
13250 +  CFLAGS="$flag"
13251 + fi
13252 +
13253 + else
13254 +  :
13255 + fi
13256 +
13257 + done
13258 +
13259  
13260    ac_fn_c_check_func "$LINENO" "getaddrinfo" "ac_cv_func_getaddrinfo"
13261   if test "x$ac_cv_func_getaddrinfo" = xyes; then :
# Line 13400 | Line 13439 | else
13439    as_fn_error $? "socket library not found" "$LINENO" 5
13440   fi
13441  
13403 –  ac_fn_c_check_type "$LINENO" "struct sockaddr_in" "ac_cv_type_struct_sockaddr_in" "#include <sys/types.h>
13404 –   #include <sys/socket.h>
13405 –   #include <netdb.h>
13406 –
13407 – "
13408 – if test "x$ac_cv_type_struct_sockaddr_in" = xyes; then :
13409 –
13410 – cat >>confdefs.h <<_ACEOF
13411 – #define HAVE_STRUCT_SOCKADDR_IN 1
13412 – _ACEOF
13413 –
13414 –
13415 – fi
13416 – ac_fn_c_check_type "$LINENO" "struct sockaddr_storage" "ac_cv_type_struct_sockaddr_storage" "#include <sys/types.h>
13417 –   #include <sys/socket.h>
13418 –   #include <netdb.h>
13419 –
13420 – "
13421 – if test "x$ac_cv_type_struct_sockaddr_storage" = xyes; then :
13422 –
13423 – cat >>confdefs.h <<_ACEOF
13424 – #define HAVE_STRUCT_SOCKADDR_STORAGE 1
13425 – _ACEOF
13426 –
13427 –
13428 – fi
13429 – ac_fn_c_check_type "$LINENO" "struct addrinfo" "ac_cv_type_struct_addrinfo" "#include <sys/types.h>
13430 –   #include <sys/socket.h>
13431 –   #include <netdb.h>
13432 –
13433 – "
13434 – if test "x$ac_cv_type_struct_addrinfo" = xyes; then :
13435 –
13436 – cat >>confdefs.h <<_ACEOF
13437 – #define HAVE_STRUCT_ADDRINFO 1
13438 – _ACEOF
13439 –
13440 –
13441 – fi
13442 –
13443 –  ac_fn_c_check_member "$LINENO" "struct sockaddr_in" "sin_len" "ac_cv_member_struct_sockaddr_in_sin_len" "#include <sys/types.h>
13444 –  <sys/socket.h>
13445 – "
13446 – if test "x$ac_cv_member_struct_sockaddr_in_sin_len" = xyes; then :
13447 –
13448 – cat >>confdefs.h <<_ACEOF
13449 – #define HAVE_STRUCT_SOCKADDR_IN_SIN_LEN 1
13450 – _ACEOF
13451 –
13452 –
13453 – fi
13454 –
13455 –
13456 –
13457 –  ac_fn_c_check_type "$LINENO" "struct sockaddr_in6" "ac_cv_type_struct_sockaddr_in6" "#include <netinet/in.h>
13458 – "
13459 – if test "x$ac_cv_type_struct_sockaddr_in6" = xyes; then :
13460 –
13461 – $as_echo "#define IPV6 1" >>confdefs.h
13462 –
13463 – fi
13464 –
13442  
13443  
13444   # Checks for typedefs, structures, and compiler characteristics.
# Line 13877 | Line 13854 | fi
13854   fi
13855  
13856  
13880 –
13881 – # Check whether --enable-openssl was given.
13882 – if test "${enable_openssl+set}" = set; then :
13883 –  enableval=$enable_openssl;  cf_enable_openssl=$enableval
13884 – else
13885 –   cf_enable_openssl="auto"
13886 – fi
13887 –
13888 – { $as_echo "$as_me:${as_lineno-$LINENO}: checking for OpenSSL" >&5
13889 – $as_echo_n "checking for OpenSSL... " >&6; }
13890 – if test "$cf_enable_openssl" != "no"; then
13891 –  cf_openssl_basedir=""
13892 –  if test "$cf_enable_openssl" != "auto" &&
13893 –     test "$cf_enable_openssl" != "yes"; then
13894 –          cf_openssl_basedir="${cf_enable_openssl}"
13895 –  else
13896 –        for dirs in /usr/local/ssl /usr/pkg /usr/local /usr/lib /usr/lib/ssl\
13897 –                /opt /opt/openssl /usr/local/openssl; do
13898 –      if test -f "${dirs}/include/openssl/opensslv.h"; then
13899 –        cf_openssl_basedir="${dirs}"
13900 –        break
13901 –      fi
13902 –    done
13903 –    unset dirs
13904 –  fi
13905 –
13906 –    if test ! -z "$cf_openssl_basedir"; then
13907 –    if test -f "${cf_openssl_basedir}/include/openssl/opensslv.h"; then
13908 –      CPPFLAGS="-I${cf_openssl_basedir}/include $CPPFLAGS"
13909 –      LDFLAGS="-L${cf_openssl_basedir}/lib $LDFLAGS"
13910 –    else
13911 –                  cf_openssl_basedir=""
13912 –    fi
13913 –  else
13914 –                            if test -f "/usr/include/openssl/opensslv.h"; then
13915 –      cf_openssl_basedir="/usr"
13916 –    fi
13917 –  fi
13918 –
13919 –      if test ! -z "$cf_openssl_basedir"; then
13920 –    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cf_openssl_basedir" >&5
13921 – $as_echo "$cf_openssl_basedir" >&6; }
13922 –    cf_enable_openssl="yes"
13923 –  else
13924 –    { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found. Please check your path." >&5
13925 – $as_echo "not found. Please check your path." >&6; }
13926 –    cf_enable_openssl="no"
13927 –  fi
13928 –  unset cf_openssl_basedir
13929 – else
13930 –    { $as_echo "$as_me:${as_lineno-$LINENO}: result: disabled" >&5
13931 – $as_echo "disabled" >&6; }
13932 – fi
13933 –
13934 – if test "$cf_enable_openssl" != "no"; then :
13935 –  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for OpenSSL 0.9.8 or above" >&5
13936 – $as_echo_n "checking for OpenSSL 0.9.8 or above... " >&6; }
13937 –  if test "$cross_compiling" = yes; then :
13938 –  cf_openssl_version_ok=no
13939 – else
13940 –  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13941 – /* end confdefs.h.  */
13942 –
13943 –
13944 –    #include <openssl/opensslv.h>
13945 –    #include <stdlib.h>
13946 – int
13947 – main ()
13948 – {
13949 – exit(!(OPENSSL_VERSION_NUMBER >= 0x00908000));
13950 –  ;
13951 –  return 0;
13952 – }
13953 – _ACEOF
13954 – if ac_fn_c_try_run "$LINENO"; then :
13955 –  cf_openssl_version_ok=yes
13956 – else
13957 –  cf_openssl_version_ok=no
13958 – fi
13959 – rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
13960 –  conftest.$ac_objext conftest.beam conftest.$ac_ext
13961 – fi
13962 –
13963 –
13964 –  if test "$cf_openssl_version_ok" = "yes"; then :
13965 –  { $as_echo "$as_me:${as_lineno-$LINENO}: result: found" >&5
13966 – $as_echo "found" >&6; }
13967 –
13968 –    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for RSA_free in -lcrypto" >&5
13969 – $as_echo_n "checking for RSA_free in -lcrypto... " >&6; }
13970 – if ${ac_cv_lib_crypto_RSA_free+:} false; then :
13971 –  $as_echo_n "(cached) " >&6
13972 – else
13973 –  ac_check_lib_save_LIBS=$LIBS
13974 – LIBS="-lcrypto  $LIBS"
13975 – cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13976 – /* end confdefs.h.  */
13977 –
13978 – /* Override any GCC internal prototype to avoid an error.
13979 –   Use char because int might match the return type of a GCC
13980 –   builtin and then its argument prototype would still apply.  */
13981 – #ifdef __cplusplus
13982 – extern "C"
13983 – #endif
13984 – char RSA_free ();
13985 – int
13986 – main ()
13987 – {
13988 – return RSA_free ();
13989 –  ;
13990 –  return 0;
13991 – }
13992 – _ACEOF
13993 – if ac_fn_c_try_link "$LINENO"; then :
13994 –  ac_cv_lib_crypto_RSA_free=yes
13995 – else
13996 –  ac_cv_lib_crypto_RSA_free=no
13997 – fi
13998 – rm -f core conftest.err conftest.$ac_objext \
13999 –    conftest$ac_exeext conftest.$ac_ext
14000 – LIBS=$ac_check_lib_save_LIBS
14001 – fi
14002 – { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_crypto_RSA_free" >&5
14003 – $as_echo "$ac_cv_lib_crypto_RSA_free" >&6; }
14004 – if test "x$ac_cv_lib_crypto_RSA_free" = xyes; then :
14005 –  cat >>confdefs.h <<_ACEOF
14006 – #define HAVE_LIBCRYPTO 1
14007 – _ACEOF
14008 –
14009 –  LIBS="-lcrypto $LIBS"
14010 –
14011 – fi
14012 –
14013 –    if test "$ac_cv_lib_crypto_RSA_free" = "yes"; then :
14014 –  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for SSL_connect in -lssl" >&5
14015 – $as_echo_n "checking for SSL_connect in -lssl... " >&6; }
14016 – if ${ac_cv_lib_ssl_SSL_connect+:} false; then :
14017 –  $as_echo_n "(cached) " >&6
14018 – else
14019 –  ac_check_lib_save_LIBS=$LIBS
14020 – LIBS="-lssl  $LIBS"
14021 – cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14022 – /* end confdefs.h.  */
14023 –
14024 – /* Override any GCC internal prototype to avoid an error.
14025 –   Use char because int might match the return type of a GCC
14026 –   builtin and then its argument prototype would still apply.  */
14027 – #ifdef __cplusplus
14028 – extern "C"
14029 – #endif
14030 – char SSL_connect ();
14031 – int
14032 – main ()
14033 – {
14034 – return SSL_connect ();
14035 –  ;
14036 –  return 0;
14037 – }
14038 – _ACEOF
14039 – if ac_fn_c_try_link "$LINENO"; then :
14040 –  ac_cv_lib_ssl_SSL_connect=yes
14041 – else
14042 –  ac_cv_lib_ssl_SSL_connect=no
14043 – fi
14044 – rm -f core conftest.err conftest.$ac_objext \
14045 –    conftest$ac_exeext conftest.$ac_ext
14046 – LIBS=$ac_check_lib_save_LIBS
14047 – fi
14048 – { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ssl_SSL_connect" >&5
14049 – $as_echo "$ac_cv_lib_ssl_SSL_connect" >&6; }
14050 – if test "x$ac_cv_lib_ssl_SSL_connect" = xyes; then :
14051 –  cat >>confdefs.h <<_ACEOF
14052 – #define HAVE_LIBSSL 1
14053 – _ACEOF
14054 –
14055 –  LIBS="-lssl $LIBS"
14056 –
14057 – fi
14058 –
14059 – fi
14060 –
14061 – else
14062 –  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no - OpenSSL support disabled" >&5
14063 – $as_echo "no - OpenSSL support disabled" >&6; }
14064 –    cf_enable_openssl="no"
14065 – fi
14066 – fi
14067 –
14068 – if test "$ac_cv_lib_ssl_SSL_connect" = yes; then
14069 –  ENABLE_SSL_TRUE=
14070 –  ENABLE_SSL_FALSE='#'
14071 – else
14072 –  ENABLE_SSL_TRUE='#'
14073 –  ENABLE_SSL_FALSE=
14074 – fi
14075 –
14076 –
14077 –
13857   # Check whether --enable-assert was given.
13858   if test "${enable_assert+set}" = set; then :
13859    enableval=$enable_assert; assert=$enableval
# Line 14134 | Line 13913 | $as_echo "#define MP_CHUNK_SIZE_IP_ENTRY
13913  
13914   # Argument processing.
13915  
13916 <    desired_iopoll_mechanism="none"
13917 <    # Check whether --enable-kqueue was given.
13916 >  desired_iopoll_mechanism="none"
13917 >
13918 >  # Check whether --enable-kqueue was given.
13919   if test "${enable_kqueue+set}" = set; then :
13920    enableval=$enable_kqueue; desired_iopoll_mechanism="kqueue"
13921   fi
# Line 14155 | Line 13935 | if test "${enable_poll+set}" = set; then
13935    enableval=$enable_poll; desired_iopoll_mechanism="poll"
13936   fi
13937  
14158 –  # Check whether --enable-select was given.
14159 – if test "${enable_select+set}" = set; then :
14160 –  enableval=$enable_select; desired_iopoll_mechanism="select"
14161 – fi
13938  
13939 <      { $as_echo "$as_me:${as_lineno-$LINENO}: checking for optimal/desired iopoll mechanism" >&5
13939 >  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for optimal/desired iopoll mechanism" >&5
13940   $as_echo_n "checking for optimal/desired iopoll mechanism... " >&6; }
13941 +
13942    iopoll_mechanism_none=0
13943  
13944   cat >>confdefs.h <<_ACEOF
13945   #define __IOPOLL_MECHANISM_NONE $iopoll_mechanism_none
13946   _ACEOF
13947  
13948 <      iopoll_mechanism_kqueue=1
13948 >
13949 >  iopoll_mechanism_kqueue=1
13950  
13951   cat >>confdefs.h <<_ACEOF
13952   #define __IOPOLL_MECHANISM_KQUEUE $iopoll_mechanism_kqueue
# Line 14222 | Line 14000 | else
14000   fi
14001   rm -f core conftest.err conftest.$ac_objext \
14002      conftest$ac_exeext conftest.$ac_ext
14003 <      iopoll_mechanism_epoll=2
14003 >
14004 >  iopoll_mechanism_epoll=2
14005  
14006   cat >>confdefs.h <<_ACEOF
14007   #define __IOPOLL_MECHANISM_EPOLL $iopoll_mechanism_epoll
14008   _ACEOF
14009  
14231 –  if test "$cross_compiling" = yes; then :
14232 –  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
14233 – $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
14234 – as_fn_error $? "cannot run test program while cross compiling
14235 – See \`config.log' for more details" "$LINENO" 5; }
14236 – else
14010    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14011   /* end confdefs.h.  */
14239 –
14012   #include <sys/epoll.h>
14241 – #include <sys/syscall.h>
14242 – #if defined(__stub_epoll_create) || defined(__stub___epoll_create) || defined(EPOLL_NEED_BODY)
14243 – #if !defined(__NR_epoll_create)
14244 – #if defined(__ia64__)
14245 – #define __NR_epoll_create 1243
14246 – #elif defined(__x86_64__)
14247 – #define __NR_epoll_create 214
14248 – #elif defined(__sparc64__) || defined(__sparc__)
14249 – #define __NR_epoll_create 193
14250 – #elif defined(__s390__) || defined(__m68k__)
14251 – #define __NR_epoll_create 249
14252 – #elif defined(__ppc64__) || defined(__ppc__)
14253 – #define __NR_epoll_create 236
14254 – #elif defined(__parisc__) || defined(__arm26__) || defined(__arm__)
14255 – #define __NR_epoll_create 224
14256 – #elif defined(__alpha__)
14257 – #define __NR_epoll_create 407
14258 – #elif defined(__sh64__)
14259 – #define __NR_epoll_create 282
14260 – #elif defined(__i386__) || defined(__sh__) || defined(__m32r__) || defined(__h8300__) || defined(__frv__)
14261 – #define __NR_epoll_create 254
14262 – #else
14263 – #error No system call numbers defined for epoll family.
14264 – #endif
14265 – #endif
14266 – _syscall1(int, epoll_create, int, size)
14267 – #endif
14268 –
14013   int
14014   main ()
14015   {
14016 < return epoll_create(256) == -1 ? 1 : 0
14016 > epoll_create(256);
14017    ;
14018    return 0;
14019   }
14020   _ACEOF
14021 < if ac_fn_c_try_run "$LINENO"; then :
14021 > if ac_fn_c_try_link "$LINENO"; then :
14022    is_epoll_mechanism_available="yes"
14023   else
14024    is_epoll_mechanism_available="no"
14025   fi
14026 < rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
14027 <  conftest.$ac_objext conftest.beam conftest.$ac_ext
14284 < fi
14026 > rm -f core conftest.err conftest.$ac_objext \
14027 >    conftest$ac_exeext conftest.$ac_ext
14028  
14029 <      iopoll_mechanism_devpoll=3
14029 >  iopoll_mechanism_devpoll=3
14030  
14031   cat >>confdefs.h <<_ACEOF
14032   #define __IOPOLL_MECHANISM_DEVPOLL $iopoll_mechanism_devpoll
# Line 14333 | Line 14076 | rm -f core conftest.err conftest.$ac_obj
14076   $as_echo "#define HAVE_SYS_DEVPOLL_H 1" >>confdefs.h
14077  
14078    fi
14079 <      iopoll_mechanism_poll=4
14079 >
14080 >  iopoll_mechanism_poll=4
14081  
14082   cat >>confdefs.h <<_ACEOF
14083   #define __IOPOLL_MECHANISM_POLL $iopoll_mechanism_poll
# Line 14387 | Line 14131 | else
14131   fi
14132   rm -f core conftest.err conftest.$ac_objext \
14133      conftest$ac_exeext conftest.$ac_ext
14390 –      iopoll_mechanism_select=5
14391 –
14392 – cat >>confdefs.h <<_ACEOF
14393 – #define __IOPOLL_MECHANISM_SELECT $iopoll_mechanism_select
14394 – _ACEOF
14395 –
14396 –  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14397 – /* end confdefs.h.  */
14398 – /* Define select to an innocuous variant, in case <limits.h> declares select.
14399 –   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
14400 – #define select innocuous_select
14401 –
14402 – /* System header to define __stub macros and hopefully few prototypes,
14403 –    which can conflict with char select (); below.
14404 –    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
14405 –    <limits.h> exists even on freestanding compilers.  */
14406 –
14407 – #ifdef __STDC__
14408 – # include <limits.h>
14409 – #else
14410 – # include <assert.h>
14411 – #endif
14134  
14135 < #undef select
14136 <
14415 < /* Override any GCC internal prototype to avoid an error.
14416 <   Use char because int might match the return type of a GCC
14417 <   builtin and then its argument prototype would still apply.  */
14418 < #ifdef __cplusplus
14419 < extern "C"
14420 < #endif
14421 < char select ();
14422 < /* The GNU C library defines this for functions which it implements
14423 <    to always fail with ENOSYS.  Some functions are actually named
14424 <    something starting with __ and the normal name is an alias.  */
14425 < #if defined __stub_select || defined __stub___select
14426 < choke me
14427 < #endif
14428 <
14429 < int
14430 < main ()
14431 < {
14432 < return select ();
14433 <  ;
14434 <  return 0;
14435 < }
14436 < _ACEOF
14437 < if ac_fn_c_try_link "$LINENO"; then :
14438 <  is_select_mechanism_available="yes"
14439 < else
14440 <  is_select_mechanism_available="no"
14441 < fi
14442 < rm -f core conftest.err conftest.$ac_objext \
14443 <    conftest$ac_exeext conftest.$ac_ext
14444 <      optimal_iopoll_mechanism="none"
14445 <  for mechanism in "kqueue" "epoll" "devpoll" "poll" "select" ; do # order is important
14135 >  optimal_iopoll_mechanism="none"
14136 >  for mechanism in "kqueue" "epoll" "devpoll" "poll" ; do # order is important
14137      eval "is_optimal_iopoll_mechanism_available=\$is_${mechanism}_mechanism_available"
14138      if test "$is_optimal_iopoll_mechanism_available" = "yes" ; then
14139        optimal_iopoll_mechanism="$mechanism"
14140        break
14141      fi
14142    done
14143 <      if test "$desired_iopoll_mechanism" = "none" ; then
14143 >
14144 >  if test "$desired_iopoll_mechanism" = "none" ; then
14145      if test "$optimal_iopoll_mechanism" = "none" ; then
14146        { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
14147   $as_echo "none" >&6; }
# Line 14471 | Line 14163 | $as_echo "none" >&6; }
14163        as_fn_error $? "desired iopoll mechanism, $desired_iopoll_mechanism, is not available" "$LINENO" 5
14164      fi
14165    fi
14166 <      eval "use_iopoll_mechanism=\$iopoll_mechanism_${selected_iopoll_mechanism}"
14166 >
14167 >  eval "use_iopoll_mechanism=\$iopoll_mechanism_${selected_iopoll_mechanism}"
14168  
14169   cat >>confdefs.h <<_ACEOF
14170   #define USE_IOPOLL_MECHANISM $use_iopoll_mechanism
# Line 14479 | Line 14172 | _ACEOF
14172  
14173  
14174  
14482 –  # Check whether --enable-halfops was given.
14483 – if test "${enable_halfops+set}" = set; then :
14484 –  enableval=$enable_halfops; halfops="$enableval"
14485 – else
14486 –  halfops="no"
14487 – fi
14488 –
14489 –  if test "$halfops" = "yes" ; then
14490 –
14491 – $as_echo "#define HALFOPS 1" >>confdefs.h
14492 –
14493 –  fi
14494 –
14495 –
14175    # Check whether --enable-debugging was given.
14176   if test "${enable_debugging+set}" = set; then :
14177    enableval=$enable_debugging; debugging="$enableval"
# Line 14504 | Line 14183 | fi
14183      CFLAGS="-Wall -g -O0"
14184    fi
14185  
14186 < { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether C compiler accepts " >&5
14187 < $as_echo_n "checking whether C compiler accepts ... " >&6; }
14188 < if ${ax_cv_check_cflags__+:} false; then :
14186 >
14187 >  # Check whether --enable-warnings was given.
14188 > if test "${enable_warnings+set}" = set; then :
14189 >  enableval=$enable_warnings; warnings="$enableval"
14190 > else
14191 >  warnings="no"
14192 > fi
14193 >
14194 >
14195 >  if test "$warnings" = "yes" ; then
14196 >
14197 >
14198 >
14199 >
14200 > for flag in -Wall; do
14201 >  as_CACHEVAR=`$as_echo "ax_cv_check_cflags__$flag" | $as_tr_sh`
14202 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether C compiler accepts $flag" >&5
14203 > $as_echo_n "checking whether C compiler accepts $flag... " >&6; }
14204 > if eval \${$as_CACHEVAR+:} false; then :
14205    $as_echo_n "(cached) " >&6
14206   else
14207  
14208    ax_check_save_flags=$CFLAGS
14209 <  CFLAGS="$CFLAGS  "
14209 >  CFLAGS="$CFLAGS  $flag"
14210    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14211   /* end confdefs.h.  */
14212  
# Line 14524 | Line 14219 | main ()
14219   }
14220   _ACEOF
14221   if ac_fn_c_try_compile "$LINENO"; then :
14222 <  ax_cv_check_cflags__=yes
14222 >  eval "$as_CACHEVAR=yes"
14223   else
14224 <  ax_cv_check_cflags__=no
14224 >  eval "$as_CACHEVAR=no"
14225   fi
14226   rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14227    CFLAGS=$ax_check_save_flags
14228   fi
14229 < { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_check_cflags__" >&5
14230 < $as_echo "$ax_cv_check_cflags__" >&6; }
14231 < if test x"$ax_cv_check_cflags__" = xyes; then :
14229 > eval ac_res=\$$as_CACHEVAR
14230 >               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
14231 > $as_echo "$ac_res" >&6; }
14232 > if test x"`eval 'as_val=${'$as_CACHEVAR'};$as_echo "$as_val"'`" = xyes; then :
14233 >  if ${CFLAGS+:} false; then :
14234 >  case " $CFLAGS " in
14235 >    *" $flag "*)
14236 >      { { $as_echo "$as_me:${as_lineno-$LINENO}: : CFLAGS already contains \$flag"; } >&5
14237 >  (: CFLAGS already contains $flag) 2>&5
14238 >  ac_status=$?
14239 >  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
14240 >  test $ac_status = 0; }
14241 >      ;;
14242 >    *)
14243 >      { { $as_echo "$as_me:${as_lineno-$LINENO}: : CFLAGS=\"\$CFLAGS \$flag\""; } >&5
14244 >  (: CFLAGS="$CFLAGS $flag") 2>&5
14245 >  ac_status=$?
14246 >  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
14247 >  test $ac_status = 0; }
14248 >      CFLAGS="$CFLAGS $flag"
14249 >      ;;
14250 >   esac
14251 > else
14252 >  CFLAGS="$flag"
14253 > fi
14254 >
14255 > else
14256    :
14257 + fi
14258 +
14259 + done
14260 +
14261 +
14262 +
14263 +
14264 +
14265 + for flag in -Wbad-function-cast; do
14266 +  as_CACHEVAR=`$as_echo "ax_cv_check_cflags__$flag" | $as_tr_sh`
14267 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether C compiler accepts $flag" >&5
14268 + $as_echo_n "checking whether C compiler accepts $flag... " >&6; }
14269 + if eval \${$as_CACHEVAR+:} false; then :
14270 +  $as_echo_n "(cached) " >&6
14271 + else
14272 +
14273 +  ax_check_save_flags=$CFLAGS
14274 +  CFLAGS="$CFLAGS  $flag"
14275 +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14276 + /* end confdefs.h.  */
14277 +
14278 + int
14279 + main ()
14280 + {
14281 +
14282 +  ;
14283 +  return 0;
14284 + }
14285 + _ACEOF
14286 + if ac_fn_c_try_compile "$LINENO"; then :
14287 +  eval "$as_CACHEVAR=yes"
14288 + else
14289 +  eval "$as_CACHEVAR=no"
14290 + fi
14291 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14292 +  CFLAGS=$ax_check_save_flags
14293 + fi
14294 + eval ac_res=\$$as_CACHEVAR
14295 +               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
14296 + $as_echo "$ac_res" >&6; }
14297 + if test x"`eval 'as_val=${'$as_CACHEVAR'};$as_echo "$as_val"'`" = xyes; then :
14298 +  if ${CFLAGS+:} false; then :
14299 +  case " $CFLAGS " in
14300 +    *" $flag "*)
14301 +      { { $as_echo "$as_me:${as_lineno-$LINENO}: : CFLAGS already contains \$flag"; } >&5
14302 +  (: CFLAGS already contains $flag) 2>&5
14303 +  ac_status=$?
14304 +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
14305 +  test $ac_status = 0; }
14306 +      ;;
14307 +    *)
14308 +      { { $as_echo "$as_me:${as_lineno-$LINENO}: : CFLAGS=\"\$CFLAGS \$flag\""; } >&5
14309 +  (: CFLAGS="$CFLAGS $flag") 2>&5
14310 +  ac_status=$?
14311 +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
14312 +  test $ac_status = 0; }
14313 +      CFLAGS="$CFLAGS $flag"
14314 +      ;;
14315 +   esac
14316 + else
14317 +  CFLAGS="$flag"
14318 + fi
14319 +
14320   else
14321    :
14322   fi
14323  
14324 < if ${CFLAGS+:} false; then :
14324 > done
14325 >
14326 >
14327 >
14328 >
14329 >
14330 > for flag in -Wcast-align; do
14331 >  as_CACHEVAR=`$as_echo "ax_cv_check_cflags__$flag" | $as_tr_sh`
14332 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether C compiler accepts $flag" >&5
14333 > $as_echo_n "checking whether C compiler accepts $flag... " >&6; }
14334 > if eval \${$as_CACHEVAR+:} false; then :
14335 >  $as_echo_n "(cached) " >&6
14336 > else
14337 >
14338 >  ax_check_save_flags=$CFLAGS
14339 >  CFLAGS="$CFLAGS  $flag"
14340 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14341 > /* end confdefs.h.  */
14342 >
14343 > int
14344 > main ()
14345 > {
14346 >
14347 >  ;
14348 >  return 0;
14349 > }
14350 > _ACEOF
14351 > if ac_fn_c_try_compile "$LINENO"; then :
14352 >  eval "$as_CACHEVAR=yes"
14353 > else
14354 >  eval "$as_CACHEVAR=no"
14355 > fi
14356 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14357 >  CFLAGS=$ax_check_save_flags
14358 > fi
14359 > eval ac_res=\$$as_CACHEVAR
14360 >               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
14361 > $as_echo "$ac_res" >&6; }
14362 > if test x"`eval 'as_val=${'$as_CACHEVAR'};$as_echo "$as_val"'`" = xyes; then :
14363 >  if ${CFLAGS+:} false; then :
14364    case " $CFLAGS " in
14365 <    *"  "*)
14366 <      { { $as_echo "$as_me:${as_lineno-$LINENO}: : CFLAGS already contains "; } >&5
14367 <  (: CFLAGS already contains ) 2>&5
14365 >    *" $flag "*)
14366 >      { { $as_echo "$as_me:${as_lineno-$LINENO}: : CFLAGS already contains \$flag"; } >&5
14367 >  (: CFLAGS already contains $flag) 2>&5
14368    ac_status=$?
14369    $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
14370    test $ac_status = 0; }
14371        ;;
14372      *)
14373 <      { { $as_echo "$as_me:${as_lineno-$LINENO}: : CFLAGS=\"\$CFLAGS \""; } >&5
14374 <  (: CFLAGS="$CFLAGS ") 2>&5
14373 >      { { $as_echo "$as_me:${as_lineno-$LINENO}: : CFLAGS=\"\$CFLAGS \$flag\""; } >&5
14374 >  (: CFLAGS="$CFLAGS $flag") 2>&5
14375    ac_status=$?
14376    $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
14377    test $ac_status = 0; }
14378 <      CFLAGS="$CFLAGS "
14378 >      CFLAGS="$CFLAGS $flag"
14379        ;;
14380     esac
14381   else
14382 <  CFLAGS=""
14382 >  CFLAGS="$flag"
14383   fi
14384  
14385 + else
14386 +  :
14387 + fi
14388  
14389 <  # Check whether --enable-warnings was given.
14390 < if test "${enable_warnings+set}" = set; then :
14391 <  enableval=$enable_warnings; warnings="$enableval"
14389 > done
14390 >
14391 >
14392 >
14393 >
14394 >
14395 > for flag in -Wcast-qual; do
14396 >  as_CACHEVAR=`$as_echo "ax_cv_check_cflags__$flag" | $as_tr_sh`
14397 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether C compiler accepts $flag" >&5
14398 > $as_echo_n "checking whether C compiler accepts $flag... " >&6; }
14399 > if eval \${$as_CACHEVAR+:} false; then :
14400 >  $as_echo_n "(cached) " >&6
14401   else
14402 <  warnings="no"
14402 >
14403 >  ax_check_save_flags=$CFLAGS
14404 >  CFLAGS="$CFLAGS  $flag"
14405 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14406 > /* end confdefs.h.  */
14407 >
14408 > int
14409 > main ()
14410 > {
14411 >
14412 >  ;
14413 >  return 0;
14414 > }
14415 > _ACEOF
14416 > if ac_fn_c_try_compile "$LINENO"; then :
14417 >  eval "$as_CACHEVAR=yes"
14418 > else
14419 >  eval "$as_CACHEVAR=no"
14420 > fi
14421 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14422 >  CFLAGS=$ax_check_save_flags
14423 > fi
14424 > eval ac_res=\$$as_CACHEVAR
14425 >               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
14426 > $as_echo "$ac_res" >&6; }
14427 > if test x"`eval 'as_val=${'$as_CACHEVAR'};$as_echo "$as_val"'`" = xyes; then :
14428 >  if ${CFLAGS+:} false; then :
14429 >  case " $CFLAGS " in
14430 >    *" $flag "*)
14431 >      { { $as_echo "$as_me:${as_lineno-$LINENO}: : CFLAGS already contains \$flag"; } >&5
14432 >  (: CFLAGS already contains $flag) 2>&5
14433 >  ac_status=$?
14434 >  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
14435 >  test $ac_status = 0; }
14436 >      ;;
14437 >    *)
14438 >      { { $as_echo "$as_me:${as_lineno-$LINENO}: : CFLAGS=\"\$CFLAGS \$flag\""; } >&5
14439 >  (: CFLAGS="$CFLAGS $flag") 2>&5
14440 >  ac_status=$?
14441 >  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
14442 >  test $ac_status = 0; }
14443 >      CFLAGS="$CFLAGS $flag"
14444 >      ;;
14445 >   esac
14446 > else
14447 >  CFLAGS="$flag"
14448   fi
14449  
14450 <  if test "$warnings" = "yes" ; then
14450 > else
14451 >  :
14452 > fi
14453  
14454 + done
14455  
14456 < for flag in -Wall; do
14456 >
14457 >
14458 >
14459 >
14460 > for flag in -Wclobbered; do
14461 >  as_CACHEVAR=`$as_echo "ax_cv_check_cflags__$flag" | $as_tr_sh`
14462 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether C compiler accepts $flag" >&5
14463 > $as_echo_n "checking whether C compiler accepts $flag... " >&6; }
14464 > if eval \${$as_CACHEVAR+:} false; then :
14465 >  $as_echo_n "(cached) " >&6
14466 > else
14467 >
14468 >  ax_check_save_flags=$CFLAGS
14469 >  CFLAGS="$CFLAGS  $flag"
14470 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14471 > /* end confdefs.h.  */
14472 >
14473 > int
14474 > main ()
14475 > {
14476 >
14477 >  ;
14478 >  return 0;
14479 > }
14480 > _ACEOF
14481 > if ac_fn_c_try_compile "$LINENO"; then :
14482 >  eval "$as_CACHEVAR=yes"
14483 > else
14484 >  eval "$as_CACHEVAR=no"
14485 > fi
14486 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14487 >  CFLAGS=$ax_check_save_flags
14488 > fi
14489 > eval ac_res=\$$as_CACHEVAR
14490 >               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
14491 > $as_echo "$ac_res" >&6; }
14492 > if test x"`eval 'as_val=${'$as_CACHEVAR'};$as_echo "$as_val"'`" = xyes; then :
14493 >  if ${CFLAGS+:} false; then :
14494 >  case " $CFLAGS " in
14495 >    *" $flag "*)
14496 >      { { $as_echo "$as_me:${as_lineno-$LINENO}: : CFLAGS already contains \$flag"; } >&5
14497 >  (: CFLAGS already contains $flag) 2>&5
14498 >  ac_status=$?
14499 >  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
14500 >  test $ac_status = 0; }
14501 >      ;;
14502 >    *)
14503 >      { { $as_echo "$as_me:${as_lineno-$LINENO}: : CFLAGS=\"\$CFLAGS \$flag\""; } >&5
14504 >  (: CFLAGS="$CFLAGS $flag") 2>&5
14505 >  ac_status=$?
14506 >  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
14507 >  test $ac_status = 0; }
14508 >      CFLAGS="$CFLAGS $flag"
14509 >      ;;
14510 >   esac
14511 > else
14512 >  CFLAGS="$flag"
14513 > fi
14514 >
14515 > else
14516 >  :
14517 > fi
14518 >
14519 > done
14520 >
14521 >
14522 >
14523 >
14524 >
14525 > for flag in -Wempty-body; do
14526    as_CACHEVAR=`$as_echo "ax_cv_check_cflags__$flag" | $as_tr_sh`
14527   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether C compiler accepts $flag" >&5
14528   $as_echo_n "checking whether C compiler accepts $flag... " >&6; }
# Line 14635 | Line 14585 | done
14585  
14586  
14587  
14588 < for flag in -Wextra; do
14588 >
14589 >
14590 > for flag in -Wignored-qualifiers; do
14591    as_CACHEVAR=`$as_echo "ax_cv_check_cflags__$flag" | $as_tr_sh`
14592   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether C compiler accepts $flag" >&5
14593   $as_echo_n "checking whether C compiler accepts $flag... " >&6; }
# Line 14698 | Line 14650 | done
14650  
14651  
14652  
14653 < for flag in -Wno-unused; do
14653 >
14654 >
14655 > for flag in -Wlogical-op; do
14656    as_CACHEVAR=`$as_echo "ax_cv_check_cflags__$flag" | $as_tr_sh`
14657   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether C compiler accepts $flag" >&5
14658   $as_echo_n "checking whether C compiler accepts $flag... " >&6; }
# Line 14761 | Line 14715 | done
14715  
14716  
14717  
14718 < for flag in -Wcast-qual; do
14718 >
14719 >
14720 > for flag in -Wmissing-declarations; do
14721    as_CACHEVAR=`$as_echo "ax_cv_check_cflags__$flag" | $as_tr_sh`
14722   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether C compiler accepts $flag" >&5
14723   $as_echo_n "checking whether C compiler accepts $flag... " >&6; }
# Line 14824 | Line 14780 | done
14780  
14781  
14782  
14783 < for flag in -Wcast-align; do
14783 >
14784 >
14785 > for flag in -Wmissing-field-initializers; do
14786    as_CACHEVAR=`$as_echo "ax_cv_check_cflags__$flag" | $as_tr_sh`
14787   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether C compiler accepts $flag" >&5
14788   $as_echo_n "checking whether C compiler accepts $flag... " >&6; }
# Line 14887 | Line 14845 | done
14845  
14846  
14847  
14848 < for flag in -Wbad-function-cast; do
14848 >
14849 >
14850 > for flag in -Wmissing-include-dirs; do
14851    as_CACHEVAR=`$as_echo "ax_cv_check_cflags__$flag" | $as_tr_sh`
14852   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether C compiler accepts $flag" >&5
14853   $as_echo_n "checking whether C compiler accepts $flag... " >&6; }
# Line 14950 | Line 14910 | done
14910  
14911  
14912  
14913 < for flag in -Wmissing-declarations; do
14913 >
14914 >
14915 > for flag in -Wmissing-parameter-type; do
14916    as_CACHEVAR=`$as_echo "ax_cv_check_cflags__$flag" | $as_tr_sh`
14917   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether C compiler accepts $flag" >&5
14918   $as_echo_n "checking whether C compiler accepts $flag... " >&6; }
# Line 15013 | Line 14975 | done
14975  
14976  
14977  
14978 +
14979 +
14980   for flag in -Wmissing-prototypes; do
14981    as_CACHEVAR=`$as_echo "ax_cv_check_cflags__$flag" | $as_tr_sh`
14982   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether C compiler accepts $flag" >&5
# Line 15076 | Line 15040 | done
15040  
15041  
15042  
15043 +
15044 +
15045   for flag in -Wnested-externs; do
15046    as_CACHEVAR=`$as_echo "ax_cv_check_cflags__$flag" | $as_tr_sh`
15047   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether C compiler accepts $flag" >&5
# Line 15139 | Line 15105 | done
15105  
15106  
15107  
15108 +
15109 +
15110 + for flag in -Wold-style-declaration; do
15111 +  as_CACHEVAR=`$as_echo "ax_cv_check_cflags__$flag" | $as_tr_sh`
15112 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether C compiler accepts $flag" >&5
15113 + $as_echo_n "checking whether C compiler accepts $flag... " >&6; }
15114 + if eval \${$as_CACHEVAR+:} false; then :
15115 +  $as_echo_n "(cached) " >&6
15116 + else
15117 +
15118 +  ax_check_save_flags=$CFLAGS
15119 +  CFLAGS="$CFLAGS  $flag"
15120 +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15121 + /* end confdefs.h.  */
15122 +
15123 + int
15124 + main ()
15125 + {
15126 +
15127 +  ;
15128 +  return 0;
15129 + }
15130 + _ACEOF
15131 + if ac_fn_c_try_compile "$LINENO"; then :
15132 +  eval "$as_CACHEVAR=yes"
15133 + else
15134 +  eval "$as_CACHEVAR=no"
15135 + fi
15136 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15137 +  CFLAGS=$ax_check_save_flags
15138 + fi
15139 + eval ac_res=\$$as_CACHEVAR
15140 +               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
15141 + $as_echo "$ac_res" >&6; }
15142 + if test x"`eval 'as_val=${'$as_CACHEVAR'};$as_echo "$as_val"'`" = xyes; then :
15143 +  if ${CFLAGS+:} false; then :
15144 +  case " $CFLAGS " in
15145 +    *" $flag "*)
15146 +      { { $as_echo "$as_me:${as_lineno-$LINENO}: : CFLAGS already contains \$flag"; } >&5
15147 +  (: CFLAGS already contains $flag) 2>&5
15148 +  ac_status=$?
15149 +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
15150 +  test $ac_status = 0; }
15151 +      ;;
15152 +    *)
15153 +      { { $as_echo "$as_me:${as_lineno-$LINENO}: : CFLAGS=\"\$CFLAGS \$flag\""; } >&5
15154 +  (: CFLAGS="$CFLAGS $flag") 2>&5
15155 +  ac_status=$?
15156 +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
15157 +  test $ac_status = 0; }
15158 +      CFLAGS="$CFLAGS $flag"
15159 +      ;;
15160 +   esac
15161 + else
15162 +  CFLAGS="$flag"
15163 + fi
15164 +
15165 + else
15166 +  :
15167 + fi
15168 +
15169 + done
15170 +
15171 +
15172 +
15173 +
15174 +
15175 + for flag in -Woverride-init; do
15176 +  as_CACHEVAR=`$as_echo "ax_cv_check_cflags__$flag" | $as_tr_sh`
15177 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether C compiler accepts $flag" >&5
15178 + $as_echo_n "checking whether C compiler accepts $flag... " >&6; }
15179 + if eval \${$as_CACHEVAR+:} false; then :
15180 +  $as_echo_n "(cached) " >&6
15181 + else
15182 +
15183 +  ax_check_save_flags=$CFLAGS
15184 +  CFLAGS="$CFLAGS  $flag"
15185 +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15186 + /* end confdefs.h.  */
15187 +
15188 + int
15189 + main ()
15190 + {
15191 +
15192 +  ;
15193 +  return 0;
15194 + }
15195 + _ACEOF
15196 + if ac_fn_c_try_compile "$LINENO"; then :
15197 +  eval "$as_CACHEVAR=yes"
15198 + else
15199 +  eval "$as_CACHEVAR=no"
15200 + fi
15201 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15202 +  CFLAGS=$ax_check_save_flags
15203 + fi
15204 + eval ac_res=\$$as_CACHEVAR
15205 +               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
15206 + $as_echo "$ac_res" >&6; }
15207 + if test x"`eval 'as_val=${'$as_CACHEVAR'};$as_echo "$as_val"'`" = xyes; then :
15208 +  if ${CFLAGS+:} false; then :
15209 +  case " $CFLAGS " in
15210 +    *" $flag "*)
15211 +      { { $as_echo "$as_me:${as_lineno-$LINENO}: : CFLAGS already contains \$flag"; } >&5
15212 +  (: CFLAGS already contains $flag) 2>&5
15213 +  ac_status=$?
15214 +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
15215 +  test $ac_status = 0; }
15216 +      ;;
15217 +    *)
15218 +      { { $as_echo "$as_me:${as_lineno-$LINENO}: : CFLAGS=\"\$CFLAGS \$flag\""; } >&5
15219 +  (: CFLAGS="$CFLAGS $flag") 2>&5
15220 +  ac_status=$?
15221 +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
15222 +  test $ac_status = 0; }
15223 +      CFLAGS="$CFLAGS $flag"
15224 +      ;;
15225 +   esac
15226 + else
15227 +  CFLAGS="$flag"
15228 + fi
15229 +
15230 + else
15231 +  :
15232 + fi
15233 +
15234 + done
15235 +
15236 +
15237 +
15238 +
15239 +
15240 + for flag in -Wpointer-arith; do
15241 +  as_CACHEVAR=`$as_echo "ax_cv_check_cflags__$flag" | $as_tr_sh`
15242 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether C compiler accepts $flag" >&5
15243 + $as_echo_n "checking whether C compiler accepts $flag... " >&6; }
15244 + if eval \${$as_CACHEVAR+:} false; then :
15245 +  $as_echo_n "(cached) " >&6
15246 + else
15247 +
15248 +  ax_check_save_flags=$CFLAGS
15249 +  CFLAGS="$CFLAGS  $flag"
15250 +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15251 + /* end confdefs.h.  */
15252 +
15253 + int
15254 + main ()
15255 + {
15256 +
15257 +  ;
15258 +  return 0;
15259 + }
15260 + _ACEOF
15261 + if ac_fn_c_try_compile "$LINENO"; then :
15262 +  eval "$as_CACHEVAR=yes"
15263 + else
15264 +  eval "$as_CACHEVAR=no"
15265 + fi
15266 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15267 +  CFLAGS=$ax_check_save_flags
15268 + fi
15269 + eval ac_res=\$$as_CACHEVAR
15270 +               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
15271 + $as_echo "$ac_res" >&6; }
15272 + if test x"`eval 'as_val=${'$as_CACHEVAR'};$as_echo "$as_val"'`" = xyes; then :
15273 +  if ${CFLAGS+:} false; then :
15274 +  case " $CFLAGS " in
15275 +    *" $flag "*)
15276 +      { { $as_echo "$as_me:${as_lineno-$LINENO}: : CFLAGS already contains \$flag"; } >&5
15277 +  (: CFLAGS already contains $flag) 2>&5
15278 +  ac_status=$?
15279 +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
15280 +  test $ac_status = 0; }
15281 +      ;;
15282 +    *)
15283 +      { { $as_echo "$as_me:${as_lineno-$LINENO}: : CFLAGS=\"\$CFLAGS \$flag\""; } >&5
15284 +  (: CFLAGS="$CFLAGS $flag") 2>&5
15285 +  ac_status=$?
15286 +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
15287 +  test $ac_status = 0; }
15288 +      CFLAGS="$CFLAGS $flag"
15289 +      ;;
15290 +   esac
15291 + else
15292 +  CFLAGS="$flag"
15293 + fi
15294 +
15295 + else
15296 +  :
15297 + fi
15298 +
15299 + done
15300 +
15301 +
15302 +
15303 +
15304 +
15305   for flag in -Wredundant-decls; do
15306    as_CACHEVAR=`$as_echo "ax_cv_check_cflags__$flag" | $as_tr_sh`
15307   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether C compiler accepts $flag" >&5
# Line 15202 | Line 15365 | done
15365  
15366  
15367  
15368 +
15369 +
15370   for flag in -Wshadow; do
15371    as_CACHEVAR=`$as_echo "ax_cv_check_cflags__$flag" | $as_tr_sh`
15372   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether C compiler accepts $flag" >&5
# Line 15265 | Line 15430 | done
15430  
15431  
15432  
15433 < for flag in -Wwrite-strings; do
15433 >
15434 >
15435 > for flag in -Wsign-compare; do
15436 >  as_CACHEVAR=`$as_echo "ax_cv_check_cflags__$flag" | $as_tr_sh`
15437 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether C compiler accepts $flag" >&5
15438 > $as_echo_n "checking whether C compiler accepts $flag... " >&6; }
15439 > if eval \${$as_CACHEVAR+:} false; then :
15440 >  $as_echo_n "(cached) " >&6
15441 > else
15442 >
15443 >  ax_check_save_flags=$CFLAGS
15444 >  CFLAGS="$CFLAGS  $flag"
15445 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15446 > /* end confdefs.h.  */
15447 >
15448 > int
15449 > main ()
15450 > {
15451 >
15452 >  ;
15453 >  return 0;
15454 > }
15455 > _ACEOF
15456 > if ac_fn_c_try_compile "$LINENO"; then :
15457 >  eval "$as_CACHEVAR=yes"
15458 > else
15459 >  eval "$as_CACHEVAR=no"
15460 > fi
15461 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15462 >  CFLAGS=$ax_check_save_flags
15463 > fi
15464 > eval ac_res=\$$as_CACHEVAR
15465 >               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
15466 > $as_echo "$ac_res" >&6; }
15467 > if test x"`eval 'as_val=${'$as_CACHEVAR'};$as_echo "$as_val"'`" = xyes; then :
15468 >  if ${CFLAGS+:} false; then :
15469 >  case " $CFLAGS " in
15470 >    *" $flag "*)
15471 >      { { $as_echo "$as_me:${as_lineno-$LINENO}: : CFLAGS already contains \$flag"; } >&5
15472 >  (: CFLAGS already contains $flag) 2>&5
15473 >  ac_status=$?
15474 >  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
15475 >  test $ac_status = 0; }
15476 >      ;;
15477 >    *)
15478 >      { { $as_echo "$as_me:${as_lineno-$LINENO}: : CFLAGS=\"\$CFLAGS \$flag\""; } >&5
15479 >  (: CFLAGS="$CFLAGS $flag") 2>&5
15480 >  ac_status=$?
15481 >  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
15482 >  test $ac_status = 0; }
15483 >      CFLAGS="$CFLAGS $flag"
15484 >      ;;
15485 >   esac
15486 > else
15487 >  CFLAGS="$flag"
15488 > fi
15489 >
15490 > else
15491 >  :
15492 > fi
15493 >
15494 > done
15495 >
15496 >
15497 >
15498 >
15499 >
15500 > for flag in -Wtype-limits; do
15501    as_CACHEVAR=`$as_echo "ax_cv_check_cflags__$flag" | $as_tr_sh`
15502   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether C compiler accepts $flag" >&5
15503   $as_echo_n "checking whether C compiler accepts $flag... " >&6; }
# Line 15328 | Line 15560 | done
15560  
15561  
15562  
15563 +
15564 +
15565   for flag in -Wundef; do
15566    as_CACHEVAR=`$as_echo "ax_cv_check_cflags__$flag" | $as_tr_sh`
15567   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether C compiler accepts $flag" >&5
# Line 15389 | Line 15623 | fi
15623  
15624   done
15625  
15626 +
15627 +
15628 +
15629 +
15630 + for flag in -Wuninitialized; do
15631 +  as_CACHEVAR=`$as_echo "ax_cv_check_cflags__$flag" | $as_tr_sh`
15632 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether C compiler accepts $flag" >&5
15633 + $as_echo_n "checking whether C compiler accepts $flag... " >&6; }
15634 + if eval \${$as_CACHEVAR+:} false; then :
15635 +  $as_echo_n "(cached) " >&6
15636 + else
15637 +
15638 +  ax_check_save_flags=$CFLAGS
15639 +  CFLAGS="$CFLAGS  $flag"
15640 +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15641 + /* end confdefs.h.  */
15642 +
15643 + int
15644 + main ()
15645 + {
15646 +
15647 +  ;
15648 +  return 0;
15649 + }
15650 + _ACEOF
15651 + if ac_fn_c_try_compile "$LINENO"; then :
15652 +  eval "$as_CACHEVAR=yes"
15653 + else
15654 +  eval "$as_CACHEVAR=no"
15655 + fi
15656 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15657 +  CFLAGS=$ax_check_save_flags
15658 + fi
15659 + eval ac_res=\$$as_CACHEVAR
15660 +               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
15661 + $as_echo "$ac_res" >&6; }
15662 + if test x"`eval 'as_val=${'$as_CACHEVAR'};$as_echo "$as_val"'`" = xyes; then :
15663 +  if ${CFLAGS+:} false; then :
15664 +  case " $CFLAGS " in
15665 +    *" $flag "*)
15666 +      { { $as_echo "$as_me:${as_lineno-$LINENO}: : CFLAGS already contains \$flag"; } >&5
15667 +  (: CFLAGS already contains $flag) 2>&5
15668 +  ac_status=$?
15669 +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
15670 +  test $ac_status = 0; }
15671 +      ;;
15672 +    *)
15673 +      { { $as_echo "$as_me:${as_lineno-$LINENO}: : CFLAGS=\"\$CFLAGS \$flag\""; } >&5
15674 +  (: CFLAGS="$CFLAGS $flag") 2>&5
15675 +  ac_status=$?
15676 +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
15677 +  test $ac_status = 0; }
15678 +      CFLAGS="$CFLAGS $flag"
15679 +      ;;
15680 +   esac
15681 + else
15682 +  CFLAGS="$flag"
15683 + fi
15684 +
15685 + else
15686 +  :
15687 + fi
15688 +
15689 + done
15690 +
15691 +
15692 +
15693 +
15694 +
15695 + for flag in -Wwrite-strings; do
15696 +  as_CACHEVAR=`$as_echo "ax_cv_check_cflags__$flag" | $as_tr_sh`
15697 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether C compiler accepts $flag" >&5
15698 + $as_echo_n "checking whether C compiler accepts $flag... " >&6; }
15699 + if eval \${$as_CACHEVAR+:} false; then :
15700 +  $as_echo_n "(cached) " >&6
15701 + else
15702 +
15703 +  ax_check_save_flags=$CFLAGS
15704 +  CFLAGS="$CFLAGS  $flag"
15705 +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15706 + /* end confdefs.h.  */
15707 +
15708 + int
15709 + main ()
15710 + {
15711 +
15712 +  ;
15713 +  return 0;
15714 + }
15715 + _ACEOF
15716 + if ac_fn_c_try_compile "$LINENO"; then :
15717 +  eval "$as_CACHEVAR=yes"
15718 + else
15719 +  eval "$as_CACHEVAR=no"
15720 + fi
15721 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15722 +  CFLAGS=$ax_check_save_flags
15723 + fi
15724 + eval ac_res=\$$as_CACHEVAR
15725 +               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
15726 + $as_echo "$ac_res" >&6; }
15727 + if test x"`eval 'as_val=${'$as_CACHEVAR'};$as_echo "$as_val"'`" = xyes; then :
15728 +  if ${CFLAGS+:} false; then :
15729 +  case " $CFLAGS " in
15730 +    *" $flag "*)
15731 +      { { $as_echo "$as_me:${as_lineno-$LINENO}: : CFLAGS already contains \$flag"; } >&5
15732 +  (: CFLAGS already contains $flag) 2>&5
15733 +  ac_status=$?
15734 +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
15735 +  test $ac_status = 0; }
15736 +      ;;
15737 +    *)
15738 +      { { $as_echo "$as_me:${as_lineno-$LINENO}: : CFLAGS=\"\$CFLAGS \$flag\""; } >&5
15739 +  (: CFLAGS="$CFLAGS $flag") 2>&5
15740 +  ac_status=$?
15741 +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
15742 +  test $ac_status = 0; }
15743 +      CFLAGS="$CFLAGS $flag"
15744 +      ;;
15745 +   esac
15746 + else
15747 +  CFLAGS="$flag"
15748 + fi
15749 +
15750 + else
15751 +  :
15752 + fi
15753 +
15754 + done
15755 +
15756 +  fi
15757 +
15758 +
15759 + # Check whether --enable-openssl was given.
15760 + if test "${enable_openssl+set}" = set; then :
15761 +  enableval=$enable_openssl;  cf_enable_openssl=$enableval
15762 + else
15763 +   cf_enable_openssl="auto"
15764 + fi
15765 +
15766 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for LibreSSL/OpenSSL" >&5
15767 + $as_echo_n "checking for LibreSSL/OpenSSL... " >&6; }
15768 + if test "$cf_enable_openssl" != "no"; then
15769 +  cf_openssl_basedir=""
15770 +  if test "$cf_enable_openssl" != "auto" &&
15771 +     test "$cf_enable_openssl" != "yes"; then
15772 +          cf_openssl_basedir="${cf_enable_openssl}"
15773 +  else
15774 +        for dirs in /usr/local/ssl /usr/pkg /usr/local /usr/lib /usr/lib/ssl\
15775 +                /opt /opt/openssl /usr/local/openssl; do
15776 +      if test -f "${dirs}/include/openssl/opensslv.h"; then
15777 +        cf_openssl_basedir="${dirs}"
15778 +        break
15779 +      fi
15780 +    done
15781 +    unset dirs
15782 +  fi
15783 +
15784 +    if test ! -z "$cf_openssl_basedir"; then
15785 +    if test -f "${cf_openssl_basedir}/include/openssl/opensslv.h"; then
15786 +      CPPFLAGS="-I${cf_openssl_basedir}/include $CPPFLAGS"
15787 +      LDFLAGS="-L${cf_openssl_basedir}/lib $LDFLAGS"
15788 +    else
15789 +                  cf_openssl_basedir=""
15790 +    fi
15791 +  else
15792 +                            if test -f "/usr/include/openssl/opensslv.h"; then
15793 +      cf_openssl_basedir="/usr"
15794 +    fi
15795 +  fi
15796 +
15797 +      if test ! -z "$cf_openssl_basedir"; then
15798 +    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cf_openssl_basedir" >&5
15799 + $as_echo "$cf_openssl_basedir" >&6; }
15800 +    cf_enable_openssl="yes"
15801 +  else
15802 +    { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found. Please check your path." >&5
15803 + $as_echo "not found. Please check your path." >&6; }
15804 +    cf_enable_openssl="no"
15805    fi
15806 +  unset cf_openssl_basedir
15807 + else
15808 +    { $as_echo "$as_me:${as_lineno-$LINENO}: result: disabled" >&5
15809 + $as_echo "disabled" >&6; }
15810 + fi
15811 +
15812 + if test "$cf_enable_openssl" != "no"; then :
15813 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for LibreSSL or OpenSSL 0.9.8o and above" >&5
15814 + $as_echo_n "checking for LibreSSL or OpenSSL 0.9.8o and above... " >&6; }
15815 +  if test "$cross_compiling" = yes; then :
15816 +  cf_openssl_version_ok=no
15817 + else
15818 +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15819 + /* end confdefs.h.  */
15820 +
15821 +
15822 +    #include <openssl/opensslv.h>
15823 +    #include <stdlib.h>
15824 + int
15825 + main ()
15826 + {
15827 + exit(!(OPENSSL_VERSION_NUMBER >= 0x009080ffL));
15828 +  ;
15829 +  return 0;
15830 + }
15831 + _ACEOF
15832 + if ac_fn_c_try_run "$LINENO"; then :
15833 +  cf_openssl_version_ok=yes
15834 + else
15835 +  cf_openssl_version_ok=no
15836 + fi
15837 + rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
15838 +  conftest.$ac_objext conftest.beam conftest.$ac_ext
15839 + fi
15840 +
15841 +
15842 +  if test "$cf_openssl_version_ok" = "yes"; then :
15843 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: found" >&5
15844 + $as_echo "found" >&6; }
15845 +
15846 +    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for RSA_free in -lcrypto" >&5
15847 + $as_echo_n "checking for RSA_free in -lcrypto... " >&6; }
15848 + if ${ac_cv_lib_crypto_RSA_free+:} false; then :
15849 +  $as_echo_n "(cached) " >&6
15850 + else
15851 +  ac_check_lib_save_LIBS=$LIBS
15852 + LIBS="-lcrypto  $LIBS"
15853 + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15854 + /* end confdefs.h.  */
15855 +
15856 + /* Override any GCC internal prototype to avoid an error.
15857 +   Use char because int might match the return type of a GCC
15858 +   builtin and then its argument prototype would still apply.  */
15859 + #ifdef __cplusplus
15860 + extern "C"
15861 + #endif
15862 + char RSA_free ();
15863 + int
15864 + main ()
15865 + {
15866 + return RSA_free ();
15867 +  ;
15868 +  return 0;
15869 + }
15870 + _ACEOF
15871 + if ac_fn_c_try_link "$LINENO"; then :
15872 +  ac_cv_lib_crypto_RSA_free=yes
15873 + else
15874 +  ac_cv_lib_crypto_RSA_free=no
15875 + fi
15876 + rm -f core conftest.err conftest.$ac_objext \
15877 +    conftest$ac_exeext conftest.$ac_ext
15878 + LIBS=$ac_check_lib_save_LIBS
15879 + fi
15880 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_crypto_RSA_free" >&5
15881 + $as_echo "$ac_cv_lib_crypto_RSA_free" >&6; }
15882 + if test "x$ac_cv_lib_crypto_RSA_free" = xyes; then :
15883 +  cat >>confdefs.h <<_ACEOF
15884 + #define HAVE_LIBCRYPTO 1
15885 + _ACEOF
15886 +
15887 +  LIBS="-lcrypto $LIBS"
15888 +
15889 + fi
15890 +
15891 +    if test "$ac_cv_lib_crypto_RSA_free" = "yes"; then :
15892 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for SSL_connect in -lssl" >&5
15893 + $as_echo_n "checking for SSL_connect in -lssl... " >&6; }
15894 + if ${ac_cv_lib_ssl_SSL_connect+:} false; then :
15895 +  $as_echo_n "(cached) " >&6
15896 + else
15897 +  ac_check_lib_save_LIBS=$LIBS
15898 + LIBS="-lssl  $LIBS"
15899 + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15900 + /* end confdefs.h.  */
15901 +
15902 + /* Override any GCC internal prototype to avoid an error.
15903 +   Use char because int might match the return type of a GCC
15904 +   builtin and then its argument prototype would still apply.  */
15905 + #ifdef __cplusplus
15906 + extern "C"
15907 + #endif
15908 + char SSL_connect ();
15909 + int
15910 + main ()
15911 + {
15912 + return SSL_connect ();
15913 +  ;
15914 +  return 0;
15915 + }
15916 + _ACEOF
15917 + if ac_fn_c_try_link "$LINENO"; then :
15918 +  ac_cv_lib_ssl_SSL_connect=yes
15919 + else
15920 +  ac_cv_lib_ssl_SSL_connect=no
15921 + fi
15922 + rm -f core conftest.err conftest.$ac_objext \
15923 +    conftest$ac_exeext conftest.$ac_ext
15924 + LIBS=$ac_check_lib_save_LIBS
15925 + fi
15926 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ssl_SSL_connect" >&5
15927 + $as_echo "$ac_cv_lib_ssl_SSL_connect" >&6; }
15928 + if test "x$ac_cv_lib_ssl_SSL_connect" = xyes; then :
15929 +  cat >>confdefs.h <<_ACEOF
15930 + #define HAVE_LIBSSL 1
15931 + _ACEOF
15932 +
15933 +  LIBS="-lssl $LIBS"
15934 +
15935 + fi
15936 +
15937 + fi
15938 +
15939 + else
15940 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no - LibreSSL/OpenSSL support disabled" >&5
15941 + $as_echo "no - LibreSSL/OpenSSL support disabled" >&6; }
15942 +    cf_enable_openssl="no"
15943 + fi
15944 + fi
15945 +
15946 + if test "$ac_cv_lib_ssl_SSL_connect" = yes; then
15947 +  ENABLE_SSL_TRUE=
15948 +  ENABLE_SSL_FALSE='#'
15949 + else
15950 +  ENABLE_SSL_TRUE='#'
15951 +  ENABLE_SSL_FALSE=
15952 + fi
15953 +
15954  
15955  
15956  

Diff Legend

– Removed lines
+ Added lines
< Changed lines (old)
> Changed lines (new)