From owner-freebsd-ruby@freebsd.org Wed Jun 28 17:50:52 2017 Return-Path: Delivered-To: freebsd-ruby@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 55D6DDA6E59 for ; Wed, 28 Jun 2017 17:50:52 +0000 (UTC) (envelope-from steve@mouf.net) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 2DA0A81B56 for ; Wed, 28 Jun 2017 17:50:52 +0000 (UTC) (envelope-from steve@mouf.net) Received: by mailman.ysv.freebsd.org (Postfix) id 29934DA6E58; Wed, 28 Jun 2017 17:50:52 +0000 (UTC) Delivered-To: ruby@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 27831DA6E57 for ; Wed, 28 Jun 2017 17:50:52 +0000 (UTC) (envelope-from steve@mouf.net) Received: from mouf.net (mouf.net [IPv6:2607:fc50:0:4400:216:3eff:fe69:33b3]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "mouf.net", Issuer "mouf.net" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id DB69481B54; Wed, 28 Jun 2017 17:50:51 +0000 (UTC) (envelope-from steve@mouf.net) Received: from [10.0.1.84] (cpe-071-065-239-148.nc.res.rr.com [71.65.239.148] (may be forged)) (authenticated bits=0) by mouf.net (8.14.9/8.14.9) with ESMTP id v5SHoeRb069646 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT); Wed, 28 Jun 2017 17:50:46 GMT (envelope-from steve@mouf.net) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=mouf.net; s=mail; t=1498672247; bh=L9LBYnuV8VUHY6NpRX5tbQjWyaIiqwWmK2PLJayHXAA=; h=Subject:From:To:References:Date:In-Reply-To; b=GwK8K+nLSmbiUgZ+VFw5UJSF206LaOX8A+vKOIzHUp6saKJSuEknH5lOdItkW4rre iMmdGv+gn5MRRw/LhDS+5/myXwsTIReTzzSDi1Zrqipjzyg6jqPy1JcppwCvE9NrUN 6+yyWXLcQuLtzgF1XLPgvZcIpXmayP7/iK0AtfVo= Subject: Re: Help needed: net/rubygem-grpc From: Steve Wills To: Torsten Zuehlsdorff , Matthias Fechner , ruby@freebsd.org References: <4474b97e-88ec-ead8-bb13-79e5889bf237@FreeBSD.org> <2369ae1e-30cb-52d7-6697-a99139d74479@mouf.net> Message-ID: <1d1c9ced-a473-ff50-06c0-ea9ae7f2032a@mouf.net> Date: Wed, 28 Jun 2017 13:50:41 -0400 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.0 MIME-Version: 1.0 In-Reply-To: <2369ae1e-30cb-52d7-6697-a99139d74479@mouf.net> Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="uRIWQ2vCUfKLav9ngcvwhFFH3FL91XPvA" X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.4.3 (mouf.net [199.48.129.64]); Wed, 28 Jun 2017 17:50:46 +0000 (UTC) X-Spam-Status: No, score=-1.0 required=4.5 tests=ALL_TRUSTED autolearn=unavailable autolearn_force=no version=3.4.1 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on mouf.net X-Virus-Scanned: clamav-milter 0.99.2 at mouf.net X-Virus-Status: Clean X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Jun 2017 17:50:52 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --uRIWQ2vCUfKLav9ngcvwhFFH3FL91XPvA Content-Type: multipart/mixed; boundary="Ff8oDMojfmLOuFNptQV1PIF2iVPFoiXOO"; protected-headers="v1" From: Steve Wills To: Torsten Zuehlsdorff , Matthias Fechner , ruby@freebsd.org Message-ID: <1d1c9ced-a473-ff50-06c0-ea9ae7f2032a@mouf.net> Subject: Re: Help needed: net/rubygem-grpc References: <4474b97e-88ec-ead8-bb13-79e5889bf237@FreeBSD.org> <2369ae1e-30cb-52d7-6697-a99139d74479@mouf.net> In-Reply-To: <2369ae1e-30cb-52d7-6697-a99139d74479@mouf.net> --Ff8oDMojfmLOuFNptQV1PIF2iVPFoiXOO Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: quoted-printable 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, >=20 > 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. >> >=20 > Ok, sounds good. >=20 >> Thanks for your time Steve! To add something to Matthias comment: ther= e >> is already a devel/grpc port, which seems to be very similar to the >> needed rubygem. Maybe this could help us? >=20 > Yeah, I've updated the port to use the grpc from the port instead of th= e > 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. >=20 > Steve >=20 --Ff8oDMojfmLOuFNptQV1PIF2iVPFoiXOO-- --uRIWQ2vCUfKLav9ngcvwhFFH3FL91XPvA Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQGjBAEBCgCNFiEEmPpBSlwqDvnP0K0N9c9isyB7G6EFAllT7HFfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDk4 RkE0MTRBNUMyQTBFRjlDRkQwQUQwREY1Q0Y2MkIzMjA3QjFCQTEPHHN0ZXZlQG1v dWYubmV0AAoJEPXPYrMgexuhVK4H+wb631J4MzbCJZJ/ebr7c34eqClWtl4WcgH8 A5G+mN6Szu6Kl0WyYxdfCATS6LnnRLHpmJRweBUQHmR1llHYuWJttbJwc0EGVMTm 8ykTjFYvOTMrHdlFNfz4YPFe1sTk1bFXcUK/GtMNj+5HYs32c1iFKJV5SCObkrIl BErdBBoQPVxdMejPxgTw00eTeJg0zVC24Pevvpd7sPEeWXWM7izeCSF8HyzJF+DX linuvmld0usauMPIYxrkJUXSXVTpy+cBZz9pwM+Wt1bK/tnGnbCv97470X6SIsIf q4sqDwkWSDdp4x1Zo9VI/g0+hS01dWbCYqszpgJbE2LdQ7EeJTc= =k9HG -----END PGP SIGNATURE----- --uRIWQ2vCUfKLav9ngcvwhFFH3FL91XPvA--