[hypre] 01/05: create debian patch pilut_blas_mangle.patch

Drew Parsons dparsons at moszumanska.debian.org
Mon Nov 13 15:02:35 UTC 2017


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

dparsons pushed a commit to branch experimental
in repository hypre.

commit e090f0ab82d6959c3adf7b54a2a5b139332b0409
Author: Drew Parsons <dparsons at debian.org>
Date:   Mon Nov 13 22:07:06 2017 +0800

    create debian patch pilut_blas_mangle.patch
    
    regression in 2.13.0: breaks build of distributed_ls/pilut.
    
    Fix by including _hypre_blas.h
---
 debian/changelog                       |  2 ++
 debian/patches/pilut_blas_mangle.patch | 12 ++++++++++++
 debian/patches/series                  |  1 +
 3 files changed, 15 insertions(+)

diff --git a/debian/changelog b/debian/changelog
index 547fa6b..f5846ad 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -5,6 +5,8 @@ hypre (2.13.0-1exp1) UNRELEASED; urgency=medium
     - new multigrid reduction (MGR) solver
     - updates AMG Hybrid solver with BoomerAMG
     - now uses external SuperLU (remove debian superlu_internal.patch)
+    - regression: breaks build of distributed_ls/pilut. Fixed with
+      debian patch pilut_blas_mangle.patch.
 
  -- Drew Parsons <dparsons at debian.org>  Mon, 06 Nov 2017 16:38:54 +0800
 
diff --git a/debian/patches/pilut_blas_mangle.patch b/debian/patches/pilut_blas_mangle.patch
new file mode 100644
index 0000000..05bd6e0
--- /dev/null
+++ b/debian/patches/pilut_blas_mangle.patch
@@ -0,0 +1,12 @@
+Index: hypre/src/distributed_ls/pilut/macros.h
+===================================================================
+--- hypre.orig/src/distributed_ls/pilut/macros.h
++++ hypre/src/distributed_ls/pilut/macros.h
+@@ -18,6 +18,7 @@
+ 
+ #include "../../utilities/general.h"
+ #include "../../utilities/fortran.h"
++#include "../../blas/_hypre_blas.h"
+ 
+ /*
+  * macros.h
diff --git a/debian/patches/series b/debian/patches/series
index 630ec1b..a1af420 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,3 +1,4 @@
+pilut_blas_mangle.patch
 configure.patch
 install.patch
 #examples.patch

-- 
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