kdev-control-flow-graph build fails

Milian Wolff mail at milianw.de
Thu Oct 31 13:27:44 UTC 2013

On Thursday 31 October 2013 13:57:49 Christophe Giboudeaux wrote:
> Howdy,
> Since a recent commit in kdevplatform master, our unstable
> kdev-control-flow- graph package doesn't build anymore. Commit a8859089
> seems to be responsible.
> Short version: /home/abuild/rpmbuild/BUILD/kdevelop4-plugin-control-flow-
> graph-1.5.60git.1368084165/build/moc_controlflowgraphnavigationcontext.cpp:4
> 7:100: error: 'QObject' is an ambiguous base of
> 'ControlFlowGraphNavigationContext'

Yes, this is "expected" since the plugin is not maintained and experimental as 
you say.

> See eg
> https://build.opensuse.org/package/live_build_log/KDE:Unstable:Extra/kdevelo
> p4-plugin-control-flow-graph/openSUSE_Factory_KDE_Unstable_SC/x86_64 for a
> full build log.
> If this incompatible change is expected, please bump the soversion of the
> kdevplatformlanguage lib.

Sorry but why? master has a different .so than current stable and that's it. 
Until 4.6 is released, we do not offer any .so stability and are free to 
change it. If you package experimental stuff, then this is the price for that 
or not?

If you want, I could increase the .so just before the final release of 4.6. 
But not before that on every ABI change, that simply does not scale.

Milian Wolff
mail at milianw.de

More information about the KDevelop-devel mailing list