MINGW-packages icon indicating copy to clipboard operation
MINGW-packages copied to clipboard

Update OpenSSL package to 3.0.5

Open ls5302 opened this issue 2 years ago • 2 comments

ls5302 avatar Oct 03 '22 15:10 ls5302

Did you check if all the dependent packages are compatible with this newer openssl version? All the dependent packages need to be rebuilt and checked. This list of dependent packages can be found here https://packages.msys2.org/package/mingw-w64-x86_64-openssl?repo=mingw64

Biswa96 avatar Oct 03 '22 15:10 Biswa96

@Biswa96 good point, I had not taken than into consideration. There are a lot of packages that depend on OpenSSL.

Now I'm wondering if I can build a versioned package which doesn't nuke the existing one, but allows the latest release of OpenSSL to be used when required.

I am aware that OpenSSL reaches EOL in 2023 so this will need to be done at some point.

ls5302 avatar Oct 03 '22 16:10 ls5302

@Biswa96 good point, I had not taken than into consideration. There are a lot of packages that depend on OpenSSL.

Now I'm wondering if I can build a versioned package which doesn't nuke the existing one, but allows the latest release of OpenSSL to be used when required.

That's certainly possible. Arch Linux has this: https://archlinux.org/packages/core/x86_64/openssl-1.1/

I am aware that OpenSSL reaches EOL in 2023 so this will need to be done at some point.

I just did the upgrade on a smaller scale for the cygwin package: https://github.com/msys2/MSYS2-packages/issues/3013 There haven't been too many issues. But we have lots more packages here :/

Updating all those packages and checking their status in Arch Linux is probably a good first step.

lazka avatar Dec 22 '22 20:12 lazka

You can't just drop patches like that.

MehdiChinoune avatar Jan 07 '23 09:01 MehdiChinoune

superseded by #15041

MehdiChinoune avatar Jan 14 '23 05:01 MehdiChinoune