Alguém chegou ao mesmo problema ao instalar a criptografia 1.1 para o Python 2.7 no Ubuntu 16.04?
%pre%Eu instalo todos os requisitos de documentos de criptografia
%pre%Mas ainda tenho o mesmo problema. Para a mais nova versão de criptografia (1.4) e quanto ao Ubuntu 14.04, o problema não aparece. Mas eu preciso usar a versão 1.1 e o Ubuntu 16.04.
Então, alguém tem uma ideia de qual é o motivo? Alguma proposta?
@gertvdijk Eu verifico sua proposta para usar criptografia == 1.1.2 ao invés de 1.1, mas dá os mesmos resultados.
Minha pergunta é: alguém tem o mesmo problema que eu? Existe alguma chance de eu poder usar a versão antiga da criptografia == 1.1 no Ubuntu 16.04 e no Python 2.7?
Alguém chegou ao mesmo problema ao instalar a criptografia 1.1 para o Python 2.7 no Ubuntu 16.04?
reading manifest file 'src/cryptography.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
no previously-included directories found matching 'docs/_build'
warning: no previously-included files matching '*' found under directory 'vectors'
writing manifest file 'src/cryptography.egg-info/SOURCES.txt'
running build_ext
generating cffi module 'build/temp.linux-x86_64-2.7/_padding.c'
creating build/temp.linux-x86_64-2.7
generating cffi module 'build/temp.linux-x86_64-2.7/_constant_time.c'
generating cffi module 'build/temp.linux-x86_64-2.7/_openssl.c'
building '_openssl' extension
creating build/temp.linux-x86_64-2.7/build
creating build/temp.linux-x86_64-2.7/build/temp.linux-x86_64-2.7
x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -fPIC -I/usr/include/python2.7 -c build/temp.linux-x86_64-2.7/_openssl.c -o build/temp.linux-x86_64-2.7/build/temp.linux-x86_64-2.7/_openssl.o
build/temp.linux-x86_64-2.7/_openssl.c:695:6: error: conflicting types for ‘BIO_new_mem_buf’
BIO *BIO_new_mem_buf(void *, int);
^
In file included from /usr/include/openssl/asn1.h:65:0,
from build/temp.linux-x86_64-2.7/_openssl.c:411:
/usr/include/openssl/bio.h:692:6: note: previous declaration of ‘BIO_new_mem_buf’ was here
BIO *BIO_new_mem_buf(const void *buf, int len);
^
error: command 'x86_64-linux-gnu-gcc' failed with exit status 1
Eu instalo todos os requisitos de documentos de criptografia
sudo apt-get install build-essential libssl-dev libffi-dev python-dev
Mas ainda tenho o mesmo problema. Para a mais nova versão de criptografia (1.4) e quanto ao Ubuntu 14.04, o problema não aparece. Mas eu preciso usar a versão 1.1 e o Ubuntu 16.04.
Então, alguém tem uma ideia de qual é o motivo? Alguma proposta?
@gertvdijk Eu verifico sua proposta para usar criptografia == 1.1.2 ao invés de 1.1, mas dá os mesmos resultados.
Minha pergunta é: alguém tem o mesmo problema que eu? Existe alguma chance de eu poder usar a versão antiga da criptografia == 1.1 no Ubuntu 16.04 e no Python 2.7?
Tags python 16.04 python-2.7