Debian Patches

Status for kexec-tools/1:2.0.32-3

Patch Description Author Forwarded Bugs Origin Last update
debianize.patch no
static_binary_warning.patch no
distclean_fix.patch no
coldreboot.patch no
linker-option.patch no
powerpcspe_support.patch no
vmcore-dmesg_man_page_fix.patch no
systemd-support.patch no
fix_error_message.patch no
kexec-tools-powerpc-Fix-function-signature-of-compar.patch [PATCH] kexec-tools: powerpc: Fix function signature of comparefunc()
Fixes the following build error on 32-bit PowerPC:

kexec/arch/ppc/fs2dt.c: In function 'putnode':
kexec/arch/ppc/fs2dt.c:338:51: error: passing argument 4 of 'scandir' from incompatible pointer type [-Wincompatible-pointer-types]
338 | numlist = scandir(pathname, &namelist, 0, comparefunc);
| ^~~~~~~~~~~
| |
| int (*)(const void *, const void *)
John Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de> no 2025-10-22
kexec-tools-powerpc-Fix-pointer-declarations-in-read.patch [PATCH] kexec-tools: powerpc: Fix pointer declarations in read_memory_region_limits()

Fixes the following two build errors on 32-bit PowerPC:

kexec/arch/ppc/kexec-ppc.c: In function 'read_memory_region_limits':
kexec/arch/ppc/kexec-ppc.c:106:11: error: assignment to 'long long unsigned int *' from incompatible pointer type 'long unsigned int *' [-Wincompatible-pointer-types]
106 | p = (unsigned long*)buf;
| ^

kexec/arch/ppc/kexec-ppc.c: In function 'read_memory_region_limits':
kexec/arch/ppc/kexec-ppc.c:112:19: error: assignment to 'long unsigned int *' from incompatible pointer type 'long long unsigned int *' [-Wincompatible-pointer-types]
112 | p = (unsigned long long *)p + 1;
| ^
John Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de> no 2025-10-22

All known versions for source package 'kexec-tools'

Links