Bug 255277 - Base OpenSSL is missing the symbol EVP_PKEY_meth_get_digestsign in /usr/lib/libcrypto.so
Summary: Base OpenSSL is missing the symbol EVP_PKEY_meth_get_digestsign in /usr/lib/l...
Status: New
Alias: None
Product: Base System
Classification: Unclassified
Component: misc (show other bugs)
Version: 12.2-STABLE
Hardware: Any Any
: --- Affects Some People
Assignee: freebsd-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-04-20 18:12 UTC by Yuri Victorovich
Modified: 2021-04-20 18:12 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Yuri Victorovich freebsd_committer 2021-04-20 18:12:21 UTC
This symbol is present in the static library:
> $ nm /usr/lib/libcrypto.a | grep EVP_PKEY_meth_get_digestsign
> 0000000000000ec0 T EVP_PKEY_meth_get_digestsign

but it is missing in the shared library:
> $ elfdump -a /usr/lib/libcrypto.so | grep EVP_PKEY_meth_get_digestsign

This was discovered when the port security/pkcs11-tools failed to build without explicitly making it to use the static library.

12.2-STABLE amd64