You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@thrift.apache.org by "James E. King, III (JIRA)" <ji...@apache.org> on 2015/05/06 17:33:01 UTC

[jira] [Comment Edited] (THRIFT-3121) Librt does not exist on OS X

    [ https://issues.apache.org/jira/browse/THRIFT-3121?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14530672#comment-14530672 ] 

James E. King, III edited comment on THRIFT-3121 at 5/6/15 3:32 PM:
--------------------------------------------------------------------

 I added these tests, so I caused the issue.
But I have some issues with the fix:
1. The CI build failed - why was this merged?
2. The fix only addresses CMake.  Was it not necessary to update autoconf?
3. I think it would have been better to use CMake and autoconf to detect the presence of librt and include it as a platform dependency instead of putting it into the lib/cpp/test makefile.  librt is required on linux when you use boost::thread.


was (Author: jking3):
 I added these tests, so I caused the issue.
But I have some issues with the fix:
1. The CI build failed - why was this merged?
2. The fix only addresses CMake.  Was it not necessary to update autoconf?
3. I think it would have been better to use CMake and autoconf to detect the presence of librt and include it as a platform dependency instead of putting it into the lib/cpp/test makefile.  librt is required on linux when you use boost::chrono.

> Librt does not exist on OS X
> ----------------------------
>
>                 Key: THRIFT-3121
>                 URL: https://issues.apache.org/jira/browse/THRIFT-3121
>             Project: Thrift
>          Issue Type: Bug
>          Components: Test Suite
>         Environment: OSX
>            Reporter: Thomas Bartelmess
>             Fix For: 0.9.3
>
>
> THRIFT-2441 introduced a dependency on librt which does not exist on OS X



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)