The rationale for this patch is described here:
http://cygwin.com/ml/cygwin/2009-07/msg00831.html
(see also http://old.nabble.com/Python-2.6---tt27319566.html#a27345569
for a more recent (Jan 2010) discussion
on when and how python2.6 should come into cygwin, that in particular
confirms that that patch is still apparently needed)
The patch itself is trivial:
in python-2.6.4.p7/src/Modules/_ssl.c
put
#ifdef CYGWIN
#undef WITH_THREADS
#endif
immediately after #include "Python.h"
Should I open a ticket for this?
Dima