How to deal with the required version of extra-cmake-modules ?
Alexander Neundorf
neundorf at kde.org
Wed Feb 22 18:56:54 UTC 2012
On Wednesday 22 February 2012, Alexander Neundorf wrote:
> Hi,
>
> slightly different issue this time.
>
> Let's say we'll release e-c-m monthly in the future, so there will be many
> versions.
>
> Should all libraries which make up KDE frameworks require the same version
> of e-c-m ?
> If so, we are again at the point where IMO we need one common buildtime
> dependency for all of KDE frameworks, as part of KDE frameworks.
>
> If not, every repository from KDE frameworks will have to take care of
> requiring the correct version itself.
>
> This will probably lead to problems, since I would expect that people will
> start to use new features of e-c-m without knowing that they need to
> increase the required version.
> Let's assume say kui requires 1.2.3, and kio requires 1.0, then somebody
> uses a feature from e-c-m 1.1 in kio and it will work, because he already
> has 1.2.3 due to kui. But for other people it may break, because they
> maybe don't have kui.
I think exactly the same applies for the required Qt version, and other common
dependencies (if there are more).
Alex
More information about the Kde-buildsystem
mailing list