Hello,

On 2016-12-07 11:12, Anatol Belski wrote:
Hi,

-----Original Message-----
From: Darek Slusarczyk [mailto:[email protected]]
Sent: Tuesday, December 6, 2016 1:08 AM
To: Johannes Schlüter <[email protected]>; Anatol Belski
<[email protected]>
Cc: 'pecl-dev' <[email protected]>; 'Filip Janiszewski'
<[email protected]>; 'Andrey Hristov' <[email protected]>
Subject: Re: [PECL-DEV] New package: mysql_xdevapi


[...]

I had some problems with one of protobuf 3.x.y on Linux, but don't
remember the exact version number :-}
On Win 2.6 should work, the same for 3.0.2. Recently I was also using
3.1.0 for x86 builds.

Ok, so I keep protobuf 3.0.2 and boost 1.62.0 for now. Please let me know, if 
something changed in between. FYI protobuf 3.1.0 has an issue with x64 build, 
could be hot patched, though.

OK, I keep eye on win version on daily basis, so will feedback at once in case of any change.



Regarding 001 - the message in pattern matches Unix, but is different on
Win
011 - it doesn't pass neither on Win, nor on Unixes (AFAIR it never did)

So 001 can be just forked, or modified to ignore the exact warning text. With 
011 seems more investigation needed, if it's supposed to pass. Otherwise, 
probably a test bug as well.

001 will be fixed soon
011 can be ignored for the moment, some fixes in code of phpcon needed yet

Generally I build binaries according to
https://wiki.php.net/internals/windows/stepbystepbuild
then copy boost headers (e.g. boost_1_62_0\boost\*)  and protobuf
install files
into deps (for boost into deps/include)
in my case it is
W:\mysql.php\phpdev\vc14\x86\deps\

Normally, one doesn't need to pollute the deps directory. There are several 
methods, AFM I use --with-extra-libs and --with-extra-includes to give separate 
dependency dirs.

OK, thnx for hint.
marines

--
PECL development discussion Mailing List (http://pecl.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to