From owner-freebsd-current Fri Jul 5 2:45:42 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3F61137B400 for ; Fri, 5 Jul 2002 02:45:39 -0700 (PDT) Received: from imailg2.svr.pol.co.uk (imailg2.svr.pol.co.uk [195.92.195.180]) by mx1.FreeBSD.org (Postfix) with ESMTP id 34DBF43E09 for ; Fri, 5 Jul 2002 02:45:38 -0700 (PDT) (envelope-from paul@freebsd-services.com) Received: from modem-355.alakazam.dialup.pol.co.uk ([217.135.12.99] helo=mailgate.originative.co.uk) by imailg2.svr.pol.co.uk with esmtp (Exim 3.35 #1) id 17QPei-0008En-00 for current@freebsd.org; Fri, 05 Jul 2002 10:45:37 +0100 Received: from lobster.originative.co.uk (lobster.originative.co.uk [10.0.0.254]) by mailgate.originative.co.uk (Postfix) with ESMTP id 754091D13D for ; Fri, 5 Jul 2002 10:45:33 +0100 (BST) Subject: Removing perl in make world From: Paul Richards To: current@freebsd.org Content-Type: text/plain Content-Transfer-Encoding: 7bit X-Mailer: Ximian Evolution 1.0.5 Date: 05 Jul 2002 10:45:41 +0100 Message-Id: <1025862341.1573.40.camel@lobster.originative.co.uk> Mime-Version: 1.0 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG I think we should add a target to make world that checks for the existence of an old base install of Perl and removes it if it exists. As a general principle, if we do things like remove code during -current development then make world needs to cater for that change. The idea of make world is that what you get at the end of it is a pristine install of a snapshot of FreeBSD from the current branch. The bootstrap target was originally added for this purpose, to deal with issues during releases i.e. to bootstrap from one version of current to another. It's got misunderstood along the way to mean bootstrapping tools needed early in the build process. I'd like to resurrect it's original meaning and add code to clean out old versions of Perl. Paul. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message