[Digikam-devel] [digikam] [Bug 339180] cmake and/or compiler pick up libkgeomap header files from previous version

Gilles Caulier caulier.gilles at gmail.com
Thu Sep 18 20:27:42 BST 2014


https://bugs.kde.org/show_bug.cgi?id=339180

--- Comment #12 from Gilles Caulier <caulier.gilles at gmail.com> ---
>From top level :

https://projects.kde.org/projects/extragear/graphics/digikam/digikam-software-compilation/repository/revisions/master/entry/CMakeLists.txt#L150

This ask to cmake script FindKGeomap to force to use local code instead system.
KGEOMAP_LOCAL_DIR is defined.

In libkgeomap the rules with this variable are :

https://projects.kde.org/projects/extragear/libs/libkgeomap/repository/revisions/master/entry/cmake/modules/FindKGeoMap.cmake#L41

and KGEOMAP_* variables are set accordingly with local source code from
tarball.

In kipi-plugins, KGeoMap will be query through this line :

https://projects.kde.org/projects/extragear/graphics/kipi-plugins/repository/revisions/master/entry/CMakeLists.txt#L99

and here, KGEOMAP_LOCAL_DIR is defined, so KGEOMAP_* will be filled with local
source code.

Finally, in GPSSync, KGeoMap include dir are push her before compilation :

https://projects.kde.org/projects/extragear/graphics/kipi-plugins/repository/revisions/master/entry/gpssync/CMakeLists.txt#L4

So the question is : where is the problem...

Gilles Caulier

-- 
You are receiving this mail because:
You are the assignee for the bug.



More information about the Digikam-devel mailing list