Return-Path: Delivered-To: apmail-apr-dev-archive@www.apache.org Received: (qmail 98504 invoked from network); 11 May 2005 16:21:33 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 11 May 2005 16:21:33 -0000 Received: (qmail 96883 invoked by uid 500); 11 May 2005 16:24:48 -0000 Delivered-To: apmail-apr-dev-archive@apr.apache.org Received: (qmail 96776 invoked by uid 500); 11 May 2005 16:24:48 -0000 Mailing-List: contact dev-help@apr.apache.org; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Id: Delivered-To: mailing list dev@apr.apache.org Received: (qmail 96731 invoked by uid 99); 11 May 2005 16:24:47 -0000 X-ASF-Spam-Status: No, hits=0.1 required=10.0 tests=FORGED_RCVD_HELO X-Spam-Check-By: apache.org Received-SPF: pass (hermes.apache.org: local policy) Received: from devonshire.concentric.net (HELO devonshire.cnchost.com) (207.155.248.12) by apache.org (qpsmtpd/0.28) with ESMTP; Wed, 11 May 2005 09:24:47 -0700 Received: from rcsv650.rowe-clan.net (c-24-13-128-132.hsd1.il.comcast.net [24.13.128.132]) by devonshire.cnchost.com id MAA16142; Wed, 11 May 2005 12:20:59 -0400 (EDT) [ConcentricHost SMTP Relay 1.17] Errors-To: Message-Id: <6.2.1.2.2.20050511103700.05dfb680@pop3.rowe-clan.net> X-Mailer: QUALCOMM Windows Eudora Version 6.2.1.2 Date: Wed, 11 May 2005 10:45:08 -0500 To: dev@httpd.apache.org From: "William A. Rowe, Jr." Subject: Re: Modifying Win32 default optimizations? Cc: dev@httpd.apache.org, Tomcat Developers List , dev@apr.apache.org In-Reply-To: <42820CB3.4060907@xbc.nu> References: <6.2.1.2.2.20050511012115.07e92dd0@pop3.rowe-clan.net> <42820CB3.4060907@xbc.nu> Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable X-Virus-Checked: Checked X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N At 08:46 AM 5/11/2005, Branko =C4=8Cibej wrote: >>All in all - comments? >How about moving away from MSVC 6 to (say) VC.Net 2003, while we're at it?= It's time, to say the least. Not for 1.3 or 2.0 httpd - you lose some measure of binary compatibility. We can jump through hoops to continue to use the msvcrt.dll but it's suboptimal. To pick up msvcr70.dll will cause some measure of pain. I'm willing to consider moving to Visual C 7 for binary builds of httpd-2.1+ if enough of the community is behind it. For that=20 matter, perhaps its time to drop Win9x support from httpd-2.1+ (?) If your thought is no - lots of people still use 9x - then also consider that lots of people are quite happy with their VC 5 or 6 and it just continues to work for them. Here's an example of the issue; http://mail.gnome.org/archives/dia-list/2003-March/msg00141.html Nothing stops YOU today from using VC7, in fact VisualStudio will gladly parse the .dsp files into .vcproc's, .dsw into .sln. The question, rather, is what clib and compiler to use to create the binary distributions - and right now,=20 We obviously want users to be able to elect /GS compilation under VC7 for stack guard sentinels. If the open source community tends to push back on Microsoft's newest compilers, it's simply because their forced treadmill is the anathema of inclusiveness. At 10:45 AM 5/11/2005, Branko =C4=8Cibej wrote: >99% of the work of moving from MSVC6 to any flavour of VC.Net is in= converting the project files. So it doesn't matter if the target is 2003 or= 2005. That would be 1% of the work. Visual Studio.NET does that work for you. Bill=20