cmake CMP0028 & missing targets - what does one do about it?

2015-03-19 Thread Harald Sitter
alohas While investigating a wall of build failures in the kubuntu ci this morning I stumbled upon a very interesting problem. Problem tldr: target A links library B, A doesn't get the includes of link libraries of B by default. e.g. A links B, B links karchive, A doesn't have access to the karch

Re: cmake CMP0028 & missing targets - what does one do about it?

2015-03-19 Thread Aleix Pol
On Thu, Mar 19, 2015 at 2:16 PM, Harald Sitter wrote: > alohas > > While investigating a wall of build failures in the kubuntu ci this > morning I stumbled upon a very interesting problem. > > Problem tldr: target A links library B, A doesn't get the includes of > link libraries of B by default. e

Re: cmake CMP0028 & missing targets - what does one do about it?

2015-03-31 Thread Alex Merry
On Thursday 19 March 2015 14:16:35 Harald Sitter wrote: > Problem tldr: target A links library B, A doesn't get the includes of > link libraries of B by default. e.g. A links B, B links karchive, A > doesn't have access to the karchive headers. also if karchive wasn't > found in a super-scope of A

Re: cmake CMP0028 & missing targets - what does one do about it?

2015-03-31 Thread Alex Merry
On Tuesday 31 March 2015 20:29:25 Alex Merry wrote: > On Thursday 19 March 2015 14:16:35 Harald Sitter wrote: > > Problem tldr: target A links library B, A doesn't get the includes of > > link libraries of B by default. e.g. A links B, B links karchive, A > > doesn't have access to the karchive hea

Re: cmake CMP0028 & missing targets - what does one do about it?

2015-04-01 Thread Harald Sitter
On Tue, Mar 31, 2015 at 9:29 PM, Alex Merry wrote: > On Thursday 19 March 2015 14:16:35 Harald Sitter wrote: >> Problem tldr: target A links library B, A doesn't get the includes of >> link libraries of B by default. e.g. A links B, B links karchive, A >> doesn't have access to the karchive header

Re: cmake CMP0028 & missing targets - what does one do about it?

2015-04-01 Thread Alex Merry
On Wednesday 01 April 2015 08:59:30 Harald Sitter wrote: > On Tue, Mar 31, 2015 at 9:29 PM, Alex Merry wrote: > > On Thursday 19 March 2015 14:16:35 Harald Sitter wrote: > >> Problem tldr: target A links library B, A doesn't get the includes of > >> link libraries of B by default. e.g. A links B,

Re: cmake CMP0028 & missing targets - what does one do about it?

2015-04-01 Thread Alex Merry
On Wednesday 01 April 2015 21:39:45 Alex Merry wrote: > This appears to be a regression with the 3.0 branch of CMake. 2.8.12 doesn't > have an issue, and neither does 3.1.3. For reference: http://www.cmake.org/Bug/view.php?id=15101 Alex ___ Kde-framewor

Re: cmake CMP0028 & missing targets - what does one do about it?

2015-04-02 Thread Harald Sitter
On Wed, Apr 1, 2015 at 10:41 PM, Alex Merry wrote: > On Wednesday 01 April 2015 21:39:45 Alex Merry wrote: >> This appears to be a regression with the 3.0 branch of CMake. 2.8.12 doesn't >> have an issue, and neither does 3.1.3. > > For reference: http://www.cmake.org/Bug/view.php?id=15101 Uh, th