From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Gerd =?UTF-8?Q?M=C3=B6llmann?= Newsgroups: gmane.emacs.bugs Subject: bug#57346: undeclared identifier 'CLOCK_MONOTONIC' Date: Tue, 23 Aug 2022 08:43:21 +0200 Message-ID: References: <87pmgrbx9e.fsf@yahoo.com> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="16492"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (darwin) Cc: Glenn Morris , 57346@debbugs.gnu.org To: Po Lu Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Tue Aug 23 08:46:19 2022 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oQNg3-00046i-2T for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 23 Aug 2022 08:46:19 +0200 Original-Received: from localhost ([::1]:55214 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oQNg1-0000eP-TJ for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 23 Aug 2022 02:46:17 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:36430) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oQNdq-00082A-20 for bug-gnu-emacs@gnu.org; Tue, 23 Aug 2022 02:44:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:52606) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oQNdp-0005Iu-PJ for bug-gnu-emacs@gnu.org; Tue, 23 Aug 2022 02:44:01 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oQNdp-0004Xv-Lt for bug-gnu-emacs@gnu.org; Tue, 23 Aug 2022 02:44:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Gerd =?UTF-8?Q?M=C3=B6llmann?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 23 Aug 2022 06:44:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57346 X-GNU-PR-Package: emacs Original-Received: via spool by 57346-submit@debbugs.gnu.org id=B57346.166123701617434 (code B ref 57346); Tue, 23 Aug 2022 06:44:01 +0000 Original-Received: (at 57346) by debbugs.gnu.org; 23 Aug 2022 06:43:36 +0000 Original-Received: from localhost ([127.0.0.1]:42355 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oQNdQ-0004X7-Bo for submit@debbugs.gnu.org; Tue, 23 Aug 2022 02:43:36 -0400 Original-Received: from mail-ej1-f43.google.com ([209.85.218.43]:41558) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oQNdJ-0004Wq-NW for 57346@debbugs.gnu.org; Tue, 23 Aug 2022 02:43:33 -0400 Original-Received: by mail-ej1-f43.google.com with SMTP id sd33so4154900ejc.8 for <57346@debbugs.gnu.org>; Mon, 22 Aug 2022 23:43:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc; bh=21+HVYVY2wrq/6lpNgGEL9TvZ5AvUoXiC6oumlVpS9g=; b=GE+QMLV2jGiz9X/kDte/RZrWYoUSP5S+c8C838iRgHcx6wUWnJI2ywxOR8UGaJZrK8 GkXxYbQuZrqArtF2TJcxHN0a7ckXHyIN2GNNatooZaCj3WbHga9dJLx04voIHnXu0W88 yIjzurqAfBZ4Wq3Mnu+3wYKcimIj/ooEk4KRc5pIc4l+uZytC5lKnigH9TP49GnIrVMk uSf+6VMhH6kO7ziTU/XGX/CAeOhPN0EUDE/uiQyBoWGFksh8KJy+E2Kh0Ujnc/Ctxr9+ u5toGmQ57EKeTHn7weMpL1Y91hwCZsC8m/z4jDVq0j26TXS/uNMzPvIjxojIN+we1s7W UZ1g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc; bh=21+HVYVY2wrq/6lpNgGEL9TvZ5AvUoXiC6oumlVpS9g=; b=bAu/HzvaJuM0VM2B7v3DYBBiNfIoufbkpCLVbZtpOfphnNMX8xY6kl0eKZjviV4S9k xRrZjX0nxx9iQIBJ8QAaHSCRgZnmZB+Qm6qlB3PMyZBD8UA4VNaNXZYrZB6c1O7Ca+SB h5Skgv4V9fb9z2yOIo2kBVR7oNWhLTkuhFV+BcEg/j492099mM1UMXOIuITEwH9M+vCr 1CYwcOIW1F1+FDuyLOLKidLqeG3EXxesqrHAw9PnEKDFJkfpAQOvfx5ZZbKEdjl571H7 JLvgagGk+Cyz7B+4mNlpnAXxAeBFeyb6A5RSa85+T0jaFnHHG7a2qQax7szbkxMt6fmP 0/9g== X-Gm-Message-State: ACgBeo1/eQM/up6Xs+JESshux1t9Xh2q2Agi63Lp5PuhjXP46u6qvXN5 KI5IWw+H248bO0z4lIv9DwTa3I7q4+Nj2Q== X-Google-Smtp-Source: AA6agR5vH/9UzFR9e07nCNS3HKh4EsMCDvgo/416bo2xLCkXS7x2uUi7t4wo14HboFkjWH2MMSNy0g== X-Received: by 2002:a17:907:2e01:b0:730:9ecc:cd28 with SMTP id ig1-20020a1709072e0100b007309ecccd28mr15190445ejc.360.1661237003405; Mon, 22 Aug 2022 23:43:23 -0700 (PDT) Original-Received: from Mini.fritz.box (pd9e36133.dip0.t-ipconnect.de. [217.227.97.51]) by smtp.gmail.com with ESMTPSA id ml17-20020a170906cc1100b0073d6f5ca3b5sm3567038ejb.162.2022.08.22.23.43.22 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 22 Aug 2022 23:43:22 -0700 (PDT) In-Reply-To: <87pmgrbx9e.fsf@yahoo.com> (Po Lu's message of "Tue, 23 Aug 2022 08:48:29 +0800") X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:240499 Archived-At: Po Lu writes: > > Glenn Morris 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