Closed ghost closed 2 years ago
You have to adapt the instructions to be fully static, of course. I don't use it. And other libs.
Unless there is a very good reason to diverge I pretty much plan to keep static-curl's configure options in sync with curl-docker's configure options
I suggest you add http3 support, here are the instructions from me:
./configure --prefix=/opt/curl-quiche-custom --disable-shared --enable-static --enable-silent-rules --enable-optimize --disable-debug --disable-curldebug --disable-versioned-symbols --disable-manual --enable-http --enable-ftp --enable-file --enable-rtsp --enable-proxy --enable-pop3 --enable-imap --enable-smtp --disable-ipv6 --enable-threaded-resolver --enable-cookies --enable-http-auth --enable-doh --enable-progress-meter --enable-alt-svc --disable-hsts --disable-gopher --with-zlib --with-brotli --with-zstd --with-random=/dev/urandom --with-ca-bundle=/etc/ssl/certs/ca-certificates.crt --with-ca-path=/etc/ssl/certs --with-ca-fallback --with-librtmp --with-nghttp2 --without-libidn2 --with-ssl=/home/user/quiche/deps/boringssl/src --with-quiche=/home/user/quiche/target/release
Based on this.