Details
-
Bug
-
Resolution: Done
-
P1: Critical
-
5.12.1, 5.13
-
None
-
-
90959f7080d0d6d9953f0bc5fa7ac01a3e82e85f (qt/qtbase/5.12.2)
Description
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:
Attachments
Issue Links
- 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