libcurl (and prob. others) need a rebuild after the OpenSSL 3 upgrade
Antonin Décimo
antonin@tarides.com
Thu Mar 13 11:57:43 GMT 2025
With mingw64-x86_64-openssl 3.0.16-1 and mingw64-x86_64-libcurl
8.12.1-1 installed I get these errors:
cygcheck: track_down: could not find ssleay32.dll
cygcheck: track_down: could not find libeay32.dll
These two DLLs were provided by openssl 1.0.2 and have been renamed as
libcrypto and libssl in openssl 1.1.1.
cygcheck /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libcurl-4.dll
shows that the libcurl DLL requires these two DLLs.
I see that openssl 3.0.16-1 was marked stable on 2025-02-19 20:52, but
curl 8.12.1-1 was packaged on 2025-02-17 23:42, two days earlier. I
don't know how Cygwin manages dependencies, but I think this should
entail a rebuild of all packages depending on openssl, and also mark
incompatibilities between the packages.
Best regards,
-- Antonin
More information about the Cygwin
mailing list