macbre / docker-nginx-http3

Stable and up-to-date root-less nginx with quic + http/3, google brotli compression, njs, GeoIP2, and Grade A+ SSL config
https://hub.docker.com/r/macbre/nginx-http3
172 stars 54 forks source link

Build Fails Looking for OpenSSL #133

Closed xianclasen closed 1 month ago

xianclasen commented 7 months ago

The build fails with the following error:

checking for OpenSSL library ... not found
checking for OpenSSL library in /usr/local/ ... not found
checking for OpenSSL library in /usr/pkg/ ... not found
checking for OpenSSL library in /opt/local/ ... not found

./auto/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.

I think it may be related to this change in BoringSSL: https://boringssl.googlesource.com/boringssl/+/c52806157c97105da7fdc2b021d0a0fcd5186bf3

sitamet commented 7 months ago

Confirmed, same error.

macbre commented 2 months ago

@xianclasen / @sitamet - how are you folks compiling the sources? Using docker build?