From owner-freebsd-perl@FreeBSD.ORG Tue Feb 15 21:50:12 2005 Return-Path: Delivered-To: freebsd-perl@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 84F2D16A4CF for ; Tue, 15 Feb 2005 21:50:12 +0000 (GMT) Received: from heechee.tobez.org (heechee.tobez.org [217.157.39.226]) by mx1.FreeBSD.org (Postfix) with ESMTP id AB82843D3F for ; Tue, 15 Feb 2005 21:50:09 +0000 (GMT) (envelope-from tobez@tobez.org) Received: by heechee.tobez.org (Postfix, from userid 1001) id 6AF9D125468; Tue, 15 Feb 2005 22:50:08 +0100 (CET) Date: Tue, 15 Feb 2005 22:50:08 +0100 From: Anton Berezin To: Mathieu Arnold Message-ID: <20050215215008.GB67316@heechee.tobez.org> References: <20050214154300.GA22736@leia.lambermont.dyndns.org> <20050215211838.GA67316@heechee.tobez.org> <1977F2B2E4A29902C013A350@[192.168.1.5]> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1977F2B2E4A29902C013A350@[192.168.1.5]> User-Agent: Mutt/1.4.2.1i X-Powered-By: FreeBSD http://www.freebsd.org/ cc: perl@FreeBSD.org Subject: Re: perl-after-upgrade X-BeenThere: freebsd-perl@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: maintainer of a number of perl-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Feb 2005 21:50:12 -0000 On Tue, Feb 15, 2005 at 10:39:11PM +0100, Mathieu Arnold wrote: > +-Le 15/02/2005 22:18 +0100, Anton Berezin a dit : > | On Mon, Feb 14, 2005 at 04:43:00PM +0100, Hans Lambermont wrote: > | > |> I just ran your perl-after-upgrade script and found one thing that might > |> be useful for docs addition : vim can be built WITH_PERL > |> (--enable-perlinterp) it then hardcodes the path to libperl.so like > |> -Wl,-R/usr/local/lib/perl5/5.8.6/mach/CORE > |> which of course bombs when perl is updated. > | > | Alright. The new version is, as usual, at > | > | http://people.freebsd.org/~tobez > | > | It incorporates some documentation changes suggested by mat, removes > | symlinks from the list of files considered for modification, and tries > | to patch up any binaries in existing perl-dependant packages that link > | with libperl.so. > | > | Use with care. > > I already asked once or twice, but I don't remember why it's bad to just : > ldconfig -m /usr/local/lib/perl5/5.8.6/mach/CORE ? 1. Might break things on 4.X, where there is a "real" /usr/lib/libperl.so 2. This is a larger cludge than patching up the binaries. :-) \Anton. -- The moronity of the universe is a monotonically increasing function. -- Jarkko Hietaniemi