From owner-freebsd-stable Sat Mar 17 21:59:53 2001 Delivered-To: freebsd-stable@freebsd.org Received: from xena.gsicomp.on.ca (cr677933-a.ktchnr1.on.wave.home.com [24.43.230.149]) by hub.freebsd.org (Postfix) with ESMTP id A1DDA37B718 for ; Sat, 17 Mar 2001 21:59:47 -0800 (PST) (envelope-from matt@gsicomp.on.ca) Received: from hermes (hermes.gsicomp.on.ca [192.168.0.18]) by xena.gsicomp.on.ca (8.11.1/8.9.3) with SMTP id f2I5vki80467; Sun, 18 Mar 2001 00:57:47 -0500 (EST) (envelope-from matt@gsicomp.on.ca) Message-ID: <005d01c0af70$05d1fe20$1200a8c0@gsicomp.on.ca> From: "Matthew Emmerton" To: "Josef Karthauser" , "Sean Chittenden" Cc: References: <20010315080445.A57062@clyde.goodleaf.net> <20010315095551E.jkh@osd.bsdi.com> <20010315121201.E54243@rand.tgd.net> <20010316004820.C4241@tao.org.uk> Subject: Re: Perl 5.6 merged soon? Date: Sun, 18 Mar 2001 00:55:13 -0500 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.50.4133.2400 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400 Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > On Thu, Mar 15, 2001 at 12:12:01PM -0800, Sean Chittenden wrote: > > Cancelling out of perl5.6 builds while doing a package install > > in CPAN is getting a bit old... -sc > > > > We've got some code that Anton Berezin has been working on > to enhance CPAN interaction being committed to -current soon. > This will make CPAN installs play nice with the ports system. > If it works out then it will probably be MFC'd before the 5.6.0 > version is. For people who want to run perl 5.6.0 on -stable > now they should be able to get away with 'NOPERL=true' in > /etc/make.conf and installing 5.6.0 by hand. > > What would be nice is for someone to make a port of > perl5.6.0 for people who are running -stable. This should be > easier than rebuilding the make process for world :). Any > takers? > > Joe I've taken the existing perl5 port and hacked it sufficiently for perl560. Since perl560 will install into /usr/local, it is possible to run the two versions in concert. However, I'm sure there will exist situations where this will cause problems. pkg-descr makes it pretty clear that perl560 isn't to be used on production machines, for reasons we all know too well. I've got a tarball of the port skeleton at http://www.gsicomp.on.ca/oss/perl560.tar for anyone who wants to take a look. Please let me know of any problems (or enhancements) that it needs. [ I haven't looked at the -pthreads / -lc_r issue yet. ] Once it goes through the paces I'll make it into a PR and convince a committer to work their magic. Note: If you're planning on installing into something other than local, make sure that you specify a PREFIX that *doesn't* have 'perl' in it. If you do, the Configure/Makefile logic will assume that $PREFIX/lib is perl-specific (ie /opt/perl/lib) and won't add in the 'perl5' parts which we need (ie /usr/local/lib/perl5/) -- Matt Emmerton To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message