diff -urN a/Modules/_ssl.c b/Modules/_ssl.c --- a/Modules/_ssl.c 2013-10-20 19:29:32.975304600 +0100 +++ b/Modules/_ssl.c 2013-10-20 19:30:00.858899500 +0100 @@ -16,6 +16,10 @@ #include "Python.h" +#ifdef __CYGWIN__ +#undef WITH_THREAD +#endif + #ifdef WITH_THREAD #include "pythread.h" #define PySSL_BEGIN_ALLOW_THREADS { \