Re: [ANNOUNCEMENT] pecl_http-2.1.0RC2 (beta) Released.

From: Date: Mon, 11 Aug 2014 08:02:51 +0000
Subject: Re: [ANNOUNCEMENT] pecl_http-2.1.0RC2 (beta) Released.
References: 1  Groups: php.pecl.dev 
Request: Send a blank email to pecl-dev+get-12163@lists.php.net to get a copy of this message
"PECL Announce" in php.pecl.dev (5 Aug 2014 15:16:35 -0000): >The new PECL package pecl_http-2.1.0RC2 (beta) has been released at >http://pecl.php.net/. > >Release notes >------------- >Changes from RC1: >* Fixed a possible crash with http\Encoding\Stream\Dechunk::decode($unencoded) >* Fixed a leak in http\Client\Curl options >* Fixed PHP-5.4 compatibility There seems to be a problem now with PHP 5.5 on Windows. I tested this with this RC2 and with the stable version. propro and raphf are from git head. It is only on PHP 5.6, not on PHP 5.4 and PHP 5.6 !? This command line: cscript configure.js --disable-all --enable-propro=shared \ --enable-raphf=shared --enable-http=shared --enable-cli leads to a lot of errors. Really strange workaround: cscript configure.js --disable-all \ --enable-http=shared --enable-cli nmake php_http.dll cscript configure.js --disable-all --enable-propro=shared \ --enable-raphf=shared --enable-http=shared --enable-cli nmake php_http.dll Error messages below (from the 2.0.7 release) Jan s Creating library Release_TS\php5ts.lib and object Release_TS\php5ts.exp Creating library Release_TS\php_propro.lib and object Release_TS\php_propro.exp Creating library Release_TS\php_raphf.lib and object Release_TS\php_raphf.exp php_http.c c:\php-sdk\php55dev\ext\http\php_http_misc.h(101) : warning C4018: '<' : signed/unsigned mismatch C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\INCLUDE\stdint.h(27) : error C2371: 'int_fast16_t' : redefinition; different basic types .\win32/php_stdint.h(101) : see declaration of 'int_fast16_t' C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\INCLUDE\stdint.h(31) : error C2371: 'uint_fast16_t' : redefinition; different basic types .\win32/php_stdint.h(105) : see declaration of 'uint_fast16_t' C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\INCLUDE\stdint.h(57) : warning C4005: 'INT8_MIN' : macro redefinition .\win32/php_stdint.h(129) : see previous definition of 'INT8_MIN' C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\INCLUDE\stdint.h(58) : warning C4005: 'INT16_MIN' : macro redefinition .\win32/php_stdint.h(131) : see previous definition of 'INT16_MIN' C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\INCLUDE\stdint.h(59) : warning C4005: 'INT32_MIN' : macro redefinition .\win32/php_stdint.h(133) : see previous definition of 'INT32_MIN' C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\INCLUDE\stdint.h(60) : warning C4005: 'INT64_MIN' : macro redefinition .\win32/php_stdint.h(135) : see previous definition of 'INT64_MIN' C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\INCLUDE\stdint.h(61) : warning C4005: 'INT8_MAX' : macro redefinition .\win32/php_stdint.h(130) : see previous definition of 'INT8_MAX' C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\INCLUDE\stdint.h(62) : warning C4005: 'INT16_MAX' : macro redefinition .\win32/php_stdint.h(132) : see previous definition of 'INT16_MAX' C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\INCLUDE\stdint.h(63) : warning C4005: 'INT32_MAX' : macro redefinition .\win32/php_stdint.h(134) : see previous definition of 'INT32_MAX' C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\INCLUDE\stdint.h(64) : warning C4005: 'INT64_MAX' : macro redefinition .\win32/php_stdint.h(136) : see previous definition of 'INT64_MAX' C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\INCLUDE\stdint.h(65) : warning C4005: 'UINT8_MAX' : macro redefinition .\win32/php_stdint.h(137) : see previous definition of 'UINT8_MAX' C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\INCLUDE\stdint.h(66) : warning C4005: 'UINT16_MAX' : macro redefinition .\win32/php_stdint.h(138) : see previous definition of 'UINT16_MAX' C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\INCLUDE\stdint.h(67) : warning C4005: 'UINT32_MAX' : macro redefinition .\win32/php_stdint.h(139) : see previous definition of 'UINT32_MAX' C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\INCLUDE\stdint.h(68) : warning C4005: 'UINT64_MAX' : macro redefinition .\win32/php_stdint.h(140) : see previous definition of 'UINT64_MAX' C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\INCLUDE\stdint.h(84) : warning C4005: 'INT_FAST16_MIN' : macro redefinition .\win32/php_stdint.h(159) : see previous definition of 'INT_FAST16_MIN' C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\INCLUDE\stdint.h(88) : warning C4005: 'INT_FAST16_MAX' : macro redefinition .\win32/php_stdint.h(160) : see previous definition of 'INT_FAST16_MAX' C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\INCLUDE\stdint.h(92) : warning C4005: 'UINT_FAST16_MAX' : macro redefinition .\win32/php_stdint.h(166) : see previous definition of 'UINT_FAST16_MAX' C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\INCLUDE\stdint.h(110) : warning C4005: 'PTRDIFF_MIN' : macro redefinition .\win32/php_stdint.h(192) : see previous definition of 'PTRDIFF_MIN' C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\INCLUDE\stdint.h(111) : warning C4005: 'PTRDIFF_MAX' : macro redefinition .\win32/php_stdint.h(193) : see previous definition of 'PTRDIFF_MAX' C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\INCLUDE\stdint.h(117) : warning C4005: 'SIG_ATOMIC_MIN' : macro redefinition .\win32/php_stdint.h(196) : see previous definition of 'SIG_ATOMIC_MIN' C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\INCLUDE\stdint.h(118) : warning C4005: 'SIG_ATOMIC_MAX' : macro redefinition .\win32/php_stdint.h(197) : see previous definition of 'SIG_ATOMIC_MAX' C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\INCLUDE\stdint.h(123) : warning C4005: 'WINT_MIN' : macro redefinition .\win32/php_stdint.h(215) : see previous definition of 'WINT_MIN' C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\INCLUDE\stdint.h(124) : warning C4005: 'WINT_MAX' : macro redefinition .\win32/php_stdint.h(216) : see previous definition of 'WINT_MAX' C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\INCLUDE\stdint.h(126) : warning C4005: 'INT8_C' : macro redefinition .\win32/php_stdint.h(227) : see previous definition of 'INT8_C' C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\INCLUDE\stdint.h(127) : warning C4005: 'INT16_C' : macro redefinition .\win32/php_stdint.h(228) : see previous definition of 'INT16_C' C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\INCLUDE\stdint.h(128) : warning C4005: 'INT32_C' : macro redefinition .\win32/php_stdint.h(229) : see previous definition of 'INT32_C' C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\INCLUDE\stdint.h(129) : warning C4005: 'INT64_C' : macro redefinition .\win32/php_stdint.h(230) : see previous definition of 'INT64_C' C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\INCLUDE\stdint.h(131) : warning C4005: 'UINT8_C' : macro redefinition .\win32/php_stdint.h(232) : see previous definition of 'UINT8_C' C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\INCLUDE\stdint.h(132) : warning C4005: 'UINT16_C' : macro redefinition .\win32/php_stdint.h(233) : see previous definition of 'UINT16_C' C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\INCLUDE\stdint.h(133) : warning C4005: 'UINT32_C' : macro redefinition .\win32/php_stdint.h(234) : see previous definition of 'UINT32_C' C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\INCLUDE\stdint.h(134) : warning C4005: 'UINT64_C' : macro redefinition .\win32/php_stdint.h(235) : see previous definition of 'UINT64_C' C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\INCLUDE\stdint.h(136) : warning C4005: 'INTMAX_C' : macro redefinition .\win32/php_stdint.h(238) : see previous definition of 'INTMAX_C' C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\INCLUDE\stdint.h(137) : warning C4005: 'UINTMAX_C' : macro redefinition .\win32/php_stdint.h(239) : see previous definition of 'UINTMAX_C'

« previous php.pecl.dev (#12163) next »