After discussion in #8868, this is to track bumping the minimum required Boost version.
The current minimum required Boost version is 1.47.0. The long term goal is to move away from Boost entirely, and is tracked in the Boost -> C++11 Project.
We currently use the following Boost components:
- Chrono, Filesystem, System, Thread, Test
Filesystem:
V1 - (boost version) 1.30.0 V2 - 1.34.0 V3 - 1.44.0
Chrono:
V2.0.0 - 1.52.0
- #7381 C++11 compliance: unresolved symbol when assigning a constexpr duration to a non-const local variable.
V1.2.3 - 1.51.0
- Documentation & C++11
Thread:
V4.1.0 - 1.54.0
- #7285 C++11 compliance: Allow to pass movable arguments for call_once.
Thread is on the way out in #8631.
Test:
Work has started on replacing this in #8670.