- 
    
Bug
 - 
    Resolution: Done
 - 
    
P1: Critical
 - 
    5.12.1, 5.13
 - 
    None
 
- 
        
 - 
        90959f7080d0d6d9953f0bc5fa7ac01a3e82e85f (qt/qtbase/5.12.2)
 
Previously I would specify
../src/configure.bat -platform win32-msvc -openssl-linked OPENSSL_LIBS="-llibcrypto -llibssl -lgdi32 -luser32" -I"D:\libraries\openssl-1.1.1\vs\include" -L"D:\libraries\openssl-1.1.1\vs\lib" -confirm-license -opensource -developer-build
But now in dev (and theoretically 5.12) this fails during configure with linker errors, complaining about missing symbols from system libraries; Adding `-lws2_32 -lAdvapi32 -lCrypt32` fixes this.
After Reverting the following patch it goes back to the old behavior:
- is duplicated by
 - 
                    
QTBUG-73556 [Reg] Unable to compile 5.12.1 with openssl < 1.1 (e.g. 1.0.2)
-         
 - Closed
 
 -         
 - 
                    
QTBUG-65501 statically built OpenSSL needs crypt32 and ws2_32 on Windows
-         
 - Closed
 
 -         
 
- relates to
 - 
                    
QTBUG-32448 static openssl needs -lgdi32 on windows
-         
 - Closed
 
 -