+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent PYTHON_VERSION_REQD=312 WRKLOG=/tmp/bulklog/uhd-4.7.0.0nb1/work.log + su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent PYTHON_VERSION_REQD=312 WRKLOG=/tmp/bulklog/uhd-4.7.0.0nb1/work.log ===> Building for uhd-4.7.0.0nb1 [ 0%] Generating intermediate file for /home/pbulk/build/ham/uhd/work/uhd-4.7.0.0/host/lib/rc/cal/test.cal [ 0%] Building CXX object tests/common/CMakeFiles/uhd_test.dir/mock_zero_copy.cpp.o [ 0%] Building CXX object lib/deps/rpclib/CMakeFiles/uhd_rpclib.dir/lib/rpc/dispatcher.cc.o [ 0%] Building C object examples/getopt/CMakeFiles/getopt.dir/getopt.c.o [ 0%] Generating intermediate file for /home/pbulk/build/ham/uhd/work/uhd-4.7.0.0/host/lib/rc/cal/x4xx_pwr_zbx_rx_0_rx1.cal [ 0%] Linking C static library libgetopt.a [ 0%] Generating intermediate file for /home/pbulk/build/ham/uhd/work/uhd-4.7.0.0/host/lib/rc/cal/x4xx_pwr_zbx_rx_0_tx+rx0.cal In file included from /home/pbulk/build/ham/uhd/work/.buildlink/include/boost/config/header_deprecated.hpp:18, from /home/pbulk/build/ham/uhd/work/.buildlink/include/boost/detail/atomic_count.hpp:8, from /home/pbulk/build/ham/uhd/work/uhd-4.7.0.0/host/include/uhd/transport/zero_copy.hpp:12, from /home/pbulk/build/ham/uhd/work/uhd-4.7.0.0/host/tests/common/mock_zero_copy.hpp:12, from /home/pbulk/build/ham/uhd/work/uhd-4.7.0.0/host/tests/common/mock_zero_copy.cpp:8: /home/pbulk/build/ham/uhd/work/.buildlink/include/boost/config/pragma_message.hpp:24:34: note: '#pragma message: This header is deprecated. Use instead.' 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^~~~~~~ /home/pbulk/build/ham/uhd/work/.buildlink/include/boost/config/header_deprecated.hpp:23:37: note: in expansion of macro 'BOOST_PRAGMA_MESSAGE' 23 | # define BOOST_HEADER_DEPRECATED(a) BOOST_PRAGMA_MESSAGE("This header is deprecated. Use " a " instead.") | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/ham/uhd/work/.buildlink/include/boost/detail/atomic_count.hpp:10:1: note: in expansion of macro 'BOOST_HEADER_DEPRECATED' 10 | BOOST_HEADER_DEPRECATED("") | ^~~~~~~~~~~~~~~~~~~~~~~ [ 0%] Generating intermediate file for /home/pbulk/build/ham/uhd/work/uhd-4.7.0.0/host/lib/rc/cal/x4xx_pwr_zbx_rx_1_rx1.cal [ 0%] Built target getopt [ 0%] Building CXX object lib/deps/rpclib/CMakeFiles/uhd_rpclib.dir/lib/rpc/server.cc.o [ 0%] Linking CXX static library libuhd_test.a [ 0%] Generating intermediate file for /home/pbulk/build/ham/uhd/work/uhd-4.7.0.0/host/lib/rc/cal/x4xx_pwr_zbx_rx_1_tx+rx0.cal [ 1%] Generating intermediate file for /home/pbulk/build/ham/uhd/work/uhd-4.7.0.0/host/lib/rc/cal/x4xx_pwr_zbx_tx_0_tx+rx0.cal [ 1%] Built target uhd_test [ 1%] Building CXX object lib/deps/rpclib/CMakeFiles/uhd_rpclib.dir/lib/rpc/client.cc.o [ 1%] Generating intermediate file for /home/pbulk/build/ham/uhd/work/uhd-4.7.0.0/host/lib/rc/cal/x4xx_pwr_zbx_tx_1_tx+rx0.cal [ 1%] Generating intermediate file for /home/pbulk/build/ham/uhd/work/uhd-4.7.0.0/host/lib/rc/cal/zbx_dsa_rx.cal [ 1%] Generating intermediate file for /home/pbulk/build/ham/uhd/work/uhd-4.7.0.0/host/lib/rc/cal/zbx_dsa_tx.cal [ 1%] Generating uhd-resources resource loader In file included from /home/pbulk/build/ham/uhd/work/.buildlink/include/boost/asio/detail/dev_poll_reactor.hpp:244, from /home/pbulk/build/ham/uhd/work/.buildlink/include/boost/asio/detail/reactor.hpp:29, from /home/pbulk/build/ham/uhd/work/.buildlink/include/boost/asio/detail/impl/scheduler.ipp:30, from /home/pbulk/build/ham/uhd/work/.buildlink/include/boost/asio/detail/scheduler.hpp:239, from /home/pbulk/build/ham/uhd/work/.buildlink/include/boost/asio/system_context.hpp:19, from /home/pbulk/build/ham/uhd/work/.buildlink/include/boost/asio/impl/system_executor.hpp:21, from /home/pbulk/build/ham/uhd/work/.buildlink/include/boost/asio/system_executor.hpp:671, from /home/pbulk/build/ham/uhd/work/.buildlink/include/boost/asio/associated_executor.hpp:24, from /home/pbulk/build/ham/uhd/work/.buildlink/include/boost/asio/any_completion_handler.hpp:23, from /home/pbulk/build/ham/uhd/work/.buildlink/include/boost/asio.hpp:21, from /home/pbulk/build/ham/uhd/work/uhd-4.7.0.0/host/lib/deps/rpclib/lib/rpc/server.cc:9: /home/pbulk/build/ham/uhd/work/.buildlink/include/boost/asio/detail/impl/dev_poll_reactor.ipp: In member function 'virtual void boost::asio::detail::dev_poll_reactor::run(long int, boost::asio::detail::op_queue&)': /home/pbulk/build/ham/uhd/work/.buildlink/include/boost/asio/detail/impl/dev_poll_reactor.ipp:312:27: warning: missing initializer for member 'dvpoll::dp_setp' [-Wmissing-field-initializers] 312 | ::dvpoll dp = { 0, 0, 0 }; | ^ [ 2%] Building CXX object lib/rc/CMakeFiles/uhd-resources.dir/__cmrc_uhd-resources/lib.cpp.o [ 2%] Building CXX object lib/deps/rpclib/CMakeFiles/uhd_rpclib.dir/lib/rpc/this_handler.cc.o In file included from /home/pbulk/build/ham/uhd/work/.buildlink/include/boost/asio/detail/dev_poll_reactor.hpp:244, from /home/pbulk/build/ham/uhd/work/.buildlink/include/boost/asio/detail/reactor.hpp:29, from /home/pbulk/build/ham/uhd/work/.buildlink/include/boost/asio/detail/impl/scheduler.ipp:30, from /home/pbulk/build/ham/uhd/work/.buildlink/include/boost/asio/detail/scheduler.hpp:239, from /home/pbulk/build/ham/uhd/work/.buildlink/include/boost/asio/system_context.hpp:19, from /home/pbulk/build/ham/uhd/work/.buildlink/include/boost/asio/impl/system_executor.hpp:21, from /home/pbulk/build/ham/uhd/work/.buildlink/include/boost/asio/system_executor.hpp:671, from /home/pbulk/build/ham/uhd/work/.buildlink/include/boost/asio/associated_executor.hpp:24, from /home/pbulk/build/ham/uhd/work/.buildlink/include/boost/asio/any_completion_handler.hpp:23, from /home/pbulk/build/ham/uhd/work/.buildlink/include/boost/asio.hpp:21, from /home/pbulk/build/ham/uhd/work/uhd-4.7.0.0/host/lib/deps/rpclib/lib/rpc/client.cc:13: /home/pbulk/build/ham/uhd/work/.buildlink/include/boost/asio/detail/impl/dev_poll_reactor.ipp: In member function 'virtual void boost::asio::detail::dev_poll_reactor::run(long int, boost::asio::detail::op_queue&)': /home/pbulk/build/ham/uhd/work/.buildlink/include/boost/asio/detail/impl/dev_poll_reactor.ipp:312:27: warning: missing initializer for member 'dvpoll::dp_setp' [-Wmissing-field-initializers] 312 | ::dvpoll dp = { 0, 0, 0 }; | ^ In file included from /home/pbulk/build/ham/uhd/work/uhd-4.7.0.0/host/lib/deps/rpclib/include/rpc/detail/server_session.h:14, from /home/pbulk/build/ham/uhd/work/uhd-4.7.0.0/host/lib/deps/rpclib/lib/rpc/server.cc:14: /home/pbulk/build/ham/uhd/work/uhd-4.7.0.0/host/lib/deps/rpclib/include/rpc/detail/async_writer.h: At global scope: /home/pbulk/build/ham/uhd/work/uhd-4.7.0.0/host/lib/deps/rpclib/include/rpc/detail/async_writer.h:22:41: error: expected ')' before '*' token 22 | async_writer(boost::asio::io_service *io, | ~ ^~ | ) /home/pbulk/build/ham/uhd/work/uhd-4.7.0.0/host/lib/deps/rpclib/include/rpc/detail/async_writer.h:72:18: error: 'io_service' in namespace 'boost::asio' does not name a type; did you mean 'use_service'? 72 | boost::asio::io_service::strand write_strand_; | ^~~~~~~~~~ | use_service /home/pbulk/build/ham/uhd/work/uhd-4.7.0.0/host/lib/deps/rpclib/include/rpc/detail/async_writer.h: In member function 'void rpc::detail::async_writer::do_write()': /home/pbulk/build/ham/uhd/work/uhd-4.7.0.0/host/lib/deps/rpclib/include/rpc/detail/async_writer.h:36:13: error: 'write_strand_' was not declared in this scope 36 | write_strand_.wrap( | ^~~~~~~~~~~~~ /home/pbulk/build/ham/uhd/work/uhd-4.7.0.0/host/lib/deps/rpclib/include/rpc/detail/server_session.h: At global scope: /home/pbulk/build/ham/uhd/work/uhd-4.7.0.0/host/lib/deps/rpclib/include/rpc/detail/server_session.h:25:46: error: 'boost::asio::io_service' has not been declared 25 | server_session(server *srv, boost::asio::io_service *io, | ^~~~~~~~~~ /home/pbulk/build/ham/uhd/work/uhd-4.7.0.0/host/lib/deps/rpclib/include/rpc/detail/server_session.h:37:18: error: 'io_service' in namespace 'boost::asio' does not name a type; did you mean 'use_service'? 37 | boost::asio::io_service *io_; | ^~~~~~~~~~ | use_service /home/pbulk/build/ham/uhd/work/uhd-4.7.0.0/host/lib/deps/rpclib/include/rpc/detail/server_session.h:38:18: error: 'io_service' in namespace 'boost::asio' does not name a type; did you mean 'use_service'? 38 | boost::asio::io_service::strand read_strand_; | ^~~~~~~~~~ | use_service /home/pbulk/build/ham/uhd/work/uhd-4.7.0.0/host/lib/deps/rpclib/lib/rpc/server.cc:69:5: error: 'io_service' does not name a type 69 | io_service io_; | ^~~~~~~~~~ /home/pbulk/build/ham/uhd/work/uhd-4.7.0.0/host/lib/deps/rpclib/lib/rpc/server.cc: In constructor 'rpc::server::impl::impl(rpc::server*, const std::string&, uint16_t)': /home/pbulk/build/ham/uhd/work/uhd-4.7.0.0/host/lib/deps/rpclib/lib/rpc/server.cc:26:11: error: class 'rpc::server::impl' does not have any field named 'io_' 26 | io_(), | ^~~ /home/pbulk/build/ham/uhd/work/uhd-4.7.0.0/host/lib/deps/rpclib/lib/rpc/server.cc:27:21: error: 'io_' was not declared in this scope; did you mean 'uio_t'? 27 | acceptor_(io_, | ^~~ | uio_t /home/pbulk/build/ham/uhd/work/uhd-4.7.0.0/host/lib/deps/rpclib/lib/rpc/server.cc:28:48: error: 'from_string' is not a member of 'boost::asio::ip::address' 28 | tcp::endpoint(ip::address::from_string(address), port)), | ^~~~~~~~~~~ /home/pbulk/build/ham/uhd/work/uhd-4.7.0.0/host/lib/deps/rpclib/lib/rpc/server.cc: In constructor 'rpc::server::impl::impl(rpc::server*, uint16_t)': /home/pbulk/build/ham/uhd/work/uhd-4.7.0.0/host/lib/deps/rpclib/lib/rpc/server.cc:34:11: error: class 'rpc::server::impl' does not have any field named 'io_' 34 | io_(), | ^~~ /home/pbulk/build/ham/uhd/work/uhd-4.7.0.0/host/lib/deps/rpclib/lib/rpc/server.cc:35:21: error: 'io_' was not declared in this scope; did you mean 'uio_t'? 35 | acceptor_(io_, tcp::endpoint(tcp::v4(), port)), | ^~~ | uio_t /home/pbulk/build/ham/uhd/work/uhd-4.7.0.0/host/lib/deps/rpclib/lib/rpc/server.cc: In lambda function: /home/pbulk/build/ham/uhd/work/uhd-4.7.0.0/host/lib/deps/rpclib/lib/rpc/server.cc:44:31: error: 'io_' was not declared in this scope; did you mean 'uio_t'? 44 | parent_, &io_, std::move(socket_), parent_->disp_, | ^~~ | uio_t /home/pbulk/build/ham/uhd/work/uhd-4.7.0.0/host/lib/deps/rpclib/lib/rpc/server.cc: In member function 'void rpc::server::impl::stop()': /home/pbulk/build/ham/uhd/work/uhd-4.7.0.0/host/lib/deps/rpclib/lib/rpc/server.cc:64:9: error: 'io_' was not declared in this scope; did you mean 'uio_t'? 64 | io_.stop(); | ^~~ | uio_t /home/pbulk/build/ham/uhd/work/uhd-4.7.0.0/host/lib/deps/rpclib/lib/rpc/server.cc: In member function 'void rpc::server::run()': /home/pbulk/build/ham/uhd/work/uhd-4.7.0.0/host/lib/deps/rpclib/lib/rpc/server.cc:101:29: error: 'struct rpc::server::impl' has no member named 'io_' 101 | void server::run() { pimpl->io_.run(); } | ^~~ /home/pbulk/build/ham/uhd/work/uhd-4.7.0.0/host/lib/deps/rpclib/lib/rpc/server.cc: In lambda function: /home/pbulk/build/ham/uhd/work/uhd-4.7.0.0/host/lib/deps/rpclib/lib/rpc/server.cc:107:16: error: 'struct rpc::server::impl' has no member named 'io_' 107 | pimpl->io_.run(); | ^~~ [ 2%] Building CXX object lib/rc/CMakeFiles/uhd-resources.dir/__cmrc_uhd-resources/intermediate/cal/test.cal.cpp.o In file included from /home/pbulk/build/ham/uhd/work/uhd-4.7.0.0/host/lib/deps/rpclib/lib/rpc/client.cc:16: /home/pbulk/build/ham/uhd/work/uhd-4.7.0.0/host/lib/deps/rpclib/include/rpc/detail/async_writer.h: At global scope: /home/pbulk/build/ham/uhd/work/uhd-4.7.0.0/host/lib/deps/rpclib/include/rpc/detail/async_writer.h:22:41: error: expected ')' before '*' token 22 | async_writer(boost::asio::io_service *io, | ~ ^~ | ) /home/pbulk/build/ham/uhd/work/uhd-4.7.0.0/host/lib/deps/rpclib/include/rpc/detail/async_writer.h:72:18: error: 'io_service' in namespace 'boost::asio' does not name a type; did you mean 'use_service'? 72 | boost::asio::io_service::strand write_strand_; | ^~~~~~~~~~ | use_service /home/pbulk/build/ham/uhd/work/uhd-4.7.0.0/host/lib/deps/rpclib/include/rpc/detail/async_writer.h: In member function 'void rpc::detail::async_writer::do_write()': /home/pbulk/build/ham/uhd/work/uhd-4.7.0.0/host/lib/deps/rpclib/include/rpc/detail/async_writer.h:36:13: error: 'write_strand_' was not declared in this scope 36 | write_strand_.wrap( | ^~~~~~~~~~~~~ /home/pbulk/build/ham/uhd/work/uhd-4.7.0.0/host/lib/deps/rpclib/lib/rpc/client.cc: At global scope: /home/pbulk/build/ham/uhd/work/uhd-4.7.0.0/host/lib/deps/rpclib/lib/rpc/client.cc:44:36: error: 'boost::asio::ip::resolver::iterator' has not been declared 44 | void do_connect(tcp::resolver::iterator endpoint_iterator) { | ^~~~~~~~ /home/pbulk/build/ham/uhd/work/uhd-4.7.0.0/host/lib/deps/rpclib/lib/rpc/client.cc:138:18: error: 'io_service' in namespace 'boost::asio' does not name a type; did you mean 'use_service'? 138 | boost::asio::io_service io_; | ^~~~~~~~~~ | use_service /home/pbulk/build/ham/uhd/work/uhd-4.7.0.0/host/lib/deps/rpclib/lib/rpc/client.cc:139:18: error: 'io_service' in namespace 'boost::asio' does not name a type; did you mean 'use_service'? 139 | boost::asio::io_service::strand strand_; | ^~~~~~~~~~ | use_service /home/pbulk/build/ham/uhd/work/uhd-4.7.0.0/host/lib/deps/rpclib/lib/rpc/client.cc: In constructor 'rpc::client::impl::impl(rpc::client*, const std::string&, uint16_t)': /home/pbulk/build/ham/uhd/work/uhd-4.7.0.0/host/lib/deps/rpclib/lib/rpc/client.cc:31:11: error: class 'rpc::client::impl' does not have any field named 'io_' 31 | io_(), | ^~~ /home/pbulk/build/ham/uhd/work/uhd-4.7.0.0/host/lib/deps/rpclib/lib/rpc/client.cc:32:11: error: class 'rpc::client::impl' does not have any field named 'strand_' 32 | strand_(io_), | ^~~~~~~ /home/pbulk/build/ham/uhd/work/uhd-4.7.0.0/host/lib/deps/rpclib/lib/rpc/client.cc:32:19: error: 'io_' was not declared in this scope; did you mean 'uio_t'? 32 | strand_(io_), | ^~~ | uio_t /home/pbulk/build/ham/uhd/work/uhd-4.7.0.0/host/lib/deps/rpclib/lib/rpc/client.cc: In member function 'void rpc::client::impl::do_connect(int)': /home/pbulk/build/ham/uhd/work/uhd-4.7.0.0/host/lib/deps/rpclib/lib/rpc/client.cc:48:65: error: 'boost::asio::ip::resolver::iterator' has not been declared 48 | [this](boost::system::error_code ec, tcp::resolver::iterator) { | ^~~~~~~~ /home/pbulk/build/ham/uhd/work/uhd-4.7.0.0/host/lib/deps/rpclib/lib/rpc/client.cc:46:35: error: no matching function for call to 'async_connect(boost::asio::ip::tcp::socket&, int&, rpc::client::impl::do_connect(int)::)' 46 | boost::asio::async_connect( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 47 | writer_->socket_, endpoint_iterator, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 48 | [this](boost::system::error_code ec, tcp::resolver::iterator) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 49 | std::unique_lock lock(mut_connection_finished_); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50 | if (!ec) { | ~~~~~~~~~~ 51 | LOG_INFO("Client connected to {}:{}", addr_, port_); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 52 | is_connected_ = true; | ~~~~~~~~~~~~~~~~~~~~~ 53 | state_ = client::connection_state::connected; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 54 | conn_finished_.notify_all(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | do_read(); | ~~~~~~~~~~ 56 | } else { | ~~~~~~~~ 57 | LOG_ERROR("Error during connection: {}", ec); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | is_connected_ = false; | ~~~~~~~~~~~~~~~~~~~~~~ 59 | state_ = client::connection_state::disconnected; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60 | conn_finished_.notify_all(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61 | } | ~ 62 | }); | ~~ In file included from /home/pbulk/build/ham/uhd/work/.buildlink/include/boost/asio.hpp:75: /home/pbulk/build/ham/uhd/work/.buildlink/include/boost/asio/connect.hpp:631:13: note: candidate: 'template decltype (async_initiate(declval >(), token, endpoints, std::declval())) boost::asio::async_connect(basic_socket&, const EndpointSequence&, RangeConnectToken&&, constraint_t::value>, constraint_t<(! is_connect_condition().begin())>::value)>)' 631 | inline auto async_connect(basic_socket& s, | ^~~~~~~~~~~~~ /home/pbulk/build/ham/uhd/work/.buildlink/include/boost/asio/connect.hpp:631:13: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/ham/uhd/work/.buildlink/include/boost/asio/execution/allocator.hpp:19, from /home/pbulk/build/ham/uhd/work/.buildlink/include/boost/asio/execution.hpp:18, from /home/pbulk/build/ham/uhd/work/.buildlink/include/boost/asio/any_completion_executor.hpp:22, from /home/pbulk/build/ham/uhd/work/.buildlink/include/boost/asio.hpp:20: /home/pbulk/build/ham/uhd/work/.buildlink/include/boost/asio/detail/type_traits.hpp: In substitution of 'template using boost::asio::constraint_t = typename boost::asio::constraint::type [with bool Condition = false; Type = int]': /home/pbulk/build/ham/uhd/work/.buildlink/include/boost/asio/connect.hpp:631:13: required by substitution of 'template decltype (async_initiate(declval >(), token, endpoints, std::declval())) boost::asio::async_connect(basic_socket&, const EndpointSequence&, RangeConnectToken&&, constraint_t::value>, constraint_t<(! is_connect_condition().begin())>::value)>) [with Protocol = boost::asio::ip::tcp; Executor = boost::asio::any_io_executor; EndpointSequence = int; RangeConnectToken = rpc::client::impl::do_connect(int)::]' /home/pbulk/build/ham/uhd/work/uhd-4.7.0.0/host/lib/deps/rpclib/lib/rpc/client.cc:46:35: required from here /home/pbulk/build/ham/uhd/work/.buildlink/include/boost/asio/detail/type_traits.hpp:181:7: error: no type named 'type' in 'struct boost::asio::constraint' 181 | using constraint_t = typename constraint::type; | ^~~~~~~~~~~~ /home/pbulk/build/ham/uhd/work/.buildlink/include/boost/asio/connect.hpp:721:13: note: candidate: 'template decltype (async_initiate(declval >(), token, begin, end, std::declval())) boost::asio::async_connect(basic_socket&, Iterator, Iterator, IteratorConnectToken&&, constraint_t<(! is_connect_condition::value)>)' 721 | inline auto async_connect( | ^~~~~~~~~~~~~ /home/pbulk/build/ham/uhd/work/.buildlink/include/boost/asio/connect.hpp:721:13: note: template argument deduction/substitution failed: /home/pbulk/build/ham/uhd/work/uhd-4.7.0.0/host/lib/deps/rpclib/lib/rpc/client.cc:46:35: note: deduced conflicting types for parameter 'Iterator' ('int' and 'rpc::client::impl::do_connect(int)::') 46 | boost::asio::async_connect( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 47 | writer_->socket_, endpoint_iterator, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 48 | [this](boost::system::error_code ec, tcp::resolver::iterator) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 49 | std::unique_lock lock(mut_connection_finished_); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50 | if (!ec) { | ~~~~~~~~~~ 51 | LOG_INFO("Client connected to {}:{}", addr_, port_); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 52 | is_connected_ = true; | ~~~~~~~~~~~~~~~~~~~~~ 53 | state_ = client::connection_state::connected; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 54 | conn_finished_.notify_all(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | do_read(); | ~~~~~~~~~~ 56 | } else { | ~~~~~~~~ 57 | LOG_ERROR("Error during connection: {}", ec); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | is_connected_ = false; | ~~~~~~~~~~~~~~~~~~~~~~ 59 | state_ = client::connection_state::disconnected; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60 | conn_finished_.notify_all(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61 | } | ~ 62 | }); | ~~ /home/pbulk/build/ham/uhd/work/.buildlink/include/boost/asio/connect.hpp:855:13: note: candidate: 'template decltype (async_initiate(declval >(), token, endpoints, connect_condition)) boost::asio::async_connect(basic_socket&, const EndpointSequence&, ConnectCondition, RangeConnectToken&&, constraint_t::value>, constraint_t().begin())>::value>)' 855 | inline auto async_connect(basic_socket& s, | ^~~~~~~~~~~~~ /home/pbulk/build/ham/uhd/work/.buildlink/include/boost/asio/connect.hpp:855:13: note: template argument deduction/substitution failed: /home/pbulk/build/ham/uhd/work/.buildlink/include/boost/asio/connect.hpp:995:13: note: candidate: 'template decltype (async_initiate(declval >(), token, begin, end, connect_condition)) boost::asio::async_connect(basic_socket&, Iterator, Iterator, ConnectCondition, IteratorConnectToken&&, constraint_t::value>)' 995 | inline auto async_connect(basic_socket& s, | ^~~~~~~~~~~~~ /home/pbulk/build/ham/uhd/work/.buildlink/include/boost/asio/connect.hpp:995:13: note: template argument deduction/substitution failed: /home/pbulk/build/ham/uhd/work/uhd-4.7.0.0/host/lib/deps/rpclib/lib/rpc/client.cc:46:35: note: deduced conflicting types for parameter 'Iterator' ('int' and 'rpc::client::impl::do_connect(int)::') 46 | boost::asio::async_connect( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 47 | writer_->socket_, endpoint_iterator, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 48 | [this](boost::system::error_code ec, tcp::resolver::iterator) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 49 | std::unique_lock lock(mut_connection_finished_); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50 | if (!ec) { | ~~~~~~~~~~ 51 | LOG_INFO("Client connected to {}:{}", addr_, port_); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 52 | is_connected_ = true; | ~~~~~~~~~~~~~~~~~~~~~ 53 | state_ = client::connection_state::connected; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 54 | conn_finished_.notify_all(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | do_read(); | ~~~~~~~~~~ 56 | } else { | ~~~~~~~~ 57 | LOG_ERROR("Error during connection: {}", ec); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | is_connected_ = false; | ~~~~~~~~~~~~~~~~~~~~~~ 59 | state_ = client::connection_state::disconnected; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60 | conn_finished_.notify_all(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61 | } | ~ 62 | }); | ~~ /home/pbulk/build/ham/uhd/work/uhd-4.7.0.0/host/lib/deps/rpclib/lib/rpc/client.cc: In lambda function: /home/pbulk/build/ham/uhd/work/uhd-4.7.0.0/host/lib/deps/rpclib/lib/rpc/client.cc:95:25: error: 'strand_' was not declared in this scope; did you mean 'srand'? 95 | strand_.post( | ^~~~~~~ | srand /home/pbulk/build/ham/uhd/work/uhd-4.7.0.0/host/lib/deps/rpclib/lib/rpc/client.cc: In constructor 'rpc::client::client(const std::string&, uint16_t)': /home/pbulk/build/ham/uhd/work/uhd-4.7.0.0/host/lib/deps/rpclib/lib/rpc/client.cc:157:35: error: 'struct rpc::client::impl' has no member named 'io_' 157 | tcp::resolver resolver(pimpl->io_); | ^~~ /home/pbulk/build/ham/uhd/work/uhd-4.7.0.0/host/lib/deps/rpclib/lib/rpc/client.cc:159:25: error: no matching function for call to 'boost::asio::ip::basic_resolver::resolve()' 159 | resolver.resolve({pimpl->addr_, std::to_string(pimpl->port_)}); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/ham/uhd/work/.buildlink/include/boost/asio.hpp:125: /home/pbulk/build/ham/uhd/work/.buildlink/include/boost/asio/ip/basic_resolver.hpp:261:16: note: candidate: 'boost::asio::ip::basic_resolver::results_type boost::asio::ip::basic_resolver::resolve(const std::string&, const std::string&) [with InternetProtocol = boost::asio::ip::tcp; Executor = boost::asio::any_io_executor; results_type = boost::asio::ip::basic_resolver_results; std::string = std::__cxx11::basic_string]' 261 | results_type resolve(BOOST_ASIO_STRING_VIEW_PARAM host, | ^~~~~~~ /home/pbulk/build/ham/uhd/work/.buildlink/include/boost/asio/ip/basic_resolver.hpp:261:16: note: candidate expects 2 arguments, 1 provided /home/pbulk/build/ham/uhd/work/.buildlink/include/boost/asio/ip/basic_resolver.hpp:300:16: note: candidate: 'boost::asio::ip::basic_resolver::results_type boost::asio::ip::basic_resolver::resolve(const std::string&, const std::string&, boost::system::error_code&) [with InternetProtocol = boost::asio::ip::tcp; Executor = boost::asio::any_io_executor; results_type = boost::asio::ip::basic_resolver_results; std::string = std::__cxx11::basic_string]' 300 | results_type resolve(BOOST_ASIO_STRING_VIEW_PARAM host, | ^~~~~~~ /home/pbulk/build/ham/uhd/work/.buildlink/include/boost/asio/ip/basic_resolver.hpp:300:16: note: candidate expects 3 arguments, 1 provided /home/pbulk/build/ham/uhd/work/.buildlink/include/boost/asio/ip/basic_resolver.hpp:344:16: note: candidate: 'boost::asio::ip::basic_resolver::results_type boost::asio::ip::basic_resolver::resolve(const std::string&, const std::string&, boost::asio::ip::resolver_base::flags) [with InternetProtocol = boost::asio::ip::tcp; Executor = boost::asio::any_io_executor; results_type = boost::asio::ip::basic_resolver_results; std::string = std::__cxx11::basic_string]' 344 | results_type resolve(BOOST_ASIO_STRING_VIEW_PARAM host, | ^~~~~~~ /home/pbulk/build/ham/uhd/work/.buildlink/include/boost/asio/ip/basic_resolver.hpp:344:16: note: candidate expects 3 arguments, 1 provided /home/pbulk/build/ham/uhd/work/.buildlink/include/boost/asio/ip/basic_resolver.hpp:394:16: note: candidate: 'boost::asio::ip::basic_resolver::results_type boost::asio::ip::basic_resolver::resolve(const std::string&, const std::string&, boost::asio::ip::resolver_base::flags, boost::system::error_code&) [with InternetProtocol = boost::asio::ip::tcp; Executor = boost::asio::any_io_executor; results_type = boost::asio::ip::basic_resolver_results; std::string = std::__cxx11::basic_string]' 394 | results_type resolve(BOOST_ASIO_STRING_VIEW_PARAM host, | ^~~~~~~ /home/pbulk/build/ham/uhd/work/.buildlink/include/boost/asio/ip/basic_resolver.hpp:394:16: note: candidate expects 4 arguments, 1 provided /home/pbulk/build/ham/uhd/work/.buildlink/include/boost/asio/ip/basic_resolver.hpp:439:16: note: candidate: 'boost::asio::ip::basic_resolver::results_type boost::asio::ip::basic_resolver::resolve(const protocol_type&, const std::string&, const std::string&) [with InternetProtocol = boost::asio::ip::tcp; Executor = boost::asio::any_io_executor; results_type = boost::asio::ip::basic_resolver_results; protocol_type = boost::asio::ip::tcp; std::string = std::__cxx11::basic_string]' 439 | results_type resolve(const protocol_type& protocol, | ^~~~~~~ /home/pbulk/build/ham/uhd/work/.buildlink/include/boost/asio/ip/basic_resolver.hpp:439:16: note: candidate expects 3 arguments, 1 provided /home/pbulk/build/ham/uhd/work/.buildlink/include/boost/asio/ip/basic_resolver.hpp:481:16: note: candidate: 'boost::asio::ip::basic_resolver::results_type boost::asio::ip::basic_resolver::resolve(const protocol_type&, const std::string&, const std::string&, boost::system::error_code&) [with InternetProtocol = boost::asio::ip::tcp; Executor = boost::asio::any_io_executor; results_type = boost::asio::ip::basic_resolver_results; protocol_type = boost::asio::ip::tcp; std::string = std::__cxx11::basic_string]' 481 | results_type resolve(const protocol_type& protocol, | ^~~~~~~ /home/pbulk/build/ham/uhd/work/.buildlink/include/boost/asio/ip/basic_resolver.hpp:481:16: note: candidate expects 4 arguments, 1 provided /home/pbulk/build/ham/uhd/work/.buildlink/include/boost/asio/ip/basic_resolver.hpp:529:16: note: candidate: 'boost::asio::ip::basic_resolver::results_type boost::asio::ip::basic_resolver::resolve(const protocol_type&, const std::string&, const std::string&, boost::asio::ip::resolver_base::flags) [with InternetProtocol = boost::asio::ip::tcp; Executor = boost::asio::any_io_executor; results_type = boost::asio::ip::basic_resolver_results; protocol_type = boost::asio::ip::tcp; std::string = std::__cxx11::basic_string]' 529 | results_type resolve(const protocol_type& protocol, | ^~~~~~~ /home/pbulk/build/ham/uhd/work/.buildlink/include/boost/asio/ip/basic_resolver.hpp:529:16: note: candidate expects 4 arguments, 1 provided /home/pbulk/build/ham/uhd/work/.buildlink/include/boost/asio/ip/basic_resolver.hpp:584:16: note: candidate: 'boost::asio::ip::basic_resolver::results_type boost::asio::ip::basic_resolver::resolve(const protocol_type&, const std::string&, const std::string&, boost::asio::ip::resolver_base::flags, boost::system::error_code&) [with InternetProtocol = boost::asio::ip::tcp; Executor = boost::asio::any_io_executor; results_type = boost::asio::ip::basic_resolver_results; protocol_type = boost::asio::ip::tcp; std::string = std::__cxx11::basic_string]' 584 | results_type resolve(const protocol_type& protocol, | ^~~~~~~ /home/pbulk/build/ham/uhd/work/.buildlink/include/boost/asio/ip/basic_resolver.hpp:584:16: note: candidate expects 5 arguments, 1 provided /home/pbulk/build/ham/uhd/work/.buildlink/include/boost/asio/ip/basic_resolver.hpp:889:16: note: candidate: 'boost::asio::ip::basic_resolver::results_type boost::asio::ip::basic_resolver::resolve(const endpoint_type&) [with InternetProtocol = boost::asio::ip::tcp; Executor = boost::asio::any_io_executor; results_type = boost::asio::ip::basic_resolver_results; endpoint_type = boost::asio::ip::basic_endpoint]' 889 | results_type resolve(const endpoint_type& e) | ^~~~~~~ /home/pbulk/build/ham/uhd/work/.buildlink/include/boost/asio/ip/basic_resolver.hpp:889:45: note: no known conversion for argument 1 from '' to 'const boost::asio::ip::basic_resolver::endpoint_type&' {aka 'const boost::asio::ip::basic_endpoint&'} 889 | results_type resolve(const endpoint_type& e) | ~~~~~~~~~~~~~~~~~~~~~^ /home/pbulk/build/ham/uhd/work/.buildlink/include/boost/asio/ip/basic_resolver.hpp:912:16: note: candidate: 'boost::asio::ip::basic_resolver::results_type boost::asio::ip::basic_resolver::resolve(const endpoint_type&, boost::system::error_code&) [with InternetProtocol = boost::asio::ip::tcp; Executor = boost::asio::any_io_executor; results_type = boost::asio::ip::basic_resolver_results; endpoint_type = boost::asio::ip::basic_endpoint]' 912 | results_type resolve(const endpoint_type& e, boost::system::error_code& ec) | ^~~~~~~ /home/pbulk/build/ham/uhd/work/.buildlink/include/boost/asio/ip/basic_resolver.hpp:912:16: note: candidate expects 2 arguments, 1 provided /home/pbulk/build/ham/uhd/work/uhd-4.7.0.0/host/lib/deps/rpclib/lib/rpc/client.cc: In lambda function: /home/pbulk/build/ham/uhd/work/uhd-4.7.0.0/host/lib/deps/rpclib/lib/rpc/client.cc:164:16: error: 'struct rpc::client::impl' has no member named 'io_' 164 | pimpl->io_.run(); | ^~~ /home/pbulk/build/ham/uhd/work/uhd-4.7.0.0/host/lib/deps/rpclib/lib/rpc/client.cc: In member function 'void rpc::client::post(std::shared_ptr, int, const std::string&, std::shared_ptr >)': /home/pbulk/build/ham/uhd/work/uhd-4.7.0.0/host/lib/deps/rpclib/lib/rpc/client.cc:184:12: error: 'struct rpc::client::impl' has no member named 'strand_' 184 | pimpl->strand_.post([=]() { | ^~~~~~~ /home/pbulk/build/ham/uhd/work/uhd-4.7.0.0/host/lib/deps/rpclib/lib/rpc/client.cc: In member function 'void rpc::client::post(clmdep_msgpack::v1::sbuffer*)': /home/pbulk/build/ham/uhd/work/uhd-4.7.0.0/host/lib/deps/rpclib/lib/rpc/client.cc:192:12: error: 'struct rpc::client::impl' has no member named 'strand_' 192 | pimpl->strand_.post([=]() { | ^~~~~~~ /home/pbulk/build/ham/uhd/work/uhd-4.7.0.0/host/lib/deps/rpclib/lib/rpc/client.cc: In destructor 'rpc::client::~client()': /home/pbulk/build/ham/uhd/work/uhd-4.7.0.0/host/lib/deps/rpclib/lib/rpc/client.cc:223:12: error: 'struct rpc::client::impl' has no member named 'io_' 223 | pimpl->io_.stop(); | ^~~ [ 2%] Building CXX object lib/rc/CMakeFiles/uhd-resources.dir/__cmrc_uhd-resources/intermediate/cal/x4xx_pwr_zbx_tx_0_tx+rx0.cal.cpp.o [ 2%] Building CXX object lib/rc/CMakeFiles/uhd-resources.dir/__cmrc_uhd-resources/intermediate/cal/x4xx_pwr_zbx_tx_1_tx+rx0.cal.cpp.o --- lib/deps/rpclib/CMakeFiles/uhd_rpclib.dir/lib/rpc/server.cc.o --- *** [lib/deps/rpclib/CMakeFiles/uhd_rpclib.dir/lib/rpc/server.cc.o] Error code 1 bmake[2]: stopped making "lib/deps/rpclib/CMakeFiles/uhd_rpclib.dir/build" in /home/pbulk/build/ham/uhd/work/uhd-4.7.0.0/host/cmake-pkgsrc-build --- lib/rc/CMakeFiles/uhd-resources.dir/all --- *** [lib/rc/CMakeFiles/uhd-resources.dir/all] Error code 6 bmake[1]: stopped making "all" in /home/pbulk/build/ham/uhd/work/uhd-4.7.0.0/host/cmake-pkgsrc-build --- lib/deps/rpclib/CMakeFiles/uhd_rpclib.dir/lib/rpc/client.cc.o --- *** [lib/deps/rpclib/CMakeFiles/uhd_rpclib.dir/lib/rpc/client.cc.o] Error code 1 bmake[2]: stopped making "lib/deps/rpclib/CMakeFiles/uhd_rpclib.dir/build" in /home/pbulk/build/ham/uhd/work/uhd-4.7.0.0/host/cmake-pkgsrc-build bmake[2]: 2 errors bmake[2]: stopped making "lib/deps/rpclib/CMakeFiles/uhd_rpclib.dir/build" in /home/pbulk/build/ham/uhd/work/uhd-4.7.0.0/host/cmake-pkgsrc-build --- lib/deps/rpclib/CMakeFiles/uhd_rpclib.dir/all --- *** [lib/deps/rpclib/CMakeFiles/uhd_rpclib.dir/all] Error code 2 bmake[1]: stopped making "all" in /home/pbulk/build/ham/uhd/work/uhd-4.7.0.0/host/cmake-pkgsrc-build bmake[1]: 2 errors bmake[1]: stopped making "all" in /home/pbulk/build/ham/uhd/work/uhd-4.7.0.0/host/cmake-pkgsrc-build *** [all] Error code 2 bmake: stopped making "all" in /home/pbulk/build/ham/uhd/work/uhd-4.7.0.0/host/cmake-pkgsrc-build bmake: 1 error bmake: stopped making "all" in /home/pbulk/build/ham/uhd/work/uhd-4.7.0.0/host/cmake-pkgsrc-build *** Error code 2 Stop. bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/ham/uhd *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/ham/uhd