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

            Bug ID: 306323
          Severity: major
           Version: 4.9
          Priority: NOR
          Assignee: kdepim-bugs@kde.org
           Summary: [kdepimlibs] missed boost dependency in
                    KdepimLibsConfig.cmake.in
    Classification: Unclassified
                OS: Linux
          Reporter: i.za...@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.
_______________________________________________
Kdepim-bugs mailing list
Kdepim-bugs@kde.org
https://mail.kde.org/mailman/listinfo/kdepim-bugs

Reply via email to