On Fri, Nov 18, 2016 at 09:15:53PM +0100, Daniel Pocock wrote: > > > On 18/11/16 21:10, Kurt Roeckx wrote: > > On Fri, Nov 18, 2016 at 03:53:20PM +0100, Daniel Pocock wrote: > >> > >> > >> 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? > > > > No it's not. > > > > Could you suggest how I can get a build of OpenSSL 1.1 like this?
I can't actually reproduce your poblem, it just works for me (with -j4, only have 4 cores.) > I don't need to build .deb files, I just need it to be within the > debian/ tree for me to refer to from other build trees. You could also just point to openssl-1.1.0c/include/openssl/, Please note that there is also: debian/libssl-dev/usr/include/x86_64-linux-gnu/openssl/opensslconf.h Kurt