# HG changeset patch # User Jonathan Schleifer # Date 1212270302 -7200 # Node ID 53ed12578b572b83e5f4a35b82fe46265488fc34 # Parent ed0ad7b373d3d42e904ab6c7bb0a4d3d29748eb5 Don't check for neon 0.27, but for ne_set_connect_timeout. diff -r ed0ad7b373d3 -r 53ed12578b57 configure.ac --- a/configure.ac Sat May 31 14:17:37 2008 +0200 +++ b/configure.ac Sat May 31 23:45:02 2008 +0200 @@ -1328,7 +1328,7 @@ if test "x$have_neon" = "xyes"; then PKG_CHECK_MODULES(NEON, [neon >= 0.26], [TRANSPORT_PLUGINS="$TRANSPORT_PLUGINS neon" ], [have_neon="no"]) - PKG_CHECK_MODULES(NEON, [neon >= 0.27], [AC_DEFINE([HAVE_NEON_027], 1, [Define if you have libneon 0.27 or newer.])]) + AC_CHECK_LIB(neon, ne_set_connect_timeout, [AC_DEFINE(HAVE_NE_SET_CONNECT_TIMEOUT, 1, [Whether we have ne_set_connect_timeout])]) NEON_LIBS=`pkg-config --libs neon` NEON_CFLAGS=`pkg-config --cflags neon` else diff -r ed0ad7b373d3 -r 53ed12578b57 src/neon/neon.c --- a/src/neon/neon.c Sat May 31 14:17:37 2008 +0200 +++ b/src/neon/neon.c Sat May 31 23:45:02 2008 +0200 @@ -670,7 +670,7 @@ ne_set_session_flag(handle->session, NE_SESSFLAG_ICYPROTO, 1); ne_set_session_flag(handle->session, NE_SESSFLAG_PERSIST, 0); -#ifdef HAVE_NEON_027 +#ifdef HAVE_NE_SET_CONNECT_TIMEOUT ne_set_connect_timeout(handle->session, 10); #endif