You can test OpenSSL 1.1.1 on FreeBSD systems using my testing port. The port can be fetched from my git repo. It hooks into the ports framework:
/etc/make.conf:
DEFAULT_VERSIONS+= ssl=openssl-master
To check what the impact is of switching openssl-devel to 1.1.1, I built the same revision ports tree with both 1.1.0g and 1.1.1.p2. From svn info output:
Last Changed Rev: 464958 Last Changed Date: 2018-03-18 21:59:05 +0000 (Sun, 18 Mar 2018)
In addition to already failing ports with 1.1.0, there were 44 additional failing ports. Listed below
category/port |
Problem |
Ports Status |
Upstream status/Comment |
chinese/gimp-help-zh_CN |
|
|
|
comms/ncid |
|
|
|
comms/qsstv |
Missing qt5-network dep? |
|
|
comms/wsjtx |
Missing qt5-network dep? |
|
|
databases/sqlitebrowser |
Missing qt5-network dep? |
|
|
deskutils/pinot |
undeclared identifier 'CRYPTO_NUM_LOCKS' |
|
|
devel/go-json-rest |
|
|
|
devel/liteide |
Missing qt5-network dep? |
|
|
emulators/rpcs3 |
Missing qt5-network dep? |
|
|
emulators/virtualbox-ose |
undefined reference to symbol `OPENSSL_init_ssl@@OPENSSL_1_1_0' |
|
|
games/cockatrice |
|
|
|
graphics/colmap |
no matching function for call to 'sse_sum(m256d)' |
|
|
graphics/drawpile |
Missing qt5-network dep? |
|
|
irc/dxirc |
Missing qt5-network dep? |
|
|
irc/iroffer-dinoex |
|
|
|
korean/gimp-help |
|
|
|
lang/modula3 |
|
|
|
lang/rust |
failed to run custom build command for openssl-sys v0.9.23 |
|
|
lang/rust-nightly |
failed to run custom build command for openssl-sys v0.9.24 |
|
|
math/amath |
|
|
|
math/zimpl |
|
|
|
net/libmaia |
Missing qt5-network dep? |
|
|
net/py-qt5-network |
Missing qt5-network dep? |
|
|
net/py-qt5-network@py36 |
Missing qt5-network dep? |
|
|
net-im/libqtelegram-ae |
member access into incomplete type 'RSA' (aka 'rsa_st') |
|
|
net-im/qxmpp-qt5 |
Missing qt5-network dep? |
|
|
net-im/telegram-desktop |
use of undeclared identifier 'AES_ctr128_encrypt' |
|
|
net-mgmt/seafile-gui |
Missing qt5-network dep? |
|
|
net-p2p/bitcoin |
Missing qt5-network dep? |
|
|
net-p2p/dogecoin |
Detected LibreSSL: This is NOT supported, and may break consensus compatibility! |
|
|
net-p2p/litecoin |
Missing qt5-network dep? |
|
|
net-p2p/qtum |
member access into incomplete type 'ECDSA_SIG' (aka 'ECDSA_SIG_st') |
|
|
security/hitch |
expanded from macro 'SSL_CTX_set_tlsext_servername_arg' |
|
|
security/keepassxc |
Missing qt5-network dep? |
|
|
security/softether |
OpenSSL Library Init Failed. (too old?) |
|
|
security/softhsm2 |
OpenSSL library has no GOST support |
|
|
sysutils/sysadm |
Missing qt5-network dep? |
|
|
sysutils/sysadm-client |
Missing qt5-network dep? |
|
|
sysutils/tarsnap-gui |
Missing qt5-network dep? |
|
|
textproc/htmlc |
|
|
|
www/qt5-webkit |
Missing qt5-network dep? |
|
|
x11/lumina-core |
Missing qt5-network dep? |
|
|
x11-toolkits/kf5-kxmlgui |
Missing qt5-network dep? |
|
|
x11-toolkits/qt5pas |
Missing qt5-network dep? |
|
|