summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Kuhn <michael.kuhn@ovgu.de>2021-05-19 02:18:48 +0200
committerGitHub <noreply@github.com>2021-05-18 17:18:48 -0700
commitf0d5d992e6687d062204cf6b14045cddc7bec62f (patch)
tree7e4698e54c312548f16fcccc260aae44d0bebdd2
parent79d8691dded790bb353bbf2efa94359624edb8a6 (diff)
downloadspack-f0d5d992e6687d062204cf6b14045cddc7bec62f.tar.gz
spack-f0d5d992e6687d062204cf6b14045cddc7bec62f.tar.bz2
spack-f0d5d992e6687d062204cf6b14045cddc7bec62f.tar.xz
spack-f0d5d992e6687d062204cf6b14045cddc7bec62f.zip
lmdb package: Fix build with other compilers (#23704)
lmdb hardcodes gcc in its Makefile, so override it.
-rw-r--r--var/spack/repos/builtin/packages/lmdb/package.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/var/spack/repos/builtin/packages/lmdb/package.py b/var/spack/repos/builtin/packages/lmdb/package.py
index 5d4eb8f05b..6a5bb9d02a 100644
--- a/var/spack/repos/builtin/packages/lmdb/package.py
+++ b/var/spack/repos/builtin/packages/lmdb/package.py
@@ -24,6 +24,10 @@ class Lmdb(MakefilePackage):
build_directory = 'libraries/liblmdb'
@property
+ def build_targets(self):
+ return ['CC={0}'.format(spack_cc)]
+
+ @property
def install_targets(self):
return ['prefix={0}'.format(self.prefix), 'install']