Compare commits

...

10 Commits

Author SHA1 Message Date
openeuler-ci-bot
ab3fd9081d
!27 update package to version 4.2.9
From: @Venland 
Reviewed-by: @dillon_chen 
Signed-off-by: @dillon_chen
2024-02-27 09:32:40 +00:00
lwg
618dae9f70 update package to version 4.2.9
Signed-off-by: lwg <liweiganga@uniontech.com>
2024-02-23 16:10:53 +08:00
openeuler-ci-bot
ad5aa3a5d3
!24 Add Obsoletes pmix-pmi pmix-pmi-devel
From: @lyn1001 
Reviewed-by: @caodongxia 
Signed-off-by: @caodongxia
2023-09-21 11:49:43 +00:00
lyn1001
ef6934bcda Add Obsoletes pmix-pmi pmix-pmi-devel 2023-09-21 19:17:37 +08:00
openeuler-ci-bot
a2a65dc2c2
!15 Update to 4.2.6 for fix CVE-2023-41915
From: @starlet-dx 
Reviewed-by: @caodongxia 
Signed-off-by: @caodongxia
2023-09-18 12:06:05 +00:00
starlet-dx
ece6f20c33 Update to 4.2.6 for fix CVE-2023-41915 2023-09-18 15:23:47 +08:00
openeuler-ci-bot
40ffcef6b2
!14 Update to 4.2.4
From: @starlet-dx 
Reviewed-by: @Lostwayzxc, @caodongxia 
Signed-off-by: @caodongxia
2023-07-27 03:48:37 +00:00
starlet-dx
7746b4f798 Update to 4.2.4 2023-07-26 10:45:51 +08:00
openeuler-ci-bot
111b9febd3
!10 Update to 4.1.2
From: @lyn1001 
Reviewed-by: @licihua 
Signed-off-by: @licihua
2022-05-19 11:09:43 +00:00
lyn1001
a1f952a600 Package update 2022-05-19 18:17:14 +08:00
4 changed files with 30 additions and 116 deletions

View File

