Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:30876 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 3689 invoked by uid 1010); 12 Jul 2007 22:09:57 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 3674 invoked from network); 12 Jul 2007 22:09:57 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 12 Jul 2007 22:09:57 -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 66.249.92.175 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: 66.249.92.175 ug-out-1314.google.com Received: from [66.249.92.175] ([66.249.92.175:9427] helo=ug-out-1314.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id ED/54-59331-3B6A6964 for ; Thu, 12 Jul 2007 18:09:55 -0400 Received: by ug-out-1314.google.com with SMTP id c2so503472ugf for ; Thu, 12 Jul 2007 15:09:51 -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:cc:subject:references:in-reply-to:content-type:content-transfer-encoding; b=akRgKLtIpw8tUssRoHsDrTzEJZMO5eqqS8Wd7hr3SGQOvlbbL1Rj7oXysgaSWm9thSwo/KFBxAT6MQUa8QXzjJqZ/zAbxgmwZVc34iT+mUaTF08JzyuGMFNyRqj7eV0G7VlM9ggq1gHgU+zGdlxaXnZo3ZmAos2T3rDjDTkgRr4= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:user-agent:mime-version:to:cc:subject:references:in-reply-to:content-type:content-transfer-encoding; b=XFSFYy64sLSg/6pO3+omINhAh7QF77qjdNChFO8w9n0E0dpu7ORiqsXgb7xyvmai5pgQq7pwDT+bbVC9KX5oYUAZQXwSRnx/npJKhPhd9qeAwg8CltDv3zm9daUlUyNAB6MTwoA9UurUqODCRXbLn4jT3ZRYadebFASSPHaXz8s= Received: by 10.82.126.5 with SMTP id y5mr1338294buc.1184278190984; Thu, 12 Jul 2007 15:09:50 -0700 (PDT) Received: from ?192.168.1.2? ( [151.66.62.179]) by mx.google.com with ESMTP id f4sm13870866nfh.2007.07.12.15.09.49 (version=TLSv1/SSLv3 cipher=RC4-MD5); Thu, 12 Jul 2007 15:09:50 -0700 (PDT) Message-ID: <4696A670.5030107@gmail.com> Date: Fri, 13 Jul 2007 00:08:48 +0200 User-Agent: Thunderbird 2.0.0.4 (Windows/20070604) MIME-Version: 1.0 To: internals@lists.php.net CC: ceo@l-i-e.com, christopher.jones@oracle.com, edin@krug.dk References: <4682970D.5030607@gmail.com> <4682F736.3030103@gmail.com> <47754.216.230.84.67.1183061041.squirrel@www.l-i-e.com> <46845112.8030505@gmail.com> <42301.216.230.84.67.1183144594.squirrel@www.l-i-e.com> In-Reply-To: <42301.216.230.84.67.1183144594.squirrel@www.l-i-e.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [PHP-DEV] Re: SNAPS+SNAPSPecl different to Pecl4Win From: giunta.gaetano@gmail.com (Gaetano Giunta) I think I finally have something demoable, regarding the possibility of extending pecl4win to offer compiled dlls of the released version pf pecl packages, besides the compiled cvs version. The build process is almost ok: + two separate build environments (incl. pecl trees) are used: one for pecl cvs, one for packaged versions + after pulling via http the released packages from pecl.php.net, if file config.win32 is missing. it is pulled in from cvs. This brought total compiled dll count (for php 5.2.3) up to 38 (there are 3/4 config.w32 files that still need to be patched by hand, but you only have to do it once) + I still have to sort out some troubles in building single extensions... A modified version of the pecl4win site is available here: http://gggeek.altervista.org/sw/pecl4in/ Please note that all links on the pages are broken (no postgres support on that shared host, so I took snapshots of the actual php scripts), you can only access the pages via the main index. It is built on a very small, hand inserted data set, with the only purpose of testing php+sql code. There is a lot more info than before available, but I somehow have the feeling that the disposition is messy. Any suggestion for a better layout/infoset is welcome. Please note that: + page titles / table column headers have been reworked a bit, for greater consistency + the single ext.page layout has seen a column/row swap to accommodate many releases of the same extension + a link back to pecl has been added on the single extension page +++ there is a huge inconsistency between pecl and pecl4win: whereas the former uses the term PACKAGE, the latter uses EXTENSION. Maybe it would be a good idea to fix this? Bye Gaetano ps: I'm still polishing the code, but it is available to everybody who requests it...