From 05de2b1ba15cecbaf84dbe396db1e634563c0e42 Mon Sep 17 00:00:00 2001 From: Satish Balay <balay@mcs.anl.gov> Date: Fri, 27 Dec 2024 22:09:00 -0600 Subject: [PATCH] petsc: fix compilers listed in pkgconfig/petsc.pc (#48201) * petsc: fix compilers listed in pkgconfig/petsc.pc * Also fix reconfigure*.py --- var/spack/repos/builtin/packages/petsc/package.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/var/spack/repos/builtin/packages/petsc/package.py b/var/spack/repos/builtin/packages/petsc/package.py index 48a2fcff531..784baddf31d 100644 --- a/var/spack/repos/builtin/packages/petsc/package.py +++ b/var/spack/repos/builtin/packages/petsc/package.py @@ -302,7 +302,8 @@ class Petsc(Package, CudaPackage, ROCmPackage): # older versions of petsc did not support mumps when +int64 conflicts("+mumps", when="@:3.12+int64") - filter_compiler_wrappers("petscvariables", relative_root="lib/petsc/conf") + filter_compiler_wrappers("petscvariables", "reconfigure*.py", relative_root="lib/petsc/conf") + filter_compiler_wrappers("petsc.pc", "PETSc.pc", relative_root="lib/pkgconfig") @run_before("configure") def check_fortran_compiler(self): -- GitLab