Jenkins coverage (Android and clang plugins)

Norbert Thiebaud nthiebaud at gmail.com
Sun May 29 19:32:52 UTC 2016


On Fri, May 20, 2016 at 8:03 AM, Miklos Vajna <vmiklos at collabora.co.uk> wrote:
> Hi Norbert,
>
> - building with the clang plugins enabled (on Linux, the OS X one is not
>   capable for running the plugins; dbgutil, product would not bring much
>   benefit)

I installed clang and llvm
clang comes as version 3.4.2 (tags/RELEASE_34/dot2-final) on centos 7

saddly the plugings thing use api that are not in there
namely
FunctionDecl::params

which lead to
build CXX] compilerplugins/clang/unusedfields.cxx
/home/tdf/lode/dev/core/compilerplugins/clang/unusedfields.cxx:127:58:
error: no member named 'params' in 'clang::FunctionDecl'
    for (const ParmVarDecl *pParmVarDecl : functionDecl->params()) {
                                           ~~~~~~~~~~~~  ^


It is one thing to activate clang-plugin, it is another to maintains a
set of manual packages on all build slaves

Norbert


More information about the LibreOffice mailing list