Johannes Schlüter in php.internals (Fri, 19 Jul 2013 14:20:21 +0200): >On Fri, 2013-07-19 at 14:03 +0200, Jan Ehrhardt wrote: >> Johannes Schlüter in php.internals (Fri, 19 Jul 2013 13:31:25 +0200): >> >Release tarballs should have pregenerated parses so this step shouldn't >> >be needed .. >> >> http://windows.php.net/downloads/releases/php-5.5.1-src.zip does not >> contain a zend_language_parser.c. >> The php-5.5.1.tar.xz does... > >Then those zips are wrong imo. The version used has impact on the >behavior (even if only in error messages) so only the ones approved by >the RM should be used for releases. (developers and "power users" may do >what they want, but we should have a unified behavior for normal users)
Normal users do not generally build PHP, but there is a chance they use a build system for compiling special extensions, Then it would be nice if the zips contain the pregenerated parses. BTW: I am now running into another error, but I do not rule out it has to do with my own setup. C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\INCLUDE\stdint.h(27) : error C2371: 'int_fast16_t' : redefinition; different basic types (main\internal_functions.c) C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\INCLUDE\stdint.h(31) : error C2371: 'uint_fast16_t' : redefinition; different basic types (main\internal_functions.c) The same happens under VC10, but VC9 compiles OK. However VC11 is the preferred compiler for PHP 5.5. Are you using Update 2 of VC11? http://blogs.msdn.com/b/somasegar/archive/2013/04/04/visual-studio-2012-update-2-now-available.aspx Jan -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php