For Ubuntu 16.04, we need to use the v2 toolchain, since the v1 toolchain doesn't build or run there.
The master branch builds cleanly with the v2 toolchain, but the v3.2 branch does not. If we want to do 3.2.x stable releases for 16.04 (and we do), then we will need to make the v3.2 branch compatible with the v2 toolchain.
This will also make it easier for developers, since they can then use the same toolchain to build both branches.
- is related to
-
SERVER-17237 'entry' may be used uninitialized in PlanCache code
- Closed
-
SERVER-23465 Make master compile cleanly with gcc 5.3
- Closed