Set up ccache on all MacOSX systems

RESOLVED FIXED

Status

SeaMonkey
Release Engineering
RESOLVED FIXED
6 years ago
5 years ago

People

(Reporter: ewong, Assigned: ewong)

Tracking

Trunk
x86
Mac OS X
Dependency tree / graph

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(1 attachment)

(Assignee)

Description

6 years ago
The OSX64 systems have ccache installed, but afaik, not setup right.
The 10.5 systems don't have ccache installed.  

In our move to use clang on our mac systems, we need to have ccache
set up.  This bug is to track this progress.
(Assignee)

Updated

6 years ago
OS: Windows Vista → Mac OS X
(Assignee)

Updated

6 years ago
Blocks: 776428
(Assignee)

Updated

6 years ago
Blocks: 775539
(Assignee)

Comment 1

6 years ago
Since the dmg file from bug #764685 is not suitable for 10.5 systems, I had to
use the part 1 procedure (as mentioned in bug #764685) to create a new dmg file
to be used on 10.5 systems.  

  1) dmg file as created on cb-sea-miniosx01 using the procedure as given
     in bug #764685.
  2) installation procedure is also mentioned in bug #764685.  
      - hdiutil mount ccache-3.1.7.dmg
      - cd "/Volumes/Mozilla\ ccache-3.1.7"
      - sudo installer -verbose -pkg ccache-3.1.7.pkg -target /
      - cd ~
      - hdiutil unmount "/Volumes/Mozilla\ ccache-3.1.7"/

  3) transferred the ccache-3.1.7.dmg from cb-sea-miniosx01 to
     cb-sea-miniosx02 via jump1.comm-build and repeated #2) for
     cb-sea-miniosx02.

From bug #764685, OSX64 already has ccache installed.
(Assignee)

Comment 2

6 years ago
(In reply to Edmund Wong (:ewong) from comment #1)
> Since the dmg file from bug #764685 is not suitable for 10.5 systems, I had
> to
> use the part 1 procedure (as mentioned in bug #764685) to create a new dmg
> file
> to be used on 10.5 systems.  

This covers the machines part.
(Assignee)

Comment 3

6 years ago
Created attachment 644827 [details] [diff] [review]
Buildbot config changes to enable ccache usage. (v1)
Attachment #644827 - Flags: review?(bugspam.Callek)
Comment on attachment 644827 [details] [diff] [review]
Buildbot config changes to enable ccache usage. (v1)

Review of attachment 644827 [details] [diff] [review]:
-----------------------------------------------------------------

r+ if you verify mac/mac64 and linux64 have the ccache binary and proper dir's with right perms. If you're unsure we can cycle back on this (re-request review)
Attachment #644827 - Flags: review?(bugspam.Callek) → review+
(Assignee)

Updated

5 years ago
Status: ASSIGNED → RESOLVED
Last Resolved: 5 years ago
Resolution: --- → FIXED
(Assignee)

Comment 6

5 years ago
ccache has been installed on:

cb-sea-miniosx64-01 
cb-sea-miniosx64-02 
cb-sea-miniosx64-03
You need to log in before you can comment on or make changes to this bug.