GitHub user jeking3 opened a pull request:

    https://github.com/apache/thrift/pull/1340

    THRIFT-4295: enable one build job with the new Ubuntu Xenial docker image

    Notes:
    
    For the D language I have openssl and libevent disabled in the xenial image 
for now.  I ran into issues with the deimos for openssl and the version in the 
image; deimos supports 1.0.1g and xenial has 1.0.2g in it.  Will address in a 
separate PR.
    
    For php7 in xenial I had to make a TCP_NODELAY set conditional.  The 
required methods didn't seem to exist in the OS provided php7 packages.  This 
didn't affect tests, apparently, as they all passed.
    
    I added versions to every language in the configure output summary.
    
    I removed a generated file that was checked in (mock_handler.go).
    
    I added one travis build job using the new image to see how things go.

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/jeking3/thrift THRIFT-4295

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/thrift/pull/1340.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 #1340
    
----
commit 4bffa9fc8d735fe2c57f5e4f239c419b85844c3b
Author: James E. King, III <[email protected]>
Date:   2017-09-01T20:00:36Z

    THRIFT-4295: enable one build job with the new Ubuntu Xenial docker image 
and fix issues encountered during the cutover locally

----


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---

Reply via email to