Closed
Bug 487274
Opened 15 years ago
Closed 15 years ago
need Thunderbird shark builds
Categories
(Mozilla Messaging Graveyard :: Release Engineering, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: gozer, Assigned: gozer)
References
Details
Let's produce nightly comm-1.9.1 shark/dtrace enabled builds.
Assignee | ||
Comment 1•15 years ago
|
||
From looking at firefox, there will require this mozconfig-foo: # shark specific options ac_add_options --enable-libxul ac_add_options --enable-shark ac_add_options --enable-dtrace ac_add_options --enable-debugger-info-modules ac_add_options --disable-install-strip export MOZ_PKG_SPECIAL="shark"
Comment 2•15 years ago
|
||
TB won't work with --enable-libxul. In theory that shouldn't be needed but you may find that we get link problems at the final step.
Assignee | ||
Comment 3•15 years ago
|
||
<http://hg.mozilla.org/build/buildbot-configs/rev/8d63025aaa0f> Mac OS X 10.5 comm-central shark builder should show up on the waterfall shortly. It's a dep/nightly builder for now, just like regular dep/nightly builders, except it shouldn't upload anything for the time being. No builds, No updates, No symbols, nothing. Once it goes green, I'll reconfigure to get the bits to go somewhere. I am a little worried about the update channel for this one, not sure how *not* to break this.
Comment 4•15 years ago
|
||
The build was continually burning because it needs --enable-static --disable-shared: http://build.mozillamessaging.com/buildbot/production/builders/MacOSX%2010.5%20comm-central%20shark%20build/builds/7 So I pushed a mozconfig change that should fix this: http://hg.mozilla.org/build/buildbot-configs/rev/8628c6fe2e82
Comment 5•15 years ago
|
||
Oh, this build doesn't appear on clobberer at the moment (wrong directory for the tools?) - so it will want a clobber even if it does go green. (In reply to comment #3) > I am a little worried about the update channel for this one, not sure how *not* > to break this. I don't think we need an update channel. AFAIK these are intended as builds to check out performance, not builds for general use/testing. Firefox doesn't appear to provide updates (looking at their mozconfig), and I don't think we need to either.
Comment 6•15 years ago
|
||
Ok, that time it failed due to missing symbols whilst building the crash reporter stuff. My guess is that it really needs a clobber to sort itself out, unless shark doesn't like static builds - but I doubt that's the case as its only failing in crash reporter.
Assignee | ||
Comment 7•15 years ago
|
||
(In reply to comment #5) > Oh, this build doesn't appear on clobberer at the moment (wrong directory for > the tools?) - so it will want a clobber even if it does go green. Yeah, fixed, but will only show up after the currently running nightly build finishes. > (In reply to comment #3) > > I am a little worried about the update channel for this one, not sure how *not* > > to break this. > > I don't think we need an update channel. AFAIK these are intended as builds to > check out performance, not builds for general use/testing. Firefox doesn't > appear to provide updates (looking at their mozconfig), and I don't think we > need to either. Agreed, no update channel at all for these then.
Comment 8•15 years ago
|
||
(In reply to comment #5) > I don't think we need an update channel. AFAIK these are intended as builds to > check out performance, not builds for general use/testing. Firefox doesn't > appear to provide updates (looking at their mozconfig), and I don't think we > need to either. I completely agree that the ability to occasionally checkout performance is the high order bit to worry about. However, I think there's non-trivial (but also not insanely high) value to having an update feed too: I often see perf issues while using nightly builds, and if there were a nightly feed of this sort, I would use that instead so that I could investigate issues when they happen. I suspect others might as well. So my take is that if an update feed is easy, it's worth doing.
Comment 9•15 years ago
|
||
Reading back more closely, I see now that it appears not to be easy. So, uh, never mind. :-)
Assignee | ||
Comment 10•15 years ago
|
||
Enabled uploading builds to ftp.m.o, next cycle should show up. Looking good, needs comfirming that these are indeed Shark-enabled and work as expected.
Assignee | ||
Comment 11•15 years ago
|
||
First build is here: <http://ftp.mozilla.org/pub/mozilla.org/thunderbird/tinderbox-builds/comm-1.9.1-macosx-shark/1239335699/thunderbird-3.0b3pre.en-US.mac-shark.dmg>
Comment 12•15 years ago
|
||
(In reply to comment #11) > <http://ftp.mozilla.org/pub/mozilla.org/thunderbird/tinderbox-builds/comm-1.9.1-macosx-shark/1239335699/thunderbird-3.0b3pre.en-US.mac-shark.dmg> Cannot be found. Something wrong with the URL?
Assignee | ||
Comment 13•15 years ago
|
||
Probably a cut-n-paste error, try and of the builds in here: <http://ftp.mozilla.org/pub/mozilla.org/thunderbird/tinderbox-builds/comm-1.9.1-macosx-shark/>
Assignee | ||
Comment 14•15 years ago
|
||
Nightly shark builds completed as well. <http://ftp.mozilla.org/pub/mozilla.org/thunderbird/nightly/latest-comm-1.9.1/thunderbird-3.0b3pre.en-US.mac-shark.dmg>
Status: ASSIGNED → RESOLVED
Closed: 15 years ago
Resolution: --- → FIXED
Comment 15•15 years ago
|
||
Is there a reason why those builds are generated only each second day?
Assignee | ||
Comment 16•15 years ago
|
||
(In reply to comment #15) > Is there a reason why those builds are generated only each second day? Not sure what you mean, there have been nightly shark builds every night... <http://ftp.mozilla.org/pub/mozilla.org/thunderbird/nightly/2009-04-20-05-comm-1.9.1/> <http://ftp.mozilla.org/pub/mozilla.org/thunderbird/nightly/2009-04-21-09-comm-1.9.1/> <http://ftp.mozilla.org/pub/mozilla.org/thunderbird/nightly/2009-04-22-05-comm-1.9.1/>
Comment 17•15 years ago
|
||
I could swear I have checked each folder under http://ftp.mozilla.org/pub/mozilla.org/thunderbird/nightly/2009/04/ and haven't seen a shark build for 20090421. Right now I cannot see builds on 2009-04-17 and 2009-04-18. Are they somehow hidden?
Assignee | ||
Comment 18•15 years ago
|
||
I am reopening this bug, because the Leopard builders I created have been build as Leopard Servers, not regular Leopard. The problematic side-effect of this is that these leopard installs eat CPU cycles like crazy, even when idle (i.e. load > 4.0), since they are running all the OS X Server gizmos. I will be reinstalling these machines as ordinary Leopard, tracked in bug 490320.
Assignee | ||
Comment 19•15 years ago
|
||
momo-vm-osx-leopard-01 is back as a shark builder, freshly installed.
Assignee | ||
Comment 20•15 years ago
|
||
And green at that.
Status: REOPENED → RESOLVED
Closed: 15 years ago → 15 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•