Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 2 Feb 2003 21:20:34 +0000
From:      Scott Mitchell <scott.mitchell@mail.com>
To:        Giorgos Keramidas <keramida@ceid.upatras.gr>
Cc:        Darren Pilgrim <dmp@pantherdragon.org>, questions@freebsd.org, Mike Meyer <mwm-dated-1044635111.e7b688@mired.org>
Subject:   Re: Why should I use `config;make depend;make...` instead of `make kernel` when building from a stock source tree? (ref. Handbook sec. 9.3)
Message-ID:  <20030202212034.GD22208@fishballoon.dyndns.org>
In-Reply-To: <20030202124916.GB749@gothmog.gr>
References:  <3E3C77F0.6050805@pantherdragon.org> <44vg03la16.fsf@be-well.ilk.org> <3E3CBF66.5070609@pantherdragon.org> <20030202103120.GC22208@fishballoon.dyndns.org> <20030202124916.GB749@gothmog.gr>

next in thread | previous in thread | raw e-mail | index | archive | help
[CC-ing Mike in since he added useful info to the thread on -questions]

On Sun, Feb 02, 2003 at 02:49:16PM +0200, Giorgos Keramidas wrote:
> Scott, pardon my replying to your post to write to Darren.  I missed
> Darren's initial post and I wanted to chime in adding my bits to your
> excellent explanation.
[...]
> Does this clarification make it any clearer?  Do you still think that
> the Handbook needs fixing?  If yes, then I'm open to suggestions :-)

I'd remove the paragraph (4th from bottom of http://www.uk.freebsd.org/doc/en_US.ISO8859-1/books/handbook/kernelconfig-building.html)
that says:

"If you have not upgraded your source tree in any way (you have not run
 CVSup, CTM, or used anoncvs), then you should use the config, make depend,
 make, make install sequence."

because it's somewhat confusing in the context of "If you are building a
new kernel without updating the source code... you can use either
procedure." further up the page, and I'm not really sure what it means: if
I've just installed full source from a CD, but not 'upgraded' it, do I have
to use the config procuedure?  Obviously I don't, but that paragraph seems
to imply that I do.

Assuming Mike is right (and I tend to assume he is :-) about buildkernel
using the installed toolchain if it can't find one in /usr/obj, the rest of
the page makes perfect sense.

	Scott

-- 
===========================================================================
Scott Mitchell          | PGP Key ID | "Eagles may soar, but weasels
Cambridge, England      | 0x54B171B9 |  don't get sucked into jet engines"
scott.mitchell@mail.com | 0xAA775B8B |      -- Anon

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




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