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

Remove the --legacy-tarball build option and investigate the DIST variables

    XMLWordPrintableJSON

Details

    • Icon: Improvement Improvement
    • Resolution: Won't Do
    • Icon: Major - P3 Major - P3
    • None
    • None
    • None
    • None
    • Server Development Platform
    • Dev Platform 2022-05-02, Dev Platform 2022-05-16

    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.

      Attachments

        Activity

          People

            backlog-server-devplatform [DO NOT ASSIGN] Backlog - Server Development Platform Team (SDP) (Inactive)
            andrew.morrow@mongodb.com Andrew Morrow (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: