summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDom Heinzeller <dom.heinzeller@icloud.com>2022-05-05 17:35:54 +0200
committerGitHub <noreply@github.com>2022-05-05 08:35:54 -0700
commita15a69a7694a8cbd9dae509ba1960b6882feba95 (patch)
tree03be984384e988ee1311c4a548debabf015d0399
parent9a331218594499b515a7c7050850625e2ad8b789 (diff)
downloadspack-a15a69a7694a8cbd9dae509ba1960b6882feba95.tar.gz
spack-a15a69a7694a8cbd9dae509ba1960b6882feba95.tar.bz2
spack-a15a69a7694a8cbd9dae509ba1960b6882feba95.tar.xz
spack-a15a69a7694a8cbd9dae509ba1960b6882feba95.zip
Bug fix for mesa-glu: if gl is provided by mesa, need to specify argument to ./configure (#30082)
-rw-r--r--var/spack/repos/builtin/packages/mesa-glu/package.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/var/spack/repos/builtin/packages/mesa-glu/package.py b/var/spack/repos/builtin/packages/mesa-glu/package.py
index c2e28d3bed..0eaba4da19 100644
--- a/var/spack/repos/builtin/packages/mesa-glu/package.py
+++ b/var/spack/repos/builtin/packages/mesa-glu/package.py
@@ -19,6 +19,12 @@ class MesaGlu(AutotoolsPackage):
provides('glu@1.3')
+ def configure_args(self):
+ args = []
+ if self.spec['gl'].satisfies('mesa'):
+ args.append('--enable-osmesa')
+ return args
+
@property
def libs(self):
for dir in ['lib64', 'lib']: