On 01/14/2017 12:37 PM, Giuseppe Castagno wrote:
tryiong to build LO recent master in clang 3.6 I got an error building
plugins:
...

[build CXX] compilerplugins/clang/salbool.cxx
/srv5/git/LO/lo-gerrit-clang-dbgutil/compilerplugins/clang/salbool.cxx:111:15:
error: no member named 'isLookupContext' in 'clang::DeclContext'
    if (!ctx->isLookupContext()) {
         ~~~  ^

This specific issue should be fixed with <https://cgit.freedesktop.org/libreoffice/core/commit/?id=0f4f5621d194c9221b55bb4a20a251a0bb497d69> "Use compat::isLookupContext."

However, most people (esp. those writing plugins) probably use newer Clang than 3.6 by now, so there may be more issues with older Clang remaining in compilerplugins/clang/ that remained undetected for a while.

We removed plugin support for Clang < 3.4 with <https://cgit.freedesktop.org/libreoffice/core/commit/?id=733198de1b7fc3907609217147704f493f6146e6>, and I'd like to bump the baseline again in the future, depending on the oldest version that people are using (for a good reason). Any specific reason you're using Clang 3.6?
_______________________________________________
LibreOffice mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/libreoffice

Reply via email to