Re: [INTERNALS-WIN] Re: [PHP-DEV] Broken Windows build

[email protected] ("Steph Fox")
Newsgroups php.internals,php.internals.win
Message-ID <034701c8f322$91f6d710$a7bd614d@foxbox>
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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.