Hi Thomas,

Thanks for the reply.

On Thu, 11 Dec 2025 10:45:52 +0100
Thomas Wolff wrote:
> Hi Takashi,
> sorry, I just saw this mail right now.
> 
> Am 06.12.2025 um 22:40 schrieb Takashi Yano via Cygwin:
> > Hi Thomas,
> >
> > On Sat, 6 Dec 2025 18:48:29 +0100
> > Thomas Wolff wrote:
> >> Am 03.12.2025 um 13:49 schrieb Takashi Yano via Cygwin:
> >>> On Wed, 3 Dec 2025 11:34:01 +0000 (UTC)
> >>> matthew patton wrote:
> >>>> the libopenconsole.postinstall script ihas some glaring issues.
> >>>>
> >>>> * define strings once and then use the variable instead of repeating 
> >>>> over and over and over the long-ass path names.
> >>>>
> >>>> * the wget to STDOUT strikes me as pointless. use curl if you're going 
> >>>> to resort to that kind of operation. Otherwise just save the .zip to 
> >>>> disk already without gratuitous memory buffering
> >>>>
> >>>> * /tmp should not be assumed. use $TMPDIR
> >>>>
> >>>> * use trap to clean up after yourself in both the successful and 
> >>>> unsuccessful cases
> >>>>
> >>>> * 'POSTFIX' makes no sense. it's ARCH or PLATFORM
> >>>>
> >>>> * personally I would have versions.txt be a tab deliminted file with 
> >>>> version_num\tsha256 of x64\tsha256 of x86 or something along those lines.
> >>> Thanks!
> >> Unfortunately, this does not work for me on Windows 10.
> >> And I cannot test on Windows 11; my previous report was bogus, I
> >> self-compiled the unpatched cygwin1.dll for a cross-test but it fails.
> >> Running bash from a Windows console, then Cygwin console works, also
> >> running wsl from there. Running `mintty -h alw` says
> >> The handle is invalid.
> >> Error code: Bash/Service/ERROR_INVALID_HANDLE
> > Thansk for testing.
> > Do you mean `mintty -h alw` works on self-compiled-unpatched
> > cygwin1.dll but does not work on self-compiled-patched cygwin1.dll?
> No, I mean in my Windows 11 system, it failed even with a self-compiled 
> unpatched cygwin1.dll, right now.
> (I was having cygwin build problems before...)
> So I took a fresh approach, fresh git clone, then followed the 
> cumbersome build instructions (which I had put into my own configure 
> wrapper and used to work before).
> Not quite understanding the purpose of that package, or the postinstall 
> script which told me
> cat: /etc/libopenconsole/version.txt: No such file or directory
> sha256sum: 
> /etc/libopenconsole/Microsoft.WindowsTerminal__x64.zip.sha256: No such 
> file or directory
> , I just copied OpenConsole.exe manually into /bin. And yes, now it 
> works in Windows 11, even with OpenConsole from WT 1.23 (which is a bit 
> surprising as there was a bug which they fixed later).
> 
> Copied the solution to Windows 10 but unfortunately it does not work 
> there. Kind regards Thomas

What happens in Windows 10 case? Does cygwin itself start and it
has a problem when starting non-cygwin app? Or does not start at all?

In my environment, patched cygwin1.dll works under both Win10 and 11.

-- 
Takashi Yano <[email protected]>

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