On Mon, Jun 27, 2016 at 01:34:02PM -0300, Lisandro Damián Nicanor Pérez Meyer wrote: > On lunes, 27 de junio de 2016 5:06:48 P. M. ART Gert Wollny wrote: > > Hi, > > > > while there was a little section about what breaks with QT on [1] it > > didn't mention that the threading model was changed completely without > > any compatibility layer, and QT4 uses this old threading model in their > > network/ssl layer - or at least they provide and set the locking > > callbacks. > > > > So unless openssl upstream (or someone else knowledgeable) gives an > > clear indication how to replace the old threading model with the new > > one, I'd rather not touch this part of the code. > > > > I'll see, however, whether I can provide a patch for the other compile > > errors. > > Ah, right, upstream also mentioned that, although for Qt 5. So this is even > more complicated than what I first assumed. > > CC-ing Kurt here to both let him know and maybe sugest something. > > Thanks Gert for looking into this!
>From what I understand, you don't need to the the thread callbacks anymore, the old functions are macro's that don't do a thing. It should set up threading support and locking internally. So can you clarify what kind of things you see as issue? Kurt