[
https://issues.apache.org/jira/browse/THRIFT-1629?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13410549#comment-13410549
]
Nick Zalabak commented on THRIFT-1629:
--------------------------------------
Thanks Jake.
I will submit the patch based on the "How to Contribute" instructions.
There are a just a few new additions to the dependency chain for the added
benefit of cross compatibility. In terms of the Thrift Ruby client gemspec
though, it should be setup to specify runtime and development dependencies. At
the moment it doesn't specify runtime deps and it really ought too. Not
specifying runtime deps makes the gem difficult to use especially when added to
application stacks with sizable dependency chains. In fact, I will make another
patch that addresses this as well.
> Ruby 1.9 Compatibility during Thrift configure, make, install
> -------------------------------------------------------------
>
> Key: THRIFT-1629
> URL: https://issues.apache.org/jira/browse/THRIFT-1629
> Project: Thrift
> Issue Type: Improvement
> Components: Ruby - Library
> Affects Versions: 0.8
> Environment: Mac OSX, *nix
> Reporter: Nick Zalabak
>
> I downloaded the 0.8 stable version of Thrift and began by performing the
> configure, make tasks. It appears that this version of Thrift is not
> compatible with Ruby 1.9.
> The problem encountered is that Ruby library inside Thrift includes the
> Mongrel web server. Mongrel does not work with Ruby 1.9. A drop in
> replacement for Mongrel is the Thin web server, and there are also several
> other choices.
> I have submitted a pull request via Github to resolve this matter.
> https://github.com/apache/thrift/pull/23
> Thanks.
> Nick Zalabak
> @techwhizbang
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira