From owner-cvs-ports@FreeBSD.ORG Tue Nov 15 20:03:36 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 84EEC16A41F; Tue, 15 Nov 2005 20:03:36 +0000 (GMT) (envelope-from ahze@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 13AD043D46; Tue, 15 Nov 2005 20:03:34 +0000 (GMT) (envelope-from ahze@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAFK3Xqq087797; Tue, 15 Nov 2005 20:03:33 GMT (envelope-from ahze@repoman.freebsd.org) Received: (from ahze@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAFK3XlM087796; Tue, 15 Nov 2005 20:03:33 GMT (envelope-from ahze) Message-Id: <200511152003.jAFK3XlM087796@repoman.freebsd.org> From: Michael Johnson Date: Tue, 15 Nov 2005 20:03:33 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: 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: Tue, 15 Nov 2005 20:03:36 -0000 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)