zoltan: add scotch library dependency (#50163)

* zoltan: add scotch library dependency

Due to the way the shared library is built it does not pick up
dependencies to other shared libraries correctly. This adds the library
dependency manually in the same way it is already done for parmetis.

* add tukss as maintainer for zoltan
This commit is contained in:
Philipp Edelmann 2025-04-29 10:44:43 -06:00 committed by GitHub
parent 0b3bd1e294
commit d7d886e3b5
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -21,6 +21,8 @@ class Zoltan(AutotoolsPackage):
license("Unlicense")
maintainers("tukss")
version("3.901", sha256="030c22d9f7532d3076e40cba1f03a63b2ee961d8cc9a35149af4a3684922a910")
version("3.83", sha256="17320a9f08e47f30f6f3846a74d15bfea6f3c1b937ca93c0ab759ca02c40e56c")
@ -153,6 +155,8 @@ def configure_args(self):
f"--with-scotch-libdir={scotch_prefix.lib}",
]
)
config_libs.append(spec["scotch"].libs.ld_flags)
config_ldflags.append(spec["scotch"].libs.ld_flags)
if spec.satisfies("+mpi"):
config_args.extend(