Hello,
I also compiled a new OpenSSH by upgrading to the latest 10.2p1 version.
During this task I discovered that there is a bug into the current
cygport script for OpenSSH.
If you open your openssh.cygport script, you will find this line:

DIFF_EXCLUDES="install.sh"

but this line is wrong and it must be replaced with:

DIFF_EXCLUDES="install-sh"

Please note the "-" character instead of the dot "." between the words
"install" and "sh" of the file name.
The package includes a patch file that's probably just an hack for
restoring the original "install-sh" and avoid cygport to create a
patch file for something that it has been updated by autoreconf.

So, all you you need to do is to fix this bug into the cygport script
for openssh-10.0p1-1.src and you can safely delete the patch because
it won't be useful anymore.

Sincerely,

Carlo Bramini.

Il giorno lun 3 nov 2025 alle ore 08:45 Marco Atzeri via Cygwin
<[email protected]> ha scritto:
>
> On 03/11/2025 08:36, Jason Pyeron via Cygwin wrote:
> >> From: Jon Turney Sunday, November 2, 2025 10:41 AM
> >>
> >> On 30/10/2025 22:37, Jason Pyeron via Cygwin wrote:
> >>> Corinna, et al.
> >>>
> >>> I see that the current OpenSSH release builds fine (see below), can 
> >>> someone package it or should I?
> >>
> >> Unfortunately, Corinna is not available to work on cygwin at the moment
> >> for personal reasons.
> >>
> >> So if you could update openssh, that would be very helpful, please and
> >> thank you.
> >
> > It has been a minute since I pushed a package up. Got stuck at the password 
> > prompt, until I just hit enter ;)
> >
> > https://www.cygwin.com/packages/summary/openssh.html now shows:
> >
> > 10.2p1-1      x86_64  1165 KiB        2025-11-03 07:29        [list of 
> > files] test
> >
> > Since I am not the maintainer of openssh, what is the best etiquette for 
> > test -> release promotion?
> >
> > v/r,
> >
> > Jason Pyeron
> >
>
> Jason,you are a Maintainer, as from :
>
> https://cygwin.com/cgit/cygwin-infra/pkg-maint/plain/cygwin-pkg-maint
>
> ..
> openssh                                      Corinna Vinschen/Jason Pyeron
> openssl                                      Corinna Vinschen/Achim Gratz
> ...
>
> for promoting the test to current, see instruction at
>
> https://cygwin.com/package-upload.html
>
> --------------------------------------------------------------
> - Removing the test label from a package
>
> Package maintainers can promote their own packages from test to current
> using:
>
>      ssh [email protected] untest package-version-release
> --------------------------------------------------------------
>
> Regards
> Marco
>
>
>
>
> --
> 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

-- 
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