Closed
Bug 576053
Opened 14 years ago
Closed 14 years ago
enable compiling Breakpad on Mac OS X/x86-64 by default
Categories
(Firefox Build System :: General, defect)
Tracking
(blocking2.0 beta4+)
RESOLVED
FIXED
mozilla2.0b4
Tracking | Status | |
---|---|---|
blocking2.0 | --- | beta4+ |
People
(Reporter: ted, Assigned: ted)
References
Details
Attachments
(1 file)
593 bytes,
patch
|
Mitch
:
review+
|
Details | Diff | Splinter Review |
Once we sync to upstream Breakpad (bug 567424) we should be able to turn on Breakpad on OS X x86-64.
Updated•14 years ago
|
Attachment #455444 -
Flags: review?(mitchell.field) → review+
Assignee | ||
Comment 2•14 years ago
|
||
Pushed to m-c:
http://hg.mozilla.org/mozilla-central/rev/f10f90803aaf
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
Comment 3•14 years ago
|
||
I had to revert this change, it was causing the build slaves to hang (see bug 577431).
http://hg.mozilla.org/mozilla-central/rev/e83325810760
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Comment 5•14 years ago
|
||
Comment on attachment 455444 [details] [diff] [review]
enable Breakpad on OS X/x86-64
Landed again:
http://hg.mozilla.org/mozilla-central/rev/e301cb6bddd6
Comment 6•14 years ago
|
||
Unfortunately the slave for the opt build froze in buildsymbols, so I had disable this again: http://hg.mozilla.org/mozilla-central/rev/dc4f4587d548
The debug build did succeed, so there's some other factor here - free memory/disk/something random. I'll grab a few slaves and put them in a loop building with the patch from bug 580375 to see if it helps. Other suggestion was to try upgrading to 10.6.4, which is known to make building mozilla more reliable.
Assignee | ||
Comment 7•14 years ago
|
||
I don't think this is going to make beta 3. The code all works, but we have a problem running it on our build slaves which only have 1GB of ram. We've tried some workarounds, but I'm out of ideas. bug 577431 has the details.
Updated•14 years ago
|
blocking2.0: beta3+ → beta4+
Comment 8•14 years ago
|
||
Comment 9•14 years ago
|
||
Fixed on mozilla-central. Try will build symbols when bug 584820 is resolved and attachment 464952 [details] [diff] [review] is backed out.
Projects merging from m-c will almost certainly need to clobber their opt and debug builds or hit configure errors in ctypes/libffi. Go to https://build.mozilla.org/clobberer/, set the check box for
OS X 10.6.2 <branch> build
OS X 10.6.2 <branch> leak test build
and hit the Clobber button at the bottom of the page, prior to pushing the merge.
Status: REOPENED → RESOLVED
Closed: 14 years ago → 14 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla2.0b4
Assignee | ||
Comment 10•14 years ago
|
||
This looks good, although we still don't have symbols uploaded:
http://crash-stats.mozilla.com/report/index/7c8915f0-0b7b-49e1-b34f-1156b2100813
Comment 11•14 years ago
|
||
I'll fix that over on bug 558947, because you can never have too tangled a bugball.
Updated•7 years ago
|
Product: Core → Firefox Build System
You need to log in
before you can comment on or make changes to this bug.
Description
•