This is the mail archive of the cygwin mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [ANNOUNCEMENT] Updated: mingw64-{headers,runtime,winpthreads} w32api-* 3.3.0-1


On Dec 12 12:30, Yaakov Selkowitz wrote:
> On 2014-11-24 06:34, JonY wrote:
> >Notable changes:
> >* netioapi.h now includes ws2ipdef.h.
> 
> This change breaks the build of bind.  bind includes its own resolver code
> (lwres), which is patched to use the win32 backend as a fallback to
> /etc/resolv.conf (just like Cygwin's libresolv does).  The win32 code has an
> #include <iphlpapi.h> for GetNetworkParams, which #include <netioapi.h>.
> The compile now fails because <ws2ipdef.h> uses ADDRESS_FAMILY which is
> typedef'd in <winsock2.h> but not included. Furthermore, we don't *want* to
> include winsock2 headers in a Cygwin program because they conflict with the
> *NIX socket headers.

Sent upstream:  http://sourceforge.net/p/mingw-w64/mailman/message/33150355/


Corinna

-- 
Corinna Vinschen                  Please, send mails regarding Cygwin to
Cygwin Maintainer                 cygwin AT cygwin DOT com
Red Hat

Attachment: pgpbPgke8IsL0.pgp
Description: PGP signature


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]