id summary reporter owner description type status milestone component version severity resolution keywords cc 6837 asio doesn't compile on OpenSUSE 11.4 reza.jahanbakhshi@… chris_kohlhoff "Compiling a trivial program fails on OpenSUSE 11.4: #include int main(void) { return 0; } In file included from /usr/local/include/boost/asio/detail/reactor.hpp:21:0, from /usr/local/include/boost/asio/detail/impl/task_io_service.ipp:25, from /usr/local/include/boost/asio/detail/task_io_service.hpp:180, from /usr/local/include/boost/asio/impl/io_service.hpp:64, from /usr/local/include/boost/asio/io_service.hpp:767, from /usr/local/include/boost/asio/basic_io_object.hpp:19, from /usr/local/include/boost/asio/basic_socket.hpp:19, from /usr/local/include/boost/asio/basic_datagram_socket.hpp:20, from /usr/local/include/boost/asio.hpp:20, from function_proxy_test/tcp_server.hpp:9, from function_proxy_test/test_server.cpp:4: /usr/local/include/boost/asio/detail/epoll_reactor.hpp: In member function âvoid boost::asio::detail::epoll_reactor::descriptor_state::set_ready_events(uint32_t)â: /usr/local/include/boost/asio/detail/epoll_reactor.hpp:68:46: error: âtask_result_â was not declared in this scope In file included from /usr/local/include/boost/asio/detail/epoll_reactor.hpp:242:0, from /usr/local/include/boost/asio/detail/reactor.hpp:21, from /usr/local/include/boost/asio/detail/impl/task_io_service.ipp:25, from /usr/local/include/boost/asio/detail/task_io_service.hpp:180, from /usr/local/include/boost/asio/impl/io_service.hpp:64, from /usr/local/include/boost/asio/io_service.hpp:767, from /usr/local/include/boost/asio/basic_io_object.hpp:19, from /usr/local/include/boost/asio/basic_socket.hpp:19, from /usr/local/include/boost/asio/basic_datagram_socket.hpp:20, from /usr/local/include/boost/asio.hpp:20, from function_proxy_test/tcp_server.hpp:9, from function_proxy_test/test_server.cpp:4: /usr/local/include/boost/asio/detail/impl/epoll_reactor.ipp: In constructor âboost::asio::detail::epoll_reactor::descriptor_state::descriptor_state()â: /usr/local/include/boost/asio/detail/impl/epoll_reactor.ipp:609:60: error: no matching function for call to âboost::asio::detail::task_io_service_operation::task_io_service_operation(void (*)(boost::asio::detail::io_service_impl*, boost::asio::detail::operation*, const boost::system::error_code&, size_t))â /usr/local/include/boost/asio/detail/task_io_service_operation.hpp:49:3: note: candidates are: boost::asio::detail::task_io_service_operation::task_io_service_operation(void (*)(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code, size_t)) /usr/local/include/boost/asio/detail/task_io_service_operation.hpp:32:1: note: boost::asio::detail::task_io_service_operation::task_io_service_operation(const boost::asio::detail::task_io_service_operation&) /usr/local/include/boost/asio/detail/impl/epoll_reactor.ipp: In static member function âstatic void boost::asio::detail::epoll_reactor::descriptor_state::do_complete(boost::asio::detail::io_service_impl*, boost::asio::detail::operation*, const boost::system::error_code&, size_t)â: /usr/local/include/boost/asio/detail/impl/epoll_reactor.ipp:655:33: error: no matching function for call to âboost::asio::detail::task_io_service_operation::complete(boost::asio::detail::io_service_impl&, const boost::system::error_code&, int)â /usr/local/include/boost/asio/detail/task_io_service_operation.hpp:34:8: note: candidate is: void boost::asio::detail::task_io_service_operation::complete(boost::asio::detail::task_io_service&) In file included from /usr/local/include/boost/asio/detail/strand_service.hpp:137:0, from /usr/local/include/boost/asio/strand.hpp:20, from /usr/local/include/boost/asio.hpp:90, from function_proxy_test/tcp_server.hpp:9, from function_proxy_test/test_server.cpp:4: /usr/local/include/boost/asio/detail/impl/strand_service.hpp: In constructor âboost::asio::detail::strand_service::strand_impl::strand_impl()â: /usr/local/include/boost/asio/detail/impl/strand_service.hpp:32:18: error: no matching function for call to âboost::asio::detail::task_io_service_operation::task_io_service_operation(void (*)(boost::asio::detail::io_service_impl*, boost::asio::detail::operation*, const boost::system::error_code&, size_t))â /usr/local/include/boost/asio/detail/task_io_service_operation.hpp:49:3: note: candidates are: boost::asio::detail::task_io_service_operation::task_io_service_operation(void (*)(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code, size_t)) /usr/local/include/boost/asio/detail/task_io_service_operation.hpp:32:1: note: boost::asio::detail::task_io_service_operation::task_io_service_operation(const boost::asio::detail::task_io_service_operation&) /usr/local/include/boost/asio/detail/impl/strand_service.hpp: In member function âvoid boost::asio::detail::strand_service::dispatch(boost::asio::detail::strand_service::strand_impl*&, Handler)â: /usr/local/include/boost/asio/detail/impl/strand_service.hpp:65:20: error: âfullâ is not a member of âboost::asio::detail::fenced_blockâ In file included from /usr/local/include/boost/asio/detail/strand_service.hpp:139:0, from /usr/local/include/boost/asio/strand.hpp:20, from /usr/local/include/boost/asio.hpp:90, from function_proxy_test/tcp_server.hpp:9, from function_proxy_test/test_server.cpp:4: /usr/local/include/boost/asio/detail/impl/strand_service.ipp: In member function âbool boost::asio::detail::strand_service::do_dispatch(boost::asio::detail::strand_service::strand_impl*&, boost::asio::detail::operation*)â: /usr/local/include/boost/asio/detail/impl/strand_service.ipp:92:35: error: âclass boost::asio::detail::io_service_implâ has no member named âcan_dispatchâ /usr/local/include/boost/asio/detail/impl/strand_service.ipp: In static member function âstatic void boost::asio::detail::strand_service::do_complete(boost::asio::detail::io_service_impl*, boost::asio::detail::operation*, const boost::system::error_code&, size_t)â: /usr/local/include/boost/asio/detail/impl/strand_service.ipp:160:32: error: no matching function for call to âboost::asio::detail::task_io_service_operation::complete(boost::asio::detail::io_service_impl&, const boost::system::error_code&, int)â /usr/local/include/boost/asio/detail/task_io_service_operation.hpp:34:8: note: candidate is: void boost::asio::detail::task_io_service_operation::complete(boost::asio::detail::task_io_service&) " Bugs closed To Be Determined asio Boost 1.48.0 Problem invalid