[ 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 <nsu...@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 <nsu...@gmail.com> Date: 2014-12-17T16:30:58Z THRIFT-2903 Qt4 library built with CMake does not work commit 5c96544b55e2b3839f34ce8ee5e007ad3f018268 Author: Nobuaki Sukegawa <nsu...@gmail.com> Date: 2014-12-07T12:45:33Z THRIFT-2098 Add support for Qt5+ commit 2bc95bca07bb22059d871604f4f31094a2492235 Author: Nobuaki Sukegawa <nsu...@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)