Fix -1 usage for bad socket descriptor
[awesomized/libmemcached] / configure.ac
index c47a5cf14aa60a4d992dfc3a947808ff9e40e31d..602b4520bec8dc6bd55d44ea5f89808b9eb128ee 100644 (file)
@@ -7,7 +7,7 @@
 # Use and distribution licensed under the BSD license.  See
 # the COPYING file in this directory for full text.
 
-AC_INIT([libmemcached],[1.01],[http://libmemcached.org/])
+AC_INIT([libmemcached],[1.0.2],[http://libmemcached.org/])
 
 AC_CONFIG_AUX_DIR(config)
 
@@ -127,6 +127,10 @@ AC_CHECK_HEADERS([netinet/in.h])
 AC_CHECK_HEADERS([stddef.h])
 AC_CHECK_HEADERS([sys/time.h])
 AC_CHECK_HEADERS([sasl/sasl.h])
+AC_CHECK_HEADERS([execinfo.h])
+AC_CHECK_HEADERS([cxxabi.h], 
+       AC_DEFINE([HAVE_CXXABI_H], [1], [Have cxxabi.h]),
+       AC_DEFINE([HAVE_CXXABI_H], [0], [Have cxxabi.h]))
 AC_CXX_HEADER_STDCXX_98
 
 AC_FUNC_ALLOCA
@@ -148,6 +152,14 @@ AC_TYPE_UINT32_T
 AC_TYPE_UINT64_T
 AC_TYPE_UINT8_T
 
+AC_C_BIGENDIAN
+AC_C_CONST
+AC_C_INLINE
+AC_C_VOLATILE
+AC_C_RESTRICT
+
+AX_CXX_GCC_ABI_DEMANGLE
+
 dnl The sasl functions should only be visible if we build with sasl support
 AS_IF([test "x$ac_cv_sasl" = "xyes"],
       [
@@ -184,6 +196,8 @@ AC_CONFIG_FILES([
   docs/conf.py
   libhashkit-1.0/configure.h
   libmemcached-1.0/configure.h
+  libmemcached-1.2/configure.h
+  libmemcached-2.0/configure.h
   support/libmemcached.pc
   support/libmemcached.spec
   support/libmemcached-fc.spec