https://koji.fedoraproject.org/koji/buildinfo?buildID=2156462 /usr/include/boost/asio/async_result.hpp: In instantiation of 'struct boost::asio::async_completion<boost::asio::basic_yield_context<boost::asio::executor>, void(boost::system::error_code, ceph::buffer::v15_2_0::list)>': /builddir/build/BUILD/ceph-17.2.5/src/librados/librados_asio.h:104:61: required from 'auto librados::async_read(ExecutionContext&, v14_2_0::IoCtx&, const std::string&, size_t, uint64_t, CompletionToken&&) [with ExecutionContext = boost::asio::io_context; CompletionToken = boost::asio::basic_yield_context<boost::asio::executor>; std::string = std::__cxx11::basic_string<char>; size_t = long unsigned int; uint64_t = long unsigned int]' /builddir/build/BUILD/ceph-17.2.5/src/test/librados/asio.cc:118:35: required from here /usr/include/boost/asio/async_result.hpp:651:9: error: no type named 'completion_handler_type' in 'class boost::asio::async_result<boost::asio::basic_yield_context<boost::asio::executor>, void(boost::system::error_code, ceph::buffer::v15_2_0::list)>' 651 | completion_handler_type; | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/asio/async_result.hpp:684:62: error: no type named 'completion_handler_type' in 'class boost::asio::async_result<boost::asio::basic_yield_context<boost::asio::executor>, void(boost::system::error_code, ceph::buffer::v15_2_0::list)>' 684 | completion_handler_type&, completion_handler_type>::type completion_handler; | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ceph-17.2.5/src/librados/librados_asio.h: In instantiation of 'auto librados::async_read(ExecutionContext&, v14_2_0::IoCtx&, const std::string&, size_t, uint64_t, CompletionToken&&) [with ExecutionContext = boost::asio::io_context; CompletionToken = boost::asio::basic_yield_context<boost::asio::executor>; std::string = std::__cxx11::basic_string<char>; size_t = long unsigned int; uint64_t = long unsigned int]': /builddir/build/BUILD/ceph-17.2.5/src/test/librados/asio.cc:118:35: required from here /builddir/build/BUILD/ceph-17.2.5/src/librados/librados_asio.h:105:48: error: 'struct boost::asio::async_completion<boost::asio::basic_yield_context<boost::asio::executor>, void(boost::system::error_code, ceph::buffer::v15_2_0::list)>' has no member named 'completion_handler'; did you mean 'completion_handler_type'? 105 | auto p = Op::create(ctx.get_executor(), init.completion_handler); | ~~~~~^~~~~~~~~~~~~~~~~~ | completion_handler_type /builddir/build/BUILD/ceph-17.2.5/src/librados/librados_asio.h:115:22: error: 'class boost::asio::async_result<boost::asio::basic_yield_context<boost::asio::executor>, void(boost::system::error_code, ceph::buffer::v15_2_0::list)>' has no member named 'get' 115 | return init.result.get(); | ~~~~~~~~~~~~^~~
*** This bug has been marked as a duplicate of bug 2172683 ***