From owner-cvs-ports@FreeBSD.ORG Wed Nov 16 00:01:37 2005 Return-Path: X-Original-To: cvs-ports@freebsd.org Delivered-To: cvs-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D76F616A41F for ; Wed, 16 Nov 2005 00:01:37 +0000 (GMT) (envelope-from buhnux@gmail.com) Received: from zproxy.gmail.com (zproxy.gmail.com [64.233.162.204]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1F19743D55 for ; Wed, 16 Nov 2005 00:01:36 +0000 (GMT) (envelope-from buhnux@gmail.com) Received: by zproxy.gmail.com with SMTP id z3so1261469nzf for ; Tue, 15 Nov 2005 16:01:35 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:in-reply-to:references:mime-version:content-type:message-id:cc:content-transfer-encoding:subject:date:to:x-pgp-agent:x-mailer:from; b=Fi8YW4F71qZD+93PXEebGjHbFmScKzM0tdZrR2J4Nj6dj02qW4gJbU98zHqCAdYctAH4Ec5gnSedEERtYWUiyzhzWTI/eB0h4D5VYMgV+KdLr+sxCi8nIM2uPyZYS+kFTb+JJZvJKEdk1ddRDQZLNUgm23UvgNsjXgCIuCXBB6Y= Received: by 10.65.218.2 with SMTP id v2mr7765162qbq; Tue, 15 Nov 2005 16:01:35 -0800 (PST) Received: from ?10.61.32.107? ( [68.187.162.8]) by mx.gmail.com with ESMTP id e17sm4107644qba.2005.11.15.16.01.34; Tue, 15 Nov 2005 16:01:35 -0800 (PST) In-Reply-To: <437A74D3.7050201@portaone.com> References: <200511152003.jAFK3XlM087796@repoman.freebsd.org> <437A74D3.7050201@portaone.com> Mime-Version: 1.0 (Apple Message framework v734) Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: Content-Transfer-Encoding: 7bit Date: Tue, 15 Nov 2005 19:01:28 -0500 To: Maxim.Sobolev@portaone.com X-Pgp-Agent: GPGMail 1.1.1 (Tiger) X-Mailer: Apple Mail (2.734) From: michael johnson Cc: cvs-ports@freebsd.org, Michael Johnson , cvs-all@freebsd.org, ports-committers@freebsd.org Subject: Re: cvs commit: ports/devel/ccache Makefile ports/devel/ccache/files patch-ccache.1 patch-ccache.c X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Nov 2005 00:01:38 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Nov 15, 2005, at 6:52 PM, Maxim Sobolev wrote: > I have better patch which extends detection mechanism, so that > along with size/mtime checksum of the compiler binary is stored as > well. Since compiler binary linked from the same sources/objects > will have the same checksum it allows ccache to be used safely with > buildworld. Do you have any interest in putting it into the port? > most definitely. I'm all for saving a few min. in compile time. Michael > -Maxim > > Michael Johnson wrote: > >> ahze 2005-11-15 20:03:33 UTC >> FreeBSD ports repository >> Modified files: >> devel/ccache Makefile Added files: >> devel/ccache/files patch-ccache.1 patch-ccache.c Log: >> - Add support to turn off hasing the compiler size and mtime via a >> enviroment variable, this aids in 'buildworld' and 'buildkernel'. >> CCACHE_NOHASH_SIZE_MTIME >> This tells ccache to not hash the real compiler's size and >> modi- >> fication time. Normally this is the mechanism to detect >> compiler >> upgrades. There are situations however, where even though >> the >> compiler's size or modification time has changed you can >> safely >> use the cached objects (e.g. if as part of your build system >> the >> compiler is built as well and the compiler's source has >> not >> changed; or if the compiler has only changes that do not >> affect >> code generation). Use this feature only if you know what you >> are >> doing. >> Submitted by: schweikh >> Revision Changes Path >> 1.35 +1 -1 ports/devel/ccache/Makefile >> 1.1 +19 -0 ports/devel/ccache/files/patch-ccache.1 (new) >> 1.1 +15 -0 ports/devel/ccache/files/patch-ccache.c (new) > -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (Darwin) iD8DBQFDenbbn4uqfTwEb9YRAiOCAJ9AIELvPRAmD09689AJ7bydvQQXTQCgqGSm 3rpUpy3guph7+5uorNyAgWg= =mTFh -----END PGP SIGNATURE-----