[SERVER-49324] Upgrade to latest version of SCons Created: 07/Jul/20 Updated: 27/Oct/23 Resolved: 27/Oct/23 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | Build |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Task | Priority: | Major - P3 |
| Reporter: | Andrew Morrow (Inactive) | Assignee: | [DO NOT ASSIGN] Backlog - Server Development Platform Team (SDP) (Inactive) |
| Resolution: | Won't Do | Votes: | 0 |
| Labels: | third-party-upgrade | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||||||||||||||||||
| Assigned Teams: |
Server Development Platform
|
||||||||||||||||||||||||
| Participants: | |||||||||||||||||||||||||
| Description |
|
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. |
| Comments |
| Comment by Steve Gross [ 08/Aug/23 ] |
|
Re-opening, but NOT because we intend to work on it. This is still a won't-fix, BUT when it's closed, our automated system creates issues for TODOs associated with the issue. Thus, we're leaving this open, but backlogged. |
| Comment by Nicholas Zolnierz [ 02/Sep/20 ] |
|
Note that as part of SERVER-49805, we'll be pulling forward a version of yacc.py into site_scone to pick up a fix. We should be able to remove this file as part of the SCons upgrade. |