Package: dpkg
Version: 1.17.23
Severity: minor

Dear Maintainer,

While trying to cross-compile dpkg for an arm-uclibc target without
sys_siglist, I encountered the issue of failing to build libcompat due to
wrong check for HAVE_DECL_SYS_SIGLIST value in lib/compat/strsignal.c. The
line at fault reads "#ifndef HAVE_DECL_SYS_SIGLIST", while it should be
"#if HAVE_DECL_SYS_SIGLIST == 0", since configure script writes "#define
HAVE_DECL_SYS_SIGLIST 0" to config.h if check for sys_siglist fails. This
is a minor issue, probably a typo, and an easy to fix one, but I thought
you should probably be informed of this.

With the best of regards

Attachment: dpkg-1.17.23.sys_siglist.patch
Description: Binary data

Reply via email to