Upgrade package to version 4.1.5

This commit is contained in:
wu-leilei 2023-04-21 09:38:55 +08:00
parent 7dc71a9680
commit 74c6ebd25a
2 changed files with 26 additions and 18 deletions

View File

@ -1,6 +1,6 @@
Name: openmpi Name: openmpi
Version: 4.1.4 Version: 4.1.5
Release: 3 Release: 1
Summary: Open Source High Performance Computing Summary: Open Source High Performance Computing
License: BSD-3-Clause License: BSD-3-Clause
URL: http://www.open-mpi.org/ URL: http://www.open-mpi.org/
@ -75,7 +75,11 @@ This contains man files for the using of openmpi.
./autogen.pl --force ./autogen.pl --force
%build %build
./configure --prefix=%{_libdir}/%{name} \ ./configure \
--bindir=%{_bindir} \
--libdir=%{_libdir}/%{name}/lib \
--datadir=%{_libdir}/%{name}/share \
--docdir=%{_libdir}/%{name}/share/doc/openmpi \
--includedir=%{_includedir}/%{name_all} \ --includedir=%{_includedir}/%{name_all} \
--sysconfdir=%{_sysconfdir}/%{name_all} \ --sysconfdir=%{_sysconfdir}/%{name_all} \
--disable-silent-rules \ --disable-silent-rules \
@ -84,8 +88,10 @@ This contains man files for the using of openmpi.
--enable-mpi-thread-multiple \ --enable-mpi-thread-multiple \
--enable-mpi-cxx \ --enable-mpi-cxx \
--enable-mpi-java \ --enable-mpi-java \
--enable-mpi1-compatibility \
--with-sge \ --with-sge \
--with-valgrind \ --with-valgrind \
--enable-memchecker \
--with-hwloc=/usr \ --with-hwloc=/usr \
--with-pmix=external \ --with-pmix=external \
--with-libevent=external \ --with-libevent=external \
@ -160,7 +166,6 @@ make check
%license LICENSE opal/mca/event/libevent2022/libevent/LICENSE %license LICENSE opal/mca/event/libevent2022/libevent/LICENSE
%dir %{_libdir}/%{name} %dir %{_libdir}/%{name}
%dir %{_sysconfdir}/%{name_all} %dir %{_sysconfdir}/%{name_all}
%dir %{_libdir}/%{name}/bin
%dir %{_libdir}/%{name}/lib %dir %{_libdir}/%{name}/lib
%dir %{_libdir}/%{name}/lib/openmpi %dir %{_libdir}/%{name}/lib/openmpi
%dir %{_mandir}/%{name_all} %dir %{_mandir}/%{name_all}
@ -170,12 +175,12 @@ make check
%config(noreplace) %{_sysconfdir}/%{name_all}/* %config(noreplace) %{_sysconfdir}/%{name_all}/*
%config(noreplace) /etc/ld.so.conf.d/* %config(noreplace) /etc/ld.so.conf.d/*
%{_datadir}/modulefiles/mpi/ %{_datadir}/modulefiles/mpi/
%{_libdir}/%{name}/bin/mpiexec %{_bindir}/mpiexec
%{_libdir}/%{name}/bin/mpirun %{_bindir}/mpirun
%{_libdir}/%{name}/bin/ompi* %{_bindir}/ompi*
%{_libdir}/%{name}/bin/orte-* %{_bindir}/orte-*
%{_libdir}/%{name}/bin/orted %{_bindir}/orted
%{_libdir}/%{name}/bin/orterun %{_bindir}/orterun
%{_libdir}/%{name}/lib/*.so.* %{_libdir}/%{name}/lib/*.so.*
%{_libdir}/%{name}/lib/openmpi/* %{_libdir}/%{name}/lib/openmpi/*
%{_libdir}/%{name}/lib/mpi.jar %{_libdir}/%{name}/lib/mpi.jar
@ -188,14 +193,14 @@ make check
%dir %{_includedir}/%{name_all} %dir %{_includedir}/%{name_all}
%{_includedir}/%{name_all}/* %{_includedir}/%{name_all}/*
%{_libdir}/%{name}/share/doc/ %{_libdir}/%{name}/share/doc/
%{_libdir}/%{name}/bin/mpic* %{_bindir}/mpic*
%{_libdir}/%{name}/bin/mpiCC %{_bindir}/mpiCC
%{_libdir}/%{name}/bin/mpif* %{_bindir}/mpif*
%{_libdir}/%{name}/bin/opal* %{_bindir}/opal*
%{_libdir}/%{name}/bin/ortecc %{_bindir}/ortecc
%{_libdir}/%{name}/bin/aggregate_profile.pl %{_bindir}/aggregate_profile.pl
%{_libdir}/%{name}/bin/profile2mat.pl %{_bindir}/profile2mat.pl
%{_libdir}/%{name}/bin/mpijava* %{_bindir}/mpijava*
%{_libdir}/%{name}/lib/*.so %{_libdir}/%{name}/lib/*.so
%{_libdir}/%{name}/lib/*.mod %{_libdir}/%{name}/lib/*.mod
%{_libdir}/%{name}/lib/pkgconfig/ %{_libdir}/%{name}/lib/pkgconfig/
@ -213,6 +218,9 @@ make check
%{_mandir}/%{name_all}/man*/* %{_mandir}/%{name_all}/man*/*
%changelog %changelog
* Fri Apr 21 2023 wulei <wu_lei@hoperun.com> - 4.1.5-1
- Upgrade package to version 4.1.5
* Tue Jan 03 2023 misaka00251 <liuxin@iscas.ac.cn> - 4.1.4-3 * Tue Jan 03 2023 misaka00251 <liuxin@iscas.ac.cn> - 4.1.4-3
- Add riscv64 support, patch from lvxiaoqian@iscas - Add riscv64 support, patch from lvxiaoqian@iscas