From owner-freebsd-hackers Thu Aug 30 11:36:19 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from dragon.nuxi.com (dsl092-013-169.sfo1.dsl.speakeasy.net [66.92.13.169]) by hub.freebsd.org (Postfix) with ESMTP id CBCC137B401 for ; Thu, 30 Aug 2001 11:36:14 -0700 (PDT) (envelope-from obrien@NUXI.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.11.5/8.11.1) id f7UIZ4Q95706; Thu, 30 Aug 2001 11:35:04 -0700 (PDT) (envelope-from obrien) Date: Thu, 30 Aug 2001 11:35:04 -0700 From: "David O'Brien" To: Kris Kennaway Cc: Mark Peek , Steven Ames , Jim Bryant , FreeBSD-hackers@FreeBSD.ORG Subject: Re: TCSH bug... Message-ID: <20010830113504.B95579@dragon.nuxi.com> Reply-To: obrien@FreeBSD.ORG References: <20010827201407.A32152@virtual-voodoo.com> <3B8B05AF.9070004@yahoo.com> <20010827200243.A8113@dragon.nuxi.com> <20010828092016.B21396@virtual-voodoo.com> <20010828100251.A97741@dragon.nuxi.com> <00e201c12fe5$e3daad20$28d90c42@eservoffice.com> <20010828104039.G97741@dragon.nuxi.com> <011401c12fe8$bc76b960$28d90c42@eservoffice.com> <20010828203627.B65205@xor.obsecurity.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20010828203627.B65205@xor.obsecurity.org>; from kris@obsecurity.org on Tue, Aug 28, 2001 at 08:36:28PM -0700 X-Operating-System: FreeBSD 5.0-CURRENT Organization: The NUXI BSD group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Tue, Aug 28, 2001 at 08:36:28PM -0700, Kris Kennaway wrote: > Export a copy of the current tcsh code from contrib/tcsh, apply the > patch, and vendor import the entire thing with an appropriate tag (tag > style varies by contributed package, but I usually use something like > PKGNAME_x_y_2001_08_28 for a patch against PKGNAME-x.y obtained from > the vendor on 2001-08-28 This is misleading. It implies you updated all the files to match the author's on this date. The tag should be one that implies the single bug that was fixed. > The reason for doing the export first is so that the tag gets applied > to all files, not just the single file you change, so you can check > out the module with that tag and get a consistent snapshot. Correct. This is good practice. -- -- David (obrien@FreeBSD.org) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message