From owner-freebsd-stable Thu Jun 4 12:09:23 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA12424 for freebsd-stable-outgoing; Thu, 4 Jun 1998 12:09:23 -0700 (PDT) (envelope-from owner-freebsd-stable@FreeBSD.ORG) Received: from shrimp.dataplex.net (shrimp.dataplex.net [208.2.87.3]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA12247; Thu, 4 Jun 1998 12:08:51 -0700 (PDT) (envelope-from rkw@dataplex.net) Received: from [208.2.87.10] (user10.dataplex.net [208.2.87.10]) by shrimp.dataplex.net (8.8.8/8.8.5) with ESMTP id OAA16648; Thu, 4 Jun 1998 14:07:17 -0500 (CDT) X-Sender: rkw@mail.dataplex.net Message-Id: In-Reply-To: <3576B30F.109125D8@internationalschool.co.uk> References: <20509.896942218@time.cdrom.com>; from Jordan K. Hubbard on Wed, Jun 03, 1998 at 11:36:58PM -0700 <199806040448.WAA03377@pluto.plutotech.com> <20509.896942218@time.cdrom.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Date: Thu, 4 Jun 1998 13:47:24 -0500 To: Stuart Henderson From: Richard Wackerbarth Subject: Re: Matt Behrens: Re: kernel compile problem Cc: Eivind Eklund , "Jordan K. Hubbard" , "Justin T. Gibbs" , gibbs@FreeBSD.ORG, stable@FreeBSD.ORG Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG At 9:45 AM -0500 6/4/98, Stuart Henderson wrote: >> I certainly think that we need to make the building (or verification) >> of the tool a part of the Makefile dependencies. > >That would cause problems for people who only have kernel sources and >not the rest of the system. This SHOULD not be a problem. If there is a change in the kernel which requires a newer tool, that new tool needs to be distributed along with kernel source distribution. To do less means that the source distribution is incomplete. Although the distributions have traditionally been split along the sub-tree boundaries, there is nothing, except the administrative headaches, which prevent selected subtrees from being packaged along functional lines rather than tree-structural ones. In the case of "current", the user who is building from sources is expected to have all the necessary sources. In the case of earlier branches, there is always the question "Why?". If the value gained does not exceed the cost of distributing all the parts necessary to make the new component, then the incomplete change should never happen. Richard Wackerbarth To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message