> 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}

Reply via email to