ExportXMLWordPrintableJSON

    • Type: Task
    • Resolution: Fixed
    • Priority: Major - P3
    • 9.1.0-rc0, 9.1.0-rc1025
    • Affects Version/s: None
    • Component/s: Build
    • None
    • Build OnDeck
    • 200
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      Fix BF-47021 by making Linux mongo_rust_shared_library honor simple_build_id. Use the C++ build identity and disable the linker’s default build ID so core analysis can pair stripped Rust libraries with symbols from the separate archive_dist_test_debug build.

      Add message_filter_plugin_build_id_test to build the actual plugin in both CI link modes, verify matching binary and debug IDs, and compare loadable section bytes. Stage configured outputs at distinct runfiles paths and include toolchain runtime libraries for isolated execution. Include the regression in Evergreen’s plugin unit-test task.

      ARM64 and x86 plugin tests and the full ARM64 core analysis task pass. Testing links are in the comments.

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

              Created:
              Updated:
              Resolved: