[KDE/Mac] OSX/CI: Calligra fails to build on branch frameworks

Marko Käning mk-lists at email.de
Thu Mar 26 07:15:42 UTC 2015


Hi Friedrich,

On 26 Mar 2015, at 07:41 , Marko Käning <mk-lists at email.de> wrote:

> I just tried to build calligra on OSX/CI and it failed on me indicating
> that the build system seems to have a problem, as it tries to run a KDE4
> configuration - see below.

Sorry for the noise, since it turned out that this was caused by my clone
being stuck on master for some obscure reason.
This happens from time to time… :-(

I’ve fixed that and now the OSX/CI system got with 45% much further!

I see now that you don't have a dep set for kdeclarative and akonadi:
---
CMake Warning at CMakeLists.txt:327 (find_package):
  Could not find a package configuration file provided by "KF5AkonadiContact"
  with any of the following names:

    KF5AkonadiContactConfig.cmake
    kf5akonadicontact-config.cmake

  Add the installation prefix of "KF5AkonadiContact" to CMAKE_PREFIX_PATH or
  set "KF5AkonadiContact_DIR" to a directory containing one of the above
  files.  If "KF5AkonadiContact" provides a separate development package or
  SDK, be sure it has been installed.


CMake Warning at CMakeLists.txt:333 (find_package):
  Could not find a package configuration file provided by "KF5Akonadi" with
  any of the following names:

    KF5AkonadiConfig.cmake
    kf5akonadi-config.cmake

  Add the installation prefix of "KF5Akonadi" to CMAKE_PREFIX_PATH or set
  "KF5Akonadi_DIR" to a directory containing one of the above files.  If
  "KF5Akonadi" provides a separate development package or SDK, be sure it has
  been installed.
---
and you’ve removed the one on okular. What’s the reason for that?



OK, the build errors out here:
---
Users/marko/WC/KDECI-builds/kf5-qt5/calligra/libs/flake/KoSnapStrategy.cpp:78:19: error: expected unqualified-id
    Q_ASSERT(std::isfinite(maxSnapDistance));
                  ^
/usr/include/math.h:169:7: note: expanded from macro ‘isfinite’
---


I realised also, that Qca is indeed optional! :-)

Greets,
Marko


More information about the kde-mac mailing list