Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 5 Jun 1996 10:50:55 -0400
From:      Garrett Wollman <wollman@lcs.mit.edu>
To:        grog@lemis.de (Greg Lehey)
Cc:        p.richards@elsevier.co.uk (Paul Richards), hackers@FreeBSD.ORG (FreeBSD Hackers), FreeBSD-current@FreeBSD.ORG (FreeBSD current users)
Subject:   Re: Somebody explain this to me again.. :-)
Message-ID:  <9606051450.AA08511@halloran-eldar.lcs.mit.edu>
In-Reply-To: <199606051106.NAA08433@allegro.lemis.de>
References:  <199605301434.PAA01311@cadair.elsevier.co.uk> <199606051106.NAA08433@allegro.lemis.de>

next in thread | previous in thread | raw e-mail | index | archive | help
<<On Wed, 5 Jun 1996 13:06:55 +0200 (MET DST), grog@lemis.de (Greg Lehey) said:

>> I think perhaps the make world methodology is now largely redundant. In
>> the early days we were so busy fixing bugs in the build
>> tools/libraries/headers that we needed something like this but I'm not
>> sure that's the case now.

> I heartily agree!  I've been rebuilding -stable since Monday, and
> every time I run into a minor problem, I have to start again from
> scratch.

No, you don't; perhaps that is the confusing.  There are certain
circumstances when you Really Need something that does what `make
world' does.  (For example, when building a release, particularly if
its codebase is slightly different from what's running on the build
machine.)  The problem is that people have been told ``to build the
system, just type `make world' '', which is completely bogus for most
people and most circumstances.  What they should be told is:

	To build the world:

	echo 'INSTALL=	install -C' >> /etc/make.conf
	cd /usr/src
	make obj depend all install
	make all install

This is completely sufficient for the needs of everyone who isn't
bootstrapping a new compiler or library, or building releases.

-GAWollman

--
Garrett A. Wollman   | Shashish is simple, it's discreet, it's brief. ... 
wollman@lcs.mit.edu  | Shashish is the bonding of hearts in spite of distance.
Opinions not those of| It is a bond more powerful than absence.  We like people
MIT, LCS, ANA, or NSA| who like Shashish.  - Claude McKenzie + Florent Vollant



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