After changing "lib boost_coroutine2..." to "alias boost_coroutine2 ;"
I had to add <library>/boost//context to usage-requirements of
boost/coroutine2 project. Apparently reference to Context from
"requirements" (at line 13) is not enough in this case. Can this be a
bug in Boost.Build?
But the problem with alias is that "b2 --with-coroutine2" does not
build anything at all. My question: is it supported scenario by
Boost.Build - header-only library depending on not-header-only
Bonus question: can those BOOST_DISABLE_ASSERTS be removed from
Jamfiles building Context, Coroutine2 and Fiber?