On Fri, Feb 16, 2018 at 05:02:33PM +0100, Thomas Klausner wrote:
> ledger-3.1.1nb6: boost trouble, but I don't know why this breaks and other 
> boost stuff works:
> 
> /usr/pkg/include/boost/core/enable_if.hpp:41:10: error: incomplete type 
> 'boost::optional_detail::is_optional_val_init_candidate<std::map<std::basic_string<char>,
>  std::pair<boost::optional<ledger::value_t>, bool>, 
> boost::function<bool(std::basic_string<char>, std::basic_string<char>)> >, 
> const boost::optional<std::map<std::basic_string<char>, 
> std::pair<boost::optional<ledger::value_t>, bool>, 
> boost::function<bool(std::basic_string<char>, std::basic_string<char>)> > 
> >&>' used in nested name specifier
>    struct enable_if : public enable_if_c<Cond::value, T> {};
>           ^~~~~~~~~
> 

I've tried git head (and head of release/3.1.2 branch), and that
version builds fine, but I couldn't identify the relevant diff by
reading the diff. I've requested a new release.
 Thomas

Reply via email to