Last Comment Bug 599530 - Install patched gcc 4.5.1 on Linux slaves and enable it for trunk builds
: Install patched gcc 4.5.1 on Linux slaves and enable it for trunk builds
Status: RESOLVED FIXED
:
Product: SeaMonkey
Classification: Client Software
Component: Release Engineering (show other bugs)
: Trunk
: All Linux
: -- normal (vote)
: seamonkey2.1b1
Assigned To: Robert Kaiser (not working on stability any more)
:
Mentors:
Depends on: gcc4.5 585235
Blocks: 599858
  Show dependency treegraph
 
Reported: 2010-09-24 16:22 PDT by Robert Kaiser (not working on stability any more)
Modified: 2010-09-27 11:15 PDT (History)
1 user (show)
See Also:
Crash Signature:
(edit)
QA Whiteboard:
Iteration: ---
Points: ---


Attachments

Description Robert Kaiser (not working on stability any more) 2010-09-24 16:22:31 PDT
The official gcc 4.5.1 we installed in bug 585235 has a bug that breaks js-ctypes. We need to install the same patched one as Firefox in bug 559964 and then can enable it. Firefox has green light to do this, so things should be OK for us as well.
I'll look into this early next week.
Comment 1 Robert Kaiser (not working on stability any more) 2010-09-27 07:25:42 PDT
Commands on Linux64:
-------------------------------------------------------------------------------
scp -i /home/seabld/.ssh/seabld_dsa seabld@stage-old.mozilla.org:/mnt/puppet-files/production/centos5-x86_64/build/RPMs/gcc45-4.5.1-0moz2.x86_64.rpm /tools/dist/
rpm -Uhv /tools/dist/gcc45-4.5.1-0moz2.x86_64.rpm
rm -f /tools/dist/gcc45-4.5.1-0moz2.x86_64.rpm
-------------------------------------------------------------------------------

Done on cb-seamonkey-linux64-01.
Commands on Linux32:
-------------------------------------------------------------------------------
scp -i /home/seabld/.ssh/seabld_dsa seabld@stage-old.mozilla.org:/mnt/puppet-files/production/centos5-i686/build/RPMs/gcc45-4.5.1-0moz2.i686.rpm /tools/dist/
rpm -Uhv /tools/dist/gcc45-4.5.1-0moz2.i686.rpm
rm -f /tools/dist/gcc45-4.5.1-0moz2.i686.rpm
-------------------------------------------------------------------------------
Comment 2 Robert Kaiser (not working on stability any more) 2010-09-27 07:53:11 PDT
Done including clobber on cn-sea-qm-centos5-01, cb-sea-linux-tbox, cb-seamonkey-linux-01, cb-seamonkey-linux-02. Note that cb-seamonkey-linux-03 is off so can't be upgraded.

Clobber also done on cb-seamonkey-linux64-01.
Comment 3 Robert Kaiser (not working on stability any more) 2010-09-27 08:02:09 PDT
Also pushed http://hg.mozilla.org/build/buildbot-configs/rev/c4c8b80dfbe2 for actually enabling it.
Comment 4 Robert Kaiser (not working on stability any more) 2010-09-27 11:15:17 PDT
OOps, needed to enable static stdlibc++ there as well. While at that, added the location of the currently not (yet) used PGO script as well. All that is in http://hg.mozilla.org/build/buildbot-configs/rev/95d6d39a1770

Note You need to log in before you can comment on or make changes to this bug.