Subject: Re: [boost] [release] Boost 1.62.0 Release Candidate 1
From: Vinnie Falco (vinnie.falco_at_[hidden])
Date: 2016-09-26 12:36:50


On Mon, Sep 26, 2016 at 11:15 AM, Vinnie Falco <vinnie.falco_at_[hidden]> 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/detail/config.hpp#L13

In this commit:
https://github.com/boostorg/coroutine/commit/c33f5fcc42cb28882ea6b98a9dc0572f3dc97468

I believe this particular issue can be resolved by bringing that one
commit into the release.

Thanks