Hi,

Thanks for taking the time to report this issue.

Presumably, your boost.asio was not built against the libssl-dev headers
provided in Ubuntu, since in that version those function names aren't
provided as symbols but rather as preprocessor aliases to the more
modern TLS_* alternatives (see
https://docs.openssl.org/3.0/man3/SSL_CTX_new/#notes).

In other words, OpenSSL 3.0 breaks the ABI, so binaries linking against
it need to be recompiled (and their code might need some tweaking). We
did so for all binaries within the Ubuntu archive. Given that the oldest
Boost version we shipped in Jammy is 1.74, the binaries at fault here
come from somewhere else, please contact that provider to ask them to
give you a version built against libssl3.

** Changed in: openssl (Ubuntu)
       Status: New => Invalid

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2078058

Title:
  Missing function implementations in libssl.so.3 and .a

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/openssl/+bug/2078058/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to