From f8e916db467b2208a7fa472864ec7aff36850293 Mon Sep 17 00:00:00 2001 From: Daniel Stenberg Date: Thu, 17 Aug 2000 16:33:02 +0000 Subject: [PATCH] removed the vprintf check, we have our own internal anyway gethostbyname_r arg-number checks no longer made if there isn't any gethostbyname_r function! aborts the configure if socket() is absent --- configure.in | 29 +++++++++++++++++++---------- 1 file changed, 19 insertions(+), 10 deletions(-) diff --git a/configure.in b/configure.in index 0c9d86f64..135c36770 100644 --- a/configure.in +++ b/configure.in @@ -164,16 +164,18 @@ else dnl check for a few thread-safe functions -AC_CHECK_FUNCS( gethostbyname_r \ - gethostbyaddr_r \ - localtime_r \ - inet_ntoa_r -) + AC_CHECK_FUNCS( gethostbyname_r \ + gethostbyaddr_r \ + localtime_r \ + inet_ntoa_r + ) -dnl ********************************************************************** -dnl Time to make a check for gethostbyname_r -dnl If it exists, it may use one of three different interfaces -dnl ********************************************************************** + if test "$ac_cv_func_gethostbyname_r" = "yes"; then + + dnl ********************************************************************** + dnl Time to make a check for gethostbyname_r + dnl If it exists, it may use one of three different interfaces + dnl ********************************************************************** AC_MSG_CHECKING(for gethostbyname_r) if test -z "$ac_cv_gethostbyname_args"; then @@ -312,8 +314,11 @@ dnl ********************************************************************** AC_MSG_RESULT([yes, and it takes $ac_cv_gethostbyaddr_args arguments]) fi + fi + fi + dnl ********************************************************************** dnl Back to "normal" configuring dnl ********************************************************************** @@ -369,7 +374,7 @@ AC_DEFINE_UNQUOTED(OS, "${host}") dnl Checks for library functions. dnl AC_PROG_GCC_TRADITIONAL AC_TYPE_SIGNAL -AC_FUNC_VPRINTF +dnl AC_FUNC_VPRINTF AC_CHECK_FUNCS( socket \ select \ strdup \ @@ -395,6 +400,10 @@ AC_CHECK_FUNCS( socket \ RAND_screen ) +if test "$ac_cv_func_select" != "yes"; then + AC_MSG_ERROR(Can't work without an existing socket() function) +fi + AC_PATH_PROG( PERL, perl, , $PATH:/usr/local/bin/perl:/usr/bin/:/usr/local/bin ) AC_SUBST(PERL)