id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 12371,boost thread/future.hpp fails to build,Matthew Ferrante ,viboes,"Upgrading from Boost 1.41 to 1.61. When compiling an application that uses boost thread library, I get the following errors: {{{ /usr/local/include/boost/thread/future.hpp: In member function ‘void boost::detail::future_async_shared_state::init(const Fp&)’: /usr/local/include/boost/thread/future.hpp:856: error: expected primary-expression before ‘(’ token /usr/local/include/boost/thread/future.hpp: In member function ‘void boost::detail::future_async_shared_state::init(const Fp&)’: /usr/local/include/boost/thread/future.hpp:881: error: expected primary-expression before ‘(’ token /usr/local/include/boost/thread/future.hpp: In member function ‘void boost::detail::future_async_shared_state::init(const Fp&)’: /usr/local/include/boost/thread/future.hpp:907: error: expected primary-expression before ‘(’ token }}} Each of these lines is a call to the boost::thread constructor, but they are not prepended with the ""boost::"" namespace. Adding ""boost::"" to these three lines fixes the error.",Bugs,closed,Boost 1.62.0,thread,Boost 1.61.0,Problem,fixed,,