From owner-freebsd-current@FreeBSD.ORG Mon Jul 14 12:48:18 2003 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4D7EB37B404; Mon, 14 Jul 2003 12:48:18 -0700 (PDT) Received: from ns2.gnf.org (ns2.gnf.org [63.196.132.68]) by mx1.FreeBSD.org (Postfix) with ESMTP id D5F3243FAF; Mon, 14 Jul 2003 12:48:16 -0700 (PDT) (envelope-from gtetlow@gnf.org) Received: from EXCHCLUSTER01.lj.gnf.org (exch01.lj.gnf.org [172.25.10.19]) by ns2.gnf.org (8.12.8p1/8.12.8) with ESMTP id h6EJmEoq078428; Mon, 14 Jul 2003 12:48:14 -0700 (PDT) (envelope-from gtetlow@gnf.org) Received: from roark.gnf.org ([172.25.24.15]) by EXCHCLUSTER01.lj.gnf.org with Microsoft SMTPSVC(5.0.2195.5329); Mon, 14 Jul 2003 12:48:16 -0700 Received: from roark.gnf.org (localhost [127.0.0.1]) by roark.gnf.org (8.12.9/8.12.9) with ESMTP id h6EJmGi2042795; Mon, 14 Jul 2003 12:48:16 -0700 (PDT) (envelope-from gtetlow@gnf.org) Received: (from gtetlow@localhost) by roark.gnf.org (8.12.9/8.12.9/Submit) id h6EJmGhR042794; Mon, 14 Jul 2003 12:48:16 -0700 (PDT) Date: Mon, 14 Jul 2003 12:48:15 -0700 From: Gordon Tetlow To: Tim Kientzle Message-ID: <20030714194815.GJ12996@roark.gnf.org> References: <20030713214715.H15811@root.org> <20030714004042.A38507@hub.freebsd.org> <20030714160952.GD12996@roark.gnf.org> <3F130805.3060900@acm.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="UlxN1C6awaFNesUv" Content-Disposition: inline In-Reply-To: <3F130805.3060900@acm.org> User-Agent: Mutt/1.4i X-Habeas-SWE-1: winter into spring X-Habeas-SWE-2: brightly anticipated X-Habeas-SWE-3: like Habeas SWE (tm) X-Habeas-SWE-4: Copyright 2002 Habeas (tm) X-Habeas-SWE-5: Sender Warranted Email (SWE) (tm). The sender of this X-Habeas-SWE-6: email in exchange for a license for this Habeas X-Habeas-SWE-7: warrant mark warrants that this is a Habeas Compliant X-Habeas-SWE-8: Message (HCM) and not spam. Please report use of this X-Habeas-SWE-9: mark in spam to . X-OriginalArrivalTime: 14 Jul 2003 19:48:16.0553 (UTC) FILETIME=[DE5D6190:01C34A40] cc: current@freebsd.org cc: Nate Lawson Subject: Re: Overdone rescue cleaning as part of buildworld? X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Jul 2003 19:48:18 -0000 --UlxN1C6awaFNesUv Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Jul 14, 2003 at 12:44:05PM -0700, Tim Kientzle wrote: > Gordon Tetlow wrote: > >On Mon, Jul 14, 2003 at 12:40:42AM -0700, David O'Brien wrote: > >>On Sun, Jul 13, 2003 at 09:49:46PM -0700, Nate Lawson wrote: > >>>It appears /rescue is cleaning for way too much as part of buildworld. > >>>For instance, groff is NOT part of /rescue (or we have other things to > >>>discuss. :) This adds a bit of time to buildworld, can it be removed? >=20 > Yeah, I took a few shortcuts; /rescue does build far more in > OBJDIR than it needs to, and similarly cleans much more than it needs > to. (Those extra dirs are never populated, but building and cleaning > them does still take time.) I believe the attached patch addresses > this issue; it trims down /usr/obj/usr/src/rescue/rescue/usr/src/... to > just the directories actually needed. This solution is kinda hackish, I have a more generic solution that makes it easier to add programs without having to specifically add CRUNCH_SRCDIR_foo to every program outside of src/bin and src/sbin. I'm hoping to iron out the wrinkles today and post the patches. Other than that the patch is pretty much complete. -gordon --UlxN1C6awaFNesUv Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (FreeBSD) iD8DBQE/Ewj/Ru2t9DV9ZfsRAtXiAJoCyjOAvPHNz68tcGNlwPRxNg5BFgCdGzwX wPCPx9eWrNWNShrcZ8o6hSA= =Y86u -----END PGP SIGNATURE----- --UlxN1C6awaFNesUv--