[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[Libevent-users] Cygwin patch
Hi folks
We have a patch that was required on libevent 2.0.21 for cygwin:
--- origsrc/openmpi-1.7.3rc2/opal/mca/event/libevent2021/libevent/event.h 2013-09-26 20:22:49.000000000 +0200
+++ src/openmpi-1.7.3rc2/opal/mca/event/libevent2021/libevent/event.h 2013-10-06 18:48:46.251370200 +0200
@@ -56,7 +56,7 @@ extern "C" {
/* For int types. */
#include <evutil.h>
-#ifdef WIN32
+#if defined(WIN32) && !defined(__CYGWIN__)
#ifndef WIN32_LEAN_AND_MEAN
#define WIN32_LEAN_AND_MEAN
#endif
--- origsrc/openmpi-1.7.3rc2/opal/mca/event/libevent2021/libevent/include/event2/util.h 2013-09-26 20:22:49.000000000 +0200
+++ src/openmpi-1.7.3rc2/opal/mca/event/libevent2021/libevent/include/event2/util.h 2013-10-06 18:49:38.174340100 +0200
@@ -67,7 +67,7 @@ extern "C" {
#include <netdb.h>
#endif
-#ifdef WIN32
+#if defined(WIN32) && !defined(__CYGWIN__)
#include <winsock2.h>
#else
#include <sys/socket.h>
Thought you might want it upstream
Ralph
***********************************************************************
To unsubscribe, send an e-mail to majordomo@xxxxxxxxxxxxx with
unsubscribe libevent-users in the body.