[Please CC me, I'm not on cygwin@]
I guess I'll have to autoconf around it for a few years, but should Cygwin have a dummy <netinet/udp.h> to match <netinet/tcp.h>? ----- Forwarded message from Craig Hackney <[EMAIL PROTECTED]> ----- Date: Tue, 14 May 2002 11:31:20 -0700 From: Craig Hackney <[EMAIL PROTECTED]> Subject: RE: gdb/546: GDB fails to build under Cygwin on Windows Hosts To: "'Daniel Jacobowitz'" <[EMAIL PROTECTED]>, Craig Hackney <[EMAIL PROTECTED]> Cc: [EMAIL PROTECTED] X-Mailer: Internet Mail Service (5.5.2653.19) I created a dummy udp.h file and it seems to build OK, maybe Cygwin should have this dummy file, like with tcp.h? ---------------------------------------------------------------------- /\ Craig Hackney TEL: 650-968-8668 x171 /\/ \ Triscend Corporation FAX: 650-934-9393 /\/ / \ 301 North Whisman Road mailto:[EMAIL PROTECTED] / / / \ Mountain View, CA 94043 http://www.triscend.com ---------------------------------------------------------------------- -----Original Message----- From: Daniel Jacobowitz [mailto:[EMAIL PROTECTED]] Sent: Tuesday, May 14, 2002 11:15 AM To: [EMAIL PROTECTED] Cc: [EMAIL PROTECTED] Subject: Re: gdb/546: GDB fails to build under Cygwin on Windows Hosts On Tue, May 14, 2002 at 05:22:08PM -0000, [EMAIL PROTECTED] wrote: > > >Number: 546 > >Category: gdb > >Synopsis: GDB fails to build under Cygwin on Windows Hosts > >Confidential: no > >Severity: serious > >Priority: medium > >Responsible: unassigned > >State: open > >Class: sw-bug > >Submitter-Id: net > >Arrival-Date: Tue May 14 10:27:59 PDT 2002 > >Closed-Date: > >Last-Modified: > >Originator: [EMAIL PROTECTED] > >Release: unknown-1.0 > >Organization: > >Environment: > > >Description: > The build error is due to a missing header file called udp.h in /usr/include/netinet > > The following change causes the problem. > > 2002-05-14 Daniel Jacobowitz <[EMAIL PROTECTED]> > > * ser-tcp.c: Include <netinet/udp.h>. Rename tcp_open > and tcp_close to net_open and net_close. > (net_open): Accept "udp:" and "tcp:" specifications. Connect > using UDP if requested. Don't try to disable Nagle on UDP > sockets. > * remote.c (remote_serial_open): New function. Warn about UDP. > (remote_open_1, remote_async_open_1, remote_cisco_open): Call it. I didn't guard this include because <netinet/tcp.h> was changed to be unconditionally included on Cygwin. Is <netinet/tcp.h> really present without <netinet/udp.h>? I see that <netinet/tcp.h> is a dummy file... perhaps <netinet/udp.h> should also be... > >How-To-Repeat: > Build GDB on a windows host using Cygwin. > >Fix: > > >Release-Note: > >Audit-Trail: > >Unformatted: > -- Daniel Jacobowitz Carnegie Mellon University MontaVista Software Debian GNU/Linux Developer ----- End forwarded message ----- -- Daniel Jacobowitz Carnegie Mellon University MontaVista Software Debian GNU/Linux Developer -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Bug reporting: http://cygwin.com/bugs.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/