gpsd-commit-watch
[Top][All Lists]
Advanced

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

[gpsd-commit-watch] [SCM] GPSD branch, master, updated. dev-3.19a-387-g3


From: Fred Wright
Subject: [gpsd-commit-watch] [SCM] GPSD branch, master, updated. dev-3.19a-387-g3d1b749
Date: Thu, 21 Mar 2019 23:06:15 -0400 (EDT)

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GPSD".

The branch, master has been updated
       via  3d1b7493c58f80a93b9bbec33717fd3055841ae1 (commit)
       via  d7a1c8986331dc934af319249d32dfc8a0b024be (commit)
       via  6c668bb9a4e8b29b18f0557774f2f68448f06ce1 (commit)
      from  a5eb095bb28cb41e0425207a527bf66800a317cd (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 3d1b7493c58f80a93b9bbec33717fd3055841ae1
Author: Fred Wright <address@hidden>
Date:   Thu Mar 21 19:13:14 2019 -0700

    os_compat: OSX daemon() warning fix.
    
    OSX considers the daemon() call deprecated.  This is mainly because
    real OSX daemons are expected to run as launchd children, but since
    some programs here daemonize for convenience, and since
    self-daemonization is sometimes useful for testing, we can't really
    get rid of it.  Previous work consolidated daemon() calls into
    os_compat, reducing the number of warnings, and this change gets rid
    of them altogether.
    
    There doesn't seem to be any easy way to avoid the warnings except
    by avoiding the normal declaration of daemon(), which is what we
    do here by duplicating it locally.
    
    If daemon() ever actually disappears, it could be reintroduced
    via the usual double-fork approach.
    
    TESTED:
    Ran "build-all check" as well as testing daemonization on a Mac Pro
    10.9 and 10.14, MacBook Pro 10.9, PowerBook 10.5, and VMs for OSX
    10.5-10.13, Ubuntu 14.04, CentOS 7, Fedora 25, FreeBSD 10.3, OpenBSD
    5.6 (64- and 32-bit), and NetBSD 6.1.5.

commit d7a1c8986331dc934af319249d32dfc8a0b024be
Author: Fred Wright <address@hidden>
Date:   Thu Mar 21 17:10:24 2019 -0700

    os_compat: Fix some comments.

commit 6c668bb9a4e8b29b18f0557774f2f68448f06ce1
Author: Fred Wright <address@hidden>
Date:   Wed Mar 20 20:49:27 2019 -0700

    time-regress: Add test for NaN case.
    
    This was punted when fixing the NaN case, due to the failure to notice
    that a NaN constant was available with unexpected capitalization.  Now
    the test exists.
    
    TESTED:
    The new test fails with an intentionally incorrect expected value, and
    passes with the correct expectation.

-----------------------------------------------------------------------

Summary of changes:
 os_compat.c         | 35 ++++++++++++++++++++++++++++++++---
 tests/test_mktime.c |  3 +++
 2 files changed, 35 insertions(+), 3 deletions(-)


hooks/post-receive
-- 
GPSD



reply via email to

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