Package: innoextract Version: 1.8-1 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 CMake scripts provided by the package incorrectly detect a failure in linking Boost, while Boost links just fine. 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 d183f7b741e7add6ca3d66eefdef0786cdd57d01 Mon Sep 17 00:00:00 2001 From: Giovanni Mascellani <g...@debian.org> Date: Sat, 25 Jan 2020 19:00:03 +0100 Subject: [PATCH] Fix building with Boost 1.71. --- .../0001-Fix-building-with-Boost-1.71.patch | 24 +++++++++++++++++++ debian/patches/series | 1 + 2 files changed, 25 insertions(+) create mode 100644 debian/patches/0001-Fix-building-with-Boost-1.71.patch create mode 100644 debian/patches/series diff --git a/debian/patches/0001-Fix-building-with-Boost-1.71.patch b/debian/patches/0001-Fix-building-with-Boost-1.71.patch new file mode 100644 index 0000000..e58e57f --- /dev/null +++ b/debian/patches/0001-Fix-building-with-Boost-1.71.patch @@ -0,0 +1,24 @@ +From: Giovanni Mascellani <g...@debian.org> +Date: Sat, 25 Jan 2020 18:58:59 +0100 +Subject: Fix building with Boost 1.71. + +CMake scripts try to check if we can actually link with Boost libraries, +but they are not smart enough and think we can't, while we actually +can. +--- + CMakeLists.txt | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index b98e59d..4cdaa60 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -176,7 +176,7 @@ find_package(Boost REQUIRED COMPONENTS + system + program_options + ) +-check_link_library(Boost Boost_LIBRARIES) ++#check_link_library(Boost Boost_LIBRARIES) + list(APPEND LIBRARIES ${Boost_LIBRARIES}) + link_directories(${Boost_LIBRARY_DIRS}) + include_directories(SYSTEM ${Boost_INCLUDE_DIR}) diff --git a/debian/patches/series b/debian/patches/series new file mode 100644 index 0000000..3c27bac --- /dev/null +++ b/debian/patches/series @@ -0,0 +1 @@ +0001-Fix-building-with-Boost-1.71.patch -- 2.25.0
innoextract.log.gz
Description: application/gzip
signature.asc
Description: OpenPGP digital signature