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
