[scalapack/f21] add missing functions (thanks to d.love<at>liverpool.ac.uk)

Tom Callaway spot at fedoraproject.org
Thu Dec 18 21:23:39 UTC 2014


commit 6a957f1ca493defd2b6c183acae3c827c32558d4
Author: Tom Callaway <spot at fedoraproject.org>
Date:   Thu Dec 18 16:23:32 2014 -0500

    add missing functions (thanks to d.love<at>liverpool.ac.uk)

 scalapack-2.0.2-missing-functions.patch |   38 +++++++++++++++++++++++++++++++
 scalapack.spec                          |    8 +++++-
 2 files changed, 45 insertions(+), 1 deletions(-)
---
diff --git a/scalapack-2.0.2-missing-functions.patch b/scalapack-2.0.2-missing-functions.patch
new file mode 100644
index 0000000..db0d488
--- /dev/null
+++ b/scalapack-2.0.2-missing-functions.patch
@@ -0,0 +1,38 @@
+--- scalapack-2.0.2/scalapack-2.0.2/SRC/Makefile	(revision 199)
++++ scalapack-2.0.2/scalapack-2.0.2/SRC/Makefile	(working copy)
+@@ -94,7 +94,7 @@ 
+    sdbtf2.o  sdbtrf.o  sdttrf.o sdttrsv.o spttrsv.o strmvt.o pssyevr.o \
+    bslaapp.o bslaexc.o bstrexc.o pstrord.o pstrsen.o psgebal.o pshseqr.o \
+    pslamve.o pslaqr0.o pslaqr1.o pslaqr2.o pslaqr3.o pslaqr4.o pslaqr5.o \
+-   psrot.o slaqr6.o
++   psrot.o slaqr6.o pstrcon.o pstrrfs.o
+ 
+ CLASRC = \
+    pcdbsv.o  pcdbtrf.o pcdbtrs.o pcdbtrsv.o \
+@@ -125,7 +125,7 @@ 
+    pclattrs.o \
+    pcunmr3.o pcunmrz.o pcmax1.o pscsum1.o pclamr1d.o \
+    cdbtf2.o  cdbtrf.o  cdttrf.o cdttrsv.o  cpttrsv.o csteqr2.o ctrmvt.o \
+-   clamsh.o  claref.o  clanv2.o clahqr2.o pcheevr.o
++   clamsh.o  claref.o  clanv2.o clahqr2.o pcheevr.o pctrcon.o pctrrfs.o 
+ 
+ DLASRC = \
+    pddbsv.o  pddbtrf.o pddbtrs.o pddbtrsv.o \
+@@ -157,7 +157,7 @@ 
+    ddbtf2.o  ddbtrf.o  ddttrf.o ddttrsv.o dpttrsv.o dtrmvt.o pdsyevr.o \
+    bdlaapp.o bdlaexc.o bdtrexc.o dlaqr6.o pdtrord.o \
+    pdtrsen.o pdgebal.o pdhseqr.o pdlamve.o pdlaqr0.o pdlaqr1.o pdlaqr2.o \
+-   pdlaqr3.o pdlaqr4.o pdlaqr5.o pdrot.o
++   pdlaqr3.o pdlaqr4.o pdlaqr5.o pdrot.o pdtrcon.o pdtrrfs.o
+ 
+ ZLASRC = \
+    pzdbsv.o  pzdbtrf.o pzdbtrs.o pzdbtrsv.o \
+@@ -188,7 +188,7 @@ 
+    pzlarzb.o pzlarzt.o pzlarz.o  pzlarzc.o pzlatrz.o pztzrzf.o \
+    pzunmr3.o pzunmrz.o pzmax1.o pdzsum1.o pzlamr1d.o \
+    zdbtf2.o  zdbtrf.o  zdttrf.o zdttrsv.o  zpttrsv.o zsteqr2.o ztrmvt.o \
+-   zlamsh.o  zlaref.o  zlanv2.o zlahqr2.o pzheevr.o
++   zlamsh.o  zlaref.o  zlanv2.o zlahqr2.o pzheevr.o pztrcon.o pztrrfs.o
+ 
+ all: single complex double complex16
+ 
diff --git a/scalapack.spec b/scalapack.spec
index 8b0d24b..1fe359d 100644
--- a/scalapack.spec
+++ b/scalapack.spec
@@ -8,7 +8,7 @@
 Summary: A subset of LAPACK routines redesigned for heterogeneous computing
 Name: scalapack
 Version: 2.0.2
-Release: 5%{?dist}
+Release: 6%{?dist}
 # This is freely distributable without any restrictions.
 License: Public Domain
 Group: Development/Libraries
@@ -24,6 +24,8 @@ BuildRequires: openmpi-devel
 Patch0: scalapack-2.0.2-fedora.patch
 # Build shared library for BLACS
 Patch1: scalapack-2.0.2-shared-blacs.patch
+# Add missing functions
+Patch2: scalapack-2.0.2-missing-functions.patch
 
 %description
 The ScaLAPACK (or Scalable LAPACK) library includes a subset 
@@ -295,6 +297,7 @@ This package contains static libraries for ScaLAPACK, compiled against openmpi.
 %setup -q -c -n %{name}-%{version}
 %patch0 -p1
 %patch1 -p1
+%patch2 -p1
 for i in mpich %{?with_openmpi:openmpi}; do
   cp -a %{name}-%{version} %{name}-%{version}-$i
 done
@@ -397,6 +400,9 @@ cp -f README ../
 %endif
 
 %changelog
+* Thu Dec 18 2014 Tom Callaway <spot at fedoraproject.org> - 2.0.2-6
+- add missing functions (thanks to d.love<at>liverpool.ac.uk)
+
 * Thu Sep  4 2014 Thomas Spura <tomspur at fedoraproject.org> - 2.0.2-5
 - rebuild for changed library inside openmpi (#1135728)
 


More information about the scm-commits mailing list