From owner-svn-doc-all@FreeBSD.ORG Tue Feb 19 19:02:37 2013 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 01ED2CD9; Tue, 19 Feb 2013 19:02:37 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from bigwig.baldwin.cx (bigknife-pt.tunnel.tserv9.chi1.ipv6.he.net [IPv6:2001:470:1f10:75::2]) by mx1.freebsd.org (Postfix) with ESMTP id D2246F65; Tue, 19 Feb 2013 19:02:36 +0000 (UTC) Received: from pakbsde14.localnet (unknown [38.105.238.108]) by bigwig.baldwin.cx (Postfix) with ESMTPSA id 24EFDB943; Tue, 19 Feb 2013 14:02:36 -0500 (EST) From: John Baldwin To: Benjamin Kaduk Subject: Re: svn commit: r40999 - head/en_US.ISO8859-1/books/handbook/kernelconfig Date: Tue, 19 Feb 2013 13:01:36 -0500 User-Agent: KMail/1.13.5 (FreeBSD/8.2-CBSD-20110714-p25; KDE/4.5.5; amd64; ; ) References: <201302171741.r1HHf6UX013972@svn.freebsd.org> In-Reply-To: MIME-Version: 1.0 Content-Type: Text/Plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <201302191301.36678.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.2.7 (bigwig.baldwin.cx); Tue, 19 Feb 2013 14:02:36 -0500 (EST) Cc: svn-doc-head@freebsd.org, Dru Lavigne , svn-doc-all@freebsd.org, doc-committers@freebsd.org X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 19 Feb 2013 19:02:37 -0000 On Tuesday, February 19, 2013 12:47:53 am Benjamin Kaduk wrote: > On Sun, 17 Feb 2013, Dru Lavigne wrote: > > + number of subdirectories representing different parts of the > > + kernel. These include > + class="directory">arch/conf, > > + which contains the kernel configuration file, and > > + compile, which is the > > + staging area where the kernel will be built. > > Oof, this is really out of date, probably from 4.X or worse. (The above > is probably a symptom of the same problem.) > There is no /usr/src/sys/compile directory on modern systems, I think this > is a legacy from manually invoking config(8). Of course, I can't easily > check, as Eitan has removed all of the bits from the manual for the "old" > method of building a kernel. The man page does seem to support this, > though. It moved to sys//compile where it still is today. That happened in 5.x as more folks started actively using multiple architectures. The specific use case was building kernels for multiple architectures in the same checkout. -- John Baldwin