| 
					
				 | 
			
			
				@@ -359,7 +359,7 @@ if test "$enable_bufferevents" = "yes" ; then 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     # Check for the right version.  First see if version detection works. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     AC_MSG_CHECKING([whether we can detect the Libevent version]) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    AC_COMPILE_IFELSE([ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    AC_COMPILE_IFELSE([AC_LANG_SOURCE([ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 #include <event2/event.h> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 #if !defined(LIBEVENT_VERSION_NUMBER) || LIBEVENT_VERSION_NUMBER < 10 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 #error 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -367,13 +367,13 @@ int x = y(zz); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 #else 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 int x = 1; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 #endif 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  ], [event_version_number_works=yes; AC_MSG_RESULT([yes]) ], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  ])], [event_version_number_works=yes; AC_MSG_RESULT([yes]) ], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				      [event_version_number_works=no;  AC_MSG_RESULT([no])]) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     if test "$event_version_number_works" != 'yes'; then 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       AC_MSG_WARN([Version detection on Libevent seems broken.  Your Libevent installation is probably screwed up or very old.]) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     else 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       AC_MSG_CHECKING([whether Libevent is new enough for bufferevents]) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      AC_COMPILE_IFELSE([ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      AC_COMPILE_IFELSE([AC_LANG_SOURCE([ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 #include <event2/event.h> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 #if !defined(LIBEVENT_VERSION_NUMBER) || LIBEVENT_VERSION_NUMBER < 0x02000700 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 #error 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -381,7 +381,7 @@ int x = y(zz); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 #else 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 int x = 1; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 #endif 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-   ], [ AC_MSG_RESULT([yes]) ], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+   ])], [ AC_MSG_RESULT([yes]) ], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       [ AC_MSG_RESULT([no]) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         AC_MSG_ERROR([Libevent does not seem new enough to support bufferevents.  We require 2.0.7-rc or later]) ] ) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     fi 
			 |