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>