Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:30343 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 3014 invoked by uid 1010); 27 Jun 2007 23:49:09 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 2998 invoked from network); 27 Jun 2007 23:49:09 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 27 Jun 2007 23:49:09 -0000 Authentication-Results: pb1.pair.com header.from=giunta.gaetano@gmail.com; sender-id=pass; domainkeys=bad Authentication-Results: pb1.pair.com smtp.mail=giunta.gaetano@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.134.188 as permitted sender) DomainKey-Status: bad X-DomainKeys: Ecelerity dk_validate implementing draft-delany-domainkeys-base-01 X-PHP-List-Original-Sender: giunta.gaetano@gmail.com X-Host-Fingerprint: 209.85.134.188 mu-out-0910.google.com Received: from [209.85.134.188] ([209.85.134.188:18242] helo=mu-out-0910.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 17/92-11248-377F2864 for ; Wed, 27 Jun 2007 19:49:09 -0400 Received: by mu-out-0910.google.com with SMTP id w1so387714mue for ; Wed, 27 Jun 2007 16:49:04 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:user-agent:mime-version:to:subject:references:in-reply-to:content-type:content-transfer-encoding; b=PlmH5oJLxkro/cDJeg/vN27KgezEjCP5rAJvDe7NSgrVDfTsAibj+18CvrRBqroO4zjacpkUN203E97FzoIYVPGPGYTDbHn43ikexLirU3gLY+W7r3Rdi/N/61DTA0lybWwWExdXg/DvuHbMlVPLt0ndzROVOIqLGexvO/OO4ZU= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:user-agent:mime-version:to:subject:references:in-reply-to:content-type:content-transfer-encoding; b=HlBdSUM7WepOM9pyLWYy12az1if37UIsjWKGjwPwpNKXKpzLCbi3YKhwBbPiq9DXVbiEDVfwCd+kDAmrodZ2K/6h4MaiCbE3NH/S9Y8I1fQmWl9htk2UvGQE7CUgbsM2wzwKQalls2cPvOT7LRD3RfQAxVY25i7Wk70GDQLIqxs= Received: by 10.82.100.1 with SMTP id x1mr2376924bub.1182988144654; Wed, 27 Jun 2007 16:49:04 -0700 (PDT) Received: from ?192.168.1.2? ( [151.66.59.104]) by mx.google.com with ESMTP id 31sm10061575nfu.2007.06.27.16.49.03 (version=TLSv1/SSLv3 cipher=RC4-MD5); Wed, 27 Jun 2007 16:49:03 -0700 (PDT) Message-ID: <4682F736.3030103@gmail.com> Date: Thu, 28 Jun 2007 01:48:06 +0200 User-Agent: Thunderbird 2.0.0.4 (Windows/20070604) MIME-Version: 1.0 To: internals@lists.php.net References: <4682970D.5030607@gmail.com> In-Reply-To: <4682970D.5030607@gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: SNAPS+SNAPSPecl different to Pecl4Win From: giunta.gaetano@gmail.com (Gaetano Giunta) > ... > The first problem I have found is that the APC extension (the first I > tested) has no config.w32 file included in the distribution, even > though one is present in CVS (and has been for quite a while afaict). > This prevents a successful build of the extensions under windows > (note: I only tested the php 5 build scripts). > > Is this situation common in pecl packages? Is there any (easy) > workaround other than "if the file is not in the distribution, try > getting it from cvs"? In reply to my own post: the second package I tested with is runkit. Unfortunately, version 0.9 (the last available on pecl.php.net) does not compile with php 5.2.3+ because of a change in zend_unmangle_property_name. This has been fixed in cvs (runkit_import.c, on date 26/10/06), but not in any official release. I am starting to think my approach is fundamentally flawed, if most extensions will only build on windows when pulled from cvs there is no usage in trying to compile older releases (and without having even taken into account the double-life of packages living in both pecl and core)...