I wanted to try compiling some upstream projects against OpenSSL 1.1.0 on jessie, without installing the package though.
I tried the following: dget -x http://http.debian.net/debian/pool/main/o/openssl/openssl_1.1.0c-1.dsc cd openssl-1.1.0c/ dpkg-buildpackage -rfakeroot -j13 and it builds but only 4 of the headers appear to install: ls debian/libssl-dev/usr/include/openssl/ aes.h asn1.h asn1_mac.h asn1t.h Is this correct? I tried building another project against it by adding these to the other project's configure: MY_OPENSSL=${HOME}/debian/openssl-1.1.0c CPPFLAGS="-I${MY_OPENSSL}/debian/libssl-dev/usr/include ..." LDFLAGS="-L${MY_OPENSSL}/debian/libssl1.1/usr/lib/x86_64-linux-gnu ..." but it failed quite badly, probably because of missing headers under ${MY_OPENSSL}/debian/libssl-dev/usr/include