From 19699a7607689d11dd66b21b8755e92d98c2b494 Mon Sep 17 00:00:00 2001 From: Erik Schnetter Date: Fri, 20 Jan 2017 16:57:15 -0500 Subject: libevent: Properly declare OpenSSL dependency version bounds (#2888) * libevent: Properly declare OpenSSL dependency version bounds * libevent: Handle ~openssl variant correctly --- var/spack/repos/builtin/packages/libevent/package.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/var/spack/repos/builtin/packages/libevent/package.py b/var/spack/repos/builtin/packages/libevent/package.py index 415e905c12..f06c46a715 100644 --- a/var/spack/repos/builtin/packages/libevent/package.py +++ b/var/spack/repos/builtin/packages/libevent/package.py @@ -48,9 +48,10 @@ class Libevent(AutotoolsPackage): version('2.0.13', 'af786b4b3f790c9d3279792edf7867fc') version('2.0.12', '42986228baf95e325778ed328a93e070') + # Does not build with OpenSSL 1.1.0 variant('openssl', default=True, description="Build with encryption enabled at the libevent level.") - depends_on('openssl', when='+openssl') + depends_on('openssl @:1.0', when='+openssl') def configure_args(self): spec = self.spec @@ -58,6 +59,6 @@ class Libevent(AutotoolsPackage): if '+openssl' in spec: configure_args.append('--enable-openssl') else: - configure_args.append('--enable-openssl') + configure_args.append('--disable-openssl') return configure_args -- cgit v1.2.3-60-g2f50