-
Type:
Improvement
-
Resolution: Unresolved
-
Priority:
Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
None
-
Storage Engines, Storage Engines - Foundations
-
SE Foundations - Q3+ Backlog
-
None
This ticket spawned from WT-14461. While investigating a v5 toolchain issue, we found out that MongoDB complies standard libraries from the v5 toolchain. Currently WiredTiger doesn't do this. We need to be careful on when compiling standard libraries. If a third party library fetches the system standard libraries then we could lead into compatibility issues. If WT primarily uses standard libraries from the v5 toolchain and a third party library uses the system standard library, the versions could cause all sorts of nasty problems such symbol collision, random segmentation faults, etc.
Asking MongoDB on how they deal with this problem would be a good place to start.
Definition of done
Investigate how WT can compile standard libraries from the v5 toolchain and apply fix if there are no risks.
- is related to
-
WT-14461 Fix workgen test failures on machine ARMV9 using V5 toolchain
-
- Closed
-