KDE/kdelibs
Alexander Neundorf
neundorf at kde.org
Thu Nov 26 18:01:31 CET 2009
On Thursday 26 November 2009, Volker Krause wrote:
> On Thursday 26 November 2009 00:47:33 Alexander Neundorf wrote:
> > SVN commit 1054396 by neundorf:
> >
> > Revert the new cmake module committed without any review or announcement
> > and which was in a broken state.
> >
> > This has the effect that the condition for building nepomuk is now never
> > true (instead of sometimes),
>
> great, you effectively disabled half of KDE PIM now, as well as everything
> else depending on Nepomuk. I'm sure everyone working on Nepomuk integration
> appreciates that as much as I do :-(
The build of several KDE modules was broken since the nepomuk query was added
to kdelibs last week. Nepomuk was considered optional in kdelibs, but other
modules relied on it without testing. And it took me days of getting every
small piece of information of what is necessary when and what is optional.
Yesterday I finally got that part (raptor & redland) fixed.
Now there was the next commit again breaking the build, and not respecting the
policies for kdelibs.
I mean, I don't really have the most exciting "job" in KDE. I'm mostly
watching that stuff doesn't get broken. To help me doing this we have a
commit policy for kdelibs/cmake/modules/.
It was announced several times, and this time I just want that it is followed.
Which means to post the file for review to kde-buildsystem (or k-c-d) and
after that it can be added.
> Finding and installing the new dependency took me two minutes, noticing
> that the cmake check doesn't actually search for it, despite the message
> shown, easily five times as long...
>
> Of course the cmake check could have used a review (it at least misses
> Windows support) and I'm certainly not happy about that, but making things
> worse is not helping either.
It made the breakage which was there obvious, and increases the pressure to
fix it.
Alex
More information about the Kde-buildsystem
mailing list