From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 25331 invoked by alias); 17 Jan 2014 21:29:48 -0000 Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner@cygwin.com Mail-Followup-To: cygwin@cygwin.com Received: (qmail 25318 invoked by uid 89); 17 Jan 2014 21:29:47 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.4 required=5.0 tests=AWL,BAYES_00,RP_MATCHES_RCVD autolearn=ham version=3.3.2 X-HELO: etr-usa.com Received: from etr-usa.com (HELO etr-usa.com) (130.94.180.135) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Fri, 17 Jan 2014 21:29:46 +0000 Received: (qmail 866 invoked by uid 13447); 17 Jan 2014 21:29:43 -0000 Received: from unknown (HELO [172.20.0.42]) ([68.35.121.157]) (envelope-sender ) by 130.94.180.135 (qmail-ldap-1.03) with SMTP for ; 17 Jan 2014 21:29:43 -0000 Message-ID: <52D9A0C9.4080508@etr-usa.com> Date: Fri, 17 Jan 2014 21:29:00 -0000 From: Warren Young User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: Cygwin-L Subject: Re: socat with IP6 support? References: <52D985D3.9070506@etr-usa.com> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-IsSubscribed: yes X-SW-Source: 2014-01/txt/msg00233.txt.bz2 On 1/17/2014 13:45, Aaron Humphrey wrote: > > So why does it think it > requires ip6.h if it compiles fine without it? It's probably an unwarranted Linuxism. As I read POSIX[*], it is legal to have IPv6 definitions in the same old headers the IPv4 interface is defined in, as Cygwin does. So, three choices: 1. Cygwin could add stub headers for these to placate socat and any other software that uses their presence as an IPv6 test; or 2. Someone can lobby socat to fix their test; or 3. The socat package maintainer can patch the software before building it. If it were me, I'd first try diddling config.h after the configure script generates it, rather than hack the configure script itself. If that works, it's a one-line fix. [*] http://goo.gl/lMIJUK -- 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