Package: psmisc
Version: 23.5-1
Severity: normal

$ killall fetchmail
fetchmail(662): Function not implemented
fetchmail: no process found

__NR_pidfd_send_signal is defined in /usr/include/asm-generic/unistd.h
and the my_send_signal function in killall.c will syscall pidfd_send_signal
which is not implemented in kernels older than 5.3 and it fails.

There should be a test at compile time to use kill(pid, sig) instead for
older kernels.

-- System Information:
Debian Release: bookworm/sid
  APT prefers testing
  APT policy: (900, 'testing'), (700, 'unstable'), (500, 'oldstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.14.269 (SMP w/4 CPU threads)
Kernel taint flags: TAINT_OOT_MODULE
Locale: LANG=C.UTF-8, LC_CTYPE=ro_RO (charmap=ISO-8859-2), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages psmisc depends on:
ii  libc6      2.33-7
ii  libtinfo6  6.3+20220423-2

psmisc recommends no packages.

psmisc suggests no packages.

-- no debconf information

Reply via email to