Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-49324

Upgrade to latest version of SCons

    • Type: Icon: Task Task
    • Resolution: Unresolved
    • Priority: Icon: Trivial - P5 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.

            Assignee:
            Unassigned Unassigned
            Reporter:
            andrew.morrow@mongodb.com Andrew Morrow (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            7 Start watching this issue

              Created:
              Updated: