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

Upgrade breakpad

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Critical
    • 7.0.0
    • Cheshire-Cat
    • build
    • None
    • Untriaged
    • 1
    • Unknown
    • Build Team 2020 Sprint 9

    Description

      It's been a long time (4+ years) since we took a newer version of breakpad. More importantly, however, our version won't build on Ubuntu 20.04 due to changes in glibc since 2.30. We could attempt to backport this fix, but it feels like maybe upgrading is the better choice.

      There are two patches we have made to breakpad which need to be ported to this new version:

      https://github.com/couchbasedeps/breakpad/commit/4c091b64099114da457a8b1d59fe188009ce8876

      https://github.com/couchbasedeps/breakpad/commit/d81e7432748cfd1207814bf20de00e56e3e0a238

      I have forked github.com/google/breakpad to github.com/couchbasedeps/google-breakpad, and created a couchbase-20200430 branch from the current master tip. If those changes can be ported back, I can then work on getting it built on all platforms.

      Attachments

        Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

              thuan Thuan Nguyen
              ceej Chris Hillery
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes

                  PagerDuty