DevHeads.net

Help please with some builds in the new jenkins-ci for KDE Cont..

Hello all,
I am to the point now with my ci that I just need help with some of
these builds. While I am learning fast,
some of these failures are stumpers.

I have been fighting with kaccounts-integration much to long. I did finally
get it to find all its dependencies, including akonadi kf5, however...

compile failure:
19:56:27 In file included from /home/jenkins/builds/kaccounts-
integration/tests/testakonadiaccounts.cpp:19:0:
19:56:27 /home/jenkins/builds/kaccounts-
integration/tests/../src/daemon/akonadi/akonadiaccounts.h:25:33: fatal error:
AkonadiCore/Attribute: No such file or directory
19:56:27 #include <AkonadiCore/Attribute>
19:56:27 ^
19:56:27 compilation terminated.

I tried:
configureExtraArgs=-I{instPrefix}/include/KF5
and
configureExtraArgs=-I{instPrefix}/include/KF5/AkonadiCore

failures on both, even if it did work, defining all the includes seems clunky,
surely there is a magic answer here.
Please be patient with me as most of this is a huge learning experience for
me..

More coming as I work all this out..
Thanks so much for any help that you all can provide me.
Scarlett

Comments

Re: Help please with some builds in the new jenkins-ci for KDE C

By Martin Klapetek at 04/08/2015 - 18:54

Hey,

Akonadi is only optional in kaccounts-integration and given the current
status
of KF5 Akonadi (unreleased with no plans), I would just not bother with
trying
fix this particular issue.

Cheers

Re: Help please with some builds in the new jenkins-ci for KDE C

By Scarlett Clark at 04/09/2015 - 01:26

On Thursday, April 09, 2015 12:54:40 AM Martin Klapetek wrote:
Is the result without akonadi. Either way I am dead in the water with
this build and it is holding up quite alot :(
Scarlett

Re: Help please with some builds in the new jenkins-ci for KDE C

By Martin Klapetek at 04/09/2015 - 03:58

On Apr 9, 2015 6:31 AM, < ... at kubuntu dot org> wrote:
▼ Hide quoted text

On Apr 9, 2015 6:31 AM, < ... at kubuntu dot org> wrote:
But that's just a warning which is perfectly fine when it doesn't find
optional dependency.

Or is that treated as an error (the log says just warning)?

Cheers

Re: Help please with some builds in the new jenkins-ci for KDE C

By Ben Cooksley at 04/09/2015 - 01:04

On Thu, Apr 9, 2015 at 10:54 AM, Martin Klapetek
<martin. ... at gmail dot com> wrote:
Hi,

This means that Akonadi's CMake code needs improvement. I'd recommend
the PIM developers take a look at how the Frameworks do it.

In terms of kaccounts-integration, removing the Akonadi dependency
will resolve that temporarily.

Regards,
Ben