[SERVER-65343] Remove the --legacy-tarball build option and investigate the DIST variables Created: 07/Apr/22 Updated: 09/Aug/23 Resolved: 09/Aug/23 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Improvement | 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: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Assigned Teams: |
Server Development Platform
|
| Sprint: | Dev Platform 2022-05-02, Dev Platform 2022-05-16 |
| Participants: |
| Description |
|
The --legacy-tarball SCons option is a vestige of the period where we were transitioning to hygienic builds. We can do without the flag now, and we should remove it. The flag exists to synthesize a special value for $PREFIX when we are doing a build for release. We should consider instead whether we can achieve something better by restructuring the various DIST variables, so that evergreen itself can be in charge of describing the intended installation prefix. |
| Comments |
| Comment by Alex Neben [ 09/Aug/23 ] |
|
Closing this issues as part of some SDP backlog cleanup. Please reopen if you feel this should be prioitized. |