Source: libssl1.0.0
Version: 1.0.2~beta2-1
Severity: normal

The package in experimental appears to be missing this symbol; at a
guess, it was missed when the linker script was updated:

mithrandi@lorien:~> dpkg -l libssl1.0.0 libssl-dev
||/ Name                                                  Version               
          Architecture
+++-=====================================================-===============================-============
ii  libssl-dev:amd64                                      1.0.2~beta2-1         
          amd64       
ii  libssl1.0.0:amd64                                     1.0.2~beta2-1         
          amd64       
ii  libssl1.0.0:i386                                      1.0.2~beta2-1         
          i386        

mithrandi@lorien:~> nm -D /usr/lib/x86_64-linux-gnu/libssl.so.1.0.0 | grep 
X509_VERIFY_PARAM
                 U X509_VERIFY_PARAM_free
                 U X509_VERIFY_PARAM_get_depth
                 U X509_VERIFY_PARAM_inherit
                 U X509_VERIFY_PARAM_new
                 U X509_VERIFY_PARAM_set1
                 U X509_VERIFY_PARAM_set_depth
                 U X509_VERIFY_PARAM_set_purpose
                 U X509_VERIFY_PARAM_set_trust
mithrandi@lorien:~> nm -D /usr/lib/x86_64-linux-gnu/libssl.so.1.0.0 | grep 
X509_VERIFY_PARAM_set_hostflags
mithrandi@lorien:~> 

mithrandi@lorien:~> grep X509_VERIFY_PARAM_set_hostflags 
/usr/include/openssl/x509_vfy.h                  
void X509_VERIFY_PARAM_set_hostflags(X509_VERIFY_PARAM *param,

This results in a failure in python-cryptography as it expects this
symbol to be present in OpenSSL 1.0.2:

cffi.ffiplatform.VerificationError: importing 
'/home/mithrandi/debian/packages/build-area/python-cryptography-0.5.4/cryptography/hazmat/bindings/__pycache__/_Cryptography_cffi_4ed9e37dx4000d087.x86_64-linux-gnu.so':
 
/home/mithrandi/debian/packages/build-area/python-cryptography-0.5.4/cryptography/hazmat/bindings/__pycache__/_Cryptography_cffi_4ed9e37dx4000d087.x86_64-linux-gnu.so:
 undefined symbol: X509_VERIFY_PARAM_set_hostflags

-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.14-2-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash


-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to