Package: slic3r
Version: 1.3.0+dfsg1-3
Severity: wishlist
Tags: patch
User: team+bo...@tracker.debian.org
Usertags: boost1.71

Dear Maintainer,

your package fails to build with boost1.71. You can find a build log
attached. If you want to attempt the build yourself, an updated version
of boost-defaults which brings in boost1.71 dependencies can be found
adding this line to your sources.list file:

  deb https://people.debian.org/~gio/reprepro gio main

This bug has severity whishlist for the moment, but it will raised to RC
as soon as version 1.71 of Boost is promoted to default.

More specifically, your package fails building because of a missing
Boost header. The attached patch should fix the bug.

Thanks and all the best, Giovanni.
-- 
Giovanni Mascellani <g.mascell...@gmail.com>
Postdoc researcher - Université Libre de Bruxelles
From b97e351586a8aa3d73912e1a05d66e46368f39f0 Mon Sep 17 00:00:00 2001
From: Giovanni Mascellani <g...@debian.org>
Date: Sun, 19 Apr 2020 08:31:27 +0200
Subject: [PATCH] Fix FTBFS with Boost 1.71.

---
 debian/changelog                              |  7 +++++++
 .../0006-Fix-FTBFS-with-Boost-1.71.patch      | 20 +++++++++++++++++++
 debian/patches/series                         |  1 +
 3 files changed, 28 insertions(+)
 create mode 100644 debian/patches/0006-Fix-FTBFS-with-Boost-1.71.patch

diff --git a/debian/changelog b/debian/changelog
index 4a0d3574..c242e76c 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+slic3r (1.3.0+dfsg1-3.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTBFS with Boost 1.71.
+
+ -- Giovanni Mascellani <g...@debian.org>  Sun, 19 Apr 2020 08:31:34 +0200
+
 slic3r (1.3.0+dfsg1-3) unstable; urgency=medium
 
   * [b61cf9b] Import patch to fix admesh compilation bug (Closes: #907346)
diff --git a/debian/patches/0006-Fix-FTBFS-with-Boost-1.71.patch b/debian/patches/0006-Fix-FTBFS-with-Boost-1.71.patch
new file mode 100644
index 00000000..191f76fa
--- /dev/null
+++ b/debian/patches/0006-Fix-FTBFS-with-Boost-1.71.patch
@@ -0,0 +1,20 @@
+From: Giovanni Mascellani <g...@debian.org>
+Date: Sun, 19 Apr 2020 08:31:04 +0200
+Subject: Fix FTBFS with Boost 1.71.
+
+---
+ xs/src/libslic3r/GCodeSender.hpp | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/xs/src/libslic3r/GCodeSender.hpp b/xs/src/libslic3r/GCodeSender.hpp
+index cc0b298..0f39f5a 100644
+--- a/xs/src/libslic3r/GCodeSender.hpp
++++ b/xs/src/libslic3r/GCodeSender.hpp
+@@ -9,6 +9,7 @@
+ #include <boost/asio.hpp>
+ #include <boost/bind.hpp>
+ #include <boost/thread.hpp>
++#include <boost/core/noncopyable.hpp>
+ 
+ namespace Slic3r {
+ 
diff --git a/debian/patches/series b/debian/patches/series
index 30db8c78..18e45788 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -3,3 +3,4 @@ Downgrade-Encode-Locale-requirement.patch
 Add-usr-lib-slic3r-to-lib-search-path.patch
 Use-system-expat.h.patch
 Drop-error-admesh-works-correctly-on-little-endian-machin.patch
+0006-Fix-FTBFS-with-Boost-1.71.patch
-- 
2.26.1

Attachment: slic3r.log.gz
Description: application/gzip

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to