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
Product: SeaMonkey
Classification: Client Software
Component: Release Engineering (show other bugs)
: Trunk
: All Linux
: -- normal (vote)
: seamonkey2.1b1
Assigned To: Robert Kaiser
Depends on: gcc4.5 585235
Blocks: 599858
  Show dependency treegraph
Reported: 2010-09-24 16:22 PDT by Robert Kaiser
Modified: 2010-09-27 11:15 PDT (History)
1 user (show)
See Also:
Crash Signature:
QA Whiteboard:
Iteration: ---
Points: ---


Description Robert Kaiser 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 2010-09-27 07:25:42 PDT
Commands on Linux64:
scp -i /home/seabld/.ssh/seabld_dsa /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 /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 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 2010-09-27 08:02:09 PDT
Also pushed for actually enabling it.
Comment 4 Robert Kaiser 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

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