[Debian-med-packaging] Bug#843628: libmems: FTBFS with Boost 1.62

Graham Inggs ginggs at debian.org
Tue Nov 8 12:45:20 UTC 2016


Source: libmems
Version: 1.6.0+4725-3
Severity: serious
Tags: patch

Hi Maintainer

libmems FTBFS with Boost 1.62 and outputs the following error:

In file included from ../libMems/AbstractMatch.h:19:0,
                  from ../libMems/UngappedLocalAlignment.h:18,
                  from ../libMems/Match.h:19,
                  from ../libMems/MatchFinder.h:17,
                  from ../libMems/MemHash.h:20,
                  from ../libMems/RepeatHash.h:16,
                  from RepeatHash.cpp:13:
/usr/include/boost/type_traits/remove_pointer.hpp:21:21: error: missing binary operator before token "("
  #if BOOST_WORKAROUND(BOOST_MSVC, < 1900)
                      ^
The attached patch adds a missing include so that BOOST_WORKAROUND is defined.

Regards
Graham

-------------- next part --------------
A non-text attachment was scrubbed...
Name: boost1.62.patch
Type: text/x-diff
Size: 496 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/debian-med-packaging/attachments/20161108/3fadca50/attachment.patch>


More information about the Debian-med-packaging mailing list