[Cryptography-dev] Python cryptography-1.4 install fails on SLES 10 SP3

Alex Gaynor alex.gaynor at gmail.com
Wed Jun 8 13:27:54 EDT 2016


That's unfortunate. You'll be unable to use cryptography, as we don't
supported an OpenSSL that old.

Alex

On Wed, Jun 8, 2016 at 1:25 PM, Rob Marshall <rob.marshall17 at gmail.com>
wrote:

> Hi Alex,
>
> OK, thanks. I can't upgrade because I use SLES 10 SP3 as the basis of a
> product I support which has kernel modules, among other things, and my
> management would rather never release a new version...
>
> Rob
>
> On Wed, Jun 8, 2016 at 10:01 AM, Alex Gaynor <alex.gaynor at gmail.com>
> wrote:
>
>> Hi Rob,
>>
>> Cryptography no longer supports OpenSSL 0.9.8 (I'm not sure we ever
>> supported as far back as 0.9.8a truth be told).
>>
>> OpenSSL 0.9.8 is no longer supported by the upstream OpenSSL team, nor
>> does it receive security patches.
>>
>> I _strongly_ recommend you upgrade to a modern distro with a modern
>> OpenSSL.
>>
>> Alex
>>
>> On Wed, Jun 8, 2016 at 9:59 AM, Rob Marshall <rob.marshall17 at gmail.com>
>> wrote:
>>
>>> Hi,
>>>
>>> I'm trying to install cryptography-1.4 on SLES 10 SP3 running Python
>>> 2.7.8 that I installed from source. I installed:
>>>
>>> libffi-devel-3.0.11-9.1
>>> libffi6-3.0.11-9.1
>>> openssl-devel-0.9.8a-18.36
>>> openssl-0.9.8a-18.36
>>>
>>> When I try to build cryptography I'm getting:
>>>
>>> creating build/temp.linux-i686-2.7/build/temp.linux-i686-2.7
>>> gcc -pthread -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall
>>> -Wstrict-prototypes -fPIC -I/usr/local/include/python2.7 -c
>>> build/temp.linux-i686-2.7/_openssl.c -o
>>> build/temp.linux-i686-2.7/build/temp.linux-i686-2.7/_openssl.o
>>> build/temp.linux-i686-2.7/_openssl.c: In function
>>> ‘_cffi_const_NID_certificate_issuer’:
>>> build/temp.linux-i686-2.7/_openssl.c:9048: error:
>>> ‘NID_certificate_issuer’ undeclared (first use in this function)
>>> build/temp.linux-i686-2.7/_openssl.c:9048: error: (Each undeclared
>>> identifier is reported only once
>>> build/temp.linux-i686-2.7/_openssl.c:9048: error: for each function it
>>> appears in.)
>>> build/temp.linux-i686-2.7/_openssl.c: In function
>>> ‘_cffi_const_NID_issuing_distribution_point’:
>>> build/temp.linux-i686-2.7/_openssl.c:9237: error:
>>> ‘NID_issuing_distribution_point’ undeclared (first use in this function)
>>> build/temp.linux-i686-2.7/_openssl.c: In function
>>> ‘_cffi_const_X509_V_ERR_UNNESTED_RESOURCE’:
>>> build/temp.linux-i686-2.7/_openssl.c:11781: error:
>>> ‘X509_V_ERR_UNNESTED_RESOURCE’ undeclared (first use in this function)
>>> build/temp.linux-i686-2.7/_openssl.c: In function
>>> ‘_cffi_d_SSL_CIPHER_description’:
>>> build/temp.linux-i686-2.7/_openssl.c:47399: warning: passing argument 1
>>> of ‘SSL_CIPHER_description’ discards qualifiers from pointer target type
>>> build/temp.linux-i686-2.7/_openssl.c: In function
>>> ‘_cffi_f_SSL_CIPHER_description’:
>>> build/temp.linux-i686-2.7/_openssl.c:47450: warning: passing argument 1
>>> of ‘SSL_CIPHER_description’ discards qualifiers from pointer target type
>>> error: command 'gcc' failed with exit status 1
>>>
>>> Any ideas?
>>>
>>> Thanks,
>>>
>>> Rob
>>>
>>> _______________________________________________
>>> Cryptography-dev mailing list
>>> Cryptography-dev at python.org
>>> https://mail.python.org/mailman/listinfo/cryptography-dev
>>>
>>>
>>
>>
>> --
>> "I disapprove of what you say, but I will defend to the death your right
>> to say it." -- Evelyn Beatrice Hall (summarizing Voltaire)
>> "The people's good is the highest law." -- Cicero
>> GPG Key fingerprint: D1B3 ADC0 E023 8CA6
>>
>>
>> _______________________________________________
>> Cryptography-dev mailing list
>> Cryptography-dev at python.org
>> https://mail.python.org/mailman/listinfo/cryptography-dev
>>
>>
>
> _______________________________________________
> Cryptography-dev mailing list
> Cryptography-dev at python.org
> https://mail.python.org/mailman/listinfo/cryptography-dev
>
>


-- 
"I disapprove of what you say, but I will defend to the death your right to
say it." -- Evelyn Beatrice Hall (summarizing Voltaire)
"The people's good is the highest law." -- Cicero
GPG Key fingerprint: D1B3 ADC0 E023 8CA6
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/cryptography-dev/attachments/20160608/b9cd6226/attachment-0001.html>


More information about the Cryptography-dev mailing list