/bugfix_libcrypto_shim

Workaround for Synopsys Sentaurus compatibility with OpenSSL 1.0.0 on Ubuntu 16.04

Primary LanguageCBSD 2-Clause "Simplified" LicenseBSD-2-Clause

bugfix_libcrypto_shim

Author: Kevin Kiningham

This library simply reexports some symbols in openssl (libcrypto.so) with a different symbol version (see Section 3.3 in How To Write Shared Libraries.)

This was done to workaround a mismatch between the symbols exported by the OpenSSL package on Ubuntu 16.04 and the symbols expected by Synopsys Sentaurus (specifically the "sprocess" binary).