diff options
author | Qian Jianhua <qianjh@fujitsu.com> | 2022-09-12 22:59:05 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-09-12 16:59:05 +0200 |
commit | 734ae9928524c095b7a7321c47b1cd13b334be3f (patch) | |
tree | f6681f69322810f48ccac0d62500c6f5a33683a3 | |
parent | b4f381207783cbc747ea65bb265a72b7f57dfb37 (diff) | |
download | spack-734ae9928524c095b7a7321c47b1cd13b334be3f.tar.gz spack-734ae9928524c095b7a7321c47b1cd13b334be3f.tar.bz2 spack-734ae9928524c095b7a7321c47b1cd13b334be3f.tar.xz spack-734ae9928524c095b7a7321c47b1cd13b334be3f.zip |
dtc: fix build error with clang or Fujitsu compiler (#32543)
-rw-r--r-- | var/spack/repos/builtin/packages/dtc/package.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/var/spack/repos/builtin/packages/dtc/package.py b/var/spack/repos/builtin/packages/dtc/package.py index 26b4689ad2..7764380f67 100644 --- a/var/spack/repos/builtin/packages/dtc/package.py +++ b/var/spack/repos/builtin/packages/dtc/package.py @@ -27,3 +27,7 @@ class Dtc(MakefilePackage): def edit(self, spec, prefix): makefile = FileFilter("Makefile") makefile.filter("PREFIX =.*", "PREFIX = %s" % prefix) + if self.spec.satisfies("%clang") or self.spec.satisfies("%fj"): + makefile.filter( + r"WARNINGS = -Wall", "WARNINGS = -Wall -Wno-unused-command-line-argument" + ) |