[med-svn] [Git][med-team/pbcopper][master] 4 commits: add boost_optional.patch

Étienne Mollier gitlab at salsa.debian.org
Thu Nov 12 14:33:04 GMT 2020



Étienne Mollier pushed to branch master at Debian Med / pbcopper


Commits:
ef15316f by Étienne Mollier at 2020-11-12T15:08:57+01:00
add boost_optional.patch

This patch addresses the following Boost issue:

	/usr/include/boost/optional/optional.hpp:1591:3: error: static assertion failed: If you want to output boost::optional, include header <boost/optional/optional_io.hpp>

- - - - -
11444c12 by Étienne Mollier at 2020-11-12T15:14:29+01:00
update libpbcopper${version}

- - - - -
89e3a670 by Étienne Mollier at 2020-11-12T15:32:08+01:00
boost_optional.patch DEP3 header

- - - - -
761d4e79 by Étienne Mollier at 2020-11-12T15:32:23+01:00
update changelog

- - - - -


4 changed files:

- debian/changelog
- debian/control
- + debian/patches/boost_optional.patch
- debian/patches/series


Changes:

=====================================
debian/changelog
=====================================
@@ -1,8 +1,12 @@
 pbcopper (1.8.0+dfsg-1) UNRELEASED; urgency=medium
 
+  [ Andreas Tille ]
   * New upstream version
   * debhelper-compat 13 (routine-update)
 
+  [ Étienne Mollier ]
+  * Add boost_optional.patch: fixes build issues with newer boost versions.
+
  -- Andreas Tille <tille at debian.org>  Thu, 12 Nov 2020 09:44:45 +0100
 
 pbcopper (1.6.0+dfsg-4) unstable; urgency=medium


=====================================
debian/control
=====================================
@@ -18,7 +18,7 @@ Vcs-Git: https://salsa.debian.org/med-team/pbcopper.git
 Homepage: https://github.com/PacificBiosciences/pbcopper
 Rules-Requires-Root: no
 
-Package: libpbcopper1.6.0
+Package: libpbcopper1.8.0
 Architecture: any-amd64 arm64 mips64el ppc64el s390x ia64 ppc64 riscv64 sparc64 alpha
 Multi-Arch: same
 Section: libs
@@ -37,7 +37,7 @@ Package: libpbcopper-dev
 Architecture: any-amd64 arm64 mips64el ppc64el s390x ia64 ppc64 riscv64 sparc64 alpha
 Multi-Arch: same
 Section: libdevel
-Depends: libpbcopper1.6.0 (= ${binary:Version}),
+Depends: libpbcopper1.8.0 (= ${binary:Version}),
          ${misc:Depends},
          ${shlibs:Depends}
 Description: data structures, algorithms, and utilities for C++ applications -- header files


=====================================
debian/patches/boost_optional.patch
=====================================
@@ -0,0 +1,19 @@
+Description: output boost::optional
+ Since Boost 1.57, it is necessary to include <boost/optional/optional_io.hpp>
+ prior to <boost/optional.hpp>, otherwise there is a static check failing at
+ macro inclusion time.
+Author: Étienne Mollier <etienne.mollier at mailoo.org>
+Forwarded: no
+Last-Update: 2020-11-12
+---
+This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
+--- pbcopper.orig/include/pbcopper/data/Read.h
++++ pbcopper/include/pbcopper/data/Read.h
+@@ -11,6 +11,7 @@
+ #include <tuple>
+ #include <vector>
+ 
++#include <boost/optional/optional_io.hpp>
+ #include <boost/optional.hpp>
+ 
+ #include <pbcopper/data/Accuracy.h>


=====================================
debian/patches/series
=====================================
@@ -1,3 +1,4 @@
 simde.patch
 #simde-ppc64el.patch
 static+shared_lib.patch
+boost_optional.patch



View it on GitLab: https://salsa.debian.org/med-team/pbcopper/-/compare/1028f84b3a9d397030327c052255e80e25774a14...761d4e790acfb0089e65ed81349464064b6e440f

-- 
View it on GitLab: https://salsa.debian.org/med-team/pbcopper/-/compare/1028f84b3a9d397030327c052255e80e25774a14...761d4e790acfb0089e65ed81349464064b6e440f
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-commit/attachments/20201112/6b5222b2/attachment-0001.html>


More information about the debian-med-commit mailing list