Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:31237 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 99825 invoked by uid 1010); 24 Jul 2007 12:59:15 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 99808 invoked from network); 24 Jul 2007 12:59:15 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 24 Jul 2007 12:59:15 -0000 Authentication-Results: pb1.pair.com smtp.mail=giunta.gaetano@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=giunta.gaetano@gmail.com; sender-id=pass; domainkeys=bad Received-SPF: pass (pb1.pair.com: domain gmail.com designates 64.233.166.183 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: 64.233.166.183 py-out-1112.google.com Received: from [64.233.166.183] ([64.233.166.183:58900] helo=py-out-1112.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id DB/3A-07574-797F5A64 for ; Tue, 24 Jul 2007 08:59:11 -0400 Received: by py-out-1112.google.com with SMTP id f31so6041117pyh for ; Tue, 24 Jul 2007 05:58:49 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:references; b=g10TVufIgRQyBY3HGfywa/egBkKWwkfVYi8bk/hgWF2M6hbgHJrIjB0klD2gQWJVvqAUT4bPieXAmLi4+QrZglhFCIWlLdZQNTm0KMquDpqMWLGKnaJjD2XUY+aYkIRyZShBmALnh+2gADJIXiMFKNfROOcpsxlp6ZVUR8mWHb4= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:references; b=sL7apL4l/BslHX0RZFqVmnp2wGwIkR3lHuE4JbVvU3GIHlF8WW3sUGIayHG5L7ST3f5wgZrMgCS+4mRNTHb23vNTmeQL/fRB43W+Fz1squxdqOXJC+T/1NCYOekj13sUv9QjmIVnBiv+r8IsVKRWPIthXlt3fdGAzEXmsGhJVU8= Received: by 10.65.59.11 with SMTP id m11mr6391006qbk.1185281929175; Tue, 24 Jul 2007 05:58:49 -0700 (PDT) Received: by 10.65.235.5 with HTTP; Tue, 24 Jul 2007 05:58:48 -0700 (PDT) Message-ID: <9bf34f240707240558i585a3c22x74ce6c59e96a2ebf@mail.gmail.com> Date: Tue, 24 Jul 2007 14:58:48 +0200 To: Pierre Cc: internals@lists.php.net, edin@krug.dk In-Reply-To: MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_112682_13729711.1185281928815" References: <46A2A0D4.2010307@gmail.com> <46A3B91D.3020601@gmail.com> Subject: Re: [PHP-DEV] packaged extensions versions on pecl4win: initial source release From: giunta.gaetano@gmail.com ("Gaetano Giunta") ------=_Part_112682_13729711.1185281928815 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline On 7/22/07, Pierre wrote: > > On 7/22/07, Gaetano Giunta wrote: > > > What I do is: > > - fetch list of extensions from pecl.php.net, getting the html page of > > cvs.php.net/pecl4win/ and scanning it > > - fetch the latest and greatest version of every extension from > > pecl.php.net (I get the ext html page first, scan it for versions, and > > download the last one available. The process might be extended to get > > older/all versions, but imho it makes little sense, especially since > > many packaged extensions do not compile as-is on win32 anyway. I > > separate state info from release number, but for now do not really take > > into account if it is beta or alpha) > > So you compile using the released package, right? Correct (pecl4win uses pecl HEAD to compile and does not match the actual > stable releases. For example zip latest stable is 1.8.10, head is the > dev tree 1.9.x). That was the main reason behind my work: using released packages gives more confidence to admins of production systems > - if file config.w32 is missing from the package, I get it (via http) > > from cvs > > - compile all extensions downloaded and upload them to the db > > - on next run, only newer packaged extensions are fetched, and the > > process repeated > > > The code is an evolution of the existing pecl4win codebase. It has been > > designed so that it can also download and compile stuff directly out of > > cvs, as the existing version does. I did not look at all at the > > snaps.php.net process/source. > > That's nice. It is exactly what I have in mind for peclweb. Is your > build box available on a server? I wonder how we can integrate your > work asap. I am building using my home pc at the moment, and I do not think it has enough horsepower to withstand a publication via adsl. Plus I use VC 2005 express, so the dlls built are probably not usable by anybody. But I would be happy to collaborate... btw: I have already updated the build scripts, and will upload them to gggeek.altervista.org asap Bye Gaetano Cheers. > --Pierre > ------=_Part_112682_13729711.1185281928815--