[atlas] 01/05: d/rules: do not use "-Ss flapack" option of configure, it does not work.

Sébastien Villemot sebastien at debian.org
Tue Aug 8 15:28:36 UTC 2017


This is an automated email from the git hooks/post-receive script.

sebastien pushed a commit to branch master
in repository atlas.

commit da361454d19b38b98ba359eac531fbe418a4a7f7
Author: Sébastien Villemot <sebastien at debian.org>
Date:   Tue Aug 8 16:21:10 2017 +0200

    d/rules: do not use "-Ss flapack" option of configure, it does not work.
---
 debian/patches/02_rename_lapack_atlas.diff | 19 ++++++++++++-------
 debian/rules                               |  1 -
 2 files changed, 12 insertions(+), 8 deletions(-)

diff --git a/debian/patches/02_rename_lapack_atlas.diff b/debian/patches/02_rename_lapack_atlas.diff
index 4302e51..a1916ab 100644
--- a/debian/patches/02_rename_lapack_atlas.diff
+++ b/debian/patches/02_rename_lapack_atlas.diff
@@ -1,10 +1,15 @@
-#! /bin/sh /usr/share/dpatch/dpatch-run
-## 02_rename_lapack_atlas.dpatch.dpatch by  <david at evans>
-##
-## All lines beginning with `## DP:' are a description of the patch.
-## DP: Rename ATLAS incomplete lapack to lapack_atlas.
-
- at DPATCH@
+Description: Rename ATLAS incomplete liblapack.a to liblapack_atlas.a
+ The liblapack.a created by ATLAS build system is incomplete: it only contains
+ a small subset of the full LAPACK API (only those optimized by ATLAS).
+ Hence rename this library to liblapack_atlas.a to avoid a name conflict with
+ the full liblapack.a.
+ In particular, note that the "-Ss flapack" option of the configure script does
+ not work as expected as of ATLAS 3.10.3.
+Author: <david at evans>
+Forwarded: not-needed
+Last-Update: 2017-08-08
+---
+This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
 --- a/CONFIG/src/SpewMakeInc.c
 +++ b/CONFIG/src/SpewMakeInc.c
 @@ -615,7 +615,7 @@ int main(int nargs, char **args)
diff --git a/debian/rules b/debian/rules
index e9cd32c..5befdf3 100755
--- a/debian/rules
+++ b/debian/rules
@@ -21,7 +21,6 @@ CONFIGURE_FLAGS := --prefix="$(CURDIR)/debian/tmp"			 	\
 	-D c -DWALL 								\
 	-Ss f77lib "-L$(GFORTRAN_LIB_PATH) -lgfortran -lgcc_s -lpthread"	\
 	-Ss pmake '$(PMAKE)'							\
-	-Ss flapack /usr/lib/liblapack_pic.a 					\
 	-v 2
 
 ifeq (,$(filter custom,$(DEB_BUILD_OPTIONS)))

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/atlas.git



More information about the debian-science-commits mailing list