summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDennis Klein <d.klein@gsi.de>2023-10-12 17:15:00 +0200
committerGitHub <noreply@github.com>2023-10-12 09:15:00 -0600
commit265432f7b7aaa57b480c6bae4377edeaa8cc8b11 (patch)
tree38e314d3ab267a1a23c9e5c24532589c5aaa5cf8
parentaa7dfdb5c77c9a0d290d3486699cc6011b37afbf (diff)
downloadspack-265432f7b7aaa57b480c6bae4377edeaa8cc8b11.tar.gz
spack-265432f7b7aaa57b480c6bae4377edeaa8cc8b11.tar.bz2
spack-265432f7b7aaa57b480c6bae4377edeaa8cc8b11.tar.xz
spack-265432f7b7aaa57b480c6bae4377edeaa8cc8b11.zip
libzmq: Revert "libzmq: make location of libsodium explicit (#34553)" (#40477)
and make variants independent of upstream defaults
-rw-r--r--var/spack/repos/builtin/packages/libzmq/package.py7
1 files changed, 2 insertions, 5 deletions
diff --git a/var/spack/repos/builtin/packages/libzmq/package.py b/var/spack/repos/builtin/packages/libzmq/package.py
index 086b0a6e4a..f8adbfc37b 100644
--- a/var/spack/repos/builtin/packages/libzmq/package.py
+++ b/var/spack/repos/builtin/packages/libzmq/package.py
@@ -105,19 +105,16 @@ class Libzmq(AutotoolsPackage):
def configure_args(self):
config_args = []
+ config_args.extend(self.with_or_without("docs"))
config_args.extend(self.enable_or_disable("drafts"))
config_args.extend(self.enable_or_disable("libbsd"))
+ config_args.extend(self.with_or_without("libsodium"))
config_args.extend(self.enable_or_disable("libunwind"))
# the package won't compile with newer compilers because warnings
# are converted to errors. Hence, disable such conversion.
# this option was only added in version 4.2.3.
if self.spec.version >= Version("4.2.3"):
config_args.append("--disable-Werror")
-
- if "+libsodium" in self.spec:
- config_args.append("--with-libsodium=" + self.spec["libsodium"].prefix)
- if "~docs" in self.spec:
- config_args.append("--without-docs")
if "clang" in self.compiler.cc:
config_args.append("CFLAGS=-Wno-gnu")
config_args.append("CXXFLAGS=-Wno-gnu")