From 535eaed965cfadb26c0c4627e13dedd92df0c99d Mon Sep 17 00:00:00 2001 From: Modestas Vainius Date: Mon, 24 Jan 2022 10:55:59 +0000 Subject: [PATCH] Fix monotonic clock detection on kFreeBSD Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=624679 Last-Update: 2011-05-01 Origin: vendor Forwarded: not-needed Fix monotonic clock detection on kFreeBSD at configure time. This will finally enable it in QElapsedTimer. QProcess::waitForFinished() and all other qt_safe_select() users cannot safely operate without monotonic clock because qt_safe_select() will indicate timeout earlier than it is supposed when underlying select() call is interrupted (errno=EINTR). Gbp-Pq: Name kfreebsd_monotonic_clock.diff --- config.tests/unix/clock-gettime/clock-gettime.pri | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config.tests/unix/clock-gettime/clock-gettime.pri b/config.tests/unix/clock-gettime/clock-gettime.pri index 65b49fb8b..85a07e245 100644 --- a/config.tests/unix/clock-gettime/clock-gettime.pri +++ b/config.tests/unix/clock-gettime/clock-gettime.pri @@ -1,2 +1,2 @@ # clock_gettime() is implemented in librt on these systems -linux-*|hpux-*|solaris-*:LIBS_PRIVATE *= -lrt +linux-*|glibc-*|hpux-*|solaris-*:LIBS_PRIVATE *= -lrt -- 2.30.2