Corinna, et al. I see that the current OpenSSH release builds fine (see below), can someone package it or should I?
https://www.cygwin.com/packages/summary/openssh.html $ git diff openssh-10.*/openssh.cygport diff --git a/openssh-10.0p1-1.src/openssh.cygport b/openssh-10.2p1-1.src/openssh.cygport index 91f5b06..5e595b3 100644 --- a/openssh-10.0p1-1.src/openssh.cygport +++ b/openssh-10.2p1-1.src/openssh.cygport @@ -1,6 +1,6 @@ NAME="openssh" LICENSE="BSD-2-Clause" -VERSION="10.0p1" +VERSION="10.2p1" RELEASE=1 CATEGORY="Net" REQUIRES="csih cygrunsrv diffutils" $ cygport openssh.cygport download git clone --depth 1 --branch V_10_2_P1 --no-checkout https://github.com/openssh/openssh-portable openssh-portable Cloning into 'openssh-portable'... warning: refs/tags/V_10_2_P1 2dfb475aa5b58781908aab014a9bf4153115eb43 is not a commit! git checkout tags/V_10_2_P1 HEAD is now at d01efaa autogenerated files for release $ cygport openssh.cygport all >>> Preparing openssh-10.2p1-1.x86_64 >>> Unpacking source openssh-portable-10.2p1.tar.bz2 >>> Preparing working source directory *** Info: applying patch openssh-10.2p1-1.src.patch (-p2): patching file install-sh >>> Compiling openssh-10.2p1-1.x86_64 autoreconf-2.72: export WARNINGS= ... Cygwin specific configuration finished. /usr/bin/install -m0644 README.md /usr/src/openssh-10.2p1-1.src/openssh-10.2p1-1.x86_64/inst/usr/share/doc/openssh/README.md Fixing symlinks: Compressing man pages: slogin.1 Stripping executables: usr/bin/scp.exe usr/bin/sftp.exe usr/bin/ssh-add.exe usr/bin/ssh-agent.exe usr/bin/ssh-keygen.exe usr/bin/ssh-keyscan.exe usr/bin/ssh.exe usr/sbin/sftp-server.exe usr/sbin/ssh-keysign.exe usr/sbin/ssh-pkcs11-helper.exe usr/sbin/ssh-sk-helper.exe usr/sbin/sshd-auth.exe usr/sbin/sshd-session.exe usr/sbin/sshd.exe Preparing debuginfo source files: 155 files *** Info: Removing empty directory: /var >>> Packaging openssh-10.2p1-1.x86_64 >>> Creating binary package(s) >>> openssh-10.2p1-1-x86_64.tar.xz etc/ ... usr/share/man/man8/sshd.8.gz >>> openssh-debuginfo-10.2p1-1-x86_64.tar.xz usr/lib/debug/ usr/lib/debug/usr/ usr/lib/debug/usr/bin/ usr/lib/debug/usr/bin/scp.exe.dbg ... usr/src/debug/openssh-10.2p1-1/xmalloc.c >>> Checking packages for unexpected, missing or duplicate files >>> Creating source patches diff: src/openssh-portable/CYGWIN-PATCHES: Is a directory install-sh | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) >>> Creating source package openssh-10.2p1-1.src/ openssh-10.2p1-1.src/openssh-10.2p1-1.src.patch openssh-10.2p1-1.src/openssh-portable-10.2p1.tar.bz2 openssh-10.2p1-1.src/openssh.cygport Ignoring binding_of_caller-0.8.0 because its extensions are not built. Try: gem pristine binding_of_caller --version 0.8.0 Ignoring clutter-3.2.9 because its extensions are not built. Try: gem pristine clutter --version 3.2.9 Ignoring clutter-gstreamer-3.2.9 because its extensions are not built. Try: gem pristine clutter-gstreamer --version 3.2.9 Ignoring clutter-gtk-3.2.9 because its extensions are not built. Try: gem pristine clutter-gtk --version 3.2.9 Ignoring gtksourceview2-3.2.9 because its extensions are not built. Try: gem pristine gtksourceview2 --version 3.2.9 Ignoring gtksourceview3-3.2.9 because its extensions are not built. Try: gem pristine gtksourceview3 --version 3.2.9 Ignoring poppler-3.2.9 because its extensions are not built. Try: gem pristine poppler --version 3.2.9 Ignoring redcarpet-3.4.0 because its extensions are not built. Try: gem pristine redcarpet --version 3.4.0 Ignoring rsvg2-3.2.9 because its extensions are not built. Try: gem pristine rsvg2 --version 3.2.9 Ignoring vte3-3.2.9 because its extensions are not built. Try: gem pristine vte3 --version 3.2.9 Ignoring webkit-gtk-3.2.9 because its extensions are not built. Try: gem pristine webkit-gtk --version 3.2.9 Ignoring binding_of_caller-0.8.0 because its extensions are not built. Try: gem pristine binding_of_caller --version 0.8.0 Ignoring clutter-3.2.9 because its extensions are not built. Try: gem pristine clutter --version 3.2.9 Ignoring clutter-gstreamer-3.2.9 because its extensions are not built. Try: gem pristine clutter-gstreamer --version 3.2.9 Ignoring clutter-gtk-3.2.9 because its extensions are not built. Try: gem pristine clutter-gtk --version 3.2.9 Ignoring gtksourceview2-3.2.9 because its extensions are not built. Try: gem pristine gtksourceview2 --version 3.2.9 Ignoring gtksourceview3-3.2.9 because its extensions are not built. Try: gem pristine gtksourceview3 --version 3.2.9 Ignoring poppler-3.2.9 because its extensions are not built. Try: gem pristine poppler --version 3.2.9 Ignoring redcarpet-3.4.0 because its extensions are not built. Try: gem pristine redcarpet --version 3.4.0 Ignoring rsvg2-3.2.9 because its extensions are not built. Try: gem pristine rsvg2 --version 3.2.9 Ignoring vte3-3.2.9 because its extensions are not built. Try: gem pristine vte3 --version 3.2.9 Ignoring webkit-gtk-3.2.9 because its extensions are not built. Try: gem pristine webkit-gtk --version 3.2.9 Ignoring binding_of_caller-0.8.0 because its extensions are not built. Try: gem pristine binding_of_caller --version 0.8.0 Ignoring clutter-3.2.9 because its extensions are not built. Try: gem pristine clutter --version 3.2.9 Ignoring clutter-gstreamer-3.2.9 because its extensions are not built. Try: gem pristine clutter-gstreamer --version 3.2.9 Ignoring clutter-gtk-3.2.9 because its extensions are not built. Try: gem pristine clutter-gtk --version 3.2.9 Ignoring gtksourceview2-3.2.9 because its extensions are not built. Try: gem pristine gtksourceview2 --version 3.2.9 Ignoring gtksourceview3-3.2.9 because its extensions are not built. Try: gem pristine gtksourceview3 --version 3.2.9 Ignoring poppler-3.2.9 because its extensions are not built. Try: gem pristine poppler --version 3.2.9 Ignoring redcarpet-3.4.0 because its extensions are not built. Try: gem pristine redcarpet --version 3.4.0 Ignoring rsvg2-3.2.9 because its extensions are not built. Try: gem pristine rsvg2 --version 3.2.9 Ignoring vte3-3.2.9 because its extensions are not built. Try: gem pristine vte3 --version 3.2.9 Ignoring webkit-gtk-3.2.9 because its extensions are not built. Try: gem pristine webkit-gtk --version 3.2.9 >>> openssh requires: bash cygwin libcrypt2 libedit0 libfido2 libgcc1 >>> libgssapi_krb5_2 libkrb5_3 libssl3 zlib0 csih cygrunsrv diffutils $ dir ./openssh-10.2p1-1.x86_64/dist/openssh/ total 2702 drwxr-xr-x 1 jpyeron Domain Users 0 Oct 30 18:27 . drwxr-xr-x 1 jpyeron Domain Users 0 Oct 30 18:27 .. -rw-r--r-- 1 jpyeron Domain Users 460 Oct 30 18:27 openssh-10.2p1-1-src.hint -rw-r--r-- 1 jpyeron Domain Users 1561808 Oct 30 18:27 openssh-10.2p1-1-src.tar.xz -rw-r--r-- 1 jpyeron Domain Users 389 Oct 30 18:27 openssh-10.2p1-1-x86_64.hint -rw-r--r-- 1 jpyeron Domain Users 1192244 Oct 30 18:27 openssh-10.2p1-1-x86_64.tar.xz drwxr-xr-x 1 jpyeron Domain Users 0 Oct 30 18:27 openssh-debuginfo Reading https://www.openssh.org/releasenotes.html OpenSSH 10.2 was released on 2025-10-10. It is available from the mirrors listed at https://www.openssh.com/. Changes since OpenSSH 10.1 ========================== This is a bugfix release, primarily to fix a problem that rendered ssh(1) unusable when ControlPersist was enabled. Bugfixes -------- * ssh(1): fix mishandling of terminal connections when ControlPersist was active that rendered the session unusable. bz3872 * ssh-keygen(1): fix download of keys from PKCS#11 tokens. * ssh-keygen(1): fix CA signing operations when the CA key is held in a ssh-agent(1). bz3877 -Jason -- Jason Pyeron | Architect|CISSP-ISSAP PD Inc | Certified SBA 8(a) 10 w 24th St | Certified SBA HUBZone Baltimore, MD | CAGE Code: 1WVR6 .mil: [email protected] .com: [email protected] tel : 202-741-9397 -- Problem reports: https://cygwin.com/problems.html FAQ: https://cygwin.com/faq/ Documentation: https://cygwin.com/docs.html Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple

