-
Type: Task
-
Resolution: Unresolved
-
Priority: Trivial - P5
-
None
-
Affects Version/s: None
-
Component/s: Build
-
Build
NOTE: We do NOT intend to implement this, since SCons is being replaced w/ Bazel. For now, we're keeping the issue open to prevent TODO-based bugs from being created.
SCons 4.0 has been released, and includes some interesting new features and flags. One very exciting thing is that SCons now includes built-in support for generating a compilation database after they merged our implementation into the core SCons repository. Other notable changes are listed here: https://scons.org/scons-400-is-available.html
SCons 4.2 has also now been released, and includes other interesting features. We really want a SCons upgrade though that will offer VS 2022 support, and that isn't in 4.2.
Note: This ticket is mentioned as an "upgrade_suppression" here (https://github.com/10gen/mongo/blob/b40ef5fd658ce4f8ccfedc8943cb934b1703d709/etc/third_party_components.yml#L345 ); once the last scons-enabled Mongo version is deprecate (hopefully v8.0), we can close this ticket.
- has to be done before
-
SERVER-55848 Add an opt-in flag to enable PCH on Windows
- Blocked
-
SERVER-60915 post SCons 4.x upgrade, convert conftest checks
- Closed
- related to
-
SERVER-78974 Complete TODO listed in SERVER-49324
- Closed
-
SERVER-82521 Complete TODO listed in SERVER-49324
- Needs Scheduling