Petr Šabata a95442
# Optional name suffix to use...we leave it off when compiling with gcc, but
Petr Šabata a95442
# for other compiled versions to install side by side, it will need a
Petr Šabata a95442
# suffix in order to keep the names from conflicting.
Petr Šabata a95442
#global _cc_name_suffix -gcc
Petr Šabata a95442
Petr Šabata a95442
%global macrosdir %(d=%{_rpmconfigdir}/macros.d; [ -d $d ] || d=%{_sysconfdir}/rpm; echo $d)
Petr Šabata a95442
Michel Lind cc5130
# guard against unexpected ABI breakage
Michel Lind cc5130
%global pmix_version 4.1.3
Michel Lind cc5130
Petr Šabata a95442
%if 0%{?fedora} >= 32 || 0%{?rhel} >= 8
Petr Šabata a95442
%bcond_with python2
Petr Šabata a95442
%else
Petr Šabata a95442
%bcond_without python2
Petr Šabata a95442
%endif
Petr Šabata a95442
Petr Šabata a95442
%ifarch aarch64 ppc64le x86_64
Petr Šabata a95442
%bcond_without ucx
Petr Šabata a95442
%else
Petr Šabata a95442
%bcond_with ucx
Petr Šabata a95442
%endif
Petr Šabata a95442
Petr Šabata a95442
# ARM 32-bit is not supported by rdma
Petr Šabata a95442
# https://bugzilla.redhat.com/show_bug.cgi?id=1780584
Petr Šabata a95442
%ifarch %{arm}
Petr Šabata a95442
%bcond_with rdma
Petr Šabata a95442
%else
Petr Šabata a95442
%bcond_without rdma
Petr Šabata a95442
%endif
Petr Šabata a95442
DistroBaker 51ea11
# Run autogen - needed for some patches
Honggang Li c03243
%bcond_without autogen
DistroBaker 51ea11
DistroBaker 51ea11
Name:           openmpi%{?_cc_name_suffix}
Kamal Heib 5cea02
Epoch:          2
Michel Lind cc5130
Version:        4.1.4
Michel Lind cc5130
Release:        1.1%{?dist}
DistroBaker 51ea11
Summary:        Open Message Passing Interface
DistroBaker 51ea11
License:        BSD and MIT and Romio
DistroBaker 51ea11
URL:            http://www.open-mpi.org/
Petr Šabata a95442
Petr Šabata a95442
# We can't use %%{name} here because of _cc_name_suffix
DistroBaker 51ea11
Source0:        https://www.open-mpi.org/software/ompi/v4.1/downloads/openmpi-%{version}.tar.bz2
DistroBaker 51ea11
Source1:        openmpi.module.in
DistroBaker 51ea11
Source2:        openmpi.pth.py2
DistroBaker 51ea11
Source3:        openmpi.pth.py3
DistroBaker 51ea11
Source4:        macros.openmpi
DistroBaker 51ea11
DistroBaker 51ea11
BuildRequires:  gcc-c++
DistroBaker 51ea11
BuildRequires:  gcc-gfortran
DistroBaker 51ea11
BuildRequires:  make
DistroBaker 51ea11
%if %{with autogen}
DistroBaker 51ea11
BuildRequires:  libtool
DistroBaker 51ea11
BuildRequires:  perl(Data::Dumper)
DistroBaker 51ea11
BuildRequires:  perl(File::Find)
DistroBaker 51ea11
%endif
DistroBaker 51ea11
BuildRequires:  valgrind-devel
Petr Šabata a95442
%if %{with rdma}
DistroBaker 51ea11
BuildRequires:  opensm-devel > 3.3.0
DistroBaker 51ea11
BuildRequires:  rdma-core-devel
Petr Šabata a95442
%endif
Petr Šabata a95442
# Doesn't compile:
Petr Šabata a95442
# vt_dyn.cc:958:28: error: 'class BPatch_basicBlockLoop' has no member named 'getLoopHead'
Petr Šabata a95442
#                      loop->getLoopHead()->getStartAddress(), loop_stmts );
DistroBaker 51ea11
#BuildRequires:  dyninst-devel
DistroBaker 51ea11
BuildRequires:  hwloc-devel
Petr Šabata a95442
# So configure can find lstopo
DistroBaker 51ea11
BuildRequires:  hwloc-gui
DistroBaker 51ea11
BuildRequires:  java-devel
Petr Šabata a95442
# Old libevent causes issues
Petr Šabata a95442
%if !0%{?el7}
DistroBaker 51ea11
BuildRequires:  libevent-devel
Petr Šabata a95442
%endif
DistroBaker 51ea11
BuildRequires:  libfabric-devel
Petr Šabata a95442
%ifnarch s390 s390x
DistroBaker 51ea11
BuildRequires:  papi-devel
Petr Šabata a95442
%endif
DistroBaker 51ea11
BuildRequires:  perl-generators
DistroBaker 51ea11
BuildRequires:  perl-interpreter
DistroBaker 51ea11
BuildRequires:  perl(Getopt::Long)
Michel Lind cc5130
BuildRequires:  pmix-devel = %{pmix_version}
DistroBaker 51ea11
BuildRequires:  python%{python3_pkgversion}-devel
Honggang Li 5dda5c
%ifarch x86_64
Honggang Li 5dda5c
BuildRequires:  libpsm2-devel
Honggang Li 5dda5c
%endif
Petr Šabata a95442
%if %{with ucx}
DistroBaker 51ea11
BuildRequires:  ucx-devel
Petr Šabata a95442
%endif
DistroBaker 51ea11
BuildRequires:  zlib-devel
Petr Šabata a95442
%if !0%{?el7}
DistroBaker 51ea11
BuildRequires:  rpm-mpi-hooks
Petr Šabata a95442
%endif
Petr Šabata a95442
DistroBaker 51ea11
Provides:       mpi
Honggang Li 5dda5c
%if 0%{?rhel} == 7
Petr Šabata a95442
# Need this for /etc/profile.d/modules.sh
DistroBaker 51ea11
Requires:       environment-modules
Petr Šabata a95442
%endif
DistroBaker 51ea11
Requires:       environment(modules)
Petr Šabata a95442
# openmpi currently requires ssh to run
Petr Šabata a95442
# https://svn.open-mpi.org/trac/ompi/ticket/4228
DistroBaker 51ea11
Requires:       openssh-clients
Michel Lind cc5130
Requires:       pmix = %{pmix_version}
Petr Šabata a95442
Petr Šabata a95442
# Private openmpi libraries
Petr Šabata a95442
%global __provides_exclude_from %{_libdir}/openmpi/lib/(lib(mca|ompi|open-(pal|rte|trace))|openmpi/).*.so
Petr Šabata a95442
%global __requires_exclude lib(mca|ompi|open-(pal|rte|trace)|vt).*
Petr Šabata a95442
Petr Šabata a95442
%description
Petr Šabata a95442
Open MPI is an open source, freely available implementation of both the
Petr Šabata a95442
MPI-1 and MPI-2 standards, combining technologies and resources from
Petr Šabata a95442
several other projects (FT-MPI, LA-MPI, LAM/MPI, and PACX-MPI) in
Petr Šabata a95442
order to build the best MPI library available.  A completely new MPI-2
Petr Šabata a95442
compliant implementation, Open MPI offers advantages for system and
Petr Šabata a95442
software vendors, application developers, and computer science
Petr Šabata a95442
researchers. For more information, see http://www.open-mpi.org/ .
Petr Šabata a95442
Petr Šabata a95442
%package devel
Petr Šabata a95442
Summary:	Development files for openmpi
Honggang Li 2ca3ae
Requires:	%{name} = %{epoch}:%{version}-%{release}, gcc-gfortran
Petr Šabata a95442
Provides:	mpi-devel
Michel Lind 4cca4e
%if 0%{?fedora} || 0%{?rhel} >= 9
Petr Šabata a95442
Requires:	rpm-mpi-hooks
Petr Šabata a95442
# Make sure this package is rebuilt with correct Python version when updating
Petr Šabata a95442
# Otherwise mpi.req from rpm-mpi-hooks doesn't work
Petr Šabata a95442
# https://bugzilla.redhat.com/show_bug.cgi?id=1705296
Petr Šabata a95442
Requires:	(python(abi) = %{python3_version} if python3)
Petr Šabata a95442
%endif
Michel Lind 4cca4e
%if 0%{?el8}
Michel Lind 4cca4e
Requires:       python36
Michel Lind 4cca4e
%endif
Petr Šabata a95442
Petr Šabata a95442
%description devel
Petr Šabata a95442
Contains development headers and libraries for openmpi.
Petr Šabata a95442
Petr Šabata a95442
%package java
DistroBaker 51ea11
Summary:        Java library
Honggang Li 2ca3ae
Requires:       %{name} = %{epoch}:%{version}-%{release}
DistroBaker 51ea11
Requires:       java-headless
Petr Šabata a95442
Petr Šabata a95442
%description java
Petr Šabata a95442
Java library.
Petr Šabata a95442
Petr Šabata a95442
%package java-devel
DistroBaker 51ea11
Summary:        Java development files for openmpi
Honggang Li 2ca3ae
Requires:       %{name}-java = %{epoch}:%{version}-%{release}
DistroBaker 51ea11
Requires:       java-devel
Petr Šabata a95442
Petr Šabata a95442
%description java-devel
Petr Šabata a95442
Contains development wrapper for compiling Java with openmpi.
Petr Šabata a95442
Petr Šabata a95442
# We set this to for convenience, since this is the unique dir we use for this
Petr Šabata a95442
# particular package, version, compiler
Petr Šabata a95442
%global namearch openmpi-%{_arch}%{?_cc_name_suffix}
Petr Šabata a95442
Petr Šabata a95442
%if %{with python2}
Petr Šabata a95442
%package -n python2-openmpi
DistroBaker 51ea11
Summary:        OpenMPI support for Python 2
DistroBaker 51ea11
BuildRequires:  python2-devel
Honggang Li 2ca3ae
Requires:       %{name} = %{epoch}:%{version}-%{release}
DistroBaker 51ea11
Requires:       python(abi) = %{python2_version}
Petr Šabata a95442
Petr Šabata a95442
%description -n python2-openmpi
Petr Šabata a95442
OpenMPI support for Python 2.
Petr Šabata a95442
%endif
Petr Šabata a95442
Petr Šabata a95442
%package -n python%{python3_pkgversion}-openmpi
DistroBaker 51ea11
Summary:        OpenMPI support for Python 3
Honggang Li 2ca3ae
Requires:       %{name} = %{epoch}:%{version}-%{release}
Michel Lind 4cca4e
%if 0%{?el8}
Michel Lind 4cca4e
Requires:       python36
Michel Lind 4cca4e
%else
DistroBaker 51ea11
Requires:       python(abi) = %{python3_version}
Michel Lind 4cca4e
%endif
Petr Šabata a95442
Petr Šabata a95442
%description -n python%{python3_pkgversion}-openmpi
Petr Šabata a95442
OpenMPI support for Python 3.
Petr Šabata a95442
Petr Šabata a95442
Petr Šabata a95442
%prep
Honggang Li 5dda5c
%autosetup -p1 -n %{name}-%{version}
DistroBaker 51ea11
%if %{with autogen}
DistroBaker 51ea11
./autogen.pl --force
DistroBaker 51ea11
%endif
DistroBaker 51ea11
Petr Šabata a95442
Petr Šabata a95442
%build
DistroBaker 51ea11
%set_build_flags
Petr Šabata a95442
./configure --prefix=%{_libdir}/%{name} \
Petr Šabata a95442
	--mandir=%{_mandir}/%{namearch} \
