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
