-
Type: Improvement
-
Resolution: Incomplete
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: Build
-
None
-
Dev Platform 2020-08-24, Dev Platform 2020-09-07, Dev Platform 2020-09-21, Dev Platform 2020-10-05, Dev Platform 2020-10-19, Dev Platform 2020-11-02, Dev Platform 2020-11-16, Dev Platform 2020-11-30, Dev Platform 2020-12-14, Dev Platform 2021-05-17, Dev Platform 2021-05-31, Dev Platform 2021-06-14, Dev Platform 2021-07-12, Dev Platform 2021-07-26, Dev Platform 2021-08-09, Dev Platform 2021-08-23
-
45
When building with --link-model=dynamic using the mongodb toolchain, every shared library is linked against a static copy of the GCC and C++ runtimes. This bloats the build, slows startup, and is just generally undesirable. We should find a way to avoid needing every shared library to embed a static copy of the GCC and runtimes when using the toolchain.
- has to be done before
-
SERVER-48281 Add a minimal MSAN variant
- Backlog
- is duplicated by
-
SERVER-49788 Investigate using LIBDEPS_PRIVATE for tcmalloc library
- Closed
- related to
-
SERVER-53304 Complete TODO listed in SERVER-48291
- Closed
-
SERVER-53347 Cleanup for SERVER-48291 when merging changes to stable
- Closed
-
SERVER-82528 Complete TODO listed in SERVER-48291
- Closed
-
SERVER-82894 Complete TODO listed in SERVER-48291
- Closed
-
SERVER-86390 Complete TODO listed in SERVER-48291
- Needs Scheduling