Compare commits

...

2 Commits
master ... f14

3 changed files with 17 additions and 13 deletions

View File

@ -5,6 +5,7 @@
prepend-path PATH @LIBDIR@/bin
prepend-path LD_LIBRARY_PATH @LIBDIR@/lib
prepend-path PYTHONPATH @PYSITEARCH@
prepend-path MANPATH @MANDIR@
setenv MPI_BIN @LIBDIR@/bin
setenv MPI_SYSCONFIG @ETCDIR@
setenv MPI_FORTRAN_MOD_DIR @FMODDIR@

View File

@ -18,18 +18,17 @@
#define _cc_name_suffix -gcc
Name: openmpi%{?_cc_name_suffix}
Version: 1.4.1
Release: 7%{?dist}
Version: 1.4.3
Release: 8%{?dist}
Summary: Open Message Passing Interface
Group: Development/Libraries
License: BSD, MIT and Romio
URL: http://www.open-mpi.org/
# We can't use %{name} here because of _cc_name_suffix
#Source0: http://www.open-mpi.org/software/ompi/v1.4/downloads/openmpi-%{version}.tar.bz2
# openmpi-1.4.1-RH.tar.bz2 was generated by taking the upstream 1.4.1 tarball
# and removing license-incompatible (ras_loadleveler_module.c contained
# usage requirements that we cannot make our users comply with, and
# MoreDebugging/* is AML but unused in our configuration),
# openmpi-1.4.3-RH.tar.bz2 was generated by taking the upstream 1.4.3 tarball
# and removing license-incompatible
# (MoreDebugging/* is AML but unused in our configuration),
# and packaging-guidelines-incompatable (MUST use system versions of libltdl
# and libplpa, not the (formerly included ones), and also remove the generated
# Makefile.in and configure related files.
@ -55,7 +54,8 @@ Obsoletes: openmpi-libs
# s390 is unlikely to have the hardware we want, and some of the -devel
# packages we require aren't available there.
ExcludeArch: s390 s390x
# ARM has issues with a lack of "atomic primitives" so we'll exclude it as well for the moment
ExcludeArch: s390 s390x %{arm}
%description
@ -119,11 +119,6 @@ Contains development headers and libraries for openmpi
%setup -q -n openmpi-%{version}
./autogen.sh
# Workaround for rhbz#617766
sed -i \
's|ofc_type_alignment=`eval.*`|ofc_type_alignment=$ac_res|g' \
configure
%build
%ifarch x86_64
XFLAGS="-fPIC"
@ -230,6 +225,14 @@ rm -rf %{buildroot}
%{_sysconfdir}/rpm/macros.%{namearch}
%changelog
* Sat Jun 18 2011 Peter Robinson <pbrobinson@gmail.com> 1.4.3-8
- Exclude ARM platforms due to current lack of "atomic primitives" on the platform
* Wed Oct 20 2010 Jay Fenlason <fenlason@redhat.com> - 1.4.3-1
- set MANPATH in opempi.module
- Remove workaround for 617766
- Upgrade to 1.4.3
* Sat Sep 05 2010 Dennis Gilmore <dennis@ausil.us> - 1.4.1-7
- disable valgrind support on sparc arches

View File

@ -1 +1 @@
0a343ebe72050f6795a132a8d6df876e openmpi-1.4.1-RH.tar.bz2
febfdf4241b08df9cdc92b21c269c94b openmpi-1.4.3-RH.tar.bz2