LibreSSL install
libressl-3.8.2.tar.gz https://ftp.openbsd.org/pub/OpenBSD/LibreSSL/
1. 1.25.3
configure が面倒です。 /install も
Building nginx from Sources http://nginx.org/en/docs/configure.html#http_v3_module
--with-file-aio
--with-http_ssl_module
--with-http_v2_module
--with-http_v3_module
./configure --with-debug --with-http_v3_module --with-cc-opt="-I../libressl/build/include" --with-ld-opt="-L../libressl/build/lib"
LibreSSL install 後の 再config
checking for PCRE2 library ... found checking for OpenSSL library ... found checking for OpenSSL QUIC support ... found Configuration summary + using system PCRE2 library + using system OpenSSL library + using system zlib library make OK
$ ./nginx -V nginx version: nginx/1.25.3 built by gcc 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) built with LibreSSL 3.8.2 TLS SNI support enabled configure arguments: --with-file-aio --with-http_ssl_module --with-http_v2_module --with-http_v3_module
2. history
./configure: error: SSL modules require the OpenSSL library. You can either do not enable the modules, or install the OpenSSL library into the system, or build the OpenSSL library statically from the source with nginx by using --with-openssl=<path> option.