[blitz++] 04/31: Fix potential FTBFS issue on amd64 by applying patch that worked on archlinux

Jerome Benoit calculus-guest at moszumanska.debian.org
Tue Aug 2 00:52:02 UTC 2016


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

calculus-guest pushed a commit to branch master
in repository blitz++.

commit 1baa8a966456559c8c1f95141987558a0936939e
Author: Andreas Tille <tille at debian.org>
Date:   Tue Sep 2 11:28:17 2008 +0000

    Fix potential FTBFS issue on amd64 by applying patch that worked on archlinux
---
 debian/changelog                    | 21 +++++++++++++++------
 debian/compat                       |  2 +-
 debian/control                      |  4 ++--
 debian/patches/01_gcc34_amd64.patch | 19 +++++++++++++++++++
 debian/patches/series               |  1 +
 5 files changed, 38 insertions(+), 9 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 4b9148f..6215220 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,16 +1,25 @@
-blitz++ (1:0.9-9) UNRELEASED; urgency=low
+blitz++ (1:0.9-9) unstable; urgency=medium
 
+  * Urgency medium because of private report of FTBFS problem
+    on AMD - unable to verify so no further action than tagging
+    like this
   * dh_lintian was added in debhelper 6.0.7 so increased debhelper
     version to 6 and add versioned build dependency
   * Team maintenance by Debian Science Team
     <debian-science-maintainers at lists.alioth.debian.org> as Maintainer
     and myself as Uploader
   * DM-Upload-Allowed: yes
-  * Save blitz.info before make and restore content later to enable
-    building twice in a row
-  * Vcs fields
-
- -- Andreas Tille <tille at debian.org>  Mon, 19 May 2008 17:48:04 +0200
+  * Added Vcs fields
+  * Recreate blitz.info instead of applying a patch
+  * Applied a patch to work around a FTBFS problem with amd64
+    which is described at
+     http://bbs.archlinux.org/viewtopic.php?pid=404588
+    The patch was obtained from
+     http://aur.archlinux.org/packages/blitz/blitz/header.patch
+  * Increased build dependency from debhelper (>= 6.0.7~)
+  * Standards-Version: 3.8.0 (no changes needed)
+
+ -- Andreas Tille <tille at debian.org>  Tue, 02 Sep 2008 13:23:47 +0200
 
 blitz++ (1:0.9-8) unstable; urgency=low
 
diff --git a/debian/compat b/debian/compat
index 7ed6ff8..1e8b314 100644
--- a/debian/compat
+++ b/debian/compat
@@ -1 +1 @@
-5
+6
diff --git a/debian/control b/debian/control
index 93da2a5..23059ab 100644
--- a/debian/control
+++ b/debian/control
@@ -6,9 +6,9 @@ DM-Upload-Allowed: yes
 Uploaders: Andreas Tille <tille at debian.org>
 Build-Depends: gfortran | fortran-compiler, 
  libblas-dev | libatlas-base-dev, liblapack-dev | libatlas-base-dev,
- debhelper (>= 5.0.41), d-shlibs, texlive-latex-base, texlive-generic-recommended,
+ debhelper (>= 6.0.7~), d-shlibs, texlive-latex-base, texlive-generic-recommended,
  texi2html, texinfo, doxygen, graphviz, quilt
-Standards-Version: 3.7.3
+Standards-Version: 3.8.0
 Vcs-Browser: http://svn.debian.org/wsvn/debian-science/packages/libblitz/trunk/?rev=0&sc=0
 Vcs-Svn: svn://svn.debian.org/svn/debian-science/packages/libblitz/trunk/
 Homepage: http://oonumerics.org/blitz/
diff --git a/debian/patches/01_gcc34_amd64.patch b/debian/patches/01_gcc34_amd64.patch
new file mode 100644
index 0000000..ea93e9e
--- /dev/null
+++ b/debian/patches/01_gcc34_amd64.patch
@@ -0,0 +1,19 @@
+--- blitz++-0.9.orig/blitz/funcs.h
++++ blitz++-0.9/blitz/funcs.h
+@@ -27,6 +27,7 @@
+ #ifndef BZ_FUNCS_H
+ #define BZ_FUNCS_H
+ 
++#include <cstdlib>
+ #include <blitz/blitz.h>
+ #include <blitz/promote.h>
+ #include <blitz/prettyprint.h>
+--- blitz++-0.9.orig/blitz/mathfunc.h
++++ blitz++-0.9/blitz/mathfunc.h
+@@ -1,5 +1,6 @@
+ // Generated: genmathfunc.cpp Jan 28 2005 12:04:32
+ 
++#include <cstdlib>
+ #ifndef BZ_MATHFUNC_H
+ #define BZ_MATHFUNC_H
+ 
diff --git a/debian/patches/series b/debian/patches/series
index 6683db7..4b9d859 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1 +1,2 @@
 01_gcc_43_missing_includes.patch
+01_gcc34_amd64.patch

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



More information about the debian-science-commits mailing list