Summary: | dev-python/pycurl-7.43.0 with dev-libs/openssl-1.1.0g-r2 - src/threadsupport.c:96:16: error: ?CRYPTO_LOCK? undeclared (first use in this function); did you mean ?CRYPTO_RWLOCK?? | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | bug2017 |
Component: | Current packages | Assignee: | Python Gentoo Team <python> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://bugs.gentoo.org/show_bug.cgi?id=592438 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 592438, 669514 | ||
Attachments: | emerge output |
After updating to dev-libs/openssl-1.1.0g-r3 dev-python/pycurl-7.43.0::gentoo insatlls fine. Ther is one QA warning left: * QA Notice: Package triggers severe warnings which indicate that it * may exhibit random runtime failures. * src/threadsupport.c:133:5: warning: implicit declaration of function ‘CRYPTO_set_id_callback’; did you mean ‘CRYPTO_set_locking_callback’? [-Wimplicit-function-declaration] If that is not caused by a gentoo specific patch, this bug might be resolved. Since we decided to no longer build openssl without deprecated features, this bug can now be considered as fixed (but will eventually reappear once openssl upstream finally removed deprecated features from their code). |
Created attachment 520880 [details] emerge output dev-python/pycurl is indirectly pulled in by kde-apps/print-manager[gtk] src/threadsupport.c: In function ‘pycurl_ssl_lock’: src/threadsupport.c:96:16: error: ‘CRYPTO_LOCK’ undeclared (first use in this function); did you mean ‘CRYPTO_RWLOCK’?