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. 

best, 
Gert 

[1] https://wiki.openssl.org/index.php/1.1_API_Changes

Reply via email to