| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: pmix | Distribution: openSUSE Tumbleweed |
| Version: 3.2.5 | Vendor: openSUSE |
| Release: 2.1 | Build date: Wed Jun 26 17:27:28 2024 |
| Group: Development/Libraries/Parallel | Build host: reproducible |
| Size: 144693 | Source RPM: pmix-3.2.5-2.1.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://pmix.org/ | |
| Summary: Process Management Interface for MPI | |
The Process Management Interface (PMI) has been used for quite some time as a means of exchanging wireup information needed for interprocess communication. Two versions (PMI-1 and PMI-2) have been released as part of the MPICH effort. While PMI-2 demonstrates better scaling properties than its PMI-1 predecessor, attaining rapid launch and wireup of the roughly 1M processes executing across 100k nodes expected for exascale operations remains challenging. This RPM contains all the tools necessary to compile and link against PMIx.
BSD-3-Clause
* Wed Jun 26 2024 Nicolas Morey <nicolas.morey@suse.com>
- Disable build for 32b architectures
* Sun Feb 18 2024 Andrea Manzini <andrea.manzini@suse.com>
- Update to 3.2.5:
* fix for CVE-2023-41915: Do not follow links when doing "chown"
- Update to 3.2.4:
* Must spawn something in tests
* direct: ptl/base: retry recv when it encounter EAGAIN or EWOULDBLOCK
* direct: Make abort on component not found optional
- dropped patch Fix-a-potential-vulnerability-which-allows-chown-on-user-created-links.patch
as already included in upstream
* Tue Sep 12 2023 Egbert Eich <eich@suse.com>
- Fix a potential vulnerability where a `chown` may follow a
user-created link:
Fix-a-potential-vulnerability-which-allows-chown-on-user-created-links.patch
(CVE-2023-41915, bsc#1215190).
* Tue Mar 21 2023 Egbert Eich <eich@suse.com>
- Move the requirement for pmix-runtime-config to libpmix2 and make
it version-independent (bsc#1209473).
- Install pmix-plugin-munge if munge is installed.
- Use correct prerequisite name: pmix-plugin-munge not pmix-plugins-munge
* Mon Mar 20 2023 Dominique Leuenberger <dimstar@opensuse.org>
- The devel package must require the actual library libpmix2.
* Fri Mar 17 2023 Christian Goll <cgoll@suse.com>
- removed library plugin for slurm as a fix was applied there,
(bsc#1209260)
* Tue Mar 14 2023 Egbert Eich <eich@suse.com>
- Create library plugin for Slurm: it contains the libpmix.so
link which normally goes into the devel package - without
the headers (bsc#1209260).
* Mon Jul 11 2022 Egbert Eich <eich@suse.com>
- Separate out psec munge plugin to avoid dependency creep.
* Wed Jul 06 2022 Nicolas Morey-Chaisemartin <nmoreychaisemartin@suse.com>
- Enable build on i686 and armv7
- Move test files to %{_libexecdir}/pmix/tests to avoid conflicts
on 32 bits systems
* Sat Jul 02 2022 Egbert Eich <eich@suse.com>
- Provide Pmix tests in a test package to give users the
opportunity to test their setup. This is particularly
useful for Slurm.
* Thu Feb 18 2021 Egbert Eich <eich@suse.com>
- Remove BuildRequires: for pandoc:
Not needed and not available for SLE.
* Tue Feb 16 2021 Christian Goll <cgoll@suse.com>
- updated to v3.2.3
* Fix thread conflict in event notification - PR #1967
* Finalize: set hostname in global to NULL to avoid segfault
in apps that call init/finalize multiple times - PR #2001
* Silence unnecessary error log message - PR #1669
* Fixed crash of dstore locks destructor - PR #1776
* Add option to bypass local-only fence optimization - PR #1825
* Increase timeout in test case - PR #1830
* Fix server/get for gds=hash - PR #1990
* Remove stale config command - PR #1933
* Modex size reductions - PR #1402/#1403/#1421/#1423
* Sync 3.2 branch with master - PR #1832
New attributes:
PMIX_HOSTNAME_ALIASES
PMIX_HOSTNAME_KEEP_FQDN
PMIX_GET_REFRESH_CACHE
PMIX_REQUIRED_KEY
Removed PMIX_VALUE_COMPRESSED_STRING_UNPACK macro from pmix_common.h
New frameworks
pcompress - Compression methods - PR #1139
psquash - Flexible integer packing - PR #1423
New components
preg/compress - regular expression methods - PR #1139
Modified string representations produced by PMIx_generate_regex
and PMIx_generate_ppn. - PR #1422
Fixed dmodex support and PMIx_Get behavior - Issue #1586
Removed --with-pmix-symbol-rename configure option - PR #1748
* Expose PMIX_REGEX constant per v3.2 standard - PR #1848
* Fix immediate flag behavior at the server - PR #1885
For futher details, check
- For Issues: https://github.com/openpmix/openpmix/issues/<ID>
- For PRs: https://github.com/openpmix/openpmix/pull/<ID>
/usr/bin/pevent /usr/bin/plookup /usr/bin/pmix_info /usr/bin/pps /usr/lib64/pmix /usr/share/doc/packages/pmix /usr/share/doc/packages/pmix/AUTHORS /usr/share/doc/packages/pmix/NEWS /usr/share/doc/packages/pmix/README.md /usr/share/licenses/pmix /usr/share/licenses/pmix/LICENSE /usr/share/pmix /usr/share/pmix/help-pevent.txt /usr/share/pmix/help-plookup.txt /usr/share/pmix/help-pmix-info.txt /usr/share/pmix/help-pmix-mca-base.txt /usr/share/pmix/help-pmix-mca-var.txt /usr/share/pmix/help-pmix-plog.txt /usr/share/pmix/help-pmix-psensor-file.txt /usr/share/pmix/help-pmix-psensor-heartbeat.txt /usr/share/pmix/help-pmix-runtime.txt /usr/share/pmix/help-pmix-server.txt /usr/share/pmix/help-pps.txt /usr/share/pmix/pmix-valgrind.supp
Generated by rpm2html 1.8.1
Fabrice Bellet, Mon Nov 24 22:50:45 2025