From a9b64bcaf128eb8ab19081328d2a19035ca60e0c Mon Sep 17 00:00:00 2001 From: "Tomoki, Karatsu" <49965247+t-karatsu@users.noreply.github.com> Date: Fri, 22 May 2020 03:50:57 +0900 Subject: autotools: delete args from postdep objects when %fj (#16274) --- lib/spack/spack/build_systems/autotools.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/spack/spack/build_systems/autotools.py b/lib/spack/spack/build_systems/autotools.py index 90cad572a1..bb17cce46c 100644 --- a/lib/spack/spack/build_systems/autotools.py +++ b/lib/spack/spack/build_systems/autotools.py @@ -11,6 +11,7 @@ import os.path import shutil import stat import sys +import re from subprocess import PIPE from subprocess import check_call @@ -185,6 +186,8 @@ class AutotoolsPackage(PackageBase): if line == 'pic_flag=""\n': line = 'pic_flag="{0}"\n'\ .format(self.compiler.cc_pic_flag) + if self.spec.satisfies('%fj') and 'fjhpctag.o' in line: + line = re.sub(r'/\S*/fjhpctag.o', '', line) sys.stdout.write(line) @property -- cgit v1.2.3-70-g09d2