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

Reply via email to