Closed Bug 599530 Opened 9 years ago Closed 9 years ago

Install patched gcc 4.5.1 on Linux slaves and enable it for trunk builds

Categories

(SeaMonkey :: Release Engineering, defect)

All
Linux
defect
Not set

Tracking

(Not tracked)

RESOLVED FIXED
seamonkey2.1b1

People

(Reporter: kairo, Assigned: kairo)

References

Details

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.
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
-------------------------------------------------------------------------------
Blocks: 599858
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.
Also pushed http://hg.mozilla.org/build/buildbot-configs/rev/c4c8b80dfbe2 for actually enabling it.
Assignee: nobody → kairo
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Target Milestone: --- → seamonkey2.1b1
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
You need to log in before you can comment on or make changes to this bug.