MSI construction must depend on PDB installation

XMLWordPrintableJSON

    • Fully Compatible
    • ALL
    • v5.0, v4.4
    • Dev Platform 2021-05-31, Dev Platform 2021-06-14
    • 27
    • None
    • 3
    • None
    • None
    • None
    • None
    • None
    • None

      We declare dependencies on the installation of the executables we need for MSI construction here:

      https://github.com/mongodb/mongo/blob/c1e603921ceba1c55d32b7978323cdc3261c7192/src/mongo/installer/msi/SConscript#L168-L181

      But we don't declare dependencies on the PDB installation. That can allow MSI construction to happen before SCons has copied the PDBs into the install directory.

      We should declare dependencies on the PDBs as well, or consider changing the explicit dependencies to declare a dependency on a hygienic builds install alias.

            Assignee:
            Andrew Morrow (Inactive)
            Reporter:
            Andrew Morrow (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: