[debian-mysql] Bug#914112: galera-3 FTBFS: error: no matching function for call to 'asio::ssl::context::context(asio::io_service&, asio::ssl::context_base::method)'

Adrian Bunk bunk at debian.org
Mon Nov 19 15:13:33 GMT 2018


Source: galera-3
Version: 25.3.23-1
Severity: serious
Tags: ftbfs

https://buildd.debian.org/status/package.php?p=galera-3&suite=sid

...
galera/src/ist.cpp: In constructor 'galera::ist::Receiver::Receiver(gu::Config&, galera::TrxHandle::SlavePool&, const char*)':
galera/src/ist.cpp:108:25: error: no matching function for call to 'asio::ssl::context::context(asio::io_service&, asio::ssl::context_base::method)'
     ready_        (false)
                         ^
In file included from /usr/include/asio/ssl/context.hpp:755,
                 from /usr/include/asio/ssl.hpp:18,
                 from galerautils/src/gu_asio.hpp:47,
                 from galera/src/ist.hpp:15,
                 from galera/src/ist.cpp:5:
/usr/include/asio/ssl/impl/context.ipp:62:1: note: candidate: 'asio::ssl::context::context(asio::ssl::context_base::method)'
 context::context(context::method m)
 ^~~~~~~
/usr/include/asio/ssl/impl/context.ipp:62:1: note:   candidate expects 1 argument, 2 provided
In file included from /usr/include/asio/ssl.hpp:18,
                 from galerautils/src/gu_asio.hpp:47,
                 from galera/src/ist.hpp:15,
                 from galera/src/ist.cpp:5:
/usr/include/asio/ssl/context.hpp:35:7: note: candidate: 'asio::ssl::context::context(const asio::ssl::context&)'
 class context
       ^~~~~~~
/usr/include/asio/ssl/context.hpp:35:7: note:   candidate expects 1 argument, 2 provided
galera/src/ist.cpp: In constructor 'galera::ist::Sender::Sender(const gu::Config&, gcache::GCache&, const string&, int)':
galera/src/ist.cpp:637:22: error: no matching function for call to 'asio::ssl::context::context(asio::io_service&, asio::ssl::context_base::method)'
     use_ssl_   (false)
                      ^
In file included from /usr/include/asio/ssl/context.hpp:755,
                 from /usr/include/asio/ssl.hpp:18,
                 from galerautils/src/gu_asio.hpp:47,
                 from galera/src/ist.hpp:15,
                 from galera/src/ist.cpp:5:
/usr/include/asio/ssl/impl/context.ipp:62:1: note: candidate: 'asio::ssl::context::context(asio::ssl::context_base::method)'
 context::context(context::method m)
 ^~~~~~~
/usr/include/asio/ssl/impl/context.ipp:62:1: note:   candidate expects 1 argument, 2 provided
In file included from /usr/include/asio/ssl.hpp:18,
                 from galerautils/src/gu_asio.hpp:47,
                 from galera/src/ist.hpp:15,
                 from galera/src/ist.cpp:5:
/usr/include/asio/ssl/context.hpp:35:7: note: candidate: 'asio::ssl::context::context(const asio::ssl::context&)'
 class context
       ^~~~~~~
/usr/include/asio/ssl/context.hpp:35:7: note:   candidate expects 1 argument, 2 provided
In file included from galera/src/ist.hpp:15,
                 from galera/src/ist.cpp:5:
galerautils/src/gu_asio.hpp: In instantiation of 'void gu::set_fd_options(S&) [with S = asio::basic_socket_acceptor<asio::ip::tcp>]':
galera/src/ist.cpp:317:37:   required from here
galerautils/src/gu_asio.hpp:197:26: error: 'class asio::basic_socket_acceptor<asio::ip::tcp>' has no member named 'native'
         if (fcntl(socket.native(), F_SETFD, flags) == -1)
                   ~~~~~~~^~~~~~
galerautils/src/gu_asio.hpp: In instantiation of 'void gu::set_fd_options(S&) [with S = asio::basic_socket<asio::ip::tcp>]':
galera/src/ist.cpp:366:57:   required from here
galerautils/src/gu_asio.hpp:197:26: error: 'class asio::basic_socket<asio::ip::tcp>' has no member named 'native'
galerautils/src/gu_asio.hpp: In instantiation of 'void gu::set_fd_options(S&) [with S = asio::basic_stream_socket<asio::ip::tcp>]':
galera/src/ist.cpp:372:38:   required from here
galerautils/src/gu_asio.hpp:197:26: error: 'class asio::basic_stream_socket<asio::ip::tcp>' has no member named 'native'
galera/src/ist.cpp: In constructor 'galera::ist::Receiver::Receiver(gu::Config&, galera::TrxHandle::SlavePool&, const char*)':
galera/src/ist.cpp:108:25: error: no matching function for call to 'asio::ssl::context::context(asio::io_service&, asio::ssl::context_base::method)'
     ready_        (false)
                         ^
