MINGW-packages: OpenSSL 1.1.x brokens
At least next mingw packages have issues building with new openssl:
gdcm
libmowgli
libwebsockets
About this issue
- Original URL
- State: closed
- Created 6 years ago
- Comments: 20 (17 by maintainers)
Commits related to this issue
- opusfile: disable wincert code for openssl1.1 compat. See #4458 — committed to lazka/MINGW-packages by lazka 6 years ago
- opusfile: disable wincert code for openssl1.1 compat. See #4458 (#4474) — committed to msys2/MINGW-packages by lazka 6 years ago
The issue above is not directly related to the OpenSSL update (it only made it apparent by adding a new function not available previously) but is the result of AppVeyor build images containing an older version of the OpenSSL DLLs (libssl-1_1-x64.dll / libcrypto-1_1-x64.dll) in C:\Windows\system32, see https://github.com/appveyor/ci/issues/2571
Applications will load these before even looking at the PATH variable (unless the DLL is located in the same directory as the application executable).
Another issue I’m seeing in Inkscape (linked against libpoppler which is linked against libcurl which is linked against libssl) when executed on the AppVeyor CI server:
Not sure what exactly is causing it yet…
What I don’t understand is why it’s looking for this function in libcurl-4.dll, as this function is actually part of openssl.
I’m edit fail list
I assume the following error is related: