apply pyOpenSSL-0.8.patch from Marc-Andre Lemburg
diff --git a/src/crypto/crypto.c b/src/crypto/crypto.c
index d239a3b..a2b62c4 100644
--- a/src/crypto/crypto.c
+++ b/src/crypto/crypto.c
@@ -734,7 +734,7 @@
     for (i = 0; i < CRYPTO_num_locks(); ++i) {
         mutex_buf[i] = PyThread_allocate_lock();
     }
-    CRYPTO_set_id_callback(PyThread_get_thread_ident);
+    CRYPTO_set_id_callback((unsigned long (*)(void))PyThread_get_thread_ident);
     CRYPTO_set_locking_callback(locking_function);
     return 1;
 }