Uploaded image for project: 'WiredTiger'
  1. WiredTiger
  2. WT-12628

Investigate CMake policy warnings

    • Type: Icon: Technical Debt Technical Debt
    • Resolution: Unresolved
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: Build
    • Storage Engines
    • StorEng - Defined Pipeline

      When running cmake with tracing of the top level CMakeLists.txt file, several policy warnings are are emitted. Many warnings are repeated for different targets.

      When this bug was created for CMake version 3.22.1 there were 61 seperate warnings for the following policies:

      • Policy CMP0102 is not set
      • Policy CMP0126 is not set
      • Policy CMP0082 is not set
      • Policy CMP0112 is not set

      For each policy it will be necessary to identify:

      • Implications of the policy.
      • How the policy is being violated.
      • The appropriate policy setting.
      • Implement corrections to the cmake scripts if required.

      How to enable tracing:

      --trace-source=CMakeLists.txt
      

            Assignee:
            backlog-server-storage-engines [DO NOT USE] Backlog - Storage Engines Team
            Reporter:
            marc.butler@mongodb.com Marc Butler (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: