From owner-cvs-all@FreeBSD.ORG Mon Jul 25 19:53:02 2005 Return-Path: X-Original-To: cvs-all@freebsd.org Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9F2BF16A41F; Mon, 25 Jul 2005 19:53:02 +0000 (GMT) (envelope-from PeterJeremy@optushome.com.au) Received: from mail27.syd.optusnet.com.au (mail27.syd.optusnet.com.au [211.29.133.168]) by mx1.FreeBSD.org (Postfix) with ESMTP id 043D843D46; Mon, 25 Jul 2005 19:53:01 +0000 (GMT) (envelope-from PeterJeremy@optushome.com.au) Received: from cirb503493.alcatel.com.au (c220-239-19-236.belrs4.nsw.optusnet.com.au [220.239.19.236]) by mail27.syd.optusnet.com.au (8.12.11/8.12.11) with ESMTP id j6PJqx8Y005481 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO); Tue, 26 Jul 2005 05:53:00 +1000 Received: from cirb503493.alcatel.com.au (localhost.alcatel.com.au [127.0.0.1]) by cirb503493.alcatel.com.au (8.12.10/8.12.10) with ESMTP id j6PJqxTu014214; Tue, 26 Jul 2005 05:52:59 +1000 (EST) (envelope-from pjeremy@cirb503493.alcatel.com.au) Received: (from pjeremy@localhost) by cirb503493.alcatel.com.au (8.12.10/8.12.9/Submit) id j6PJqxQM014213; Tue, 26 Jul 2005 05:52:59 +1000 (EST) (envelope-from pjeremy) Date: Tue, 26 Jul 2005 05:52:58 +1000 From: Peter Jeremy To: Maxime Henrion Message-ID: <20050725195258.GD9620@cirb503493.alcatel.com.au> References: <200507231942.j6NJgdks037508@repoman.freebsd.org> <42E2A029.1090404@gmail.com> <42E2DA50.2000205@FreeBSD.org> <20050724011629.GK14567@elvis.mu.org> <20050724094522.GL14567@elvis.mu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20050724094522.GL14567@elvis.mu.org> User-Agent: Mutt/1.4.2i Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src ObsoleteFiles.inc X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jul 2005 19:53:02 -0000 On Sun, 2005-Jul-24 11:45:23 +0200, Maxime Henrion wrote: >If files are installed using the -p flag of install(1), which preserves the >modification time (I'm not sure we actually use this flag). We do in /usr/include (and maybe elsewhere). > Also, a find >-ctime +1 is only useful if the installworld was done not long ago; if it's >a few days old or more, we'd have to hack the script. We can also imagine >doing an installworld in the morning, and another in the evening. It's not perfect but it's better than what we had before. You can fairly easily work around the above by adding something like date > ${DESTDIR}/etc/installworld into /usr/src/Makefile.inc1 as the first thing installworld does and then use '! -newercm /etc/installworld' for find. /var/db/pkg/FreeBSD-base-x.y/+CONTENTS might be a nicer solution but so far, no-one has found the time to implement it. -- Peter Jeremy