[Pkg-utopia-maintainers] Bug#602476: Bug#602476: policykit-1: FTBFS on kfreebsd-*: sys/signalfd.h: No such file or directory
Timo Juhani Lindfors
timo.lindfors at iki.fi
Wed Nov 17 22:27:28 UTC 2010
Michael Biebl <biebl at debian.org> writes:
>> | gposixsignal.c:26:26: error: sys/signalfd.h: No such file or directory
Hmm. Is signalfd() used by _g_posix_signal_source_new() is a
Linux-only feature? Man page says
VERSIONS
signalfd() is available on Linux since kernel 2.6.22. Working
support is provided in glibc since version 2.8. The signalfd4()
system call (see NOTES) is available on Linux since kernel 2.6.27.
and it is also listed in "Re: Porting upstart to kfreebsd" at
http://www.mail-archive.com/debian-bsd@lists.debian.org/msg04855.html
under "Linux-specific thing that the current and next versions
use/will use are".
This code did not exist in 0.96-3 so maybe you just need to ask
upstream to think about how they want to this on non-Linux systems?
(I'm assuming this 0.99-1 is not targeting squeeze so we are not in a
hurry.)
More information about the Pkg-utopia-maintainers
mailing list