Package: prime-phylo / 1.0.11-9

Metadata

Package Version Patches format
prime-phylo 1.0.11-9 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
fix ftbfs with Boost160.patch | (download)

src/cxx/libraries/prime/MpiMCMC.hh | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 fix ftbfs with boost 1.60
 Add serialization/utility include to prevent error:
 src/cxx/libraries/prime/MpiMCMC.cc:112:33:   required from here
 /usr/include/boost/serialization/access.hpp:116:9:
 error: ‘struct std::pair<int, int>’ has no member named ‘serialize’
 t.serialize(ar, file_version);
Bug-Debian: https://bugs.debian.org/833334
fix gcc 8.patch | (download)

src/cxx/libraries/prime/PrimeOptionMap.hh | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 'beep::' is redundant inside 'namespace beep' block
 Fixes FTBFS with GCC 8: PrimeOptionMap.hh:162:33: error:
 'std::ostream& beep::operator<<(std::ostream&, const beep::PrimeOptionMap&)'
 should have been declared inside 'beep'
0003 Fix build with Boost 1.67.patch | (download)

src/cxx/libraries/prime/MpiMCMC.cc | 2 1 + 1 - 0 !
src/cxx/libraries/prime/MpiMultiGSR.cc | 1 1 + 0 - 0 !
2 files changed, 2 insertions(+), 1 deletion(-)

 fix build with boost 1.67.

Explicitly including the header boost/serialization/vector.hpp is
required for automatic serialization of std::vector.

0004 fix gcc10 build.patch | (download)

src/cxx/libraries/sfile/gbread.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 append extern to prevent gcc-10 ftbfs
Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?archive=no&bug=957708
Last-Updated: July 26, 2020