In file included from /usr/include/asio/ssl/context.hpp:755,
                 from /usr/include/asio/ssl.hpp:18,
                 from galerautils/src/gu_asio.hpp:47,
                 from galera/src/ist.hpp:15,
                 from galera/src/ist.cpp:5:
/usr/include/asio/ssl/impl/context.ipp:62:1: note: candidate: 'asio::ssl::context::context(asio::ssl::context_base::method)'
 context::context(context::method m)
 ^~~~~~~
/usr/include/asio/ssl/impl/context.ipp:62:1: note:   candidate expects 1 argument, 2 provided
In file included from /usr/include/asio/ssl.hpp:18,
                 from galerautils/src/gu_asio.hpp:47,
                 from galera/src/ist.hpp:15,
                 from galera/src/ist.cpp:5:
/usr/include/asio/ssl/context.hpp:35:7: note: candidate: 'asio::ssl::context::context(const asio::ssl::context&)'
 class context
       ^~~~~~~
/usr/include/asio/ssl/context.hpp:35:7: note:   candidate expects 1 argument, 2 provided
galera/src/ist.cpp: In constructor 'galera::ist::Sender::Sender(const gu::Config&, gcache::GCache&, const string&, int)':
galera/src/ist.cpp:637:22: error: no matching function for call to 'asio::ssl::context::context(asio::io_service&, asio::ssl::context_base::method)'
     use_ssl_   (false)
                      ^
In file included from /usr/include/asio/ssl/context.hpp:755,
                 from /usr/include/asio/ssl.hpp:18,
                 from galerautils/src/gu_asio.hpp:47,
                 from galera/src/ist.hpp:15,
                 from galera/src/ist.cpp:5:
/usr/include/asio/ssl/impl/context.ipp:62:1: note: candidate: 'asio::ssl::context::context(asio::ssl::context_base::method)'
 context::context(context::method m)
 ^~~~~~~
/usr/include/asio/ssl/impl/context.ipp:62:1: note:   candidate expects 1 argument, 2 provided
In file included from /usr/include/asio/ssl.hpp:18,
                 from galerautils/src/gu_asio.hpp:47,
                 from galera/src/ist.hpp:15,
                 from galera/src/ist.cpp:5:
/usr/include/asio/ssl/context.hpp:35:7: note: candidate: 'asio::ssl::context::context(const asio::ssl::context&)'
 class context
       ^~~~~~~
/usr/include/asio/ssl/context.hpp:35:7: note:   candidate expects 1 argument, 2 provided
In file included from galera/src/ist.hpp:15,
                 from galera/src/ist.cpp:5:
galerautils/src/gu_asio.hpp: In instantiation of 'void gu::set_fd_options(S&) [with S = asio::basic_socket_acceptor<asio::ip::tcp>]':
galera/src/ist.cpp:317:37:   required from here
galerautils/src/gu_asio.hpp:197:26: error: 'class asio::basic_socket_acceptor<asio::ip::tcp>' has no member named 'native'
         if (fcntl(socket.native(), F_SETFD, flags) == -1)
                   ~~~~~~~^~~~~~
galerautils/src/gu_asio.hpp: In instantiation of 'void gu::set_fd_options(S&) [with S = asio::basic_socket<asio::ip::tcp>]':
galera/src/ist.cpp:366:57:   required from here
galerautils/src/gu_asio.hpp:197:26: error: 'class asio::basic_socket<asio::ip::tcp>' has no member named 'native'
galerautils/src/gu_asio.hpp: In instantiation of 'void gu::set_fd_options(S&) [with S = asio::basic_stream_socket<asio::ip::tcp>]':
galera/src/ist.cpp:372:38:   required from here
galerautils/src/gu_asio.hpp:197:26: error: 'class asio::basic_stream_socket<asio::ip::tcp>' has no member named 'native'
In file included from galera/src/ist.cpp:6:



More information about the pkg-mysql-maint mailing list