From: Modestas Vainius Date: Fri, 1 May 2015 19:35:39 +0000 (+0000) Subject: Fix monotonic clock detection on kFreeBSD X-Git-Tag: archive/raspbian/4%4.8.6+git64-g5dc8b2b+dfsg-3+deb8u2+rpi1~1^2~13 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=1bc57a96d600905aa1f1ecbbfee7c29bb2985631;p=qt4-x11.git Fix monotonic clock detection on kFreeBSD 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 --- 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