Closed
Bug 1407368
Opened 7 years ago
Closed 7 years ago
Rename Breakpad's src/common/memory.h
Categories
(Toolkit :: Crash Reporting, enhancement)
Toolkit
Crash Reporting
Tracking
()
RESOLVED
FIXED
mozilla58
Tracking | Status | |
---|---|---|
firefox58 | --- | fixed |
People
(Reporter: ted, Assigned: ted)
References
(Blocks 1 open bug)
Details
Attachments
(2 files)
We have a dumb makefile rule in a Makefile for Breakpad to fiddle with INCLUDES because the build system always has -I$(srcdir), and that directory has a header named memory.h, which shadows a system header: https://hg.mozilla.org/mozilla-central/file/77a4c52e9987d2359969d7c478183b438b464744/toolkit/crashreporter/google-breakpad/src/common/Makefile.in#l9 We could figure out a smarter way to fix this, but I propose we just upstream a patch to rename that header and move on in life.
Assignee | ||
Comment 1•7 years ago
|
||
Upstream patch: https://chromium-review.googlesource.com/c/breakpad/breakpad/+/723261 Once that lands I'll cherry-pick it for m-c.
Assignee: nobody → ted
Assignee | ||
Comment 2•7 years ago
|
||
This landed upstream, I should have a patch against m-c today.
Comment 3•7 years ago
|
||
We can get rid of http://searchfox.org/mozilla-central/rev/dca019c94bf3a840ed7ff50261483410cfece24f/toolkit/crashreporter/google-breakpad/src/common/moz.build#67 once this lands as well.
Assignee | ||
Comment 4•7 years ago
|
||
https://treeherder.mozilla.org/#/jobs?repo=try&revision=f7b43c1d2702a8542d372fd1bd5a3d981e47097e
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Assignee | ||
Comment 7•7 years ago
|
||
(In reply to Chris Manchester (:chmanchester) from comment #3) > We can get rid of > http://searchfox.org/mozilla-central/rev/ > dca019c94bf3a840ed7ff50261483410cfece24f/toolkit/crashreporter/google- > breakpad/src/common/moz.build#67 once this lands as well. Thanks! I caught that by accident as I was making sure I had fixed everything to work with this patch. I split the patches here into "just the rename" and "remove the workarounds".
Comment 8•7 years ago
|
||
mozreview-review |
Comment on attachment 8919529 [details] bug 1407368 - rename Breakpad's src/common/memory.h. https://reviewboard.mozilla.org/r/190368/#review195758 LGTM. I've been thinking of pulling from breakpad for a while but I've got so many other things to do I keep postponing it.
Attachment #8919529 -
Flags: review?(gsvelto) → review+
Assignee | ||
Comment 9•7 years ago
|
||
(In reply to Gabriele Svelto [:gsvelto] from comment #8) > LGTM. I've been thinking of pulling from breakpad for a while but I've got > so many other things to do I keep postponing it. Yeah, no worries. I don't think there are a lot of upstream fixes that'd actually be useful to us anyway.
Comment 10•7 years ago
|
||
mozreview-review |
Comment on attachment 8919530 [details] bug 1407368 - remove workarounds in google-breakpad/src/common. https://reviewboard.mozilla.org/r/190370/#review196008
Attachment #8919530 -
Flags: review?(mshal) → review+
Assignee | ||
Comment 11•7 years ago
|
||
https://hg.mozilla.org/integration/mozilla-inbound/rev/e53f2b4f821d8792793bfe0527287244de50edcd bug 1407368 - rename Breakpad's src/common/memory.h. r=gsvelto https://hg.mozilla.org/integration/mozilla-inbound/rev/608fe196e102b22bd7fc3c7f0db4342aa2a99f4f bug 1407368 - remove workarounds in google-breakpad/src/common. r=mshal
Comment 12•7 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/e53f2b4f821d https://hg.mozilla.org/mozilla-central/rev/608fe196e102
Status: NEW → RESOLVED
Closed: 7 years ago
status-firefox58:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla58
You need to log in
before you can comment on or make changes to this bug.
Description
•