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)
#