From owner-freebsd-current Mon Oct 8 9:46: 0 2001 Delivered-To: freebsd-current@freebsd.org Received: from mail6.speakeasy.net (mail6.speakeasy.net [216.254.0.206]) by hub.freebsd.org (Postfix) with ESMTP id 78EC037B408 for ; Mon, 8 Oct 2001 09:45:51 -0700 (PDT) Received: (qmail 73694 invoked from network); 8 Oct 2001 16:45:50 -0000 Received: from unknown (HELO laptop.baldwin.cx) ([64.81.54.73]) (envelope-sender ) by mail6.speakeasy.net (qmail-ldap-1.03) with SMTP for ; 8 Oct 2001 16:45:50 -0000 Message-ID: X-Mailer: XFMail 1.4.0 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <3BC00E08.1F800907@mindspring.com> Date: Mon, 08 Oct 2001 09:45:22 -0700 (PDT) From: John Baldwin To: Terry Lambert Subject: Re: PATCHES for Kris Kennaway to commit Cc: current@FreeBSD.ORG, Kris Kennaway Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On 07-Oct-01 Terry Lambert wrote: > As to the work itself, I have been avoiding it, since we have > a new person at ClickArray whose "trial by fire" is building > an updated "developer workstation release CDROM" based on the > FreeBSD 4.3-RELEASE plus our heavily modified kernel code, > and our distribution package for our current release product > (i.e. a CDROM that can be used to install engineering desktop > machines, and can also be used as a "golden master" for the > release engineering process). > > As soon as he has successfully been mentored through this > process (which involves many local patches, some of which I > posted to you, and which must be manually integrated, since > the FreeBSD "add patches during ``make release''" doesn't > work if you are patching the top level release Makefile), I > will be able to turn my attention to it without stepping on > his toes or his learning process. Actually, while that is painful, it's not that hard to work around. You need your big honkin' patch file that you list in LOCAL_PATCHES and then you need to patch src/release/Makefile manually before you kick off the release. The only extra step is patching src/release/Makefile manually, and there isn't a good way to workaround that, since you always have to bootstrap from something. I've used this approach many times myself in testing release Makefile changes. It's not that hard. :-P -- John Baldwin -- http://www.FreeBSD.org/~jhb/ PGP Key: http://www.baldwin.cx/~john/pgpkey.asc "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message