Bug 320838

Summary: Missing reference to Boost_INCLUDE_DIR in KDEPIMLIBS_INCLUDE_DIRS
Product: [Applications] kdepimlibs Reporter: Vadim Zhukov <persgray>
Component: kpimutilsAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED INTENTIONAL    
Severity: normal CC: montel
Priority: NOR    
Version: 4.10   
Target Milestone: ---   
Platform: OpenBSD   
OS: OpenBSD   
Latest Commit: Version Fixed In:
Attachments: Patch to fix issue

Description Vadim Zhukov 2013-06-06 22:16:05 UTC
At first, I should apologize for using "wrong" component - while this is generic problem for kdepimlibs, there is no such component in bug tracker.

The issue is that although kdepimlibs depends on Boost, it does not list Boost_INCLUDE_DIR in KDEPIMLIBS_INCLUDE_DIRS CMake variable. Thus all packages that depend on kdepimlibs fail to compile if Boost headers are not placed in the directory accessible via some other includes search path.

The patch attached fixes this problem.

Reproducible: Always
Comment 1 Vadim Zhukov 2013-06-06 22:16:35 UTC
Created attachment 80360 [details]
Patch to fix issue
Comment 2 Laurent Montel 2013-06-07 05:30:06 UTC
No we will not apply this patch.
kdepimlibs_include is not kdepimincludes + boot_include + gcc_include + gnome_include etc.
Just add this includes in CMakeLists.txt where it's necessary

We already had this bug before and we didn't add it. And we will not change.

Regards