Return-Path: Delivered-To: apmail-httpd-dev-archive@www.apache.org Received: (qmail 28003 invoked from network); 13 Jul 2006 16:38:59 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 13 Jul 2006 16:38:59 -0000 Received: (qmail 20904 invoked by uid 500); 13 Jul 2006 16:38:55 -0000 Delivered-To: apmail-httpd-dev-archive@httpd.apache.org Received: (qmail 20665 invoked by uid 500); 13 Jul 2006 16:38:55 -0000 Mailing-List: contact dev-help@httpd.apache.org; run by ezmlm Precedence: bulk Reply-To: dev@httpd.apache.org list-help: list-unsubscribe: List-Post: List-Id: Delivered-To: mailing list dev@httpd.apache.org Received: (qmail 20646 invoked by uid 99); 13 Jul 2006 16:38:55 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 13 Jul 2006 09:38:55 -0700 X-ASF-Spam-Status: No, hits=0.5 required=10.0 tests=DNS_FROM_RFC_ABUSE,HTML_MESSAGE X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: local policy) Received: from [12.11.148.122] (HELO relay2.ptc.com) (12.11.148.122) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 13 Jul 2006 09:38:53 -0700 Received: from hq-ex3fe2.ptcnet.ptc.com ([132.253.201.63]) by relay2.ptc.com with ESMTP; 13 Jul 2006 12:38:32 -0400 X-IronPort-AV: i="4.06,238,1149480000"; d="scan'208,217"; a="146238448:sNHT23889668" Received: from [132.253.11.28] ([132.253.11.28]) by HQ-EX3FE2.ptcnet.ptc.com with Microsoft SMTPSVC(6.0.3790.1830); Thu, 13 Jul 2006 12:38:32 -0400 Message-ID: <44B67708.5080802@ptc.com> Date: Thu, 13 Jul 2006 11:38:32 -0500 From: Jess Holle User-Agent: Thunderbird 1.5.0.4 (Windows/20060516) MIME-Version: 1.0 To: dev@httpd.apache.org CC: Jorge Schrauwen , "Fenlason, Josh" Subject: Re: IPV6 enabled on supplied Windows 32 binary? References: <44B66B03.1040404@ptc.com> <20060713160118.GA32321@dochas.stdlib.net> In-Reply-To: <20060713160118.GA32321@dochas.stdlib.net> Content-Type: multipart/alternative; boundary="------------040101060503000605020604" X-OriginalArrivalTime: 13 Jul 2006 16:38:32.0303 (UTC) FILETIME=[C726EFF0:01C6A69A] X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N This is a multi-part message in MIME format. --------------040101060503000605020604 Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit Colm MacCarthaigh wrote: > On Thu, Jul 13, 2006 at 10:47:15AM -0500, Jess Holle wrote: > >> So what's the story with IPv6 on Windows? >> > Works fine in every version of windows since 2000, although 2000 itself > needs a kit and patching installed. > Great. That covers all versions of Windows my employer cares about, so we can build our Apache with IPv6 always enabled. >> Are there some versions of Windows which always support it, but the >> headers we use for Windows don't detect this at build time? >> > We don't use an autoconf-like system on Windows, so although we could > detect this at build time, it's just something which has been left as a > build option. > I knew that but was wondering if there was some #if magic based on OS level defines instead. I can see why there is not, though -- that would result in requiring an older OS to build an Apache that is compatible with the older OS. >> We bundle our own Apache builds for a number of Windows OS levels and >> have customers who really want IPv6... I don't want to break anything >> for the rest of the customers, though. >> > That's at your own risk :-) > Obviously :-) By "break anything" I meant that it should still work despite the fact that they're actually only using IPv4, etc -- not that this would not uncover a bug -- which is always a risk. -- Jess Holle --------------040101060503000605020604 Content-Type: text/html; charset=ISO-8859-15 Content-Transfer-Encoding: 8bit Colm MacCarthaigh wrote:
On Thu, Jul 13, 2006 at 10:47:15AM -0500, Jess Holle wrote:
  
So what's the story with IPv6 on Windows?
    
Works fine in every version of windows since 2000, although 2000 itself
needs a kit and patching installed.
  
Great.� That covers all versions of Windows my employer cares about, so we can build our Apache with IPv6 always enabled.
Are there some versions of Windows which always support it, but the 
headers we use for Windows don't detect this at build time?
    
We don't use an autoconf-like system on Windows, so although we could
detect this at build time, it's just something which has been left as a
build option.
  
I knew that but was wondering if there was some #if magic based on OS level defines instead.� I can see why there is not, though -- that would result in requiring an older OS to build an Apache that is compatible with the older OS.
We bundle our own Apache builds for a number of Windows OS levels and 
have customers who really want IPv6...  I don't want to break anything 
for the rest of the customers, though.
    
That's at your own risk :-)
  
Obviously :-)

By "break anything" I meant that it should still work despite the fact that they're actually only using IPv4, etc -- not that this would not uncover a bug -- which is always a risk.

--
Jess Holle


--------------040101060503000605020604--