From b92a8211fe94c8d7fcfa70eca290b85cab39b4ba Mon Sep 17 00:00:00 2001 From: Michael Kuhn Date: Mon, 5 Aug 2024 19:01:09 +0200 Subject: [PATCH 1/2] gcc: add 14.2.0 * Cherry-picked upstream commit 433abfcc80b13567d71026c089d6baf4f9dbe2eb --- var/spack/repos/builtin/packages/gcc/package.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/var/spack/repos/builtin/packages/gcc/package.py b/var/spack/repos/builtin/packages/gcc/package.py index ebb0b3c95b1542..6799c497a35722 100644 --- a/var/spack/repos/builtin/packages/gcc/package.py +++ b/var/spack/repos/builtin/packages/gcc/package.py @@ -36,6 +36,8 @@ class Gcc(AutotoolsPackage, GNUMirrorPackage, CompilerPackage): version("master", branch="master") + version("14.2.0", sha256="a7b39bc69cbf9e25826c5a60ab26477001f7c08d85cec04bc0e29cabed6f3cc9") + version("13.2.0", sha256="e275e76442a6067341a27f04c5c6b83d8613144004c0413528863dc6b5c743da") version("13.1.0", sha256="61d684f0aa5e76ac6585ad8898a2427aade8979ed5e7f85492286c4dfc13ee86") From 6f7730105e0a2359d3e004c2e1a45ab05c85ff5a Mon Sep 17 00:00:00 2001 From: Harshula Jayasuriya Date: Wed, 22 Oct 2025 22:14:58 +1100 Subject: [PATCH 2/2] parallelio: require serial netcdf when without pnetcdf * Backport upstream commit 5ce2e954ef85769b410ce2550bac78382d75be27 from https://github.com/spack/spack-packages/ Signed-off-by: Gregory Becker --- var/spack/repos/builtin/packages/parallelio/package.py | 1 + 1 file changed, 1 insertion(+) diff --git a/var/spack/repos/builtin/packages/parallelio/package.py b/var/spack/repos/builtin/packages/parallelio/package.py index 2cf9f2c8c59ae4..862835dd081085 100644 --- a/var/spack/repos/builtin/packages/parallelio/package.py +++ b/var/spack/repos/builtin/packages/parallelio/package.py @@ -55,6 +55,7 @@ class Parallelio(CMakePackage): depends_on("netcdf-c ~mpi", type="link", when="~mpi") depends_on("netcdf-fortran", type="link", when="+fortran") depends_on("parallel-netcdf", type="link", when="+pnetcdf") + depends_on("netcdf-c ~parallel-netcdf", type="link", when="~pnetcdf") resource(name="genf90", git="https://github.com/PARALLELIO/genf90.git", tag="genf90_200608") resource(