Petr Šabata a95442
	--includedir=%{_includedir}/%{namearch} \
Petr Šabata a95442
	--sysconfdir=%{_sysconfdir}/%{namearch} \
Petr Šabata a95442
	--disable-silent-rules \
Petr Šabata a95442
	--enable-builtin-atomics \
Petr Šabata a95442
	--enable-mpi-cxx \
Petr Šabata a95442
	--enable-mpi-java \
Petr Šabata a95442
	--enable-mpi1-compatibility \
Petr Šabata a95442
	--with-sge \
Petr Šabata a95442
	--with-valgrind \
Petr Šabata a95442
	--enable-memchecker \
Petr Šabata a95442
	--with-hwloc=/usr \
Petr Šabata a95442
%if !0%{?el7}
Petr Šabata a95442
	--with-libevent=external \
Petr Šabata a95442
	--with-pmix=external \
Petr Šabata a95442
%endif
Petr Šabata a95442
Petr Šabata a95442
%make_build V=1
Petr Šabata a95442
Petr Šabata a95442
%install
Petr Šabata a95442
%make_install
Petr Šabata a95442
find %{buildroot}%{_libdir}/%{name}/lib -name \*.la | xargs rm
Petr Šabata a95442
find %{buildroot}%{_mandir}/%{namearch} -type f | xargs gzip -9
Petr Šabata a95442
ln -s mpicc.1.gz %{buildroot}%{_mandir}/%{namearch}/man1/mpiCC.1.gz
Petr Šabata a95442
# Remove dangling symlink
Petr Šabata a95442
rm %{buildroot}%{_mandir}/%{namearch}/man1/mpiCC.1
Petr Šabata a95442
mkdir %{buildroot}%{_mandir}/%{namearch}/man{2,4,5,6,8,9,n}
Petr Šabata a95442
Petr Šabata a95442
# Make the environment-modules file
Petr Šabata a95442
mkdir -p %{buildroot}%{_datadir}/modulefiles/mpi
Petr Šabata a95442
# Since we're doing our own substitution here, use our own definitions.
Petr Šabata a95442
sed 's#@LIBDIR@#%{_libdir}/%{name}#;
Petr Šabata a95442
     s#@ETCDIR@#%{_sysconfdir}/%{namearch}#;
Petr Šabata a95442
     s#@FMODDIR@#%{_fmoddir}/%{name}#;
Petr Šabata a95442
     s#@INCDIR@#%{_includedir}/%{namearch}#;
Petr Šabata a95442
     s#@MANDIR@#%{_mandir}/%{namearch}#;
Petr Šabata a95442
%if %{with python2}
Petr Šabata a95442
     s#@PY2SITEARCH@#%{python2_sitearch}/%{name}#;
Petr Šabata a95442
%else
Petr Šabata a95442
     /@PY2SITEARCH@/d;
Petr Šabata a95442
%endif
Petr Šabata a95442
     s#@PY3SITEARCH@#%{python3_sitearch}/%{name}#;
Petr Šabata a95442
     s#@COMPILER@#openmpi-%{_arch}%{?_cc_name_suffix}#;
Petr Šabata a95442
     s#@SUFFIX@#%{?_cc_name_suffix}_openmpi#' \
Petr Šabata a95442
     <%{SOURCE1} \
Petr Šabata a95442
     >%{buildroot}%{_datadir}/modulefiles/mpi/%{namearch}
