From 7960c0592283d2feb49621ffff6d9611703594b3 Mon Sep 17 00:00:00 2001 From: Glenn Johnson Date: Tue, 13 Apr 2021 17:48:01 -0500 Subject: 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. --- var/spack/repos/builtin/packages/mariadb-c-client/package.py | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'var') 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 + ) -- cgit v1.2.3-70-g09d2