Home  |  Linux  | Mysql  | PHP  | XML
From:Steph Fox Date:Thu Jul 31 09:31:56 2008
Subject:Re: [INTERNALS-WIN] Re: [PHP-DEV] Broken Windows build
Hi Pierre,

> It has been like that since literally years. Nothing new under the sun.

Erm... no, it hasn't. That's why I'm reporting it now.

>> 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+.

Sorry, why?

> It does not have impact like binary incompatibilities or
> similar bad effects. However the platform SDK 2003/02 is required.

Not *required* until this week. That's exactly what I'm telling you.

>> 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.

Actually we dropped support for Windows 98. I didn't know we'd also dropped 
support for NT - if so, there was never any discussion of it on-list.

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).

I don't care about win9x, we agreed to drop support for it at the end of 
2006 as I recall. Not quite sure why you're focusing on that here?

> 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

It wants far more space than I actually have on my laptop hard drive. I 
can't quite believe you're actually making this a *requirement* for the 
first time just before a release.

- Steph

Navigate in group php.internals.win at sever news.php.net
Previous Next




  
© No Copyright
You are free to use Anything
Site Maintained by PHP Developer
Powered By PHP Consultants