[med-svn] [Git][med-team/opensurgsim][master] 4 commits: Fix for build failure with boost 1.65
Andreas Tille
gitlab at salsa.debian.org
Tue Mar 20 13:12:28 UTC 2018
Andreas Tille pushed to branch master at Debian Med / opensurgsim
Commits:
94bfa6c4 by Andreas Tille at 2018-03-20T11:27:24+01:00
Fix for build failure with boost 1.65
- - - - -
8b227866 by Andreas Tille at 2018-03-20T11:27:42+01:00
Standards-Version: 4.1.3
- - - - -
b68fb519 by Andreas Tille at 2018-03-20T12:47:09+01:00
debhelper 11
- - - - -
6db5d304 by Andreas Tille at 2018-03-20T14:11:48+01:00
Install NOTICE file, upload to unstable
- - - - -
7 changed files:
- debian/changelog
- debian/compat
- debian/control
- + debian/docs
- + debian/patches/boost-1.65-compat.patch
- debian/patches/series
- debian/rules
Changes:
=====================================
debian/changelog
=====================================
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,17 @@
+opensurgsim (0.7.0-7) unstable; urgency=medium
+
+ * Team upload.
+
+ [ Steve Langasek ]
+ * Fix for build failure with boost 1.65
+
+ [ Andreas Tille ]
+ * Standards-Version: 4.1.3
+ * debhelper 11
+ * Install NOTICE file
+
+ -- Andreas Tille <tille at debian.org> Tue, 20 Mar 2018 11:28:00 +0100
+
opensurgsim (0.7.0-6) unstable; urgency=medium
* Team upload
=====================================
debian/compat
=====================================
--- a/debian/compat
+++ b/debian/compat
@@ -1 +1 @@
-10
+11
=====================================
debian/control
=====================================
--- a/debian/control
+++ b/debian/control
@@ -3,7 +3,7 @@ Maintainer: Debian Med Packaging Team <debian-med-packaging at lists.alioth.debian.
Uploaders: Paul Novotny <paul at paulnovo.us>
Section: science
Priority: optional
-Build-Depends: debhelper (>= 10),
+Build-Depends: debhelper (>= 11~),
dh-linktree,
libboost-chrono-dev,
libboost-date-time-dev,
@@ -18,7 +18,7 @@ Build-Depends: debhelper (>= 10),
libjs-mathjax,
libopenscenegraph-dev,
libyaml-cpp-dev (>= 0.5.2)
-Standards-Version: 4.1.2
+Standards-Version: 4.1.3
Vcs-Browser: https://anonscm.debian.org/cgit/debian-med/opensurgsim.git
Vcs-Git: https://anonscm.debian.org/git/debian-med/opensurgsim.git
Homepage: http://www.opensurgsim.org/
=====================================
debian/docs
=====================================
--- /dev/null
+++ b/debian/docs
@@ -0,0 +1 @@
+NOTICE
=====================================
debian/patches/boost-1.65-compat.patch
=====================================
--- /dev/null
+++ b/debian/patches/boost-1.65-compat.patch
@@ -0,0 +1,28 @@
+Description: make code compatible with boost 1.65.
+ The code previously worked by virtue of certain standard headers (iostream)
+ being indirectly included via boost. In boost 1.65 these headers are not
+ included for us, so include them directly.
+Author: Steve Langasek <steve.langasek at ubuntu.com>
+Last-Updated: 2018-03-19
+Bug-Debian: https://bugs.debian.org/893589
+
+Index: opensurgsim-0.7.0/SurgSim/Blocks/DebugDumpBehavior.cpp
+===================================================================
+--- opensurgsim-0.7.0.orig/SurgSim/Blocks/DebugDumpBehavior.cpp
++++ opensurgsim-0.7.0/SurgSim/Blocks/DebugDumpBehavior.cpp
+@@ -13,6 +13,8 @@
+ // See the License for the specific language governing permissions and
+ // limitations under the License.
+
++#include <iostream>
++
+ #include "SurgSim/Blocks/DebugDumpBehavior.h"
+
+ #include "SurgSim/DataStructures/DataGroup.h"
+@@ -163,4 +165,4 @@
+ }
+
+ }
+-}
+\ No newline at end of file
++}
=====================================
debian/patches/series
=====================================
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -6,3 +6,4 @@ fix-matrix-tests.patch
disable-thread-pool-on-armel.patch
Assert-death-only-if-supported.patch
ignore-failing-tests.patch
+boost-1.65-compat.patch
=====================================
debian/rules
=====================================
--- a/debian/rules
+++ b/debian/rules
@@ -4,7 +4,7 @@ export DEB_BUILD_MAINT_OPTIONS = hardening=-format,+bindnow
export GOOGLEMOCK_DIR = /usr/src/googletest/googlemock
%:
- dh $@ --parallel --with linktree
+ dh $@ --with linktree
ifeq (,$(filter $(DEB_BUILD_ARCH),i386 arm64 armel armhf powerpc ppc64el ppc64))
EIGEN_ALIGNMENT=ON
View it on GitLab: https://salsa.debian.org/med-team/opensurgsim/compare/f343763ad29751a0f47f0927807b34b4263dde38...6db5d3042aa37f9e47691331ddf760d6912cec4e
---
View it on GitLab: https://salsa.debian.org/med-team/opensurgsim/compare/f343763ad29751a0f47f0927807b34b4263dde38...6db5d3042aa37f9e47691331ddf760d6912cec4e
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/debian-med-commit/attachments/20180320/cd21c133/attachment-0001.html>
More information about the debian-med-commit
mailing list