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 |