Petr Šabata a95442
Petr Šabata a95442
# make the rpm config file
Petr Šabata a95442
install -Dpm 644 %{SOURCE4} %{buildroot}/%{macrosdir}/macros.%{namearch}
Petr Šabata a95442
Petr Šabata a95442
# Link the fortran module to proper location
Petr Šabata a95442
mkdir -p %{buildroot}%{_fmoddir}/%{name}
Petr Šabata a95442
for mod in %{buildroot}%{_libdir}/%{name}/lib/*.mod
Petr Šabata a95442
do
Petr Šabata a95442
  modname=$(basename $mod)
Petr Šabata a95442
  ln -s ../../../%{name}/lib/${modname} %{buildroot}/%{_fmoddir}/%{name}/
Petr Šabata a95442
done
Petr Šabata a95442
Petr Šabata a95442
# Link the pkgconfig files into the main namespace as well
Petr Šabata a95442
mkdir -p %{buildroot}%{_libdir}/pkgconfig
Petr Šabata a95442
cd %{buildroot}%{_libdir}/pkgconfig
Petr Šabata a95442
ln -s ../%{name}/lib/pkgconfig/*.pc .
Petr Šabata a95442
cd -
Petr Šabata a95442
Petr Šabata a95442
# Remove extraneous wrapper link libraries (bug 814798)
Petr Šabata a95442
sed -i -e s/-ldl// -e s/-lhwloc// \
Petr Šabata a95442
  %{buildroot}%{_libdir}/%{name}/share/openmpi/*-wrapper-data.txt
Petr Šabata a95442
Petr Šabata a95442
# install .pth files
Petr Šabata a95442
%if %{with python2}
Petr Šabata a95442
mkdir -p %{buildroot}/%{python2_sitearch}/%{name}
Petr Šabata a95442
install -pDm0644 %{SOURCE2} %{buildroot}/%{python2_sitearch}/openmpi.pth
Petr Šabata a95442
%endif
Petr Šabata a95442
mkdir -p %{buildroot}/%{python3_sitearch}/%{name}
Petr Šabata a95442
install -pDm0644 %{SOURCE3} %{buildroot}/%{python3_sitearch}/openmpi.pth
Petr Šabata a95442
Petr Šabata a95442
%check
Petr Šabata a95442
make check
Petr Šabata a95442
Petr Šabata a95442
%files
Petr Šabata a95442
%license LICENSE
Petr Šabata a95442
%dir %{_libdir}/%{name}
Petr Šabata a95442
%dir %{_sysconfdir}/%{namearch}
Petr Šabata a95442
%dir %{_libdir}/%{name}/bin
Petr Šabata a95442
%dir %{_libdir}/%{name}/lib
Petr Šabata a95442
%dir %{_libdir}/%{name}/lib/openmpi
Petr Šabata a95442
%dir %{_mandir}/%{namearch}
Petr Šabata a95442
%dir %{_mandir}/%{namearch}/man*
Petr Šabata a95442
%config(noreplace) %{_sysconfdir}/%{namearch}/*
Petr Šabata a95442
%{_libdir}/%{name}/bin/mpi[er]*
Petr Šabata a95442
%{_libdir}/%{name}/bin/ompi*
Petr Šabata a95442
%{_libdir}/%{name}/bin/orte[-dr_]*
Petr Šabata a95442
%if %{with ucx}
Petr Šabata a95442
%{_libdir}/%{name}/bin/oshmem_info
Petr Šabata a95442
%{_libdir}/%{name}/bin/oshrun
Petr Šabata a95442
%{_libdir}/%{name}/bin/shmemrun
Petr Šabata a95442
%endif
Petr Šabata a95442
%{_libdir}/%{name}/lib/*.so.40*
DistroBaker 51ea11
%{_libdir}/%{name}/lib/libmca_common_ofi.so.10*
Petr Šabata a95442
%{_libdir}/%{name}/lib/libmca*.so.41*
Petr Šabata a95442
%{_libdir}/%{name}/lib/libmca*.so.50*
Petr Šabata a95442
%if 0%{?el7}
Petr Šabata a95442
%{_libdir}/%{name}/lib/pmix/
Petr Šabata a95442
%endif
Petr Šabata a95442
%{_mandir}/%{namearch}/man1/mpi[er]*
Petr Šabata a95442
%{_mandir}/%{namearch}/man1/ompi*
Petr Šabata a95442
%{_mandir}/%{namearch}/man1/orte[-dr_]*
Petr Šabata a95442
%if %{with ucx}
Petr Šabata a95442
%{_mandir}/%{namearch}/man1/oshmem_info*
Petr Šabata a95442
%{_mandir}/%{namearch}/man1/oshrun*
Petr Šabata a95442
%{_mandir}/%{namearch}/man1/shmemrun*
Petr Šabata a95442
%endif
Petr Šabata a95442
%{_mandir}/%{namearch}/man7/ompi_*
Petr Šabata a95442
%{_mandir}/%{namearch}/man7/opal_*
Petr Šabata a95442
%{_mandir}/%{namearch}/man7/orte*
Petr Šabata a95442
%{_libdir}/%{name}/lib/openmpi/*
Petr Šabata a95442
%{_datadir}/modulefiles/mpi/
Petr Šabata a95442
%dir %{_libdir}/%{name}/share
Petr Šabata a95442
%dir %{_libdir}/%{name}/share/openmpi
Petr Šabata a95442
%{_libdir}/%{name}/share/openmpi/amca-param-sets
Petr Šabata a95442
%{_libdir}/%{name}/share/openmpi/help*.txt
Petr Šabata a95442
%if %{with rdma}
Petr Šabata a95442
%{_libdir}/%{name}/share/openmpi/mca-btl-openib-device-params.ini
Petr Šabata a95442
%endif
Petr Šabata a95442
%if 0%{?el7}
Petr Šabata a95442
%{_libdir}/%{name}/share/pmix/
Petr Šabata a95442
%endif
Petr Šabata a95442
Petr Šabata a95442
%files devel
Petr Šabata a95442
%dir %{_includedir}/%{namearch}
Petr Šabata a95442
%{_libdir}/%{name}/bin/aggregate_profile.pl
Petr Šabata a95442
%{_libdir}/%{name}/bin/mpi[cCf]*
Petr Šabata a95442
%{_libdir}/%{name}/bin/opal_*
Petr Šabata a95442
%{_libdir}/%{name}/bin/orte[cCf]*
Petr Šabata a95442
%if %{with ucx}
Petr Šabata a95442
%{_libdir}/%{name}/bin/osh[cCf]*
Petr Šabata a95442
%endif
Petr Šabata a95442
%{_libdir}/%{name}/bin/profile2mat.pl
Petr Šabata a95442
%if %{with ucx}
Petr Šabata a95442
%{_libdir}/%{name}/bin/shmem[cCf]*
Petr Šabata a95442
%endif
Petr Šabata a95442
%{_includedir}/%{namearch}/*
Petr Šabata a95442
%{_fmoddir}/%{name}/
Petr Šabata a95442
%{_libdir}/%{name}/lib/*.so
Petr Šabata a95442
%{_libdir}/%{name}/lib/*.mod
Petr Šabata a95442
%{_libdir}/%{name}/lib/pkgconfig/
Petr Šabata a95442
%{_libdir}/pkgconfig/*.pc
Petr Šabata a95442
%{_mandir}/%{namearch}/man1/mpi[cCf]*
Petr Šabata a95442
%if %{with ucx}
Petr Šabata a95442
%{_mandir}/%{namearch}/man1/osh[cCf]*
Petr Šabata a95442
%{_mandir}/%{namearch}/man1/shmem[cCf]*
Petr Šabata a95442
%endif
Petr Šabata a95442
%{_mandir}/%{namearch}/man1/opal_*
Petr Šabata a95442
%{_mandir}/%{namearch}/man3/*
Petr Šabata a95442
%{_libdir}/%{name}/share/openmpi/openmpi-valgrind.supp
Petr Šabata a95442
%{_libdir}/%{name}/share/openmpi/*-wrapper-data.txt
Petr Šabata a95442
%{macrosdir}/macros.%{namearch}
Petr Šabata a95442
Petr Šabata a95442
%files java
Petr Šabata a95442
%{_libdir}/%{name}/lib/mpi.jar
Petr Šabata a95442
Petr Šabata a95442
%files java-devel
Petr Šabata a95442
%{_libdir}/%{name}/bin/mpijavac
Petr Šabata a95442
%{_libdir}/%{name}/bin/mpijavac.pl
Petr Šabata a95442
# Currently this only contaings openmpi/javadoc
Petr Šabata a95442
%{_libdir}/%{name}/share/doc/
Petr Šabata a95442
%{_mandir}/%{namearch}/man1/mpijavac.1.gz
Petr Šabata a95442
Petr Šabata a95442
%if %{with python2}
Petr Šabata a95442
%files -n python2-openmpi
Petr Šabata a95442
%dir %{python2_sitearch}/%{name}
Petr Šabata a95442
%{python2_sitearch}/openmpi.pth
Petr Šabata a95442
%endif
Petr Šabata a95442
Petr Šabata a95442
%files -n python%{python3_pkgversion}-openmpi
Petr Šabata a95442
%dir %{python3_sitearch}/%{name}
Petr Šabata a95442
%{python3_sitearch}/openmpi.pth
Petr Šabata a95442
Petr Šabata a95442
Petr Šabata a95442
%changelog
Michel Lind cc5130
* Fri Sep 15 2023 Michel Lind <salimma@centosproject.org> - 2:4.1.4-1.1
Michel Lind cc5130
- Update to 4.1.4 (matching Fedora 38) for pmix 4.1.3 CVE fix
Michel Lind cc5130
Kamal Heib 5cea02
* Fri Jul 21 2023 Kamal Heib <kheib@redhat.com> - 2:4.1.1-7
Kamal Heib 5cea02
- Increase Epoch tag
Kamal Heib 5cea02
- Resolves: rhbz#2159637, rhbz#2218121, rhbz#2216042
Kamal Heib 5cea02
Kamal Heib 5dee4c
* Thu Jul 20 2023 Kamal Heib <kheib@redhat.com> - 1:4.1.1-6
Kamal Heib 5dee4c
- Revert v4.1.5
Kamal Heib 5dee4c
- Bump version
Kamal Heib 5dee4c
- Resolves: rhbz#2159637, rhbz#2218121, rhbz#2216042
Kamal Heib 5dee4c
Honggang Li 2ca3ae
* Thu Feb 17 2022 Honggang Li <honli@redhat.com> - 4.1.1-5
Honggang Li 2ca3ae
- Revert v4.1.2
Honggang Li 2ca3ae
- Add Epoch tag
Honggang Li 2ca3ae
- Resolves: rhbz#2055184
Honggang Li 2ca3ae
Mohan Boddu 88d877
* Mon Aug 09 2021 Mohan Boddu <mboddu@redhat.com> - 4.1.1-4
Mohan Boddu 88d877
- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
Mohan Boddu 88d877
  Related: rhbz#1991688
Mohan Boddu 88d877
Honggang Li 2c518c
* Tue Jul 20 2021 Honggang Li <honli@redhat.com> - 4.1.1-3
Honggang Li 2c518c
- Enable gating test
Honggang Li 2c518c
- Related: rhbz#1869443
Honggang Li 2c518c
Honggang Li 5dda5c
* Thu Jul 15 2021 Honggang Li <honli@redhat.com> - 4.1.1-2
Honggang Li 5dda5c
- Update to 4.1.1
Honggang Li 5dda5c
- Enable psm2 support
Honggang Li 5dda5c
- fbtl-posix: link to common_ompio
Honggang Li 5dda5c
- Revert upstream commit c36d7459b6331c4d
Honggang Li 5dda5c
- Resolve: rhbz#1869443
Honggang Li 5dda5c
Mohan Boddu 4511aa
* Fri Apr 16 2021 Mohan Boddu <mboddu@redhat.com> - 4.1.0-7
Mohan Boddu 4511aa
- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
Mohan Boddu 4511aa
Honggang Li 4bc1e6
* Mon Mar 08 2021 Honggang Li <honli@redhat.com> - 4.1.0-6
Honggang Li 4bc1e6
- RHEL9 Beta no longer supports PSM, PSM2 or orangeFS
Honggang Li 4bc1e6
- Resolve: rhbz#1915778
Honggang Li 4bc1e6
DistroBaker 51ea11
* Thu Jan 28 2021 Orion Poplawski <orion@nwra.com> - 4.1.0-5
DistroBaker 51ea11
- Add upstream patch for generalized requests
DistroBaker 51ea11
DistroBaker 51ea11
* Thu Jan 28 2021 Orion Poplawski <orion@nwra.com> - 4.1.0-4
DistroBaker 51ea11
- Add upstream patch to fix AVX library linkage
DistroBaker 51ea11
DistroBaker 51ea11
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 4.1.0-3
DistroBaker 51ea11
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
DistroBaker 51ea11
DistroBaker 51ea11
* Sun Jan 24 2021 Orion Poplawski <orion@nwra.com> - 4.1.0-2
DistroBaker 51ea11
- Use set_build_flags macro
DistroBaker 51ea11
- Drop old opt_ macros
DistroBaker 51ea11
DistroBaker 51ea11
* Sun Jan 24 2021 Orion Poplawski <orion@nwra.com> - 4.1.0-1
DistroBaker 51ea11
- Update to 4.1.0
DistroBaker 51ea11
Petr Šabata a95442
* Wed Sep 23 2020 Orion Poplawski <orion@nwra.com> - 4.0.5-2
Petr Šabata a95442
- Rebuild for libevent 2.1.12
Petr Šabata a95442
Petr Šabata a95442
* Wed Sep 02 2020 Orion Poplawski <orion@nwra.com> - 4.0.5-1
Petr Šabata a95442
- Update to 4.0.5
Petr Šabata a95442
Petr Šabata a95442
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 4.0.4-3
Petr Šabata a95442
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Petr Šabata a95442
Petr Šabata a95442
* Sat Jul 11 2020 Jiri Vanek <jvanek@redhat.com> - 4.0.4-2
Petr Šabata a95442
- Rebuilt for JDK-11, see https://fedoraproject.org/wiki/Changes/Java11
Petr Šabata a95442
Petr Šabata a95442
* Wed Jun 17 2020 Orion Poplawski <orion@nwra.com> - 4.0.4-1
Petr Šabata a95442
- Update to 4.0.4
Petr Šabata a95442
Petr Šabata a95442
* Mon May 25 2020 Miro Hrončok <mhroncok@redhat.com> - 4.0.4-0.3.rc1
Petr Šabata a95442
- Rebuilt for Python 3.9
Petr Šabata a95442
Petr Šabata a95442
* Sun May 24 2020 Orion Poplawski <orion@nwra.com> - 4.0.4-0.2.rc1
Petr Šabata a95442
- Set OMPI_MCA_rmaps_base_oversubscribe=1 in %%_openmpi_load (bz#1839571)
Petr Šabata a95442
Petr Šabata a95442
* Sun May 10 2020 Orion Poplawski <orion@nwra.com> - 4.0.4-0.1.rc1
Petr Šabata a95442
- Update to 4.0.4 rc1
Petr Šabata a95442
Petr Šabata a95442
* Thu Mar 05 2020 Orion Poplawski <orion@nwra.com> - 4.0.3x-1
Petr Šabata a95442
- Update to 4.0.3 (use x to avoid epoch)
Petr Šabata a95442
Petr Šabata a95442
* Sun Mar 01 2020 Orion Poplawski <orion@nwra.com> - 4.0.3rc4-1
Petr Šabata a95442
- Update to 4.0.3rc4
Petr Šabata a95442
Petr Šabata a95442
* Sat Feb 1 2020 Orion Poplawski <orion@nwra.com> - 4.0.3rc3-1
Petr Šabata a95442
- Update to 4.0.3rc3
Petr Šabata a95442
Petr Šabata a95442
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 4.0.2-5
Petr Šabata a95442
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Petr Šabata a95442
Petr Šabata a95442
* Tue Dec 10 2019 Dominik Mierzejewski <rpm@greysector.net> - 4.0.2-4
Petr Šabata a95442
- disable rdma on ARM 32-bit (bz#1780584)
Petr Šabata a95442
Petr Šabata a95442
* Sun Nov 24 2019 Orion Poplawski <orion@nwra.com> - 4.0.2-3
Petr Šabata a95442
- Add upstream fix for error in calculating aggregators in 32bit mode
Petr Šabata a95442
Petr Šabata a95442
* Fri Nov 15 2019 Orion Poplawski <orion@nwra.com> - 4.0.2-2
Petr Šabata a95442
- Drop python2 for Fedora 32+ (bz#1773125)
Petr Šabata a95442
Petr Šabata a95442
* Mon Oct 7 2019 Philip Kovacs <pkfed@fedoraproject.org> - 4.0.2-1
Petr Šabata a95442
- Update to 4.0.2
Petr Šabata a95442
Petr Šabata a95442
* Sat Sep 14 2019 Orion Poplawski <orion@nwra.com> - 4.0.2-0.4.rc2
Petr Šabata a95442
- Update to 4.0.2rc2
Petr Šabata a95442
- Re-enable C++ bindings on power64
Petr Šabata a95442
Petr Šabata a95442
* Fri Sep 6 2019 Philip Kovacs <pkfed@fedoraproject.org> - 4.0.2-0.3.rc1
Petr Šabata a95442
- Rebuild for annobin update to correct aarch64 build (bug #1748529)
Petr Šabata a95442
Petr Šabata a95442
* Fri Aug 30 2019 Philip Kovacs <pkfed@fedoraproject.org> - 4.0.2-0.2.rc1
Petr Šabata a95442
- Apply upstream PR 6946 to avoid linking to __mmap
Petr Šabata a95442
- Add build deps to run upstream autogen.pl
Petr Šabata a95442
- Remove embedded tabs in the spec
Petr Šabata a95442
Petr Šabata a95442
* Thu Aug 29 2019 Philip Kovacs <pkfed@fedoraproject.org> - 4.0.2-0.1.rc1
Petr Šabata a95442
- Update to 4.0.2rc1
Petr Šabata a95442
- Closes bug #1746564
Petr Šabata a95442
Petr Šabata a95442
* Thu Aug 29 2019 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 4.0.1-11
Petr Šabata a95442
- Fix MANPATH so normal modules can still be loaded (#1564899)
Petr Šabata a95442
Petr Šabata a95442
* Sun Aug 25 2019 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 4.0.1-10
Petr Šabata a95442
- Rebuilt for hwloc-2.0
Petr Šabata a95442
Petr Šabata a95442
* Sun Aug 18 2019 Miro Hrončok <mhroncok@redhat.com> - 4.0.1-9
Petr Šabata a95442
- Rebuilt for Python 3.8
Petr Šabata a95442
Petr Šabata a95442
* Fri Aug 9 2019 Philip Kovacs <pkfed@fedoraproject.org> - 4.0.1-8
Petr Šabata a95442
- Remove torque support (torque retired: bug #1676147)
Petr Šabata a95442
Petr Šabata a95442
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 4.0.1-7
Petr Šabata a95442
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Petr Šabata a95442
Petr Šabata a95442
* Fri Jun 21 2019 Orion Poplawski <orion@nwra.com> - 4.0.1-6
Petr Šabata a95442
- Rebuild for libfabric 1.8
Petr Šabata a95442
- Re-enable UCX, hopefully issue fixed in 1.5.2
Petr Šabata a95442
Petr Šabata a95442
* Mon May 27 2019 Orion Poplawski <orion@nwra.com> - 4.0.1-5
Petr Šabata a95442
- Drop UCX support for now
Petr Šabata a95442
Petr Šabata a95442
* Wed May 15 2019 Orion Poplawski <orion@nwra.com> - 4.0.1-4
Petr Šabata a95442
- Add upstream patch OSC/UCX: use correct rkey for atomic_fadd in rget/rput
Petr Šabata a95442
Petr Šabata a95442
* Wed May 15 2019 Orion Poplawski <orion@nwra.com> - 4.0.1-3
Petr Šabata a95442
- Add upstream patch to fix issue with UCX usage in BTL/UCT
Petr Šabata a95442
Petr Šabata a95442
* Tue May  7 2019 Orion Poplawski <orion@nwra.com> - 4.0.1-2
Petr Šabata a95442
- Add a guard for python3 version (#1705296)
Petr Šabata a95442
- Add requires on python(abi) to python packages
Petr Šabata a95442
Petr Šabata a95442
* Sun Apr 28 2019 Orion Poplawski <orion@nwra.com> - 4.0.1-1
Petr Šabata a95442
- Update to 4.0.1
Petr Šabata a95442
Petr Šabata a95442
* Sun Apr 28 2019 Orion Poplawski <orion@nwra.com> - 3.1.4-1
Petr Šabata a95442
- Update to 3.1.4
Petr Šabata a95442
Petr Šabata a95442
* Mon Apr 22 2019 Björn Esser <besser82@fedoraproject.org> - 3.1.3-5
Petr Šabata a95442
- rebuilt(opensm)
Petr Šabata a95442
Petr Šabata a95442
* Wed Apr 17 2019 Christoph Junghans <junghans@votca.org> - 3.1.3-4
Petr Šabata a95442
- Rebuild to fix ibosmcomp linkage
Petr Šabata a95442
Petr Šabata a95442
* Sat Mar  2 2019 Orion Poplawski <orion@nwra.com> - 3.1.3-3
Petr Šabata a95442
- Enable valgrind on s390x
Petr Šabata a95442
- Cleanup arch conditionals
Petr Šabata a95442
Petr Šabata a95442
* Tue Feb 19 2019 Orion Poplawski <orion@nwra.com> - 3.1.3-2
Petr Šabata a95442
- Enable PVFS2/OrangeFS MPI-IO support (bug #1655010)
Petr Šabata a95442
Petr Šabata a95442
* Wed Feb 13 2019 Orion Poplawski <orion@nwra.com> - 3.1.3-1
Petr Šabata a95442
- Update to 3.1.3
Petr Šabata a95442
- Drop ppc64le patch fixed upstream
Petr Šabata a95442
- Use external libevent and pmix, except on EL7
Petr Šabata a95442
- Fix EPEL7 builds
Petr Šabata a95442
Petr Šabata a95442
* Sat Feb 2 2019 Orion Poplawski <orion@nwra.com> - 2.1.6-1
Petr Šabata a95442
- Update to 2.1.6
Petr Šabata a95442
Petr Šabata a95442
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.6-0.2.rc1
Petr Šabata a95442
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Petr Šabata a95442
Petr Šabata a95442
* Wed Nov 28 2018 Orion Poplawski <orion@nwra.com> - 2.1.6-0.1.rc1
Petr Šabata a95442
- Update to 2.1.6rc1
Petr Šabata a95442
Petr Šabata a95442
* Thu Oct 11 2018 Orion Poplawski <orion@nwra.com> - 2.1.5-1
Petr Šabata a95442
- Update to 2.1.5
Petr Šabata a95442
Petr Šabata a95442
* Sun Jul 22 2018 Orion Poplawski <orion@nwra.com> - 2.1.1-14
Petr Šabata a95442
- Add BR gcc-c++ (fix FTBFS bug #1605323)
Petr Šabata a95442
Petr Šabata a95442
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.1-13
Petr Šabata a95442
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Petr Šabata a95442
Petr Šabata a95442
* Tue Jun 19 2018 Miro Hrončok <mhroncok@redhat.com> - 2.1.1-12
Petr Šabata a95442
- Rebuilt for Python 3.7
Petr Šabata a95442
Petr Šabata a95442
* Thu May 10 2018 Troy Dawson <tdawson@redhat.com> - 2.1.1-11
Petr Šabata a95442
- Build with rdma-core-devel instead of libibcm-devel
Petr Šabata a95442
Petr Šabata a95442
* Mon Apr 30 2018 Florian Weimer <fweimer@redhat.com> - 2.1.1-10
Petr Šabata a95442
- Rebuild with new flags from redhat-rpm-config
Petr Šabata a95442
Petr Šabata a95442
* Fri Feb 09 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 2.1.1-9
Petr Šabata a95442
- Escape macros in %%changelog
Petr Šabata a95442
Petr Šabata a95442
* Mon Feb 05 2018 Orion Poplawski <orion@cora.nwra.com> - 2.1.1-8
Petr Šabata a95442
- Rebuild for rdma-core 16.2
Petr Šabata a95442
Petr Šabata a95442
* Wed Jan 31 2018 Christoph Junghans <junghans@votca.org> - 2.1.1-7
Petr Šabata a95442
- Rebuild for gfortran-8
Petr Šabata a95442
Petr Šabata a95442
* Fri Jan 12 2018 Iryna Shcherbina <ishcherb@redhat.com> - 2.1.1-6
Petr Šabata a95442
- Update Python 2 dependency declarations to new packaging standards
Petr Šabata a95442
  (See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3)
Petr Šabata a95442
Petr Šabata a95442
* Wed Aug 23 2017 Adam Williamson <awilliam@redhat.com> - 2.1.1-5
Petr Šabata a95442
- Disable RDMA support on 32-bit ARM (#1484155)
Petr Šabata a95442
- Disable hanging opal_fifo test on ppc64le (gh #2526 / #2966)
Petr Šabata a95442
Petr Šabata a95442
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.1-4
Petr Šabata a95442
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
Petr Šabata a95442
Petr Šabata a95442
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.1-3
Petr Šabata a95442
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
Petr Šabata a95442
Petr Šabata a95442
* Wed Jul 19 2017 Orion Poplawski <orion@cora.nwra.com> - 2.1.1-2
Petr Šabata a95442
- Provide pkgconfig files in the main namespace as well (1471512)
Petr Šabata a95442
Petr Šabata a95442
* Fri May 12 2017 Orion Poplawski <orion@cora.nwra.com> - 2.1.1-1
Petr Šabata a95442
- Update to 2.1.1
Petr Šabata a95442
Petr Šabata a95442
* Thu May 4 2017 Orion Poplawski <orion@cora.nwra.com> - 2.1.0-1
Petr Šabata a95442
- Update to 2.1.0
Petr Šabata a95442
Petr Šabata a95442
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.2-2
Petr Šabata a95442
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
Petr Šabata a95442
Petr Šabata a95442
* Thu Feb 2 2017 Orion Poplawski <orion@cora.nwra.com> - 2.0.2-1
Petr Šabata a95442
- Update to 2.0.2
Petr Šabata a95442
Petr Šabata a95442
* Sat Jan 28 2017 Björn Esser <besser82@fedoraproject.org> - 2.0.1-7
Petr Šabata a95442
- Rebuilt for GCC-7
Petr Šabata a95442
Petr Šabata a95442
* Mon Dec 19 2016 Miro Hrončok <mhroncok@redhat.com> - 2.0.1-6
Petr Šabata a95442
- Rebuild for Python 3.6
Petr Šabata a95442
Petr Šabata a95442
* Wed Nov 2 2016 Orion Poplawski <orion@cora.nwra.com> - 2.0.1-5
Petr Šabata a95442
- Split python support into sub-packages (bug #1391157)
Petr Šabata a95442
Petr Šabata a95442
* Thu Oct 27 2016 Dan Horák <dan[at]danny.cz> - 2.0.1-4
Petr Šabata a95442
- Temporarily disable C++ bindings on ppc64/ppc64le (#1388561)
Petr Šabata a95442
Petr Šabata a95442
* Mon Oct 24 2016 Orion Poplawski <orion@cora.nwra.com> - 2.0.1-3
Petr Šabata a95442
- Fix License tag format
Petr Šabata a95442
- Use /usr/share/modulefiles for modulefile install location
Petr Šabata a95442
Petr Šabata a95442
* Mon Oct 24 2016 Orion Poplawski <orion@cora.nwra.com> - 2.0.1-2
Petr Šabata a95442
- Add upstream patch for thread wait issue with mpi4py
Petr Šabata a95442
Petr Šabata a95442
* Fri Oct 21 2016 Orion Poplawski <orion@cora.nwra.com> - 2.0.1-1
Petr Šabata a95442
- Update to 2.0.1
Petr Šabata a95442
Petr Šabata a95442
* Thu Oct 20 2016 Orion Poplawski <orion@cora.nwra.com> - 1.10.4-4
Petr Šabata a95442
- Support s390(x) (bug #1358701)
Petr Šabata a95442
Petr Šabata a95442
* Thu Oct 20 2016 Orion Poplawski <orion@cora.nwra.com> - 1.10.4-3
Petr Šabata a95442
- Enable psm/psm2 support on x86_64 (bug #1263655)
Petr Šabata a95442
Petr Šabata a95442
* Wed Oct 19 2016 Orion Poplawski <orion@cora.nwra.com> - 1.10.4-2
Petr Šabata a95442
- Enable MPI_THREAD_MULTIPLE support (bug #1369989)
Petr Šabata a95442
Petr Šabata a95442
* Wed Oct 19 2016 Orion Poplawski <orion@cora.nwra.com> - 1.10.4-1
Petr Šabata a95442
- Update to 1.10.4
Petr Šabata a95442
Petr Šabata a95442
* Thu Sep 15 2016 Orion Poplawski <orion@cora.nwra.com> - 1.10.3-3
Petr Šabata a95442
- Rebuild for papi 5.5.0
Petr Šabata a95442
Petr Šabata a95442
* Fri Jun 24 2016 Orion Poplawski <orion@cora.nwra.com> - 1.10.3-2
Petr Šabata a95442
- Use bundled libevent, system version causes issues (bug #1235044)
Petr Šabata a95442
Petr Šabata a95442
* Wed Jun 15 2016 Orion Poplawski <orion@cora.nwra.com> - 1.10.3-1
Petr Šabata a95442
- Update to 1.10.3
Petr Šabata a95442
- New javadoc location
Petr Šabata a95442
Petr Šabata a95442
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.10.2-3
Petr Šabata a95442
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
Petr Šabata a95442
Petr Šabata a95442
* Tue Jan 26 2016 Orion Poplawski <orion@cora.nwra.com> - 1.10.2-2
Petr Šabata a95442
- Rebuild for papi 5.4.3
Petr Šabata a95442
Petr Šabata a95442
* Thu Jan 21 2016 Orion Poplawski <orion@cora.nwra.com> - 1.10.2-1
Petr Šabata a95442
- Update to 1.10.2
Petr Šabata a95442
- Drop upsream nbc_copy patch
Petr Šabata a95442
Petr Šabata a95442
* Tue Nov 10 2015 Orion Poplawski <orion@cora.nwra.com> - 1.10.1-3
Petr Šabata a95442
- Add upstream patch to fix zero size message
Petr Šabata a95442
Petr Šabata a95442
* Tue Nov 10 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.10.1-2
Petr Šabata a95442
- Rebuilt for https://fedoraproject.org/wiki/Changes/python3.5
Petr Šabata a95442
Petr Šabata a95442
* Thu Nov 5 2015 Orion Poplawski <orion@cora.nwra.com> - 1.10.1-1
Petr Šabata a95442
- Update to 1.10.1
Petr Šabata a95442
- Require environment(modules)
Petr Šabata a95442
- Fixup fortran module install (bug #1154982)
Petr Šabata a95442
Petr Šabata a95442
* Tue Oct 6 2015 Orion Poplawski <orion@cora.nwra.com> - 1.10.0-3
Petr Šabata a95442
- Do not set CFLAGS in %%_openmpi_load
Petr Šabata a95442
Petr Šabata a95442
* Wed Sep 16 2015 Orion Poplawski <orion@cora.nwra.com> - 1.10.0-2
Petr Šabata a95442
- Add patch to add needed opal/util/argv.h includes
Petr Šabata a95442
Petr Šabata a95442
* Tue Sep 15 2015 Orion Poplawski <orion@cora.nwra.com> - 1.10.0-1
Petr Šabata a95442
- Update to 1.10.0
Petr Šabata a95442
Petr Šabata a95442
* Thu Aug 27 2015 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 1.8.8-5
Petr Šabata a95442
- Use .pth files to set the python path (https://fedorahosted.org/fpc/ticket/563)
Petr Šabata a95442
Petr Šabata a95442
* Mon Aug 24 2015 Orion Poplawski <orion@cora.nwra.com> 1.8.8-4
Petr Šabata a95442
- Disable valgrind only on s390
Petr Šabata a95442
Petr Šabata a95442
* Mon Aug 17 2015 Orion Poplawski <orion@cora.nwra.com> 1.8.8-3
Petr Šabata a95442
- Do not filter libvt* provides as some dependencies link to it
Petr Šabata a95442
Petr Šabata a95442
* Mon Aug 10 2015 Sandro Mani <manisandro@gmail.com> - 1.8.8-2
Petr Šabata a95442
- Require, BuildRequire: rpm-mpi-hooks
Petr Šabata a95442
Petr Šabata a95442
* Mon Aug 10 2015 Orion Poplawski <orion@cora.nwra.com> 1.8.8-1
Petr Šabata a95442
- Update to 1.8.8
Petr Šabata a95442
- Drop atomic patch applied upstream
Petr Šabata a95442
Petr Šabata a95442
* Wed Jul 15 2015 Orion Poplawski <orion@cora.nwra.com> 1.8.7-1
Petr Šabata a95442
- Update to 1.8.7
Petr Šabata a95442
Petr Šabata a95442
* Tue Jun 23 2015 Orion Poplawski <orion@cora.nwra.com> 1.8.6-1
Petr Šabata a95442
- Update to 1.8.6
Petr Šabata a95442
Petr Šabata a95442
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.8.5-2
Petr Šabata a95442
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
Petr Šabata a95442
Petr Šabata a95442
* Tue May 5 2015 Orion Poplawski <orion@cora.nwra.com> 1.8.5-1
Petr Šabata a95442
- Update to 1.8.5
Petr Šabata a95442
Petr Šabata a95442
* Fri May 1 2015 Orion Poplawski <orion@cora.nwra.com> 1.8.5-0.2.rc3
Petr Šabata a95442
- Update to 1.8.5rc3
Petr Šabata a95442
Petr Šabata a95442
* Sun Apr 5 2015 Orion Poplawski <orion@cora.nwra.com> 1.8.5-0.1.rc1
Petr Šabata a95442
- Update to 1.8.5rc1
Petr Šabata a95442
Petr Šabata a95442
* Mon Mar 30 2015 Orion Poplawski <orion@cora.nwra.com> 1.8.4-7.20150324gitg9ad2aa8
Petr Šabata a95442
- Add upstream patch to fix race/hang on 32bit machines
Petr Šabata a95442
Petr Šabata a95442
* Fri Mar 27 2015 Orion Poplawski <orion@cora.nwra.com> 1.8.4-6.20150324gitg9ad2aa8
Petr Šabata a95442
- Update to latest 1.8.4 snapshot
Petr Šabata a95442
- Add upstream patch to fix atomics on 32bit
Petr Šabata a95442
Petr Šabata a95442
* Mon Mar 23 2015 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 1.8.4-5.20150228gitgd83fb30
Petr Šabata a95442
- Rebuild for fortran update (#1204420)
Petr Šabata a95442
Petr Šabata a95442
* Mon Mar 16 2015 Orion Poplawski <orion@cora.nwra.com> 1.8.4-4.99.20150228gitgd83fb30
Petr Šabata a95442
- Own and ship pkgconfig files, set PKG_CONFIG_PATH in modulefile (bug #1113626)
Petr Šabata a95442
- Drop old configure settings
Petr Šabata a95442
Petr Šabata a95442
* Wed Mar 4 2015 Orion Poplawski <orion@cora.nwra.com> 1.8.4-3.99.20150228gitgd83fb30
Petr Šabata a95442
- Update to 1.8.4.99 snapshot
Petr Šabata a95442
Petr Šabata a95442
* Fri Feb 13 2015 Orion Poplawski <orion@cora.nwra.com> 1.8.4-2
Petr Šabata a95442
- Fix MPI_FORTRAN_MOD_DIR (bug #1154982)
Petr Šabata a95442
Petr Šabata a95442
* Tue Dec 23 2014 Orion Poplawski <orion@cora.nwra.com> 1.8.4-1
Petr Šabata a95442
- Update to 1.8.4
Petr Šabata a95442
Petr Šabata a95442
* Mon Nov 17 2014 Orion Poplawski <orion@cora.nwra.com> 1.8.3-3
Petr Šabata a95442
- Rebuild for papi soname change
Petr Šabata a95442
Petr Šabata a95442
* Fri Oct 3 2014 Orion Poplawski <orion@cora.nwra.com> 1.8.3-2
Petr Šabata a95442
- Fix typo in oshmem library name
Petr Šabata a95442
Petr Šabata a95442
* Sat Sep 27 2014 Orion Poplawski <orion@cora.nwra.com> 1.8.3-1
Petr Šabata a95442
- Update to 1.8.3
Petr Šabata a95442
Petr Šabata a95442
* Tue Sep 16 2014 Peter Robinson <pbrobinson@fedoraproject.org> 1.8.2-2
Petr Šabata a95442
- ppc64le now has valgrind
Petr Šabata a95442
Petr Šabata a95442
* Tue Aug 26 2014 Orion Poplawski <orion@cora.nwra.com> 1.8.2-1
Petr Šabata a95442
- Update to 1.8.2
Petr Šabata a95442
Petr Šabata a95442
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.8.1-7
Petr Šabata a95442
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
Petr Šabata a95442
Petr Šabata a95442
* Wed Aug  6 2014 Peter Robinson <pbrobinson@fedoraproject.org> 1.8.1-6
Petr Šabata a95442
- Rebuild (papi)
Petr Šabata a95442
Petr Šabata a95442
* Mon Aug  4 2014 Dan Horák <dan[at]danny.cz> 1.8.1-5
Petr Šabata a95442
- no valgrind on ppc64le yet
Petr Šabata a95442
Petr Šabata a95442
* Sat Aug  2 2014 Peter Robinson <pbrobinson@fedoraproject.org> 1.8.1-4
Petr Šabata a95442
- aarch64 now has valgrind
Petr Šabata a95442
Petr Šabata a95442
* Thu Jul 17 2014 Orion Poplawski <orion@cora.nwra.com> 1.8.1-3
Petr Šabata a95442
- Add patch to prevent shmem wrappers from adding extra libs
Petr Šabata a95442
Petr Šabata a95442
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.8.1-2
Petr Šabata a95442
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
Petr Šabata a95442
Petr Šabata a95442
* Wed Apr 23 2014 Orion Poplawski <orion@cora.nwra.com> 1.8.1-1
Petr Šabata a95442
- Update to 1.8.1, fixes bug #1089044
Petr Šabata a95442
Petr Šabata a95442
* Tue Apr 1 2014 Orion Poplawski <orion@cora.nwra.com> 1.8-1
Petr Šabata a95442
- Update to 1.8
Petr Šabata a95442
Petr Šabata a95442
* Tue Mar 25 2014 Orion Poplawski <orion@cora.nwra.com> 1.7.5-2
Petr Šabata a95442
- Update provides filter
Petr Šabata a95442
Petr Šabata a95442
* Mon Mar 24 2014 Orion Poplawski <orion@cora.nwra.com> 1.7.5-1
Petr Šabata a95442
- Update to 1.7.5
Petr Šabata a95442
Petr Šabata a95442
* Fri Feb 21 2014 Orion Poplawski <orion@cora.nwra.com> - 1.7.4-3
Petr Šabata a95442
- Require java-headless
Petr Šabata a95442
Petr Šabata a95442
* Sat Feb  8 2014 Ville Skyttä <ville.skytta@iki.fi> - 1.7.4-2
Petr Šabata a95442
- Install macros to %%{_rpmconfdir}/macros.d where available.
Petr Šabata a95442
Petr Šabata a95442
* Wed Feb 5 2014 Orion Poplawski <orion@cora.nwra.com> 1.7.4-1
Petr Šabata a95442
- Update to 1.7.4
Petr Šabata a95442
- Drop format patch fixed upstream
Petr Šabata a95442
- Build against system libevent
Petr Šabata a95442
- Build Java mpi bindings, ship in -java sub-package
Petr Šabata a95442
- Add requires openssh-clients
Petr Šabata a95442
Petr Šabata a95442
* Tue Jan 28 2014 Peter Robinson <pbrobinson@fedoraproject.org> 1.7.3-5
Petr Šabata a95442
- Drop mode/modeflag. mode no longer used, modeflag obsolete as set in CFLAGS
Petr Šabata a95442
- Use distro LDFLAGS for hardened build
Petr Šabata a95442
- Drop armv5tel options
Petr Šabata a95442
- General spec cleanups
Petr Šabata a95442
Petr Šabata a95442
* Thu Jan 16 2014 Orion Poplawski <orion@cora.nwra.com> 1.7.3-4
Petr Šabata a95442
- Rebuild with papi 5.3.0
Petr Šabata a95442
Petr Šabata a95442
* Wed Dec  4 2013 Peter Robinson <pbrobinson@fedoraproject.org> 1.7.3-3
Petr Šabata a95442
- valgrind not currently supported on aarch64
Petr Šabata a95442
Petr Šabata a95442
* Tue Dec 3 2013 Orion Poplawski <orion@cora.nwra.com> 1.7.3-2
Petr Šabata a95442
- Fix compilation with -Werror=format-security (bug #1037231)
Petr Šabata a95442
Petr Šabata a95442
* Sun Oct 20 2013 Orion Poplawski <orion@cora.nwra.com> 1.7.3-1
Petr Šabata a95442
- Update to 1.7.3
Petr Šabata a95442
- Upstream no longer ships license incompatible files
Petr Šabata a95442
Petr Šabata a95442
* Fri Aug 16 2013 Orion Poplawski <orion@cora.nwra.com> 1.7.2-7
Petr Šabata a95442
- Move orte* compiler wrappers to devel sub-package (bug #997330)
Petr Šabata a95442
Petr Šabata a95442
* Thu Aug 08 2013 Dennis Gilmore <dennis@ausil.us> - 1.7.2-6
Petr Šabata a95442
- rebuild for papi soname bump bz#995092
Petr Šabata a95442
Petr Šabata a95442
* Sat Aug 03 2013 Petr Pisar <ppisar@redhat.com> - 1.7.2-5
Petr Šabata a95442
- Perl 5.18 rebuild
Petr Šabata a95442
Petr Šabata a95442
* Fri Jul 26 2013 Orion Poplawski <orion@cora.nwra.com> 1.7.2-4
Petr Šabata a95442
- Fix build issue with _cc_name_suffix (bug #986664)
Petr Šabata a95442
Petr Šabata a95442
* Mon Jul 22 2013 Deji Akingunola <dakingun@gmail.com> - 1.7.2-3
Petr Šabata a95442
- Rebuild for papi's shared lib fix
Petr Šabata a95442
Petr Šabata a95442
* Wed Jul 17 2013 Petr Pisar <ppisar@redhat.com> - 1.7.2-2
Petr Šabata a95442
- Perl 5.18 rebuild
Petr Šabata a95442
Petr Šabata a95442
* Thu Jun 27 2013 Orion Poplawski <orion@cora.nwra.com> 1.7.2-1
Petr Šabata a95442
- Update to 1.7.2
Petr Šabata a95442
Petr Šabata a95442
* Wed Apr 17 2013 Orion Poplawski <orion@cora.nwra.com> 1.7.1-1
Petr Šabata a95442
- Update to 1.7.1
Petr Šabata a95442
- Add BR on hwloc
Petr Šabata a95442
- Add BR on papi-devel
Petr Šabata a95442
Petr Šabata a95442
* Tue Apr 16 2013 Orion Poplawski <orion@cora.nwra.com> 1.7-1
Petr Šabata a95442
- Update to 1.7
Petr Šabata a95442
- Rebase patch to handle removed components
Petr Šabata a95442
- Drop esmtp - no longer used
Petr Šabata a95442
Petr Šabata a95442
* Sat Feb 23 2013 Orion Poplawski <orion@cora.nwra.com> 1.6.4-2
Petr Šabata a95442
- Exclude libopen-trace.* from requires
Petr Šabata a95442
Petr Šabata a95442
* Fri Feb 22 2013 Orion Poplawski <orion@cora.nwra.com> 1.6.4-1
Petr Šabata a95442
- Update to 1.6.4
Petr Šabata a95442
- Drop f90sover and arm-atomics patch fixed upstream
Petr Šabata a95442
Petr Šabata a95442
* Mon Jan 28 2013 Orion Poplawski <orion@cora.nwra.com> 1.6.3-7
Petr Šabata a95442
- Make __requires_exclude more specific so we don't exclude needed libs
Petr Šabata a95442
  (bug #905263)
Petr Šabata a95442
Petr Šabata a95442
* Sun Nov 18 2012 Peter Robinson <pbrobinson@fedoraproject.org> 1.6.3-6
Petr Šabata a95442
- Update atomics patch for ARM (thanks to Jon Masters)
Petr Šabata a95442
Petr Šabata a95442
* Sun Nov 11 2012 Peter Robinson <pbrobinson@fedoraproject.org> 1.6.3-5
Petr Šabata a95442
- Atomics patch to fix building on ARM (thanks to Jon Masters)
Petr Šabata a95442
Petr Šabata a95442
* Mon Nov 5 2012 Orion Poplawski <orion@cora.nwra.com> 1.6.3-4
Petr Šabata a95442
- Add patch to fix libmpi_f90.so version
Petr Šabata a95442
- Add patch to link tests with system libltdl
Petr Šabata a95442
- Run make check
Petr Šabata a95442
Petr Šabata a95442
* Fri Nov 2 2012 Orion Poplawski <orion@cora.nwra.com> 1.6.3-3
Petr Šabata a95442
- Set enable-opal-multi-threads for IB support
Petr Šabata a95442
Petr Šabata a95442
* Thu Nov 1 2012 Orion Poplawski <orion@cora.nwra.com> 1.6.3-2
Petr Šabata a95442
- Update rpm macros to use the new module location
Petr Šabata a95442
Petr Šabata a95442
* Wed Oct 31 2012 Orion Poplawski <orion@cora.nwra.com> 1.6.3-1
Petr Šabata a95442
- Update to 1.6.3
Petr Šabata a95442
Petr Šabata a95442
* Sat Oct 13 2012 Orion Poplawski <orion@cora.nwra.com> 1.6.2-1
Petr Šabata a95442
- Update to 1.6.2
Petr Šabata a95442
- Add BR torque-devel to enable torque support
Petr Šabata a95442
- Drop old module file location (bug #838467)
Petr Šabata a95442
Petr Šabata a95442
* Thu Sep 13 2012 Orion Poplawski <orion@cora.nwra.com> 1.6.1-2
Petr Šabata a95442
- Drop adding -fPIC, no longer needed
Petr Šabata a95442
- Set --disable-silent-rules for more verbose build logs
Petr Šabata a95442
- Don't add opt_*flags to the wrappers
Petr Šabata a95442
- Only use $RPM_OPT_FLAGS if not using the opt_*flags
Petr Šabata a95442
Petr Šabata a95442
* Thu Aug 23 2012 Orion Poplawski <orion@cora.nwra.com> 1.6.1-1
Petr Šabata a95442
- Update to 1.6.1
Petr Šabata a95442
- Drop hostfile patch applied upstream
Petr Šabata a95442
Petr Šabata a95442
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.6-3
Petr Šabata a95442
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
Petr Šabata a95442
Petr Šabata a95442
* Tue May 15 2012 Orion Poplawski <orion@cora.nwra.com> 1.6-2
Petr Šabata a95442
- Add patch from upstream to fix default hostfile location
Petr Šabata a95442
Petr Šabata a95442
* Tue May 15 2012 Orion Poplawski <orion@cora.nwra.com> 1.6-1
Petr Šabata a95442
- Update to 1.6
Petr Šabata a95442
- Drop arm patch, appears to be addressed upstream
Petr Šabata a95442
- Remove extraneous wrapper link libraries (bug 814798)
Petr Šabata a95442
Petr Šabata a95442
* Tue Apr  3 2012 Peter Robinson <pbrobinson@fedoraproject.org> - 1.5.5-1
Petr Šabata a95442
- Update to 1.5.5
Petr Šabata a95442
Petr Šabata a95442
* Tue Feb 28 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.5.4-5.1
Petr Šabata a95442
- Rebuilt for c++ ABI breakage
Petr Šabata a95442
Petr Šabata a95442
* Wed Feb 22 2012 Orion Poplawski <orion@cora.nwra.com> 1.5.4-4.1
Petr Šabata a95442
- Rebuild with hwloc 1.4
Petr Šabata a95442
Petr Šabata a95442
* Wed Feb 15 2012 Peter Robinson <pbrobinson@fedoraproject.org> - 1.5.4-4
Petr Šabata a95442
- Rebuild for hwloc soname bump
Petr Šabata a95442
Petr Šabata a95442
* Fri Jan 20 2012 Doug Ledford <dledford@redhat.com> - 1.5.4-3
Petr Šabata a95442
- Move modules file to mpi directory and make it conflict with any other
Petr Šabata a95442
  mpi module (bug #651074)
Petr Šabata a95442
Petr Šabata a95442
* Sun Jan 8 2012 Orion Poplawski <orion@cora.nwra.com> 1.5.4-2
Petr Šabata a95442
- Rebuild with gcc 4.7 (bug #772443)
Petr Šabata a95442
Petr Šabata a95442
* Thu Nov 17 2011 Orion Poplawski <orion@cora.nwra.com> 1.5.4-1
Petr Šabata a95442
- Update to 1.5.4
Petr Šabata a95442
- Drop dt-textrel patch fixed upstream
Petr Šabata a95442
- Fixup handling removed files (bug #722534)
Petr Šabata a95442
- Uses hwloc instead of plpa
Petr Šabata a95442
- Exclude private libraries from provides/requires (bug #741104)
Petr Šabata a95442
- Drop --enable-mpi-threads & --enable-openib-ibcm, no longer recognized
Petr Šabata a95442
Petr Šabata a95442
* Sat Jun 18 2011 Peter Robinson <pbrobinson@gmail.com> 1.5-4
Petr Šabata a95442
- Exclude ARM platforms due to current lack of "atomic primitives" on the platform
Petr Šabata a95442
Petr Šabata a95442
* Thu Mar 17 2011 Jay Fenlason <fenlason@redhat.com> 1.5-3
Petr Šabata a95442
- Add dt-textrel patch to close
Petr Šabata a95442
  Resolves: bz679489
Petr Šabata a95442
- Add memchecker and esmtp support
Petr Šabata a95442
  Resolves: bz647011
Petr Šabata a95442
Petr Šabata a95442
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.5-2
Petr Šabata a95442
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
Petr Šabata a95442
Petr Šabata a95442
* Mon Oct 18 2010 Jay Fenlason <fenlason@redhat.com> 1.5-1
Petr Šabata a95442
- set MANPATH in openmpi module file
Petr Šabata a95442
- Upgrade to 1.5
Petr Šabata a95442
- Workaround for rhbz#617766 appears to no longer be needed for 1.5
Petr Šabata a95442
- remove pkgconfig files in instal
Petr Šabata a95442
- Remove orteCC.1 dangling symlink
Petr Šabata a95442
- Adjust the files entries for share/openmpi/help* and share/openmpi/mca*
Petr Šabata a95442
- Adjust the files entries for share/openmpi/mpi*
Petr Šabata a95442
- Add files entry for share/openmpi/orte*.txt
Petr Šabata a95442
Petr Šabata a95442
* Sun Sep 05 2010 Dennis Gilmore <dennis@ausil.us> - 1.4.1-7
Petr Šabata a95442
- disable valgrind support on sparc arches
Petr Šabata a95442
Petr Šabata a95442
* Sat Jul 24 2010 David Malcolm <dmalcolm@redhat.com> - 1.4.1-6
Petr Šabata a95442
- workaround for rhbz#617766
Petr Šabata a95442
Petr Šabata a95442
* Wed Jul 21 2010 David Malcolm <dmalcolm@redhat.com> - 1.4.1-5
Petr Šabata a95442
- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild
Petr Šabata a95442
Petr Šabata a95442
* Mon Mar 29 2010 Jay Fenlason <fenlason@redhat.com> - 1.4.1-4
Petr Šabata a95442
- Update to fix licencing and packaging issues:
Petr Šabata a95442
  Use the system plpa and ltdl librarires rather than the ones in the tarball
Petr Šabata a95442
  Remove licence incompatible files from the tarball.
Petr Šabata a95442
- update module.in to prepend-path PYTHONPATH
Petr Šabata a95442
Petr Šabata a95442
* Tue Mar 9 2010 Jay Fenlason <fenlason@redhat.com> - 1.4.1-3
Petr Šabata a95442
- remove the pkgconfig file completely like we did in RHEL.
Petr Šabata a95442
Petr Šabata a95442
* Tue Jan 26 2010 Jay Fenlason <fenlason@redhat.com> - 1.4.1-2
Petr Šabata a95442
- BuildRequires: python
Petr Šabata a95442
Petr Šabata a95442
* Tue Jan 26 2010 Jay Fenlason <fenlason@redhat.com> - 1.4.1-1
Petr Šabata a95442
- New upstream version, which includes the changeset_r22324 patch.
Petr Šabata a95442
- Correct a typo in the Source0 line in this spec file.
Petr Šabata a95442
Petr Šabata a95442
* Fri Jan 15 2010 Doug Ledford <dledford@redhat.com> - 1.4-4
Petr Šabata a95442
- Fix an issue with usage of _cc_name_suffix that cause a broken define in
Petr Šabata a95442
  our module file
Petr Šabata a95442
Petr Šabata a95442
* Fri Jan 15 2010 Doug Ledford <dledford@redhat.com> - 1.4-3
Petr Šabata a95442
- Fix pkgconfig file substitution
Petr Šabata a95442
- Bump version so we are later than the equivalent version from Red Hat
Petr Šabata a95442
  Enterprise Linux
Petr Šabata a95442
Petr Šabata a95442
* Wed Jan 13 2010 Doug Ledford <dledford@redhat.com> - 1.4-1
Petr Šabata a95442
- Update to latest upstream stable version
Petr Šabata a95442
- Add support for libibcm usage
Petr Šabata a95442
- Enable sge support via configure options since it's no longer on by default
Petr Šabata a95442
- Add patch to resolve allreduce issue (bz538199)
Petr Šabata a95442
- Remove no longer needed patch for Chelsio cards
Petr Šabata a95442
Petr Šabata a95442
* Tue Sep 22 2009 Jay Fenlason <fenlason@redhat.com> - 1.3.3-6
Petr Šabata a95442
- Create and own man* directories for use by dependent packages.
Petr Šabata a95442
Petr Šabata a95442
* Wed Sep 16 2009 Jay Fenlason <fenlason@redhat.com> - 1.3.3-5
Petr Šabata a95442
- Move the module file from %%{_datadir}/Modules/modulefiles/%%{namearch} to
Petr Šabata a95442
  %%{_sysconfdir}/modulefiles/%%{namearch} where it belongs.
Petr Šabata a95442
- Have the -devel subpackage own the man1 and man7 directories for completeness.
Petr Šabata a95442
- Add a blank line before the clean section.
Petr Šabata a95442
- Remove --enable-mpirun-prefix-by-default from configure.
Petr Šabata a95442
Petr Šabata a95442
* Wed Sep 9 2009 Jay Fenlason <fenlason@redhat.com> - 1.3.3-4
Petr Šabata a95442
- Modify packaging to conform to
Petr Šabata a95442
  https://fedoraproject.org/wiki/PackagingDrafts/MPI (bz521334).
Petr Šabata a95442
- remove --with-ft=cr from configure, as it was apparently causing problems
Petr Šabata a95442
  for some people.
Petr Šabata a95442
- Add librdmacm-devel and librdmacm to BuildRequires (related bz515565).
Petr Šabata a95442
- Add openmpi-bz515567.patch to add support for the latest Chelsio device IDs
Petr Šabata a95442
  (related bz515567).
Petr Šabata a95442
- Add exclude-arch (s390 s390x) because we don't have required -devel packages
Petr Šabata a95442
  there.
Petr Šabata a95442
Petr Šabata a95442
* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3.3-3
Petr Šabata a95442
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
Petr Šabata a95442
Petr Šabata a95442
* Tue Jul 21 2009 Doug Ledford <dledford@redhat.com> - 1.3.3-2
Petr Šabata a95442
- Add MPI_BIN and MPI_LIB to the modules file (related bz511099)
Petr Šabata a95442
Petr Šabata a95442
* Tue Jul 21 2009 Doug Ledford <dledford@redhat.com> - 1.3.3-1
Petr Šabata a95442
- Make sure all created dirs are owned (bz474677)
Petr Šabata a95442
- Fix loading of pkgconfig file (bz476844)
Petr Šabata a95442
- Resolve file conflict between us and libotf (bz496131)
Petr Šabata a95442
- Resolve dangling symlinks issue (bz496909)
Petr Šabata a95442
- Resolve unexpanded %%{mode} issues (bz496911)
Petr Šabata a95442
- Restore -devel subpackage (bz499851)
Petr Šabata a95442
- Make getting the default openmpi devel environment easier (bz504357)
Petr Šabata a95442
- Make the -devel package pull in the base package (bz459458)
Petr Šabata a95442
- Make it easier to use alternative compilers to build package (bz246484)
Petr Šabata a95442
Petr Šabata a95442
* Sat Jul 18 2009 Jussi Lehtola <jussilehtola@fedoraproject.org> - 1.3.1-4
Petr Šabata a95442
- Add Provides: openmpi-devel to fix other package builds in rawhide.
Petr Šabata a95442
Petr Šabata a95442
* Fri May 08 2009 Lubomir Rintel <lkundrak@v3.sk> - 1.3.1-3
Petr Šabata a95442
- Treat i586 the same way as i386
Petr Šabata a95442
Petr Šabata a95442
* Wed Apr 22 2009 Doug Ledford <dledford@redhat.com> - 1.3.1-2
Petr Šabata a95442
- fixed broken update
Petr Šabata a95442
- Resolves: bz496909, bz496131, bz496911
Petr Šabata a95442
Petr Šabata a95442
* Tue Apr 14 2009 Tom "spot" Callaway <tcallawa@redhat.com> - 1.3.1-1
Petr Šabata a95442
- update to 1.3.1, cleanup alternatives, spec, make new vt subpackage
Petr Šabata a95442
Petr Šabata a95442
* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.4-3
Petr Šabata a95442
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
Petr Šabata a95442
Petr Šabata a95442
* Mon Feb 18 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 1.2.4-2
Petr Šabata a95442
- Autorebuild for GCC 4.3
Petr Šabata a95442
Petr Šabata a95442
* Wed Oct 17 2007 Doug Ledford <dledford@redhat.com> - 1.2.4-1
Petr Šabata a95442
- Update to 1.2.4 upstream version
Petr Šabata a95442
- Build against libtorque
Petr Šabata a95442
- Pass a valid mode to open
Petr Šabata a95442
- Resolves: bz189441, bz265141
Petr Šabata a95442
Petr Šabata a95442
* Tue Aug 28 2007 Fedora Release Engineering <rel-eng at fedoraproject dot org> - 1.2.3-5
Petr Šabata a95442
- Rebuild for selinux ppc32 issue.
Petr Šabata a95442
Petr Šabata a95442
* Mon Jul 16 2007 Doug Ledford <dledford@redhat.com> - 1.2.3-4
Petr Šabata a95442
- Fix a directory permission problem on the base openmpi directories
Petr Šabata a95442
Petr Šabata a95442
* Thu Jul 12 2007 Florian La Roche <laroche@redhat.com> - 1.2.3-3
Petr Šabata a95442
- requires alternatives for various sub-rpms
Petr Šabata a95442
Petr Šabata a95442
* Mon Jul 02 2007 Doug Ledford <dledford@redhat.com> - 1.2.3-2
Petr Šabata a95442
- Fix dangling symlink issue caused by a bad macro usage
Petr Šabata a95442
- Resolves: bz246450
Petr Šabata a95442
Petr Šabata a95442
* Wed Jun 27 2007 Doug Ledford <dledford@redhat.com> - 1.2.3-1
Petr Šabata a95442
- Update to latest upstream version
Petr Šabata a95442
- Fix file ownership on -libs package
Petr Šabata a95442
- Take a swing at solving the multi-install compatibility issues
Petr Šabata a95442
Petr Šabata a95442
* Mon Feb 19 2007 Doug Ledford <dledford@redhat.com> - 1.1.1-7
Petr Šabata a95442
- Bump version to be at least as high as the RHEL4U5 openmpi
Petr Šabata a95442
- Integrate fixes made in RHEL4 openmpi into RHEL5 (fix a multilib conflict
Petr Šabata a95442
  for the openmpi.module file by moving from _datadir to _libdir, make sure
Petr Šabata a95442
  all sed replacements have the g flag so they replace all instances of
Petr Šabata a95442
  the marker per line, not just the first, and add a %%defattr tag to the
Petr Šabata a95442
  files section of the -libs package to avoid install errors about
Petr Šabata a95442
  brewbuilder not being a user or group)
Petr Šabata a95442
- Resolves: bz229298
Petr Šabata a95442
Petr Šabata a95442
* Wed Jan 17 2007 Doug Ledford <dledford@redhat.com> - 1.1.1-5
Petr Šabata a95442
- Remove the FORTIFY_SOURCE and stack protect options
Petr Šabata a95442
- Related: bz213075
Petr Šabata a95442
Petr Šabata a95442
* Fri Oct 20 2006 Doug Ledford <dledford@redhat.com> - 1.1.1-4
Petr Šabata a95442
- Bump and build against the final openib-1.1 package
Petr Šabata a95442
Petr Šabata a95442
* Wed Oct 18 2006 Doug Ledford <dledford@redhat.com> - 1.1.1-3
Petr Šabata a95442
- Fix an snprintf length bug in opal/util/cmd_line.c
Petr Šabata a95442
- RESOLVES: rhbz#210714
Petr Šabata a95442
Petr Šabata a95442
* Wed Oct 18 2006 Doug Ledford <dledford@redhat.com> - 1.1.1-2
Petr Šabata a95442
- Bump and build against openib-1.1-0.pre1.1 instead of 1.0
Petr Šabata a95442
Petr Šabata a95442
* Tue Oct 17 2006 Doug Ledford <dledford@redhat.com> - 1.1.1-1
Petr Šabata a95442
- Update to upstream 1.1.1 version
Petr Šabata a95442
Petr Šabata a95442
* Fri Oct 13 2006 Doug Ledford <dledford@redhat.com> - 1.1-7
Petr Šabata a95442
- ia64 can't take -m64 on the gcc command line, so don't set it there
Petr Šabata a95442
Petr Šabata a95442
* Wed Oct 11 2006 Doug Ledford <dledford@redhat.com> - 1.1-6
Petr Šabata a95442
- Bump rev to match fc6 rev
Petr Šabata a95442
- Fixup some issue with alternatives support
Petr Šabata a95442
- Split the 32bit and 64bit libs ld.so.conf.d files into two files so
Petr Šabata a95442
  multilib or single lib installs both work properly
Petr Šabata a95442
- Put libs into their own package
Petr Šabata a95442
- Add symlinks to /usr/share/openmpi/bin%%{mode} so that opal_wrapper-%%{mode}
Petr Šabata a95442
  can be called even if it isn't the currently selected default method in
Petr Šabata a95442
  the alternatives setup (opal_wrapper needs to be called by mpicc, mpic++,
Petr Šabata a95442
  etc. in order to determine compile mode from argv[0]).
Petr Šabata a95442
Petr Šabata a95442
* Sun Aug 27 2006 Doug Ledford <dledford@redhat.com> - 1.1-4
Petr Šabata a95442
- Make sure the post/preun scripts only add/remove alternatives on initial
Petr Šabata a95442
  install and final removal, otherwise don't touch.
Petr Šabata a95442
Petr Šabata a95442
* Fri Aug 25 2006 Doug Ledford <dledford@redhat.com> - 1.1-3
Petr Šabata a95442
- Don't ghost the mpi.conf file as that means it will get removed when
Petr Šabata a95442
  you remove 1 out of a number of alternatives based packages
Petr Šabata a95442
- Put the .mod file in -devel
Petr Šabata a95442
Petr Šabata a95442
* Mon Aug  7 2006 Doug Ledford <dledford@redhat.com> - 1.1-2
Petr Šabata a95442
- Various lint cleanups
Petr Šabata a95442
- Switch to using the standard alternatives mechanism instead of a home
Petr Šabata a95442
  grown one
Petr Šabata a95442
Petr Šabata a95442
* Wed Aug  2 2006 Doug Ledford <dledford@redhat.com> - 1.1-1
Petr Šabata a95442
- Upgrade to 1.1
Petr Šabata a95442
- Build with Infiniband support via openib
Petr Šabata a95442
Petr Šabata a95442
* Mon Jun 12 2006 Jason Vas Dias <jvdias@redhat.com> - 1.0.2-1
Petr Šabata a95442
- Upgrade to 1.0.2
Petr Šabata a95442
Petr Šabata a95442
* Wed Feb 15 2006 Jason Vas Dias <jvdias@redhat.com> - 1.0.1-1
Petr Šabata a95442
- Import into Fedora Core
Petr Šabata a95442
- Resolve LAM clashes
Petr Šabata a95442
Petr Šabata a95442
* Wed Jan 25 2006 Orion Poplawski <orion@cora.nwra.com> - 1.0.1-2
Petr Šabata a95442
- Use configure options to install includes and libraries
Petr Šabata a95442
- Add ld.so.conf.d file to find libraries
Petr Šabata a95442
- Add -fPIC for x86_64
Petr Šabata a95442
Petr Šabata a95442
* Tue Jan 24 2006 Orion Poplawski <orion@cora.nwra.com> - 1.0.1-1
Petr Šabata a95442
- 1.0.1
Petr Šabata a95442
- Use alternatives
Petr Šabata a95442
Petr Šabata a95442
* Sat Nov 19 2005 Ed Hill <ed@eh3.com> - 1.0-2
Petr Šabata a95442
- fix lam conflicts
Petr Šabata a95442
Petr Šabata a95442
* Fri Nov 18 2005 Ed Hill <ed@eh3.com> - 1.0-1
Petr Šabata a95442
- initial specfile created
Petr Šabata a95442