Re: Force NO_CCACHE for gcc4.port.mk and clang.port.mk

2013-11-28 Thread Vadim Zhukov
2013/11/28 Juan Francisco Cantero Hurtado i...@juanfra.info: On Wed, Nov 27, 2013 at 11:00:29PM +, Stuart Henderson wrote: On 2013/11/27 23:56, Juan Francisco Cantero Hurtado wrote: On Wed, Nov 27, 2013 at 07:38:32PM +, Stuart Henderson wrote: On 2013/11/27 22:53, Vadim Zhukov

Re: Force NO_CCACHE for gcc4.port.mk and clang.port.mk

2013-11-28 Thread Juan Francisco Cantero Hurtado
On Thu, Nov 28, 2013 at 09:48:59PM +0400, Vadim Zhukov wrote: 2013/11/28 Juan Francisco Cantero Hurtado i...@juanfra.info: On Wed, Nov 27, 2013 at 11:00:29PM +, Stuart Henderson wrote: On 2013/11/27 23:56, Juan Francisco Cantero Hurtado wrote: On Wed, Nov 27, 2013 at 07:38:32PM +,

Force NO_CCACHE for gcc4.port.mk and clang.port.mk

2013-11-27 Thread Vadim Zhukov
CCache won't work for non-base C/C++ compilers, so don't even try to do it. Okays, objections? -- 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

Re: Force NO_CCACHE for gcc4.port.mk and clang.port.mk

2013-11-27 Thread Vadim Zhukov
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

Re: Force NO_CCACHE for gcc4.port.mk and clang.port.mk

2013-11-27 Thread Stuart Henderson
On 2013/11/27 13:05, Vadim Zhukov wrote: CCache won't work for non-base C/C++ compilers, so don't even try to do it. Okays, objections? -- zhuk@ Ok for now, though in those cases you might want to investigate setting CC/CXX to ccache egcc, etc. I didn't use that method for the general case

Re: Force NO_CCACHE for gcc4.port.mk and clang.port.mk

2013-11-27 Thread Juan Francisco Cantero Hurtado
On Wed, Nov 27, 2013 at 09:24:33AM +, Stuart Henderson wrote: On 2013/11/27 13:05, Vadim Zhukov wrote: CCache won't work for non-base C/C++ compilers, so don't even try to do it. Okays, objections? The ports framework only uses ccache with base gcc. I don't know why you need add

Re: Force NO_CCACHE for gcc4.port.mk and clang.port.mk

2013-11-27 Thread Stuart Henderson
On 2013/11/27 18:28, Juan Francisco Cantero Hurtado wrote: On Wed, Nov 27, 2013 at 09:24:33AM +, Stuart Henderson wrote: On 2013/11/27 13:05, Vadim Zhukov wrote: CCache won't work for non-base C/C++ compilers, so don't even try to do it. Okays, objections? The ports framework

Re: Force NO_CCACHE for gcc4.port.mk and clang.port.mk

2013-11-27 Thread Vadim Zhukov
2013/11/27 Juan Francisco Cantero Hurtado i...@juanfra.info: On Wed, Nov 27, 2013 at 09:24:33AM +, Stuart Henderson wrote: On 2013/11/27 13:05, Vadim Zhukov wrote: CCache won't work for non-base C/C++ compilers, so don't even try to do it. Okays, objections? The ports framework only

Re: Force NO_CCACHE for gcc4.port.mk and clang.port.mk

2013-11-27 Thread Vadim Zhukov
2013/11/27 Vadim Zhukov persg...@gmail.com: 2013/11/27 Juan Francisco Cantero Hurtado i...@juanfra.info: On Wed, Nov 27, 2013 at 09:24:33AM +, Stuart Henderson wrote: On 2013/11/27 13:05, Vadim Zhukov wrote: CCache won't work for non-base C/C++ compilers, so don't even try to do it.

Re: Force NO_CCACHE for gcc4.port.mk and clang.port.mk

2013-11-27 Thread Stuart Henderson
On 2013/11/27 22:53, Vadim Zhukov wrote: Why not add support for ports-gcc/clang?. The symlinks only works with base-gcc but ccache can work with any compiler using CCACHE_CC=mycompiler. I think a script in ${WRKDIR}/bin with CCACHE_CC=mycompiler ccache $@ inside or something similar

Re: Force NO_CCACHE for gcc4.port.mk and clang.port.mk

2013-11-27 Thread Juan Francisco Cantero Hurtado
On Wed, Nov 27, 2013 at 10:53:29PM +0400, Vadim Zhukov wrote: 2013/11/27 Juan Francisco Cantero Hurtado i...@juanfra.info: On Wed, Nov 27, 2013 at 09:24:33AM +, Stuart Henderson wrote: On 2013/11/27 13:05, Vadim Zhukov wrote: CCache won't work for non-base C/C++ compilers, so don't

Re: Force NO_CCACHE for gcc4.port.mk and clang.port.mk

2013-11-27 Thread Juan Francisco Cantero Hurtado
On Wed, Nov 27, 2013 at 07:38:32PM +, Stuart Henderson wrote: On 2013/11/27 22:53, Vadim Zhukov wrote: Why not add support for ports-gcc/clang?. The symlinks only works with base-gcc but ccache can work with any compiler using CCACHE_CC=mycompiler. I think a script in ${WRKDIR}/bin

Re: Force NO_CCACHE for gcc4.port.mk and clang.port.mk

2013-11-27 Thread Stuart Henderson
On 2013/11/27 23:56, Juan Francisco Cantero Hurtado wrote: On Wed, Nov 27, 2013 at 07:38:32PM +, Stuart Henderson wrote: On 2013/11/27 22:53, Vadim Zhukov wrote: Why not add support for ports-gcc/clang?. The symlinks only works with base-gcc but ccache can work with any compiler

Re: Force NO_CCACHE for gcc4.port.mk and clang.port.mk

2013-11-27 Thread Juan Francisco Cantero Hurtado
On Wed, Nov 27, 2013 at 11:00:29PM +, Stuart Henderson wrote: On 2013/11/27 23:56, Juan Francisco Cantero Hurtado wrote: On Wed, Nov 27, 2013 at 07:38:32PM +, Stuart Henderson wrote: On 2013/11/27 22:53, Vadim Zhukov wrote: Why not add support for ports-gcc/clang?. The symlinks