[kdevplatform] d3af706 Increase KDE requirement to 4.4 to fix the build f
apaku at gmx.de
Tue Jun 1 15:41:02 UTC 2010
On 01.06.10 10:21:27, Matt Rogers wrote:
> On Tue, Jun 1, 2010 at 9:33 AM, Andreas Pakulat <apaku at gmx.de> wrote:
> > commit d3af70649a0882d14505d3a671464eae134779d2
> > Author: Andreas Pakulat <apaku at gmx.de>
> > Date: Tue Jun 1 16:38:56 2010 +0200
> > Increase KDE requirement to 4.4 to fix the build for now.
> > Problem is that qobject_interface_iid<> was introduced with qt4.6 and
> > its a function that is specialized inside the Q_DECLARE_INTERFACE macro.
> > As I absolutely want to avoid having again 2 macros that are necessary
> > for our plugins to work I've raised the requirement for now to make sure
> > everybody has Qt4.6 when building master. I'm open for suggestions about
> > other ways of converting a typename into typename_iid at runtime without
> > introducing a second macro (and if possible without having to change
> > Q_DECLARE_INTERFACE into KDEV_DECLARE_INTERFACE everywhere).
> > CCMAIL: kdevelop-devel at kdevelop.org
> Seems like a smart thing to do to me. Besides, it's not like there
> aren't updates out to upgrade folks to KDE 4.4 anyways. In fact, the
> openSUSE packages of KDevelop 4.0 required me to upgrade to KDE 4.4 on
> my openSUSE 11.2 box
Well, it hinders my personal development a bit as I have only trunk on one
machine and the others all still run 4.3 (there are updates available but I
don't have the time to do that currently, especially handle all the
And I fear I'm not the only one in this position.
Your boss is a few sandwiches short of a picnic.
More information about the KDevelop-devel