Clang trunk build failure in external/librevenge

Luke Benes lukebenes at hotmail.com
Tue May 14 16:02:34 UTC 2019


Stephan,
Comparing to a good workdir/UnpackedTarball/librevenge/config.log,
This seems to be the problem:

In file included from /core/workdir/UnpackedTarball/boost/boost/spirit/home/classic/attribute/closure.hpp:24:
/core/workdir/UnpackedTarball/boost/boost/spirit/home/classic/phoenix/operators.hpp:404:19: error: use 'template' keyword to treat 'value' as a dependent template name
        rank<T0>::value < rank<T1>::value,
                  ^
                  template 
/core/workdir/UnpackedTarball/boost/boost/spirit/home/classic/phoenix/operators.hpp:404:9: error: missing 'typename' prior to dependent type name 'rank<T0>::rank<T0>::value<rank<T1>::value, T1, T0>::type'
        rank<T0>::value < rank<T1>::value,
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        typename 
/core/workdir/UnpackedTarball/boost/boost/spirit/home/classic/phoenix/operators.hpp:405:23: error: expected '>'
        T1, T0>::type type;
                      ^
The full log can be found here: https://pastebin.com/ES3BG9DA

Any ideas what's going wrong? 

-Luke



More information about the LibreOffice mailing list