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