Issue with cmake 2.8.6 & set_source_files_properties

Alexander Neundorf neundorf at kde.org
Mon Nov 14 20:00:44 UTC 2011


On Monday 14 November 2011, Andreas Pakulat wrote:
> On 14.11.11 12:08:59, Christophe Giboudeaux wrote:
...
> > That won't be needed it seems. I've just looked at cmake git. The
> > NO_NAMESPACE and INCLUDE parameters in the QT4_ADD_DBUS_INTERFACE macro
> > now exist in cmake master but not in any tag.
> 
> If I recall the release procedure with cmake correctly that means its
> going to be in 2.8.8 - unless you also find the commits in 'next' too.

What is master now will become 2.8.7.

> So once 2.8.8 (or 2.8.7) is released you could then require it in
> Akonadi via cmake_minimum_required(VERSION 2.8.7) and everybody with
> older cmake will get an error trying to build akonadi. Wether that'll
> make your users very happy is a different story though ;)

Akonadi is a hard dependency of KDE, right ?

This would (for those who build everything from sources) make KDE required 
cmake 2.8.7.
I wouldn't do this before let's say next spring, March or April or so,
so that users and distros have some time to update.

Alex


More information about the Kde-buildsystem mailing list