[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