From owner-freebsd-hackers Thu May 30 07:36:16 1996 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id HAA06583 for hackers-outgoing; Thu, 30 May 1996 07:36:16 -0700 (PDT) Received: from epprod.elsevier.co.uk (epprod.elsevier.co.uk [193.131.222.35]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id HAA06577; Thu, 30 May 1996 07:36:08 -0700 (PDT) Received: from snowdon.elsevier.co.uk (snowdon.elsevier.co.uk [193.131.197.164]) by epprod.elsevier.co.uk (8.6.13/8.6.12) with ESMTP id PAA26340; Thu, 30 May 1996 15:34:51 +0100 Received: from cadair.elsevier.co.uk (actually host cadair) by snowdon with SMTP (PP); Thu, 30 May 1996 15:34:58 +0100 Received: (from dpr@localhost) by cadair.elsevier.co.uk (8.7.5/8.7.3) id PAA01311; Thu, 30 May 1996 15:34:24 +0100 (BST) From: Paul Richards Message-Id: <199605301434.PAA01311@cadair.elsevier.co.uk> Subject: Re: Somebody explain this to me again.. :-) To: bde@zeta.org.au (Bruce Evans) Date: Thu, 30 May 1996 15:34:23 +0100 (BST) Cc: jkh@time.cdrom.com, phk@freebsd.org, hackers@freebsd.org In-Reply-To: <199605301350.XAA23507@godzilla.zeta.org.au> from "Bruce Evans" at May 30, 96 11:50:55 pm X-Mailer: ELM [version 2.4 PL24] Content-Type: text Sender: owner-hackers@freebsd.org X-Loop: FreeBSD.org Precedence: bulk In reply to Bruce Evans who said > > >Why does the ``libraries'' target in /usr/src/Makefile cleans > >automatically? Sure, you can set NOCLEANDIR but then that turns off > > The libraries might be different if the compiler has changed. The > compiler might change because it's not in lib-tools. > 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 think a make bootstrap would be more convenient these days where specific cases for this particular release can be put thus avoiding a lot of rebuilding that's basically unecessary. When was the last time we changed the compiler, or libm or most of the other stuff, doesn't make sense to include it all in the multiple build stages. -- Paul Richards. Originative Solutions Ltd. (Netcraft Ltd. contractor) Elsevier Science TIS online journal project. Email: p.richards@elsevier.co.uk Phone: 0370 462071 (Mobile), +44 (0)1865 843155