diff options
author | Brian Vanderwende <vanderwb@ucar.edu> | 2023-12-05 05:11:19 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-12-05 13:11:19 +0100 |
commit | ace8e17f0246f63da76baf496caffb6b3911601d (patch) | |
tree | 824d27a61c64a9d0956f114b04d76f1a1db9a48d /var | |
parent | eb9c63541af676210052d493dc3dd72b3af28f19 (diff) | |
download | spack-ace8e17f0246f63da76baf496caffb6b3911601d.tar.gz spack-ace8e17f0246f63da76baf496caffb6b3911601d.tar.bz2 spack-ace8e17f0246f63da76baf496caffb6b3911601d.tar.xz spack-ace8e17f0246f63da76baf496caffb6b3911601d.zip |
libdap4: add explicit RPC dependency (#40019)
Diffstat (limited to 'var')
-rw-r--r-- | var/spack/repos/builtin/packages/libdap4/package.py | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/var/spack/repos/builtin/packages/libdap4/package.py b/var/spack/repos/builtin/packages/libdap4/package.py index a8e2a229b5..3655eeca52 100644 --- a/var/spack/repos/builtin/packages/libdap4/package.py +++ b/var/spack/repos/builtin/packages/libdap4/package.py @@ -32,6 +32,14 @@ class Libdap4(AutotoolsPackage): depends_on("curl") depends_on("libxml2") depends_on("uuid") + depends_on("rpc") + + def setup_build_environment(self, env): + # Configure script will search for RPC library, but not actually add RPC library references + # during configure tests. This can cause a failure with libtirpc if the following variable + # is not set. + if self.spec.satisfies("^libtirpc"): + env.set("TIRPC_LIBS", self.spec["rpc"].libs) def configure_args(self): # libxml2 exports ./include/libxml2/ instead of ./include/, which we |