This is an old revision of the document!
Major changes in 1.1.0
Removed features (by default)
- SSLv2
- SSLv3
- EGD
Ports with problems
From a bulk-build with DEFAULT_VERSIONS= ssl=openssl-devel on 2018-02-13 with ports tree from that day (https://svn.freebsd.org/ports/head@461733).
- Initial poudriere bulk logs poudriere logs available.
- After fixing Python, PostgreSQL poudriere logs
- After fixing more Python, erlang, openldap, … with TRYBROKEN enabled poudriere logs
| category/port | Problem | Ports Status | Upstream status/Comment |
|---|---|---|---|
| lang/python27 | incomplete definition of type 'struct X509_name_entry_st' | | |
| lang/pyton35 | incomplete definition of type 'struct X509_name_entry_st' | | |
| lang/pyton36 | incomplete definition of type 'struct X509_name_entry_st' | | |
| net/openldap24-client | BROKEN | | Fixed in 2.4.45 |
| security/libssh2 | BROKEN | | Fixed in 1.8.0 |
| www/lynx | BROKEN | / In ports | Not broken |
| multimedia/librtmp | BROKEN | / In ports | Not broken |
| ftp/wget | BROKEN | | Fixed in 1.19.3 |
| mail/cclient | BROKEN | PR225885 | |
| net/libvncserver | BROKEN | / In ports | |
| databases/freetds | BROKEN | / In ports | Fixed 2017-02-14 |
| databases/postgresql10-server | BROKEN | | Fixed 2016-09-15 |
| security/luasec-51 | BROKEN | Broken according to upstream | |
| ftp/lftp | BROKEN | / In ports | Fixed in 4.8.0 |
| ftp/proftpd | BROKEN | / In ports | Fixed in 1.3.5c |
| security/p5-Crypt-OpenSSL-X509 | BROKEN | / In ports | Fixed in 1.8.8 |
| net/socat | BROKEN | / In ports | Fixed in 1.7.3.2 |
| sysutils/bacula9-server | BROKEN | / In ports | Fixed in 9.0.6 |
| net/haproxy | BROKEN | PR225893 | Issue with NPN |
| www/nginx | BROKEN | / In ports | Fixed in 1.9.14 |
| lang/erlang-runtime20 | BROKEN | / In ports | Fixed in 20.0 |
| security/sslscan | BROKEN | Uses security/unsafe-openssl | |
| security/luasec | BROKEN | Broken according to upstream | |
| www/nginx-lite | BROKEN | / In ports | Fixed in 1.9.14 |
| www/nginx-naxsi | BROKEN | / In ports | Fixed in 1.9.14 |
| security/cyrus-sasl2 | incomplete type 'EVP_MD_CTX' | PR225891 | |
| security/p5-Crypt-OpenSSL-RSA | incomplete type 'RSA' | ||
| security/p5-Crypt-OpenSSL-ECDSA | unknown type name 'ECDSA_METHOD' | ||
| multimedia/rtmpdump | SSLv3 | ||
| www/neon | SSL_library_init in -lssl | ||
| net/libsrtp | incomplete type 'EVP_CIPHER_CTX' | ||
| net/liboauth | incomplete type 'EVP_MD_CTX' | PR225919 | |
| security/libssh | incomplete type 'EVP_MD_CTX' | ||
| security/php56-openssl | incomplete definition of type 'struct X509_extension_st' | Expires 2018-12 | |
| net-im/licq | incomplete type 'DH' | ||
| devel/qca | incomplete type 'DSA_SIG' | PR225920 | |
| security/apache-xml-security-c | incomplete type 'HMAC_CTX' | ||
| devel/tcl-trf | SHA_Init | ||
| devel/grpc | undeclared identifier 'SSL_get0_next_proto_negotiated' | ||
| security/botan110 | incomplete type 'EVP_MD_CTX' | ||
| www/libwww | Cannot find OpenSSL | ||
| devel/ptlib | incomplete type 'DH' | ||
| net/qt5-network | incomplete type 'X509' | ||
| mail/libesmtp | Cannot find OpenSSL | ||
| textproc/htmldoc | incomplete type 'BIO_METHOD' | ||
| net/qt4-network | incomplete type 'X509' | ||
| net/vde2 | incomplete type 'EVP_CIPHER_CTX' | ||
| security/razorback-api | incomplete type 'RSA' | ||
| mail/opensmtpd | Your LibreSSL headers do not match your library | ||
| devel/libewf | incomplete type 'EVP_MD_CTX' | ||
| archivers/unrar | incomplete type 'EVP_CIPHER_CTX' | ||
| devel/hadoop2 | incomplete type 'EVP_CIPHER_CTX' | ||
| devel/ucommon | incomplete type 'HMAC_CTX' | ||
| audio/libshout | SSLeay_add_all_algorithms | ||
| security/krb5 | openssl/asn1_mac.h | ||
| net/rdesktop | incomplete type 'X509' | ||
| www/apache22 | SSL_set_cert_store… no | EoL | |
| databases/mysql56-client | incomplete type 'DH' | PR225888 | |
| net/freerdp1 | incomplete type 'EVP_CIPHER_CTX' | ||
| devel/thrift-cpp | Cannot find OpenSSL | ||
| devel/dcmtk | TLS1_TXT_RSA_EXPORT1024_WITH_DES_CBC_SHA | ||
| security/p5-OpenCA-OpenSSL | incomplete type 'X509' | ||
| security/yubico-piv-tool | incomplete type 'RSA' | ||
| mail/opendkim | SSL_library_init in -lssl | ||
| security/opencryptoki | incomplete type 'RSA' | ||
| sysutils/synergy | incomplete type 'SSL' | ||
| lang/python34 | incomplete definition of type 'struct X509_name_entry_st' | | |
| net-p2p/transmission-cli | incomplete type 'DH' | PR225917 | |
| devel/cpp-netlib | ERR_remove_thread_state | ||
| sysutils/ipmitool | incomplete type 'EVP_CIPHER_CTX' | ||
| mail/spamd | undefined reference to `HMAC_CTX_init' | ||
| security/openca-tools-forked | incomplete type 'X509_STORE_CTX' | ||
| palm/jpilot | OpenSSL library not found | ||
| net-p2p/eiskaltdcpp-lib | incomplete type 'DH' | ||
| net-mgmt/icinga-core | incomplete type 'DH' | ||
| devel/libopkele | incomplete type 'DH' | ||
| sysutils/bacula-client | incomplete type 'EVP_MD_CTX' | ||
| converters/wkhtmltopdf | incomplete type 'X509' | ||
| net/tcpflow | SSL_library_init in -lssl | ||
| net-mgmt/kismet | incomplete type 'HMAC_CTX' | ||
| net-im/libmesode | incomplete type 'X509' | ||
| databases/mariadb101-client | incomplete type 'DH' | ||
| sysutils/cfengine310 | incomplete type 'EVP_MD_CTX' | ||
| net-im/papyon | SSL_get0_next_proto_negotiated | ||
| net/mpd5 | OPENSSL_init_ssl | ||
| www/aws | SSLv3 | ||
| sysutils/syslog-ng36 | incomplete type 'X509_STORE_CTX' | ||
| sysutils/cfengine311 | incomplete type 'EVP_MD_CTX' | ||
| net/mosquitto | incomplete type 'EVP_MD_CTX' | ||
| sysutils/cfengine38 | incomplete type 'EVP_MD_CTX' | ||
| databases/mysql80-client | incomplete type 'DH' | ||
| archivers/libunrar5 | incomplete type 'EVP_CIPHER_CTX' | ||
| audio/cpp-xmms2 | incomplete type 'RSA' | ||
| net-mgmt/net-snmp | EVP_MD_CTX_free | ||
| mail/panda-cclient | incomplete type 'X509' | ||
| lang/phantomjs | incomplete type 'X509' | ||
| sysutils/cfengine37 | incomplete type 'EVP_MD_CTX' | ||
| devel/godot | incomplete type 'BIO' | ||
| www/node8 | incomplete type 'SSL_CTX' | ||
| net-p2p/dclib | incomplete type 'EVP_CIPHER_CTX' | ||
| sysutils/cfengine36 | incomplete type 'EVP_MD_CTX' | ||
| security/d0_blind_id | BN_Init | ||
| finance/openhbci | incomplete type 'RSA' | ||
| devel/omniORB-4.1 | incomplete type 'DH' | ||
| irc/xchat | incomplete type 'X509' | ||
| devel/qca-qt5 | incomplete type 'DSA_SIG' | ||
| irc/libircclient | SSL_library_init in -lssl | ||
| devel/android-tools-adb | incomplete type 'RSA' | ||
| www/node6 | incomplete type 'SSL_CTX' | ||
| databases/mongodb | BIO_s_file_internal | ||
| net/scamper | incomplete definition of type 'struct X509_extension_st' | ||
| emulators/i386-wine-staging | |||
| devel/gdcm | incomplete type 'X509_STORE_CTX' | ||
| net/relayd | SSL_library_init | ||
| net-p2p/transmission-gtk | incomplete type 'DH' | PR225917 | |
| net-p2p/transmission-daemon | incomplete type 'DH' | PR225917 | |
| net-mgmt/nsca-ng | SSL_library_init in -lssl | ||
| sysutils/cfengine39 | incomplete type 'EVP_MD_CTX' | ||
| audio/umurmur | BN_init | ||
| databases/mariadb100-client | incomplete type 'DH' | ||
| finance/vanitygen | implicit declaration of function 'BN_init' | ||
| ftp/uftp | incomplete type 'EVP_CIPHER_CTX' | ||
| lang/fth | implicit declaration of function 'BN_CTX_init' | ||
| net/ss5 | incomplete type 'DH' | ||
| security/pvk | OPENSSL_add_all_algorithms_noconf | ||
| audio/raop_play | incomplete type 'RSA' | ||
| www/node4 | incomplete type 'SSL_CTX' | ||
| databases/mariadb55-client | incomplete type 'DH' | ||
| net-p2p/libtorrent | incomplete type 'DH' | ||
| mail/postfix211-sasl | incomplete type 'X509' | ||
| polish/ekg | incomplete type 'EVP_MD_CTX' | ||
| sysutils/cfengine | incomplete type 'EVP_MD_CTX' | ||
| www/bozohttpd | SSL_library_init | ||
| security/yapet | EVP_CIPHER_CTX_init in -lcrypto | ||
| lang/erlang-runtime15 | incomplete type 'HMAC_CTX' | ||
| databases/pgpool | SSL_library_init in -lssl | ||
| net-im/climm | incomplete type 'DH' | ||
| security/pam_ocra | undefined reference to `HMAC_CTX_init' | ||
| comms/trustedqsl | incomplete type 'EVP_PKEY' | ||
| security/racoon2 | incomplete type 'EVP_MD_CTX' | ||
| dns/samba-nsupdate | OpenSSL has unsupported dynamic loading | ||
| sysutils/boxbackup-devel | incomplete type 'EVP_CIPHER_CTX' | ||
| benchmarks/sipp | SSL_library_init in -lssl | ||
| security/keynote | incomplete type 'EVP_PKEY' | ||
| net/libarms | incomplete type 'X509_STORE_CTX' | ||
| dns/knot1 | implicit declaration of function 'ENGINE_load_gost' | GOST | |
| security/fbopenssl | incomplete definition of type 'struct asn1_object_st' | ||
| mail/enma | incomplete type 'EVP_PKEY' | ||
| chinese/unrar | incomplete type 'EVP_CIPHER_CTX' | ||
| lang/erlang | 'openssl/chacha.h' file not found | PR225898 | |
| security/softether-devel | incomplete type 'HMAC_CTX' | ||
| sysutils/cfengine35 | incomplete type 'RSA' | ||
| lang/erlang-runtime18 | 'openssl/chacha.h' file not found | ||
| databases/mongodb32-tools | incomplete type 'BIO_METHOD' | ||
| net-p2p/twister | use of undeclared identifier 'BN_init' | ||
| net/libexosip2 | incomplete type 'SSL' | ||
| sysutils/aimage | SSLv3 | ||
| sysutils/cfengine33 | incomplete type 'RSA' | ||
| www/xshttpd | incomplete type 'X509_STORE_CTX' | ||
| japanese/mutt-devel | incomplete type 'X509_STORE_CTX' | ||
| lang/erlang-runtime19 | 'openssl/chacha.h' file not found | ||
| www/h2o | SSL_get0_next_proto_negotiated | ||
| chinese/bitchx | SSLeay in -lcrypto | ||
| russian/ircd-hybrid | incomplete type 'RSA' | ||
| www/spdylay | SSL_get0_next_proto_negotiated | ||
| www/mod_auth_pubtkt | incomplete type 'EVP_PKEY' | ||
| sysutils/tlsdate | incomplete type 'BIO' | ||
| sysutils/pam_mount | incomplete type 'EVP_CIPHER_CTX' | ||
| sysutils/dmg2img | incomplete type 'EVP_CIPHER_CTX' | ||
| sysutils/bacula-client-static | incomplete type 'EVP_MD_CTX' | ||
| dns/credns | HMAC_CTX_init in -lcrypto | ||
| security/tcpcrypt | incomplete type 'EVP_CIPHER_CTX' | ||
| security/openssh-portable | OpenSSL >= 1.1.0 is not yet supported | ||
| databases/pgbouncer | incomplete type 'X509_STORE_CTX' | ||
| irc/ratbox-respond | SSLeay_add_all_ciphers | ||
| sysutils/syslog-ng37 | incomplete type 'X509_STORE_CTX' | ||
| www/nghttp2 | SSL_get0_next_proto_negotiated | ||
| benchmarks/polygraph | CRYPTO_lock in -lcrypto | ||
| mail/fdm | SSL_library_init in -lssl | ||
| mail/spamdyke | SSL_library_init in -lssl | ||
| databases/mongodb34-tools | incomplete type 'BIO_METHOD' | ||
| security/esteidfirefoxplugin | incomplete definition of type 'struct X509_name_entry_st' | ||
| irc/irssi-fish | incomplete type 'DH' | ||
| security/git-crypt | undefined reference to `HMAC_CTX_cleanup' | ||
| ftp/vsftpd | undefined reference to `OPENSSL_init_ssl' | ||
| devel/ace | incomplete type 'BIO_METHOD' | ||
| comms/kermit | incomplete type 'X509_STORE_CTX' | ||
| dns/validns | incomplete type 'RSA' | ||
| net-mgmt/ettercap | incomplete definition of type 'struct X509_extension_st' | ||
| sysutils/ori | incomplete type 'EVP_MD_CTX' | ||
| security/openiked | incomplete type 'EVP_MD_CTX' | ||
| devel/gnome-vfs | incomplete type 'SSL' | ||
| irc/atheme-services | incomplete type 'HMAC_CTX' | ||
| security/krb5-114 | asn1_mac.h | ||
| security/ratproxy | SSL_library_init | ||
| devel/mico | incomplete type 'BIO' | ||
| www/httest | incomplete type 'EVP_MD_CTX' | ||
| www/htdump | SSL_library_init | ||
| sysutils/cfengine32 | incomplete type 'RSA' | ||
| net/radsecproxy | incomplete type 'SSL' | ||
| net-p2p/namecoin-daemon | use of undeclared identifier 'BN_init' | ||
| www/resin3 | Cannot find OpenSSL | ||
| lang/erlang-runtime17 | incomplete type 'HMAC_CTX' | ||
| irc/ircproxy | SSL_library_init in -lssl | ||
| www/cherokee | incomplete type 'DH' | ||
| ftp/bbftp | incomplete type 'RSA' | ||
| www/xshttpd-devel | incomplete type 'EVP_CIPHER_CTX' | ||
| mail/imapfilter | incomplete type 'HMAC_CTX' | ||
| audio/p5-xmms2 | incomplete type 'RSA' | ||
| security/dsniff | incomplete type 'RSA' | ||
| lang/ruby23 | ssl.rb | ||
| devel/cpprestsdk | undeclared identifier 'SSL_R_SHORT_READ' | ||
| sysutils/cfengine22 | incomplete type 'RSA' | ||
| irc/bip | incomplete type 'DH' | ||
| databases/mysqlwsrep56-server | incomplete type 'DH' | ||
| security/bro | incomplete type 'X509' | ||
| databases/mongodb34 | SSLv2 | ||
| net/vtun | incomplete type 'EVP_CIPHER_CTX' | ||
| net-mgmt/openbmp | undefined reference to `SSL_library_init' | ||
| security/titus | incomplete type 'DH' | ||
| irc/ircd-ratbox-devel | RAND_egd | ||
| security/fastd | crypto_stream_aes128ctr.h file not found | ||
| security/pkcs11-helper | incomplete type 'RSA_METHOD' | ||
| mail/up-imapproxy | incomplete type 'X509_STORE_CTX' | ||
| security/john | incomplete type 'EVP_PKEY' | ||
| net/ipdecap | EVP_CIPHER_CTX_init in -lcrypto | ||
| graphics/copperspice | incomplete type 'X509' | ||
| net/openvswitch | incomplete type 'DH' | ||
| mail/avenger | SSL_get_cipher_version | ||
| sysutils/cfengine34 | incomplete type 'RSA' | ||
| net/ssltunnel-server | incomplete type 'DH' | ||
| databases/galera | asio/ssl.hpp was not found or not usable | ||
| sysutils/boxbackup | incomplete type 'EVP_CIPHER_CTX' | ||
| security/ossec-hids-local | SSL_library_init | ||
| devel/tla | incomplete definition of type 'struct X509_name_entry_st' | ||
| net-im/telegram | incomplete type 'RSA' | ||
| security/medusa | incomplete type 'DH' | ||
| net/pipsecd | 'idea.h' file not found | ||
| www/blastbeat | incomplete type 'SSL' | ||
| mail/opensmtpd-devel | undeclared identifier 'SSL_F_SSL_CTX_USE_CERTIFICATE_CHAIN_FILE' | ||
| multimedia/asdcplib | incomplete type 'BIGNUM' | ||
| security/pam_ssh_agent_auth | OpenSSL version check | ||
| net/xrdp | incomplete type 'BIGNUM' | ||
| mail/mutt14-lite | incomplete type 'X509_STORE_CTX' | ||
| dns/opendd | undefined reference to `BIO_set_conn_ip' | ||
| net/socketw | incomplete type 'X509' | ||
| security/acme-client | incomplete type 'RSA' | ||
| mail/postfix211 | incomplete type 'DH' | ||
| security/ike | incomplete type 'EVP_CIPHER_CTX' | ||
| www/wt | asio | ||
| www/trafficserver | incomplete type 'DH' | ||
| net-p2p/zetacoin-nox11 | RAND_egd in -lcrypto | ||
| www/ufdbguard | incomplete type 'SSL' | ||
| sysutils/rsyncrypto | incomplete type 'RSA' | ||
| net/bsdec2-image-upload | undefined reference to `SSL_library_init' | ||
| security/pev | incomplete type 'EVP_MD_CTX' | ||
| security/krb5-115 | asn1_mac.h | ||
| security/openssl_tpm_engine | incomplete type 'RSA' | ||
| security/pks | incomplete type 'EVP_PKEY' | ||
| audio/py-xmms2 | incomplete type 'RSA' | ||
| security/osslsigncode | incomplete type 'EVP_MD_CTX' | ||
| devel/staf | incomplete type 'EVP_MD_CTX' | ||
| databases/mongodb32 | incomplete type 'EVP_MD_CTX' | ||
| mail/elmo | undefined reference to `OPENSSL_init_ssl' | ||
| databases/pgadmin3 | incomplete type 'EVP_CIPHER_CTX' | ||
| devel/mongo-cxx-driver | undeclared identifier 'BIO_s_file_internal' | ||
| security/isakmpd | incomplete type 'X509_STORE_CTX' | ||
| net/freeswitch | incomplete type 'EVP_CIPHER_CTX' | ||
| security/sslwrap | incomplete type 'DH' | ||
| net-p2p/uhub | incomplete type 'BIO' | ||
| archivers/unrar-iconv | incomplete type 'EVP_CIPHER_CTX' | ||
| mail/qpopper | incomplete type 'SSL' | ||
| www/pound | ??? | ||
| mail/libdkim | incomplete type 'EVP_MD_CTX' | ||
| devel/hadoop | incomplete type 'HMAC_CTX' | ||
| security/fastd-devel | crypto_stream_aes128ctr.h file not found | ||
| mail/prayer | incomplete definition of type 'struct ssl_session_st' | ||
| net-mgmt/aircrack-ng | incomplete type 'HMAC_CTX' | ||
| security/krb5-devel | asn1_mac.h | ||
| databases/pgpool-II-36 | SSL_library_init in -lssl | ||
| www/mod_setenvifplus | incomplete type 'EVP_CIPHER_CTX' | ||
| security/netpgp | incomplete type 'RSA' | ||
| databases/pgpool-II-33 | SSL_library_init in -lssl | ||
| mail/qmail-spamcontrol | incomplete definition of type 'struct X509_name_st' | ||
| www/mod_auth_cas | SSL_library_init in -lssl | ||
| security/ossec-hids-client | SSL_library_init | ||
| security/p5-Filter-Crypto | incomplete type 'EVP_CIPHER_CTX' | ||
| net-p2p/libswift | incomplete type 'EVP_PKEY' | ||
| security/hpenc | incomplete type 'EVP_CIPHER_CTX' | ||
| misc/linm | incomplete type 'EVP_CIPHER_CTX' | ||
| mail/popular | undefined reference to `OPENSSL_init_ssl' | ||
| irc/eggdrop-devel | undefined reference to `SSLeay_version' | ||
| sysutils/syslog-ng39 | incomplete type 'X509_STORE_CTX' | ||
| net/stone | incomplete definition of type 'struct ssl_session_st' | ||
| mail/fetchmail | SSLv2_client_method | ||
| security/yafic | incomplete type 'EVP_MD_CTX' | ||
| databases/pgpool-II-35 | SSL_library_init in -lssl | ||
| mail/qmail-tls | incomplete type 'SSL' | ||
| mail/heirloom-mailx | undefined reference to `SSLv2_client_method' | ||
| security/stud | incomplete type 'SSL_CTX' | ||
| security/py-pow | incomplete type 'EVP_CIPHER_CTX' | ||
| japanese/jpilot | OpenSSL library not found | ||
| www/webstone-ssl | incomplete type 'SSL' | ||
| irc/bitchx | SSLeay in -lcrypto | ||
| net/ssvnc | incomplete type 'EVP_CIPHER_CTX' | ||
| security/sst | undefined reference to `SSLv2_server_method' | ||
| irc/epic5 | incomplete type 'EVP_CIPHER_CTX' | ||
| www/mod_webauth | SSL_library_init in -lssl | ||
| devel/godot-tools | incomplete type 'BIO' | ||
| security/p5-Crypt-OpenSSL-CA | incomplete type 'EVP_PKEY' | ||
| net/easysoap | use of undeclared identifier 'SSLv2_client_method' | ||
| security/krb5-116 | asn1_mac.h | ||
| security/ncrack | OpenSSL's headers match the library… no | ||
| net-p2p/linuxdcpp | incomplete type 'DH' | ||
| www/elinks | incomplete type 'SSL' | ||
| misc/smssend | undefined reference to `SSL_library_init' | ||
| devel/libmsocket | incomplete type 'X509' | ||
| archivers/xar | OpenSSL_add_all_ciphers in -lcrypto | ||
| net-mgmt/nsca-ng-client | SSL_library_init in -lssl | ||
| net-mgmt/send | incomplete type 'X509' | ||
| www/nginx-full | incomplete definition of type 'struct ssl_session_st' | ||
| net/gq | incomplete type 'X509' | ||
| www/links-hacked | incomplete type 'SSL' | ||
| multimedia/gpac-mp4box | undefined reference to `SSLeay_add_all_algorithms' | ||
| mail/isync | undefined reference to symbol `X509_NAME_get_text_by_NID@@OPENSSL_1_1_0 | ||
| security/certificate-transparency | SSL_CTX_new in -lssl | ||
| security/osiris | undefined reference to `SHA_Init' | ||
| sysutils/sbsigntool | incomplete type 'X509' | ||
| security/openscep | incomplete definition of type 'struct x509_attributes_st' | ||
| devel/kore | unknown type name 'ECDSA_METHOD' | ||
| ftp/gftp | incomplete definition of type 'struct X509_extension_st' | ||
| mail/sendmail | incomplete type 'DH' | Fixed 2018-03-08 | |
| mail/qmail-ldap | undefined reference to `BIO_s_file_internal' | ||
| security/distcache | SSL_CTX_new in -lssl | ||
| security/tlswrap | undefined reference to `SSL_library_init' | ||
| net/haproxy-devel | undefined reference to `SSL_get0_next_proto_negotiated' | ||
| net/megatools | incomplete type 'RSA' | ||
| mail/mutt14 | incomplete type 'X509_STORE_CTX' | ||
| net/gsk | incomplete type 'BIO' | ||
| polish/ekg2 | incomplete type 'EVP_MD_CTX' | ||
| net/ceph-devel | asio | ||
| lang/erlang-runtime16 | incomplete type 'HMAC_CTX' | ||
| databases/mongodb34-rocks | no member named 'SSLv2_method' | ||
| lang/pypy | SSL_CTX_set_next_protos_advertised_cb | ||
| mail/spamassassin | SSL_CTX_free in -lssl | ||
| devel/poco-ssl | incomplete type 'EVP_CIPHER_CTX' | ||
| net-mgmt/ccnet-server | incomplete type 'EVP_CIPHER_CTX' | ||
| net-im/jabberd | CRYPTO_lock in -lcrypto | ||
| databases/mysql-connector-c | incomplete type 'EVP_CIPHER_CTX' | ||
| japanese/spamassassin | SSL_CTX_free in -lssl | ||
| games/tinymux | incomplete type 'EVP_MD_CTX' | ||
| games/ldmud | incomplete type 'X509_STORE_CTX' |
Stats
| Reason | Count |
|---|---|
| BROKEN | 61 |
| Cannot find OpenSSL | 61 |
| incomplete type 'EVP_CIPHER_CTX' | 61 |
| incomplete type 'DH' | 61 |
| incomplete type 'EVP_MD_CTX' | 61 |
| incomplete type 'RSA' | 61 |
| incomplete type 'X509' | 61 |
| incomplete type 'X509_STORE_CTX' | 61 |
| incomplete type 'HMAC_CTX' | 61 |
| incomplete type 'SSL' | 61 |
| SSL_library_init in -lssl | 61 |
| incomplete type 'EVP_PKEY' | 61 |
| SSL_get0_next_proto_negotiated | 61 |
| incomplete definition of type 'struct X509_name_entry_st' | 61 |
| SSLeay | 61 |
| incomplete type 'BIO' | 61 |
| SSLv2 | 61 |
| BN_Init | 61 |
| incomplete type 'SSL_CTX' | 61 |
| incomplete type 'BIO_METHOD' | 61 |
| asn1_mac.h | 61 |
| incomplete definition of type 'struct X509_extension_st' | 61 |
| undefined reference to `OPENSSL_init_ssl' | 61 |
| undeclared identifier 'BIO_s_file_internal' | 61 |
| SSLv3 | 61 |
| 'openssl/chacha.h' file not found | 61 |
| incomplete definition of type 'struct ssl_session_st' | 61 |
| crypto_stream_aes128ctr.h file not found | 61 |
| RAND_egd | 61 |
| unknown type name 'ECDSA_METHOD' | 61 |
| undefined reference to `SHA_Init' | 61 |
| incomplete type 'BIGNUM' | 61 |
| incomplete type 'DSA_SIG' | 61 |
| OpenSSL library not found | 61 |
Qt
Old information
| category/port | Problem | Ports Status | Upstream status/Comment |
|---|---|---|---|
| archivers/libarchive | archive_libcryptor linker | FIXED | |
| databases/freetds | |||
| devel/apr1 | EVP_PKEY_CTX_new | ||
| devel/libevent2 | missing bio_buffervent | ||
| dns/bind910 | dso.h ECDSA_R_RANDOM_NUMBER_GENERATION_FAILED | ||
| dns/bind99 | |||
| dns/ldns | |||
| ftp/curl | |||
| ftp/lftp | |||
| ftp/proftpd | missing evp | ||
| ftp/wget | missing evp | ||
| lang/python27 | make install | ||
| lang/python34 | |||
| lang/ruby22 | missing evp | ||
| lang/ruby23 | missing evp | ||
| mail/dovecot2 | |||
| mail/postfix-current | |||
| net-p2p/libtorrent | |||
| security/cyrus-sasl2 | |||
| security/libssh2 | missing evp | ||
| security/nmap | missing MD4 | ||
| security/openssh-portable | missing evp | ||
| security/openvpn | ctx error | ||
| security/php56-openssl | |||
| security/pkcs11-helper | |||
| security/trousers | |||
| sysutils/serf | bio bucket read missing | ||
| www/apache24 | |||
| www/aria2 | port not honoring OPENSSLDIR | ||
| www/libwww | |||
| www/lynx | |||
| www/nghttp2 | |||
| www/nginx-devel |
Find instances of OpenSSL 1.1.0 checks
regular expression
'.*OPENSSL_VERSION_NUMBER[[:space:]]*[<>=]*[[:space:]]0x101'
Can probably be improved :D
www/aria2
$ echo " CXXLD " aria2c;/bin/sh ../libtool --silent --tag=CXX --mode=link c++ -std=c++11 -pipe -O2 -fno-strict-aliasing -pipe -march=native -fstack-protector -std=c++11 -Wl,-rpath,/usr/local/lib -fstack-protector -o aria2c main.o libaria2.la CXXLD aria2c ./.libs/libaria2.so: undefined reference to `OPENSSL_sk_pop_free' ./.libs/libaria2.so: undefined reference to `OPENSSL_sk_value' ./.libs/libaria2.so: undefined reference to `EVP_MD_CTX_reset' ./.libs/libaria2.so: undefined reference to `EVP_MD_CTX_new' ./.libs/libaria2.so: undefined reference to `OPENSSL_sk_num' ./.libs/libaria2.so: undefined reference to `OPENSSL_init_ssl' ./.libs/libaria2.so: undefined reference to `OPENSSL_init_crypto' ./.libs/libaria2.so: undefined reference to `EVP_MD_CTX_free' ./.libs/libaria2.so: undefined reference to `SSL_CTX_set_options' c++: error: linker command failed with exit code 1 (use -v to see invocation)
vs
$ echo " CXXLD " aria2c;/bin/sh ../libtool --silent --tag=CXX --mode=link c++ -std=c++11 -pipe -O2 -fno-strict-aliasing -pipe -march=native -fstack-protector -std=c++11 -L/usr/local/lib -I/usr/local/include -Wl,-rpath,/usr/local/lib -fstack-protector -lcrypto -lssl -o aria2c main.o libaria2.la CXXLD aria2c /usr/bin/ld: warning: libcrypto.so.38, needed by ./.libs/libaria2.so, may conflict with libcrypto.so.9 /usr/bin/ld: warning: libssl.so.39, needed by ./.libs/libaria2.so, may conflict with libssl.so.9
Even though
SSL Support: yes AppleTLS: no (LDFLAGS='') WinTLS: no (LIBS='') GnuTLS: no (CFLAGS='' LIBS='') OpenSSL: yes (CFLAGS='-I/usr/local/include' LIBS='-L/usr/local/lib -lcrypto -lssl')