Yggdrasil icon indicating copy to clipboard operation
Yggdrasil copied to clipboard

OpenSSH: New version 9.4.1

Open eschnett opened this issue 2 years ago • 9 comments

eschnett avatar Aug 11 '23 15:08 eschnett

We are using OpenSSH binaries on Windows, and these were built against OpenSSL 1.1. This PR corrects (i.e. lowers) the compat bound again.

We should also somehow invalidate the current OpenSSH release 9.3.2.

eschnett avatar Aug 15 '23 13:08 eschnett

Would the MSYS2 ones work? https://mirror.msys2.org/msys/x86_64/openssh-9.4p1-1-x86_64.pkg.tar.zst

mkitti avatar Sep 01 '23 06:09 mkitti

or maybe we can use their patches: https://github.com/msys2/MSYS2-packages/tree/master/openssh

mkitti avatar Sep 01 '23 06:09 mkitti

Uh, if we can build it from source using those patches that'd be great

giordano avatar Sep 01 '23 12:09 giordano

@mkitti these patches are for OpenSSH @7.3 and don't apply to 9.4.

eschnett avatar Sep 06 '23 18:09 eschnett

@mkitt We currently distinguish between Win32 and Win64 binaries when we download binaries. I don't see such a distinction in the binaries to which you point. What should I do here?

eschnett avatar Sep 06 '23 18:09 eschnett

Also, can we check that these binaries were built against OpenSSL @3?

eschnett avatar Sep 06 '23 18:09 eschnett

I'm realizing that the openssh package I pointed to are MSYS2 packages rather MINGW packages so they may not be as helpful asI would have thought.

mkitti avatar Sep 06 '23 20:09 mkitti

I don't know what this means. Can we still use them? We only want executables; would they still run?

eschnett avatar Sep 06 '23 21:09 eschnett

Closing due to inactivity. Please submit a new PR on top of the current master branch if you still want to include this recipe.

imciner2 avatar Apr 03 '24 20:04 imciner2