Not necessarily 12. ports/openssl111 should have the same ABI as HEAD so they should share the same version number. The fact that openssl111 in HEAD and openssl 1.0.2 in ports share the same version number but do not share the same ABI is the problem. --- Sent using a tiny phone keyboard. Apologies for any typos and autocorrect. Also, this old phone only supports top post. Apologies. Cy Schubert <Cy.Schubert_at_cschubert.com> or <cy_at_freebsd.org> The need of the many outweighs the greed of the few. --- -----Original Message----- From: Don Lewis Sent: 14/10/2018 09:06 To: FreeBSD current Cc: re_at_FreeBSD.org Subject: Re: OpenSSL 1.1.1 libssl.so version number On 12 Oct, Don Lewis wrote: > Prior to the OpenSSL 1.1.1 import, the base OpenSSL library was > /usr/lib/libssl.so.8. The security/openssl port (1.0.2p) installed > ${LOCALBASE}/lib/ilbssl.so.9 and the security/openssl-devel port > (1.1.0i) installed ${LOCALBASE}/lib/libssl.so.11. After the import, the > base OpenSSL library is /usr/lib/libssl.so.9. Now if you build ports > with DEFAULT_VERSIONS+=ssl=openssl, the library that actually gets used > is ambiguous because there are now two different versions of libssl.so > (1.0.2p and 1.1.1) with the same shared library version number. > > I stumbled across this when debugging a virtualbox-ose configure > failure. The test executable was linked to the ports version of > libssl.so but rtld chose the base libssl.so at run time. It looks to me like the base libssl.so version needs to get moved to a value that doesn't collide with ports, perhaps 12. These are the library version numbers currently used by the various ssl ports: boringssl 1 openssl 9 openssl-devel 10 openssl111 11 libressl 43 libressl-devel 44 _______________________________________________ freebsd-current_at_freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to "freebsd-current-unsubscribe_at_freebsd.org"Received on Sun Oct 14 2018 - 14:43:43 UTC
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:41:18 UTC