Hi Philip,

I believe my booboo was there that I installed new packages with pkg_add
without -u option when doing my update. Also explains also why vanilla 6.3
version worked ok and updated one not.

Thanks,
Helmut

-----Original Message-----
From: Philip Guenther <[email protected]> 
Sent: 2 May, 2018 3:56 PM
To: Helmut Kiessling BT <[email protected]>
Cc: [email protected]
Subject: RE: library error when upgrading from 6.1 to 6.3

On Wed, 2 May 2018, Helmut Kiessling BT wrote:
> Super, you gave me a good hint about this, 'ldd' indeed gave a 
> valuable information - login_ldap was using libc.so.89.3 so after 
> running 'pkg_add -u login_ldap' it was fixed and problem solved. As a 
> reference below is the nm result:

There's a mystery here: how did you get a login_ldap that was linked against
both libcrypto.so.43.1 and libc.so.89.3 ?  libc was bumped to major version
90 and started providing pthread_once() in 2017-09-05, while libcrypto
bumped to major version 43 and _started_ using pthread_once() on 2018-03-17!

Wherever that login_ldap was compiled was a broken system.  If that broken
version came from the official packages builds then we need to make sure the
involved ports build systems are being updated correctly.


Philip Guenther

Reply via email to