This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author christian.heimes
Recipients christian.heimes, giampaolo.rodola, janssen, pitrou, python-dev, skrah, trent, vmurashev
Date 2013-10-19.11:50:02
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1382183402.79.0.637384622956.issue18777@psf.upfronthosting.co.za>
In-reply-to
Content
Trent, can you have a look? There seems to be a hickup with the linker and dynamic loader. Python picks up the ssl libraries from /usr/lib instead of /usr/local/lib

ld -b build/temp.hp-ux-B.11.31-ia64-3.4/home/cpython/cpython/Modules/_ssl.o -L/usr/local/lib -lssl -lcrypto -o build/lib.hp-ux-B.11.31-ia64-3.4/_ssl.so
/usr/lib/hpux32/dld.so: Unsatisfied code symbol 'CRYPTO_THREADID_set_callback' in load module 'build/lib.hp-ux-B.11.31-ia64-3.4/_ssl.so'.
% ldd build/lib.hp-ux-B.11.31-ia64-3.4/_ssl.so
        libssl.so.1 =>  /usr/lib/hpux32/libssl.so.1
        libcrypto.so.1 =>       /usr/lib/hpux32/libcrypto.so.1
        libdl.so.1 =>   /usr/lib/hpux32/libdl.so.1
        libc.so.1 =>    /usr/lib/hpux32/libc.so.1
        libdl.so.1 =>   /usr/lib/hpux32/libdl.so.1
% strings /usr/lib/hpux32/libcrypto.so.1 | grep -i thread 
__thread_specific_seg
BN_BLINDING_get_thread_id
BN_BLINDING_set_thread_id
CRYPTO_thread_id

----
But:

% strings /usr/local/lib/hpux32/libcrypto.so | grep -i thread 
__thread_specific_seg
BN_BLINDING_get_thread_id
BN_BLINDING_set_thread_id
CRYPTO_THREADID_current
CRYPTO_THREADID_set_numeric
CRYPTO_THREADID_get_callback
CRYPTO_THREADID_set_callback



Christian
History
Date User Action Args
2013-10-19 11:50:02christian.heimessetrecipients: + christian.heimes, janssen, pitrou, giampaolo.rodola, trent, skrah, python-dev, vmurashev
2013-10-19 11:50:02christian.heimessetmessageid: <1382183402.79.0.637384622956.issue18777@psf.upfronthosting.co.za>
2013-10-19 11:50:02christian.heimeslinkissue18777 messages
2013-10-19 11:50:02christian.heimescreate