Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:14948 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 78476 invoked by uid 1010); 15 Feb 2005 01:37:44 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 78460 invoked from network); 15 Feb 2005 01:37:44 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 15 Feb 2005 01:37:44 -0000 X-Host-Fingerprint: 64.233.184.196 wproxy.gmail.com Linux 2.4/2.6 Received: from ([64.233.184.196:50524] helo=wproxy.gmail.com) by pb1.pair.com (ecelerity 1.2.11rc1 (r4431)) with SMTP id AB/EE-26408-86251124 for ; Mon, 14 Feb 2005 20:37:44 -0500 Received: by wproxy.gmail.com with SMTP id 63so397891wri for ; Mon, 14 Feb 2005 17:37:41 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:references; b=PPPiYJa/OfTZjPZld5zKjUWUuoPKzTFOnPQUfyqCIf4UvJFvoCzDHRso5RpxZnNlj1TR5X7pvOr3TfEtW68NBPU8yqauIVCda1QeVVzRUrjw5cV5alYyE60UM9rUssBA5IWchkxVfJXWkzgOEznvOyHP8oj7m6vY402SZbhAZO8= Received: by 10.54.20.21 with SMTP id 21mr35991wrt; Mon, 14 Feb 2005 17:37:41 -0800 (PST) Received: by 10.54.59.22 with HTTP; Mon, 14 Feb 2005 17:37:41 -0800 (PST) Message-ID: <4e89b42605021417374ce885e1@mail.gmail.com> Date: Mon, 14 Feb 2005 20:37:41 -0500 Reply-To: Wez Furlong To: Christian Schneider Cc: internals@lists.php.net In-Reply-To: <20050215010122.39406.qmail@lists.php.net> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit References: <420ED226.3090702@bitflux.ch> <420F8D1F.4010402@bitflux.ch> <5.1.0.14.2.20050214162726.03794bd0@localhost> <20050215010122.39406.qmail@lists.php.net> Subject: Re: [PHP-DEV] Anyone against requiring libxml2 2.6.x for PHP From: kingwez@gmail.com (Wez Furlong) I was talking with George about this at lunch today. If we really really do require the new version, then we should add a configure check to enforce it, otherwise we should use appropriate #ifdefs. Why? Everytime we go to upgrade PHP, we find that we need to upgrade libxml2 as well. While it's fine for PHP to use that, what about other packages that also require libxml2? The paranoid sysadmin inside us feels reluctant/worried at that prospect. We (PHP) have had a similar issue with libcurl requirements in the past too, to the point where I just stopped enabling it (things were worse there though, as the download from sf.net was really unpredictable and made it very difficult to get hold of the latest and greatest). So, my 2 cents are: if it's too much trouble to maintain those ifdefs, bump the minimum requirements, otherwise, let's try to keep it flexible. --Wez. On Tue, 15 Feb 2005 02:01:13 +0100, Christian Schneider wrote: > Andi Gutmans wrote: > > What's the status of 2.6.x in Linux distributions? Is it already > > standard in the latest SUSE/Redhat distros? > > SuSE 8.1: libxml2-2.4.23 > SuSE 8.2: libxml2-2.5.3 > SuSE 9.0: libxml2-2.5.10 > SuSE 9.1: libxml2-2.6.7 > SuSE 9.2: libxml2-2.6.12 > > I'd say that at least SuSE 8.2 and 9.0 are still quite common though. > > - Chris > > -- > PHP Internals - PHP Runtime Development Mailing List > To unsubscribe, visit: http://www.php.net/unsub.php > >