``` apt-cache policy openssl openssl: Installed: 1.1.0c-2 Candidate: 1.1.0c-2 Version table: *** 1.1.0c-2 100 100 /var/lib/dpkg/status ```
``` make every-module group_include="ktls" make[1]: Entering directory '/code' make -C src/ every-module make[2]: Entering directory '/code/src' CC (gcc) [M crypto.so] crypto_uuid.o crypto_uuid.c:36:26: fatal error: openssl/rand.h: No such file or directory #include <openssl/rand.h> ^ compilation terminated. make[3]: *** [crypto_uuid.o] Error 1 ../../Makefile.rules:100: recipe for target 'crypto_uuid.o' failed ```
this is trunk but this has been reported for 4.4 at https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=852905
```
During a rebuild of all packages in sid, your package failed to build on amd64.
Relevant part (hopefully):
The full build log is available from: http://aws-logs.debian.net/2017/01/28/kamailio_4.4.4-1_unstable.log ```
checking build dependencies
Is libssl installed from source? I see /usr/local/ssl/include in the include path for gcc.
Can you list the content of that folder? Maybe they changed the path and they don't have anymore the pattern like <openssl/*.h>
seems like libssl-dev now is missing from the list of dependencies, fixing.
Closed #958.
fixed by c293df833