From a8bf49b4a104478094e66db2ced1ca73b5a98bf5 Mon Sep 17 00:00:00 2001 From: Axel Huebl Date: Wed, 4 Oct 2017 18:25:11 +0200 Subject: OpenSSL: Fix Zlib (#5584) Fix missing `-lz` on `make` of OpenSSL. Spotted on a system without a system-wide zlib installation. --- var/spack/repos/builtin/packages/openssl/package.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/var/spack/repos/builtin/packages/openssl/package.py b/var/spack/repos/builtin/packages/openssl/package.py index 3219d0b2a3..5ba53bf7d4 100644 --- a/var/spack/repos/builtin/packages/openssl/package.py +++ b/var/spack/repos/builtin/packages/openssl/package.py @@ -94,6 +94,8 @@ class Openssl(Package): config = Executable('./config') config('--prefix=%s' % prefix, '--openssldir=%s' % join_path(prefix, 'etc', 'openssl'), + '-I{0}'.format(self.spec['zlib'].prefix.include), + '-L{0}'.format(self.spec['zlib'].prefix.lib), *options) # Remove non-standard compiler options if present. These options are -- cgit v1.2.3-70-g09d2