cvs commit: ports/lang/perl5.8 Makefile pkg-plist

Anton Berezin tobez at FreeBSD.org
Mon Nov 10 11:23:16 PST 2003


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 <larse at isi.edu> (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


More information about the cvs-all mailing list