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

