[SERVER-49788] Investigate using LIBDEPS_PRIVATE for tcmalloc library Created: 21/Jul/20 Updated: 10/Mar/21 Resolved: 14/Sep/20 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Improvement | Priority: | Major - P3 |
| Reporter: | Daniel Moody | Assignee: | Ryan Egesdahl (Inactive) |
| Resolution: | Duplicate | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||
| Sprint: | Dev Platform 2020-09-07, Dev Platform 2020-09-21 | ||||||||
| Participants: | |||||||||
| Description |
|
The Libdeps linter has some rules which conflict with the application of the tcmalloc library. The tcmalloc library is added as a LIBDEPS to all libraries (unless explicitly set not to or the library overrides the LIBDEPS var). This means that some libraries which use DEPS_DEPENDENTS will violate the rule that DEPS_DEPENDENTS should have only LIBDEPS_PRIVATE. Investigate solutions to how to apply the tcmalloc library and not need tags on all DEPS_DEPENDENTS. |
| Comments |
| Comment by Ryan Egesdahl (Inactive) [ 14/Sep/20 ] |
|
This will be addressed in |