On 11/10/15 1:05 AM, Andrey Semashev wrote:
Hi,
The latest 1.60 beta RC fails to build Boost.Log because some changes in Boost.Spirit has not been merged to master. At least these patches need to be merged to master:
1. Fix the duplicate definition of strip_single_element_vector specialization:
https://github.com/boostorg/spirit/commit/4d8899fdfe26237d6d983a7ac5528d00f1...
2. Fix an attempt to construct an instance of none_t:
https://github.com/boostorg/spirit/commit/534cf39f15ced047359ee8b6dfe434635f...
3. Although it's not strictly a build breaker, this change fixes a bunch of warnings about signed/unsigned mismatch:
https://github.com/boostorg/spirit/pull/140
After applying those patches to the RC Boost.Log builds successfully.
These commits and the PR has been in develop for quite some time, could someone merge them to master, please?
I'm sorry for this. I'll do it. regards, -- Joel de Guzman http://www.ciere.com http://boost-spirit.com http://www.cycfi.com/