Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:42647 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 40096 invoked from network); 15 Jan 2009 19:43:05 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 15 Jan 2009 19:43:05 -0000 Authentication-Results: pb1.pair.com header.from=pierre.php@gmail.com; sender-id=pass; domainkeys=bad Authentication-Results: pb1.pair.com smtp.mail=pierre.php@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 66.249.92.171 as permitted sender) DomainKey-Status: bad X-DomainKeys: Ecelerity dk_validate implementing draft-delany-domainkeys-base-01 X-PHP-List-Original-Sender: pierre.php@gmail.com X-Host-Fingerprint: 66.249.92.171 ug-out-1314.google.com Received: from [66.249.92.171] ([66.249.92.171:13962] helo=ug-out-1314.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id ED/FE-01962-7C19F694 for ; Thu, 15 Jan 2009 14:43:03 -0500 Received: by ug-out-1314.google.com with SMTP id 39so469578ugf.37 for ; Thu, 15 Jan 2009 11:43:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=OHPfneAJgP7iZwVrdp9l3bo4P7buJp7X9MbuHDWFrmk=; b=cUDuT9YmBS9BgRvgzbfX/DUkWGVtZ8D0Fgvxjda7X/I8fdqpGh4NixOO3h732pPTyr NhUxXVVLsARw1jEqsckYDyzmjqL1UZWhhvuFqNuUsK8KVc36CQjIMoS6HfdD3s6/C3z8 3nJHwJig8XVC0vH7DiUNCmHDk7CaQHYth4PY0= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=Ryl0V7k/QYGjUtCbwXkCAv7TVtNBiXKG4pm4RJj1/KIlrGbcMvd3XBEJ23PqjFUorg ua4vJe+mGLT+pmFSQaPnj2ggBWgeRUWie2T3CdBFTe816uDmKxqeDJ0wycgSxnEt9IHO nL4aKb5HFsJmx9V/M0IAD/Kf4aqz79GFPhOqE= MIME-Version: 1.0 Received: by 10.86.86.12 with SMTP id j12mr1555142fgb.33.1232048580586; Thu, 15 Jan 2009 11:43:00 -0800 (PST) In-Reply-To: <496F88CA.2040007@gmx.net> References: <496E65B2.1070106@zend.com> <496F81E0.1090507@gmx.net> <496F88CA.2040007@gmx.net> Date: Thu, 15 Jan 2009 20:43:00 +0100 Message-ID: To: Christian Seiler Cc: Stanislav Malyshev , PHP Internals Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Subject: Re: [PHP-DEV] [RFC] build IDs proposal From: pierre.php@gmail.com (Pierre Joye) On Thu, Jan 15, 2009 at 8:04 PM, Christian Seiler wrote: > Hi Pierre, > >>> Would any of the PHP Windows guys like to comment on this? >> >> I did, and the reason behind this proposal was about solving the VC* >> problem for the end users (we have to add another condition to check, >> which CRT is used) :) > > I'm sorry for asking again, maybe I'm just plain stupid ;-) but I'm not > quite sure how to interpret your response (I've no idea what VC* problem > you mean anyway, I never had problems with PHP under Windows at all): > > So, basically, my situation would still work, even with the build ID? > To clarify what I'm doing currently: > A VC6 extension is not compatible with a VC9 build (or the other way round). It crashes randomly depending on what the extension does (xdebug for one is really good for this test :). PHP 5.3 will provide VC9 and VC6 builds, we need such a safety check to avoid too much pain for our users and us (I already get many bogus reports about people using VC6 extensions with VC9 builds, or VC9 extensions with VC6 builds). By the way, VS2008 Express is free and 100% compatible with a normal VS2008. You may use it so you can use our VC9 builds directly or provide extensions for it. Cheers, -- Pierre http://blog.thepimp.net | http://www.libgd.org