Author: zwoop
Date: Wed Dec 15 00:02:39 2010
New Revision: 1049353

URL: http://svn.apache.org/viewvc?rev=1049353&view=rev
Log:
TS-515 Add better tests for eventfd, making sure sys/eventfd.h exists

Modified:
    trafficserver/traffic/trunk/configure.ac

Modified: trafficserver/traffic/trunk/configure.ac
URL: 
http://svn.apache.org/viewvc/trafficserver/traffic/trunk/configure.ac?rev=1049353&r1=1049352&r2=1049353&view=diff
==============================================================================
--- trafficserver/traffic/trunk/configure.ac (original)
+++ trafficserver/traffic/trunk/configure.ac Wed Dec 15 00:02:39 2010
@@ -855,10 +855,13 @@ AC_SUBST(has_strndup)
 AC_SUBST(has_strlcpy)
 AC_SUBST(has_strlcat)
 
-has_eventfd=0
-AS_IF([test "x$enable_eventfd" = "xyes"],
-  [TS_FLAG_FUNCS([eventfd])]
-)
+# Check for eventfd() and sys/eventfd.h (both must exist ...)
+TS_FLAG_HEADERS([sys/eventfd.h], [has_eventfd=1], [has_eventfd=0], [])
+if test "x${has_eventfd}" = "xyes"; then
+  AS_IF([test "x$enable_eventfd" = "xyes"],
+    [TS_FLAG_FUNCS([eventfd])]
+  )
+fi
 AC_SUBST(has_eventfd)
 
 #


Reply via email to