From owner-cvs-ports@FreeBSD.ORG Mon Nov 10 11:23:16 2003 Return-Path: Delivered-To: cvs-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 460B716A4D0; Mon, 10 Nov 2003 11:23:16 -0800 (PST) Received: from heechee.tobez.org (heechee.tobez.org [217.157.39.226]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0657E43FDD; Mon, 10 Nov 2003 11:23:14 -0800 (PST) (envelope-from tobez@tobez.org) Received: by heechee.tobez.org (Postfix, from userid 1001) id 70977175CF; Mon, 10 Nov 2003 20:23:11 +0100 (CET) Date: Mon, 10 Nov 2003 20:23:11 +0100 From: Anton Berezin To: Kris Kennaway Message-ID: <20031110192311.GC31579@heechee.tobez.org> Mail-Followup-To: Anton Berezin , Kris Kennaway , ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org References: <20031110183803.GA13613@xor.obsecurity.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20031110183803.GA13613@xor.obsecurity.org> User-Agent: Mutt/1.5.4i cc: cvs-ports@FreeBSD.org cc: cvs-all@FreeBSD.org cc: ports-committers@FreeBSD.org Subject: Re: cvs commit: ports/lang/perl5.8 Makefile pkg-plist X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Nov 2003 19:23:16 -0000 On Mon, Nov 10, 2003 at 10:38:03AM -0800, Kris Kennaway wrote: > On Mon, Nov 10, 2003 at 10:08:54AM -0800, Anton Berezin wrote: > > tobez 2003/11/10 10:08:54 PST > > > > FreeBSD ports repository > > > > Modified files: > > lang/perl5.8 Makefile pkg-plist > > Log: > > 1. Update to 5.8.2. > > 2. Finally switch to libperl.so. > > 3. Respect CFLAGS. > > > > PR: 58735 (item 3) > > Submitted by: Lars Eggert (item 3) > I wonder if this fixes some problems I was seeing on a 5.x box (bento, > as it happens): there was a stale libperl.so in /usr/lib from when > perl was in the tree, and a lot of perl modules were picking it up and > linking against it, with the result that perl became broken when I > cleaned up /usr/lib. It should not have happened, since all MakeMaker users (that is, 99.9% of perl modules) get the linking information from perl itself, so either the modules you mentioned were somehow picking an older perl, or they were installed at the time when the older perl was the only perl. =Anton. -- If I did know the future of Perl, and if I told you, you'd probably run away screaming. -- Larry Wall