Date: Fri, 16 May 2003 00:29:52 -0700 (PDT) From: Doug Barton <DougB@FreeBSD.org> To: Dag-Erling Smorgrav <des@ofug.org> Cc: stable@freebsd.org Subject: Re: Perl version in -STABLE Message-ID: <20030516001541.U656@znfgre.qbhto.arg> In-Reply-To: <xzpy918mk3y.fsf@flood.ping.uio.no> References: <xzpy918mk3y.fsf@flood.ping.uio.no>
next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, 15 May 2003, Dag-Erling Smorgrav wrote: > [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. Agreed. > 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. Let's not lose track of the fact that for most things, 5.005_03 works perfectly fine. The fact that the "latest and greatest" of everything doesn't always work with it is simply a sign of the growing influence of the bleeding edge linux folks on open source development. I spend a non-trivial amount of time on my perl-affected ports making sure that they still work with 5.005_03, and generally the changes necessary are quite small. > "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. Personally, I don't think our users are that stupid, especially the ones that really depend on perl. Also, the "damage" done by an installworld that includes perl is quite easily undone. I also think that this change would break faith with those users of RELENG_4 that were promised that the perl in that branch would never be upgraded. We don't even HAVE a 5.005_03 port, so those who depend on it would be left in the dust. I vigorously oppose this plan. Doug -- This .signature sanitized for your protection
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030516001541.U656>