Date: Sun, 24 Oct 2004 23:01:34 -0700 From: Kent Stewart <kstewart@owt.com> To: freebsd-ports@freebsd.org Subject: Re: Perl installation problem Message-ID: <200410242301.34360.kstewart@owt.com> In-Reply-To: <p06110414bda240a7b8af@[192.168.254.205]> References: <p06110414bda240a7b8af@[192.168.254.205]>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sunday 24 October 2004 10:37 pm, Rich Morin wrote: > [I already sent this message to Perl-5-Porters, but I am copying it here, > in case someone recognizes the problem or knows of a workaround. I'm about > ready to try fudging the Ports makefile to ask for version 5.8.5, but I'm > rather loathe to do that, lest it introduce invisible errors... -r] > > We built and installed Perl 5.8.5 under FreeBSD 4.7 on a generic Pentium > platform, using Perl sources from cpan.org (not the FreeBSD ports > collection, which is back at 5.8.2). The README.freebsd did not tell us to > do anything special and did not indicate any known difficulties. That is funny. When I look at my INDEX list, I see Port: perl-5.8.5 Path: /usr/ports/lang/perl5.8 You must have fogotten something because perl-5.8.5 installed on my system just fine. Kent > > We ran > > % sh Configure -de > % make > % make test > % make install > > "make test" showed no errors that we saw. Also, a simple "Hello World" > script runs just fine. However, we're getting failures with complex Perl > scripts that use modules with shared libraries, as: > > When trying to run cpan shell, we get: > > % cpan > /usr/libexec/ld-elf.so.1: > > /usr/local/lib/perl5/site_perl/5.8.5/i386-freebsd/auto/Term/ReadKey/ReadKey >.so: Undefined symbol "perl_get_sv" > > > Trying to use Movable Type weblog w/ MySQL database, we get: > > /usr/libexec/ld-elf.so.1: > /usr/local/lib/perl5/site_perl/5.8.5/i386-freebsd/auto/DBI/DBI.so: > Undefined symbol "perl_get_sv" > > Same symbol; different library. Does this look familiar to anyone? The > question is rather urgent, as the installation wiped out out ability to > run Perl for many serious purposes... > > -r -- Kent Stewart Richland, WA http://users.owt.com/kstewart/index.html
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200410242301.34360.kstewart>