From owner-freebsd-questions@FreeBSD.ORG Fri Dec 26 01:47:27 2008 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EC5681065670 for ; Fri, 26 Dec 2008 01:47:26 +0000 (UTC) (envelope-from tajudd@gmail.com) Received: from wf-out-1314.google.com (wf-out-1314.google.com [209.85.200.169]) by mx1.freebsd.org (Postfix) with ESMTP id BC8808FC18 for ; Fri, 26 Dec 2008 01:47:26 +0000 (UTC) (envelope-from tajudd@gmail.com) Received: by wf-out-1314.google.com with SMTP id 24so5586059wfg.7 for ; Thu, 25 Dec 2008 17:47:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:subject:references:in-reply-to :content-type:content-transfer-encoding; bh=HO+wdwpZt195pt41ugShSPc4S5MV7bJsSxuAGrS6ZxM=; b=Mn3Om414rCm7jUbz122pFE7xN7ju1CfPV7jsNkho2ZCGZ/1PTy8gY/29T7zUBpZW5N flSx78VzllPmV/LH2J+PMBTZQh8P+gBg6nfUwXXDBNcZmjVPg+RYNFkj12PDnK9HTRyI laLSZyxZ5N3WI0gFMAF5tkB/zrDGa1wOyjpIk= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; b=xttDDi1ihUNR9Ggj55HBnE+Cr59GdHq6oXb3HDVYzjqF41mX2i+2NkZTPK1KhrLUiF afbsPZa/qHwwFJo6kOeRjWAmOWM+DsWO4AFBNkKICf6+kPkIi81Pl2NTj+fId+ESsKAB cQNZzkjt9LahX88tIRrjWq6DobiwsMk9Q/GR0= Received: by 10.142.147.15 with SMTP id u15mr4214961wfd.226.1230256046491; Thu, 25 Dec 2008 17:47:26 -0800 (PST) Received: from ?192.168.4.70? (c-76-113-34-1.hsd1.nm.comcast.net [76.113.34.1]) by mx.google.com with ESMTPS id 27sm29838703wfa.49.2008.12.25.17.47.24 (version=SSLv3 cipher=RC4-MD5); Thu, 25 Dec 2008 17:47:25 -0800 (PST) Message-ID: <495437A9.80503@gmail.com> Date: Thu, 25 Dec 2008 18:47:21 -0700 From: Tim Judd User-Agent: Thunderbird 2.0.0.18 (Windows/20081105) MIME-Version: 1.0 To: freebsd-questions@freebsd.org References: <329760.53824.qm@web53410.mail.re2.yahoo.com> <20081223072719.16f3c047@scorpio> In-Reply-To: <20081223072719.16f3c047@scorpio> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: Perl 5.10? X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 Dec 2008 01:47:27 -0000 Jerry wrote: > On Tue, 23 Dec 2008 04:06:46 -0800 (PST) > "Dr. Jennifer Nussbaum" wrote: > > >> Its now just over a year since Perl 5.10.0 was relased, but its still >> not in FreeBSD. (/usr/ports/lang only has 5.8). >> >> Can someone tell me why? Is there any way to get it working stably? Is >> there any schedule for when it will be added? This is a major release >> of a major language, not an obscure maintenence update. >> > > I asked that same question on the "FreeBSD-Ports" forum a few months > ago; however, I never did receive a satisfactory answer. I believe it > is readily apparent that it will not be included with the next release > of FreeBSD; i.e., '7.1'. > > Since it does seem to work quite well under Linux, I was wondering > if there was some fundamental flaw in FBSD that prevented it from > working correctly here. Even so, failing to get a major project like > Perl running properly in over a year on FBSD does not bode well for the > OS. > > on the contrary, when 5.8 was released, it took a long time to move to that. And when I asked that question on IRC (why 5.10 isn't currently used), it was described to me that the 5.6 to 5.8 "move" broke everything and caused lots of headache. World and Kernel used to (at least) use perl as a glue to make stuff works. I bet there's at least some 5.8 glue for world or kernel. You can always download the source and compile it yourself. Perl's popular enough that I bet it'll compile fine. I hear it completely as: 1) World glue may break, and until you can be sure it'll work okay, wait. 2) Kernel glue may break, and until you can be sure it'll work okay, wait. 3) Ports glue/dependencies may break, and until you can be sure it'll work okay, wait. Given it's taken a year (I didn't realize it was that long) for this wait/check to happen, there must be something holding it up. You might be able to coexist 5.10 and 5.8 -- except the symlink 'perl' will point to ONE of them. I suggest you point it at 5.8 Good luck.