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

Reply via email to