Package: tree-puzzle / 5.3~rc16+dfsg-12
Metadata
Package | Version | Patches format |
---|---|---|
tree-puzzle | 5.3~rc16+dfsg-12 | 3.0 (quilt) |
Patch series
view the series filePatch | File delta | Description |
---|---|---|
use_debian_packaged_sprng.patch | (download) |
configure.ac |
2 1 + 1 - 0 ! |
use debian packaged libsprng |
tests need bash.patch | (download) |
tests/build-puzzle |
2 1 + 1 - 0 ! |
tests are using bash syntax so declare this on top |
spelling.patch | (download) |
src/ml2.c |
2 1 + 1 - 0 ! |
fix some spelling issues |
fix mpi3 build.patch | (download) |
src/ppuzzle.c |
3 3 + 0 - 0 ! |
replace obsolete mpi-2.0 api with their mpi-3.0 equivalents Bug-Debian: https://bugs.debian.org/951984 |
update_test_results.patch | (download) |
tests/check-cons-pure-prot |
91 59 + 32 - 0 ! |
test results to compare with are just wrong as discussed with upstream See https://lists.debian.org/debian-med/2020/05/msg00118.html |
reproducible build.patch | (download) |
src/puzzle1.c |
58 33 + 25 - 0 ! |
make the build reproducible |
reduce_decimals_for_testing.patch | (download) |
tests/check-cons-pure-prot |
54 27 + 27 - 0 ! |
reduce decimals for testing Tests often fail because the last few decimals of the output depend on the compiler. This patch circumvents that. |
add failsafe for ut prottest.patch | (download) |
tests/ut-pure-prot.test |
2 1 + 1 - 0 ! |
add failsafe for ut-prottest |
fix conftest.patch | (download) |
configure.ac |
1 1 + 0 - 0 ! |
fix failure to detect mpicc with gcc-14. Starting with gcc-14, when specifying mpicc, the configuration test considers it unusable: . checking for mpicc... /usr/bin/mpicc [] checking whether /usr/bin/mpicc works as MPI compiler... no . This turns out to be caused by a warning gone fatal in the conftest.c: . $ mpicc conftest.c conftest.c: In function main: conftest.c:6:1: error: implicit declaration of function exit [-Wimplicit-function-declaration] 6 | exit(0); | ^~~~ conftest.c:2:1: note: include <stdlib.h> or provide a declaration of exit |
preserve artifacts.patch | (download) |
tests/Makefile.am |
2 0 + 2 - 0 ! |
preserve some of the test artifacts. These artifacts are necessary to be able to run the test suite outside the context of tree-puzzle source code, i.e. in autopkgtest context. These test started to fail when running the clean target of the tests directory, so this patch is an attempt to keep useful files while keeping at bay unnecessary bloat, potentially introducing non-deterministic data in resulting binary packages. . This change fixes a Debian specificity and would probably not be welcome upstream, hence forwarding not needed. |