Help needed: net/rubygem-grpc

Steve Wills steve at mouf.net
Wed Jun 28 17:50:52 UTC 2017


Hi again,

Doing some testing on this, I'm running into an issue:

/usr/local/lib/libgrpc.so.1: Undefined symbol "OpenSSL_add_all_algorithms"

This looks to be an issue with libgrpc, not an issue with the gem
itself, but I'm not sure yet. I'll investigate more. I may not be able
to avoid using the bundled boringssl as long as grpc is using it's
bundled boringssl (which I think it should not do, but it does currently
do).

Steve

On 06/28/2017 13:03, Steve Wills wrote:
> Hi,
> 
> On 06/28/2017 11:54, Torsten Zuehlsdorff wrote:
>>
>>
>> On 28.06.2017 17:41, Matthias Fechner wrote:
>>> Hi Steve,
>>>
>>>
>>> regarding the comment here:
>>> https://gitlab.com/gitlab-org/gitaly/issues/154#note_33314534
>>>
>>> I think gitlab should work with version 1.4.0, but I think a test is
>>> always a good idea.
>>
> 
> Ok, sounds good.
> 
>> Thanks for your time Steve! To add something to Matthias comment: there
>> is already a devel/grpc port, which seems to be very similar to the
>> needed rubygem. Maybe this could help us?
> 
> Yeah, I've updated the port to use the grpc from the port instead of the
> bundled one. See attached (let me know if it doesn't come through).
> There's still at least one problem with this because I'm also removing
> the bundled ssl certs. I think it should use the ones from ca_root_nss
> instead, I'm working on that. But first I want to figure out how to run
> the tests and that's taking a little extra time because the Gemfile
> isn't included with the gem itself. Also, I'm sure the grpc developers
> would consider this all wrong, but for us I think it's the right path.
> 
> Steve
> 

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 638 bytes
Desc: OpenPGP digital signature
URL: <http://lists.freebsd.org/pipermail/freebsd-ruby/attachments/20170628/73776bf6/attachment.sig>


More information about the freebsd-ruby mailing list