[Bug 229699] games/freeorion: fails to build with boost 1.68

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Wed Jul 11 13:52:57 UTC 2018


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=229699

            Bug ID: 229699
           Summary: games/freeorion: fails to build with boost 1.68
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Keywords: needs-patch
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: amdmi3 at FreeBSD.org
          Reporter: jbeich at FreeBSD.org
            Blocks: 229569
          Assignee: amdmi3 at FreeBSD.org
             Flags: maintainer-feedback?(amdmi3 at FreeBSD.org)

After bug 229569 lands this port will end up BROKEN. Can you help? I've already
reported upstream.

In file included from parse/ConditionParser5.cpp:1:
In file included from parse/ConditionParser5.h:4:
In file included from parse/ConditionParserImpl.h:4:
In file included from parse/ConditionParser.h:4:
In file included from parse/Lexer.h:6:
In file included from
/usr/local/include/boost/spirit/include/lex_lexertl.hpp:16:
In file included from
/usr/local/include/boost/spirit/home/lex/lexer_lexertl.hpp:15:
In file included from /usr/local/include/boost/spirit/home/lex.hpp:13:
In file included from /usr/local/include/boost/spirit/home/lex/lexer.hpp:14:
In file included from
/usr/local/include/boost/spirit/home/lex/lexer/token_def.hpp:17:
In file included from /usr/local/include/boost/spirit/home/qi/parser.hpp:15:
In file included from /usr/local/include/boost/spirit/home/qi/domain.hpp:18:
In file included from
/usr/local/include/boost/spirit/home/support/context.hpp:18:
In file included from
/usr/local/include/boost/spirit/home/support/nonterminal/expand_arg.hpp:20:
In file included from
/usr/local/include/boost/spirit/home/support/string_traits.hpp:16:
In file included from
/usr/local/include/boost/spirit/home/support/container.hpp:21:
In file included from /usr/local/include/boost/optional.hpp:15:
In file included from /usr/local/include/boost/optional/optional.hpp:1462:
/usr/local/include/boost/optional/detail/optional_reference_spec.hpp:174:40:
error: no type named 'optional_value_type' in namespace
'boost::optional_detail'
    optional<typename optional_detail::optional_value_type<typename
boost::result_of<F(T&)>::type>::type> flat_map(F f) const
             ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/local/include/boost/optional/detail/optional_reference_spec.hpp:174:94:
error: member 'type' declared as a template
    optional<typename optional_detail::optional_value_type<typename
boost::result_of<F(T&)>::type>::type> flat_map(F f) const
                                                                               
             ^
/usr/local/include/boost/optional/detail/optional_reference_spec.hpp:174:98:
error: expected ';' at end of declaration list
    optional<typename optional_detail::optional_value_type<typename
boost::result_of<F(T&)>::type>::type> flat_map(F f) const
                                                                               
                 ^
3 errors generated.


Referenced Bugs:

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=229569
[Bug 229569] devel/boost-all: Update to 1.68.0 (currently, Beta phase)
-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-ports-bugs mailing list