[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[gpsd-dev] ✘FreeBSD works, still daemon() to replace.

From: Gary E. Miller
Subject: [gpsd-dev] ✘FreeBSD works, still daemon() to replace.
Date: Tue, 6 Sep 2016 19:40:39 -0700

Yo All!

I just pushed a few updates to fix gpsd on FreeBSD.  There are
now no warnings or errors on Linux and FreeBSD.

There is still one warning on OS X, about daemon() being deprecated.

gpsd.c:2001:6: warning: 'daemon' is deprecated: first deprecated in OS X 10.5 - 
Use posix_spawn APIs instead. [-Wdeprecated-declarations]
        if (daemon(0, 0) != 0)

I see daemon() is a BSD-ism, not in POSIX.  So posix_spawn() seems like
a reasonable option.  OS X does not complain about fork() and that
would seem to be an easier option.

Anyone have an idea how to fix this?

Gary E. Miller Rellim 109 NW Wilmington Ave., Suite E, Bend, OR 97703
        address@hidden  Tel:+1 541 382 8588

Attachment: pgpNLRnLY7kUw.pgp
Description: OpenPGP digital signature

reply via email to

[Prev in Thread] Current Thread [Next in Thread]