Uploaded image for project: 'Couchbase Server'
  1. Couchbase Server
  2. MB-46136

Folly cbdep: Fix missing debug info on Windows

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • Major
    • Morpheus
    • Cheshire-Cat
    • build
    • None
    • Untriaged
    • Windows 64-bit
    • 1
    • Unknown

    Description

      When specifying additional flags to add to CXXFLAGS for folly, we inadvertently replace the default CXXFLAGS added by CMake. On Windows these include flags to generate debug information. As such, we don't have any debug information in our Folly cbdep on Windows.

      Linux appears unaffected - from folly-centos7-x86_64-v2020.08.24.00-couchbase-cb4 a see a number of .debug_info sections.

      Attachments

        For Gerrit Dashboard: MB-46136
        # Subject Branch Project Status CR V

        Activity

          People

            owend Daniel Owen
            drigby Dave Rigby (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:

              Gerrit Reviews

                There are no open Gerrit changes

                PagerDuty