diff --git a/Golden_Repo/m/MPCFramework/MPCFramework-4.2.0-GCC-11.3.0.eb b/Golden_Repo/m/MPCFramework/MPCFramework-4.2.0-GCC-11.3.0.eb index ea0dc680a2b8a955cdaa1469d14bbb09138664a1..fe5a74bf458d43a34dea7ff2c8dcaa4aa17dd682 100644 --- a/Golden_Repo/m/MPCFramework/MPCFramework-4.2.0-GCC-11.3.0.eb +++ b/Golden_Repo/m/MPCFramework/MPCFramework-4.2.0-GCC-11.3.0.eb @@ -16,7 +16,10 @@ checksums = [ 'd2610173cf0bf8f64985bc45602c133ca0beaff78c8bea7fe35fda771ceae5ca', ] -patches = ['nvdimm.patch'] +patches = [ + 'nvdimm.patch', + 'pmix.patch', +] builddependencies = [ ('CMake', '3.23.1'), diff --git a/Golden_Repo/m/MPCFramework/pmix.patch b/Golden_Repo/m/MPCFramework/pmix.patch new file mode 100644 index 0000000000000000000000000000000000000000..82ccc355e0ddbeef9cdf3c8eb9c3d825125629ff --- /dev/null +++ b/Golden_Repo/m/MPCFramework/pmix.patch @@ -0,0 +1,25 @@ +From fc4b775594984ecac16ec56074a0636961ecb3f2 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?R=C3=A9mi=20Dehenne?= <remi.dehenne@cea.fr> +Date: Tue, 25 Jul 2023 13:02:19 +0200 +Subject: [PATCH] LAUNCH: Fix PMIx compilation error + +--- + src/MPC_Launch/src/pmi.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/src/MPC_Launch/src/pmi.c b/src/MPC_Launch/src/pmi.c +index 3970bd598..08916cd46 100644 +--- a/src/MPC_Launch/src/pmi.c ++++ b/src/MPC_Launch/src/pmi.c +@@ -1004,7 +1004,7 @@ int mpc_launch_pmi_get( char *value, size_t size, char *key, int remote) + assume(val->type == PMIX_STRING); + strcpy(value, val->data.string); + PMIX_VALUE_RELEASE(val); +- PMIX_PROC_DESTRUCT(proc); ++ PMIX_PROC_DESTRUCT(&proc); + PMI_RETURN( rc ); + #else + UNUSED(remote); +-- +2.34.1 +