summaryrefslogtreecommitdiff
path: root/var
diff options
context:
space:
mode:
authorGlenn Johnson <glenn-johnson@uiowa.edu>2021-04-13 17:48:01 -0500
committerGitHub <noreply@github.com>2021-04-13 15:48:01 -0700
commit7960c0592283d2feb49621ffff6d9611703594b3 (patch)
tree6777c34d085873ca628402b3c312afd3eadbb4cf /var
parent757528d5fbf6fa098e8eb558a4716a5be24a809d (diff)
downloadspack-7960c0592283d2feb49621ffff6d9611703594b3.tar.gz
spack-7960c0592283d2feb49621ffff6d9611703594b3.tar.bz2
spack-7960c0592283d2feb49621ffff6d9611703594b3.tar.xz
spack-7960c0592283d2feb49621ffff6d9611703594b3.zip
mariadb-c-client: fix location of libraries (#22873)
Override 'libs' property to search for expected library name: default Spack implementation can only locate libraries if they match the package name.
Diffstat (limited to 'var')
-rw-r--r--var/spack/repos/builtin/packages/mariadb-c-client/package.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/var/spack/repos/builtin/packages/mariadb-c-client/package.py b/var/spack/repos/builtin/packages/mariadb-c-client/package.py
index d7b465f441..58105df16d 100644
--- a/var/spack/repos/builtin/packages/mariadb-c-client/package.py
+++ b/var/spack/repos/builtin/packages/mariadb-c-client/package.py
@@ -68,3 +68,9 @@ class MariadbCClient(CMakePackage):
def cmake_args(self):
args = ['-DWITH_EXTERNAL_ZLIB=ON', '-DWITH_MYSQLCOMPAT=ON']
return args
+
+ @property
+ def libs(self):
+ return find_libraries(
+ ['libmariadb'], root=self.prefix, recursive=True, shared=True
+ )