[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
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [gpsd-commit-watch] [SCM] GPSD branch, master, updated. dev-3.19a-387-g3d1b749,
Fred Wright <=