Closed
Bug 764685
Opened 13 years ago
Closed 13 years ago
install ccache on all OSX64 machines
Categories
(SeaMonkey :: Release Engineering, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: ewong, Assigned: ewong)
Details
cb-sea-miniosx64-02 already has ccache installed. Need to install ccache on the other OSX64 machines.
![]() |
Assignee | |
Comment 1•13 years ago
|
||
Specifically:
cb-sea-miniosx64-01 and cb-sea-miniosx64-03
![]() |
Assignee | |
Comment 2•13 years ago
|
||
Procedure taken:
On one host (to create the ccache-3.1.7.dmg file):
[ this part was taken from bug #720470#c13]
mkdir tmp
cd tmp
curl -LO http://samba.org/ftp/ccache/ccache-3.1.7.tar.bz2
tar jxf ccache-3.1.7.tar.bz2
cd ccache-3.1.7
./configure --prefix=/usr/local
make
make install DESTDIR=installroot
cd ..
hg clone http://hg.mozilla.org/build/puppet-manifests
sh ./puppet-manifests/create-dmg.sh ccache-3.1.7/installroot/usr/local ccache-3.1.7 ccache317 /usr/
mv ccache-3.1.7.dmg ..
cd ..
rmdir -rf tmp
On jumphost:
scp seabld@cb-sea-miniosx64-01:ccache-3.1.7.dmg .
scp ccache-3.1.7.dmg seabld@cb-sea-miniosx64-03:
On cb-sea-miniosx64-01 and cb-sea-miniosx64-03:
hdiutil mount ccache-3.1.7.dmg
cd "/Volumes/Mozilla\ ccache-3.1.7"
sudo installer -verbose -pkg ccache-3.1.7.pkg -target /
--Results--
installer: Package name is magic
installer: Installing at base path /
installer: Preparing for installationâ?▌.....
installer: Preparing the diskâ?▌.....
installer: Preparing magicâ?▌.....
installer: Waiting for other installations to completeâ?▌.....
installer: Configuring the installationâ?▌.....
installer:
installer: Writing filesâ?▌.....
##
installer:
installer: Finishing the Installationâ?▌.....
installer:
--- end of results --
cd ~
hdiutil unmount "/Volumes/Mozilla\ ccache-3.1.7"/
-- result --
"/Volumes/Mozilla ccache-3.1.7/" unmounted successfully.
-- end of result --
rm ccache-3.1.7.dmg
![]() |
Assignee | |
Comment 3•13 years ago
|
||
cb-sea-miniosx64-01:~ seabld$ ccache
Usage:
ccache [options]
ccache compiler [compiler options]
compiler [compiler options] (via symbolic link)
Options:
-c, --cleanup delete old files and recalculate size counters
(normally not needed as this is done automatically)
-C, --clear clear the cache completely
-F, --max-files=N set maximum number of files in cache to N (use 0 for
no limit)
-M, --max-size=SIZE set maximum size of cache to SIZE (use 0 for no
limit; available suffixes: G, M and K; default
suffix: G)
-s, --show-stats show statistics summary
-z, --zero-stats zero statistics counters
-h, --help print this help text
-V, --version print version and copyright information
See also <http://ccache.samba.org>.
Closing bug.
Status: ASSIGNED → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•