Closed Bug 572410 Opened 14 years ago Closed 14 years ago

Install ccache on all Linux slaves

Categories

(SeaMonkey :: Release Engineering, defect)

x86
Linux
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: kairo, Assigned: kairo)

References

Details

Bug 496901 got ccache installed on the Firefox Linux build slaves, we should do the same for the SeaMonkey slaves.

This are the commands to be executed on 32bit Linux slaves as root:
-------------------------------------------------------------------------------
cd /tools/dist/
wget https://bugzilla.mozilla.org/attachment.cgi?id=400638
rpm -ihv ccache-2.4-99.11.i386.rpm 
-------------------------------------------------------------------------------

And this as seabld:
-------------------------------------------------------------------------------
CCACHE_DIR=/builds/ccache /usr/bin/ccache -M 2G
-------------------------------------------------------------------------------

For 64bit, the RPM is https://bugzilla.mozilla.org/attachment.cgi?id=446172

This has been done for the 64bit slave, the 32bit ones still need to be done.

http://hg.mozilla.org/build/buildbotcustom/rev/651264b4e9ae and http://hg.mozilla.org/build/buildbot-configs/rev/82dd0bebb8c7 have been used for correcting config, and http://hg.mozilla.org/build/buildbot-configs/rev/c9abea8c5b74 was used to turn this and gcc 4.5 on for Linux64.
/builds/ccache also needs to be created with
-------------------------------------------------------------------------------
mkdir /builds/ccache
chown seabld:seabld /builds/ccache
-------------------------------------------------------------------------------
OK, should be installed on all machines, will look into activating ccache when switching over to gcc 4.5 for 32bit as well.
Status: ASSIGNED → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.