Return-Path: Delivered-To: apmail-httpd-dev-archive@www.apache.org Received: (qmail 31183 invoked from network); 19 Dec 2008 22:17:52 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 19 Dec 2008 22:17:52 -0000 Received: (qmail 87486 invoked by uid 500); 19 Dec 2008 22:17:48 -0000 Delivered-To: apmail-httpd-dev-archive@httpd.apache.org Received: (qmail 87427 invoked by uid 500); 19 Dec 2008 22:17:48 -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 87418 invoked by uid 99); 19 Dec 2008 22:17:48 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 19 Dec 2008 14:17:48 -0800 X-ASF-Spam-Status: No, hits=1.2 required=10.0 tests=SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (athena.apache.org: local policy) Received: from [64.202.165.38] (HELO smtpauth21.prod.mesa1.secureserver.net) (64.202.165.38) by apache.org (qpsmtpd/0.29) with SMTP; Fri, 19 Dec 2008 22:17:40 +0000 Received: (qmail 17377 invoked from network); 19 Dec 2008 22:17:15 -0000 Received: from unknown (76.252.112.72) by smtpauth21.prod.mesa1.secureserver.net (64.202.165.38) with ESMTP; 19 Dec 2008 22:17:15 -0000 Message-ID: <494C1D6A.6040107@rowe-clan.net> Date: Fri, 19 Dec 2008 16:17:14 -0600 From: "William A. Rowe, Jr." User-Agent: Thunderbird 2.0.0.18 (X11/20081119) MIME-Version: 1.0 To: dev@httpd.apache.org Subject: Re: [VOTE] Release Apache HTTP server 2.2.11 References: <493AA88D.6030908@apache.org> <43e40e000812170307k7a72727asa6f77eb13586b632@mail.gmail.com> <245358B217FA4932A6AF3B1B4FB39A42@bspc0> <494A8C4A.8040706@rowe-clan.net> <010801c9617b$ff4b81e0$fde285a0$@edu.cn> <494B0A61.5080208@rowe-clan.net> <75FAC34C88354241AD2DBDAD91625A1F@bspc0> <494B1F65.80708@rowe-clan.net> <000301c9620d$fc72d210$f5587630$@edu.cn> <494BFD98.7040704@rowe-clan.net> <43e40e000812191216x447868d5l645f0b5a256d5447@mail.gmail.com> <494C0EA9.3040208@gmail.com> In-Reply-To: <494C0EA9.3040208@gmail.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org Marc Noirot wrote: > It has very few dependencies, and seems to be used by large projects, > notably KDE, and interestingly for the ASF, for the Windows build of PCRE. > The PCRE's CMakeLists.txt is IMHO a good starting point to understand > various points of interest for a powerful Windows build system for > Apache, like configuration variables, dependencies handling, header file > generation, dynamic libraries, and even installation generation. Thanks for that pointer! Something to wrap my head around. > I can volunteer to port Apache 2 to a Cmake based build system for > Windows, even though I can't guarantee I can get results very fast due > to my current basic knowledge of Cmake, as well as _very_ basic > knowledge of the Apache source code arborescence. Keep in mind, if we go Cmake, we entirely go Cmake (unix, and windows). Kill all birds with one stone. > If such a thing would be done, what would be in your opinion a good > starting point in the Apache repository ? (2.3.0-alpha ? the current 2.2 > branch ? trunk ?) Trunk, as Jorge pointed out, that's where the action is. It's effectively the same and better than 2.3.0-alpha which will fall out of sync pretty quickly. The next 2.3-alpha will come from trunk again.