Hi Andreas, On Thu, Jun 2, 2011 at 8:09 AM, Andreas Färber <andreas.faer...@web.de> wrote: > Am 02.06.2011 um 04:45 schrieb Alexandre Raymond: > >> On OSX > 10.5, daemon() is deprecated, resulting int he following warning: > >>= 10.5 > > http://developer.apple.com/library/mac/#documentation/Darwin/Reference/ManPages/man3/daemon.3.html > >> ----8<---- >> qemu-nbd.c: In function ‘main’: >> qemu-nbd.c:371: warning: ‘daemon’ is deprecated (declared at >> /usr/include/stdlib.h:289) >> ----8<---- >> >> The following trick, used in mDNSResponder, takes care of this warning: >> >> http://www.opensource.apple.com/source/mDNSResponder/mDNSResponder-258.18/mDNSPosix/PosixDaemon.c > > Even if apparently applied by Apple themselves, I consider it a bad hack for > curing symptoms. > > http://developer.apple.com/library/mac/technotes/tn2083/_index.html#//apple_ref/doc/uid/DTS10003794-CH1-SUBSECTION64
I agree that this is a nasty hack. It's really up to you guys. I can try to modify this patch to use launchd instead. Alexandre