Bug#963699: PostgreSQL: WolfSSL support

2020-07-23 Thread Bastian Germann
On Tue, 30 Jun 2020 13:17:25 -0700 Felix Lechner wrote: > Hi Florian, > > On Tue, Jun 30, 2020 at 12:15 PM Florian Weimer wrote: > > > > >> The other issue (WolfSSL GPL violation due to linking against > > >> GPL-incompatible applications via libpq) unfortunately remains. > > Can we figure out

Bug#963699: PostgreSQL: WolfSSL support

2020-06-30 Thread Felix Lechner
Hi Florian, On Tue, Jun 30, 2020 at 12:15 PM Florian Weimer wrote: > > >> The other issue (WolfSSL GPL violation due to linking against > >> GPL-incompatible applications via libpq) unfortunately remains. Can we figure out which packages in Debian are so affected? Could the use of the GPL for l

Bug#963699: PostgreSQL: WolfSSL support

2020-06-30 Thread Felix Lechner
Hi, > we could ship a libpq5-nossl.deb Don't users of libpq5 generally rely on the SSL features being present there? Kind regards Felix Lechner

Bug#963699: PostgreSQL: WolfSSL support

2020-06-30 Thread Florian Weimer
* Felix Lechner: > On Tue, Jun 30, 2020 at 11:38 AM Florian Weimer wrote: >> >> The other issue (WolfSSL GPL violation due to linking against >> GPL-incompatible applications via libpq) unfortunately remains. > > Could that be remedied with a special grant from wolfSSL exempting > such uses, I s

Bug#963699: PostgreSQL: WolfSSL support

2020-06-30 Thread Felix Lechner
Hi Florian On Tue, Jun 30, 2020 at 11:38 AM Florian Weimer wrote: > > The other issue (WolfSSL GPL violation due to linking against > GPL-incompatible applications via libpq) unfortunately remains. Could that be remedied with a special grant from wolfSSL exempting such uses, or would they have t

Bug#963699: PostgreSQL: WolfSSL support

2020-06-30 Thread Florian Weimer
* Felix Lechner: > Hi Florian > > On Sat, Jun 27, 2020 at 6:22 AM Florian Weimer wrote: >> >> says this: > > Kaleb from wolfSSL followed up today: > >> After going over with our management we see what the concerns are with >> this file: h

Bug#963699: PostgreSQL: WolfSSL support

2020-06-30 Thread Felix Lechner
Hi Florian On Sat, Jun 27, 2020 at 6:22 AM Florian Weimer wrote: > > says this: Kaleb from wolfSSL followed up today: > After going over with our management we see what the concerns are with > this file: https://github.com/wolfSSL/wolfs

Bug#963699: PostgreSQL: WolfSSL support

2020-06-29 Thread Felix Lechner
Hi, I think Christoph was right. For details, please see below. On Sat, Jun 27, 2020 at 6:22 AM Florian Weimer wrote: > > At this point, I have no idea what the actual intent is. In response to your concern, I filed a support request to clarify the wolfSSL license. Here is the relevant part of

Bug#963699: PostgreSQL: WolfSSL support

2020-06-27 Thread Christoph Berg
Re: Florian Weimer > Sadly, upstream refused to clarify this > > > > At this point, I have no idea what the actual intent is. Ouch, that's a pretty non-helpful reply from upstream. Browsing the source I saw only the usual "version 2, or any lat

Bug#963699: PostgreSQL: WolfSSL support

2020-06-27 Thread Florian Weimer
* Christoph Berg: > Re: Florian Weimer >> WolfSSL is licensed under the GPL, version 2 only. This means that >> applications which use libpq and whose license is incompatible with >> the GPL now violate the license of WolfSSL. Furthermore, the original >> GPL compatibility problem is only addres

Bug#963699: PostgreSQL: WolfSSL support

2020-06-27 Thread Christoph Berg
Re: Florian Weimer > WolfSSL is licensed under the GPL, version 2 only. This means that > applications which use libpq and whose license is incompatible with > the GPL now violate the license of WolfSSL. Furthermore, the original > GPL compatibility problem is only addressed for programs which ar

Bug#963699: PostgreSQL: WolfSSL support

2020-06-27 Thread Florian Weimer
* Felix Lechner: > Hi, > >> For postgresql-12, it fails at the configure stage > > Attached please find a WIP patch for wolfSSL support in postgresql-12. > The build log was too large, even with compression, to include here. WolfSSL is licensed under the GPL, version 2 only. This means that appl

Bug#963699: PostgreSQL: wolfSSL support

2020-06-26 Thread Felix Lechner
Hi Christoph, On Fri, Jun 26, 2020 at 2:51 PM Christoph Berg wrote: > > post it > as a WIP patch on the pgsql-hack...@postgresql.org list I just did it. > Do you think renaming the types in wolfSSL is feasible? Probably. > I don't even know what "ValidateDate" is Neither do I, but a #define

Bug#963699: PostgreSQL: wolfSSL support

2020-06-26 Thread Christoph Berg
Re: Felix Lechner > > For postgresql-12, it fails at the configure stage > > Attached please find a WIP patch for wolfSSL support in postgresql-12. Hi, very cool, thanks! I'm on vacation for the next two weeks, so it's not very likely I can have a closer look during that time. What you could tr

Bug#963699: PostgreSQL: WolfSSL support

2020-06-26 Thread Felix Lechner
Hi, > For postgresql-12, it fails at the configure stage Attached please find a WIP patch for wolfSSL support in postgresql-12. The build log was too large, even with compression, to include here. I used Debian stable (buster) with backports enabled and preferred. The wolfssl.patch in d/patches