changeset 9163:3270d0867546 HEAD

configure: Removed --disable-ipv6 parameter. There's really no point having it. Originally it was added back when some OSes had broken IPv6 support, but those OSes should be long gone by now. Also we still support automatically building without IPv6 support if it's not detected.
author Timo Sirainen <tss@iki.fi>
date Sat, 27 Jun 2009 17:51:24 -0400
parents 8a2c85c418a1
children 9214dd33a2a5
files configure.in
diffstat 1 files changed, 15 insertions(+), 29 deletions(-) [+]
line wrap: on
line diff
--- a/configure.in	Sat Jun 27 17:49:56 2009 -0400
+++ b/configure.in	Sat Jun 27 17:51:24 2009 -0400
@@ -25,15 +25,6 @@
   fi
 ])
 
-AC_ARG_ENABLE(ipv6,
-[  --enable-ipv6           Enable IPv6 support (auto)],
-	if test x$enableval = xno || test x$enableval = xauto; then
-		want_ipv6=$enableval
-	else
-		want_ipv6=yes
-	fi,
-	want_ipv6=auto)
-
 AC_ARG_ENABLE(devel-checks,
 [  --enable-devel-checks   Enable some extra expensive checks for developers],
 	if test x$enableval = xyes; then
@@ -2185,26 +2176,22 @@
 dnl **
 
 have_ipv6=no
-if test "$want_ipv6" != no; then
-	AC_MSG_CHECKING([for IPv6])
-	AC_CACHE_VAL(i_cv_type_in6_addr,
-	[AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
-	#include <sys/types.h>
-	#include <sys/socket.h>
-	#include <netinet/in.h>
-	#include <netdb.h>
-	#include <arpa/inet.h>]],
-	[[struct in6_addr i;]])],
-	[i_cv_type_in6_addr=yes],
-	[i_cv_type_in6_addr=no])])
-	if test $i_cv_type_in6_addr = yes; then
-		AC_DEFINE(HAVE_IPV6,, Build with IPv6 support)
-		have_ipv6=yes
-	elif test $want_ipv6 = yes; then
-		AC_ERROR([IPv6 support not found])
-	fi
-	AC_MSG_RESULT($i_cv_type_in6_addr)
+AC_MSG_CHECKING([for IPv6])
+AC_CACHE_VAL(i_cv_type_in6_addr,
+[AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
+#include <sys/types.h>
+#include <sys/socket.h>
+#include <netinet/in.h>
+#include <netdb.h>
+#include <arpa/inet.h>]],
+[[struct in6_addr i;]])],
+[i_cv_type_in6_addr=yes],
+[i_cv_type_in6_addr=no])])
+if test $i_cv_type_in6_addr = yes; then
+	AC_DEFINE(HAVE_IPV6,, Build with IPv6 support)
+	have_ipv6=yes
 fi
+AC_MSG_RESULT($i_cv_type_in6_addr)
 
 dnl **
 dnl ** storage classes
@@ -2433,7 +2420,6 @@
 echo "I/O loop method ..................... : $ioloop"
 echo "File change notification method ..... : $have_notify"
 echo "Building with SSL support ........... : $have_ssl"
-echo "Building with IPv6 support .......... : $have_ipv6"
 echo "Building with GSSAPI support ........ : $have_gssapi"
 echo "Building with user database modules . :$userdb"
 echo "Building with password lookup modules :$passdb"