On Sun, Jan 15, 2017 at 10:36 AM, Andrew Lowe <a...@wht.com.au> wrote: > Dear all, > Just done an eix-sync -> emerge -NuD world and have a problem with > the above mentioned package. As a quick first pass before I put all the > error/debugging stuff together, does anyone know what the following snippet > would mean, I'm totally Perl ignorant? > > * perl Makefile.PL PREFIX=/usr INSTALLDIRS=vendor INSTALLMAN3DIR=none > DESTDIR=/var/tmp/portage/dev-perl/IO-Socket-SSL-2.43.0/image/ > perl: symbol lookup error: > /usr/lib64/perl5/vendor_perl/5.24.1/x86_64-linux/auto/Net/SSLeay/SSLeay.so: > undefined symbol: SSLeay_version > * ERROR: dev-perl/IO-Socket-SSL-2.43.0::gentoo failed (configure phase): > * Unable to build! > > According to packages.gentoo.org, I've got the latest version of Net-SSLeay, > 1.8 > > Any thoughts greatly appreciated, > > Andrew >
An undefined symbol is a reference to a function called SSLeay_version not being defined in the SSLeay_version.so module. Have you updated dev-lang/perl recently and perhaps forgot to run perl-cleaner afterwards? Just a thought.