[kdepimlibs] [Bug 331529] New: Please build and install akonaditest even if tests for kdepimlibs aren't
Maximiliano Curia
maxy at debian.org
Wed Feb 26 10:09:56 GMT 2014
https://bugs.kde.org/show_bug.cgi?id=331529
Bug ID: 331529
Summary: Please build and install akonaditest even if tests for
kdepimlibs aren't
Classification: Unclassified
Product: kdepimlibs
Version: 4.12.2
Platform: Debian unstable
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: NOR
Component: general
Assignee: kdepim-bugs at kde.org
Reporter: maxy at debian.org
Hi,
Packaging 4.12.2 for Debian we encountered that other packages tests use
akonaditest and the knut resource (akonadi-xml) library, but it's not built for
our packages building process (as it requires -DKDE4_BUILD_TESTS=true, which
adds a lot of exported symbols to the libraries which are not part of the abi).
So, currently the akonaditest binary is generated by the
akonadi/tests/testrunner subdirectory, so, simply adding it to the base
CMakefile does the trick.
Adding the knut resource was a lot hackgly, and we ended up copy pasting a part
of the akonadi/tests/CMakeLists.txt and a part of akonadi/kmime/CMakeLists.txt
into
akonadi/tests/testresource/CMakeLists.txt.
I'm attaching the patches that we used in the Debian packages, these might be
improved adding an option to install knut resource and akonaditest.
Reproducible: Always
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the Kdepim-bugs
mailing list