Skip to content

Instantly share code, notes, and snippets.

@biot023
Created August 16, 2017 11:03
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save biot023/d44b91be6b576841633375c5e57071b7 to your computer and use it in GitHub Desktop.
Save biot023/d44b91be6b576841633375c5e57071b7 to your computer and use it in GitHub Desktop.
[ 7%] Building CXX object libs/network/src/CMakeFiles/cppnetlib-client-connections.dir/client.cpp.o
cd /src/cpp-netlib/cpp-netlib-build/libs/network/src && /usr/local/bin/c++ -DASIO_HEADER_ONLY -DBOOST_NETWORK_ENABLE_HTTPS -DBOOST_SPIRIT_THREADSAFE -DBOOST_TEST_DYN_LINK -I/usr/local/include -I/src/cpp-netlib/deps/asio/asio/include -I/src/cpp-netlib -Wall-std=c++11 -o CMakeFiles/cppnetlib-client-connections.dir/client.cpp.o -c /src/cpp-netlib/libs/network/src/client.cpp
In file included from /usr/include/openssl/bio.h:20:0,
from /usr/include/openssl/conf.h:13,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/detail/openssl_types.hpp:19,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context_base.hpp:19,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:23,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/src/cpp-netlib/deps/asio/asio/include/asio/ssl/detail/impl/openssl_init.ipp: In constructor 'asio::ssl::detail::openssl_init_base::do_init::do_init()':
/src/cpp-netlib/deps/asio/asio/include/asio/ssl/detail/impl/openssl_init.ipp:42:23: error: expected id-expression before '(' token
mutexes_.resize(::CRYPTO_num_locks());
^
In file included from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/detail/openssl_init.hpp:98:0,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:25,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/src/cpp-netlib/deps/asio/asio/include/asio/ssl/detail/impl/openssl_init.ipp:45:66: error: expected id-expression before ';' token
::CRYPTO_set_locking_callback(&do_init::openssl_locking_func);
^
/src/cpp-netlib/deps/asio/asio/include/asio/ssl/detail/impl/openssl_init.ipp:46:56: error: expected id-expression before ';' token
::CRYPTO_set_id_callback(&do_init::openssl_id_func);
^
/src/cpp-netlib/deps/asio/asio/include/asio/ssl/detail/impl/openssl_init.ipp: In destructor 'asio::ssl::detail::openssl_init_base::do_init::~do_init()':
/src/cpp-netlib/deps/asio/asio/include/asio/ssl/detail/impl/openssl_init.ipp:63:32: error: expected id-expression before ';' token
::CRYPTO_set_id_callback(0);
^
/src/cpp-netlib/deps/asio/asio/include/asio/ssl/detail/impl/openssl_init.ipp:64:37: error: expected id-expression before ';' token
::CRYPTO_set_locking_callback(0);
^
In file included from /usr/include/openssl/engine.h:30:0,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/detail/openssl_types.hpp:22,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context_base.hpp:19,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:23,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/src/cpp-netlib/deps/asio/asio/include/asio/ssl/detail/impl/openssl_init.ipp:65:7: error: expected id-expression before 'while'
::ERR_free_strings();
^
In file included from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/detail/openssl_init.hpp:98:0,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:25,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/src/cpp-netlib/deps/asio/asio/include/asio/ssl/detail/impl/openssl_init.ipp:66:7: warning: 'void ERR_remove_state(long unsigned int)' is deprecated [-Wdeprecated-declarations]
::ERR_remove_state(0);
^~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/ui.h:13:0,
from /usr/include/openssl/engine.h:29,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/detail/openssl_types.hpp:22,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context_base.hpp:19,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:23,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/usr/include/openssl/err.h:248:1: note: declared here
DEPRECATEDIN_1_0_0(void ERR_remove_state(unsigned long pid))
^
In file included from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/detail/openssl_init.hpp:98:0,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:25,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/src/cpp-netlib/deps/asio/asio/include/asio/ssl/detail/impl/openssl_init.ipp:66:25: warning: 'void ERR_remove_state(long unsigned int)' is deprecated [-Wdeprecated-declarations]
::ERR_remove_state(0);
^
In file included from /usr/include/openssl/ui.h:13:0,
from /usr/include/openssl/engine.h:29,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/detail/openssl_types.hpp:22,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context_base.hpp:19,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:23,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/usr/include/openssl/err.h:248:1: note: declared here
DEPRECATEDIN_1_0_0(void ERR_remove_state(unsigned long pid))
^
In file included from /usr/include/openssl/x509.h:23:0,
from /usr/include/openssl/ssl.h:50,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/detail/openssl_types.hpp:20,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context_base.hpp:19,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:23,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/src/cpp-netlib/deps/asio/asio/include/asio/ssl/detail/impl/openssl_init.ipp:67:7: error: expected id-expression before 'while'
::EVP_cleanup();
^
In file included from /usr/include/openssl/bio.h:20:0,
from /usr/include/openssl/conf.h:13,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/detail/openssl_types.hpp:19,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context_base.hpp:19,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:23,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/src/cpp-netlib/deps/asio/asio/include/asio/ssl/detail/impl/openssl_init.ipp:68:7: error: expected id-expression before 'while'
::CRYPTO_cleanup_all_ex_data();
^
In file included from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/detail/openssl_types.hpp:22:0,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context_base.hpp:19,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:23,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/src/cpp-netlib/deps/asio/asio/include/asio/ssl/detail/impl/openssl_init.ipp:71:7: error: expected id-expression before 'while'
::ENGINE_cleanup();
^
In file included from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:755:0,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/src/cpp-netlib/deps/asio/asio/include/asio/ssl/impl/context.ipp: In constructor 'asio::ssl::context::context(asio::ssl::context_base::method)':
/src/cpp-netlib/deps/asio/asio/include/asio/ssl/impl/context.ipp:78:31: error: '::SSLv2_method' has not been declared
handle_ = ::SSL_CTX_new(::SSLv2_method());
^~~~~~~~~~~~
/src/cpp-netlib/deps/asio/asio/include/asio/ssl/impl/context.ipp:78:31: note: suggested alternative: 'SSLv23_method'
handle_ = ::SSL_CTX_new(::SSLv2_method());
^~~~~~~~~~~~
SSLv23_method
/src/cpp-netlib/deps/asio/asio/include/asio/ssl/impl/context.ipp:81:31: error: '::SSLv2_client_method' has not been declared
handle_ = ::SSL_CTX_new(::SSLv2_client_method());
^~~~~~~~~~~~~~~~~~~
/src/cpp-netlib/deps/asio/asio/include/asio/ssl/impl/context.ipp:81:31: note: suggested alternative: 'SSLv23_client_method'
handle_ = ::SSL_CTX_new(::SSLv2_client_method());
^~~~~~~~~~~~~~~~~~~
SSLv23_client_method
/src/cpp-netlib/deps/asio/asio/include/asio/ssl/impl/context.ipp:84:31: error: '::SSLv2_server_method' has not been declared
handle_ = ::SSL_CTX_new(::SSLv2_server_method());
^~~~~~~~~~~~~~~~~~~
/src/cpp-netlib/deps/asio/asio/include/asio/ssl/impl/context.ipp:84:31: note: suggested alternative: 'SSLv23_server_method'
handle_ = ::SSL_CTX_new(::SSLv2_server_method());
^~~~~~~~~~~~~~~~~~~
SSLv23_server_method
/src/cpp-netlib/deps/asio/asio/include/asio/ssl/impl/context.ipp:88:31: error: '::SSLv3_method' has not been declared
handle_ = ::SSL_CTX_new(::SSLv3_method());
^~~~~~~~~~~~
/src/cpp-netlib/deps/asio/asio/include/asio/ssl/impl/context.ipp:88:31: note: suggested alternative: 'SSLv23_method'
handle_ = ::SSL_CTX_new(::SSLv3_method());
^~~~~~~~~~~~
SSLv23_method
/src/cpp-netlib/deps/asio/asio/include/asio/ssl/impl/context.ipp:91:31: error: '::SSLv3_client_method' has not been declared
handle_ = ::SSL_CTX_new(::SSLv3_client_method());
^~~~~~~~~~~~~~~~~~~
/src/cpp-netlib/deps/asio/asio/include/asio/ssl/impl/context.ipp:91:31: note: suggested alternative: 'SSLv23_client_method'
handle_ = ::SSL_CTX_new(::SSLv3_client_method());
^~~~~~~~~~~~~~~~~~~
SSLv23_client_method
/src/cpp-netlib/deps/asio/asio/include/asio/ssl/impl/context.ipp:94:31: error: '::SSLv3_server_method' has not been declared
handle_ = ::SSL_CTX_new(::SSLv3_server_method());
^~~~~~~~~~~~~~~~~~~
/src/cpp-netlib/deps/asio/asio/include/asio/ssl/impl/context.ipp:94:31: note: suggested alternative: 'SSLv23_server_method'
handle_ = ::SSL_CTX_new(::SSLv3_server_method());
^~~~~~~~~~~~~~~~~~~
SSLv23_server_method
/src/cpp-netlib/deps/asio/asio/include/asio/ssl/impl/context.ipp:97:31: warning: 'const SSL_METHOD* TLSv1_method()' is deprecated [-Wdeprecated-declarations]
handle_ = ::SSL_CTX_new(::TLSv1_method());
^~~~~~~~~~~~
In file included from /usr/include/openssl/ct.h:13:0,
from /usr/include/openssl/ssl.h:61,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/detail/openssl_types.hpp:20,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context_base.hpp:19,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:23,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/usr/include/openssl/ssl.h:1612:1: note: declared here
DEPRECATEDIN_1_1_0(__owur const SSL_METHOD *TLSv1_method(void)) /* TLSv1.0 */
^
In file included from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:755:0,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/src/cpp-netlib/deps/asio/asio/include/asio/ssl/impl/context.ipp:97:44: warning: 'const SSL_METHOD* TLSv1_method()' is deprecated [-Wdeprecated-declarations]
handle_ = ::SSL_CTX_new(::TLSv1_method());
^
In file included from /usr/include/openssl/ct.h:13:0,
from /usr/include/openssl/ssl.h:61,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/detail/openssl_types.hpp:20,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context_base.hpp:19,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:23,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/usr/include/openssl/ssl.h:1612:1: note: declared here
DEPRECATEDIN_1_1_0(__owur const SSL_METHOD *TLSv1_method(void)) /* TLSv1.0 */
^
In file included from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:755:0,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/src/cpp-netlib/deps/asio/asio/include/asio/ssl/impl/context.ipp:100:31: warning: 'const SSL_METHOD* TLSv1_client_method()' is deprecated [-Wdeprecated-declarations]
handle_ = ::SSL_CTX_new(::TLSv1_client_method());
^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/ct.h:13:0,
from /usr/include/openssl/ssl.h:61,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/detail/openssl_types.hpp:20,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context_base.hpp:19,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:23,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/usr/include/openssl/ssl.h:1614:1: note: declared here
DEPRECATEDIN_1_1_0(__owur const SSL_METHOD *TLSv1_client_method(void)) /* TLSv1.0 */
^
In file included from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:755:0,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/src/cpp-netlib/deps/asio/asio/include/asio/ssl/impl/context.ipp:100:51: warning: 'const SSL_METHOD* TLSv1_client_method()' is deprecated [-Wdeprecated-declarations]
handle_ = ::SSL_CTX_new(::TLSv1_client_method());
^
In file included from /usr/include/openssl/ct.h:13:0,
from /usr/include/openssl/ssl.h:61,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/detail/openssl_types.hpp:20,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context_base.hpp:19,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:23,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/usr/include/openssl/ssl.h:1614:1: note: declared here
DEPRECATEDIN_1_1_0(__owur const SSL_METHOD *TLSv1_client_method(void)) /* TLSv1.0 */
^
In file included from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:755:0,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/src/cpp-netlib/deps/asio/asio/include/asio/ssl/impl/context.ipp:103:31: warning: 'const SSL_METHOD* TLSv1_server_method()' is deprecated [-Wdeprecated-declarations]
handle_ = ::SSL_CTX_new(::TLSv1_server_method());
^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/ct.h:13:0,
from /usr/include/openssl/ssl.h:61,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/detail/openssl_types.hpp:20,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context_base.hpp:19,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:23,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/usr/include/openssl/ssl.h:1613:1: note: declared here
DEPRECATEDIN_1_1_0(__owur const SSL_METHOD *TLSv1_server_method(void)) /* TLSv1.0 */
^
In file included from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:755:0,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/src/cpp-netlib/deps/asio/asio/include/asio/ssl/impl/context.ipp:103:51: warning: 'const SSL_METHOD* TLSv1_server_method()' is deprecated [-Wdeprecated-declarations]
handle_ = ::SSL_CTX_new(::TLSv1_server_method());
^
In file included from /usr/include/openssl/ct.h:13:0,
from /usr/include/openssl/ssl.h:61,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/detail/openssl_types.hpp:20,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context_base.hpp:19,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:23,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/usr/include/openssl/ssl.h:1613:1: note: declared here
DEPRECATEDIN_1_1_0(__owur const SSL_METHOD *TLSv1_server_method(void)) /* TLSv1.0 */
^
In file included from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:755:0,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/src/cpp-netlib/deps/asio/asio/include/asio/ssl/impl/context.ipp:116:31: warning: 'const SSL_METHOD* TLSv1_1_method()' is deprecated [-Wdeprecated-declarations]
handle_ = ::SSL_CTX_new(::TLSv1_1_method());
^~~~~~~~~~~~~~
In file included from /usr/include/openssl/ct.h:13:0,
from /usr/include/openssl/ssl.h:61,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/detail/openssl_types.hpp:20,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context_base.hpp:19,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:23,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/usr/include/openssl/ssl.h:1618:1: note: declared here
DEPRECATEDIN_1_1_0(__owur const SSL_METHOD *TLSv1_1_method(void)) /* TLSv1.1 */
^
In file included from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:755:0,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/src/cpp-netlib/deps/asio/asio/include/asio/ssl/impl/context.ipp:116:46: warning: 'const SSL_METHOD* TLSv1_1_method()' is deprecated [-Wdeprecated-declarations]
handle_ = ::SSL_CTX_new(::TLSv1_1_method());
^
In file included from /usr/include/openssl/ct.h:13:0,
from /usr/include/openssl/ssl.h:61,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/detail/openssl_types.hpp:20,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context_base.hpp:19,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:23,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/usr/include/openssl/ssl.h:1618:1: note: declared here
DEPRECATEDIN_1_1_0(__owur const SSL_METHOD *TLSv1_1_method(void)) /* TLSv1.1 */
^
In file included from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:755:0,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/src/cpp-netlib/deps/asio/asio/include/asio/ssl/impl/context.ipp:119:31: warning: 'const SSL_METHOD* TLSv1_1_client_method()' is deprecated [-Wdeprecated-declarations]
handle_ = ::SSL_CTX_new(::TLSv1_1_client_method());
^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/ct.h:13:0,
from /usr/include/openssl/ssl.h:61,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/detail/openssl_types.hpp:20,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context_base.hpp:19,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:23,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/usr/include/openssl/ssl.h:1620:1: note: declared here
DEPRECATEDIN_1_1_0(__owur const SSL_METHOD *TLSv1_1_client_method(void)) /* TLSv1.1 */
^
In file included from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:755:0,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/src/cpp-netlib/deps/asio/asio/include/asio/ssl/impl/context.ipp:119:53: warning: 'const SSL_METHOD* TLSv1_1_client_method()' is deprecated [-Wdeprecated-declarations]
handle_ = ::SSL_CTX_new(::TLSv1_1_client_method());
^
In file included from /usr/include/openssl/ct.h:13:0,
from /usr/include/openssl/ssl.h:61,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/detail/openssl_types.hpp:20,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context_base.hpp:19,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:23,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/usr/include/openssl/ssl.h:1620:1: note: declared here
DEPRECATEDIN_1_1_0(__owur const SSL_METHOD *TLSv1_1_client_method(void)) /* TLSv1.1 */
^
In file included from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:755:0,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/src/cpp-netlib/deps/asio/asio/include/asio/ssl/impl/context.ipp:122:31: warning: 'const SSL_METHOD* TLSv1_1_server_method()' is deprecated [-Wdeprecated-declarations]
handle_ = ::SSL_CTX_new(::TLSv1_1_server_method());
^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/ct.h:13:0,
from /usr/include/openssl/ssl.h:61,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/detail/openssl_types.hpp:20,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context_base.hpp:19,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:23,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/usr/include/openssl/ssl.h:1619:1: note: declared here
DEPRECATEDIN_1_1_0(__owur const SSL_METHOD *TLSv1_1_server_method(void)) /* TLSv1.1 */
^
In file included from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:755:0,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/src/cpp-netlib/deps/asio/asio/include/asio/ssl/impl/context.ipp:122:53: warning: 'const SSL_METHOD* TLSv1_1_server_method()' is deprecated [-Wdeprecated-declarations]
handle_ = ::SSL_CTX_new(::TLSv1_1_server_method());
^
In file included from /usr/include/openssl/ct.h:13:0,
from /usr/include/openssl/ssl.h:61,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/detail/openssl_types.hpp:20,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context_base.hpp:19,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:23,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/usr/include/openssl/ssl.h:1619:1: note: declared here
DEPRECATEDIN_1_1_0(__owur const SSL_METHOD *TLSv1_1_server_method(void)) /* TLSv1.1 */
^
In file included from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:755:0,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/src/cpp-netlib/deps/asio/asio/include/asio/ssl/impl/context.ipp:134:31: warning: 'const SSL_METHOD* TLSv1_2_method()' is deprecated [-Wdeprecated-declarations]
handle_ = ::SSL_CTX_new(::TLSv1_2_method());
^~~~~~~~~~~~~~
In file included from /usr/include/openssl/ct.h:13:0,
from /usr/include/openssl/ssl.h:61,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/detail/openssl_types.hpp:20,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context_base.hpp:19,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:23,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/usr/include/openssl/ssl.h:1624:1: note: declared here
DEPRECATEDIN_1_1_0(__owur const SSL_METHOD *TLSv1_2_method(void)) /* TLSv1.2 */
^
In file included from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:755:0,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/src/cpp-netlib/deps/asio/asio/include/asio/ssl/impl/context.ipp:134:46: warning: 'const SSL_METHOD* TLSv1_2_method()' is deprecated [-Wdeprecated-declarations]
handle_ = ::SSL_CTX_new(::TLSv1_2_method());
^
In file included from /usr/include/openssl/ct.h:13:0,
from /usr/include/openssl/ssl.h:61,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/detail/openssl_types.hpp:20,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context_base.hpp:19,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:23,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/usr/include/openssl/ssl.h:1624:1: note: declared here
DEPRECATEDIN_1_1_0(__owur const SSL_METHOD *TLSv1_2_method(void)) /* TLSv1.2 */
^
In file included from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:755:0,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/src/cpp-netlib/deps/asio/asio/include/asio/ssl/impl/context.ipp:137:31: warning: 'const SSL_METHOD* TLSv1_2_client_method()' is deprecated [-Wdeprecated-declarations]
handle_ = ::SSL_CTX_new(::TLSv1_2_client_method());
^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/ct.h:13:0,
from /usr/include/openssl/ssl.h:61,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/detail/openssl_types.hpp:20,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context_base.hpp:19,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:23,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/usr/include/openssl/ssl.h:1626:1: note: declared here
DEPRECATEDIN_1_1_0(__owur const SSL_METHOD *TLSv1_2_client_method(void)) /* TLSv1.2 */
^
In file included from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:755:0,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/src/cpp-netlib/deps/asio/asio/include/asio/ssl/impl/context.ipp:137:53: warning: 'const SSL_METHOD* TLSv1_2_client_method()' is deprecated [-Wdeprecated-declarations]
handle_ = ::SSL_CTX_new(::TLSv1_2_client_method());
^
In file included from /usr/include/openssl/ct.h:13:0,
from /usr/include/openssl/ssl.h:61,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/detail/openssl_types.hpp:20,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context_base.hpp:19,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:23,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/usr/include/openssl/ssl.h:1626:1: note: declared here
DEPRECATEDIN_1_1_0(__owur const SSL_METHOD *TLSv1_2_client_method(void)) /* TLSv1.2 */
^
In file included from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:755:0,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/src/cpp-netlib/deps/asio/asio/include/asio/ssl/impl/context.ipp:140:31: warning: 'const SSL_METHOD* TLSv1_2_server_method()' is deprecated [-Wdeprecated-declarations]
handle_ = ::SSL_CTX_new(::TLSv1_2_server_method());
^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/ct.h:13:0,
from /usr/include/openssl/ssl.h:61,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/detail/openssl_types.hpp:20,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context_base.hpp:19,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:23,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/usr/include/openssl/ssl.h:1625:1: note: declared here
DEPRECATEDIN_1_1_0(__owur const SSL_METHOD *TLSv1_2_server_method(void)) /* TLSv1.2 */
^
In file included from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:755:0,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/src/cpp-netlib/deps/asio/asio/include/asio/ssl/impl/context.ipp:140:53: warning: 'const SSL_METHOD* TLSv1_2_server_method()' is deprecated [-Wdeprecated-declarations]
handle_ = ::SSL_CTX_new(::TLSv1_2_server_method());
^
In file included from /usr/include/openssl/ct.h:13:0,
from /usr/include/openssl/ssl.h:61,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/detail/openssl_types.hpp:20,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context_base.hpp:19,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:23,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/usr/include/openssl/ssl.h:1625:1: note: declared here
DEPRECATEDIN_1_1_0(__owur const SSL_METHOD *TLSv1_2_server_method(void)) /* TLSv1.2 */
^
In file included from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:755:0,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/src/cpp-netlib/deps/asio/asio/include/asio/ssl/impl/context.ipp: In destructor 'asio::ssl::context::~context()':
/src/cpp-netlib/deps/asio/asio/include/asio/ssl/impl/context.ipp:186:16: error: invalid use of incomplete type 'SSL_CTX {aka struct ssl_ctx_st}'
if (handle_->default_passwd_callback_userdata)
^~
In file included from /usr/include/openssl/crypto.h:31:0,
from /usr/include/openssl/bio.h:20,
from /usr/include/openssl/conf.h:13,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/detail/openssl_types.hpp:19,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context_base.hpp:19,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:23,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/usr/include/openssl/ossl_typ.h:145:16: note: forward declaration of 'SSL_CTX {aka struct ssl_ctx_st}'
typedef struct ssl_ctx_st SSL_CTX;
^~~~~~~~~~
In file included from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:755:0,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/src/cpp-netlib/deps/asio/asio/include/asio/ssl/impl/context.ipp:186:18: error: invalid use of incomplete type 'SSL_CTX {aka struct ssl_ctx_st}'
if (handle_->default_passwd_callback_userdata)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/crypto.h:31:0,
from /usr/include/openssl/bio.h:20,
from /usr/include/openssl/conf.h:13,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/detail/openssl_types.hpp:19,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context_base.hpp:19,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:23,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/usr/include/openssl/ossl_typ.h:145:16: note: forward declaration of 'SSL_CTX {aka struct ssl_ctx_st}'
typedef struct ssl_ctx_st SSL_CTX;
^~~~~~~~~~
In file included from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:755:0,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/src/cpp-netlib/deps/asio/asio/include/asio/ssl/impl/context.ipp:190:20: error: invalid use of incomplete type 'SSL_CTX {aka struct ssl_ctx_st}'
handle_->default_passwd_callback_userdata);
^~
In file included from /usr/include/openssl/crypto.h:31:0,
from /usr/include/openssl/bio.h:20,
from /usr/include/openssl/conf.h:13,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/detail/openssl_types.hpp:19,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context_base.hpp:19,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:23,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/usr/include/openssl/ossl_typ.h:145:16: note: forward declaration of 'SSL_CTX {aka struct ssl_ctx_st}'
typedef struct ssl_ctx_st SSL_CTX;
^~~~~~~~~~
In file included from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:755:0,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/src/cpp-netlib/deps/asio/asio/include/asio/ssl/impl/context.ipp:190:22: error: invalid use of incomplete type 'SSL_CTX {aka struct ssl_ctx_st}'
handle_->default_passwd_callback_userdata);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/crypto.h:31:0,
from /usr/include/openssl/bio.h:20,
from /usr/include/openssl/conf.h:13,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/detail/openssl_types.hpp:19,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context_base.hpp:19,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:23,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/usr/include/openssl/ossl_typ.h:145:16: note: forward declaration of 'SSL_CTX {aka struct ssl_ctx_st}'
typedef struct ssl_ctx_st SSL_CTX;
^~~~~~~~~~
In file included from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:755:0,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/src/cpp-netlib/deps/asio/asio/include/asio/ssl/impl/context.ipp:192:14: error: invalid use of incomplete type 'SSL_CTX {aka struct ssl_ctx_st}'
handle_->default_passwd_callback_userdata = 0;
^~
In file included from /usr/include/openssl/crypto.h:31:0,
from /usr/include/openssl/bio.h:20,
from /usr/include/openssl/conf.h:13,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/detail/openssl_types.hpp:19,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context_base.hpp:19,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:23,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/usr/include/openssl/ossl_typ.h:145:16: note: forward declaration of 'SSL_CTX {aka struct ssl_ctx_st}'
typedef struct ssl_ctx_st SSL_CTX;
^~~~~~~~~~
In file included from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:755:0,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/src/cpp-netlib/deps/asio/asio/include/asio/ssl/impl/context.ipp:192:16: error: invalid use of incomplete type 'SSL_CTX {aka struct ssl_ctx_st}'
handle_->default_passwd_callback_userdata = 0;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/crypto.h:31:0,
from /usr/include/openssl/bio.h:20,
from /usr/include/openssl/conf.h:13,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/detail/openssl_types.hpp:19,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context_base.hpp:19,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:23,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/usr/include/openssl/ossl_typ.h:145:16: note: forward declaration of 'SSL_CTX {aka struct ssl_ctx_st}'
typedef struct ssl_ctx_st SSL_CTX;
^~~~~~~~~~
In file included from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:755:0,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/src/cpp-netlib/deps/asio/asio/include/asio/ssl/impl/context.ipp: In member function 'asio::error_code asio::ssl::context::use_certificate_chain(const asio::const_buffer&, asio::error_code&)':
/src/cpp-netlib/deps/asio/asio/include/asio/ssl/impl/context.ipp:524:18: error: invalid use of incomplete type 'SSL_CTX {aka struct ssl_ctx_st}'
handle_->default_passwd_callback,
^~
In file included from /usr/include/openssl/crypto.h:31:0,
from /usr/include/openssl/bio.h:20,
from /usr/include/openssl/conf.h:13,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/detail/openssl_types.hpp:19,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context_base.hpp:19,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:23,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/usr/include/openssl/ossl_typ.h:145:16: note: forward declaration of 'SSL_CTX {aka struct ssl_ctx_st}'
typedef struct ssl_ctx_st SSL_CTX;
^~~~~~~~~~
In file included from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:755:0,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/src/cpp-netlib/deps/asio/asio/include/asio/ssl/impl/context.ipp:524:20: error: invalid use of incomplete type 'SSL_CTX {aka struct ssl_ctx_st}'
handle_->default_passwd_callback,
^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/crypto.h:31:0,
from /usr/include/openssl/bio.h:20,
from /usr/include/openssl/conf.h:13,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/detail/openssl_types.hpp:19,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context_base.hpp:19,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:23,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/usr/include/openssl/ossl_typ.h:145:16: note: forward declaration of 'SSL_CTX {aka struct ssl_ctx_st}'
typedef struct ssl_ctx_st SSL_CTX;
^~~~~~~~~~
In file included from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:755:0,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/src/cpp-netlib/deps/asio/asio/include/asio/ssl/impl/context.ipp:525:18: error: invalid use of incomplete type 'SSL_CTX {aka struct ssl_ctx_st}'
handle_->default_passwd_callback_userdata) };
^~
In file included from /usr/include/openssl/crypto.h:31:0,
from /usr/include/openssl/bio.h:20,
from /usr/include/openssl/conf.h:13,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/detail/openssl_types.hpp:19,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context_base.hpp:19,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:23,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/usr/include/openssl/ossl_typ.h:145:16: note: forward declaration of 'SSL_CTX {aka struct ssl_ctx_st}'
typedef struct ssl_ctx_st SSL_CTX;
^~~~~~~~~~
In file included from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:755:0,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/src/cpp-netlib/deps/asio/asio/include/asio/ssl/impl/context.ipp:525:20: error: invalid use of incomplete type 'SSL_CTX {aka struct ssl_ctx_st}'
handle_->default_passwd_callback_userdata) };
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/crypto.h:31:0,
from /usr/include/openssl/bio.h:20,
from /usr/include/openssl/conf.h:13,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/detail/openssl_types.hpp:19,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context_base.hpp:19,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:23,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/usr/include/openssl/ossl_typ.h:145:16: note: forward declaration of 'SSL_CTX {aka struct ssl_ctx_st}'
typedef struct ssl_ctx_st SSL_CTX;
^~~~~~~~~~
In file included from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:755:0,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/src/cpp-netlib/deps/asio/asio/include/asio/ssl/impl/context.ipp:542:16: error: invalid use of incomplete type 'SSL_CTX {aka struct ssl_ctx_st}'
if (handle_->extra_certs)
^~
In file included from /usr/include/openssl/crypto.h:31:0,
from /usr/include/openssl/bio.h:20,
from /usr/include/openssl/conf.h:13,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/detail/openssl_types.hpp:19,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context_base.hpp:19,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:23,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/usr/include/openssl/ossl_typ.h:145:16: note: forward declaration of 'SSL_CTX {aka struct ssl_ctx_st}'
typedef struct ssl_ctx_st SSL_CTX;
^~~~~~~~~~
In file included from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:755:0,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/src/cpp-netlib/deps/asio/asio/include/asio/ssl/impl/context.ipp:542:18: error: invalid use of incomplete type 'SSL_CTX {aka struct ssl_ctx_st}'
if (handle_->extra_certs)
^~~~~~~~~~~
In file included from /usr/include/openssl/crypto.h:31:0,
from /usr/include/openssl/bio.h:20,
from /usr/include/openssl/conf.h:13,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/detail/openssl_types.hpp:19,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context_base.hpp:19,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:23,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/usr/include/openssl/ossl_typ.h:145:16: note: forward declaration of 'SSL_CTX {aka struct ssl_ctx_st}'
typedef struct ssl_ctx_st SSL_CTX;
^~~~~~~~~~
In file included from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:755:0,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/src/cpp-netlib/deps/asio/asio/include/asio/ssl/impl/context.ipp:544:33: error: invalid use of incomplete type 'SSL_CTX {aka struct ssl_ctx_st}'
::sk_X509_pop_free(handle_->extra_certs, X509_free);
^~
In file included from /usr/include/openssl/crypto.h:31:0,
from /usr/include/openssl/bio.h:20,
from /usr/include/openssl/conf.h:13,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/detail/openssl_types.hpp:19,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context_base.hpp:19,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:23,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/usr/include/openssl/ossl_typ.h:145:16: note: forward declaration of 'SSL_CTX {aka struct ssl_ctx_st}'
typedef struct ssl_ctx_st SSL_CTX;
^~~~~~~~~~
In file included from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:755:0,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/src/cpp-netlib/deps/asio/asio/include/asio/ssl/impl/context.ipp:544:35: error: invalid use of incomplete type 'SSL_CTX {aka struct ssl_ctx_st}'
::sk_X509_pop_free(handle_->extra_certs, X509_free);
^~~~~~~~~~~
In file included from /usr/include/openssl/crypto.h:31:0,
from /usr/include/openssl/bio.h:20,
from /usr/include/openssl/conf.h:13,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/detail/openssl_types.hpp:19,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context_base.hpp:19,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:23,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/usr/include/openssl/ossl_typ.h:145:16: note: forward declaration of 'SSL_CTX {aka struct ssl_ctx_st}'
typedef struct ssl_ctx_st SSL_CTX;
^~~~~~~~~~
In file included from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:755:0,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/src/cpp-netlib/deps/asio/asio/include/asio/ssl/impl/context.ipp:545:14: error: invalid use of incomplete type 'SSL_CTX {aka struct ssl_ctx_st}'
handle_->extra_certs = 0;
^~
In file included from /usr/include/openssl/crypto.h:31:0,
from /usr/include/openssl/bio.h:20,
from /usr/include/openssl/conf.h:13,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/detail/openssl_types.hpp:19,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context_base.hpp:19,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:23,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/usr/include/openssl/ossl_typ.h:145:16: note: forward declaration of 'SSL_CTX {aka struct ssl_ctx_st}'
typedef struct ssl_ctx_st SSL_CTX;
^~~~~~~~~~
In file included from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:755:0,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/src/cpp-netlib/deps/asio/asio/include/asio/ssl/impl/context.ipp:545:16: error: invalid use of incomplete type 'SSL_CTX {aka struct ssl_ctx_st}'
handle_->extra_certs = 0;
^~~~~~~~~~~
In file included from /usr/include/openssl/crypto.h:31:0,
from /usr/include/openssl/bio.h:20,
from /usr/include/openssl/conf.h:13,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/detail/openssl_types.hpp:19,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context_base.hpp:19,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:23,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/usr/include/openssl/ossl_typ.h:145:16: note: forward declaration of 'SSL_CTX {aka struct ssl_ctx_st}'
typedef struct ssl_ctx_st SSL_CTX;
^~~~~~~~~~
In file included from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:755:0,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/src/cpp-netlib/deps/asio/asio/include/asio/ssl/impl/context.ipp:549:18: error: invalid use of incomplete type 'SSL_CTX {aka struct ssl_ctx_st}'
handle_->default_passwd_callback,
^~
In file included from /usr/include/openssl/crypto.h:31:0,
from /usr/include/openssl/bio.h:20,
from /usr/include/openssl/conf.h:13,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/detail/openssl_types.hpp:19,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context_base.hpp:19,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:23,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/usr/include/openssl/ossl_typ.h:145:16: note: forward declaration of 'SSL_CTX {aka struct ssl_ctx_st}'
typedef struct ssl_ctx_st SSL_CTX;
^~~~~~~~~~
In file included from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:755:0,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/src/cpp-netlib/deps/asio/asio/include/asio/ssl/impl/context.ipp:549:20: error: invalid use of incomplete type 'SSL_CTX {aka struct ssl_ctx_st}'
handle_->default_passwd_callback,
^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/crypto.h:31:0,
from /usr/include/openssl/bio.h:20,
from /usr/include/openssl/conf.h:13,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/detail/openssl_types.hpp:19,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context_base.hpp:19,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:23,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/usr/include/openssl/ossl_typ.h:145:16: note: forward declaration of 'SSL_CTX {aka struct ssl_ctx_st}'
typedef struct ssl_ctx_st SSL_CTX;
^~~~~~~~~~
In file included from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:755:0,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/src/cpp-netlib/deps/asio/asio/include/asio/ssl/impl/context.ipp:550:18: error: invalid use of incomplete type 'SSL_CTX {aka struct ssl_ctx_st}'
handle_->default_passwd_callback_userdata))
^~
In file included from /usr/include/openssl/crypto.h:31:0,
from /usr/include/openssl/bio.h:20,
from /usr/include/openssl/conf.h:13,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/detail/openssl_types.hpp:19,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context_base.hpp:19,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:23,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/usr/include/openssl/ossl_typ.h:145:16: note: forward declaration of 'SSL_CTX {aka struct ssl_ctx_st}'
typedef struct ssl_ctx_st SSL_CTX;
^~~~~~~~~~
In file included from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:755:0,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/src/cpp-netlib/deps/asio/asio/include/asio/ssl/impl/context.ipp:550:20: error: invalid use of incomplete type 'SSL_CTX {aka struct ssl_ctx_st}'
handle_->default_passwd_callback_userdata))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/crypto.h:31:0,
from /usr/include/openssl/bio.h:20,
from /usr/include/openssl/conf.h:13,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/detail/openssl_types.hpp:19,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context_base.hpp:19,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:23,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/usr/include/openssl/ossl_typ.h:145:16: note: forward declaration of 'SSL_CTX {aka struct ssl_ctx_st}'
typedef struct ssl_ctx_st SSL_CTX;
^~~~~~~~~~
In file included from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:755:0,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/src/cpp-netlib/deps/asio/asio/include/asio/ssl/impl/context.ipp: In member function 'asio::error_code asio::ssl::context::use_private_key(const asio::const_buffer&, asio::ssl::context_base::file_format, asio::error_code&)':
/src/cpp-netlib/deps/asio/asio/include/asio/ssl/impl/context.ipp:626:28: error: invalid use of incomplete type 'SSL_CTX {aka struct ssl_ctx_st}'
bio.p, 0, handle_->default_passwd_callback,
^~
In file included from /usr/include/openssl/crypto.h:31:0,
from /usr/include/openssl/bio.h:20,
from /usr/include/openssl/conf.h:13,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/detail/openssl_types.hpp:19,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context_base.hpp:19,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:23,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/usr/include/openssl/ossl_typ.h:145:16: note: forward declaration of 'SSL_CTX {aka struct ssl_ctx_st}'
typedef struct ssl_ctx_st SSL_CTX;
^~~~~~~~~~
In file included from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:755:0,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/src/cpp-netlib/deps/asio/asio/include/asio/ssl/impl/context.ipp:626:30: error: invalid use of incomplete type 'SSL_CTX {aka struct ssl_ctx_st}'
bio.p, 0, handle_->default_passwd_callback,
^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/crypto.h:31:0,
from /usr/include/openssl/bio.h:20,
from /usr/include/openssl/conf.h:13,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/detail/openssl_types.hpp:19,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context_base.hpp:19,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:23,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/usr/include/openssl/ossl_typ.h:145:16: note: forward declaration of 'SSL_CTX {aka struct ssl_ctx_st}'
typedef struct ssl_ctx_st SSL_CTX;
^~~~~~~~~~
In file included from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:755:0,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/src/cpp-netlib/deps/asio/asio/include/asio/ssl/impl/context.ipp:627:18: error: invalid use of incomplete type 'SSL_CTX {aka struct ssl_ctx_st}'
handle_->default_passwd_callback_userdata);
^~
In file included from /usr/include/openssl/crypto.h:31:0,
from /usr/include/openssl/bio.h:20,
from /usr/include/openssl/conf.h:13,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/detail/openssl_types.hpp:19,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context_base.hpp:19,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:23,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/usr/include/openssl/ossl_typ.h:145:16: note: forward declaration of 'SSL_CTX {aka struct ssl_ctx_st}'
typedef struct ssl_ctx_st SSL_CTX;
^~~~~~~~~~
In file included from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:755:0,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/src/cpp-netlib/deps/asio/asio/include/asio/ssl/impl/context.ipp:627:20: error: invalid use of incomplete type 'SSL_CTX {aka struct ssl_ctx_st}'
handle_->default_passwd_callback_userdata);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/crypto.h:31:0,
from /usr/include/openssl/bio.h:20,
from /usr/include/openssl/conf.h:13,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/detail/openssl_types.hpp:19,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context_base.hpp:19,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:23,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/usr/include/openssl/ossl_typ.h:145:16: note: forward declaration of 'SSL_CTX {aka struct ssl_ctx_st}'
typedef struct ssl_ctx_st SSL_CTX;
^~~~~~~~~~
In file included from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:755:0,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/src/cpp-netlib/deps/asio/asio/include/asio/ssl/impl/context.ipp: In member function 'asio::error_code asio::ssl::context::use_rsa_private_key(const asio::const_buffer&, asio::ssl::context_base::file_format, asio::error_code&)':
/src/cpp-netlib/deps/asio/asio/include/asio/ssl/impl/context.ipp:685:28: error: invalid use of incomplete type 'SSL_CTX {aka struct ssl_ctx_st}'
bio.p, 0, handle_->default_passwd_callback,
^~
In file included from /usr/include/openssl/crypto.h:31:0,
from /usr/include/openssl/bio.h:20,
from /usr/include/openssl/conf.h:13,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/detail/openssl_types.hpp:19,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context_base.hpp:19,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:23,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/usr/include/openssl/ossl_typ.h:145:16: note: forward declaration of 'SSL_CTX {aka struct ssl_ctx_st}'
typedef struct ssl_ctx_st SSL_CTX;
^~~~~~~~~~
In file included from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:755:0,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/src/cpp-netlib/deps/asio/asio/include/asio/ssl/impl/context.ipp:685:30: error: invalid use of incomplete type 'SSL_CTX {aka struct ssl_ctx_st}'
bio.p, 0, handle_->default_passwd_callback,
^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/crypto.h:31:0,
from /usr/include/openssl/bio.h:20,
from /usr/include/openssl/conf.h:13,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/detail/openssl_types.hpp:19,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context_base.hpp:19,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:23,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/usr/include/openssl/ossl_typ.h:145:16: note: forward declaration of 'SSL_CTX {aka struct ssl_ctx_st}'
typedef struct ssl_ctx_st SSL_CTX;
^~~~~~~~~~
In file included from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:755:0,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/src/cpp-netlib/deps/asio/asio/include/asio/ssl/impl/context.ipp:686:18: error: invalid use of incomplete type 'SSL_CTX {aka struct ssl_ctx_st}'
handle_->default_passwd_callback_userdata);
^~
In file included from /usr/include/openssl/crypto.h:31:0,
from /usr/include/openssl/bio.h:20,
from /usr/include/openssl/conf.h:13,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/detail/openssl_types.hpp:19,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context_base.hpp:19,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:23,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/usr/include/openssl/ossl_typ.h:145:16: note: forward declaration of 'SSL_CTX {aka struct ssl_ctx_st}'
typedef struct ssl_ctx_st SSL_CTX;
^~~~~~~~~~
In file included from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:755:0,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/src/cpp-netlib/deps/asio/asio/include/asio/ssl/impl/context.ipp:686:20: error: invalid use of incomplete type 'SSL_CTX {aka struct ssl_ctx_st}'
handle_->default_passwd_callback_userdata);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/crypto.h:31:0,
from /usr/include/openssl/bio.h:20,
from /usr/include/openssl/conf.h:13,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/detail/openssl_types.hpp:19,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context_base.hpp:19,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:23,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/usr/include/openssl/ossl_typ.h:145:16: note: forward declaration of 'SSL_CTX {aka struct ssl_ctx_st}'
typedef struct ssl_ctx_st SSL_CTX;
^~~~~~~~~~
In file included from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:755:0,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/src/cpp-netlib/deps/asio/asio/include/asio/ssl/impl/context.ipp: In member function 'asio::error_code asio::ssl::context::do_set_password_callback(asio::ssl::detail::password_callback_base*, asio::error_code&)':
/src/cpp-netlib/deps/asio/asio/include/asio/ssl/impl/context.ipp:905:14: error: invalid use of incomplete type 'SSL_CTX {aka struct ssl_ctx_st}'
if (handle_->default_passwd_callback_userdata)
^~
In file included from /usr/include/openssl/crypto.h:31:0,
from /usr/include/openssl/bio.h:20,
from /usr/include/openssl/conf.h:13,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/detail/openssl_types.hpp:19,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context_base.hpp:19,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:23,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/usr/include/openssl/ossl_typ.h:145:16: note: forward declaration of 'SSL_CTX {aka struct ssl_ctx_st}'
typedef struct ssl_ctx_st SSL_CTX;
^~~~~~~~~~
In file included from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:755:0,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/src/cpp-netlib/deps/asio/asio/include/asio/ssl/impl/context.ipp:905:16: error: invalid use of incomplete type 'SSL_CTX {aka struct ssl_ctx_st}'
if (handle_->default_passwd_callback_userdata)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/crypto.h:31:0,
from /usr/include/openssl/bio.h:20,
from /usr/include/openssl/conf.h:13,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/detail/openssl_types.hpp:19,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context_base.hpp:19,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:23,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/usr/include/openssl/ossl_typ.h:145:16: note: forward declaration of 'SSL_CTX {aka struct ssl_ctx_st}'
typedef struct ssl_ctx_st SSL_CTX;
^~~~~~~~~~
In file included from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:755:0,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/src/cpp-netlib/deps/asio/asio/include/asio/ssl/impl/context.ipp:907:16: error: invalid use of incomplete type 'SSL_CTX {aka struct ssl_ctx_st}'
handle_->default_passwd_callback_userdata);
^~
In file included from /usr/include/openssl/crypto.h:31:0,
from /usr/include/openssl/bio.h:20,
from /usr/include/openssl/conf.h:13,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/detail/openssl_types.hpp:19,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context_base.hpp:19,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:23,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/usr/include/openssl/ossl_typ.h:145:16: note: forward declaration of 'SSL_CTX {aka struct ssl_ctx_st}'
typedef struct ssl_ctx_st SSL_CTX;
^~~~~~~~~~
In file included from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:755:0,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/src/cpp-netlib/deps/asio/asio/include/asio/ssl/impl/context.ipp:907:18: error: invalid use of incomplete type 'SSL_CTX {aka struct ssl_ctx_st}'
handle_->default_passwd_callback_userdata);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/crypto.h:31:0,
from /usr/include/openssl/bio.h:20,
from /usr/include/openssl/conf.h:13,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/detail/openssl_types.hpp:19,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context_base.hpp:19,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:23,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/usr/include/openssl/ossl_typ.h:145:16: note: forward declaration of 'SSL_CTX {aka struct ssl_ctx_st}'
typedef struct ssl_ctx_st SSL_CTX;
^~~~~~~~~~
In file included from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:755:0,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/src/cpp-netlib/deps/asio/asio/include/asio/ssl/impl/context.ipp:909:10: error: invalid use of incomplete type 'SSL_CTX {aka struct ssl_ctx_st}'
handle_->default_passwd_callback_userdata = callback;
^~
In file included from /usr/include/openssl/crypto.h:31:0,
from /usr/include/openssl/bio.h:20,
from /usr/include/openssl/conf.h:13,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/detail/openssl_types.hpp:19,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context_base.hpp:19,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:23,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/usr/include/openssl/ossl_typ.h:145:16: note: forward declaration of 'SSL_CTX {aka struct ssl_ctx_st}'
typedef struct ssl_ctx_st SSL_CTX;
^~~~~~~~~~
In file included from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:755:0,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/src/cpp-netlib/deps/asio/asio/include/asio/ssl/impl/context.ipp:909:12: error: invalid use of incomplete type 'SSL_CTX {aka struct ssl_ctx_st}'
handle_->default_passwd_callback_userdata = callback;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/crypto.h:31:0,
from /usr/include/openssl/bio.h:20,
from /usr/include/openssl/conf.h:13,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/detail/openssl_types.hpp:19,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context_base.hpp:19,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:23,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/usr/include/openssl/ossl_typ.h:145:16: note: forward declaration of 'SSL_CTX {aka struct ssl_ctx_st}'
typedef struct ssl_ctx_st SSL_CTX;
^~~~~~~~~~
In file included from /usr/include/openssl/engine.h:30:0,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/detail/openssl_types.hpp:22,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context_base.hpp:19,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:23,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/src/cpp-netlib/deps/asio/asio/include/asio/ssl/detail/impl/engine.ipp: In member function 'const error_code& asio::ssl::detail::engine::map_error_code(asio::error_code&) const':
/src/cpp-netlib/deps/asio/asio/include/asio/ssl/detail/impl/engine.ipp:202:34: error: 'SSL_R_SHORT_READ' was not declared in this scope
ERR_PACK(ERR_LIB_SSL, 0, SSL_R_SHORT_READ),
^
/src/cpp-netlib/deps/asio/asio/include/asio/ssl/detail/impl/engine.ipp:202:34: note: suggested alternative: 'SSL_F_SSL_READ'
In file included from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/detail/engine.hpp:155:0,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/detail/buffered_handshake_op.hpp:20,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/stream.hpp:26,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:22,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/src/cpp-netlib/deps/asio/asio/include/asio/ssl/detail/impl/engine.ipp:209:19: error: invalid use of incomplete type 'SSL {aka struct ssl_st}'
if (ssl_ && ssl_->version == SSL2_VERSION)
^~
In file included from /usr/include/openssl/crypto.h:31:0,
from /usr/include/openssl/bio.h:20,
from /usr/include/openssl/conf.h:13,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/detail/openssl_types.hpp:19,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context_base.hpp:19,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:23,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/usr/include/openssl/ossl_typ.h:144:16: note: forward declaration of 'SSL {aka struct ssl_st}'
typedef struct ssl_st SSL;
^~~~~~
In file included from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/detail/engine.hpp:155:0,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/detail/buffered_handshake_op.hpp:20,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/stream.hpp:26,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:22,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/src/cpp-netlib/deps/asio/asio/include/asio/ssl/detail/impl/engine.ipp:209:21: error: invalid use of incomplete type 'SSL {aka struct ssl_st}'
if (ssl_ && ssl_->version == SSL2_VERSION)
^~~~~~~
In file included from /usr/include/openssl/crypto.h:31:0,
from /usr/include/openssl/bio.h:20,
from /usr/include/openssl/conf.h:13,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/detail/openssl_types.hpp:19,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context_base.hpp:19,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:23,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/usr/include/openssl/ossl_typ.h:144:16: note: forward declaration of 'SSL {aka struct ssl_st}'
typedef struct ssl_st SSL;
^~~~~~
In file included from /usr/include/openssl/engine.h:30:0,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/detail/openssl_types.hpp:22,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context_base.hpp:19,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl/context.hpp:23,
from /src/cpp-netlib/deps/asio/asio/include/asio/ssl.hpp:18,
from /src/cpp-netlib/boost/network/protocol/http/client/connection/ssl_delegate.ipp:12,
from /src/cpp-netlib/libs/network/src/client.cpp:16:
/src/cpp-netlib/deps/asio/asio/include/asio/ssl/detail/impl/engine.ipp:216:34: error: 'SSL_R_SHORT_READ' was not declared in this scope
ERR_PACK(ERR_LIB_SSL, 0, SSL_R_SHORT_READ),
^
/src/cpp-netlib/deps/asio/asio/include/asio/ssl/detail/impl/engine.ipp:216:34: note: suggested alternative: 'SSL_F_SSL_READ'
make[2]: *** [libs/network/src/CMakeFiles/cppnetlib-client-connections.dir/client.cpp.o] Error 1
libs/network/src/CMakeFiles/cppnetlib-client-connections.dir/build.make:65: recipe for target 'libs/network/src/CMakeFiles/cppnetlib-client-connections.dir/client.cpp.o' failed
make[2]: Leaving directory '/src/cpp-netlib/cpp-netlib-build'
CMakeFiles/Makefile2:166: recipe for target 'libs/network/src/CMakeFiles/cppnetlib-client-connections.dir/all' failed
make[1]: *** [libs/network/src/CMakeFiles/cppnetlib-client-connections.dir/all] Error 2
make[1]: Leaving directory '/src/cpp-netlib/cpp-netlib-build'
Makefile:141: recipe for target 'all' failed
make: *** [all] Error 2
ERROR: Service 'app' failed to build: The command '/bin/sh -c make' returned a non-zero code: 2
douglivesey@pingu payment-processing GIT:cpp-netlib-open-ssl-issue * $ openssl version -a
OpenSSL 1.0.2g 1 Mar 2016
built on: reproducible build, date unspecified
platform: debian-amd64
options: bn(64,64) rc4(16x,int) des(idx,cisc,16,int) blowfish(idx)
compiler: cc -I. -I.. -I../include -fPIC -DOPENSSL_PIC -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -m64 -DL_ENDIAN -g -O2 -fdebug-prefix-map=/build/openssl-eVLBIi/openssl-1.0.2g=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -Wa,--noexecstack -Wall -DMD32_REG_T=int -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DMD5_ASM -DAES_ASM -DVPAES_ASM-DBSAES_ASM -DWHIRLPOOL_ASM -DGHASH_ASM -DECP_NISTZ256_ASM
OPENSSLDIR: "/usr/lib/ssl"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment