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)