On 04/02/2014 07:33 PM, Ted Unangst wrote:
On Wed, Apr 02, 2014 at 19:01, Gregory Edigarov wrote:
On 04/02/2014 06:21 PM, Ted Unangst wrote:
Your perl install is broken. Install a snapshot/rebuild perl/repair it
somehow.
ok, installed snapshot, perl rebuilt(and installed) ok, made sure no
5.16 leftover are present,but libssl fails still:
===> man
pod2man --official --release="OpenBSD 5.5" --center=OpenSSL --section=3
--name=ASN1_OBJECT_NEW
/usr/src/lib/libssl/man/../src/doc/crypto/ASN1_OBJECT_new.pod >
ASN1_OBJECT_new.3
Perl API version v5.16.0 of Encode does not match v5.18.0 at
/usr/libdata/perl5/XSLoader.pm line 92.
I did a build yesterday. It worked. Somewhere you have an Encode 5.16
file. You have to find it and delete it.
Something like this may help find files older than the last build.
find . \! -cnewer /usr/lib/crt0.o
I don't know all the places perl will look for modules (ktrace may be
another solution). But /usr/libdata/perl5/*-openbsd/*/auto would be
one place to start looking.
yes, thank you.
somehow there was one stray Encode.pm under
/usr/local/libdata/perl5/site_perl/amd64-openbsd
sorry for the buzz...