Describe the bug

make bulid_tls error

sentinel.c:34:10: fatal error: openssl/ssl.h: No such file or directory 34 | #include "openssl/ssl.h"

I could not find the openssl folder in redis/src. To reproduce

Steps to reproduce the behavior and/or a minimal code sample.

Expected behavior

A description of what you expected to happen.

Additional information

Any additional information that is relevant to the problem.

Comment From: itamarhaber

Hello @wx69wx

Per the README (emphasis mine):

To build with TLS support, you'll need OpenSSL development libraries (e.g. libssl-dev on Debian/Ubuntu) and run...

Please make sure you've installed these.

Comment From: wx69wx

thanks,I made mistake,I had install openssl instead libssl-dev,now I Install libssl-dev and make,it give the new error cc: error: ../deps/lua/src/liblua.a: No such file or directory cc: error: ../deps/hdr_histogram/libhdrhistogram.a: No such file or directory cc: error: ../deps/fpconv/libfpconv.a: No such file or directory cc: error: ../deps/hiredis/libhiredis_ssl.a: No such file or directory make[1]: *** [Makefile:403: redis-server] Error 1 make[1]: Leaving directory '/root/redis/src' make: *** [Makefile:6: all] Error 2

Comment From: wx69wx

I am shame,no see readme. make distclean first. then make again .it is ok. close the issue ,please thanks all!