Closed
Bug 486710
Opened 16 years ago
Closed 14 years ago
Provide Linux x86-64 builds of Thunderbird
Categories
(Mozilla Messaging Graveyard :: Release Engineering, enhancement)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: mkmelin, Assigned: jhopkins)
References
Details
Firefox x86-64 linux nightlies are getting generated. Would be nice to have thunderbird ones too.
Reporter | ||
Updated•16 years ago
|
Summary: provide x86-64 builds on thunderbird → provide x86-64 builds of thunderbird
Comment 1•16 years ago
|
||
Presumably Firefox don't formally release their builds, so these would be experimental only?
Reporter | ||
Comment 2•16 years ago
|
||
Seems they aren't released, at least yet. No idea what the plans are since for ff3 the x86 experimental builds weren't being made yet.
Comment 3•16 years ago
|
||
It seems that we have a few bugs that are x64 specific, all the distributions provide x64 (at least the three major one) - would be nice for us to provide it. Maybe we could provide them the way Solaris build are distributed in /contrib ?
Comment 4•16 years ago
|
||
(In reply to comment #2) > Seems they aren't released, at least yet. No idea what the plans are since for > ff3 the x86 experimental builds weren't being made yet. From what I can tell, their target has not changed - delivering 64bit in version 4.x. Note also per Ted, "breakpad does not work 64bit, expect perhaps windows". And crashme extension does not work 64bit.
Comment 5•16 years ago
|
||
(In reply to comment #2) > Seems they aren't released, at least yet. No idea what the plans are since for > ff3 the x86 experimental builds weren't being made yet. Right, that's good to know - when we start posting the builds we can post that they are experimental. (In reply to comment #3) > It seems that we have a few bugs that are x64 specific, all the distributions > provide x64 (at least the three major one) - would be nice for us to provide > it. Maybe we could provide them the way Solaris build are distributed in > /contrib ? I would be tempted to stick them alongside the main builds like FF have done: ftp://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-1.9.1/ Although I'm kinda surprised they aren't in an experimental directory, but perhaps its just easier have them alongside the main build. (In reply to comment #4) > (In reply to comment #2) > > Seems they aren't released, at least yet. No idea what the plans are since for > > ff3 the x86 experimental builds weren't being made yet. > > From what I can tell, their target has not changed - delivering 64bit in > version 4.x. > > Note also per Ted, "breakpad does not work 64bit, expect perhaps windows". And > crashme extension does not work 64bit. Well it'll be --disable-crashreporter then ;-) We possibly need an extension to https://developer.mozilla.org/En/Supported_build_configurations Also looking at that page, it'd possibly be good if we can attract a maintainer - i.e. someone who has a 64 bit system for Linux and will help look after the builds/bugs.
Summary: provide x86-64 builds of thunderbird → Provide Linux x86-64 builds of Thunderbird
Comment 6•16 years ago
|
||
1. To build these, we'll need 64 bit builders (except for OS X, they are already 64biyt). 2. I'd also stick them in the same nightly directory, like FF does 3. Do we care about things like unittest/bloat/etc for these platforms ?
Comment 7•16 years ago
|
||
(In reply to comment #6) > 3. Do we care about things like unittest/bloat/etc for these platforms ? It would be nice to have them running.
Comment 8•16 years ago
|
||
I think we should be taking the Firefox lead here - one Linux builder. My concern is that if we have Windows builds and/or unittest/bloat etc then we could potentially come across core issues that would turn our tree red, but core wouldn't necessarily care about in the short term. Given, afaik we have no-one signed up to lead work on any platform (maybe we should ask though), fixing these issues (even just in mailnews) may be hard.
Comment 10•15 years ago
|
||
I running Debian Lenny 64bits. If I wanna test Thunderbird 3, I can't because: DON'T exist Thunberbird 3 to 64bits OS. Thanks for waste my time: https://bugzilla.mozilla.org/show_bug.cgi?id=480529 Regards, Renato
Comment 11•15 years ago
|
||
Is the lack of 64bit builds for Thunderbird 3 simply an issue of not having a machine to build on? We're a university organisation and can offer fast machines on a gigabit line for this if it would help
Comment 12•15 years ago
|
||
(In reply to comment #11) > Is the lack of 64bit builds for Thunderbird 3 simply an issue of not having a > machine to build on? We have machines to build it on, just don't have a ready to use 64-bit Linux reference platform image. I'll need to build one. I'll start building one during idle cycles.
Comment 13•15 years ago
|
||
Since all recent computers are 64 bit (and on linux the default installs are nnow 64 bit too) - its probably time to move this along isnt it ? Even firefox has it ... surely you dont wanna let -those- guys get ahead .. do ya ?? ;-) Please ?
Comment 14•15 years ago
|
||
(In reply to comment #13) > Since all recent computers are 64 bit (and on linux the default installs are > nnow 64 bit too) - its probably time to move this along isnt it ? Getting Thunderbird 3 out is a more significant milestone that we are trying to achieve than getting 64 bit builds going. Hence this is low priority. As far as we know there is nothing that stops the 32 bit builds running perfectly fine on 64 bit systems. > Even firefox has it ... surely you dont wanna let -those- guys get ahead .. do > ya ?? ;-) Firefox only has nightly builds which is the same as we'd support here, if we did. There has also been no real performance analysis done to see if it is really worthwhile or not (as implied by this thread: http://groups.google.com/group/mozilla.dev.platform/browse_frm/thread/a44eab1bea078580#). Hence until we've shipped Thunderbird 3 this is low priority.
Comment 15•15 years ago
|
||
(In reply to comment #14) > (In reply to comment #13) > > Since all recent computers are 64 bit (and on linux the default installs are > > nnow 64 bit too) - its probably time to move this along isnt it ? > > Getting Thunderbird 3 out is a more significant milestone that we are trying to > achieve than getting 64 bit builds going. Hence this is low priority. Yes, I made some significant progress on this a while back, but had to switch priorities for Thunderbird 3. Once that's out, I'll tackle this one once again. > As far as we know there is nothing that stops the 32 bit builds running > perfectly fine on 64 bit systems. That's what I do, for instance.
Comment 16•15 years ago
|
||
(In reply to comment #15) > (In reply to comment #14) > > As far as we know there is nothing that stops the 32 bit builds running > > perfectly fine on 64 bit systems. > > That's what I do, for instance. Just to ply the devil's advocate, doing that is not always an [easy] option. I recently switched to using a native (non-multilib) 64bit version of Gentoo, so I can't run 32bit binary applications outside of a chroot (which is a big pain). But I do it anyways because I want to use the nightly builds. Also, people who roll their own kernel could disable 32bit emulation (CONFIG_IA32_EMULATION), which would prevent them from running 32bit executables. Anyways, now that TB3 is out the door, I look forwards to seeing progress on this, when it happens.
Updated•14 years ago
|
Assignee: nobody → john.hopkins
Comment 18•14 years ago
|
||
Per the current results on bug 563601, I'm now happy for Linux 64-bit Unit test builds to be rolled out on just comm-central. For the other builders here's what I think is the current status: - Unit tests on comm-1.9.1 and comm-1.9.2 -- Need the remainder of bug 563601 resolving. - Bloat tests just on comm-central -- Need builds setting up on staging to check results. - Dep & Nightly builds just on comm-central -- Need builds setting up on staging to check results. -- Note: No l10n builds at this time. Per the tb-planning thead, we won't be setting up bloat, dep or nightly builds on comm-1.9.1 or comm-1.9.2.
Comment 19•14 years ago
|
||
(In reply to comment #18) > Per the current results on bug 563601, I'm now happy for Linux 64-bit Unit test > builds to be rolled out on just comm-central. As I've just found, we need to resolve bug 572113 before we can roll out anything - we're currently using the wrong gcc version.
Comment 20•14 years ago
|
||
changeset: 2515:9a4b0585d520 tag: tip user: Philippe M. Chiasson <gozer@mozillamessaging.com> date: Wed Jun 16 14:04:02 2010 -0400 summary: Bug 486710 - Add Linux 64 unittest configs across all branches
Comment 21•14 years ago
|
||
changeset: 2516:fb8eae47487d tag: tip user: Philippe M. Chiasson <gozer@mozillamessaging.com> date: Wed Jun 16 14:09:00 2010 -0400 summary: Bug 572113 - Linux 64-bit builds need gcc 4.3.3
Comment 22•14 years ago
|
||
changeset: 2532:d319916f1072 tag: tip user: Philippe M. Chiasson <gozer@mozillamessaging.com> date: Thu Jun 17 13:31:05 2010 -0400 summary: Bug 486710 - Linux-64 dep/nightly configuration
Comment 23•14 years ago
|
||
Linux comm-central dep/nightly builds are now green, and nightly updates are available.
Comment 24•14 years ago
|
||
I've now fixed the comm-1.9.2 build problem. We can put comm-1.9.2 unit test on production for linux-64 bit if we also de-restrict the comm-1.9.2 builders from the release branch that they are on. You have a=Standard8 to do that for *just* the unit test and bloat builders.
Comment 25•14 years ago
|
||
http://hg.mozilla.org/build/buildbot-configs/rev/a8b09e77ad19 http://hg.mozilla.org/build/buildbot-configs/rev/4d61a4e1e120 Adds the missing configuration for Linux x86-64 comm-central bloat
Comment 26•14 years ago
|
||
Everything on this bug that I want is done, I've just filed bug 620380 to set up L10n builds for Linux 64-bit.
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•