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

Corinna Vinschen corinna-cygwin@cygwin.com
Mon Dec 15 11:02:00 GMT 2014


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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://cygwin.com/pipermail/cygwin/attachments/20141215/24c8fc12/attachment.sig>


More information about the Cygwin mailing list