From 734ae9928524c095b7a7321c47b1cd13b334be3f Mon Sep 17 00:00:00 2001 From: Qian Jianhua Date: Mon, 12 Sep 2022 22:59:05 +0800 Subject: dtc: fix build error with clang or Fujitsu compiler (#32543) --- var/spack/repos/builtin/packages/dtc/package.py | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'var') 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" + ) -- cgit v1.2.3-60-g2f50