File tree 2 files changed +5
-6
lines changed
2 files changed +5
-6
lines changed Original file line number Diff line number Diff line change @@ -63,20 +63,20 @@ runtime-selectable option:
63
63
```
64
64
Protocols: dict file ftp ftps gopher gophers http https imap imaps ldap ldaps mqtt pop3 pop3s rtsp scp sftp smb smbs smtp smtps telnet tftp ws wss
65
65
Features: alt-svc AsynchDNS brotli gsasl HSTS HTTP2 HTTP3 HTTPS-proxy IDN IPv6 Kerberos Largefile libz MultiSSL NTLM SPNEGO SSL SSPI threadsafe TLS-SRP UnixSockets zstd
66
- Libs: -lcurl -lz -lcrypt32 -lbcrypt -lwldap32 -lnghttp2 -lssh2 -lgsasl -lssl -lcrypto -lbrotlidec -lbrotlicommon -lzstd -lnghttp3 -lngtcp2
66
+ Libs: -lcurl -lz -lcrypt32 -lbcrypt -lwldap32 -lnghttp2 -lssh2 -lgsasl -lssl -lcrypto -lbrotlidec -lbrotlicommon -lzstd -lnghttp3 -lngtcp2 -lngtcp2_crypto_openssl
67
67
```
68
68
<details ><summary >Alternate configurations with different footprints:</summary ><p >
69
69
70
70
```
71
71
"big":
72
72
Protocols: dict file ftp ftps gopher gophers http https imap imaps ldap ldaps mqtt pop3 pop3s rtsp scp sftp smb smbs smtp smtps telnet tftp ws wss
73
73
Features: alt-svc AsynchDNS brotli gsasl HSTS HTTP2 HTTP3 HTTPS-proxy IDN IPv6 Kerberos Largefile libz MultiSSL NTLM PSL SPNEGO SSL SSPI threadsafe UnixSockets zstd
74
- Libs: -lcurl -lz -lcrypt32 -lbcrypt -lwldap32 -lnghttp2 -lssh2 -lgsasl -lssl -lcrypto -lbrotlidec -lbrotlicommon -lzstd -lnghttp3 -lngtcp2 -lidn2 -lpsl -liconv -lunistring
74
+ Libs: -lcurl -lz -lcrypt32 -lbcrypt -lwldap32 -lnghttp2 -lssh2 -lgsasl -lssl -lcrypto -lbrotlidec -lbrotlicommon -lzstd -lnghttp3 -lngtcp2 -lngtcp2_crypto_openssl - lidn2 -lpsl -liconv -lunistring
75
75
76
76
"boringssl":
77
77
Protocols: dict file ftp ftps gopher gophers http https imap imaps ldap ldaps mqtt pop3 pop3s rtsp scp sftp smb smbs smtp smtps telnet tftp ws wss
78
78
Features: alt-svc AsynchDNS brotli gsasl HSTS HTTP2 HTTP3 HTTPS-proxy IDN IPv6 Kerberos Largefile libz MultiSSL NTLM SPNEGO SSL SSPI threadsafe UnixSockets zstd
79
- Libs: -lcurl -lz -lcrypt32 -lbcrypt -lwldap32 -lnghttp2 -lssh2 -lgsasl -lssl -lcrypto -lbrotlidec -lbrotlicommon -lzstd -lnghttp3 -lngtcp2
79
+ Libs: -lcurl -lz -lcrypt32 -lbcrypt -lwldap32 -lnghttp2 -lssh2 -lgsasl -lssl -lcrypto -lbrotlidec -lbrotlicommon -lzstd -lnghttp3 -lngtcp2 -lngtcp2_crypto_boringssl
80
80
81
81
"noh3", HTTP/2:
82
82
Protocols: dict file ftp ftps gopher gophers http https imap imaps ldap ldaps mqtt pop3 pop3s rtsp scp sftp smb smbs smtp smtps telnet tftp ws wss
Original file line number Diff line number Diff line change @@ -128,7 +128,6 @@ _VER="$1"
128
128
if [ -n " ${_OPENSSL} " ]; then
129
129
CFG=" ${CFG} -ssl"
130
130
export OPENSSL_PATH=" ../../${_OPENSSL} /${_PP} "
131
- export OPENSSL_LIBS=' -lssl -lcrypto'
132
131
133
132
if [ " ${_OPENSSL} " = ' boringssl' ]; then
134
133
CPPFLAGS=" ${CPPFLAGS} -DCURL_BORINGSSL_VERSION=\\\" $( printf ' %.8s' " ${BORINGSSL_VER_} " ) \\\" "
@@ -167,9 +166,9 @@ _VER="$1"
167
166
# }
168
167
# ```
169
168
# Ref: https://github.com/niXman/mingw-builds/issues/498
170
- OPENSSL_LIBS =" ${OPENSSL_LIBS } -Wl,-Bdynamic -lpthread -Wl,-Bstatic"
169
+ LIBS =" ${LIBS } -Wl,-Bdynamic -lpthread -Wl,-Bstatic"
171
170
else
172
- OPENSSL_LIBS =" ${OPENSSL_LIBS } -Wl,-Bstatic -lpthread -Wl,-Bdynamic"
171
+ LIBS =" ${LIBS } -Wl,-Bstatic -lpthread -Wl,-Bdynamic"
173
172
fi
174
173
h3=1
175
174
elif [ " ${_OPENSSL} " = ' libressl' ]; then
You can’t perform that action at this time.
0 commit comments