> CCache won't work for non-base C/C++ compilers, so don't even try > to do it. Okays, objections?
Oops, better version for GCC 4.8. -- zhuk@ Index: clang/clang.port.mk =================================================================== RCS file: /cvs/ports/lang/clang/clang.port.mk,v retrieving revision 1.5 diff -u -p -r1.5 clang.port.mk --- clang/clang.port.mk 21 Jun 2013 23:00:30 -0000 1.5 +++ clang/clang.port.mk 27 Nov 2013 09:06:25 -0000 @@ -29,6 +29,8 @@ _MODCLANG_ARCH_USES = Yes _MODCLANG_LINKS = .if ${_MODCLANG_ARCH_USES:L} == "yes" +# not supported for all languages Clang supports +NO_CCACHE = Yes BUILD_DEPENDS += devel/llvm>=${MODCLANG_VERSION} _MODCLANG_LINKS = clang gcc clang cc Index: gcc/4.6/gcc4.port.mk =================================================================== RCS file: /cvs/ports/lang/gcc/4.6/gcc4.port.mk,v retrieving revision 1.9 diff -u -p -r1.9 gcc4.port.mk --- gcc/4.6/gcc4.port.mk 18 Apr 2012 18:41:22 -0000 1.9 +++ gcc/4.6/gcc4.port.mk 27 Nov 2013 09:06:25 -0000 @@ -35,6 +35,9 @@ _MODGCC4_LINKS = . if ${MODGCC4_LANGS:L:Mc} BUILD_DEPENDS += lang/gcc/4.6>=4.6,<4.7 _MODGCC4_LINKS += egcc gcc egcc cc + +# not supported +NO_CCACHE = Yes . endif . if ${MODGCC4_LANGS:L:Mc++} @@ -45,6 +48,9 @@ LIB_DEPENDS += ${MODGCC4_CPPLIBDEP} MODGCC4_CPPWANTLIB = estdc++>=14 WANTLIB += ${MODGCC4_CPPWANTLIB} _MODGCC4_LINKS += eg++ g++ eg++ c++ + +# not supported +NO_CCACHE = Yes . endif . if ${MODGCC4_LANGS:L:Mfortran} Index: gcc/4.8/gcc4.port.mk =================================================================== RCS file: /cvs/ports/lang/gcc/4.8/gcc4.port.mk,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 gcc4.port.mk --- gcc/4.8/gcc4.port.mk 8 Apr 2013 08:20:19 -0000 1.1.1.1 +++ gcc/4.8/gcc4.port.mk 27 Nov 2013 09:06:25 -0000 @@ -35,6 +35,9 @@ _MODGCC4_LINKS = . if ${MODGCC4_LANGS:L:Mc} BUILD_DEPENDS += lang/gcc/4.8>=4.8,<4.9 _MODGCC4_LINKS += egcc gcc egcc cc + +# not supported +NO_CCACHE = Yes . endif . if ${MODGCC4_LANGS:L:Mc++} @@ -45,6 +48,9 @@ LIB_DEPENDS += ${MODGCC4_CPPLIBDEP} MODGCC4_CPPWANTLIB = estdc++>=16 WANTLIB += ${MODGCC4_CPPWANTLIB} _MODGCC4_LINKS += eg++ g++ eg++ c++ + +# not supported +NO_CCACHE = Yes . endif . if ${MODGCC4_LANGS:L:Mfortran}