Return-Path: X-Original-To: apmail-httpd-dev-archive@www.apache.org Delivered-To: apmail-httpd-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 2904EE83F for ; Fri, 15 Feb 2013 16:56:04 +0000 (UTC) Received: (qmail 46144 invoked by uid 500); 15 Feb 2013 16:56:03 -0000 Delivered-To: apmail-httpd-dev-archive@httpd.apache.org Received: (qmail 46075 invoked by uid 500); 15 Feb 2013 16:56:03 -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 46066 invoked by uid 99); 15 Feb 2013 16:56:03 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 15 Feb 2013 16:56:03 +0000 X-ASF-Spam-Status: No, hits=0.7 required=5.0 tests=RCVD_IN_DNSWL_NONE,SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (athena.apache.org: local policy) Received: from [173.201.192.109] (HELO p3plsmtpa06-08.prod.phx3.secureserver.net) (173.201.192.109) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 15 Feb 2013 16:55:56 +0000 Received: from hub ([76.252.112.72]) by p3plsmtpa06-08.prod.phx3.secureserver.net with id 0gva1l00G1Zmh9Y01gvbFo; Fri, 15 Feb 2013 09:55:35 -0700 Date: Fri, 15 Feb 2013 10:55:33 -0600 From: "William A. Rowe Jr." To: dev@httpd.apache.org Cc: rainer.jung@kippdata.de Subject: Re: Building binaries and 3rd party dependencies Message-ID: <20130215105533.6bae5401@hub> In-Reply-To: <511E24BE.4010600@kippdata.de> References: <20130205161211.42d6206f@hub> <511E24BE.4010600@kippdata.de> X-Mailer: Claws Mail 3.9.0 (GTK+ 2.24.13; x86_64-redhat-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org On Fri, 15 Feb 2013 13:06:22 +0100 Rainer Jung wrote: > On 05.02.2013 23:12, William A. Rowe Jr. wrote: > > Don't know how windows handles the use of two versions of a DLL in > the same process. They must have different file names (not paths); e.g. a versioned dll filename libpcre-7.dll would be distinct from libpcre-8.dll, but most thirdparty vendors don't version and even use entirely unreleated names for dynamic libs on Windows than they had chosen for Unicies. (For ex openssl's LIBEAY32.dll vs libcrypto.so). > For 2.4 I think starting with latest pcre is fine, later major updates > may depend on compatibility again. I agree that breaking binary compatibility changes shouldn't be rolled in once people are using a given major.minor build from the ASF. > expat: currently still bundled directly or inside deps as apr-util > builtin. No strong opinion here whether to use that one or the > latest. I personally would stick to expat for 2.4 and not switch to > libxml2. For 2.4? I can experiment with both solutions. I guess the other question is whether 2.2.24 should be tagged with the original apr-util 1.3 family, or whether we should pick up 1.5.1? And back to the older 2.2.23 sources, should it be the then-current apr-util that was bundled in the .tar.gz distribution?