cyrus-imapd-2.5 build broken at 865199d -- needs -lrt

Philipp Gesang philipp.gesang at intra2net.com
Mon Dec 5 05:28:58 EST 2016


Hi Giles, hi list,

-<| Quoting Giles Malet via Cyrus-devel <gdmalet at uwaterloo.ca>, on Friday, 2016-12-02 11:18:31 |>-
> On the cyrus-imapd-2.5 branch (currently 3a53853) from https://github.com/cyrusimap/cyrus-imapd, this commit:
> 
> 865199d imapd.c: imapoptions: implement idle timeout
> 
> introduces the use of clock_gettime() in imap/imapd.c. That means it needs to be linked with -lrt, but that is not happening on my system.
> 
> # cat /etc/redhat-release 
> Red Hat Enterprise Linux Server release 6.8 (Santiago)
> # uname -a
> Linux minos 2.6.32-642.6.2.el6.x86_64 #1 SMP Mon Oct 24 10:22:33 EDT
> 2016 x86_64 x86_64 x86_64 GNU/Linux

how old a glibc are we talking about? The dependency of clock_*
on rt was removed some time ago [0].

Best,
Philipp

[0] https://sourceware.org/git/?p=glibc.git;a=commit;h=6e6249d0b461b952d0f544792372663feb6d792a
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 801 bytes
Desc: not available
URL: <http://lists.andrew.cmu.edu/pipermail/cyrus-devel/attachments/20161205/bd75452b/attachment.sig>


More information about the Cyrus-devel mailing list