[hypre] 01/05: Build with internal not external superlu.
Drew Parsons
dparsons at moszumanska.debian.org
Wed Nov 2 12:23:28 UTC 2016
This is an automated email from the git hooks/post-receive script.
dparsons pushed a commit to tag experimental/2.11.1-1exp2
in repository hypre.
commit e60911cc9a03298e4968eb1e0fa36cbc5a39741a
Author: Drew Parsons <dparsons at debian.org>
Date: Wed Nov 2 18:25:18 2016 +0800
Build with internal not external superlu.
Currently hypre can only use its internal superlu (v3 not v5)
---
debian/changelog | 6 ++++++
debian/patches/shlibs-interlink-sublibs.patch | 11 ++++++-----
2 files changed, 12 insertions(+), 5 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index 2a8f2fb..08cba82 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+hypre (2.11.1-1exp2) UNRELEASED; urgency=medium
+
+ * Build with internal not external superlu.
+
+ -- Drew Parsons <dparsons at debian.org> Wed, 02 Nov 2016 18:25:44 +0800
+
hypre (2.11.1-1exp1) experimental; urgency=medium
* Team upload.
diff --git a/debian/patches/shlibs-interlink-sublibs.patch b/debian/patches/shlibs-interlink-sublibs.patch
index 352f403..3b8ac7b 100644
--- a/debian/patches/shlibs-interlink-sublibs.patch
+++ b/debian/patches/shlibs-interlink-sublibs.patch
@@ -2,12 +2,13 @@ Index: hypre/src/FEI_mv/fei-hypre/Makefile
===================================================================
--- hypre.orig/src/FEI_mv/fei-hypre/Makefile
+++ hypre/src/FEI_mv/fei-hypre/Makefile
-@@ -63,6 +63,18 @@ CXX_COMPILE_FLAGS = \
+@@ -63,6 +63,19 @@ CXX_COMPILE_FLAGS = \
${SUPERLU_INCLUDE}\
${CXXINCLUDES}
+
+HYPRE_LIBS = \
++ ../SuperLU/SRC/libHYPRE_superlu.so \
+ ../femli/libHYPRE_mli.so \
+ ../../utilities/libHYPRE_utilities.so \
+ ../../seq_mv/libHYPRE_seq_mv.so \
@@ -16,12 +17,12 @@ Index: hypre/src/FEI_mv/fei-hypre/Makefile
+ ../../parcsr_ls/libHYPRE_parcsr_ls.so \
+ ../../krylov/libHYPRE_krylov.so
+
-+SYSTEM_LIBS = -lmpi -lm -lmpi++ -lsuperlu
++SYSTEM_LIBS = -lmpi -lm -lmpi++
+
HEADERS =\
cfei-hypre.h\
cfei_hypre.h\
-@@ -211,9 +223,9 @@ libHYPRE_FEI.a: ${OBJS}
+@@ -211,9 +224,9 @@ libHYPRE_FEI.a: ${OBJS}
${AR} $@ ${OBJS}
${RANLIB} $@
@@ -42,6 +43,7 @@ Index: hypre/src/FEI_mv/femli/Makefile
#EHEADER**********************************************************************
+HYPRE_LIBS = \
++ ../SuperLU/SRC/libHYPRE_superlu.so \
+ ../../utilities/libHYPRE_utilities.so \
+ ../../krylov/libHYPRE_krylov.so \
+ ../../seq_mv/libHYPRE_seq_mv.so \
@@ -50,8 +52,7 @@ Index: hypre/src/FEI_mv/femli/Makefile
+ ../../distributed_ls/ParaSails/libHYPRE_ParaSails.so \
+ ../../parcsr_ls/libHYPRE_parcsr_ls.so
+
-+SYSTEM_LIBS = -lmpi -lm -lmpi++ -lsuperlu \
-+ ${LAPACKLIBDIRS} ${LAPACKLIBS}
++SYSTEM_LIBS = -lmpi -lm -lmpi++ ${LAPACKLIBDIRS} ${LAPACKLIBS}
include ../../config/Makefile.config
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/hypre.git
More information about the debian-science-commits
mailing list