Re: how to replace ssl with ssh2 in kqoauth

2017-12-02 Thread Rex Dieter
Kevin Kofler wrote:

> Rex Dieter wrote:
>> I can/will step up (for qt v4 which won't be going away any time soon).
> 
> Can't we patch Qt 4 to build with OpenSSL 1.1 instead?
> 
> At least Debian has a patch (which seems to be over a year old):
> https://anonscm.debian.org/cgit/pkg-kde/qt/qt4-x11.git/tree/debian/patches/openssl_1.1.patch

Are you interested in looking into this, as well is all other things that 
depend on qt4 and openssl?

-- Rex
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Re: how to replace ssl with ssh2 in kqoauth

2017-12-01 Thread Kevin Kofler
Rex Dieter wrote:
> I can/will step up (for qt v4 which won't be going away any time soon).

Can't we patch Qt 4 to build with OpenSSL 1.1 instead?

At least Debian has a patch (which seems to be over a year old):
https://anonscm.debian.org/cgit/pkg-kde/qt/qt4-x11.git/tree/debian/patches/openssl_1.1.patch

There is also a recent followup:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=828522#211

I think it would be worth the time to just get everything to build with the
latest OpenSSL, patches are already floating around.

Kevin Kofler
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Re: how to replace ssl with ssh2 in kqoauth

2017-12-01 Thread Rex Dieter
Tomas Mraz wrote:

> On Fri, 2017-12-01 at 06:40 -0600, Rex Dieter wrote:
>> Tomas Mraz wrote:
>> 
>> > Compat-openssl10-devel will be removed at the latest by Fedora 29
>> > and
>> > anything that requires it will be no longer buildable.
>> 
>> That's the first I've seen or heard of any such hard deadline... has
>> that
>> been mentioned before?
> 
> I was not completely precise with that statement above - this is my
> current intention.
> 
> The other option is that someone will step up and take over the
> maintenance of compat-openssl10 at that point. 

I can/will step up (for qt v4 which won't be going away any time soon).

-- Rex
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Re: how to replace ssl with ssh2 in kqoauth

2017-12-01 Thread Tomas Mraz
On Fri, 2017-12-01 at 06:40 -0600, Rex Dieter wrote:
> Tomas Mraz wrote:
> 
> > Compat-openssl10-devel will be removed at the latest by Fedora 29
> > and
> > anything that requires it will be no longer buildable.
> 
> That's the first I've seen or heard of any such hard deadline... has
> that 
> been mentioned before?

I was not completely precise with that statement above - this is my
current intention.

The other option is that someone will step up and take over the
maintenance of compat-openssl10 at that point. I'd be willing to
maintain the package after that time only if compat-openssl10-devel is
removed - that means having compat-openssl10 only purely as third party
application backwards compatibility library.

-- 
Tomáš Mráz
No matter how far down the wrong road you've gone, turn back.
  Turkish proverb
[You'll know whether the road is wrong if you carefully listen to your
conscience.]
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Re: how to replace ssl with ssh2 in kqoauth

2017-12-01 Thread Rex Dieter
Tomas Mraz wrote:

> Compat-openssl10-devel will be removed at the latest by Fedora 29 and
> anything that requires it will be no longer buildable.

That's the first I've seen or heard of any such hard deadline... has that 
been mentioned before?

-- Rex
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Re: how to replace ssl with ssh2 in kqoauth

2017-11-30 Thread Tomas Mraz
On Thu, 2017-11-30 at 13:49 +, Martin Gansser wrote:
> Is it possible to compile kQOAuth [1] with ssh2 by using openssl, as
> it always comes to conflict between compat-openssl10 and openssl. 
> I have already searched in the sources of kqoauth for the places
> where ssl is referenced.
> 
> $ grep -r ssl *
> 
> kqoauthutils.cpp:#include 
> kqoauthutils.cpp:#include 
> kqoauthutils.cpp:#include 
> kqoauthutils.cpp:#include 
> kqoauthutils.h:#include 
> Makefile:LIBS  = $(SUBLIBS) -lssl -lcrypto -lQt5Gui
> -lQt5Network -lQt5Core -lGL -lpthread 
> src.pro:LIBS += -lssl -lcrypto
> 
> i tink it isn't enough only to replace -lssl with -lssh2
> 
> [1] http://pkgs.fedoraproject.org/cgit/rpms/kqoauth-qt5.git/tree/kqoa
> uth-qt5.spec
> 
> Have somebody a idea ?

What you're trying to achieve simply cannot work. OpenSSL (where libssl
is from) and libssh2 have completely different purpose.

If there is a problem with conflict of compat-openssl10 and openssl the
solution is to make the thing that requires compat-openssl10 ported to 
new openssl API and thus make it require openssl.

Compat-openssl10-devel will be removed at the latest by Fedora 29 and
anything that requires it will be no longer buildable.

-- 
Tomáš Mráz
Red Hat

No matter how far down the wrong road you've gone, turn back.
  Turkish proverb
[You'll know whether the road is wrong if you carefully listen to your
conscience.]

 * Google and NSA associates, this message is none of your business.
 * Please leave it alone, and consider whether your actions are
 * authorized by the contract with Red Hat, or by the US constitution.
 * If you feel you're being encouraged to disregard the limits built
 * into them, remember Edward Snowden and Wikileaks.
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


how to replace ssl with ssh2 in kqoauth

2017-11-30 Thread Martin Gansser
Is it possible to compile kQOAuth [1] with ssh2 by using openssl, as it always 
comes to conflict between compat-openssl10 and openssl. 
I have already searched in the sources of kqoauth for the places where ssl is 
referenced.

$ grep -r ssl *

kqoauthutils.cpp:#include 
kqoauthutils.cpp:#include 
kqoauthutils.cpp:#include 
kqoauthutils.cpp:#include 
kqoauthutils.h:#include 
Makefile:LIBS  = $(SUBLIBS) -lssl -lcrypto -lQt5Gui -lQt5Network 
-lQt5Core -lGL -lpthread 
src.pro:LIBS += -lssl -lcrypto

i tink it isn't enough only to replace -lssl with -lssh2

[1] 
http://pkgs.fedoraproject.org/cgit/rpms/kqoauth-qt5.git/tree/kqoauth-qt5.spec

Have somebody a idea ?
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org