Removed features (by default)
For all failing ports, create a PR and set “Blocks” to PR228865 - security/openssl-devel: Multiple ports fail with OpenSSL 1.1.
From a bulk-build with DEFAULT_VERSIONS= ssl=openssl-devel on 2018-08-173 with ports tree from that day (https://svn.freebsd.org/ports/head@461733).
Updated mid August 2018, bulk-builds with security/openssl (1.0.2p_1), and security/openssl-devel (openssl-devel-1.1.0h_2)
| category/port | Problem | Ports Status | Upstream status/Comment |
|---|---|---|---|
| archivers/libunrar5 | incomplete type 'EVP_CIPHER_CTX' | | |
| archivers/unrar | incomplete type 'EVP_CIPHER_CTX' | | |
| archivers/unrar-iconv | incomplete type 'EVP_CIPHER_CTX' | slave port of archivers/unrar | |
| archivers/xar | OpenSSL_add_all_ciphers in -lcrypto | ||
| audio/cpp-xmms2 | incomplete type 'RSA' | ||
| audio/libshout | undefined reference to `SSLeay_add_all_algorithms' | | |
| audio/p5-xmms2 | incomplete type 'RSA' | ||
| audio/py-xmms2 | incomplete type 'RSA' | ||
| audio/raop_play | incomplete type 'RSA' | ||
| benchmarks/apib | undefined reference to symbol `EVP_sha1@@OPENSSL_1_1_0' | ||
| benchmarks/polygraph | CRYPTO_lock in -lcrypto | ||
| benchmarks/sipp | SSL_library_init in -lssl | ||
| chinese/bitchx | SSLeay in -lcrypto | ||
| comms/kermit | incomplete type 'X509_STORE_CTX' | ||
| comms/trustedqsl | incomplete type 'EVP_PKEY' | ||
| converters/wkhtmltopdf | member access into incomplete type 'RSA' | Qt problem | |
| databases/galera | asio/ssl.hpp was not found or not usable | ||
| databases/mariadb100-client | incomplete type 'DH' | ||
| databases/mariadb101-client | incomplete type 'DH' | ||
| databases/mariadb55-client | incomplete type 'DH' | ||
| | undeclared identifier 'BIO_s_file_internal' | Deleted | |
| databases/mongodb32 | incomplete type 'EVP_MD_CTX' | PR230697 | |
| databases/mongodb32-tools | incomplete type 'BIO_METHOD' | PR230700 | |
| databases/mongodb34 | no member named 'SSLv2_method' | PR230698 | |
| databases/mongodb34-tools | incomplete type 'BIO_METHOD' | PR230701 | |
| databases/mongodb36-tools | incomplete type 'BIO_METHOD' | PR230728 | |
| databases/mysql56-client | incomplete type 'DH' | | 5.6.40In ports |
| databases/mysql56-server | undeclared identifier 'CRYPTO_malloc_init' | | |
| databases/mysql-connector-c | incomplete type 'EVP_CIPHER_CTX' | ||
| databases/mysqlwsrep56-server | incomplete type 'DH' | ||
| databases/mysqlwsrep57-server | incomplete definition of type 'struct dh_st' | PR230729 | |
| databases/pgadmin3 | incomplete type 'EVP_CIPHER_CTX' | ||
| databases/pgpool-II-33 | SSL_library_init in -lssl | ||
| databases/postgresql10-server | BROKEN | | In ports |
| deskutils/pinot | undeclared identifier 'CRYPTO_NUM_LOCKS' | ||
| devel/ace | incomplete type 'BIO_METHOD' | ||
| devel/android-tools-adb | incomplete type 'RSA' | ||
| devel/aws-sdk-cpp | |||
| devel/cpp-netlib | ERR_remove_thread_state | ||
| devel/cpprestsdk | undeclared identifier 'SSL_R_SHORT_READ' | ||
| devel/dcmtk | TLS1_TXT_RSA_EXPORT1024_WITH_DES_CBC_SHA | ||
| devel/gdcm | incomplete type 'X509_STORE_CTX' | PR229025 | |
| devel/gnome-vfs | incomplete definition of type 'struct ssl_st' | PR228896 | |
| devel/godot2 | “currently only supporting version 1.0.x.” | ||
| devel/godot2-tools | “currently only supporting version 1.0.x.” | ||
| devel/hadoop | incomplete type 'HMAC_CTX' | ||
| devel/hadoop2 | incomplete definition of type 'struct evp_cipher_ctx_st' | PR228946 | |
| devel/kore | unknown type name 'ECDSA_METHOD' | ||
| devel/libewf | incomplete type 'EVP_MD_CTX' | | In ports |
| devel/libmsocket | incomplete type 'X509' | ||
| devel/libopkele | incomplete type 'DH' | ||
| devel/mico | incomplete type 'BIO' | ||
| devel/mongo-cxx-driver | undeclared identifier 'BIO_s_file_internal' | PR230702 | |
| devel/omniORB-4.1 | incomplete type 'DH' | ||
| devel/p4 | undefined reference to `SSL_load_error_strings' | PR229021 | |
| devel/poco-ssl | incomplete type 'EVP_CIPHER_CTX' | ||
| devel/ptlib | undeclared identifier 'BIO_s_file_internal' | PR229023 | |
| devel/qca | incomplete type 'DSA_SIG' | PR225920 | Patch |
| devel/qca@qt5 | incomplete type 'DSA_SIG' | PR228902 | Patch |
| devel/staf | incomplete type 'EVP_MD_CTX' | ||
| devel/tcl-trf | undeclared identifier 'SHA_Init' | PR229026 | SHA-0 |
| devel/tla | incomplete definition of type 'struct X509_name_entry_st' | ||
| devel/ucommon | incomplete type 'EVP_CIPHER_CTX' | PR229027 | |
| dns/credns | HMAC_CTX_init in -lcrypto | ||
| dns/knot1 | implicit declaration of function 'ENGINE_load_gost' | ||
| dns/opendd | undefined reference to `BIO_set_conn_ip' | ||
| dns/samba-nsupdate | OpenSSL has unsupported dynamic loading | ||
| dns/validns | incomplete type 'RSA' | ||
| editors/openoffice-devel | incomplete type 'EVP_CIPHER_CTX' | ||
| emulators/virtualbox-ose | undefined reference to symbol `OPENSSL_init_ssl@@OPENSSL_1_1_0' | ||
| finance/openhbci | incomplete type 'RSA' | ||
| finance/vanitygen | implicit declaration of function 'BN_init' | ||
| ftp/bbftp | incomplete type 'RSA' | ||
| ftp/gftp | incomplete definition of type 'struct X509_extension_st' | ||
| ftp/vsftpd | undefined reference to `OPENSSL_init_ssl' | ||
| ftp/wget | BROKEN | | In ports |
| games/ldmud | incomplete type 'X509_STORE_CTX' | ||
| games/tinymux | incomplete type 'EVP_MD_CTX' | ||
| graphics/copperspice | incomplete type 'X509' | ||
| irc/bip | incomplete type 'DH' | ||
| irc/bitchx | SSLeay in -lcrypto | ||
| irc/eggdrop-devel | undefined reference to `SSLeay_version' | ||
| irc/epic5 | incomplete type 'EVP_CIPHER_CTX' | ||
| irc/ircd-ratbox-devel | RAND_egd | ||
| irc/ircproxy | SSL_library_init in -lssl | ||
| irc/irssi-fish | incomplete type 'DH' | ||
| irc/libircclient | SSL_library_init in -lssl | ||
| irc/ratbox-respond | SSLeay_add_all_ciphers | ||
| japanese/jpilot | OpenSSL library not found | ||
| japanese/mutt-devel | incomplete type 'X509_STORE_CTX' | ||
| japanese/spamassassin | SSL_CTX_free in -lssl | ||
| lang/erlang | 'openssl/chacha.h' file not found | PR225898 | Patch |
| lang/erlang-runtime15 | incomplete type 'HMAC_CTX' | ||
| lang/erlang-runtime16 | incomplete type 'HMAC_CTX' | ||
| lang/erlang-runtime17 | incomplete type 'HMAC_CTX' | ||
| lang/erlang-runtime18 | 'openssl/chacha.h' file not found | ||
| lang/erlang-runtime19 | 'openssl/chacha.h' file not found | ||
| lang/fth | implicit declaration of function 'BN_CTX_init' | ||
| lang/phantomjs | incomplete type 'X509' | PR233962 | |
| lang/python27 | incomplete definition of type 'struct X509_name_entry_st' | | In ports |
| lang/python34 | incomplete definition of type 'struct X509_name_entry_st' | | In ports |
| lang/python34 | incomplete definition of type 'struct X509_name_entry_st' | ||
| lang/python35 | | In ports | |
| lang/pyton36 | incomplete definition of type 'struct X509_name_entry_st' | | In ports |
| lang/rubinius | checking for OpenSSL_add_all_digests() in -lcrypto… no | ||
| lang/ruby23 | ssl.rb | ||
| mail/avenger | SSL_get_cipher_version | ||
| mail/cclient | | In ports | |
| mail/courier | bin/couriertls: No such file or directory | ||
| mail/elmo | undefined reference to `OPENSSL_init_ssl' | ||
| mail/enma | incomplete type 'EVP_PKEY' | ||
| mail/fdm | SSL_library_init in -lssl | ||
| mail/heirloom-mailx | undefined reference to `SSLv2_client_method' | ||
| mail/imapfilter | incomplete type 'HMAC_CTX' | ||
| mail/isync | undefined reference to symbol `X509_NAME_get_text_by_NID@@OPENSSL_1_1_0 | ||
| mail/libdkim | incomplete type 'EVP_MD_CTX' | ||
| mail/libdomainkeys | incomplete type 'EVP_MD_CTX' | ||
| mail/libesmtp | configure: error: cannot find the ssl library | PR229017 | |
| mail/mutt14 | incomplete type 'X509_STORE_CTX' | ||
| mail/mutt14-lite | incomplete type 'X509_STORE_CTX' | ||
| mail/opendkim | configure: checking for library containing SSL_library_init… No | PR223568 | Patch |
| mail/opensmtpd | Your LibreSSL headers do not match your library | PR228937 | |
| mail/opensmtpd-devel | undeclared identifier 'SSL_F_SSL_CTX_USE_CERTIFICATE_CHAIN_FILE' | ||
| mail/panda-cclient | incomplete type 'X509' | ||
| mail/popular | undefined reference to `OPENSSL_init_ssl' | ||
| mail/postfix211 | incomplete type 'DH' | ||
| mail/postfix211-sasl | incomplete type 'X509' | ||
| mail/prayer | incomplete definition of type 'struct ssl_session_st' | ||
| mail/qmail-ldap | undefined reference to `BIO_s_file_internal' | ||
| mail/qmail-spamcontrol | incomplete definition of type 'struct X509_name_st' | ||
| mail/qmail-tls | incomplete type 'SSL' | ||
| mail/qpopper | incomplete type 'SSL' | ||
| mail/spamassassin | Cannot use SSL; libraries or header files are missing. | PR228940 | |
| mail/spamd | undefined reference to `HMAC_CTX_init' | ||
| mail/spamdyke | SSL_library_init in -lssl | ||
| mail/up-imapproxy | incomplete type 'X509_STORE_CTX' | ||
| misc/gimp-help-sv | |||
| misc/linm | incomplete type 'EVP_CIPHER_CTX' | ||
| misc/smssend | undefined reference to `SSL_library_init' | ||
| misc/urbit | undefined reference to symbol `TLS_server_method@@OPENSSL_1_1_0' | ||
| multimedia/asdcplib | incomplete type 'BIGNUM' | ||
| multimedia/gpac-mp4box | undefined reference to `SSLeay_add_all_algorithms' | ||
| multimedia/rtmpdump | undefined reference to `OpenSSL_add_all_digests' | PR228939 | |
| net/bsdec2-image-upload | undefined reference to `SSL_library_init' | ||
| net/dhcp6 | y.tab.c: No such file or directory | ||
| net/easysoap | use of undeclared identifier 'SSLv2_client_method' | ||
| net/freerdp1 | incomplete type 'EVP_CIPHER_CTX' | ||
| net/freeswitch | incomplete type 'EVP_CIPHER_CTX' | ||
| net/gq | incomplete type 'X509' | ||
| net/gsk | incomplete type 'BIO' | ||
| net/ipdecap | EVP_CIPHER_CTX_init in -lcrypto | ||
| net/libarms | incomplete type 'X509_STORE_CTX' | ||
| net/libexosip2 | incomplete type 'SSL' | ||
| net/liboauth | variable has incomplete type 'EVP_MD_CTX' | PR225919 | Patch |
| net/libsrtp | incomplete type 'EVP_CIPHER_CTX' | | In ports |
| net/megatools | incomplete type 'RSA' | ||
| net/mosquitto | incomplete type 'EVP_MD_CTX' | ||
| net/mpd5 | OPENSSL_init_ssl | ||
| net/openldap-server | | fixed in 2.4.45In ports | |
| net/openvswitch | incomplete type 'DH' | ||
| net/pipsecd | 'idea.h' file not found | ||
| net/qt4-network | member access into incomplete type 'X509' | PR214691 | Patch |
| net/radsecproxy | incomplete type 'SSL' | ||
| net/rdesktop | incomplete type 'BIGNUM' | PR229029 | Patch |
| net/relayd | SSL_library_init | ||
| net/socketw | incomplete type 'X509' | ||
| net/ss5 | incomplete type 'DH' | ||
| net/ssltunnel-server | incomplete type 'DH' | ||
| net/ssvnc | incomplete type 'EVP_CIPHER_CTX' | ||
| net/stone | incomplete definition of type 'struct ssl_session_st' | ||
| net/tcpflow | SSL_library_init in -lssl | ||
| net/vde2 | incomplete type 'EVP_CIPHER_CTX' | ||
| net/vtun | incomplete type 'EVP_CIPHER_CTX' | ||
| net-im/climm | incomplete type 'DH' | ||
| net-im/jabberd | CRYPTO_lock in -lcrypto | ||
| net-im/libmesode | incomplete type 'X509' | ||
| net-im/libqtelegram-ae | incomplete type 'RSA' | ||
| net-im/licq | incomplete type 'DH' | ||
| net-im/telegram | incomplete type 'RSA' | ||
| net-im/telegram-desktop | undeclared identifier 'AES_ctr128_encrypt' | ||
| net-mgmt/ccnet-server | incomplete type 'EVP_CIPHER_CTX' | ||
| net-mgmt/ettercap | incomplete definition of type 'struct X509_extension_st' | ||
| net-mgmt/icinga-core | incomplete type 'DH' | ||
| net-mgmt/kismet | incomplete type 'HMAC_CTX' | ||
| net-mgmt/net-snmp | undefined reference to `EVP_MD_CTX_free' | PR228898 | |
| net-mgmt/nsca-ng | SSL_library_init in -lssl | ||
| net-mgmt/nsca-ng-client | SSL_library_init in -lssl | ||
| net-mgmt/openbmp | undefined reference to `SSL_library_init' | ||
| net-p2p/dclib | incomplete type 'EVP_CIPHER_CTX' | ||
| net-p2p/eiskaltdcpp-lib | incomplete type 'DH' | ||
| net-p2p/libswift | incomplete type 'EVP_PKEY' | ||
| net-p2p/libtorrent | incomplete type 'DH' | ||
| net-p2p/linuxdcpp | incomplete type 'DH' | ||
| net-p2p/qtum | incomplete type 'ECDSA_SIG' | ||
| net-p2p/transmission-cli | incomplete type 'DH' | | In ports |
| net-p2p/uhub | incomplete type 'BIO' | ||
| net-p2p/zetacoin-nox11 | RAND_egd in -lcrypto | ||
| palm/jpilot | OpenSSL library not found | ||
| polish/ekg | incomplete type 'EVP_MD_CTX' | ||
| polish/ekg2 | incomplete type 'EVP_MD_CTX' | ||
| russian/ircd-hybrid | incomplete type 'RSA' | ||
| security/acme-client | incomplete type 'RSA' | ||
| security/apache-xml-security-c | incomplete type 'HMAC_CTX' | PR229022 | |
| security/botan110 | incomplete type 'EVP_CIPHER_CTX' | PR229030 | |
| security/bro | incomplete type 'X509' | ||
| security/certificate-transparency | SSL_CTX_new in -lssl | ||
| security/cyrus-sasl2 | incomplete type 'EVP_MD_CTX' | | In ports |
| security/d0_blind_id | BN_Init | ||
| security/distcache | SSL_CTX_new in -lssl | ||
| security/dsniff | incomplete type 'RSA' | ||
| security/esteidfirefoxplugin | incomplete definition of type 'struct X509_name_entry_st' | ||
| security/fbopenssl | incomplete definition of type 'struct asn1_object_st' | ||
| security/git-crypt | undefined reference to `HMAC_CTX_cleanup' | ||
| security/hpenc | incomplete type 'EVP_CIPHER_CTX' | ||
| security/ike | incomplete type 'EVP_CIPHER_CTX' | ||
| security/isakmpd | incomplete type 'X509_STORE_CTX' | ||
| security/john | incomplete type 'EVP_PKEY' | ||
| security/keynote | incomplete type 'EVP_PKEY' | ||
| security/krb5 | #include openssl/asn1_mac.h | | In ports |
| security/krb5-114 | asn1_mac.h | ||
| security/krb5-115 | asn1_mac.h | ||
| security/krb5-116 | asn1_mac.h | ||
| security/krb5-devel | asn1_mac.h | ||
| security/libp11 | lib/libp11.so.2.4.7:No such file or directory | ||
| security/libssh | incomplete type 'EVP_MD_CTX' | PR228895 | |
| security/libssh2 | | In ports | |
| security/medusa | incomplete type 'DH' | ||
| security/ncrack | OpenSSL's headers match the library… no | ||
| security/netpgp | incomplete type 'RSA' | ||
| security/obfsclient | ncomplete type 'EVP_CIPHER_CTX' | ||
| security/openca-tools-forked | incomplete type 'X509_STORE_CTX' | ||
| security/opencryptoki | incomplete type 'RSA' | ||
| security/openiked | incomplete type 'EVP_MD_CTX' | ||
| security/openscep | incomplete definition of type 'struct x509_attributes_st' | ||
| security/openssh-portable | OpenSSL >= 1.1.0 is not yet supported | ||
| security/openssl_tpm_engine | incomplete type 'RSA' | ||
| security/osiris | undefined reference to `SHA_Init' | ||
| security/ossec-hids-client | SSL_library_init | ||
| security/ossec-hids-local | SSL_library_init | ||
| security/ossec-hids-server | undefined reference to `SSLv23_method' | ||
| security/osslsigncode | incomplete type 'EVP_MD_CTX' | ||
| security/p5-Crypt-OpenSSL-CA | incomplete type 'EVP_PKEY' | ||
| security/p5-Crypt-OpenSSL-ECDSA | unknown type name 'ECDSA_METHOD' | PR228947 | |
| security/p5-Filter-Crypto | incomplete type 'EVP_CIPHER_CTX' | ||
| security/p5-OpenCA-OpenSSL | incomplete type 'X509' | ||
| security/pam_ocra | undefined reference to `HMAC_CTX_init' | ||
| security/pam_ssh_agent_auth | OpenSSL version check | ||
| security/pev | incomplete type 'EVP_MD_CTX' | ||
| security/php56-openssl | incomplete definition of type 'struct X509_extension_st' | PR228897 | Expires 2018-12 |
| security/pkcs11-helper | incomplete type 'RSA_METHOD' | ||
| security/pks | incomplete type 'EVP_PKEY' | ||
| security/pvk | OPENSSL_add_all_algorithms_noconf | ||
| security/py-m2crypto | x86/_types.h:67: Error: Syntax error in input(1) | PR229019 | |
| security/py-m2crypto@py36 | x86/_types.h:67: Error: Syntax error in input(1). | ||
| security/py-pow | incomplete type 'EVP_CIPHER_CTX' | ||
| security/racoon2 | incomplete type 'EVP_MD_CTX' | ||
| security/ratproxy | SSL_library_init | ||
| security/razorback-api | incomplete definition of type 'struct rsa_st' | PR228938 | |
| security/sslwrap | incomplete type 'DH' | ||
| security/sst | undefined reference to `SSLv2_server_method' | ||
| security/stud | incomplete type 'SSL_CTX' | ||
| security/tcpcrypt | incomplete type 'EVP_CIPHER_CTX' | ||
| security/titus | incomplete type 'DH' | ||
| security/tlswrap | undefined reference to `SSL_library_init' | ||
| security/xmlsec1 | cannot find -ldl | PR228893 | |
| security/yafic | incomplete type 'EVP_MD_CTX' | ||
| security/yubico-piv-tool | incomplete type 'RSA' | ||
| sysutils/aimage | SSLv3 | ||
| sysutils/bacula-client | unknown type name 'IMPLEMENT_STACK_OF' | PR229024 | |
| sysutils/bacula-client-static | incomplete type 'EVP_MD_CTX' | ||
| sysutils/boxbackup | incomplete type 'EVP_CIPHER_CTX' | ||
| sysutils/boxbackup-devel | incomplete type 'EVP_CIPHER_CTX' | ||
| sysutils/cfengine | incomplete type 'EVP_MD_CTX' | ||
| sysutils/cfengine22 | incomplete type 'RSA' | ||
| sysutils/cfengine310 | incomplete type 'EVP_MD_CTX' | ||
| sysutils/cfengine311 | incomplete type 'EVP_MD_CTX' | ||
| sysutils/cfengine32 | incomplete type 'RSA' | ||
| sysutils/cfengine33 | incomplete type 'RSA' | ||
| sysutils/cfengine34 | incomplete type 'RSA' | ||
| sysutils/cfengine35 | incomplete type 'RSA' | ||
| sysutils/cfengine36 | incomplete type 'EVP_MD_CTX' | ||
| sysutils/cfengine37 | incomplete type 'EVP_MD_CTX' | ||
| sysutils/cfengine38 | incomplete type 'EVP_MD_CTX' | ||
| sysutils/cfengine39 | incomplete type 'EVP_MD_CTX' | ||
| sysutils/dmg2img | incomplete type 'EVP_CIPHER_CTX' | ||
| sysutils/ipmitool | incomplete type 'EVP_CIPHER_CTX' | ||
| sysutils/ori | incomplete type 'EVP_MD_CTX' | ||
| sysutils/pam_mount | incomplete type 'EVP_CIPHER_CTX' | ||
| sysutils/rsyncrypto | incomplete type 'RSA' | ||
| sysutils/sbsigntool | incomplete type 'X509' | ||
| sysutils/syslog-ng36 | incomplete type 'X509_STORE_CTX' | ||
| sysutils/syslog-ng37 | incomplete type 'X509_STORE_CTX' | ||
| sysutils/syslog-ng39 | incomplete type 'X509_STORE_CTX' | ||
| sysutils/tlsdate | incomplete type 'BIO' | ||
| textproc/htmldoc | incomplete type 'BIO_METHOD' | PR228944 | |
| www/aws | SSLv3 | ||
| www/blastbeat | incomplete type 'SSL' | ||
| www/bozohttpd | SSL_library_init | ||
| www/cherokee | incomplete type 'DH' | ||
| www/elinks | incomplete type 'SSL' | ||
| www/htdump | SSL_library_init | ||
| www/httest | incomplete type 'EVP_MD_CTX' | ||
| www/libwww | configure: Could not find the /usr/local libraries. | PR228943 | |
| www/links-hacked | incomplete type 'SSL' | ||
| www/mod_auth_cas | SSL_library_init in -lssl | ||
| www/mod_auth_pubtkt | incomplete type 'EVP_PKEY' | ||
| www/mod_pagespeed | incomplete definition of type 'struct bio_st' | ||
| www/mod_setenvifplus | incomplete type 'EVP_CIPHER_CTX' | ||
| www/mod_webauth | SSL_library_init in -lssl | ||
| www/neon | could not find library containing SSL_library_init | PR228867 | |
| www/nginx-full | incomplete definition of type 'struct ssl_session_st' | ||
| www/node6 | incomplete type 'SSL_CTX' | PR229018 | |
| www/pound | ??? | ||
| www/qupzilla-qt5 | incomplete type 'EVP_CIPHER_CTX' | ||
| www/resin3 | Cannot find OpenSSL | ||
| www/trafficserver | incomplete type 'DH' | ||
| www/ufdbguard | incomplete type 'SSL' | ||
| www/webstone-ssl | incomplete type 'SSL' | ||
| www/xshttpd | incomplete type 'X509_STORE_CTX' | ||
| www/xshttpd-devel | incomplete type 'EVP_CIPHER_CTX' |
regular expression
'.*OPENSSL_VERSION_NUMBER[[:space:]]*[<>=]*[[:space:]]0x101'
Can probably be improved :D
$ 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')