[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: libruby, openssl and its GPL-incompatibility



On Mon, 3 Aug 2015 09:58:35 -0300 Antonio Terceiro wrote:

> On Sat, Aug 01, 2015 at 04:55:28PM +0200, Francesco Poli wrote:
[...]
> >  B) modify libruby to link with a GPL-compatible SSL/TLS implementation
> >     (such as libgnutls or libnss or anything else fit for the purpose),
> >     so that SSL/TLS is supported without loading GPL-incompatible
> >     libraries
[...]
> > 
> > Would strategy B be feasible?
> 
> I would only consider doing something like this if the code to make that
> work is accepted upstream, and properly supported by the upstream
> maintainers.

I can understand.
But do you think it would be feasible (assuming there's the green light
from upstream)?

> 
> It's probably easier to make apt-listbugs use ruby-curb instead of
> net/https. ruby-curb is a libcurl binding, that is linked against
> libcurl-gnutls by default on Debian.

Well, apt-listbugs just passes a URL to the SOAP library...

It's ruby-soap4r that loads 'net/https', when the use of SSL is
requested (that is to say, when the URL is
"https://bugs.debian.org:443/cgi-bin/soap.cgi"; instead of
"http://bugs.debian.org:80/cgi-bin/soap.cgi";).
Hence, I suppose it's ruby-soap4r that would have to use ruby-curb
instead of net/https.

Do you think that this could be done without too many complications?


P.S.: thanks for your reply, Antonio!   :-)

-- 
 http://www.inventati.org/frx/
 There's not a second to spare! To the laboratory!
..................................................... Francesco Poli .
 GnuPG key fpr == CA01 1147 9CD2 EFDF FB82  3925 3E1C 27E1 1F69 BFFE

Attachment: pgpCLJVzgmeHZ.pgp
Description: PGP signature


Reply to: