[pktools] 05/19: Drop fann-va_list.patch, applied upstream.
Bas Couwenberg
sebastic at xs4all.nl
Fri Nov 14 22:43:02 UTC 2014
This is an automated email from the git hooks/post-receive script.
sebastic-guest pushed a commit to branch master
in repository pktools.
commit 9ba62c4cf24c2e0ec62097089ae353c3e9671766
Author: Bas Couwenberg <sebastic at xs4all.nl>
Date: Sat Nov 8 20:00:56 2014 +0100
Drop fann-va_list.patch, applied upstream.
---
debian/changelog | 1 +
debian/patches/fann-va_list.patch | 60 ---------------------------------------
debian/patches/series | 1 -
3 files changed, 1 insertion(+), 61 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index 842a9dc..52c7710 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -2,6 +2,7 @@ pktools (2.5.4-1) UNRELEASED; urgency=medium
* New upstream release.
* Add myself to Uploaders.
+ * Drop fann-va_list.patch, applied upstream.
-- Bas Couwenberg <sebastic at xs4all.nl> Sat, 08 Nov 2014 19:57:34 +0100
diff --git a/debian/patches/fann-va_list.patch b/debian/patches/fann-va_list.patch
deleted file mode 100644
index 25c045c..0000000
--- a/debian/patches/fann-va_list.patch
+++ /dev/null
@@ -1,60 +0,0 @@
-Description: Portable handling for va_list
- This patch is taken from libfann:
- http://sources.debian.net/src/libfann/2.1.0~beta~dfsg-10/debian/patches/0004-Portable-handling-for-va_list.patch/
- .
- The current code wrongly assumes va_list is always implemented as an array.
- va_list however is an opaque type, and may also be implemented as a struct,
- for example.
- This patch implements handling of va_list in a platform-independent way,
- fixing a FTBFS on alpha and armel.
-Author: Christian Kastner <debian at kvr.at>
-Bug-Debian: https://bugs.debian.org/757979
-Forwarded: https://savannah.nongnu.org/bugs/index.php?42974
-
---- a/src/algorithms/myfann_cpp.h
-+++ b/src/algorithms/myfann_cpp.h
-@@ -1061,9 +1061,12 @@ public:
- bool create_standard(unsigned int num_layers, ...)
- {
- va_list layers;
-+ unsigned int arr[num_layers];
-+
- va_start(layers, num_layers);
-- bool status = create_standard_array(num_layers,
-- reinterpret_cast<const unsigned int *>(layers));
-+ for (unsigned int ii = 0; ii < num_layers; ii++)
-+ arr[ii] = va_arg(layers, unsigned int);
-+ bool status = create_standard_array(num_layers, arr);
- va_end(layers);
- return status;
- }
-@@ -1111,9 +1114,12 @@ public:
- bool create_sparse(float connection_rate, unsigned int num_layers, ...)
- {
- va_list layers;
-+ unsigned int arr[num_layers];
-+
- va_start(layers, num_layers);
-- bool status = create_sparse_array(connection_rate, num_layers,
-- reinterpret_cast<const unsigned int *>(layers));
-+ for (unsigned int ii = 0; ii < num_layers; ii++)
-+ arr[ii] = va_arg(layers, unsigned int);
-+ bool status = create_sparse_array(connection_rate, num_layers, arr);
- va_end(layers);
- return status;
- }
-@@ -1158,9 +1164,12 @@ public:
- bool create_shortcut(unsigned int num_layers, ...)
- {
- va_list layers;
-+ unsigned int arr[num_layers];
-+
- va_start(layers, num_layers);
-- bool status = create_shortcut_array(num_layers,
-- reinterpret_cast<const unsigned int *>(layers));
-+ for (unsigned int ii = 0; ii < num_layers; ii++)
-+ arr[ii] = va_arg(layers, unsigned int);
-+ bool status = create_shortcut_array(num_layers, arr);
- va_end(layers);
- return status;
- }
diff --git a/debian/patches/series b/debian/patches/series
index 20d56f7..e9e0975 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,2 +1 @@
automake-subdir-objects.patch
-fann-va_list.patch
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/pktools.git
More information about the Pkg-grass-devel
mailing list