diff --git a/fix-pmix_found_linux-typo.patch b/fix-pmix_found_linux-typo.patch new file mode 100644 index 0000000..7c4cb4d --- /dev/null +++ b/fix-pmix_found_linux-typo.patch @@ -0,0 +1,35 @@ +From 37384a0e2b00262eb380f5f0fb29aa5c94002dc1 Mon Sep 17 00:00:00 2001 +From: Wenduo Wang +Date: Wed, 21 Aug 2024 02:03:20 +0000 +Subject: [PATCH] mca/pif: fix pmix_found_linux typo + +This typo causes linux_ipv6 module to be skipped during configure. +It has been replaced with the OAC equivalent. + +Signed-off-by: Wenduo Wang +--- + src/mca/pif/linux_ipv6/configure.m4 | 4 +++- + 1 file changed, 3 insertions(+), 1 deletion(-) + +diff --git a/src/mca/pif/linux_ipv6/configure.m4 b/src/mca/pif/linux_ipv6/configure.m4 +index 1b7d21bf2f..2fd0da247e 100644 +--- a/src/mca/pif/linux_ipv6/configure.m4 ++++ b/src/mca/pif/linux_ipv6/configure.m4 +@@ -5,6 +5,8 @@ + # and Technology (RIST). All rights reserved. + # Copyright (c) 2016 Intel, Inc. All rights reserved. + # Copyright (c) 2023 Nanook Consulting. All rights reserved. ++# Copyright (c) 2024 Amazon.com, Inc. or its affiliates. ++# All Rights reserved. + # $COPYRIGHT$ + # + # Additional copyrights may follow +@@ -29,7 +31,7 @@ AC_DEFUN([MCA_pmix_pif_linux_ipv6_CONFIG], [ + AC_MSG_CHECKING([if we are on Linux with TCP]) + # If we have struct sockaddr and we're on Linux, then we're + # happy. +- AS_IF([test "$pmix_found_sockaddr" = "yes" && test "$pmix_found_linux" = "yes"], ++ AS_IF([test "$pmix_found_sockaddr" = "yes" && test "$oac_found_linux" = "yes"], + [AC_MSG_RESULT([yes]) + $1], + [AC_MSG_RESULT([no]) diff --git a/pmix-4.2.9.tar.bz2 b/pmix-4.2.9.tar.bz2 deleted file mode 100644 index a8c09d4..0000000 Binary files a/pmix-4.2.9.tar.bz2 and /dev/null differ diff --git a/pmix-5.0.3.tar.bz2 b/pmix-5.0.3.tar.bz2 new file mode 100644 index 0000000..c90ef31 Binary files /dev/null and b/pmix-5.0.3.tar.bz2 differ diff --git a/pmix.spec b/pmix.spec index 88b971d..da1381b 100644 --- a/pmix.spec +++ b/pmix.spec @@ -1,10 +1,11 @@ Name: pmix -Version: 4.2.9 +Version: 5.0.3 Release: 1 Summary: Process Management Interface Exascale (PMIx) License: BSD URL: https://pmix.org Source0: https://github.com/openpmix/openpmix/releases/download/v%{version}/pmix-%{version}.tar.bz2 +Patch0: fix-pmix_found_linux-typo.patch BuildRequires: autoconf automake flex hwloc-devel libevent-devel libtool munge-devel perl-interpreter zlib-devel Obsoletes: pmix-pmi < 4.1.2 pmix-pmi-devel < 4.1.2 @@ -73,6 +74,9 @@ find src -name \*.l -print -exec touch --no-create {} \; %{_bindir}/* %changelog +* Thu Dec 26 2024 wangkai <13474090681@163.com> - 5.0.3-1 +- update to version 5.0.3 for fix remote execution command of openmpi + * Fri Feb 23 2024 liweigang - 4.2.9-1 - update to version 4.2.9