Closed Bug 776426 Opened 8 years ago Closed 7 years ago

Set up ccache on all MacOSX systems

Categories

(SeaMonkey :: Release Engineering, defect)

x86
macOS
defect
Not set

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: ewong, Assigned: ewong)

References

Details

Attachments

(1 file)

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.
OS: Windows Vista → Mac OS X
Blocks: 776428
Blocks: 775539
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.
(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.
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+
Status: ASSIGNED → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
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.