khotkeys parallel compilation patch for 4.2 branch

Maciej Mrozowski reavertm at wp.pl
Wed Jun 3 00:07:04 CEST 2009


On Tuesday 02 of June 2009 23:34:07 Alexander Neundorf wrote:
> On Tuesday 02 June 2009, Maciej Mrozowski wrote:
> > Hi
> >
> > Is it ok to commit to 4.2 branch?
> > Just for reference, in case 4.2.5 was ever about to be released.
> >
> > Patch by Alex Alexander (<alex.alexander_at_gmail_dot_com)
>
> Why is this necessary ?
> kded_hotkeys isn't a library, is it ?

It's not, hence just add_dependency.

(with MAKEOPTS=-j6 for testing purpose)
Linking CXX shared library ../../lib/libkhotkeysprivate.so                                                    
[ 52%] Built target khotkeysprivate                                                                           
make[2]: *** No rule to make target `khotkeys/app/org.kde.khotkeys.xml', 
needed by `khotkeys/update/khotkeysiface.cpp'.  Stop.                                                                                              
make[1]: *** [khotkeys/update/CMakeFiles/khotkeys_update.dir/all] Error 2                                     
make[1]: make[2]: *** *** Waiting for unfinished jobs....                                                     
No rule to make target `khotkeys/app/org.kde.khotkeys.xml', needed by 
`khotkeys/kcm_hotkeys/khotkeys_interface.cpp'.  Stop.                                                                                                 
make[1]: *** [khotkeys/kcm_hotkeys/CMakeFiles/kcm_hotkeys.dir/all] Error 2 

There are two possible spots with parallel compilation issues with Qt/KDE apps 
- .moc files missing (made and used by one cmake target, used by another)
- related to dbus interface generation

This one looks like the latter.
(it's already fixed in trunk - in similar way - there was some code 
refactoring so not in exact same way)

-- 
regards
MM

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part.
Url : http://mail.kde.org/pipermail/kde-buildsystem/attachments/20090603/725b3da3/attachment.sig 


More information about the Kde-buildsystem mailing list