id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 5722,Compilation error when boost/signals.hpp is included before asio.hpp,anonymous,chris_kohlhoff,"On the [http://lists.boost.org/boost-users/2011/07/69466.php mailinglist] it has been discovered, that including {{{boost/signals.hpp}}} before {{{boost/asio.hpp}}} causes a compile error in {{{asio/detail/impl/signal_set_service.ipp:74}}} saying ''""boost::signal"": use of class template requires template argument list''. The following testcase has been used to confirm this under MSVC10: {{{ #!c++ #include #include int main(int argc, char **argv) { return 0; } }}} [http://lists.boost.org/boost-users/2011/07/69475.php Igor R] provided the following patch for {{{boost\asio\detail\impl\signal_set_service.ipp:71}}}: {{{ #!diff - signal(signal_number, asio_signal_handler); + ::signal(signal_number, asio_signal_handler); }}}",Bugs,closed,To Be Determined,asio,Boost 1.47.0,Problem,fixed,,