X-Recipient: archive-cygwin AT delorie DOT com DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id :list-unsubscribe:list-subscribe:list-archive:list-post :list-help:sender:message-id:date:from:mime-version:to:subject :references:in-reply-to:content-type:content-transfer-encoding; q=dns; s=default; b=x4XWnGNCITujn+s5tu0yhE0RTxcPAaPbq8nLAY8Ibvu R8UBsOKAHHQSO8dStB3mN9xt6uqwflXcG7//NYqN5osFrVx5DBQ0ORHg0lxugT0G 7jiy+GxoSz0DGe+cRmp0UGIW845UcSW7qQEsV94TlBoz6gaXc6tDc3xMgnFhqZ44 = DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id :list-unsubscribe:list-subscribe:list-archive:list-post :list-help:sender:message-id:date:from:mime-version:to:subject :references:in-reply-to:content-type:content-transfer-encoding; s=default; bh=QFpey11m4br0JcHVqalScWABAyw=; b=s0Osaqb4awqFQZdJK eoBMzcq2G6ZGA55YFnX4Z3+WO429o5+STpOO1Omb4YoKS7Ls6vYtQVE955MBCQ2h hi0Qwl3jmk2VrJL7pIxkWDfqTq8lvzpsS4+ZFvtUJi29fdQAWOt8zNJjVkUuo3NW 3GOT6MpiGSMzyeJ4R/xccT3aHg= Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.6 required=5.0 tests=AWL,BAYES_00,SPF_HELO_PASS autolearn=ham version=3.3.2 X-HELO: mx1.redhat.com Message-ID: <548B3447.7040507@cygwin.com> Date: Fri, 12 Dec 2014 12:30:31 -0600 From: Yaakov Selkowitz User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 MIME-Version: 1.0 To: cygwin AT cygwin DOT com Subject: Re: [ANNOUNCEMENT] Updated: mingw64-{headers,runtime,winpthreads} w32api-* 3.3.0-1 References: In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-IsSubscribed: yes 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 for GetNetworkParams, which #include . The compile now fails because uses ADDRESS_FAMILY which is typedef'd in but not included. Furthermore, we don't *want* to include winsock2 headers in a Cygwin program because they conflict with the *NIX socket headers. -- Yaakov -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple