Re: sys/termios.h defines struct winsize after it is referenced in function signatures

2025-07-18 Thread Chet Ramey
On 7/18/25 12:02 AM, Zachary Santer wrote: https://pubs.opengroup.org/onlinepubs/9799919799/functions/tcgetwinsize.html#tag_17_609 says that if libc has tcgetwinsize(), you only need to get its declaration. I've attached the /usr/include/sys/termios.h file included in my MSYS2 installation.

Re: sys/termios.h defines struct winsize after it is referenced in function signatures

2025-07-18 Thread Corinna Vinschen
Hi Zachary, thanks for the report. I pushed a patch. This will show up in the next Cygwin release 3.6.5. https://sourceware.org/cgit/newlib-cygwin/commit/?id=73600d68227e Thanks, Corinna On Jul 18 00:02, Zachary Santer via Cygwin wrote: > Was "MacOS Homebrew bash '5.3.0(1)-release' breaks '

sys/termios.h defines struct winsize after it is referenced in function signatures

2025-07-17 Thread Zachary Santer
Was "MacOS Homebrew bash '5.3.0(1)-release' breaks 'wait' (?)" on bug-bash@gnu.org. On Thu, Jul 17, 2025 at 12:05 PM Chet Ramey wrote: > > On 7/17/25 8:51 AM, Sam James wrote: > > Zachary Santer writes: > > > >> I've applied your patch, but gcc 15.1.0 has decided that a 'struct > >> winsize *' n