b0ad6c
Summary:        A high-performance implementation of MPI
b0ad6c
Name:           mpich
f60f5b
Version:        3.4.2
9d137a
Release:        1%{?dist}
b0ad6c
License:        MIT
8c2c09
URL:            https://www.mpich.org/
b0ad6c
8c2c09
Source0:        https://www.mpich.org/static/downloads/%{version}/%{name}-%{version}.tar.gz
b0ad6c
Source1:        mpich.macros
b0ad6c
Source2:        mpich.pth.py3
b0ad6c
Patch0:         mpich-modules.patch
8c2c09
Patch1:         0001-Drop-real128.patch
8c2c09
# Drop build flags, e.g. -specs... and -lto from mpi wrappers (mpicc and mpicxx)
8c2c09
# for discussion see:
8c2c09
# https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/7TFWEKTDWBYBHEGMIWBVI3AVGORZGNBS/
8c2c09
Patch3:         fix_wrapper_flags.patch
9d137a
# https://github.com/pmodels/mpich/issues/4534
9d137a
Patch4:         0001-Revert-Remove-use-of-vasprintf.patch
8c2c09
9d137a
BuildRequires: make
8c2c09
BuildRequires:  gcc
8c2c09
BuildRequires:  gcc-c++
b0ad6c
BuildRequires:  gcc-gfortran
8c2c09
BuildRequires:  hwloc-devel >= 2.2.0
9d137a
BuildRequires:  autoconf
9d137a
BuildRequires:  automake
9d137a
BuildRequires:  libtool
9d137a
# For ./maint/extractcvars
9d137a
BuildRequires:  perl(lib)
8c2c09
%ifnarch s390 %{mips}
b0ad6c
BuildRequires:  valgrind-devel
b0ad6c
%endif
8c2c09
# For %%{python3_sitearch}
8c2c09
BuildRequires:  python3-devel
b0ad6c
BuildRequires:  rpm-mpi-hooks
b0ad6c
Provides:       mpi
b0ad6c
Requires:       environment(modules)
b0ad6c
8c2c09
# Make sure this package is rebuilt with correct Python version when updating
8c2c09
# Otherwise mpi.req from rpm-mpi-hooks doesn't work
8c2c09
# https://bugzilla.redhat.com/show_bug.cgi?id=1705296
8c2c09
Requires:       (python(abi) = %{python3_version} if python3)
8c2c09
b0ad6c
%description
b0ad6c
MPICH is a high-performance and widely portable implementation of the Message
b0ad6c
Passing Interface (MPI) standard (MPI-1, MPI-2 and MPI-3). The goals of MPICH
b0ad6c
are: (1) to provide an MPI implementation that efficiently supports different
b0ad6c
computation and communication platforms including commodity clusters (desktop
b0ad6c
systems, shared-memory systems, multicore architectures), high-speed networks
b0ad6c
(10 Gigabit Ethernet, InfiniBand, Myrinet, Quadrics) and proprietary high-end
b0ad6c
computing systems (Blue Gene, Cray) and (2) to enable cutting-edge research in
b0ad6c
MPI through an easy-to-extend modular framework for other derived
b0ad6c
implementations.
b0ad6c
b0ad6c
The mpich binaries in this RPM packages were configured to use the default
b0ad6c
process manager (Hydra) using the default device (ch3). The ch3 device
b0ad6c
was configured with support for the nemesis channel that allows for
b0ad6c
shared-memory and TCP/IP sockets based communication.
b0ad6c
b0ad6c
This build also include support for using the 'module environment' to select
b0ad6c
which MPI implementation to use when multiple implementations are installed.
b0ad6c
If you want MPICH support to be automatically loaded, you need to install the
b0ad6c
mpich-autoload package.
b0ad6c
b0ad6c
%package autoload
b0ad6c
Summary:        Load mpich automatically into profile
8c2c09
Requires:       %{name}%{?_isa} = %{version}-%{release}
b0ad6c
b0ad6c
%description autoload
b0ad6c
This package contains profile files that make mpich automatically loaded.
b0ad6c
b0ad6c
%package devel
b0ad6c
Summary:        Development files for mpich
b0ad6c
Provides:       %{name}-devel-static = %{version}-%{release}
8c2c09
Requires:       %{name}%{?_isa} = %{version}-%{release}
b0ad6c
Requires:       pkgconfig
b0ad6c
Requires:       gcc-gfortran
b0ad6c
Requires:       rpm-mpi-hooks
8c2c09
Requires:       redhat-rpm-config
b0ad6c
b0ad6c
%description devel
b0ad6c
Contains development headers and libraries for mpich
b0ad6c
b0ad6c
%package doc
b0ad6c
Summary:        Documentations and examples for mpich
b0ad6c
BuildArch:      noarch
b0ad6c
Requires:       %{name}-devel = %{version}-%{release}
b0ad6c
b0ad6c
%description doc
b0ad6c
Contains documentations, examples and man-pages for mpich
b0ad6c
b0ad6c
%package -n python3-mpich
b0ad6c
Summary:        mpich support for Python 3
8c2c09
Provides:       python-mpich
8c2c09
Requires:       %{name}%{?_isa} = %{version}-%{release}
8c2c09
Requires:       python(abi) = %{python3_version}
b0ad6c
b0ad6c
%description -n python3-mpich
b0ad6c
mpich support for Python 3.
b0ad6c
8c2c09
%prep
9d137a
%setup -q
b0ad6c
8c2c09
%patch0 -p1
b0ad6c
8c2c09
%ifarch %{arm}
8c2c09
%patch1 -p1
b0ad6c
%endif
9d137a
8c2c09
%patch3 -p1
b0ad6c
8c2c09
%patch4 -p1
b0ad6c
b0ad6c
%build
9d137a
./autogen.sh
9d137a
8c2c09
CONFIGURE_OPTS=(
8c2c09
        --enable-sharedlibs=gcc
8c2c09
        --enable-shared
8c2c09
        --enable-static=no
8c2c09
        --enable-lib-depend
8c2c09
        --disable-rpath
8c2c09
        --disable-silent-rules
9d137a
        --enable-fortran
9d137a
        --with-gnu-ld
8c2c09
        --with-device=ch3:nemesis
8c2c09
        --with-pm=hydra:gforker
8c2c09
        --includedir=%{_includedir}/%{name}-%{_arch}
8c2c09
        --bindir=%{_libdir}/%{name}/bin
8c2c09
        --libdir=%{_libdir}/%{name}/lib
8c2c09
        --datadir=%{_datadir}/%{name}
8c2c09
        --mandir=%{_mandir}/%{name}-%{_arch}
8c2c09
        --docdir=%{_datadir}/%{name}/doc
8c2c09
        --htmldir=%{_datadir}/%{name}/doc
8c2c09
        --with-hwloc-prefix=system
8c2c09
)
8c2c09
8c2c09
%configure "${CONFIGURE_OPTS[@]}"
b0ad6c
b0ad6c
# Remove rpath
b0ad6c
sed -r -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
b0ad6c
sed -r -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
b0ad6c
b0ad6c
#Try and work around 'unused-direct-shlib-dependency' rpmlint warnning
b0ad6c
sed -i -e 's| -shared | -Wl,--as-needed\0|g' libtool
b0ad6c
8c2c09
# work-around libtool error: cannot determine absolute directory name of 'system/lib'
8c2c09
mkdir -p system/lib
8c2c09
b0ad6c
%make_build VERBOSE=1
b0ad6c
b0ad6c
%install
b0ad6c
%make_install
b0ad6c
b0ad6c
mkdir -p %{buildroot}%{_fmoddir}/%{name}
b0ad6c
mv  %{buildroot}%{_includedir}/%{name}-*/*.mod %{buildroot}%{_fmoddir}/%{name}/
b0ad6c
sed -r -i 's|^modincdir=.*|modincdir=%{_fmoddir}/%{name}|' %{buildroot}%{_libdir}/%{name}/bin/mpifort
b0ad6c
b0ad6c
# Install the module file
8c2c09
mkdir -p %{buildroot}%{_datadir}/modulefiles/mpi
b0ad6c
sed -r 's|%{_bindir}|%{_libdir}/%{name}/bin|;
b0ad6c
        s|@LIBDIR@|%{_libdir}/%{name}|;
b0ad6c
        s|@MPINAME@|%{name}|;
b0ad6c
        s|@py3sitearch@|%{python3_sitearch}|;
b0ad6c
        s|@ARCH@|%{_arch}|;
b0ad6c
        s|@fortranmoddir@|%{_fmoddir}|;
b0ad6c
     ' \
b0ad6c
     
8c2c09
     >%{buildroot}%{_datadir}/modulefiles/mpi/%{name}-%{_arch}
b0ad6c
b0ad6c
mkdir -p %{buildroot}%{_sysconfdir}/profile.d
b0ad6c
cat >%{buildroot}%{_sysconfdir}/profile.d/mpich-%{_arch}.sh <
b0ad6c
# Load mpich environment module
b0ad6c
module load mpi/%{name}-%{_arch}
b0ad6c
EOF
b0ad6c
cp -p %{buildroot}%{_sysconfdir}/profile.d/mpich-%{_arch}.{sh,csh}
b0ad6c
b0ad6c
# Install the RPM macros
b0ad6c
install -pDm0644 %{SOURCE1} %{buildroot}%{_rpmconfigdir}/macros.d/macros.%{name}
b0ad6c
b0ad6c
# Install the .pth files
b0ad6c
mkdir -p %{buildroot}%{python3_sitearch}/%{name}
b0ad6c
install -pDm0644 %{SOURCE2} %{buildroot}%{python3_sitearch}/%{name}.pth
b0ad6c
b0ad6c
find %{buildroot} -type f -name "*.la" -delete
b0ad6c
b0ad6c
%check
8c2c09
make check VERBOSE=1 \
8c2c09
%ifarch ppc64le
8c2c09
|| :
8c2c09
%endif
8c2c09
# The test results are ignored on ppc64le. The tests started failing
8c2c09
# in the bundled openpa checksuite. Upstream has already removed it,
8c2c09
# so the issue should resolve itself for the next release and I don't
8c2c09
# think it's worth the time to solve it here.
b0ad6c
8c2c09
%ldconfig_scriptlets
b0ad6c
b0ad6c
%files
b0ad6c
%license COPYRIGHT
b0ad6c
%doc CHANGES README README.envvar RELEASE_NOTES
b0ad6c
%dir %{_libdir}/%{name}
b0ad6c
%dir %{_libdir}/%{name}/lib
b0ad6c
%dir %{_libdir}/%{name}/bin
b0ad6c
%{_libdir}/%{name}/lib/*.so.*
b0ad6c
%{_libdir}/%{name}/bin/hydra*
b0ad6c
%{_libdir}/%{name}/bin/mpichversion
b0ad6c
%{_libdir}/%{name}/bin/mpiexec*
b0ad6c
%{_libdir}/%{name}/bin/mpirun
b0ad6c
%{_libdir}/%{name}/bin/mpivars
b0ad6c
%{_libdir}/%{name}/bin/parkill
b0ad6c
%dir %{_mandir}/%{name}-%{_arch}
b0ad6c
%doc %{_mandir}/%{name}-%{_arch}/man1/
8c2c09
%{_datadir}/modulefiles/mpi/
b0ad6c
b0ad6c
%files autoload
b0ad6c
%{_sysconfdir}/profile.d/mpich-%{_arch}.*
b0ad6c
b0ad6c
%files devel
b0ad6c
%{_includedir}/%{name}-%{_arch}/
b0ad6c
%{_libdir}/%{name}/lib/pkgconfig/
b0ad6c
%{_libdir}/%{name}/lib/*.so
b0ad6c
%{_libdir}/%{name}/bin/mpicc
b0ad6c
%{_libdir}/%{name}/bin/mpic++
b0ad6c
%{_libdir}/%{name}/bin/mpicxx
b0ad6c
%{_libdir}/%{name}/bin/mpif77
b0ad6c
%{_libdir}/%{name}/bin/mpif90
b0ad6c
%{_libdir}/%{name}/bin/mpifort
b0ad6c
%{_fmoddir}/%{name}/
b0ad6c
%{_rpmconfigdir}/macros.d/macros.%{name}
b0ad6c
%{_mandir}/%{name}-%{_arch}/man3/
b0ad6c
b0ad6c
%files doc
b0ad6c
%dir %{_datadir}/%{name}
b0ad6c
%{_datadir}/%{name}/doc/
b0ad6c
b0ad6c
%files -n python3-mpich
b0ad6c
%dir %{python3_sitearch}/%{name}
b0ad6c
%{python3_sitearch}/%{name}.pth
b0ad6c
b0ad6c
%changelog
f60f5b
* Thu Dec 09 2021 Honggang Li <honli@redhat.com> - 3.4.2-1
f60f5b
- Update to latest upstream release 3.4.2
f60f5b
- Resolves: rhbz#2008515
f60f5b
9d137a
* Thu May 27 2021 Honggang Li <honli@redhat.com> - 3.4.1-1
9d137a
- Sync with Fedora build
9d137a
- Update to latest upstream release 3.4.1
9d137a
- Resolves: rhbz#1960076
9d137a
8c2c09
* Thu Oct 15 2020 Honggang Li <honli@redhat.com> - 3.3.2-9
8c2c09
- Fix a dependency typo
8c2c09
- Related: rhbz#1850080
8c2c09
8c2c09
* Thu Oct 15 2020 Honggang Li <honli@redhat.com> - 3.3.2-8
8c2c09
- Sync with Fedora build
8c2c09
- Update to latest upstream release 3.3.2
8c2c09
- Resolves: rhbz#1657316, rhbz#1732982, rhbz#1850080
8c2c09
b0ad6c
* Fri Sep 21 2018 Jarod Wilson <jarod@redhat.com> - 3.2.1-9
b0ad6c
- Use proper distro compile flags throughout build
b0ad6c
- Related: rhbz#1624144
b0ad6c
b0ad6c
* Thu Sep 13 2018 Jarod Wilson <jarod@redhat.com> - 3.2.1-8
b0ad6c
- Remove python2 bits entirely, fix mpi lib dependencies
b0ad6c
- Remove obsolete Provides/Obsoletes for mpich2
b0ad6c
- Resolves: rhbz#1628628
b0ad6c
b0ad6c
* Fri Aug  3 2018 Florian Weimer <fweimer@redhat.com> - 3.2.1-7
b0ad6c
- Honor %%{valgrind_arches}
b0ad6c
b0ad6c
* Thu May 17 2018 Charalampos Stratakis <cstratak@redhat.com> - 3.2.1-6
b0ad6c
- Do not build the python2 subpackage on EL > 7
b0ad6c
b0ad6c
* Wed Apr  4 2018 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 3.2.1-5
b0ad6c
- Update MANPATH so that normal man pages can still be found (#1533717)
b0ad6c
b0ad6c
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3.2.1-4
b0ad6c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
b0ad6c
b0ad6c
* Thu Feb 01 2018 Ralf Corsépius <corsepiu@fedoraproject.org> - 3.2.1-3
b0ad6c
- Rebuilt for GCC-8.0.1.
b0ad6c
b0ad6c
* Sun Nov 12 2017 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 3.2.1-2
b0ad6c
- Update $modincdir in mpifort after moving .mod files (#1301533)
b0ad6c
- Move compiler wrappers to mpich-devel (#1353621)
b0ad6c
- Remove bogus rpath (#1361586)
b0ad6c
b0ad6c
* Sun Nov 12 2017 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 3.2.1-1
b0ad6c
- Update to latest bugfix release (#1512188)
b0ad6c
b0ad6c
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.2-10
b0ad6c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
b0ad6c
b0ad6c
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.2-9
b0ad6c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
b0ad6c
b0ad6c
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.2-8
b0ad6c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
b0ad6c
b0ad6c
* Mon Dec 19 2016 Miro Hrončok <mhroncok@redhat.com> - 3.2-7
b0ad6c
- Rebuild for Python 3.6
b0ad6c
b0ad6c
* Wed Nov 2 2016 Orion Poplawski <orion@cora.nwra.com> - 3.2-7
b0ad6c
- Split python support into sub-packages
b0ad6c
b0ad6c
* Wed Mar 30 2016 Michal Toman <mtoman@fedoraproject.org> - 3.2-6
b0ad6c
- Fix build on MIPS
b0ad6c
b0ad6c
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 3.2-5
b0ad6c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
b0ad6c
b0ad6c
* Fri Jan 22 2016 Orion Poplawski <orion@cora.nwra.com> - 3.2-4
b0ad6c
- Add patch to allow -host localhost to work on builders
b0ad6c
b0ad6c
* Wed Jan 20 2016 Orion Poplawski <orion@cora.nwra.com> - 3.2-3
b0ad6c
- Use nemesis channel on all platforms
b0ad6c
b0ad6c
* Wed Dec  9 2015 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 3.2-2
b0ad6c
- Soften version check (#1289779)
b0ad6c
b0ad6c
* Tue Dec  1 2015 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 3.2-1
b0ad6c
- Update to latest version
b0ad6c
b0ad6c
* Mon Nov 16 2015 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 3.1.4-9
b0ad6c
- Update requires and fix MPI_FORTRAN_MOD_DIR var
b0ad6c
b0ad6c
* Mon Nov 16 2015 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 3.1.4-8
b0ad6c
- Move fortran .mod files to %%{_fmoddir}/mpich (#1154991)
b0ad6c
- Move man pages to arch-specific dir (#1264359)
b0ad6c
b0ad6c
* Tue Nov 10 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.1.4-7
b0ad6c
- Rebuilt for https://fedoraproject.org/wiki/Changes/python3.5
b0ad6c
b0ad6c
* Thu Aug 27 2015 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 3.1.4-6
b0ad6c
- Use .pth files to set the python path (https://fedorahosted.org/fpc/ticket/563)
b0ad6c
- Cleanups to the spec file
b0ad6c
b0ad6c
* Sun Jul 26 2015 Sandro Mani <manisandro@gmail.com> - 3.1.4-5
b0ad6c
- Require, BuildRequire: rpm-mpi-hooks
b0ad6c
b0ad6c
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.1.4-4
b0ad6c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
b0ad6c
b0ad6c
* Sat May  9 2015 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 3.1.4-3
b0ad6c
- Change MPI_SYCONFIG to /etc/mpich-x86_64 (#1196728)
b0ad6c
b0ad6c
* Fri Mar 13 2015 Orion Poplawski <orion@cora.nwra.com> - 3.1.4-2
b0ad6c
- Set PKG_CONFIG_DIR (bug #1113627)
b0ad6c
- Fix modulefile names and python paths (bug#1201343)
b0ad6c
b0ad6c
* Wed Mar 11 2015 Orion Poplawski <orion@cora.nwra.com> - 3.1.4-1
b0ad6c
- Update to 3.1.4
b0ad6c
- Own and set PKG_CONFIG_DIR (bug #1113627)
b0ad6c
- Do not ship old modulefile location (bug #921534)
b0ad6c
b0ad6c
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.1-4
b0ad6c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
b0ad6c
b0ad6c
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.1-3
b0ad6c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
b0ad6c
b0ad6c
* Fri Feb 21 2014 Ville Skyttä <ville.skytta@iki.fi> - 3.1-2
b0ad6c
- Install rpm macros to %%{_rpmconfigdir}/macros.d as non-%%config.
b0ad6c
b0ad6c
* Fri Feb 21 2014 Deji Akingunola <dakingun@gmail.com> - 3.1-1
b0ad6c
- Update to 3.1
b0ad6c
b0ad6c
* Mon Jan  6 2014 Peter Robinson <pbrobinson@fedoraproject.org> 3.0.4-7
b0ad6c
- Set the aarch64 compiler options
b0ad6c
b0ad6c
* Fri Dec 13 2013 Peter Robinson <pbrobinson@fedoraproject.org> 3.0.4-6
b0ad6c
- Now have valgrind on ARMv7
b0ad6c
- No valgrind on aarch64
b0ad6c
b0ad6c
* Fri Aug 23 2013 Orion Poplawski <orion@cora.nwra.com> - 3.0.4-5
b0ad6c
- Add %%check
b0ad6c
b0ad6c
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0.4-4
b0ad6c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
b0ad6c
b0ad6c
* Sat Jul 20 2013 Deji Akingunola <dakingun@gmail.com> - 3.0.4-3
b0ad6c
- Add proper Provides and Obsoletes for the sub-packages
b0ad6c
b0ad6c
* Thu Jul 18 2013 Deji Akingunola <dakingun@gmail.com> - 3.0.4-2
b0ad6c
- Fix some of the rpmlint warnings from package review (BZ #973493)
b0ad6c
b0ad6c
* Wed Jun 12 2013 Deji Akingunola <dakingun@gmail.com> - 3.0.4-1
b0ad6c
- Update to 3.0.4
b0ad6c
b0ad6c
* Thu Feb 21 2013 Deji Akingunola <dakingun@gmail.com> - 3.0.2-1
b0ad6c
- Update to 3.0.2
b0ad6c
- Rename to mpich.
b0ad6c
- Drop check for old alternatives' installation
b0ad6c
b0ad6c
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.5-2
b0ad6c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
b0ad6c
b0ad6c
* Thu Nov 1 2012 Orion Poplawski <orion@cora.nwra.com> - 1.5-1
b0ad6c
- Update to 1.5
b0ad6c
- Drop destdir-fix and mpicxx-und patches
b0ad6c
- Update rpm macros to use the new module location
b0ad6c
b0ad6c
* Wed Oct 31 2012 Orion Poplawski <orion@cora.nwra.com> - 1.4.1p1-9
b0ad6c
- Install module file in mpi subdirectory and conflict with other mpi modules
b0ad6c
- Leave existing module file location for backwards compatibility for a while
b0ad6c
b0ad6c
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4.1p1-8
b0ad6c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
b0ad6c
b0ad6c
* Wed Feb 15 2012 Peter Robinson <pbrobinson@fedoraproject.org> - 1.4.1p1-7
b0ad6c
- Rebuild for new hwloc
b0ad6c
b0ad6c
* Wed Feb 15 2012 Peter Robinson <pbrobinson@fedoraproject.org> - 1.4.1p1-6
b0ad6c
- Update ARM build configuration
b0ad6c
b0ad6c
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4.1p1-5
b0ad6c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
b0ad6c
b0ad6c
* Mon Jan  2 2012 Jussi Lehtola <jussilehtola@fedoraproject.org> - 1.4.1p1-4
b0ad6c
- Bump spec.
b0ad6c
b0ad6c
* Wed Nov 16 2011 Jussi Lehtola <jussilehtola@fedoraproject.org> - 1.4.1p1-3
b0ad6c
- Comply to MPI guidelines by separating autoloading into separate package
b0ad6c
  (BZ #647147).
b0ad6c
b0ad6c
* Tue Oct 18 2011 Deji Akingunola <dakingun@gmail.com> - 1.4.1p1-2
b0ad6c
- Rebuild for hwloc soname bump.
b0ad6c
b0ad6c
* Sun Sep 11 2011 Deji Akingunola <dakingun@gmail.com> - 1.4.1p1-1
b0ad6c
- Update to 1.4.1p1 patch update
b0ad6c
- Add enable-lib-depend to configure flags
b0ad6c
b0ad6c
* Sat Aug 27 2011 Deji Akingunola <dakingun@gmail.com> - 1.4.1-1
b0ad6c
- Update to 1.4.1 final
b0ad6c
- Drop the mpd subpackage, the PM is no longer supported upstream
b0ad6c
- Fix undefined symbols in libmpichcxx (again) (#732926)
b0ad6c
b0ad6c
* Wed Aug 03 2011 Jussi Lehtola <jussilehtola@fedoraproject.org> - 1.4-2
b0ad6c
- Respect environment module guidelines wrt placement of module file.
b0ad6c
b0ad6c
* Fri Jun 17 2011 Deji Akingunola <dakingun@gmail.com> - 1.4-1
b0ad6c
- Update to 1.4 final