From 734ae9928524c095b7a7321c47b1cd13b334be3f Mon Sep 17 00:00:00 2001 From: Qian Jianhua Date: Mon, 12 Sep 2022 22:59:05 +0800 Subject: [PATCH] dtc: fix build error with clang or Fujitsu compiler (#32543) --- var/spack/repos/builtin/packages/dtc/package.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/var/spack/repos/builtin/packages/dtc/package.py b/var/spack/repos/builtin/packages/dtc/package.py index 26b4689ad2e..7764380f67f 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" + )