[Digikam-devel] [digikam] [Bug 315881] New: cmake misplaces local KDE graphics components

Sven Coenye scoenye at compaqnet.be
Thu Feb 28 02:01:03 GMT 2013


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

            Bug ID: 315881
           Summary: cmake misplaces local KDE graphics components
    Classification: Unclassified
           Product: digikam
           Version: 2.9.0
          Platform: Debian stable
                OS: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: digikam-devel at kde.org
          Reporter: scoenye at compaqnet.be

When trying to compile on KDE installations older than 4.6.95, the cmake
configuration step for the whole project fails. The most visible symptom is the
inability to locate kdcraw (or at least, it finds it at first but the misplaces
it later on.)

This seems to be caused by the use the raw DIGIKAMSC_USE_PRIVATE_KDEGRAPHICS in
extra/CMakeLists.txt to determine whether or not to use the local library
copies. However, this parameter is overlayed by ENABLE_PRIVATE_KDEGRAPHICS in
the main CMakeLists.txt. Changing extra/CMakeLists.txt to use
ENABLE_PRIVATE_KDEGRAPHICS allows successful completion of the cmake step.

(Although DIGIKAMSC_USE_PRIVATE_KDEGRAPHICS  is mentioned in the README file,
the magic behavior change breaks the very instance it was supposed to protect.)

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



More information about the Digikam-devel mailing list