Hi,

this actually seems like an upstream problem. netlib adds xerbla.f to
the lapack library, but xerbla is already supposed to be in blas
itself.

The attached patch fixes the problem on my system (Debian
wheezy), by simply not putting xerbla.f into lapack. Please double
check and feel free to forward it upstream. 


Cheers,

Markus
diff -aur lapack-3.4.1+dfsg/src/CMakeLists.txt lapack-3.4.1+dfsg.new/src/CMakeLists.txt
--- lapack-3.4.1+dfsg/src/CMakeLists.txt	2012-04-02 21:06:36.000000000 +0200
+++ lapack-3.4.1+dfsg.new/src/CMakeLists.txt	2013-08-19 22:50:06.548318037 +0200
@@ -48,7 +48,7 @@
 
 set(ALLAUX  ilaenv.f ieeeck.f lsamen.f  iparmq.f	
     ilaprec.f ilatrans.f ilauplo.f iladiag.f chla_transtype.f 
-    ../INSTALL/ilaver.f ../INSTALL/lsame.f xerbla.f xerbla_array.f
+    ../INSTALL/ilaver.f ../INSTALL/lsame.f xerbla_array.f
     ../INSTALL/slamch.f)
 
 set(ALLXAUX )
diff -aur lapack-3.4.1+dfsg/src/Makefile lapack-3.4.1+dfsg.new/src/Makefile
--- lapack-3.4.1+dfsg/src/Makefile	2012-04-02 21:06:36.000000000 +0200
+++ lapack-3.4.1+dfsg.new/src/Makefile	2013-08-19 22:49:37.524316460 +0200
@@ -54,7 +54,7 @@
 #
 #######################################################################
 
-ALLAUX = ilaenv.o ieeeck.o lsamen.o xerbla.o xerbla_array.o iparmq.o	\
+ALLAUX = ilaenv.o ieeeck.o lsamen.o xerbla_array.o iparmq.o	\
     ilaprec.o ilatrans.o ilauplo.o iladiag.o chla_transtype.o \
     ../INSTALL/ilaver.o ../INSTALL/lsame.o ../INSTALL/slamch.o
 
diff -aur lapack-3.4.1+dfsg/SRC/CMakeLists.txt lapack-3.4.1+dfsg.new/SRC/CMakeLists.txt
--- lapack-3.4.1+dfsg/SRC/CMakeLists.txt	2012-04-02 21:06:36.000000000 +0200
+++ lapack-3.4.1+dfsg.new/SRC/CMakeLists.txt	2013-08-19 22:50:06.548318037 +0200
@@ -48,7 +48,7 @@
 
 set(ALLAUX  ilaenv.f ieeeck.f lsamen.f  iparmq.f	
     ilaprec.f ilatrans.f ilauplo.f iladiag.f chla_transtype.f 
-    ../INSTALL/ilaver.f ../INSTALL/lsame.f xerbla.f xerbla_array.f
+    ../INSTALL/ilaver.f ../INSTALL/lsame.f xerbla_array.f
     ../INSTALL/slamch.f)
 
 set(ALLXAUX )
diff -aur lapack-3.4.1+dfsg/SRC/Makefile lapack-3.4.1+dfsg.new/SRC/Makefile
--- lapack-3.4.1+dfsg/SRC/Makefile	2012-04-02 21:06:36.000000000 +0200
+++ lapack-3.4.1+dfsg.new/SRC/Makefile	2013-08-19 22:49:37.524316460 +0200
@@ -54,7 +54,7 @@
 #
 #######################################################################
 
-ALLAUX = ilaenv.o ieeeck.o lsamen.o xerbla.o xerbla_array.o iparmq.o	\
+ALLAUX = ilaenv.o ieeeck.o lsamen.o xerbla_array.o iparmq.o	\
     ilaprec.o ilatrans.o ilauplo.o iladiag.o chla_transtype.o \
     ../INSTALL/ilaver.o ../INSTALL/lsame.o ../INSTALL/slamch.o
 

Reply via email to