On Fri, Nov 18, 2016 at 02:22:23PM -0500, Zack Weinberg wrote: > 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: > > Start over from scratch with -j1. Seriously. I haven't tested 1.1.0, > but the last time I built OpenSSL its makefiles were > _catastrophically_ broken with any amount of parallelism. You > probably didn't even get a complete build, and the source code may > have been damaged.
The Makefiles were completly changed in 1.1.0 and it should support parallel building now. You might want to try -J13 instead of -j13. I've never tried the -j option. Maybe something is broken in the rules files. Kurt