Hi Otto, On Wed, Feb 26, 2020 at 2:48 PM Otto Kekäläinen <o...@debian.org> wrote: > > fatal error: openssl/evp.h: No such file or directory
Did you follow the instructions [1] exactly? They are not very clear but upstream gave me this advice verbally: 1. '#include <wolfss/options.h>' in each file that uses wolfSSL as the first header. 2. Prefix all <openssl/..> header locations with <wolfssl/openssl/...> I usually bracket the changes with USE_WOLFSSL or similar. The manual is not very clear, but these instructions work for me every time. We can address missing functions or symbols conflicts with upstream. Often, the names are just different. (wolfSSL support for EVP is not great; they offer cryptographic primitives in wolfcrypt instead.) Upstream is eager to see the major databases ported and is giving the highest level of technical support to my efforts with PostgreSQL. Perhaps I can help with porting MariaDB at the same time (if needed) although the upstream bug you mentioned is still open. [2] Kind regards Felix Lechner [1] https://www.wolfssl.com/docs/wolfssl-manual/ch13/ [2] https://jira.mariadb.org/browse/MDEV-21835