Newsgroups: php.internals,php.internals.win Path: news.php.net Xref: news.php.net php.internals:39504 php.internals.win:135 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 68668 invoked from network); 31 Jul 2008 15:16:20 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 31 Jul 2008 15:16:20 -0000 Authentication-Results: pb1.pair.com smtp.mail=pierre.php@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=pierre.php@gmail.com; sender-id=pass; domainkeys=bad Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.198.233 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: 209.85.198.233 rv-out-0506.google.com Received: from [209.85.198.233] ([209.85.198.233:17701] helo=rv-out-0506.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 6E/76-60033-047D1984 for ; Thu, 31 Jul 2008 11:16:17 -0400 Received: by rv-out-0506.google.com with SMTP id g37so554207rvb.23 for ; Thu, 31 Jul 2008 08:16:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:cc:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:references; bh=LLQ5IWlCSJxwnFFiMyBUc2gO0ZAA2S0+SyGu2Eqr76A=; b=KhjzWk8ty8x3udHeEqS71y1rwPquem1Hwa0rgXkM9KTi1AQmduydJ50V64voZvX174 0M/KOoU+xUedaObbe/Hhv35R7elMSFvKnLkYTof6Cz0XWxSmw+7vJgayxfto9R1NUAcJ PA/z8M17UE+MAACo7apNzGFwWO69l5YIi+4F4= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:cc:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :references; b=oJf4nwWK9iSot0gJoj2qJBgoccx0jrHySis7XyF+8SBFlHzleQTUkiBTkit4sOfbFY rav3DwMyZaIr9NLKnRlz1n+niSW3Rn5409Iquz6DYI1mViAwIzW7r8HkrwMOYtFlgkU0 b0s8pGP+thWnwQ0SYsyLxSs+q8nrUWR1kDiwc= Received: by 10.140.250.14 with SMTP id x14mr5358170rvh.79.1217517373770; Thu, 31 Jul 2008 08:16:13 -0700 (PDT) Received: by 10.141.185.2 with HTTP; Thu, 31 Jul 2008 08:16:13 -0700 (PDT) Message-ID: Date: Thu, 31 Jul 2008 17:16:13 +0200 To: "Steph Fox" Cc: internals-win@lists.php.net, internals In-Reply-To: <032801c8f31f$553595d0$a7bd614d@foxbox> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <032801c8f31f$553595d0$a7bd614d@foxbox> Subject: Re: [PHP-DEV] Broken Windows build From: pierre.php@gmail.com ("Pierre Joye") hi, On Thu, Jul 31, 2008 at 5:08 PM, Steph Fox wrote: > Hi all, > > Last week PHP_5_3 out of CVS built on my box under VC6; today it does not. > > I have been told on irc (thanks Liz) It has been like that since literally years. Nothing new under the sun. > that there is no intention of fixing > the breakage because 'the 2003 SDK has been a requirement since PHP 5.1'. > This is the first I ever heard of any such requirement - everything has > 'just worked' until now with standard out-of-the-box VC6, with or without > SP* applied. Service Packs are another story, they have absolutely nothing to do with the platform SDK. The snaps box does not use the SP6 but will do it for 5.3+. It does not have impact like binary incompatibilities or similar bad effects. However the platform SDK 2003/02 is required. > Can someone please either explain the need to break a working build system > just before a PHP release or else revert whatever changes caused the > breakage? What you may have missed is the minimum windows version. It has been bumped to 2k/xp a few months ago. What may have happened is the fixes in TSRM and Zend to do not override this setting. They both use now the main php setting and it will be settable using configure before alpha2 (but it will not work for win9x anyway as some APIs were not available). The short version is: there is nothing to revert, the snap box works and you may simply download the right SDK from (I would say, you should download it if you really want to do the same bins than snaps): http://www.microsoft.com/msdownload/platformsdk/sdkupdate/psdk-full.htm Cheers, -- Pierre http://blog.thepimp.net | http://www.libgd.org