Giter Club home page Giter Club logo

Comments (6)

grahamedgecombe avatar grahamedgecombe commented on July 21, 2024

Can you provide the full ./configure and make invocations you used to build nginx?

What distro are you using, and are you using the distro's OpenSSL package?

from nginx-ct.

DamnFinn avatar DamnFinn commented on July 21, 2024

I'm using Debian 8.7 (jessie, stable). For OpenSSL I used the testing branch because on stable there is just OpenSSL 1.0.1t.
With OpenSSL 1.0.2k (via jessie-backports) the make succeeds.

./configure --prefix=/etc/nginx --sbin-path=/usr/sbin/nginx --conf-path=/etc/nginx/nginx.conf --error-log-path=/var/log/nginx/error.log --http-log-path=/var/log/nginx/access.log --pid-path=/var/run/nginx.pid --lock-path=/var/run/nginx.lock --http-client-body-temp-path=/var/cache/nginx/client_temp --http-proxy-temp-path=/var/cache/nginx/proxy_temp --http-fastcgi-temp-path=/var/cache/nginx/fastcgi_temp --http-uwsgi-temp-path=/var/cache/nginx/uwsgi_temp --http-scgi-temp-path=/var/cache/nginx/scgi_temp --user=nginx --group=nginx --with-http_ssl_module --with-http_realip_module --with-http_addition_module --with-http_sub_module --with-http_dav_module --with-http_flv_module --with-http_mp4_module --with-http_gunzip_module --with-http_gzip_static_module --with-http_random_index_module --with-http_secure_link_module --with-http_stub_status_module --with-http_auth_request_module --with-threads --with-stream --with-stream_ssl_module --with-http_slice_module --with-mail --with-mail_ssl_module --with-file-aio --with-http_v2_module --add-dynamic-module=../nginx-rtmp --add-dynamic-module=../nginx-ct

make

from nginx-ct.

grahamedgecombe avatar grahamedgecombe commented on July 21, 2024

I'm using Debian 8.7 (jessie, stable). For OpenSSL I used the testing branch

Mixing stable/testing isn't officially supported by Debian btw: https://wiki.debian.org/DontBreakDebian#Don.27t_make_a_FrankenDebian

from nginx-ct.

grahamedgecombe avatar grahamedgecombe commented on July 21, 2024

I just tried installing libssl-dev from stretch (added stretch lines to sources.list then ran apt install -t stretch libssl-dev) in a clean jessie chroot to mirror your setup and it compiled fine. Does that mirror your setup?

Admittedly I didn't try with the full set of ./configure flags - I just tried --with-http_ssl_module --add-module=../nginx-ct and --with-http_ssl_module --add-dynamic-module=../nginx-ct. Will try to investigate further when I find time.

from nginx-ct.

DamnFinn avatar DamnFinn commented on July 21, 2024

I installed OpenSSL via: apt install -t testing openssl or apt install -t stretch openssl.
See openssl version: Currently 1.1.0e-1.

For me it okay to use 1.0.2k from jessie-backports.

from nginx-ct.

grahamedgecombe avatar grahamedgecombe commented on July 21, 2024

Okay, if that works for you I'll close this issue and chalk it up to some mixing Debian stable/testing weirdness. If someone else comes across this I can re-open it and investigate again.

from nginx-ct.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.