From owner-freebsd-stable@FreeBSD.ORG Thu May 15 06:10:12 2003 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EE8D037B401; Thu, 15 May 2003 06:10:12 -0700 (PDT) Received: from flood.ping.uio.no (flood.ping.uio.no [129.240.78.31]) by mx1.FreeBSD.org (Postfix) with ESMTP id CDD9D43F85; Thu, 15 May 2003 06:10:11 -0700 (PDT) (envelope-from des@ofug.org) Received: by flood.ping.uio.no (Postfix, from userid 2602) id 5F4C7530E; Thu, 15 May 2003 15:10:09 +0200 (CEST) X-URL: http://www.ofug.org/~des/ X-Disclaimer: The views expressed in this message do not necessarily coincide with those of any organisation or company with which I am or have been affiliated. To: stable@freebsd.org From: Dag-Erling Smorgrav Date: Thu, 15 May 2003 15:10:09 +0200 Message-ID: User-Agent: Gnus/5.1001 (Gnus v5.10.1) Emacs/21.3 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Subject: Perl version in -STABLE X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 15 May 2003 13:10:13 -0000 [bcc: to re@] Considering the amount of changes between 4.x and 5.x, and the performance issues of the latter, I think I can safely predict that RELENG_4 will be around for a long time after the RELENG_5 branch. While I understand that some will resist making RELENG_4 any more useful than it currently is (to encourage users to move to 5.x), I think there is one issue that should be addressed: the in-tree version of Perl. -STABLE currently has 5.005_03, which is four years old and noticeably incompatible with newer versions in at least some respects; the most common stumbling block in my experience being the new, safer syntax for open(), which 5.005_03 does not support. "Install Perl from ports" is not a good answer unless we decide here and now to remove Perl completely from -STABLE. Otherwise, we are practically guaranteed that a certain percentage of RELENG_4 users (more and more as time goes on and 5.005_03 becomes even more antiquated) will consistently forget to build world with NOPERL. I would therefore like to suggest that the version of Perl in the -STABLE tree be upgraded to 5.6.1, which is old enough to be known- good (and not deviate too much from 5.005_03) and yet new enough to incoroporate some of the more useful improvements to have appeared since 1999. If memory serves, it also takes significantly less time to build than 5.8.0. DES -- Dag-Erling Smorgrav - des@ofug.org