ExportXMLWordPrintableJSON

    • Type: Task
    • Resolution: Fixed
    • Priority: Major - P3
    • 9.0.9
    • Affects Version/s: None
    • Component/s: Bazel
    • Build OnDeck
    • 200
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      Capture compiler and linker versions in build provenance and verify production releases against `toolchain_versions.json`, using shared platform pins for native and cross builds. `test_packages` independently rechecks recorded versions; published packages skip current pins.

      Separate Bazel probes support Clang, GCC, LLD, gold, BFD, and mold, including IBM and macOS cross execution. Capture never executes target servers. Evergreen uploads captures for development and production configurations and includes them alongside binary hashes in release provenance.

      Native and cross macOS use LLVM 19.1.7, with native linking selecting the downloaded `ld64.lld`. Windows capture remains deferred. Server binaries, `buildInfo`, and `--version` output remain unchanged.

      Ticket: SERVER-135868(https://jira.mongodb.org/browse/SERVER-135868).

            Assignee:
            Daniel Moody
            Reporter:
            Daniel Moody
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: