Debian Patches

Status for parasail/2.6.2+dfsg-2

Patch Description Author Forwarded Bugs Origin Last update
0001-Use-system-libs.patch Use system libraries - kseq.h and simde instead of copied code in the source. Remove inclusion for wingetopt as it is specific to windows and un-needed for the buildsystem here.Removed ssw code copy and disabled corresponding build time tests, as this is only needed for tests and isn't needed for package in general. This was confirmed by upstream. no
nonx86 Enable compilation on non-x86, non-arm, non-powerpc Michael R. Crusoe <crusoe@debian.org> no
gcc-14.patch fix assignments from incompatible pointer types. This issue has been made salient by the new warnings gone fatal with
gcc 14. The present patch fixes the following errors:
.
tests/test_verify_traces.c:180:37: error: assignment to ‘int8_t *’ {aka ‘signed char *’} from incompatible pointer type ‘int *’ [-Wincompatible-pointer-types]
180 | ref_trace_table = parasail_result_get_trace_table(reference_result);
| ^
tests/test_verify_traces.c:193:69: error: passing argument 4 of ‘diff_array’ from incompatible pointer type [-Wincompatible-pointer-types]
193 | if (diff_array(size_a, size_b, ref_trace_table, trace_table, result)) {
| ^~~~~~~~~~~
| |
| int *
tests/test_verify_traces.c:83:17: note: expected ‘int8_t *’ {aka ‘signed char *’} but argument is of type ‘int *’
83 | int8_t *b_,
| ~~~~~~~~^~
Étienne Mollier <emollier@debian.org> no debian 2024-08-16

All known versions for source package 'parasail'

Links