Last Comment Bug 585235 - Install gcc 4.5.1 on Linux slaves
: Install gcc 4.5.1 on Linux slaves
Status: RESOLVED FIXED
:
Product: SeaMonkey
Classification: Client Software
Component: Release Engineering (show other bugs)
: unspecified
: All Linux
: -- normal (vote)
: seamonkey2.1a3
Assigned To: Robert Kaiser
:
Mentors:
Depends on: gcc4.5 570994
Blocks: 599530
  Show dependency treegraph
 
Reported: 2010-08-06 17:59 PDT by Robert Kaiser
Modified: 2010-09-24 16:22 PDT (History)
1 user (show)
See Also:
Crash Signature:
(edit)
QA Whiteboard:
Iteration: ---
Points: ---


Attachments

Description Robert Kaiser 2010-08-06 17:59:06 PDT
We already installed gcc 4.5 in bug 570994, but that one has some bugs we want to avoid, so FF goes to 4.5.1 instead, see bug 559964.

We should do the same - now that we have access to puppet-files via stage (bug 571021), it's easy to fetch and install the RPMs.
Comment 1 Robert Kaiser 2010-08-07 14:08:03 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-0moz1.x86_64.rpm /tools/dist/
rpm -Uhv /tools/dist/gcc45-4.5.1-0moz1.x86_64.rpm
rm -f /tools/dist/gcc45-4.5.1-0moz1.x86_64.rpm
-------------------------------------------------------------------------------

And this is done on cb-seamonkey-linux64-01.
Comment 2 Robert Kaiser 2010-08-07 14:12:42 PDT
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-0moz1.i686.rpm
/tools/dist/
rpm -Uhv /tools/dist/gcc45-4.5.1-0moz1.i686.rpm
rm -f /tools/dist/gcc45-4.5.1-0moz1.i686.rpm
-------------------------------------------------------------------------------
Comment 3 Robert Kaiser 2010-08-07 15:03:23 PDT
And done for cn-sea-qm-centos5-01, cb-sea-linux-tbox, cb-seamonkey-linux-01-03.

On cb-seamonkey-linux64-01, I shut it down and clobbered all trees because it uses this compiler for trunk. On the 32bit machines, I did the update while they were online, as we're not using that compiler there yet. Will file another bug on doing that once Firefox switches as well.

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