On 1/31/2011 2:04 PM, Pierre Joye wrote:
> On Mon, Jan 31, 2011 at 8:52 PM, William A. Rowe Jr.
> <wr...@rowe-clan.net> wrote:
> 
>> Which I think we agree with, but you answer is a non sequitur, if you are
>> defining the 'next right solution', why deploy the n-1 build environment?
> 
> I did not refer to the next right solution but the current and actual
> right solution, for PHP 5.3. We did not decide yet what to do with 5.3
> but as trunk builds just fine for 9 or 10, that's not a big deal yet.
> I will post more on that in the next weeks. x64 support may also
> affect the choice. But I fear that to make our code base x64 friendly
> on windows (and consequently cleaner on other platforms) will require
> way too much political debate like this one

Political?  No, what it will require is for all the dependent libraries
to build and function properly on a 64P architecture; the vast majority
of PHP's libraries are now 64LP or 64ILP safe, but there is still a ton
of legacy code expecting void *vp = (void*)lval; and long lval = (long)vp
sorts of foolishness to work :(  That will be no small challenge.

-- 
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to