Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-55736

Build with -fdebug-types-section on relevant platforms

    • Type: Icon: Task Task
    • Resolution: Won't Do
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: Build
    • None
    • Server Development Platform
    • None
    • 3
    • None
    • None
    • None
    • None
    • None
    • None

      For our static builds, building with this flag represents a significant savings in debug info size: 20% or more.

      We had looked at this flag a number of years ago and decided against it because it appeared that there were many tools that were not yet ready to handle it, but that problem has most likely aged out.

      There is also some controversy within RedHat about whether -fdebug-types-section should be used while building, or whether dwz should be used to post-process the debug files. The former is much easier for us to achieve.

       

            Assignee:
            backlog-server-devplatform [DO NOT ASSIGN] Backlog - Server Development Platform Team (SDP) (Inactive)
            Reporter:
            andrew.morrow@mongodb.com Andrew Morrow (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: