Your message dated Wed, 03 Aug 2016 12:49:15 +0000 with message-id <[email protected]> and subject line Bug#828127: fixed in curl 7.50.1-1 has caused the Debian Bug report #828127, regarding curl: FTBFS with openssl 1.1: 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.) -- 828127: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=828127 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Source: curl Version: 7.47.0-1 Severity: important Control: block 827061 by -1 Hi, Your package is failing to build with openssl 1.1: vtls/openssl.c:758:3: warning: 'ERR_remove_thread_state' is deprecated [-Wdeprecated-declarations] ERR_remove_thread_state(NULL); ^ In file included from /usr/include/openssl/ui.h:13:0, from /usr/include/openssl/engine.h:29, from ../lib/urldata.h:88, from vtls/openssl.c:41: /usr/include/openssl/err.h:244:1: note: declared here DEPRECATEDIN_1_1_0(void ERR_remove_thread_state(void *)) ^ vtls/openssl.c: In function 'get_cert_chain': vtls/openssl.c:2389:20: error: dereferencing pointer to incomplete type 'EVP_PKEY {aka struct evp_pkey_st}' switch(pubkey->type) { ^ >From the manpage of ERR_remove_thread_state: DESCRIPTION The functions described here were used to free the error queue associated with the current or specificed thread. They are now deprecated and do nothing, as the OpenSSL libraries now normally do all thread initialisation and deinitialisation automatically (see OPENSSL_init_crypto(3)). >From the manpage of EVP_PKEY_base_id: Most applications wishing to know a key type will simply call EVP_PKEY_base_id() and will not care about the actual type: which will be identical in almost all cases. Previous versions of this document suggested using EVP_PKEY_type(pkey->type) to determine the type of a key. Since EVP_PKEY is now opaque this is no longer possible: the equivalent is EVP_PKEY_base_id(pkey). openssl 1.1.0 is available in experimental. If you run into other problems you might want to look at: https://wiki.openssl.org/index.php/1.1_API_Changes Kurt
--- End Message ---
--- Begin Message ---Source: curl Source-Version: 7.50.1-1 We believe that the bug you reported is fixed in the latest version of curl, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Alessandro Ghedini <[email protected]> (supplier of updated curl package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing [email protected]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Wed, 03 Aug 2016 12:46:05 +0100 Source: curl Binary: curl libcurl3 libcurl3-gnutls libcurl3-nss libcurl4-openssl-dev libcurl4-gnutls-dev libcurl4-nss-dev libcurl3-dbg libcurl4-doc Architecture: source amd64 all Version: 7.50.1-1 Distribution: unstable Urgency: medium Maintainer: Alessandro Ghedini <[email protected]> Changed-By: Alessandro Ghedini <[email protected]> Description: curl - command line tool for transferring data with URL syntax libcurl3 - easy-to-use client-side URL transfer library (OpenSSL flavour) libcurl3-dbg - debugging symbols for libcurl (OpenSSL, GnuTLS and NSS flavours) libcurl3-gnutls - easy-to-use client-side URL transfer library (GnuTLS flavour) libcurl3-nss - easy-to-use client-side URL transfer library (NSS flavour) libcurl4-doc - documentation for libcurl libcurl4-gnutls-dev - development files and documentation for libcurl (GnuTLS flavour) libcurl4-nss-dev - development files and documentation for libcurl (NSS flavour) libcurl4-openssl-dev - development files and documentation for libcurl (OpenSSL flavour) Closes: 818092 818131 827900 828127 830273 Changes: curl (7.50.1-1) unstable; urgency=medium . * New upstream release (Closes: #827900) - Fix TLS session resumption client cert bypass as per CVE-2016-5419 https://curl.haxx.se/docs/adv_20160803A.html - Fix re-using connection with wrong client cert as per CVE-2016-5420 https://curl.haxx.se/docs/adv_20160803B.html - Fix use of connection struct after free as per CVE-2016-5421 https://curl.haxx.se/docs/adv_20160803C.html - Support OpenSSL 1.1 (Closes: #828127) * Fix 04_workaround_as_needed_bug.patch. Thanks to Yuriy M. Kaminskiy for the patch (Closes: #818131) * Bump Standards-Version to 3.9.8 (no changes needed) * Update Vcs-* URLs * Refresh patches * Add 08_enable-zsh.patch to re-enable zsh completion generation * Remove 08_fix-zsh-completion.patch (was already disabled) * Add 09_fix-typo.patch to fix spelling-error-in-manpage * Add 10_disable-network-tests.patch to disable networked tests (Closes: #830273) * Improve cross Build-Depends satisfiability. Thanks to Helmut Grohne for the patch (Closes: #818092) Checksums-Sha1: 8f00f30c06203650df7d97c3bb512231e0e71724 2713 curl_7.50.1-1.dsc c8db732c280059f570fc39c6b49ae5c1f19ee5ef 8894258 curl_7.50.1.orig.tar.gz e8d33aba3f9e47237f926f5c5fe99f37c4470de4 26948 curl_7.50.1-1.debian.tar.xz 3c2ca385f197073a78b4773a62da50ef57019048 120606 curl-dbgsym_7.50.1-1_amd64.deb 67f821fc291eda3bf5cb76c5733e7b66530c0dee 217816 curl_7.50.1-1_amd64.deb 98aee512d4845101dc0b0d7fb30d366f0df9b570 4148696 libcurl3-dbg_7.50.1-1_amd64.deb e6aa2c4c533051ff3907af33da4600a7438c9446 277594 libcurl3-gnutls_7.50.1-1_amd64.deb c0c35a338685a1230baebdd6ebd67012378bbf49 283932 libcurl3-nss_7.50.1-1_amd64.deb 292367db46dcd0f50086e08d25728ed993d9319f 279808 libcurl3_7.50.1-1_amd64.deb da87dcc6433a1eeab0c09ea5e4d72583425592fe 1996982 libcurl4-doc_7.50.1-1_all.deb 0319de14d04d1b1ae48136b8051de6b57e0ea59c 360150 libcurl4-gnutls-dev_7.50.1-1_amd64.deb bd09645702e8039bcea72f83ec90d71f2b9371cf 366764 libcurl4-nss-dev_7.50.1-1_amd64.deb f411978a72b0a511b55366f1a07b1b1f32cbdffd 361942 libcurl4-openssl-dev_7.50.1-1_amd64.deb Checksums-Sha256: 0dc812ada7fccc111c6497e51977e395e01024bbf94325e7b0c515da9d89a756 2713 curl_7.50.1-1.dsc 3e392cf600822b817be82d9080b377fcbab70538d5a8bf525a1cd66e157b99ea 8894258 curl_7.50.1.orig.tar.gz 62cfd79dd0eaae5f2aff1941a60ae0f8ecef089ca9aadfa6e75b59c9f4dda63b 26948 curl_7.50.1-1.debian.tar.xz 74063c3c678ba5051f33f6e4f6315abfc72e1bea46f365d3e42a6030c3529520 120606 curl-dbgsym_7.50.1-1_amd64.deb 60ba083d5aeced6c8a4756a30cca20eca5385e214acc37bd0d29d7901ef3906d 217816 curl_7.50.1-1_amd64.deb 3db8449b63a855d4ec9fb9c7aa41d2e66a5402a4e99c724978ebf620b85da2f2 4148696 libcurl3-dbg_7.50.1-1_amd64.deb 1a328d00ad82b144afaad4daa24965fb64d9fdc1ae0d9ed759169b0634bdda22 277594 libcurl3-gnutls_7.50.1-1_amd64.deb 32a6638c860531eef44073d344f0d50262900facf36a57624c3fdf3777836b71 283932 libcurl3-nss_7.50.1-1_amd64.deb b7f5f4eda17b13c3c6b1f70b0881ab2bd553cd7b110d263013e0a7042a8c9adc 279808 libcurl3_7.50.1-1_amd64.deb 332c18c6bce6b8b1fd0a439bdfbdbfe6c47bb1a1f6e85cd30f15f35ba2c7fce8 1996982 libcurl4-doc_7.50.1-1_all.deb 95f88f289b41c4ed04629ace050bfe7e24fa1d8d6a6c5859ac20b0c10237a7a6 360150 libcurl4-gnutls-dev_7.50.1-1_amd64.deb efe023d7292397bdb95b23e9048ce6dc45567f9691a299d84eec8c8120d4e1c4 366764 libcurl4-nss-dev_7.50.1-1_amd64.deb d2d2d361b1fc7f245cbff0fb11d0ccbf546d551be7b9ffabb784a4d831df036f 361942 libcurl4-openssl-dev_7.50.1-1_amd64.deb Files: 0b05144e23458d86f91f0a1bd4c677ef 2713 web optional curl_7.50.1-1.dsc c264788f2e4313a05140d712c1ec90c2 8894258 web optional curl_7.50.1.orig.tar.gz 3760421989032e739c8ae29d53c4a83e 26948 web optional curl_7.50.1-1.debian.tar.xz afe2d347366fc9ab2496e40719ebf315 120606 debug extra curl-dbgsym_7.50.1-1_amd64.deb 242096d2f801a6f65c89b2b220251bfe 217816 web optional curl_7.50.1-1_amd64.deb 6c49cfe91b2702e4962de533bda56537 4148696 debug extra libcurl3-dbg_7.50.1-1_amd64.deb b5d02937ca80c39a37613b24f557c730 277594 libs optional libcurl3-gnutls_7.50.1-1_amd64.deb 5418844c48c4075da8f3cf8a91406b55 283932 libs optional libcurl3-nss_7.50.1-1_amd64.deb 7056b45656122611a218f347341e2ba7 279808 libs optional libcurl3_7.50.1-1_amd64.deb 0adbfbeb241024538a9d8762709b635a 1996982 doc optional libcurl4-doc_7.50.1-1_all.deb dd933adee9af8d40e2c955478346a0dc 360150 libdevel optional libcurl4-gnutls-dev_7.50.1-1_amd64.deb ca3bd4895add336caaa6ddefa5771d92 366764 libdevel optional libcurl4-nss-dev_7.50.1-1_amd64.deb c3d4b6ff483b18a82e2e30b2964a2cf4 361942 libdevel optional libcurl4-openssl-dev_7.50.1-1_amd64.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCgAGBQJXoeN4AAoJEG8My+AhYkcoj3cP/2nz1AjTG65ooU3BKzP1YCYd E9ucE+Y6srBj9vBSlWsX5NCXQOfbLkuKMQxAJTXxkRyHupcqhLgeJx465tkBqd+C s1ZpOB3vNdKvNtXqD/11x8g6o6S/ghlfoeYQZrZcQzRNFM72PnQCm5oYe2PaJvQx hsHvSMnqsVfuxTB8nNKGZFIjGF4jzsMWOoWAUYm4q6h1JoJoWLKXa6PlJxJ+r4qu RvTKohalMOAMMusAcfPCyL/rzj0CX5T5HYgbRMow/AY0DtCZGx9We5EvogZuOEgT oMB8k/K/hlLxpBVj2viE2DbdlPl0Yc46/GdrR2SVIiIydWPUpWMF3Q7wCOhegeaQ 7ZQe8jUsSCXyVrPQPxQPVAOiYgYgspZYk1+XS8C6gdFLbgXmh2FHwOPQVQm48ycB /ulD209WZHNaooDdNfVNjX68HgocYv9a8sJj9PcNH5y1IVn0l10LW4mndpoUqb6b SILX68IWggd91dGUzPLqSxVlzVGl7k8eamnD6F2SsgLoy6KwGi5jub9CLRrsJjr3 /Dt3Lfi5IVKyrigudVCoKpjATFpacxUVL+Hv0nHaHD/kiRf9wjU+U1Qwks/zeXAp wJyXte6FYwIjcrwkcesKd5zQBn4sGVFdBja/HWeQ0gNZD/LG5xO1sbsNzmGOZSFg 1mcQjgKr7K3jTFxjpYJ7 =PYKr -----END PGP SIGNATURE-----
--- End Message ---

