[Bug 306323] New: [kdepimlibs] missed boost dependency in KdepimLibsConfig.cmake.in

Alex Turbov i.zaufi at gmail.com
Thu Sep 6 06:22:57 BST 2012


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

            Bug ID: 306323
          Severity: major
           Version: 4.9
          Priority: NOR
          Assignee: kdepim-bugs at kde.org
           Summary: [kdepimlibs] missed boost dependency in
                    KdepimLibsConfig.cmake.in
    Classification: Unclassified
                OS: Linux
          Reporter: i.zaufi at gmail.com
          Hardware: Gentoo Packages
            Status: UNCONFIRMED
         Component: kpimutils
           Product: kdepimlibs

It is Ok (w/ cmake FindBoost module) to have the boost library installed
somewhere else than 'default' /usr/include/boost. Nowadays in gentoo this is
/usr/include/boost_1.50 (it is where the root 'boost' foder located).
Unfortunately kdepimlibs loose this (important) dependency and provide
KdepimLibsConfig.cmake w/o it! So other packages, which are uses it, will got
implicit dependency from boost, but unable to compile well cuz #include paths
(got from installed KdepimLibsConfig.cmake) just incomplete!

an attached patch will fix it.

Reproducible: Always

Steps to Reproduce:
1. install boost somewhere else
2. make sure there is no /usr/include/boost
3. compile and install kdepimlibs
4. try to compile smth that use kdepimlibs
Actual Results:  
compile errors when some kdepimlibs headers are used (w/ boost #includes)

Expected Results:  
compile w/o errors

PS: unfortunately bug tracker UI force me to choose some component... so I
randomly select kdepimutils... but defenitely this is build system related
bug...

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



More information about the Kdepim-bugs mailing list