Fix compile flag lifecycle to preserve user overrides

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Fixed
    • Priority: Major - P3
    • WT12.0.0, 9.0.0-rc0
    • Affects Version/s: None
    • Component/s: Build
    • None
    • Storage Engines - Foundations
    • 1,156.941
    • SE Foundations - 2026-06-09
    • 2

      Current scripts set compilation flags inconsistently and often incorrectly: cmake-gui / ccmake show editable flags that aren't actually editable. Flags can be reset on the next configuration run.

      Solution:

      • Stop forcing flags in cache;
      • Rely on CMake default behaviour to present and keep flags between re-runs.

            Assignee:
            Alex Blekhman
            Reporter:
            Alex Blekhman
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: