GNU bug report logs -
#57346
undeclared identifier 'CLOCK_MONOTONIC'
Previous Next
Reported by: Glenn Morris <rgm <at> gnu.org>
Date: Mon, 22 Aug 2022 20:47:02 UTC
Severity: normal
Found in version 29.0.50
Fixed in version 29.1
Done: Lars Ingebrigtsen <larsi <at> gnus.org>
Bug is archived. No further changes may be made.
Full log
Message #12 received at 57346 <at> debbugs.gnu.org (full text, mbox):
Po Lu <luangruo <at> yahoo.com> writes:
>
> Glenn Morris <rgm <at> gnu.org> writes:
>
>> Package: emacs
>> Version: 29.0.50
>>
>> OS X Clang build failing for three weeks. Ref:
>> https://hydra.nixos.org/build/186116177
>> https://hydra.nixos.org/build/188132926
>>
>> xterm.c:6659:3: warning: implicit declaration of function
>> 'clock_gettime' is invalid in C99 [-Wimplicit-function-declaration]
>> clock_gettime (CLOCK_MONOTONIC, &time);
>> ^
>> xterm.c:6659:18: error: use of undeclared identifier 'CLOCK_MONOTONIC'
>> clock_gettime (CLOCK_MONOTONIC, &time);
>
> Right, the internet says OS X doesn't have clock_gettime.
I don't know what version Glenn is building (it just says x86_74-darwin,
AFAICT), so maybe this is not useful, so just in case...
On my system it says for 'man clock_gettime'
DESCRIPTION
...
CLOCK_MONOTONIC clock that increments monotonically, tracking the time since an arbitrary point, and will
continue to increment while the system is asleep.
...
HISTORY
These functions first appeared in Mac OSX 10.12
This bug report was last modified 2 years and 263 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.