On Mon, Sep 26, 2016 at 11:15 AM, Vinnie Falco <vinnie.falco@gmail.com> wrote:
This warning when building applications using Boost 1.62.0: 1>CL : warning : Boost.Coroutine is now deprecated. Please switch to Boost.Coroutine2. To disable this warning message, define BOOST_COROUTINES_NO_DEPRECATION_WARNING.
A coworker tracked this down. There's a spelling error/typo, two versions of the macro exist: BOOST_COROUTINE_NO_DEPRECATION_WARNING <boost/coroutine/detail/config.hpp> BOOST_COROUTINES_NO_DEPRECATION_WARNING <boost/coroutine/asymmetric_coroutine.hpp> It looks like this is fixed at the tip of Boost.Coroutine master branch: https://github.com/boostorg/coroutine/blob/master/include/boost/coroutine/de... In this commit: https://github.com/boostorg/coroutine/commit/c33f5fcc42cb28882ea6b98a9dc0572... I believe this particular issue can be resolved by bringing that one commit into the release. Thanks