Your message dated Mon, 30 Sep 2019 20:03:51 +0200
with message-id <20190930180351.i6yu3vwt7ltp3ilh@flow>
and subject line Re: Bug#916682: python-cryptography: build from source fails 
with libssl-dev_1.1.0j-1~deb9u1 amd64
has caused the Debian Bug report #916682,
regarding python-cryptography: build from source fails with 
libssl-dev_1.1.0j-1~deb9u1 amd64
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
916682: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=916682
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
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

--- End Message ---
--- Begin Message ---
Version: 1.7.1-3+deb9u1
Version: 2.3-1

On 2019-09-30 12:52:56 [+0000], Mayer, Dirk wrote:
> Hello,
Hi,

> I tested the build from source with the package python-cryptography in 
> version 1.7.1-3+deb9u1 in combination with libssl-dev and libssl in version 
> 1.1.0j-1~deb9u1 successfully. 
> Furthermore we built it with the current version of libssl 1.1.0k-1~deb9u1 
> for Debian Stretch. Also this build was successfully.
> 
> Therefor this bug can be closed in my opinion.

doing so.

> Thanks and best regards,
> Dirk Mayer

Sebastian

--- End Message ---

Reply via email to