Current-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: openssl and gcc-6 fallout



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


Home | Main Index | Thread Index | Old Index