Closed
Bug 350647
Opened 18 years ago
Closed 18 years ago
Tinderbox orange, can't launch trunk universal builds on 10.4 ppc, link order needs fixing
Categories
(Firefox Build System :: General, defect)
Tracking
(Not tracked)
VERIFIED
FIXED
mozilla1.9alpha1
People
(Reporter: ispiked, Assigned: mark)
References
Details
Attachments
(2 files)
|
31.41 KB,
text/plain
|
Details | |
|
1.13 KB,
patch
|
benjamin
:
review+
|
Details | Diff | Splinter Review |
It died (started crashing when running the MozillaAlive test on 2006-08-23 early morning. It was suspected that Smaug's checkin for bug 349069 broke things, but he backed it out and it didn't fix things. It looks like it's crashing because it can't find some symbol in some carbon library (_PR_Malloc). TR looked for the core dump file and couldn't find it, but he did find the Mac crashlog which he says he'll attach.
Updated•18 years ago
|
Summary: Figure out why bm-xserver02 (Mac SeaMonkey-trunk tinderbox) is broken → Figure out why bm-xserve02 (Mac SeaMonkey-trunk tinderbox) is broken
| Reporter | ||
Comment 1•18 years ago
|
||
For what it's worth, phlox (on the MozillaTest tinderbox) started dying with this exact same error on 2006-08-24 afternoon-ish.
Comment 2•18 years ago
|
||
| Reporter | ||
Comment 3•18 years ago
|
||
CCing the Mac guys to see if they have any thoughts on this.
| Assignee | ||
Comment 4•18 years ago
|
||
This is a bug in Apple's 10.3 SDK. PR_Malloc is an NSPR symbol, and we should use the version in our own libnspr. Apple accidentally exposed NSPR in the 10.3 libraries, so depending on the link order, some things may wind up referencing system libraries when they shouldn't. You get a runtime error because the tinderboxes are running 10.4, which correctly don't have NSPR crap exported from the system libraries. The universal config for ppc on the trunk was recently changed from the 10.2 SDK to 10.3.
Assignee: build → mark
| Assignee | ||
Updated•18 years ago
|
Component: Tinderbox Configuration → Build Config
OS: Linux → Mac OS X 10.4
Product: mozilla.org → Core
Hardware: PC → Macintosh
Summary: Figure out why bm-xserve02 (Mac SeaMonkey-trunk tinderbox) is broken → Tinderbox orange, can't launch trunk universal builds on 10.4 ppc, link order needs fixing
Target Milestone: --- → mozilla1.9alpha
Version: other → Trunk
| Assignee | ||
Comment 5•18 years ago
|
||
This will fix it for libwidget_mac and is sufficient to launch seamonkey-shared. There may be other affected libraries. (I already fixed many of them about a year ago.)
Attachment #236275 -
Flags: review?(benjamin)
Updated•18 years ago
|
Attachment #236275 -
Flags: review?(benjamin) → review+
| Assignee | ||
Comment 6•18 years ago
|
||
Checked in.
Status: NEW → RESOLVED
Closed: 18 years ago
Resolution: --- → FIXED
| Reporter | ||
Comment 7•18 years ago
|
||
bm-xserve02 just turned green. ->VERIFIED
Status: RESOLVED → VERIFIED
Updated•6 years ago
|
Product: Core → Firefox Build System
You need to log in
before you can comment on or make changes to this bug.
Description
•