[Kmymoney-devel] Review Request 119197: Add missing interdependency

Thomas Baumgart tbaumgart at kde.org
Wed Jul 9 18:31:05 UTC 2014


Hi Vadim,

maybe, the problem is already fixed with the add_dependencies statement 
already present in the master branch and your addition is only needed in the 
stable branch. So before I apply it, I let you investigate this a bit more.

When do you see the problem happening, because I have not seen it here in my 
environment?

Thomas



On Wednesday 09 July 2014 15:33:59 you  wrote:
------------------------------------------------------------
> > On Июль 9, 2014, 7:18 п.п., Thomas Baumgart wrote:
> > > Does this solve the problem also? If you can confirm that, I am going to
> > > make the change.
> > > 
> > > diff --git a/kmymoney/CMakeLists.txt b/kmymoney/CMakeLists.txt
> > > index acbc68d..12c8f50 100644
> > > --- a/kmymoney/CMakeLists.txt
> > > +++ b/kmymoney/CMakeLists.txt
> > > @@ -59,7 +59,7 @@ TARGET_LINK_LIBRARIES(kmymoney_common
> > > 
> > >  # must build kmymoney/transactionsortoption.h
> > >  # from transactionsortoption.ui first
> > >  ADD_DEPENDENCIES(kmymoney_common generate_base_ui_srcs kmm_config)
> > > 
> > > -ADD_DEPENDENCIES(wizardpages widgets)
> > > +ADD_DEPENDENCIES(wizardpages dialogs widgets)
> > > 
> > >  SET( kmymoney_common_LIBS
> > >  
> > >    views reports kmymoney_base kmymoney_common
> 
> I think your patch is a Right Thing To Do.
> 
> I'm limited to the stable release now (building fresh KDE packages for
> OpenBSD), which doesn't have the tweaked line at all, but if you need, I'll
> try to compile from source later today.
> 
> 
> - Vadim
> 
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://git.reviewboard.kde.org/r/119197/#review61987
> -----------------------------------------------------------
> 
> On Июль 9, 2014, 5:18 п.п., Vadim Zhukov wrote:
> > -----------------------------------------------------------
> > This is an automatically generated e-mail. To reply, visit:
> > https://git.reviewboard.kde.org/r/119197/
> > -----------------------------------------------------------
> > 
> > (Updated Июль 9, 2014, 5:18 п.п.)
> > 
> > 
> > Review request for KMymoney.
> > 
> > 
> > Repository: kmymoney
> > 
> > 
> > Description
> > -------
> > 
> > KMyMoney build (often) breaks with Ninja CMake backend due to missing
> > interdependency between targets. The patch below fixes that problem.
> > 
> > Please note that I do not have commit rights.
> > 
> > 
> > Diffs
> > -----
> > 
> >   kmymoney/wizards/wizardpages/CMakeLists.txt bb1e9b7
> > 
> > Diff: https://git.reviewboard.kde.org/r/119197/diff/
> > 
> > 
> > Testing
> > -------
> > 
> > OpenBSD/i386
> > 
> > 
> > Thanks,
> > 
> > Vadim Zhukov
-- 

Regards

Thomas Baumgart

GPG-FP: E55E D592 F45F 116B 8429   4F99 9C59 DB40 B75D D3BA
-------------------------------------------------------------
Embedded Linux: because you can't do control-alt-delete on a pacemaker.
-------------------------------------------------------------
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 225 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/kmymoney-devel/attachments/20140709/eb3ace1f/attachment-0001.sig>


More information about the KMyMoney-devel mailing list