Build script relies on third party to import Context before Fiber
Kojoley opened this issue · comments
Nikita Kniazev commented
Fiber build script uses <segmented-stacks>
feature
Lines 23 to 26 in 2cb72f5
boost-cpp.jam
(main Boost build script) was unintentionally consistently importing Context before Fiber.
Possible solutions:
- If
-fsplit-stack -DBOOST_USE_SEGMENTED_STACKS
is not needed by Fiber itself -- we can just delete these lines and issue will be resolved. - If
-fsplit-stack -DBOOST_USE_SEGMENTED_STACKS
is needed by Fiber -- we can put there in Context usage requirements and Fiber will get them automatically by using<library>/boost/context//boost_context
.