From e66459bf659df0d324761542a921d360c33ea59d Mon Sep 17 00:00:00 2001 From: "taifu.gc" Date: Tue, 13 Dec 2022 01:13:44 +0800 Subject: [PATCH] update to libpsm2-11.2.229-2.el9.src.rpm --- download | 2 +- libpsm2.spec | 96 +++++++++++++++++++++++++++++++++++++--------------- 2 files changed, 70 insertions(+), 28 deletions(-) diff --git a/download b/download index 2fa169a..bff263d 100644 --- a/download +++ b/download @@ -1 +1 @@ -88ec247b6f4082c13e95818c87511e23 libpsm2-11.2.206.tar.gz +32fe613acc0d81a1c26377ac30335cd2 PSM2_11.2.229.tar.gz diff --git a/libpsm2.spec b/libpsm2.spec index 25a71e8..5ea50a5 100644 --- a/libpsm2.spec +++ b/libpsm2.spec @@ -52,17 +52,12 @@ # Summary: Intel PSM Libraries Name: libpsm2 -Version: 11.2.206 -Release: 1%{?dist} +Version: 11.2.229 +Release: 2%{?dist} License: BSD or GPLv2 -URL: https://github.com/intel/opa-psm2 +URL: https://github.com/cornelisnetworks/opa-psm2/ -# The tarball can be created by: -# git clone https://github.com/intel/opa-psm2.git -# cd opa-psm2 -# git checkout c3a7d9468d5623c0164b783346bada8664a9a2c9 -# make dist -Source0: %{name}-%{version}.tar.gz +Source0: https://github.com/cornelisnetworks/opa-psm2/archive/refs/tags/PSM2_%{version}.tar.gz # The OPA product is supported on x86_64 only: ExclusiveArch: x86_64 @@ -70,6 +65,7 @@ BuildRequires: libuuid-devel BuildRequires: numactl-devel BuildRequires: systemd BuildRequires: gcc +BuildRequires: make Obsoletes: hfi1-psm < 1.0.0 %package devel @@ -100,18 +96,23 @@ Development files for the Intel PSM library Support for MPIs linked with PSM versions < 2 %prep -%setup -q -n %{name}-%{version} +%setup -q -n opa-psm2-PSM2_%{version} %build %{set_build_flags} -make %{?_smp_mflags} +%{make_build} %install +%if 0%{?fedora} +export DISTRO=fedora +%endif +%if 0%{?rhel} +export DISTRO=rhel +%endif %make_install rm -f %{buildroot}%{_libdir}/*.a -%post -p /sbin/ldconfig -%postun -p /sbin/ldconfig +%ldconfig_scriptlets %files %license COPYING @@ -141,25 +142,66 @@ rm -f %{buildroot}%{_libdir}/*.a %endif %changelog +* Tue Aug 02 2022 Michal Schmidt - 11.2.229-2 +- Rebase to upstream release PSM2_11.2.229 + * Tue Dec 07 2021 Honggang Li - 11.2.206-1 -- Rebase to latest upstream release 11.2.206 -- Resolves: bz1989162 +- Rebase to latest upstream release PSM2_11.2.206 +- Resolves: rhbz#2015389 + +* Mon Aug 09 2021 Mohan Boddu - 11.2.185-2 +- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags + Related: rhbz#1991688 + +* Thu Jun 17 2021 Honggang Li - 11.2.185-1 +- Rebase to latest upstream release PSM2_11.2.185 +- Resolves: rhbz#1924899 + +* Fri Apr 16 2021 Mohan Boddu - 11.2.86-9 +- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937 + +* Tue Jan 26 2021 Fedora Release Engineering - 11.2.86-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Mon Oct 19 2020 Jeff Law - 11.2.86-7 +- Avoid out of bounds array index diagnostic with gcc-11 + +* Tue Jul 28 2020 Fedora Release Engineering - 11.2.86-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Mon Jul 13 2020 Merlin Mathesius - 11.2.86-5 +- Minor updates to enable building for ELN + +* Mon Feb 10 2020 Honggang Li - 11.2.86-4 +- Fix FTBFS in Fedora rawhide/f32 +- Resolves: bz1799597 + +* Wed Jan 29 2020 Fedora Release Engineering - 11.2.86-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Fri Jan 17 2020 Tom Stellard - 11.2.86-2 +- Use make_build macro + +* Thu Oct 03 2019 Honggang Li - 11.2.86-1 +- Rebase to latest upstream release PSM2_11.2.86 +- Resolves: bz1758390 + +* Thu Jul 25 2019 Fedora Release Engineering - 11.2.78-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild -* Wed Oct 28 2020 Honggang Li - 11.2.185-1 -- Rebase to latest upstream release 11.2.185 -- Resolves: bz1821736 +* Fri Feb 01 2019 Fedora Release Engineering - 11.2.78-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild -* Thu Apr 09 2020 Honggang Li - 11.2.91-1 -- Rebase to latest upstream release 11.2.91 -- Resolves: bz1739284 +* Thu Jan 31 2019 Honggang Li - 11.2.78-1 +- Rebase to latest upstream release PSM2_11.2.77 +- Resolves: bz1671190 -* Tue Oct 29 2019 Honggang Li - 11.2.86-1 -- Rebase to latest upstream release 11.2.86 -- Resolves: bz1719681 +* Mon Oct 8 2018 Honggang Li - 11.2.23-1 +- Rebase to latest upstream release 11.2.23 +- Resolves: bz1637273 -* Mon Sep 24 2018 Honggang Li - 10.3.58-2 -- Fix corrupted libpsm2 debuginfo file -- Resolves: bz1630766 +* Fri Jul 13 2018 Fedora Release Engineering - 10.3.58-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild * Fri Jun 22 2018 Honggang Li - 10.3.58-1 - Rebase to latest upstream release 10.3.58. -- Gitee