Login
[x]
Log in using an account from:
Fedora Account System
Red Hat Associate
Red Hat Customer
Or login using a Red Hat Bugzilla account
Forgot Password
Login:
Hide Forgot
Create an Account
Red Hat Bugzilla – Attachment 879355 Details for
Bug 1081404
Update ga to at least 5.3b (present on Fedora 21)
[?]
New
Simple Search
Advanced Search
My Links
Browse
Requests
Reports
Current State
Search
Tabular reports
Graphical reports
Duplicates
Other Reports
User Changes
Plotly Reports
Bug Status
Bug Severity
Non-Defaults
|
Product Dashboard
Help
Page Help!
Bug Writing Guidelines
What's new
Browser Support Policy
5.0.4.rh83 Release notes
FAQ
Guides index
User guide
Web Services
Contact
Legal
This site requires JavaScript to be enabled to function correctly, please enable it.
[patch]
backport ga-5.3b to older Fedora/epel6
ga.spec.diff (text/plain), 4.96 KB, created by
marcindulak
on 2014-03-27 08:46:16 UTC
(
hide
)
Description:
backport ga-5.3b to older Fedora/epel6
Filename:
MIME Type:
Creator:
marcindulak
Created:
2014-03-27 08:46:16 UTC
Size:
4.96 KB
patch
obsolete
>--- ga.spec.orig 2014-02-28 11:24:14.000000000 +0100 >+++ ga.spec 2014-02-28 11:30:42.955821448 +0100 >@@ -1,15 +1,24 @@ >+%if 0%{?el6} >+%global mpich mpich2 >+%global mpich_load %_mpich2_load >+%global mpich_unload %_mpich2_unload >+%else >+%global mpich mpich >+%global mpich_load %_mpich_load >+%global mpich_unload %_mpich_unload >+%endif >+ > Name: ga > Version: 5.3b >-Release: 3%{?dist} >+Release: 4%{?dist} > Summary: Global Arrays Toolkit > License: BSD > Source: http://hpc.pnl.gov/globalarrays/download/%{name}-5-3b.tgz > Patch0: ga-5-format-security.patch > URL: http://hpc.pnl.gov/globalarrays/ > ExclusiveArch: %{ix86} x86_64 >-BuildRequires: openmpi-devel, mpich2-devel, gcc-c++, gcc-gfortran, hwloc-devel >+BuildRequires: openmpi-devel, %{mpich}-devel, gcc-c++, gcc-gfortran, hwloc-devel > BuildRequires: libibverbs-devel, atlas-devel, openssh-clients, dos2unix >-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) > > %define ga_desc_base \ > The Global Arrays (GA) toolkit provides an efficient and portable \ >@@ -36,35 +45,33 @@ > %{ga_desc_base} > - Global Arrays Common Files. > >-%package mpich >+%package %{mpich} > Summary: Global Arrays Toolkit for MPICH >-BuildRequires: scalapack-mpich-devel, blacs-mpich-devel >+BuildRequires: scalapack-%{mpich}-devel, blacs-%{mpich}-devel > Requires: %{name}-common = %{version} >-Provides: %{name}-mpich2 = %{version}-%{release} > Obsoletes: %{name}-mpich2 < %{version}-%{release} >-%description mpich >+Obsoletes: %{name}-mpich < %{version}-%{release} >+%description %{mpich} > %{ga_desc_base} > - Libraries against MPICH. >-%package mpich-devel >+%package %{mpich}-devel > Summary: Global Arrays Toolkit for MPICH Development >-Requires: scalapack-mpich-devel, blacs-mpich-devel, mpich-devel >-Requires: atlas-devel, %{name}-common = %{version}, %{name}-mpich = %{version} >-Provides: %{name}-mpich2-devel = %{version}-%{release} >-Obsoletes: %{name}-mpich2-devel < %{version}-%{release} >-%description mpich-devel >+Requires: scalapack-%{mpich}-devel, blacs-%{mpich}-devel, %{mpich}-devel >+Requires: atlas-devel, %{name}-common = %{version}, %{name}-%{mpich} = %{version} >+Obsoletes: %{name}-mpich2-devel = %{version}-%{release} >+Obsoletes: %{name}-mpich-devel < %{version}-%{release} >+%description %{mpich}-devel > %{ga_desc_base} > - Development Software against MPICH. >-%package mpich-static >+%package %{mpich}-static > Summary: Global Arrays Toolkit for MPICH Static Libraries >-Requires: scalapack-mpich-devel, blacs-mpich-devel, mpich-devel >-Requires: atlas-devel, %{name}-common = %{version}, %{name}-mpich = %{version} >-Provides: %{name}-mpich2-static = %{version}-%{release} >-Obsoletes: %{name}-mpich2-static < %{version}-%{release} >-%description mpich-static >+Requires: scalapack-%{mpich}-devel, blacs-%{mpich}-devel, %{mpich}-devel >+Requires: atlas-devel, %{name}-common = %{version}, %{name}-%{mpich} = %{version} >+Obsoletes: %{name}-mpich2-static = %{version}-%{release} >+Obsoletes: %{name}-mpich-static < %{version}-%{release} >+%description %{mpich}-static > %{ga_desc_base} > - Static Libraries against MPICH. >-%post mpich -p /sbin/ldconfig >-%postun mpich -p /sbin/ldconfig > > %package openmpi > Summary: Global Arrays Toolkit for OpenMPI >@@ -87,8 +94,6 @@ > %description openmpi-static > %{ga_desc_base} > - Static Libraries against OpenMPI. >-%post openmpi -p /sbin/ldconfig >-%postun openmpi -p /sbin/ldconfig > > %define ga_version 5-3b > >@@ -102,13 +107,7 @@ > done > > %build >-%if 0%{?fedora}%{?rhel} == 19 >-%define atlas_libs -lsatlas >-%endif >-%if 0%{?fedora}%{?rhel} == 20 >-%define atlas_libs -latlas -lcblas -lclapack -lf77blas -llapack -lptcblas -lptf77blas >-%endif >-%if 0%{?fedora}%{?rhel} == 21 >+%if 0%{?fedora}%{?rhel} > 19 > %define atlas_libs -lsatlas > %else > %define atlas_libs -lf77blas -llapack >@@ -127,15 +126,16 @@ > --enable-static \\\ > --enable-cxx \\\ > --enable-f77 \\\ >+ --enable-peigs \\\ > $GA_CONFIGURE_OPTIONS ; \ > %{__make} %{?__smp_mflags} ; \ > cd .. > > export MPI_COMPILER_NAME=mpich > export GA_CONFIGURE_OPTIONS="" >-%{_mpich_load} >+%{mpich_load} > %doBuild >-%{_mpich_unload} >+%{mpich_unload} > > export MPI_COMPILER_NAME=openmpi > export GA_CONFIGURE_OPTIONS="--with-openib" >@@ -151,9 +151,9 @@ > > rm -rf $RPM_BUILD_ROOT > export MPI_COMPILER_NAME=mpich >-%{_mpich_load} >+%{mpich_load} > %doInstall >-%{_mpich_unload} >+%{mpich_unload} > > export MPI_COMPILER_NAME=openmpi > %{_openmpi_load} >@@ -168,11 +168,11 @@ > > %check > %if %{?do_test}0 >-%{_mpich_load} >+%{mpich_load} > cd %{name}-%{version}-mpich > make check > cd .. >-%{_mpich_unload} >+%{mpich_unload} > %endif > > %clean >@@ -197,10 +197,17 @@ > %doc %{name}-%{ga_version}/COPYRIGHT \ > %{_libdir}/%{1}/lib/lib*.a \ > >-%ga_files mpich >+%ga_files %{mpich} > %ga_files openmpi > > %changelog >+* Fri Feb 28 2014 Marcin.Dulak <Marcin.Dulak@gmail.com> - 5.3b-4 >+- backport to epel6 >+- configure --enable-peigs >+- ldconfig scriplets removed - mpi is handled by environment-modules >+- linking to threaded atlas on Fedora 20 removed >+- linking to atlas simplified >+ > * Sun Feb 23 2014 David Brown <david.brown@pnnl.gov> - 5.3b-3 > - Updated revision for new mpich >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 1081404
: 879355