Debian Patches

Status for daligner/1.0+git20240119.335105d-3

Patch Description Author Forwarded Bugs Origin Last update
cflags.patch Append to CFLAGS Afif Elghraoui <afif@ghraoui.name> not-needed 2016-01-08
lddflags.patch Support LDFLAGS in upstream build system This patch was made using the following command:
sed -i 's/\(gcc.*\)/\1 \$(LDFLAGS)/' Makefile
Afif Elghraoui <afif@ghraoui.name> not-needed 2016-01-08
destdir-install.patch Use DESTDIR during installation Afif Elghraoui <afif@ghraoui.name> not-needed 2016-01-08
cross.patch Do not hard code gcc Helmut Grohne <helmut@subdivi.de> yes debian upstream 2020-08-15
cppflags.patch apply CPPFLAGS too. Among other things, it enables fortifying sources. Étienne Mollier <emollier@debian.org> not-needed 2022-08-03
fix-missing-include.patch fix missing include. Étienne Mollier <emollier@debian.org> yes debian 2024-03-13
gcc-14.patch fix build failure with gcc 14. Since gcc 14, incompatible pointer type casting is now an error. In
the case of daligner, the build results in the following errors:
.
ONE2LA.c:135:13: error: assignment to ‘int64 *’ {aka ‘long long int *’} from incompatible pointer type ‘I64 *’ {aka ‘long int *’} [-Wincompatible-pointer-types]
135 | list = oneIntList(file1);
| ^
ONE2LA.c:202:20: error: assignment to ‘int64 *’ {aka ‘long long int *’} from incompatible pointer type ‘I64 *’ {aka ‘long int *’} [-Wincompatible-pointer-types]
202 | list = oneIntList(file1);
| ^
ONE2LA.c:210:20: error: assignment to ‘int64 *’ {aka ‘long long int *’} from incompatible pointer type ‘I64 *’ {aka ‘long int *’} [-Wincompatible-pointer-types]
210 | list = oneIntList(file1);
| ^
ONE2LA.c:220:20: error: assignment to ‘int64 *’ {aka ‘long long int *’} from incompatible pointer type ‘I64 *’ {aka ‘long int *’} [-Wincompatible-pointer-types]
220 | list = oneIntList(file1);
| ^
ONE2LA.c:227:20: error: assignment to ‘int64 *’ {aka ‘long long int *’} from incompatible pointer type ‘I64 *’ {aka ‘long int *’} [-Wincompatible-pointer-types]
227 | list = oneIntList(file1);
| ^
.
Typing the list the same way as the return type of the oneIntList
function is one possible way of resolving the issue.
Étienne Mollier <emollier@debian.org> yes debian 2024-07-03

All known versions for source package 'daligner'

Links