Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 19 Feb 2013 13:01:36 -0500
From:      John Baldwin <jhb@freebsd.org>
To:        Benjamin Kaduk <kaduk@mit.edu>
Cc:        svn-doc-head@freebsd.org, Dru Lavigne <dru@freebsd.org>, svn-doc-all@freebsd.org, doc-committers@freebsd.org
Subject:   Re: svn commit: r40999 - head/en_US.ISO8859-1/books/handbook/kernelconfig
Message-ID:  <201302191301.36678.jhb@freebsd.org>
In-Reply-To: <alpine.GSO.1.10.1302190002310.9389@multics.mit.edu>
References:  <201302171741.r1HHf6UX013972@svn.freebsd.org> <alpine.GSO.1.10.1302190002310.9389@multics.mit.edu>

next in thread | previous in thread | raw e-mail | index | archive | help
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 <filename
> > +	class="directory"><replaceable>arch</replaceable>/conf</filename>,
> > +      which contains the kernel configuration file, and
> > +      <filename class="directory">compile</filename>, 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/<arch>/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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201302191301.36678.jhb>