Debian Patches

Status for poa/2.0+20060928-10

Patch Description Author Forwarded Bugs Origin Last update
gcc10.patch fix FTBFS with gcc10 Etienne Mollier <etienne.mollier@mailoo.org> no debian 2020-05-01
hardening.patch propagate hardening options Andreas Tille <tille@debian.org> no 2017-09-14
fix-declaration.patch fix missing function declarations. Étienne Mollier <emollier@debian.org> no debian 2024-03-13
typo.patch fix a typo caught by lintian. Étienne Mollier <emollier@debian.org> no 2024-03-13
gcc-15.patch <short description, required> This change fixes the following build failure with gcc-15 since the
standard C 2023 is now the default:
.
black_flag.c:97:15: error: assignment to ‘void (*)(void)’ from incompatible pointer type ‘void (*)(int)’ [-Wincompatible-pointer-types]
97 | crash_fun = SIG_DFL; /* RESET TO STANDARD CRASH BEHAVIOR */
| ^
black_flag.c:100:27: error: passing argument 2 of ‘signal’ from incompatible pointer type [-Wincompatible-pointer-types]
100 | signal(signal_type[i],crash_fun);
| ^~~~~~~~~
| |
| void (*)(void)
In file included from black_flag.h:7,
from default.h:16,
from black_flag.c:4:
/usr/include/signal.h:88:57: note: expected ‘__sighandler_t’ {aka ‘void (*)(int)’} but argument is of type ‘void (*)(void)’
88 | extern __sighandler_t signal (int __sig, __sighandler_t __handler)
| ~~~~~~~~~~~~~~~^~~~~~~~~
/usr/include/signal.h:72:16: note: ‘__sighandler_t’ declared here
72 | typedef void (*__sighandler_t) (int);
| ^~~~~~~~~~~~~~
Étienne Mollier <emollier@debian.org> no debian 2025-03-01

All known versions for source package 'poa'

Links