Debian Patches

Status for prime-phylo/1.0.11-14

Patch Description Author Forwarded Bugs Origin Last update
openmpi5.patch remove inclusion of mpicxx.h. The header is not provided by openmpi 5 anymore, resulting in several
instances of:
.
/<<PKGBUILDDIR>>/src/cxx/libraries/prime/MpiMCMC.cc:11:10: fatal error: mpicxx.h: No such file or directory
11 | #include "mpicxx.h"
| ^~~~~~~~~~
.
It seems that plain drop of the header file is sufficient to put the
build back on tracks.
Étienne Mollier <emollier@debian.org> no debian 2024-11-03
gcc-15.patch fix build failures with gcc-15. Étienne Mollier <emollier@debian.org> no debian 2025-09-22
fix-ftbfs-with-Boost160.patch 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);
Graham Inggs <ginggs@debian.org> no debian 2016-08-03
fix-gcc-8.patch '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'
Juhani Numminen <juhaninumminen0@gmail.com> no debian 2018-05-22
0003-Fix-build-with-Boost-1.67.patch Fix build with Boost 1.67.
Explicitly including the header boost/serialization/vector.hpp is
required for automatic serialization of std::vector.
Giovanni Mascellani <gio@debian.org> no debian 2018-11-03
0004-fix-gcc10-build.patch Append extern to prevent gcc-10 FTBFS Nilesh Patra <npatra974@gmail.com> no debian 2020-07-26
fix-ftbfs-with-gcc13.patch Fix missing headers and missing prototypes=================================================================== Zixing Liu <zixing.liu@canonical.com> no debian 2024-04-11
gcc-14.patch fix file closure. The initial code attempts to close a FILE pointer using close(2) which
is the bare system call expecting a file descriptor. The correct
function to call on such variable would be glibc's fclose(3). This was
caught by the gcc bump to version 14.
Étienne Mollier <emollier@debian.org> no debian 2024-08-07
typos.patch fix multiple typos caught by lintian. Étienne Mollier <emollier@debian.org> no 2024-08-07
cmake-4.patch bump cmake requirement to v3.10. This version bump allows fixing build failures with cmake 4 and later.
Strictly speaking a bump to 3.5 would be sufficient, but a bump to 3.10
would also get us rid of the warning caused by the ancient cmake
version. The commented out CMakeLists.txt statement fails to configure
due to CMP0026, thankfully it does not look needed later on.
Étienne Mollier <emollier@debian.org> no debian 2025-09-22

All known versions for source package 'prime-phylo'

Links