[pgrouting] 04/05: Add patch to fix vrp_basic build failure (include math.h for ceil).
Sebastiaan Couwenberg
sebastic at moszumanska.debian.org
Mon May 16 11:42:25 UTC 2016
This is an automated email from the git hooks/post-receive script.
sebastic pushed a commit to branch master
in repository pgrouting.
commit 083f349a2f5de2f906438fb5d83419af154f04e8
Author: Bas Couwenberg <sebastic at xs4all.nl>
Date: Mon May 16 13:14:04 2016 +0200
Add patch to fix vrp_basic build failure (include math.h for ceil).
---
debian/changelog | 1 +
debian/patches/series | 1 +
debian/patches/vrp_basic-include-math.patch | 19 +++++++++++++++++++
3 files changed, 21 insertions(+)
diff --git a/debian/changelog b/debian/changelog
index dcb71d9..0c0caf6 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -3,6 +3,7 @@ pgrouting (2.2.3-1) UNRELEASED; urgency=medium
* Team upload.
* New upstream release.
* Drop references from PostLBS from package description.
+ * Add patch to fix vrp_basic build failure (include math.h for ceil).
-- Bas Couwenberg <sebastic at debian.org> Mon, 16 May 2016 11:39:02 +0200
diff --git a/debian/patches/series b/debian/patches/series
index 1a4adf4..f944646 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1 +1,2 @@
privacy-breach-uses-embedded-file.patch
+vrp_basic-include-math.patch
diff --git a/debian/patches/vrp_basic-include-math.patch b/debian/patches/vrp_basic-include-math.patch
new file mode 100644
index 0000000..349e9ff
--- /dev/null
+++ b/debian/patches/vrp_basic-include-math.patch
@@ -0,0 +1,19 @@
+Description: Include math.h for ceil() to fix FTBFS.
+ Build failed with:
+ src/vrp_basic/src/VRP_Solver.cpp: In member function 'bool CVRPSolver::updateTourCosts(CTourInfo&)':
+ src/vrp_basic/src/VRP_Solver.cpp:760:59: error: 'ceil' was not declared in this scope
+ vecStartTimes.push_back(static_cast<int>(ceil(dTravelTime)));
+ ^
+Author: Bas Couwenberg <sebastic at debian.org>
+Forwarded: https://github.com/pgRouting/pgrouting/pull/573
+
+--- a/src/vrp_basic/src/VRP_Solver.h
++++ b/src/vrp_basic/src/VRP_Solver.h
+@@ -28,6 +28,7 @@ Foundation, Inc., 51 Franklin Street, Fi
+ #include <map>
+ #include <utility>
+ #include <string>
++#include <math.h>
+
+ #define MAXIMUM_TRY 15
+ #define TOTAL_NUMBER_OF_SEARCH 15
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/pgrouting.git
More information about the Pkg-grass-devel
mailing list