On Oct 9 19:48, JonY wrote: > On 10/9/2012 18:06, Corinna Vinschen wrote: > > On Oct 2 16:54, JonY wrote: > >> On 9/24/2012 12:27, Yaakov (Cygwin/X) wrote: > >>> On 2012-08-20 07:15, JonY wrote: > >>>> New version up. Was the first uploaded? > >>> > >>> jturney, did you patch(es) get committed yet? > >>> > >>> Unfortunately, I did find another regression, this time with bind. The > >>> mingw-w64 <inaddr.h> header conflicts with Cygwin's <netinet/in.h>: > >>> > >>> In file included from /usr/include/w32api/ras.h:11:0, > >>> from /usr/include/w32api/mprapi.h:10, > >>> from /usr/include/w32api/iprtrmib.h:9, > >>> from /usr/include/w32api/iphlpapi.h:13, > >>> from test.c:4: > >>> /usr/include/w32api/inaddr.h:17:16: error: redefinition of ‘struct > >>> in_addr’ > >>> /usr/include/cygwin/in.h:116:8: note: originally defined here > >>> > >>> > >>> Yaakov > >>> > >>> > >> > >> Ping, anything new? > > > > Why does bind include iphlpapi.h at all? As a Cygwin application it's not > > supposed to use Windows and Cygwin network functions in parallel. > > > > > > Corinna > > > > I gathered from Yaakov that he wanted some fallback to the Windows DNS > settings when /etc/resolv.conf isn't found.
In that case bind should use the Cygwin-provided POSIX resolver functions, IMHO. Corinna -- Corinna Vinschen Please, send mails regarding Cygwin to Cygwin Project Co-Leader cygwin AT cygwin DOT com Red Hat