Package: python3-cryptography Version: 1.7.1-3 Source: python-cryptography Hello Debian community, when I try to compile and package the python3-cryptography 1.7.1-3 the build fails with the following (truncated) error:
running build_ext generating cffi module 'build/temp.linux-amd64-2.7/_padding.c' creating build creating build/temp.linux-amd64-2.7 generating cffi module 'build/temp.linux-amd64-2.7/_constant_time.c' generating cffi module 'build/temp.linux-amd64-2.7/_openssl.c' building '_openssl' extension creating build/temp.linux-amd64-2.7/build creating build/temp.linux-amd64-2.7/build/temp.linux-amd64-2.7 x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/home/bob/python-cryptography-1.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python2.7 -c build/temp.linux-amd64-2.7/_openssl.c -o build/temp.linux-amd64-2.7/build/temp.linux-amd64-2.7/_openssl.o build/temp.linux-amd64-2.7/_openssl.c:846:6: error: conflicting types for 'BIO_callback_ctrl' long BIO_callback_ctrl( ^~~~~~~~~~~~~~~~~ In file included from /usr/include/openssl/asn1.h:16:0, from build/temp.linux-amd64-2.7/_openssl.c:470: /usr/include/openssl/bio.h:551:6: note: previous declaration of 'BIO_callback_ctrl' was here long BIO_callback_ctrl(BIO *b, int cmd, BIO_info_cb *fp); ^~~~~~~~~~~~~~~~~ build/temp.linux-amd64-2.7/_openssl.c: In function '_cffi_d_ASN1_STRING_data': build/temp.linux-amd64-2.7/_openssl.c:14549:3: warning: 'ASN1_STRING_data' is deprecated [-Wdeprecated-declarations] return ASN1_STRING_data(x0); ^~~~~~ In file included from /usr/include/openssl/e_os2.h:13:0, from build/temp.linux-amd64-2.7/_openssl.c:440: /usr/include/openssl/asn1.h:553:1: note: declared here DEPRECATEDIN_1_1_0(unsigned char *ASN1_STRING_data(ASN1_STRING *x)) ^ build/temp.linux-amd64-2.7/_openssl.c: In function '_cffi_f_ASN1_STRING_data': build/temp.linux-amd64-2.7/_openssl.c:14572:3: warning: 'ASN1_STRING_data' is deprecated [-Wdeprecated-declarations] { result = ASN1_STRING_data(x0); } ^ In file included from /usr/include/openssl/e_os2.h:13:0, from build/temp.linux-amd64-2.7/_openssl.c:440: /usr/include/openssl/asn1.h:553:1: note: declared here DEPRECATEDIN_1_1_0(unsigned char *ASN1_STRING_data(ASN1_STRING *x)) ^ build/temp.linux-amd64-2.7/_openssl.c: In function '_cffi_d_BIO_f_buffer': build/temp.linux-amd64-2.7/_openssl.c:15948:10: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] return BIO_f_buffer(); ^~~~~~~~~~~~~~ build/temp.linux-amd64-2.7/_openssl.c: In function '_cffi_f_BIO_f_buffer': build/temp.linux-amd64-2.7/_openssl.c:15958:12: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] { result = BIO_f_buffer(); } ^ build/temp.linux-amd64-2.7/_openssl.c: In function '_cffi_d_BIO_f_null': build/temp.linux-amd64-2.7/_openssl.c:15972:10: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] return BIO_f_null(); ^~~~~~~~~~~~ build/temp.linux-amd64-2.7/_openssl.c: In function '_cffi_f_BIO_f_null': build/temp.linux-amd64-2.7/_openssl.c:15982:12: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] { result = BIO_f_null(); } ^ build/temp.linux-amd64-2.7/_openssl.c: In function '_cffi_d_BIO_s_fd': build/temp.linux-amd64-2.7/_openssl.c:17401:10: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] return BIO_s_fd(); ^~~~~~~~~~ build/temp.linux-amd64-2.7/_openssl.c: In function '_cffi_f_BIO_s_fd': build/temp.linux-amd64-2.7/_openssl.c:17411:12: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] { result = BIO_s_fd(); } ^ build/temp.linux-amd64-2.7/_openssl.c: In function '_cffi_d_BIO_s_file': build/temp.linux-amd64-2.7/_openssl.c:17425:10: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] return BIO_s_file(); ^~~~~~~~~~~~ build/temp.linux-amd64-2.7/_openssl.c: In function '_cffi_f_BIO_s_file': build/temp.linux-amd64-2.7/_openssl.c:17435:12: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] { result = BIO_s_file(); } ^ build/temp.linux-amd64-2.7/_openssl.c: In function '_cffi_d_BIO_s_mem': build/temp.linux-amd64-2.7/_openssl.c:17449:10: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] return BIO_s_mem(); ^~~~~~~~~~~ build/temp.linux-amd64-2.7/_openssl.c: In function '_cffi_f_BIO_s_mem': build/temp.linux-amd64-2.7/_openssl.c:17459:12: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] { result = BIO_s_mem(); } ^ build/temp.linux-amd64-2.7/_openssl.c: In function '_cffi_d_BIO_s_null': build/temp.linux-amd64-2.7/_openssl.c:17473:10: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] return BIO_s_null(); ^~~~~~~~~~~~ build/temp.linux-amd64-2.7/_openssl.c: In function '_cffi_f_BIO_s_null': build/temp.linux-amd64-2.7/_openssl.c:17483:12: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] { result = BIO_s_null(); } ^ build/temp.linux-amd64-2.7/_openssl.c: In function '_cffi_d_BIO_s_socket': build/temp.linux-amd64-2.7/_openssl.c:17497:10: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] return BIO_s_socket(); ^~~~~~~~~~~~~~ build/temp.linux-amd64-2.7/_openssl.c: In function '_cffi_f_BIO_s_socket': build/temp.linux-amd64-2.7/_openssl.c:17507:12: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] { result = BIO_s_socket(); } ^ build/temp.linux-amd64-2.7/_openssl.c: In function '_cffi_d_DTLSv1_client_method': build/temp.linux-amd64-2.7/_openssl.c:24147:3: warning: 'DTLSv1_client_method' is deprecated [-Wdeprecated-declarations] return DTLSv1_client_method(); ^~~~~~ In file included from /usr/include/openssl/e_os2.h:13:0, from build/temp.linux-amd64-2.7/_openssl.c:440: /usr/include/openssl/ssl.h:1647:1: note: declared here DEPRECATEDIN_1_1_0(__owur const SSL_METHOD *DTLSv1_client_method(void)) /* DTLSv1.0 */ ^ build/temp.linux-amd64-2.7/_openssl.c: In function '_cffi_f_DTLSv1_client_method': build/temp.linux-amd64-2.7/_openssl.c:24157:3: warning: 'DTLSv1_client_method' is deprecated [-Wdeprecated-declarations] { result = DTLSv1_client_method(); } ^ In file included from /usr/include/openssl/e_os2.h:13:0, from build/temp.linux-amd64-2.7/_openssl.c:440: /usr/include/openssl/ssl.h:1647:1: note: declared here DEPRECATEDIN_1_1_0(__owur const SSL_METHOD *DTLSv1_client_method(void)) /* DTLSv1.0 */ ^ build/temp.linux-amd64-2.7/_openssl.c: In function '_cffi_d_DTLSv1_method': build/temp.linux-amd64-2.7/_openssl.c:24171:3: warning: 'DTLSv1_method' is deprecated [-Wdeprecated-declarations] return DTLSv1_method(); ^~~~~~ In file included from /usr/include/openssl/e_os2.h:13:0, from build/temp.linux-amd64-2.7/_openssl.c:440: /usr/include/openssl/ssl.h:1645:1: note: declared here DEPRECATEDIN_1_1_0(__owur const SSL_METHOD *DTLSv1_method(void)) /* DTLSv1.0 */ ^ build/temp.linux-amd64-2.7/_openssl.c: In function '_cffi_f_DTLSv1_method': build/temp.linux-amd64-2.7/_openssl.c:24181:3: warning: 'DTLSv1_method' is deprecated [-Wdeprecated-declarations] { result = DTLSv1_method(); } ^ In file included from /usr/include/openssl/e_os2.h:13:0, from build/temp.linux-amd64-2.7/_openssl.c:440: /usr/include/openssl/ssl.h:1645:1: note: declared here DEPRECATEDIN_1_1_0(__owur const SSL_METHOD *DTLSv1_method(void)) /* DTLSv1.0 */ ^ build/temp.linux-amd64-2.7/_openssl.c: In function '_cffi_d_DTLSv1_server_method': build/temp.linux-amd64-2.7/_openssl.c:24195:3: warning: 'DTLSv1_server_method' is deprecated [-Wdeprecated-declarations] return DTLSv1_server_method(); ^~~~~~ In file included from /usr/include/openssl/e_os2.h:13:0, from build/temp.linux-amd64-2.7/_openssl.c:440: /usr/include/openssl/ssl.h:1646:1: note: declared here DEPRECATEDIN_1_1_0(__owur const SSL_METHOD *DTLSv1_server_method(void)) /* DTLSv1.0 */ ^ build/temp.linux-amd64-2.7/_openssl.c: In function '_cffi_f_DTLSv1_server_method': build/temp.linux-amd64-2.7/_openssl.c:24205:3: warning: 'DTLSv1_server_method' is deprecated [-Wdeprecated-declarations] { result = DTLSv1_server_method(); } ^ In file included from /usr/include/openssl/e_os2.h:13:0, from build/temp.linux-amd64-2.7/_openssl.c:440: /usr/include/openssl/ssl.h:1646:1: note: declared here DEPRECATEDIN_1_1_0(__owur const SSL_METHOD *DTLSv1_server_method(void)) /* DTLSv1.0 */ ^ build/temp.linux-amd64-2.7/_openssl.c: In function '_cffi_d_OPENSSL_config': build/temp.linux-amd64-2.7/_openssl.c:41132:3: warning: 'OPENSSL_config' is deprecated [-Wdeprecated-declarations] OPENSSL_config(x0); ^~~~~~~~~~~~~~ In file included from /usr/include/openssl/e_os2.h:13:0, from build/temp.linux-amd64-2.7/_openssl.c:440: /usr/include/openssl/conf.h:92:1: note: declared here DEPRECATEDIN_1_1_0(void OPENSSL_config(const char *config_name)) ^ build/temp.linux-amd64-2.7/_openssl.c: In function '_cffi_f_OPENSSL_config': build/temp.linux-amd64-2.7/_openssl.c:41154:3: warning: 'OPENSSL_config' is deprecated [-Wdeprecated-declarations] { OPENSSL_config(x0); } ^ In file included from /usr/include/openssl/e_os2.h:13:0, from build/temp.linux-amd64-2.7/_openssl.c:440: /usr/include/openssl/conf.h:92:1: note: declared here DEPRECATEDIN_1_1_0(void OPENSSL_config(const char *config_name)) ^ build/temp.linux-amd64-2.7/_openssl.c: In function '_cffi_d_TLSv1_1_client_method': build/temp.linux-amd64-2.7/_openssl.c:54402:3: warning: 'TLSv1_1_client_method' is deprecated [-Wdeprecated-declarations] return TLSv1_1_client_method(); ^~~~~~ In file included from /usr/include/openssl/e_os2.h:13:0, from build/temp.linux-amd64-2.7/_openssl.c:440: /usr/include/openssl/ssl.h:1635:1: note: declared here DEPRECATEDIN_1_1_0(__owur const SSL_METHOD *TLSv1_1_client_method(void)) /* TLSv1.1 */ ^ build/temp.linux-amd64-2.7/_openssl.c: In function '_cffi_f_TLSv1_1_client_method': build/temp.linux-amd64-2.7/_openssl.c:54412:3: warning: 'TLSv1_1_client_method' is deprecated [-Wdeprecated-declarations] { result = TLSv1_1_client_method(); } ^ In file included from /usr/include/openssl/e_os2.h:13:0, from build/temp.linux-amd64-2.7/_openssl.c:440: /usr/include/openssl/ssl.h:1635:1: note: declared here DEPRECATEDIN_1_1_0(__owur const SSL_METHOD *TLSv1_1_client_method(void)) /* TLSv1.1 */ ^ build/temp.linux-amd64-2.7/_openssl.c: In function '_cffi_d_TLSv1_1_method': build/temp.linux-amd64-2.7/_openssl.c:54426:3: warning: 'TLSv1_1_method' is deprecated [-Wdeprecated-declarations] return TLSv1_1_method(); ^~~~~~ In file included from /usr/include/openssl/e_os2.h:13:0, from build/temp.linux-amd64-2.7/_openssl.c:440: /usr/include/openssl/ssl.h:1633:1: note: declared here DEPRECATEDIN_1_1_0(__owur const SSL_METHOD *TLSv1_1_method(void)) /* TLSv1.1 */ ^ build/temp.linux-amd64-2.7/_openssl.c: In function '_cffi_f_TLSv1_1_method': build/temp.linux-amd64-2.7/_openssl.c:54436:3: warning: 'TLSv1_1_method' is deprecated [-Wdeprecated-declarations] { result = TLSv1_1_method(); } ^ In file included from /usr/include/openssl/e_os2.h:13:0, from build/temp.linux-amd64-2.7/_openssl.c:440: /usr/include/openssl/ssl.h:1633:1: note: declared here DEPRECATEDIN_1_1_0(__owur const SSL_METHOD *TLSv1_1_method(void)) /* TLSv1.1 */ ^ build/temp.linux-amd64-2.7/_openssl.c: In function '_cffi_d_TLSv1_1_server_method': build/temp.linux-amd64-2.7/_openssl.c:54450:3: warning: 'TLSv1_1_server_method' is deprecated [-Wdeprecated-declarations] return TLSv1_1_server_method(); ^~~~~~ In file included from /usr/include/openssl/e_os2.h:13:0, from build/temp.linux-amd64-2.7/_openssl.c:440: /usr/include/openssl/ssl.h:1634:1: note: declared here DEPRECATEDIN_1_1_0(__owur const SSL_METHOD *TLSv1_1_server_method(void)) /* TLSv1.1 */ ^ build/temp.linux-amd64-2.7/_openssl.c: In function '_cffi_f_TLSv1_1_server_method': build/temp.linux-amd64-2.7/_openssl.c:54460:3: warning: 'TLSv1_1_server_method' is deprecated [-Wdeprecated-declarations] { result = TLSv1_1_server_method(); } ^ In file included from /usr/include/openssl/e_os2.h:13:0, from build/temp.linux-amd64-2.7/_openssl.c:440: /usr/include/openssl/ssl.h:1634:1: note: declared here DEPRECATEDIN_1_1_0(__owur const SSL_METHOD *TLSv1_1_server_method(void)) /* TLSv1.1 */ ^ build/temp.linux-amd64-2.7/_openssl.c: In function '_cffi_d_TLSv1_2_client_method': build/temp.linux-amd64-2.7/_openssl.c:54474:3: warning: 'TLSv1_2_client_method' is deprecated [-Wdeprecated-declarations] return TLSv1_2_client_method(); ^~~~~~ In file included from /usr/include/openssl/e_os2.h:13:0, from build/temp.linux-amd64-2.7/_openssl.c:440: /usr/include/openssl/ssl.h:1641:1: note: declared here DEPRECATEDIN_1_1_0(__owur const SSL_METHOD *TLSv1_2_client_method(void)) /* TLSv1.2 */ ^ build/temp.linux-amd64-2.7/_openssl.c: In function '_cffi_f_TLSv1_2_client_method': build/temp.linux-amd64-2.7/_openssl.c:54484:3: warning: 'TLSv1_2_client_method' is deprecated [-Wdeprecated-declarations] { result = TLSv1_2_client_method(); } ^ In file included from /usr/include/openssl/e_os2.h:13:0, from build/temp.linux-amd64-2.7/_openssl.c:440: /usr/include/openssl/ssl.h:1641:1: note: declared here DEPRECATEDIN_1_1_0(__owur const SSL_METHOD *TLSv1_2_client_method(void)) /* TLSv1.2 */ ^ build/temp.linux-amd64-2.7/_openssl.c: In function '_cffi_d_TLSv1_2_method': build/temp.linux-amd64-2.7/_openssl.c:54498:3: warning: 'TLSv1_2_method' is deprecated [-Wdeprecated-declarations] return TLSv1_2_method(); ^~~~~~ In file included from /usr/include/openssl/e_os2.h:13:0, from build/temp.linux-amd64-2.7/_openssl.c:440: /usr/include/openssl/ssl.h:1639:1: note: declared here DEPRECATEDIN_1_1_0(__owur const SSL_METHOD *TLSv1_2_method(void)) /* TLSv1.2 */ ^ build/temp.linux-amd64-2.7/_openssl.c: In function '_cffi_f_TLSv1_2_method': build/temp.linux-amd64-2.7/_openssl.c:54508:3: warning: 'TLSv1_2_method' is deprecated [-Wdeprecated-declarations] { result = TLSv1_2_method(); } ^ In file included from /usr/include/openssl/e_os2.h:13:0, from build/temp.linux-amd64-2.7/_openssl.c:440: /usr/include/openssl/ssl.h:1639:1: note: declared here DEPRECATEDIN_1_1_0(__owur const SSL_METHOD *TLSv1_2_method(void)) /* TLSv1.2 */ ^ build/temp.linux-amd64-2.7/_openssl.c: In function '_cffi_d_TLSv1_2_server_method': build/temp.linux-amd64-2.7/_openssl.c:54522:3: warning: 'TLSv1_2_server_method' is deprecated [-Wdeprecated-declarations] return TLSv1_2_server_method(); ^~~~~~ In file included from /usr/include/openssl/e_os2.h:13:0, from build/temp.linux-amd64-2.7/_openssl.c:440: /usr/include/openssl/ssl.h:1640:1: note: declared here DEPRECATEDIN_1_1_0(__owur const SSL_METHOD *TLSv1_2_server_method(void)) /* TLSv1.2 */ ^ build/temp.linux-amd64-2.7/_openssl.c: In function '_cffi_f_TLSv1_2_server_method': build/temp.linux-amd64-2.7/_openssl.c:54532:3: warning: 'TLSv1_2_server_method' is deprecated [-Wdeprecated-declarations] { result = TLSv1_2_server_method(); } ^ In file included from /usr/include/openssl/e_os2.h:13:0, from build/temp.linux-amd64-2.7/_openssl.c:440: /usr/include/openssl/ssl.h:1640:1: note: declared here DEPRECATEDIN_1_1_0(__owur const SSL_METHOD *TLSv1_2_server_method(void)) /* TLSv1.2 */ ^ build/temp.linux-amd64-2.7/_openssl.c: In function '_cffi_d_TLSv1_client_method': build/temp.linux-amd64-2.7/_openssl.c:54546:3: warning: 'TLSv1_client_method' is deprecated [-Wdeprecated-declarations] return TLSv1_client_method(); ^~~~~~ In file included from /usr/include/openssl/e_os2.h:13:0, from build/temp.linux-amd64-2.7/_openssl.c:440: /usr/include/openssl/ssl.h:1629:1: note: declared here DEPRECATEDIN_1_1_0(__owur const SSL_METHOD *TLSv1_client_method(void)) /* TLSv1.0 */ ^ build/temp.linux-amd64-2.7/_openssl.c: In function '_cffi_f_TLSv1_client_method': build/temp.linux-amd64-2.7/_openssl.c:54556:3: warning: 'TLSv1_client_method' is deprecated [-Wdeprecated-declarations] { result = TLSv1_client_method(); } ^ In file included from /usr/include/openssl/e_os2.h:13:0, from build/temp.linux-amd64-2.7/_openssl.c:440: /usr/include/openssl/ssl.h:1629:1: note: declared here DEPRECATEDIN_1_1_0(__owur const SSL_METHOD *TLSv1_client_method(void)) /* TLSv1.0 */ ^ build/temp.linux-amd64-2.7/_openssl.c: In function '_cffi_d_TLSv1_method': build/temp.linux-amd64-2.7/_openssl.c:54570:3: warning: 'TLSv1_method' is deprecated [-Wdeprecated-declarations] return TLSv1_method(); ^~~~~~ In file included from /usr/include/openssl/e_os2.h:13:0, from build/temp.linux-amd64-2.7/_openssl.c:440: /usr/include/openssl/ssl.h:1627:1: note: declared here DEPRECATEDIN_1_1_0(__owur const SSL_METHOD *TLSv1_method(void)) /* TLSv1.0 */ ^ build/temp.linux-amd64-2.7/_openssl.c: In function '_cffi_f_TLSv1_method': build/temp.linux-amd64-2.7/_openssl.c:54580:3: warning: 'TLSv1_method' is deprecated [-Wdeprecated-declarations] { result = TLSv1_method(); } ^ In file included from /usr/include/openssl/e_os2.h:13:0, from build/temp.linux-amd64-2.7/_openssl.c:440: /usr/include/openssl/ssl.h:1627:1: note: declared here DEPRECATEDIN_1_1_0(__owur const SSL_METHOD *TLSv1_method(void)) /* TLSv1.0 */ ^ build/temp.linux-amd64-2.7/_openssl.c: In function '_cffi_d_TLSv1_server_method': build/temp.linux-amd64-2.7/_openssl.c:54594:3: warning: 'TLSv1_server_method' is deprecated [-Wdeprecated-declarations] return TLSv1_server_method(); ^~~~~~ In file included from /usr/include/openssl/e_os2.h:13:0, from build/temp.linux-amd64-2.7/_openssl.c:440: /usr/include/openssl/ssl.h:1628:1: note: declared here DEPRECATEDIN_1_1_0(__owur const SSL_METHOD *TLSv1_server_method(void)) /* TLSv1.0 */ ^ build/temp.linux-amd64-2.7/_openssl.c: In function '_cffi_f_TLSv1_server_method': build/temp.linux-amd64-2.7/_openssl.c:54604:3: warning: 'TLSv1_server_method' is deprecated [-Wdeprecated-declarations] { result = TLSv1_server_method(); } ^ In file included from /usr/include/openssl/e_os2.h:13:0, from build/temp.linux-amd64-2.7/_openssl.c:440: /usr/include/openssl/ssl.h:1628:1: note: declared here DEPRECATEDIN_1_1_0(__owur const SSL_METHOD *TLSv1_server_method(void)) /* TLSv1.0 */ ^ build/temp.linux-amd64-2.7/_openssl.c: In function '_cffi_d_X509_CRL_get_lastUpdate': build/temp.linux-amd64-2.7/_openssl.c:55639:3: warning: 'X509_CRL_get_lastUpdate' is deprecated [-Wdeprecated-declarations] return X509_CRL_get_lastUpdate(x0); ^~~~~~ In file included from /usr/include/openssl/e_os2.h:13:0, from build/temp.linux-amd64-2.7/_openssl.c:440: /usr/include/openssl/x509.h:708:1: note: declared here DEPRECATEDIN_1_1_0(ASN1_TIME *X509_CRL_get_lastUpdate(X509_CRL *crl)) ^ build/temp.linux-amd64-2.7/_openssl.c: In function '_cffi_f_X509_CRL_get_lastUpdate': build/temp.linux-amd64-2.7/_openssl.c:55662:3: warning: 'X509_CRL_get_lastUpdate' is deprecated [-Wdeprecated-declarations] { result = X509_CRL_get_lastUpdate(x0); } ^ In file included from /usr/include/openssl/e_os2.h:13:0, from build/temp.linux-amd64-2.7/_openssl.c:440: /usr/include/openssl/x509.h:708:1: note: declared here DEPRECATEDIN_1_1_0(ASN1_TIME *X509_CRL_get_lastUpdate(X509_CRL *crl)) ^ build/temp.linux-amd64-2.7/_openssl.c: In function '_cffi_d_X509_CRL_get_nextUpdate': build/temp.linux-amd64-2.7/_openssl.c:55675:3: warning: 'X509_CRL_get_nextUpdate' is deprecated [-Wdeprecated-declarations] return X509_CRL_get_nextUpdate(x0); ^~~~~~ In file included from /usr/include/openssl/e_os2.h:13:0, from build/temp.linux-amd64-2.7/_openssl.c:440: /usr/include/openssl/x509.h:709:1: note: declared here DEPRECATEDIN_1_1_0(ASN1_TIME *X509_CRL_get_nextUpdate(X509_CRL *crl)) ^ build/temp.linux-amd64-2.7/_openssl.c: In function '_cffi_f_X509_CRL_get_nextUpdate': build/temp.linux-amd64-2.7/_openssl.c:55698:3: warning: 'X509_CRL_get_nextUpdate' is deprecated [-Wdeprecated-declarations] { result = X509_CRL_get_nextUpdate(x0); } ^ In file included from /usr/include/openssl/e_os2.h:13:0, from build/temp.linux-amd64-2.7/_openssl.c:440: /usr/include/openssl/x509.h:709:1: note: declared here DEPRECATEDIN_1_1_0(ASN1_TIME *X509_CRL_get_nextUpdate(X509_CRL *crl)) ^ build/temp.linux-amd64-2.7/_openssl.c: In function '_cffi_d_X509_get0_signature': build/temp.linux-amd64-2.7/_openssl.c:61351:23: warning: passing argument 1 of 'X509_get0_signature' from incompatible pointer type [-Wincompatible-pointer-types] X509_get0_signature(x0, x1, x2); ^~ In file included from /usr/include/openssl/cms.h:16:0, from build/temp.linux-amd64-2.7/_openssl.c:485: /usr/include/openssl/x509.h:552:6: note: expected 'const ASN1_BIT_STRING ** {aka const struct asn1_string_st **}' but argument is of type 'ASN1_OCTET_STRING ** {aka struct asn1_string_st **}' void X509_get0_signature(const ASN1_BIT_STRING **psig, ^~~~~~~~~~~~~~~~~~~ build/temp.linux-amd64-2.7/_openssl.c:61351:27: warning: passing argument 2 of 'X509_get0_signature' from incompatible pointer type [-Wincompatible-pointer-types] X509_get0_signature(x0, x1, x2); ^~ In file included from /usr/include/openssl/cms.h:16:0, from build/temp.linux-amd64-2.7/_openssl.c:485: /usr/include/openssl/x509.h:552:6: note: expected 'const X509_ALGOR ** {aka const struct X509_algor_st **}' but argument is of type 'X509_ALGOR ** {aka struct X509_algor_st **}' void X509_get0_signature(const ASN1_BIT_STRING **psig, ^~~~~~~~~~~~~~~~~~~ build/temp.linux-amd64-2.7/_openssl.c: In function '_cffi_f_X509_get0_signature': build/temp.linux-amd64-2.7/_openssl.c:61403:25: warning: passing argument 1 of 'X509_get0_signature' from incompatible pointer type [-Wincompatible-pointer-types] { X509_get0_signature(x0, x1, x2); } ^~ In file included from /usr/include/openssl/cms.h:16:0, from build/temp.linux-amd64-2.7/_openssl.c:485: /usr/include/openssl/x509.h:552:6: note: expected 'const ASN1_BIT_STRING ** {aka const struct asn1_string_st **}' but argument is of type 'ASN1_OCTET_STRING ** {aka struct asn1_string_st **}' void X509_get0_signature(const ASN1_BIT_STRING **psig, ^~~~~~~~~~~~~~~~~~~ build/temp.linux-amd64-2.7/_openssl.c:61403:29: warning: passing argument 2 of 'X509_get0_signature' from incompatible pointer type [-Wincompatible-pointer-types] { X509_get0_signature(x0, x1, x2); } ^~ In file included from /usr/include/openssl/cms.h:16:0, from build/temp.linux-amd64-2.7/_openssl.c:485: /usr/include/openssl/x509.h:552:6: note: expected 'const X509_ALGOR ** {aka const struct X509_algor_st **}' but argument is of type 'X509_ALGOR ** {aka struct X509_algor_st **}' void X509_get0_signature(const ASN1_BIT_STRING **psig, ^~~~~~~~~~~~~~~~~~~ At top level: build/temp.linux-amd64-2.7/_openssl.c:3490:13: warning: '_ssl_thread_locking_function' defined but not used [-Wunused-function] static void _ssl_thread_locking_function(int mode, int n, const char *file, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: command 'x86_64-linux-gnu-gcc' failed with exit status 1 E: pybuild pybuild:283: build: plugin distutils failed with: exit code=1: /usr/bin/python setup.py build dh_auto_build: pybuild --build -i python{version} -p 2.7 returned exit code 13 debian/rules:29: recipe for target 'override_dh_auto_build' failed make[1]: *** [override_dh_auto_build] Error 25 make[1]: Leaving directory '/home/bob/python-cryptography-1.7.1' debian/rules:18: recipe for target 'build' failed make: *** [build] Error 2 dpkg-buildpackage: error: debian/rules build gave error exit status 2 debuild: fatal error at line 1116: dpkg-buildpackage -rfakeroot -us -uc -b failed It seems that there is an incompatibility with a new openssl version 1.1.0j Installing the latest build dependencies yield in installation of: apt list libssl-dev Listing... Done libssl-dev/stable,now 1.1.0j-1~deb9u1 amd64 [installed] Setting an older version of the lib on hold, results in a successful build of the package: $ apt-mark hold libssl-dev=1.1.0f-3+deb9u2 libssl-dev set on hold I am using the following Debian Docker Container as build system: $ cat /etc/debian_version 9.5 $ uname -a Linux 856593eba111 4.9.0-7-amd64 #1 SMP Debian 4.9.110-1 (2018-07-05) x86_64 GNU/Linux Thanks and regards, Dirk Mayer