[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-mac
Subject:    Re: [KDE/Mac] Fixes for Filelight utility and LSkat game
From:       Ian Wadham <iandw.au () gmail ! com>
Date:       2014-05-13 7:13:57
Message-ID: A45D3E8F-FD1C-44A2-8E8E-C912A5907BBA () gmail ! com
[Download RAW message or body]

Hello Nicolas,

On 10/05/2014, at 3:31 AM, Nicolas Pavillon wrote:
> On May9, 2014, at 22:42, Ian Wadham <iandw.au@gmail.com> wrote:
>> Currently kde-runtime, kde-workspace and kde-baseapps fail to build.
>> kde-runtime is getting a linker error in kglobalaccel (keystroke and shortcuts
>> handler).
>> 
>> Linking CXX executable kglobalaccel
>> Undefined symbols for architecture x86_64:
>> "GlobalShortcutsRegistry::keyPressed(int)", referenced from:
>>     hotKeyEventHandler(OpaqueEventHandlerCallRef*, OpaqueEventRef*, void*) in kglobalaccel_mac.o
>>     KGlobalAccelImpl::keyPressed(int) in kglobalaccel_mac.o
>> ld: symbol(s) not found for architecture x86_64
>> clang: error: linker command failed with exit code 1 (use -v to see invocation)
> 
> This error is not KDE 4.13 specific, we had it for some time (I think it appeared at
> 4.12). There is a fix in Macports to circumvent it. However, it is not a simple patch, but 
> a post-configure hack, which can be applied manually, although it may be cumbersome.

I have found https://trac.macports.org/browser/trunk/dports/kde and I think I can
download patches from there.

I would like to retry the kdesrc-build route, but applying MacPorts patches to my local
git repositories of KDE source and building and installing into non-MacPorts directories.

Does the above trac repository have all the patches I may need?  If so, where can I find the
"post-configure hack" you mention above?  And indeed, what is a "post-configure hack"?

And are there perhaps some global KDE patches somewhere (e.g. for CMake files,
build parameters, package-find paths, library-load paths, etc.)?

Cheers, Ian W.

_______________________________________________
kde-mac@kde.org
List Information: https://mail.kde.org/mailman/listinfo/kde-mac
KDE/Mac Information: http://community.kde.org/Mac
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic