Mercurial > irccd
changeset 1182:d05e78720364 release-4.0
irccd: fix build on NetBSD
author | David Demelier <markand@malikania.fr> |
---|---|
date | Mon, 30 Jan 2023 16:54:47 +0100 |
parents | b54b5e69ea29 |
children | 3f0e7dbad326 |
files | CHANGES.md irccd/jsapi-system.c |
diffstat | 2 files changed, 7 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/CHANGES.md Wed Jan 18 20:31:04 2023 +0100 +++ b/CHANGES.md Mon Jan 30 16:54:47 2023 +0100 @@ -1,6 +1,11 @@ IRC Client Daemon CHANGES ========================= +irccd 4.0.3 ????-??-?? +====================== + +- Fix build on NetBSD 9.3. + irccd 4.0.2 2023-01-18 ======================
--- a/irccd/jsapi-system.c Wed Jan 18 20:31:04 2023 +0100 +++ b/irccd/jsapi-system.c Mon Jan 30 16:54:47 2023 +0100 @@ -27,7 +27,7 @@ # include <windows.h> #elif defined(__linux__) # include <sys/sysinfo.h> -#elif defined(__APPLE__) +#elif defined(__APPLE__) || defined(__NetBSD__) # include <sys/types.h> # include <sys/sysctl.h> #endif @@ -168,7 +168,7 @@ jsapi_system_raise(ctx); duk_push_uint(ctx, info.uptime); -#elif defined(__APPLE__) +#elif defined(__APPLE__) || defined(__NetBSD__) struct timeval boottime; size_t length = sizeof (boottime); int mib[2] = { CTL_KERN, KERN_BOOTTIME };