@ -1,88 +0,0 @@
From 7af22e2e8a2d8ee775e56c0cad5dc4426d4951a2 Mon Sep 17 00:00:00 2001
From: caodongxia <315816521@qq.com>
Date: Sat, 18 Sep 2021 11:08:02 +0800
Subject: [PATCH] correct the help information
---
src/tools/pevent/help-pevent.txt | 6 +++---
src/tools/plookup/help-plookup.txt | 6 +++---
src/tools/pps/help-pps.txt | 6 +++---
src/util/cmd_line.c | 5 -----
4 files changed, 9 insertions(+), 14 deletions(-)
diff --git a/src/tools/pevent/help-pevent.txt b/src/tools/pevent/help-pevent.txt
index fabeafe..a7c0e18 100644
--- a/src/tools/pevent/help-pevent.txt
+++ b/src/tools/pevent/help-pevent.txt
@@ -18,11 +18,11 @@
#
# $HEADER$
#
-# This is the US/English help file for Open MPI PS tool
+# This is the US/English help file for OpenPMIx event tool
#
[usage]
-ompi-ps [OPTIONS]
- Open MPI Job and Process Status Tool
+pevent [OPTIONS]
+ OpenPMIx event generation tool
%s
#
diff --git a/src/tools/plookup/help-plookup.txt b/src/tools/plookup/help-plookup.txt
index fabeafe..0bf2176 100644
--- a/src/tools/plookup/help-plookup.txt
+++ b/src/tools/plookup/help-plookup.txt
@@ -18,11 +18,11 @@
#
# $HEADER$
#
-# This is the US/English help file for Open MPI PS tool
+# This is the US/English help file for OpenPMIx lookup tool
#
[usage]
-ompi-ps [OPTIONS]
- Open MPI Job and Process Status Tool
+plookup [OPTIONS] [KEYS]
+ OpenPMIx lookup tool
%s
#
diff --git a/src/tools/pps/help-pps.txt b/src/tools/pps/help-pps.txt
index fabeafe..97c8a3b 100644
--- a/src/tools/pps/help-pps.txt
+++ b/src/tools/pps/help-pps.txt
@@ -18,11 +18,11 @@
#
# $HEADER$
#
-# This is the US/English help file for Open MPI PS tool
+# This is the US/English help file for OpenPMIx PS tool
#
[usage]
-ompi-ps [OPTIONS]
- Open MPI Job and Process Status Tool
+pps [OPTIONS]
+ OpenPMIx Job and Process Status Tool
%s
#
diff --git a/src/util/cmd_line.c b/src/util/cmd_line.c
index 15a2b61..e0a08f2 100644
--- a/src/util/cmd_line.c
+++ b/src/util/cmd_line.c
@@ -726,11 +726,6 @@ char *pmix_cmd_line_get_usage_msg(pmix_cmd_line_t *cmd)
}
}
}
- if(otype == PMIX_CMD_LINE_OTYPE_NULL || otype == PMIX_CMD_LINE_OTYPE_GENERAL) {
- char *argument_line = "\nFor additional mpirun arguments, run 'mpirun --help <category>'\n\nThe following categories exist: general (Defaults to this option), debug,\n output, input, mapping, ranking, binding, devel (arguments useful to PMIX\n Developers), compatibility (arguments supported for backwards compatibility),\n launch (arguments to modify launch options), and dvm (Distributed Virtual\n Machine arguments).";
-
- pmix_argv_append(&argc, &argv, argument_line);
- }
if (NULL != argv) {
ret = pmix_argv_join(argv, '\n');
pmix_argv_free(argv);
--
2.27.0

Binary file not shown.

BIN
pmix-4.2.9.tar.bz2 Normal file

Binary file not shown.

View File

@ -1,12 +1,12 @@
Name: pmix
Version: 3.1.4
Release: 3
Version: 4.2.9
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
Patch0000: correct-the-help-information.patch
BuildRequires: autoconf automake flex hwloc-devel libevent-devel libtool munge-devel perl-interpreter
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
%description
PMI has been used for quite some time as a means of exchanging wireup information needed
@ -15,23 +15,10 @@ for interprocess communication.
%package devel
Summary: Development files for pmix
Requires: pmix = %{version}-%{release}
Requires: %{name}-tools = %{version}-%{release}
%description devel
Libraries and header files for developing with pmix.
%package pmi
Summary: Pmix implementation of libpmi and libpmi2
Requires: pmix = %{version}-%{release}
Conflicts: slurm-pmi
%description pmi
The pmix implementation of the libpmi and libpmi2 backward-compatibility libraries.
%package pmi-devel
Summary: Development files for pmix-pmi
Requires: pmix-pmi = %{version}-%{release}
Conflicts: slurm-pmi-devel
%description pmi-devel
The development files for the libpmi and libpmi2 backward-compatibility libraries.
%package tools
Summary: Pmix tools
Requires: pmix = %{version}-%{release}
@ -62,30 +49,45 @@ find src -name \*.l -print -exec touch --no-create {} \;
%postun devel -p /sbin/ldconfig
%files
%doc LICENSE README
%doc LICENSE README.md
%dir %{_datadir}/pmix
%dir %{_libdir}/pmix
%dir %{_sysconfdir}/pmix
%config(noreplace) %{_sysconfdir}/pmix/*.conf
%{_datadir}/pmix/*.txt
%{_libdir}/{libmca_common_dstore.so.1*,libpmix.so.2*,pmix/*.so}
%{_datadir}/doc/pmix/html/
%{_libdir}/libpmix.so.2*
%{_libdir}/pmix/*.so
%{_mandir}/man1/*.1*
%{_mandir}/man3/*.3*
%{_mandir}/man5/*.5*
%files devel
%{_datadir}/pmix/*.supp
%{_includedir}/pmix*.h
%{_libdir}/{libmca_common_dstore.so,libpmix.so}
%files pmi
%{_libdir}/{libpmi.so.1*,libpmi2.so.1*}
%files pmi-devel
%{_includedir}/{pmi,pmi2}.h
%{_libdir}/{libpmi.so,libpmi2.so}
%{_includedir}/pmix/src/*
%{_libdir}/libpmix.so
%{_libdir}/pkgconfig/*.pc
%files tools
%{_bindir}/*
%changelog
* Fri Feb 23 2024 liweigang <izmirvii@gmail.com> - 4.2.9-1
- update to version 4.2.9
* Thu Sep 21 2023 liyanan <thistleslyn@163.com> - 4.2.6-2
- Add Obsoletes pmix-pmi pmix-pmi-devel
* Mon Sep 18 2023 yaoxin <yao_xin001@hoperun.com> - 4.2.6-1
- Update to 4.2.6 for fix CVE-2023-41915
* Wed Jul 26 2023 yaoxin <yao_xin001@hoperun.com> - 4.2.4-1
- Update to 4.2.4
* Thu May 19 2022 liyanan <liyanan32@h-partners.com> - 4.1.2-1
- Update to 4.1.2
* Sat Sep 18 2021 caodongxia <caodongxia@huawei.com> - 3.1.4-3
- Correct the help information