Re: [Pkg-julia-devel] Linking libgit2 to OpenSSL
- To: Josh Triplett <josh@joshtriplett.org>
- Cc: debian-legal@lists.debian.org, pkg-julia-devel@lists.alioth.debian.org, Andreas Henriksson <andreas@fatal.se>, Russell Sim <russell.sim@gmail.com>, pkg-gnutls-maint@lists.alioth.debian.org, pkg-mozilla-maintainers@lists.alioth.debian.org
- Subject: Re: [Pkg-julia-devel] Linking libgit2 to OpenSSL
- From: Peter Colberg <peter@colberg.org>
- Date: Thu, 28 Jul 2016 19:49:07 -0400
- Message-id: <[🔎] 20160728234907.GA6440@alcyone>
- Mail-followup-to: Josh Triplett <josh@joshtriplett.org>, debian-legal@lists.debian.org, pkg-julia-devel@lists.alioth.debian.org, Andreas Henriksson <andreas@fatal.se>, Russell Sim <russell.sim@gmail.com>, pkg-gnutls-maint@lists.alioth.debian.org, pkg-mozilla-maintainers@lists.alioth.debian.org
- In-reply-to: <[🔎] 20160728233416.GA3676@x>
- References: <[🔎] 20160728211255.GA9809@alcyone> <[🔎] 20160728213846.GA1624@x> <[🔎] 20160728222646.GA3212@x> <[🔎] 20160728223658.GA31153@alcyone> <[🔎] 20160728233416.GA3676@x>
On Thu, Jul 28, 2016 at 04:34:16PM -0700, Josh Triplett wrote:
> On Thu, Jul 28, 2016 at 06:36:58PM -0400, Peter Colberg wrote:
> > I am suggesting to provide two variants of libgit2, without and with
> > support for https://, with the latter linking to OpenSSL, similar to
> > the multiple variants of libcurl.
> >
> > https://bugs.debian.org/832798
>
> That would be a maintenance pain, and it would still mean that GPLed
> applications couldn't use libgit2 with https URLs. (It might work as a
> temporary solution, but it doesn't seem like the right long-term
> solution.)
The julia maintainers have proposed to libgit2 upstream to support
mbedTLS [1] as an alternative. That is a long-term solution however
that will take another year to ship in the form of julia 0.6.0.
It would be great if we could have the OpenSSL variant of libgit2 as
a temporary solution to allow for julia 0.5.0 in stretch. I will help
with the maintenance of the additional package.
Peter
[1] https://github.com/libgit2/libgit2/pull/3462
Reply to: