incomplete definition of type 'struct rsa_st'
During BSDCan 2018 the intention to update OpenSSL in base to 1.1.x branch was documented.
Intention is to update 12-STABLE to current 1.1.0 and subsequently update it to 1.1.1 when that is released.
Recent failure log:
I have a patch that lets this compile, but isn't otherwise tested.
A commit references this bug:
Date: Thu Nov 14 01:04:03 UTC 2019
New revision: 517553
Update security/razorback-api to compile with OpenSSL 1.1.x.
This is only compile tested, not run-tested as I don't use this
software. Rather than patching the nested libssh, it switches
to using libssh from security/libssh. There is then an additional
patch to support OpenSSL 1.1.
Approved by: lwhsu
Differential Revision: https://reviews.freebsd.org/D20844