Opened 9 years ago
Last modified 6 years ago
#9453 new Bugs
building with --without-context doesn't actually work
Reported by: | Owned by: | Vladimir Prus | |
---|---|---|---|
Milestone: | To Be Determined | Component: | Building Boost |
Version: | Boost 1.55.0 | Severity: | Problem |
Keywords: | Cc: |
Description
apparently you also need to pass --without-coroutine, but the output from the build does not say that at all:
Component configuration: - atomic : building - chrono : building - context : not building - coroutine : building ...
it probably should state something like "building (for couroutine), but not installing headers". or abort. or disable coroutine too. something.
Change History (6)
comment:1 by , 9 years ago
Component: | context → Building Boost |
---|
comment:2 by , 9 years ago
Owner: | changed from | to
---|
follow-up: 4 comment:3 by , 9 years ago
FWIW, this is a bit complicated to explain exactly which library is build due to what dependencies to be intuitive in all cases, and it's not a very big issue, so I probably won't get to this in near future.
comment:5 by , 7 years ago
I attempted to build Boost 1.60, using both --without-context and --without-coroutine. It turns out to build Boost.Context anyway.
Workaround: also use --without-coroutine2.
bjam --without-context --without-coroutine should not build boost.context nor boost.coroutine - if the libraries are still build then this is an issue of boost build system