[issue18777] Cannot compile _ssl.c using openssl > 1.0

Antoine Pitrou report at bugs.python.org
Mon Aug 19 11:25:40 CEST 2013


Antoine Pitrou added the comment:

Rather than removing the call to CRYPTO_set_id_callback, it seems we should replace it with CRYPTO_THREADID_set_callback:

« CRYPTO_THREADID and associated functions were introduced in OpenSSL 1.0.0 to replace (actually, deprecate) the previous CRYPTO_set_id_callback(), CRYPTO_get_id_callback(), and CRYPTO_thread_id() functions which assumed thread IDs to always be represented by 'unsigned long'. »

http://www.openssl.org/docs/crypto/threads.html

----------
components: +Extension Modules
nosy: +christian.heimes, giampaolo.rodola, janssen, pitrou
priority: normal -> critical
stage:  -> needs patch
versions: +Python 2.7, Python 3.4

_______________________________________
Python tracker <report at bugs.python.org>
<http://bugs.python.org/issue18777>
_______________________________________


More information about the Python-bugs-list mailing list