diff --git a/lapack-3.6.0-lapacke-tmglib.patch b/lapack-3.6.0-lapacke-tmglib.patch index 2f1ab33..cb39f64 100644 --- a/lapack-3.6.0-lapacke-tmglib.patch +++ b/lapack-3.6.0-lapacke-tmglib.patch @@ -1,19 +1,30 @@ diff -up lapack-3.6.0/LAPACKE/Makefile.tmglib lapack-3.6.0/LAPACKE/Makefile ---- lapack-3.6.0/LAPACKE/Makefile.tmglib 2015-11-17 11:31:40.157805921 -0500 -+++ lapack-3.6.0/LAPACKE/Makefile 2015-11-17 11:31:40.160805897 -0500 +--- lapack-3.6.0/LAPACKE/Makefile.tmglib 2015-12-02 10:01:15.639679177 -0500 ++++ lapack-3.6.0/LAPACKE/Makefile 2015-12-02 10:01:15.660679035 -0500 @@ -50,7 +50,7 @@ lapacke: cd utils && $(MAKE) shlib: lapacke - $(CC) $(CFLAGS) -shared -Wl,-soname,$(SHLIB_LAPACKE).@SHORTVER@ -o $(SHLIB_LAPACKE).@LONGVER@ src/*.o utils/*.o $(LIBS) -lgfortran -lc -+ $(CC) $(CFLAGS) -shared -Wl,-soname,$(SHLIB_LAPACKE).@SHORTVER@ -o $(SHLIB_LAPACKE).@LONGVER@ src/*.o utils/*.o $(LIBS) -lgfortran -lc ../TESTING/MATGEN/*.o ++ $(CC) $(CFLAGS) -shared -Wl,-soname,$(SHLIB_LAPACKE).3 -o $(SHLIB_LAPACKE).3.6.0 src/*.o utils/*.o $(LIBS) -lgfortran -lc ../TESTING/MATGEN/*.o lapacke_example: cd example && $(MAKE) diff -up lapack-3.6.0/LAPACKE/src/Makefile.tmglib lapack-3.6.0/LAPACKE/src/Makefile +--- lapack-3.6.0/LAPACKE/src/Makefile.tmglib 2015-12-03 12:18:04.216900463 -0500 ++++ lapack-3.6.0/LAPACKE/src/Makefile 2015-12-03 12:18:15.638838677 -0500 +@@ -2204,7 +2204,7 @@ OBJ_FILES := $(C_FILES:.o=.o) + all: ../../$(LAPACKELIB) + + ../../$(LAPACKELIB): $(ALLOBJ) $(ALLXOBJ) $(DEPRECATED) +- $(ARCH) $(ARCHFLAGS) ../../$(LAPACKELIB) $(ALLOBJ) $(ALLXOBJ) $(DEPRECATED) ++ $(ARCH) $(ARCHFLAGS) ../../$(LAPACKELIB) $(ALLOBJ) $(ALLXOBJ) $(DEPRECATED) ../../TESTING/MATGEN/*.o + $(RANLIB) ../../$(LAPACKELIB) + + .c.o: diff -up lapack-3.6.0/Makefile.tmglib lapack-3.6.0/Makefile ---- lapack-3.6.0/Makefile.tmglib 2015-11-17 11:31:40.161805889 -0500 -+++ lapack-3.6.0/Makefile 2015-11-17 11:35:15.995097283 -0500 +--- lapack-3.6.0/Makefile.tmglib 2015-11-01 11:21:47.000000000 -0500 ++++ lapack-3.6.0/Makefile 2015-12-02 10:01:15.647679123 -0500 @@ -26,7 +26,7 @@ cblaslib: lapacklib: lapack_install ( cd SRC; $(MAKE) ) diff --git a/lapack.spec b/lapack.spec index 8a3622d..a12c5bd 100644 --- a/lapack.spec +++ b/lapack.spec @@ -10,7 +10,7 @@ Summary: Numerical linear algebra package libraries Name: lapack Version: %{mediumver}.0 -Release: 4%{?dist} +Release: 5%{?dist} License: BSD Group: System Environment/Libraries URL: http://www.netlib.org/lapack/ @@ -458,6 +458,9 @@ ln -sf libblas64.so.%{version} libblas64.so.%{mediumver} %endif %changelog +* Thu Dec 3 2015 Tom Callaway - 3.6.0-5 +- fix lapache static lib to include TMGLIB bits + * Wed Dec 2 2015 Tom Callaway - 3.6.0-4 - build deprecated functions for lapacke (RHBZ #1287405)