delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2025/10/30/18:41:12

DMARC-Filter: OpenDMARC Filter v1.4.2 delorie.com 59UMfBFG2613399
Authentication-Results: delorie.com; dmarc=pass (p=none dis=none) header.from=cygwin.com
Authentication-Results: delorie.com; spf=pass smtp.mailfrom=cygwin.com
DKIM-Filter: OpenDKIM Filter v2.11.0 delorie.com 59UMfBFG2613399
Authentication-Results: delorie.com;
dkim=pass (1024-bit key, unprotected) header.d=cygwin.com header.i=@cygwin.com header.a=rsa-sha256 header.s=default header.b=SjMWWK3+
X-Recipient: archive-cygwin AT delorie DOT com
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org F08763858405
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com;
s=default; t=1761864068;
bh=l4E7pE6u89X7zRUFImUH9eszezgSzfx0jecOR0xW5qc=;
h=To:Cc:Subject:Date:List-Id:List-Unsubscribe:List-Archive:
List-Post:List-Help:List-Subscribe:From:Reply-To:From;
b=SjMWWK3+/pHWwSO3T8sgdZ4ag+oHSdOPLTCffSIbxTSlFT0HmReFkht1OCyfnVg9V
ExlPTk+yIyY9eAffnwfpSsqLdtRzP15Y9b8XJJRBYDPXUdO0Rdgvow1VBrI1LcbGTu
eVp9R6gP54e8fC8e3HC1gU03YTA0cDHOK+9QP+w0=
X-Original-To: cygwin AT cygwin DOT com
Delivered-To: cygwin AT cygwin DOT com
DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 252CD3858D2A
ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 252CD3858D2A
ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1761863850; cv=none;
b=jYWEudxrWpFP7QMnp3T1GP7Xs1R25Ne15VT/ZDRCekjQ94Go4Y9NPQkerUCFWAahXvWb0p77CxNndVB4NyIFOv76SOMoffrtuE/W69soGXagxEHh40EDiMq98w7PKMnakLDhBbeWVWW2TGXxVABvJlEx6PUbvRaQHtCv178TlNg=
ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key;
t=1761863850; c=relaxed/simple;
bh=Ik54UWh1ZBxWKG7GodZBAivUh+qBKyYgXqB4/k8ig6c=;
h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version;
b=Jl/04vo1sOC77Ng8dWxLcJTsdtMAwH2xW9z4Ltwuy04aPSKC6lNM2bl7asnX2WcmT5DdNzJ6rNeyxxdIVGFSMYWVR0G+OpuEFt5euaFfFQVvUy25TLFpcDJe4JM0kssR6C1X0g2F8W1Vwypcxe4t+Lp5rFq+lAD6eYtkqU1eXko=
ARC-Authentication-Results: i=1; server2.sourceware.org
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 252CD3858D2A
DKIM-Filter: OpenDKIM Filter v2.11.0 mail2.pdinc.us 59UMbTTA014205
To: <cygwin AT cygwin DOT com>
Cc: "JASON PYERON" <jason DOT j DOT pyeron DOT ctr AT mail DOT mil>
Subject: OpenSSH 10.2/10.2p1 (2025-10-10)?
Date: Thu, 30 Oct 2025 18:37:29 -0400
Organization: PD Inc
Message-ID: <058501dc49ed$c6287810$52796830$@pdinc.us>
MIME-Version: 1.0
X-Mailer: Microsoft Outlook 16.0
Thread-Index: AdxJ6iE4ucWfg8tUT5WNlH4fv1vAKA==
X-BeenThere: cygwin AT cygwin DOT com
X-Mailman-Version: 2.1.30
List-Id: General Cygwin discussions and problem reports <cygwin.cygwin.com>
List-Archive: <https://cygwin.com/pipermail/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-request AT cygwin DOT com?subject=help>
List-Subscribe: <https://cygwin.com/mailman/listinfo/cygwin>,
<mailto:cygwin-request AT cygwin DOT com?subject=subscribe>
From: Jason Pyeron via Cygwin <cygwin AT cygwin DOT com>
Reply-To: Jason Pyeron <jpyeron AT pdinc DOT us>
Sender: "Cygwin" <cygwin-bounces~archive-cygwin=delorie DOT com AT cygwin DOT com>
X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id 59UMfBFG2613399

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: jason DOT j DOT pyeron DOT ctr AT mail DOT mil
.com: jpyeron AT pdinc DOT us
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

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019