Re: [ANNOUNCEMENT] TEST: Cygwin 3.1.0-0.3

2019-09-07 Thread Thomas Wolff
Am 07.09.2019 um 05:32 schrieb Takashi Yano: On Fri, 6 Sep 2019 12:02:36 +0200 Thomas Wolff wrote: A tool that sets up conpty itself (rawpty from https://github.com/Biswa96/wslbridge2) does not work anymore with conpty-enabled cygwin. This suggest that double-conpty enabling may be interfering.

Re: [ANNOUNCEMENT] TEST: Cygwin 3.1.0-0.3

2019-09-06 Thread Takashi Yano
On Fri, 6 Sep 2019 12:02:36 +0200 Thomas Wolff wrote: > A tool that sets up conpty itself (rawpty from > https://github.com/Biswa96/wslbridge2) does not work anymore with > conpty-enabled cygwin. This suggest that double-conpty enabling may be > interfering. > Unfortunately, I have not yet had

Re: [ANNOUNCEMENT] TEST: Cygwin 3.1.0-0.3

2019-09-06 Thread Thomas Wolff
Am 29.08.2019 um 14:22 schrieb Corinna Vinschen: - Support the new pseudo console in PTY. A tool that sets up conpty itself (rawpty from https://github.com/Biswa96/wslbridge2) does not work anymore with conpty-enabled cygwin. This suggest that double-conpty enabling may be interfering.

Re: [ANNOUNCEMENT] TEST: Cygwin 3.1.0-0.3

2019-09-05 Thread Jim Reisert AD1C
On Thu, Sep 5, 2019 at 8:23 PM Ken Brown wrote: > 3.1.0-0.3 had some bugs that were fixed in today's 3.1.0-0.4 release. Please > report back after trying it. I'm glad to hear this, because I upgraded to 3.1.0-0.4 at work today and could not duplicate the problem. I just upgraded at home and

Re: [ANNOUNCEMENT] TEST: Cygwin 3.1.0-0.3

2019-09-05 Thread Ken Brown
On 9/5/2019 2:11 PM, Jim Reisert AD1C wrote: > Since I started using this version, I've been having some strange > hangs running g++ (called from make). The compilation just hangs > (probably at the link stage). The .o file is generated but the .exe > is not. If I remove the .o file and try

Re: [ANNOUNCEMENT] TEST: Cygwin 3.1.0-0.3

2019-09-05 Thread Jim Reisert AD1C
Since I started using this version, I've been having some strange hangs running g++ (called from make). The compilation just hangs (probably at the link stage). The .o file is generated but the .exe is not. If I remove the .o file and try again, sometimes it works. I had been running the

Re: [ANNOUNCEMENT] TEST: Cygwin 3.1.0-0.3

2019-09-03 Thread Corinna Vinschen
On Sep 3 14:56, Biswapriyo Nath wrote: > While compiling cygwin with gcc version 7.4.0 (GCC) this error is shown: > > Making all in reent > /d/newlib-cygwin/newlib/libc/reent/execr.c: In function ‘_wait_r’: > /d/newlib-cygwin/newlib/libc/reent/execr.c:120:14: warning: implicit > declaration of

Re: [ANNOUNCEMENT] TEST: Cygwin 3.1.0-0.3

2019-09-03 Thread Biswapriyo Nath
While compiling cygwin with gcc version 7.4.0 (GCC) this error is shown: Making all in reent /d/newlib-cygwin/newlib/libc/reent/execr.c: In function ‘_wait_r’: /d/newlib-cygwin/newlib/libc/reent/execr.c:120:14: warning: implicit declaration of function ‘_wait’; did you mean ‘wait’?

Re: [ANNOUNCEMENT] TEST: Cygwin 3.1.0-0.3

2019-09-02 Thread Corinna Vinschen
On Sep 1 12:00, Biswapriyo Nath wrote: > To Corinna Vinschen: > > > We can only use what's part of the current w32api-headers package. > > I occasionally contribute to mingw-w64 repository. Is there anything I can > do so that cygwin uses latest headers and libraries from mingw-w64? This is

Re: [ANNOUNCEMENT] TEST: Cygwin 3.1.0-0.3

2019-09-01 Thread Biswapriyo Nath
To Corinna Vinschen: > We can only use what's part of the current w32api-headers package. I occasionally contribute to mingw-w64 repository. Is there anything I can do so that cygwin uses latest headers and libraries from mingw-w64? To Takashi Yano: > Then, is it possible to DuplicateHandle()

Re: [ANNOUNCEMENT] TEST: Cygwin 3.1.0-0.3

2019-08-30 Thread Takashi Yano
On Sat, 31 Aug 2019 02:51:34 +0530 Biswapriyo Nath wrote: > On Friday, August 30, 2019, Takashi Yano wrote: > The HPCON isn't a handle. It's a pointer of a struct of three handles. In > my opinion, I think it's consistent with pty functions in libc. Like in > forkpty(2) the pid is returned in

Re: [ANNOUNCEMENT] TEST: Cygwin 3.1.0-0.3

2019-08-30 Thread Biswapriyo Nath
On Friday, August 30, 2019, Takashi Yano wrote: > If ioctl(TIOCSWINSZ, ...) is called from other process, it fails. The HPCON isn't a handle. It's a pointer of a struct of three handles. In my opinion, I think it's consistent with pty functions in libc. Like in forkpty(2) the pid is returned in

Re: [ANNOUNCEMENT] TEST: Cygwin 3.1.0-0.3

2019-08-30 Thread Corinna Vinschen
On Aug 31 03:20, Takashi Yano wrote: > On Fri, 30 Aug 2019 09:55:23 +0200 > Corinna Vinschen wrote: > > On Aug 29 22:15, Biswapriyo Nath wrote: > > > On Thursday, August 29, 2019, Corinna Vinschen > > > 1a. In fhandler_pty_mater::ioctl function, shouldn't the function pointer > > > be checked

Re: [ANNOUNCEMENT] TEST: Cygwin 3.1.0-0.3

2019-08-30 Thread Takashi Yano
Hi Biswapriyo and Corinna, Thank you very much for testing. On Fri, 30 Aug 2019 09:55:23 +0200 Corinna Vinschen wrote: > On Aug 29 22:15, Biswapriyo Nath wrote: > > On Thursday, August 29, 2019, Corinna Vinschen > > 1a. In fhandler_pty_mater::ioctl function, shouldn't the function pointer > >

Re: [ANNOUNCEMENT] TEST: Cygwin 3.1.0-0.3

2019-08-30 Thread Corinna Vinschen
[CC Takashi] On Aug 29 22:15, Biswapriyo Nath wrote: > On Thursday, August 29, 2019, Corinna Vinschen > wrote: > > Support the new pseudo console in PTY. Pseudo console is a new feature > in Windows 10 1809, which provides console APIs on virtual terminal. > > Some queries about this specific

[ANNOUNCEMENT] TEST: Cygwin 3.1.0-0.3

2019-08-29 Thread Biswapriyo Nath
On Thursday, August 29, 2019, Corinna Vinschen wrote: > Support the new pseudo console in PTY. Pseudo console is a new feature in Windows 10 1809, which provides console APIs on virtual terminal. Some queries about this specific feature: 1a. In fhandler_pty_mater::ioctl function, shouldn't the

[ANNOUNCEMENT] TEST: Cygwin 3.1.0-0.3

2019-08-29 Thread Corinna Vinschen
Hi folks, I uploaded a new Cygwin test release 3.1.0-0.3 This release comes with a couple of new features and quite a few bug fixes. The most interesting changes: - A revamp of the old FIFO code. It should now be possible to open FIFOs multiple times for writing, something the old code