diff --git a/var/spack/repos/builtin/packages/slepc/package.py b/var/spack/repos/builtin/packages/slepc/package.py index fb431be2a5d..f33101df94c 100644 --- a/var/spack/repos/builtin/packages/slepc/package.py +++ b/var/spack/repos/builtin/packages/slepc/package.py @@ -95,8 +95,12 @@ def install(self, spec, prefix): # its symlink in spack/stage/ ! os.environ['SLEPC_DIR'] = os.getcwd() - options = [] + if self.spec.satisfies('%cce'): + filter_file(' flags = l', + ' flags = l\n flags += ["-fuse-ld=gold"]', + 'config/package.py') + options = [] if '+arpack' in spec: options.extend([ '--with-arpack-dir=%s' % spec['arpack-ng'].prefix,