You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@thrift.apache.org by "ASF GitHub Bot (JIRA)" <ji...@apache.org> on 2014/12/21 15:48:13 UTC
[jira] [Commented] (THRIFT-2909) Improve travis build
[ https://issues.apache.org/jira/browse/THRIFT-2909?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14255167#comment-14255167 ]
ASF GitHub Bot commented on THRIFT-2909:
----------------------------------------
GitHub user nsuke opened a pull request:
https://github.com/apache/thrift/pull/335
THRIFT-2909 Improve travis build
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/nsuke/thrift THRIFT-2909
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/thrift/pull/335.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #335
----
commit 243b13922ba4aa6ccb0ae73f668a41941836943f
Author: Nobuaki Sukegawa <ns...@gmail.com>
Date: 2014-12-15T18:24:37Z
THRIFT-2893 CMake build fails with boost thread or std thread
Following changes are made to fix the build
* Add USE_..._THREAD compiler definitions correctly
* Link to boost_thread and boost_system when configured with boost thread
* Link to pthread if platform is posix and std thread is used
* Use PlatformThreadFactory in test code
commit 1ee0a471d4f41f494141128939d538dae4891d1d
Author: Nobuaki Sukegawa <ns...@gmail.com>
Date: 2014-12-17T16:30:58Z
THRIFT-2903 Qt4 library built with CMake does not work
commit 5c96544b55e2b3839f34ce8ee5e007ad3f018268
Author: Nobuaki Sukegawa <ns...@gmail.com>
Date: 2014-12-07T12:45:33Z
THRIFT-2098 Add support for Qt5+
commit 2bc95bca07bb22059d871604f4f31094a2492235
Author: Nobuaki Sukegawa <ns...@gmail.com>
Date: 2014-12-21T10:43:22Z
THRIFT-2909 Improve travis build
----
> Improve travis build
> --------------------
>
> Key: THRIFT-2909
> URL: https://issues.apache.org/jira/browse/THRIFT-2909
> Project: Thrift
> Issue Type: Improvement
> Components: Build Process
> Reporter: Nobuaki Sukegawa
>
> I experimented on travis and tweaked .travis.yml.
> Motivation
> * handle g++ instability
> * easily add various configurations (mainly CMake in mind)
> * speed up CMake build
> How
> * use clang for verification, allow failure for gcc
> * common scirpt/before_install
> * use ninja
> Not addressed:
> * "make cross" instability
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)